Warning: Permanently added '52.203.190.240' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1406389 --chroot fedora-rawhide-x86_64 --detached Version: 0.38 Task: {'build_id': 1406389, 'buildroot_pkgs': ['git', 'xorg-x11-server-devel', 'gcc'], 'chroot': 'fedora-rawhide-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-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], '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-rawhide-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-av2pw0rw/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-av2pw0rw/obtain-sources/clang', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/copr-rpmbuild-av2pw0rw/obtain-sources/clang'... Running: git checkout e71f514ff51d971e94cd06881c724f3ae1e2af99 cmd: ['git', 'checkout', 'e71f514ff51d971e94cd06881c724f3ae1e2af99'] cwd: /tmp/copr-rpmbuild-av2pw0rw/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-av2pw0rw cmd: ['cp', '-r', '.', '/tmp/copr-rpmbuild-av2pw0rw'] cwd: /tmp/copr-rpmbuild-av2pw0rw/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-av2pw0rw/obtain-sources/.config/rpkg.conf Running: rpkg -C /tmp/copr-rpmbuild-av2pw0rw/obtain-sources/.config/rpkg.conf sources --outdir /tmp/copr-rpmbuild-av2pw0rw /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['rpkg', '-C', '/tmp/copr-rpmbuild-av2pw0rw/obtain-sources/.config/rpkg.conf', 'sources', '--outdir', '/tmp/copr-rpmbuild-av2pw0rw'] cwd: /tmp/copr-rpmbuild-av2pw0rw/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: Running (timeout=86400): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-av2pw0rw/clang.spec --sources /tmp/copr-rpmbuild-av2pw0rw --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1590391063.232829 -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-av2pw0rw/clang.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1590391063.232829/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 342 kB/s | 196 kB 00:00 fedora 21 MB/s | 72 MB 00:03 Dependencies resolved. ======================================================================================= Package Arch Version Repo Size ======================================================================================= Installing group/module packages: bash  x86_64 5.0.11-2.fc32 fedora 1.6 M bzip2  x86_64 1.0.8-2.fc32 fedora 52 k coreutils  x86_64 8.32-6.fc33 fedora 1.2 M cpio  x86_64 2.13-5.fc33 fedora 283 k diffutils  x86_64 3.7-4.fc32 fedora 397 k fedora-release-common  noarch 33-0.8 fedora 21 k findutils  x86_64 1:4.7.0-4.fc33 fedora 552 k gawk  x86_64 5.0.1-7.fc32 fedora 1.2 M glibc-minimal-langpack  x86_64 2.31.9000-13.fc33 fedora 79 k grep  x86_64 3.4-1.fc33 fedora 258 k gzip  x86_64 1.10-2.fc32 fedora 155 k info  x86_64 6.7-7.fc33 fedora 228 k make  x86_64 1:4.3-1.fc33 fedora 536 k patch  x86_64 2.7.6-12.fc32 fedora 135 k redhat-rpm-config  noarch 155-1.fc33 fedora 62 k rpm-build  x86_64 4.15.90-0.git14971.12.fc33 fedora 118 k sed  x86_64 4.8-1.fc33 fedora 303 k shadow-utils  x86_64 2:4.8.1-3.fc33 fedora 1.2 M tar  x86_64 2:1.32-4.fc32 fedora 887 k unzip  x86_64 6.0-47.fc32 fedora 179 k util-linux  x86_64 2.35.2-1.fc33 fedora 2.7 M which  x86_64 2.21-19.fc33 fedora 42 k xz  x86_64 5.2.5-1.fc33 fedora 187 k Installing dependencies: alternatives  x86_64 1.11-6.fc32 fedora 35 k audit-libs  x86_64 3.0-0.19.20191104git1c2f876.fc33 fedora 115 k basesystem  noarch 11-9.fc32 fedora 6.8 k binutils  x86_64 2.34.0-5.fc33 fedora 5.4 M binutils-gold  x86_64 2.34.0-5.fc33 fedora 856 k bzip2-libs  x86_64 1.0.8-2.fc32 fedora 40 k ca-certificates  noarch 2020.2.40-3.fc32 fedora 358 k coreutils-common  x86_64 8.32-6.fc33 fedora 2.0 M cracklib  x86_64 2.9.6-22.fc32 fedora 83 k crypto-policies  noarch 20200312-1.git3ae59d2.fc33 fedora 56 k curl  x86_64 7.70.0-1.fc33 fedora 293 k cyrus-sasl-lib  x86_64 2.1.27-5.fc33 fedora 101 k dwz  x86_64 0.13-2.fc32 fedora 109 k efi-srpm-macros  noarch 4-4.fc32 fedora 22 k elfutils  x86_64 0.179-2.fc33 fedora 532 k elfutils-default-yama-scope  noarch 0.179-2.fc33 fedora 18 k elfutils-libelf  x86_64 0.179-2.fc33 fedora 191 k elfutils-libs  x86_64 0.179-2.fc33 fedora 266 k expat  x86_64 2.2.8-2.fc32 fedora 103 k fedora-gpg-keys  noarch 33-0.5 fedora 103 k fedora-release  noarch 33-0.8 fedora 12 k fedora-release-identity-basic  noarch 33-0.8 fedora 13 k fedora-repos  noarch 33-0.5 fedora 10 k fedora-repos-rawhide  noarch 33-0.5 fedora 9.5 k file  x86_64 5.38-3.fc33 fedora 51 k file-libs  x86_64 5.38-3.fc33 fedora 568 k filesystem  x86_64 3.14-2.fc32 fedora 1.1 M fonts-srpm-macros  noarch 1:2.0.5-3.fc33 fedora 26 k fpc-srpm-macros  noarch 1.3-1.fc32 fedora 7.6 k gc  x86_64 8.0.4-3.fc32 fedora 113 k gdb-minimal  x86_64 9.1-6.fc33 fedora 3.5 M ghc-srpm-macros  noarch 1.5.0-2.fc32 fedora 7.7 k glibc  x86_64 2.31.9000-13.fc33 fedora 3.5 M glibc-common  x86_64 2.31.9000-13.fc33 fedora 2.0 M gmp  x86_64 1:6.2.0-1.fc33 fedora 322 k gnat-srpm-macros  noarch 4-11.fc32 fedora 8.2 k go-srpm-macros  noarch 3.0.8-5.fc32 fedora 25 k guile22  x86_64 2.2.6-4.fc32 fedora 6.6 M keyutils-libs  x86_64 1.6-4.fc32 fedora 31 k krb5-libs  x86_64 1.18.1-6.fc33 fedora 756 k libacl  x86_64 2.2.53-5.fc32 fedora 25 k libarchive  x86_64 3.4.3-1.fc33 fedora 389 k libattr  x86_64 2.4.48-8.fc32 fedora 18 k libblkid  x86_64 2.35.2-1.fc33 fedora 152 k libbrotli  x86_64 1.0.7-10.fc32 fedora 324 k libcap  x86_64 2.26-7.fc32 fedora 52 k libcap-ng  x86_64 0.7.10-2.fc32 fedora 28 k libcom_err  x86_64 1.45.6-2.fc33 fedora 28 k libcurl  x86_64 7.70.0-1.fc33 fedora 272 k libdb  x86_64 5.3.28-40.fc32 fedora 761 k libfdisk  x86_64 2.35.2-1.fc33 fedora 205 k libffi  x86_64 3.1-25.fc33 fedora 33 k libgcc  x86_64 10.1.1-1.fc33 fedora 91 k libgcrypt  x86_64 1.8.5-6.fc33 fedora 471 k libgomp  x86_64 10.1.1-1.fc33 fedora 251 k libgpg-error  x86_64 1.37-1.fc33 fedora 205 k libidn2  x86_64 2.3.0-2.fc32 fedora 104 k libmetalink  x86_64 0.1.3-10.fc32 fedora 31 k libmount  x86_64 2.35.2-1.fc33 fedora 179 k libnghttp2  x86_64 1.40.0-2.fc32 fedora 79 k libnsl2  x86_64 1.2.0-6.20180605git4a062cf.fc32 fedora 59 k libpkgconf  x86_64 1.6.3-3.fc32 fedora 35 k libpsl  x86_64 0.21.0-4.fc32 fedora 61 k libpwquality  x86_64 1.4.2-2.fc32 fedora 101 k libselinux  x86_64 3.0-4.fc33 fedora 85 k libsemanage  x86_64 3.0-3.fc32 fedora 123 k libsepol  x86_64 3.0-3.fc32 fedora 299 k libsigsegv  x86_64 2.11-10.fc32 fedora 26 k libsmartcols  x86_64 2.35.2-1.fc33 fedora 120 k libssh  x86_64 0.9.4-2.fc33 fedora 215 k libssh-config  noarch 0.9.4-2.fc33 fedora 11 k libstdc++  x86_64 10.1.1-1.fc33 fedora 617 k libtasn1  x86_64 4.16.0-1.fc32 fedora 73 k libtirpc  x86_64 1.2.6-0.fc33 fedora 98 k libtool-ltdl  x86_64 2.4.6-34.fc33 fedora 36 k libunistring  x86_64 0.9.10-7.fc32 fedora 512 k libutempter  x86_64 1.1.6-18.fc32 fedora 26 k libuuid  x86_64 2.35.2-1.fc33 fedora 28 k libverto  x86_64 0.3.0-9.fc32 fedora 22 k libxcrypt  x86_64 4.4.16-3.fc33 fedora 127 k libxml2  x86_64 2.9.10-4.fc33 fedora 703 k libzstd  x86_64 1.4.5-1.fc33 fedora 339 k lua-libs  x86_64 5.3.5-7.fc32 fedora 119 k lz4-libs  x86_64 1.9.1-2.fc32 fedora 65 k mpfr  x86_64 4.0.2-4.fc33 fedora 256 k ncurses  x86_64 6.2-1.20200222.fc33 fedora 394 k ncurses-base  noarch 6.2-1.20200222.fc33 fedora 59 k ncurses-libs  x86_64 6.2-1.20200222.fc33 fedora 327 k nim-srpm-macros  noarch 3-2.fc32 fedora 8.3 k ocaml-srpm-macros  noarch 6-2.fc32 fedora 7.7 k openblas-srpm-macros  noarch 2-7.fc32 fedora 7.2 k openldap  x86_64 2.4.47-4.fc32 fedora 305 k openssl-libs  x86_64 1:1.1.1g-5.fc33 fedora 1.4 M p11-kit  x86_64 0.23.20-1.fc32 fedora 347 k p11-kit-trust  x86_64 0.23.20-1.fc32 fedora 142 k pam  x86_64 1.3.1-26.fc33 fedora 568 k pcre  x86_64 8.44-1.fc33 fedora 198 k pcre2  x86_64 10.35-1.fc33 fedora 233 k pcre2-syntax  noarch 10.35-1.fc33 fedora 142 k perl-srpm-macros  noarch 1-34.fc32 fedora 8.3 k pkgconf  x86_64 1.6.3-3.fc32 fedora 41 k pkgconf-m4  noarch 1.6.3-3.fc32 fedora 14 k pkgconf-pkg-config  x86_64 1.6.3-3.fc32 fedora 9.7 k popt  x86_64 1.16-19.fc32 fedora 58 k publicsuffix-list-dafsa  noarch 20190417-3.fc32 fedora 56 k python-srpm-macros  noarch 3.8-8.fc33 fedora 19 k qt5-srpm-macros  noarch 5.14.2-3.fc33 fedora 8.8 k readline  x86_64 8.0-4.fc32 fedora 207 k rpm  x86_64 4.15.90-0.git14971.12.fc33 fedora 503 k rpm-build-libs  x86_64 4.15.90-0.git14971.12.fc33 fedora 100 k rpm-libs  x86_64 4.15.90-0.git14971.12.fc33 fedora 332 k rust-srpm-macros  noarch 15-1.fc33 fedora 9.7 k setup  noarch 2.13.6-2.fc32 fedora 142 k sqlite-libs  x86_64 3.31.1-1.fc33 fedora 611 k systemd-libs  x86_64 245.5-2.fc33 fedora 558 k tzdata  noarch 2020a-1.fc33 fedora 430 k xxhash-libs  x86_64 0.7.3-1.fc33 fedora 29 k xz-libs  x86_64 5.2.5-1.fc33 fedora 90 k zip  x86_64 3.0-26.fc32 fedora 260 k zlib  x86_64 1.2.11-21.fc32 fedora 93 k zstd  x86_64 1.4.5-1.fc33 fedora 601 k Installing Groups: Buildsystem building group Transaction Summary ======================================================================================= Install 144 Packages Total download size: 57 M Installed size: 229 M Downloading Packages: (1/144): basesystem-11-9.fc32.noarch.rpm 267 kB/s | 6.8 kB 00:00 (2/144): alternatives-1.11-6.fc32.x86_64.rpm 1.1 MB/s | 35 kB 00:00 (3/144): bash-5.0.11-2.fc32.x86_64.rpm 95 MB/s | 1.6 MB 00:00 (4/144): audit-libs-3.0-0.19.20191104git1c2f876 2.2 MB/s | 115 kB 00:00 (5/144): binutils-2.34.0-5.fc33.x86_64.rpm 74 MB/s | 5.4 MB 00:00 (6/144): binutils-gold-2.34.0-5.fc33.x86_64.rpm 13 MB/s | 856 kB 00:00 (7/144): bzip2-1.0.8-2.fc32.x86_64.rpm 946 kB/s | 52 kB 00:00 (8/144): bzip2-libs-1.0.8-2.fc32.x86_64.rpm 4.7 MB/s | 40 kB 00:00 (9/144): ca-certificates-2020.2.40-3.fc32.noarc 34 MB/s | 358 kB 00:00 (10/144): coreutils-8.32-6.fc33.x86_64.rpm 77 MB/s | 1.2 MB 00:00 (11/144): coreutils-common-8.32-6.fc33.x86_64.r 106 MB/s | 2.0 MB 00:00 (12/144): cpio-2.13-5.fc33.x86_64.rpm 13 MB/s | 283 kB 00:00 (13/144): cracklib-2.9.6-22.fc32.x86_64.rpm 3.8 MB/s | 83 kB 00:00 (14/144): crypto-policies-20200312-1.git3ae59d2 12 MB/s | 56 kB 00:00 (15/144): curl-7.70.0-1.fc33.x86_64.rpm 47 MB/s | 293 kB 00:00 (16/144): cyrus-sasl-lib-2.1.27-5.fc33.x86_64.r 14 MB/s | 101 kB 00:00 (17/144): diffutils-3.7-4.fc32.x86_64.rpm 61 MB/s | 397 kB 00:00 (18/144): dwz-0.13-2.fc32.x86_64.rpm 15 MB/s | 109 kB 00:00 (19/144): efi-srpm-macros-4-4.fc32.noarch.rpm 2.9 MB/s | 22 kB 00:00 (20/144): elfutils-0.179-2.fc33.x86_64.rpm 76 MB/s | 532 kB 00:00 (21/144): elfutils-default-yama-scope-0.179-2.f 2.5 MB/s | 18 kB 00:00 (22/144): elfutils-libelf-0.179-2.fc33.x86_64.r 22 MB/s | 191 kB 00:00 (23/144): elfutils-libs-0.179-2.fc33.x86_64.rpm 50 MB/s | 266 kB 00:00 (24/144): fedora-gpg-keys-33-0.5.noarch.rpm 17 MB/s | 103 kB 00:00 (25/144): expat-2.2.8-2.fc32.x86_64.rpm 13 MB/s | 103 kB 00:00 (26/144): fedora-release-33-0.8.noarch.rpm 5.4 MB/s | 12 kB 00:00 (27/144): fedora-release-common-33-0.8.noarch.r 6.5 MB/s | 21 kB 00:00 (28/144): fedora-release-identity-basic-33-0.8. 3.8 MB/s | 13 kB 00:00 (29/144): fedora-repos-33-0.5.noarch.rpm 4.0 MB/s | 10 kB 00:00 (30/144): fedora-repos-rawhide-33-0.5.noarch.rp 2.1 MB/s | 9.5 kB 00:00 (31/144): file-5.38-3.fc33.x86_64.rpm 7.7 MB/s | 51 kB 00:00 (32/144): file-libs-5.38-3.fc33.x86_64.rpm 58 MB/s | 568 kB 00:00 (33/144): filesystem-3.14-2.fc32.x86_64.rpm 84 MB/s | 1.1 MB 00:00 (34/144): findutils-4.7.0-4.fc33.x86_64.rpm 56 MB/s | 552 kB 00:00 (35/144): fonts-srpm-macros-2.0.5-3.fc33.noarch 2.6 MB/s | 26 kB 00:00 (36/144): fpc-srpm-macros-1.3-1.fc32.noarch.rpm 1.7 MB/s | 7.6 kB 00:00 (37/144): gawk-5.0.1-7.fc32.x86_64.rpm 51 MB/s | 1.2 MB 00:00 (38/144): gc-8.0.4-3.fc32.x86_64.rpm 4.5 MB/s | 113 kB 00:00 (39/144): gdb-minimal-9.1-6.fc33.x86_64.rpm 80 MB/s | 3.5 MB 00:00 (40/144): ghc-srpm-macros-1.5.0-2.fc32.noarch.r 3.0 MB/s | 7.7 kB 00:00 (41/144): glibc-common-2.31.9000-13.fc33.x86_64 95 MB/s | 2.0 MB 00:00 (42/144): glibc-2.31.9000-13.fc33.x86_64.rpm 64 MB/s | 3.5 MB 00:00 (43/144): glibc-minimal-langpack-2.31.9000-13.f 1.5 MB/s | 79 kB 00:00 (44/144): gmp-6.2.0-1.fc33.x86_64.rpm 12 MB/s | 322 kB 00:00 (45/144): gnat-srpm-macros-4-11.fc32.noarch.rpm 2.6 MB/s | 8.2 kB 00:00 (46/144): go-srpm-macros-3.0.8-5.fc32.noarch.rp 7.0 MB/s | 25 kB 00:00 (47/144): grep-3.4-1.fc33.x86_64.rpm 52 MB/s | 258 kB 00:00 (48/144): guile22-2.2.6-4.fc32.x86_64.rpm 92 MB/s | 6.6 MB 00:00 (49/144): gzip-1.10-2.fc32.x86_64.rpm 2.1 MB/s | 155 kB 00:00 (50/144): info-6.7-7.fc33.x86_64.rpm 4.5 MB/s | 228 kB 00:00 (51/144): keyutils-libs-1.6-4.fc32.x86_64.rpm 5.4 MB/s | 31 kB 00:00 (52/144): krb5-libs-1.18.1-6.fc33.x86_64.rpm 79 MB/s | 756 kB 00:00 (53/144): libacl-2.2.53-5.fc32.x86_64.rpm 2.9 MB/s | 25 kB 00:00 (54/144): libarchive-3.4.3-1.fc33.x86_64.rpm 63 MB/s | 389 kB 00:00 (55/144): libattr-2.4.48-8.fc32.x86_64.rpm 2.8 MB/s | 18 kB 00:00 (56/144): libblkid-2.35.2-1.fc33.x86_64.rpm 19 MB/s | 152 kB 00:00 (57/144): libbrotli-1.0.7-10.fc32.x86_64.rpm 56 MB/s | 324 kB 00:00 (58/144): libcap-ng-0.7.10-2.fc32.x86_64.rpm 4.6 MB/s | 28 kB 00:00 (59/144): libcap-2.26-7.fc32.x86_64.rpm 6.6 MB/s | 52 kB 00:00 (60/144): libcom_err-1.45.6-2.fc33.x86_64.rpm 12 MB/s | 28 kB 00:00 (61/144): libcurl-7.70.0-1.fc33.x86_64.rpm 34 MB/s | 272 kB 00:00 (62/144): libdb-5.3.28-40.fc32.x86_64.rpm 69 MB/s | 761 kB 00:00 (63/144): libfdisk-2.35.2-1.fc33.x86_64.rpm 26 MB/s | 205 kB 00:00 (64/144): libffi-3.1-25.fc33.x86_64.rpm 11 MB/s | 33 kB 00:00 (65/144): libgcc-10.1.1-1.fc33.x86_64.rpm 23 MB/s | 91 kB 00:00 (66/144): libgcrypt-1.8.5-6.fc33.x86_64.rpm 64 MB/s | 471 kB 00:00 (67/144): libgomp-10.1.1-1.fc33.x86_64.rpm 42 MB/s | 251 kB 00:00 (68/144): libgpg-error-1.37-1.fc33.x86_64.rpm 28 MB/s | 205 kB 00:00 (69/144): libidn2-2.3.0-2.fc32.x86_64.rpm 19 MB/s | 104 kB 00:00 (70/144): libmetalink-0.1.3-10.fc32.x86_64.rpm 11 MB/s | 31 kB 00:00 (71/144): libmount-2.35.2-1.fc33.x86_64.rpm 35 MB/s | 179 kB 00:00 (72/144): libnghttp2-1.40.0-2.fc32.x86_64.rpm 16 MB/s | 79 kB 00:00 (73/144): libnsl2-1.2.0-6.20180605git4a062cf.fc 16 MB/s | 59 kB 00:00 (74/144): libpkgconf-1.6.3-3.fc32.x86_64.rpm 12 MB/s | 35 kB 00:00 (75/144): libpsl-0.21.0-4.fc32.x86_64.rpm 16 MB/s | 61 kB 00:00 (76/144): libpwquality-1.4.2-2.fc32.x86_64.rpm 21 MB/s | 101 kB 00:00 (77/144): libselinux-3.0-4.fc33.x86_64.rpm 27 MB/s | 85 kB 00:00 (78/144): libsemanage-3.0-3.fc32.x86_64.rpm 27 MB/s | 123 kB 00:00 (79/144): libsepol-3.0-3.fc32.x86_64.rpm 48 MB/s | 299 kB 00:00 (80/144): libsigsegv-2.11-10.fc32.x86_64.rpm 7.7 MB/s | 26 kB 00:00 (81/144): libsmartcols-2.35.2-1.fc33.x86_64.rpm 21 MB/s | 120 kB 00:00 (82/144): libssh-0.9.4-2.fc33.x86_64.rpm 42 MB/s | 215 kB 00:00 (83/144): libssh-config-0.9.4-2.fc33.noarch.rpm 3.1 MB/s | 11 kB 00:00 (84/144): libstdc++-10.1.1-1.fc33.x86_64.rpm 88 MB/s | 617 kB 00:00 (85/144): libtasn1-4.16.0-1.fc32.x86_64.rpm 9.2 MB/s | 73 kB 00:00 (86/144): libtirpc-1.2.6-0.fc33.x86_64.rpm 11 MB/s | 98 kB 00:00 (87/144): libtool-ltdl-2.4.6-34.fc33.x86_64.rpm 14 MB/s | 36 kB 00:00 (88/144): libunistring-0.9.10-7.fc32.x86_64.rpm 72 MB/s | 512 kB 00:00 (89/144): libutempter-1.1.6-18.fc32.x86_64.rpm 3.9 MB/s | 26 kB 00:00 (90/144): libuuid-2.35.2-1.fc33.x86_64.rpm 6.2 MB/s | 28 kB 00:00 (91/144): libverto-0.3.0-9.fc32.x86_64.rpm 9.3 MB/s | 22 kB 00:00 (92/144): libxcrypt-4.4.16-3.fc33.x86_64.rpm 20 MB/s | 127 kB 00:00 (93/144): libxml2-2.9.10-4.fc33.x86_64.rpm 78 MB/s | 703 kB 00:00 (94/144): libzstd-1.4.5-1.fc33.x86_64.rpm 43 MB/s | 339 kB 00:00 (95/144): lua-libs-5.3.5-7.fc32.x86_64.rpm 22 MB/s | 119 kB 00:00 (96/144): lz4-libs-1.9.1-2.fc32.x86_64.rpm 7.8 MB/s | 65 kB 00:00 (97/144): make-4.3-1.fc33.x86_64.rpm 59 MB/s | 536 kB 00:00 (98/144): mpfr-4.0.2-4.fc33.x86_64.rpm 41 MB/s | 256 kB 00:00 (99/144): ncurses-6.2-1.20200222.fc33.x86_64.rp 65 MB/s | 394 kB 00:00 (100/144): ncurses-base-6.2-1.20200222.fc33.noa 8.6 MB/s | 59 kB 00:00 (101/144): ncurses-libs-6.2-1.20200222.fc33.x86 40 MB/s | 327 kB 00:00 (102/144): ocaml-srpm-macros-6-2.fc32.noarch.rp 2.7 MB/s | 7.7 kB 00:00 (103/144): nim-srpm-macros-3-2.fc32.noarch.rpm 2.1 MB/s | 8.3 kB 00:00 (104/144): openblas-srpm-macros-2-7.fc32.noarch 2.7 MB/s | 7.2 kB 00:00 (105/144): openldap-2.4.47-4.fc32.x86_64.rpm 31 MB/s | 305 kB 00:00 (106/144): openssl-libs-1.1.1g-5.fc33.x86_64.rp 95 MB/s | 1.4 MB 00:00 (107/144): p11-kit-0.23.20-1.fc32.x86_64.rpm 29 MB/s | 347 kB 00:00 (108/144): pam-1.3.1-26.fc33.x86_64.rpm 81 MB/s | 568 kB 00:00 (109/144): p11-kit-trust-0.23.20-1.fc32.x86_64. 15 MB/s | 142 kB 00:00 (110/144): patch-2.7.6-12.fc32.x86_64.rpm 21 MB/s | 135 kB 00:00 (111/144): pcre-8.44-1.fc33.x86_64.rpm 40 MB/s | 198 kB 00:00 (112/144): pcre2-syntax-10.35-1.fc33.noarch.rpm 37 MB/s | 142 kB 00:00 (113/144): pcre2-10.35-1.fc33.x86_64.rpm 35 MB/s | 233 kB 00:00 (114/144): perl-srpm-macros-1-34.fc32.noarch.rp 1.6 MB/s | 8.3 kB 00:00 (115/144): pkgconf-1.6.3-3.fc32.x86_64.rpm 11 MB/s | 41 kB 00:00 (116/144): pkgconf-m4-1.6.3-3.fc32.noarch.rpm 6.7 MB/s | 14 kB 00:00 (117/144): pkgconf-pkg-config-1.6.3-3.fc32.x86_ 3.1 MB/s | 9.7 kB 00:00 (118/144): popt-1.16-19.fc32.x86_64.rpm 16 MB/s | 58 kB 00:00 (119/144): publicsuffix-list-dafsa-20190417-3.f 16 MB/s | 56 kB 00:00 (120/144): python-srpm-macros-3.8-8.fc33.noarch 6.0 MB/s | 19 kB 00:00 (121/144): qt5-srpm-macros-5.14.2-3.fc33.noarch 3.0 MB/s | 8.8 kB 00:00 (122/144): readline-8.0-4.fc32.x86_64.rpm 49 MB/s | 207 kB 00:00 (123/144): redhat-rpm-config-155-1.fc33.noarch. 10 MB/s | 62 kB 00:00 (124/144): rpm-4.15.90-0.git14971.12.fc33.x86_6 70 MB/s | 503 kB 00:00 (125/144): rpm-build-4.15.90-0.git14971.12.fc33 22 MB/s | 118 kB 00:00 (126/144): rpm-build-libs-4.15.90-0.git14971.12 26 MB/s | 100 kB 00:00 (127/144): rpm-libs-4.15.90-0.git14971.12.fc33. 57 MB/s | 332 kB 00:00 (128/144): rust-srpm-macros-15-1.fc33.noarch.rp 1.7 MB/s | 9.7 kB 00:00 (129/144): setup-2.13.6-2.fc32.noarch.rpm 37 MB/s | 142 kB 00:00 (130/144): sed-4.8-1.fc33.x86_64.rpm 28 MB/s | 303 kB 00:00 (131/144): shadow-utils-4.8.1-3.fc33.x86_64.rpm 79 MB/s | 1.2 MB 00:00 (132/144): sqlite-libs-3.31.1-1.fc33.x86_64.rpm 46 MB/s | 611 kB 00:00 (133/144): systemd-libs-245.5-2.fc33.x86_64.rpm 49 MB/s | 558 kB 00:00 (134/144): tar-1.32-4.fc32.x86_64.rpm 57 MB/s | 887 kB 00:00 (135/144): tzdata-2020a-1.fc33.noarch.rpm 38 MB/s | 430 kB 00:00 (136/144): util-linux-2.35.2-1.fc33.x86_64.rpm 116 MB/s | 2.7 MB 00:00 (137/144): unzip-6.0-47.fc32.x86_64.rpm 6.8 MB/s | 179 kB 00:00 (138/144): which-2.21-19.fc33.x86_64.rpm 2.9 MB/s | 42 kB 00:00 (139/144): xxhash-libs-0.7.3-1.fc33.x86_64.rpm 8.4 MB/s | 29 kB 00:00 (140/144): xz-5.2.5-1.fc33.x86_64.rpm 46 MB/s | 187 kB 00:00 (141/144): xz-libs-5.2.5-1.fc33.x86_64.rpm 14 MB/s | 90 kB 00:00 (142/144): zip-3.0-26.fc32.x86_64.rpm 36 MB/s | 260 kB 00:00 (143/144): zlib-1.2.11-21.fc32.x86_64.rpm 23 MB/s | 93 kB 00:00 (144/144): zstd-1.4.5-1.fc33.x86_64.rpm 95 MB/s | 601 kB 00:00 -------------------------------------------------------------------------------- Total 69 MB/s | 57 MB 00:00 warning: Generating 18 missing index(es), please wait... warning: /var/lib/mock/fedora-rawhide-x86_64-1590391063.232829/root/var/cache/dnf/fedora-2d95c80a1fa0a67d/packages/alternatives-1.11-6.fc32.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 9570ff31: NOKEY fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x9570FF31: Userid : "Fedora (33) " Fingerprint: 963A 2BEB 0200 9608 FE67 EA42 49FD 7749 9570 FF31 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-33-primary Key imported successfully fedora 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-33-primary (0x9570FF31) is already installed fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x12C944D0: Userid : "Fedora (32) " Fingerprint: 97A1 AE57 C3A2 372C CA3A 4ABA 6C13 026D 12C9 44D0 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.14-2.fc32.x86_64 1/1 Preparing : 1/1 Installing : libgcc-10.1.1-1.fc33.x86_64 1/144 Running scriptlet: libgcc-10.1.1-1.fc33.x86_64 1/144 Installing : fedora-release-identity-basic-33-0.8.noarch 2/144 Installing : tzdata-2020a-1.fc33.noarch 3/144 Installing : rust-srpm-macros-15-1.fc33.noarch 4/144 Installing : qt5-srpm-macros-5.14.2-3.fc33.noarch 5/144 Installing : publicsuffix-list-dafsa-20190417-3.fc32.noarch 6/144 Installing : pkgconf-m4-1.6.3-3.fc32.noarch 7/144 Installing : perl-srpm-macros-1-34.fc32.noarch 8/144 Installing : pcre2-syntax-10.35-1.fc33.noarch 9/144 Installing : openblas-srpm-macros-2-7.fc32.noarch 10/144 Installing : ocaml-srpm-macros-6-2.fc32.noarch 11/144 Installing : nim-srpm-macros-3-2.fc32.noarch 12/144 Installing : ncurses-base-6.2-1.20200222.fc33.noarch 13/144 Installing : libssh-config-0.9.4-2.fc33.noarch 14/144 Installing : gnat-srpm-macros-4-11.fc32.noarch 15/144 Installing : ghc-srpm-macros-1.5.0-2.fc32.noarch 16/144 Installing : fpc-srpm-macros-1.3-1.fc32.noarch 17/144 Installing : fedora-gpg-keys-33-0.5.noarch 18/144 Installing : fedora-release-33-0.8.noarch 19/144 Installing : fedora-release-common-33-0.8.noarch 20/144 Installing : fedora-repos-rawhide-33-0.5.noarch 21/144 Installing : fedora-repos-33-0.5.noarch 22/144 Installing : setup-2.13.6-2.fc32.noarch 23/144 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.6-2.fc32.noarch 23/144 Installing : filesystem-3.14-2.fc32.x86_64 24/144 Installing : basesystem-11-9.fc32.noarch 25/144 Installing : glibc-minimal-langpack-2.31.9000-13.fc33.x86_64 26/144 Installing : glibc-common-2.31.9000-13.fc33.x86_64 27/144 Running scriptlet: glibc-2.31.9000-13.fc33.x86_64 28/144 Installing : glibc-2.31.9000-13.fc33.x86_64 28/144 Running scriptlet: glibc-2.31.9000-13.fc33.x86_64 28/144 Installing : ncurses-libs-6.2-1.20200222.fc33.x86_64 29/144 Installing : bash-5.0.11-2.fc32.x86_64 30/144 Running scriptlet: bash-5.0.11-2.fc32.x86_64 30/144 Installing : zlib-1.2.11-21.fc32.x86_64 31/144 Installing : bzip2-libs-1.0.8-2.fc32.x86_64 32/144 Installing : xz-libs-5.2.5-1.fc33.x86_64 33/144 Installing : libstdc++-10.1.1-1.fc33.x86_64 34/144 Installing : elfutils-libelf-0.179-2.fc33.x86_64 35/144 Installing : libxcrypt-4.4.16-3.fc33.x86_64 36/144 Installing : readline-8.0-4.fc32.x86_64 37/144 Installing : libattr-2.4.48-8.fc32.x86_64 38/144 Installing : libacl-2.2.53-5.fc32.x86_64 39/144 Installing : libcom_err-1.45.6-2.fc33.x86_64 40/144 Installing : libdb-5.3.28-40.fc32.x86_64 41/144 Installing : libuuid-2.35.2-1.fc33.x86_64 42/144 Installing : popt-1.16-19.fc32.x86_64 43/144 Installing : libcap-2.26-7.fc32.x86_64 44/144 Installing : libunistring-0.9.10-7.fc32.x86_64 45/144 Installing : libzstd-1.4.5-1.fc33.x86_64 46/144 Installing : libidn2-2.3.0-2.fc32.x86_64 47/144 Installing : unzip-6.0-47.fc32.x86_64 48/144 Installing : file-libs-5.38-3.fc33.x86_64 49/144 Installing : file-5.38-3.fc33.x86_64 50/144 Installing : sqlite-libs-3.31.1-1.fc33.x86_64 51/144 Installing : libsepol-3.0-3.fc32.x86_64 52/144 Running scriptlet: libsepol-3.0-3.fc32.x86_64 52/144 Installing : alternatives-1.11-6.fc32.x86_64 53/144 Installing : libcap-ng-0.7.10-2.fc32.x86_64 54/144 Installing : audit-libs-3.0-0.19.20191104git1c2f876.fc33.x86_ 55/144 Installing : libffi-3.1-25.fc33.x86_64 56/144 Installing : p11-kit-0.23.20-1.fc32.x86_64 57/144 Installing : lua-libs-5.3.5-7.fc32.x86_64 58/144 Installing : lz4-libs-1.9.1-2.fc32.x86_64 59/144 Installing : pcre2-10.35-1.fc33.x86_64 60/144 Installing : libselinux-3.0-4.fc33.x86_64 61/144 Installing : sed-4.8-1.fc33.x86_64 62/144 Installing : findutils-1:4.7.0-4.fc33.x86_64 63/144 Installing : libsemanage-3.0-3.fc32.x86_64 64/144 Installing : shadow-utils-2:4.8.1-3.fc33.x86_64 65/144 Running scriptlet: libutempter-1.1.6-18.fc32.x86_64 66/144 Installing : libutempter-1.1.6-18.fc32.x86_64 66/144 Installing : patch-2.7.6-12.fc32.x86_64 67/144 Installing : tar-2:1.32-4.fc32.x86_64 68/144 Installing : zip-3.0-26.fc32.x86_64 69/144 Installing : libpsl-0.21.0-4.fc32.x86_64 70/144 Installing : dwz-0.13-2.fc32.x86_64 71/144 Installing : gc-8.0.4-3.fc32.x86_64 72/144 Installing : zstd-1.4.5-1.fc33.x86_64 73/144 Installing : libxml2-2.9.10-4.fc33.x86_64 74/144 Installing : bzip2-1.0.8-2.fc32.x86_64 75/144 Installing : elfutils-default-yama-scope-0.179-2.fc33.noarch 76/144 Running scriptlet: elfutils-default-yama-scope-0.179-2.fc33.noarch 76/144 Installing : elfutils-libs-0.179-2.fc33.x86_64 77/144 Installing : elfutils-0.179-2.fc33.x86_64 78/144 Installing : ncurses-6.2-1.20200222.fc33.x86_64 79/144 Installing : cpio-2.13-5.fc33.x86_64 80/144 Installing : diffutils-3.7-4.fc32.x86_64 81/144 Installing : expat-2.2.8-2.fc32.x86_64 82/144 Installing : libmetalink-0.1.3-10.fc32.x86_64 83/144 Installing : keyutils-libs-1.6-4.fc32.x86_64 84/144 Installing : libbrotli-1.0.7-10.fc32.x86_64 85/144 Installing : libgomp-10.1.1-1.fc33.x86_64 86/144 Installing : libgpg-error-1.37-1.fc33.x86_64 87/144 Installing : libgcrypt-1.8.5-6.fc33.x86_64 88/144 Installing : libnghttp2-1.40.0-2.fc32.x86_64 89/144 Installing : libpkgconf-1.6.3-3.fc32.x86_64 90/144 Installing : pkgconf-1.6.3-3.fc32.x86_64 91/144 Installing : pkgconf-pkg-config-1.6.3-3.fc32.x86_64 92/144 Installing : gmp-1:6.2.0-1.fc33.x86_64 93/144 Installing : mpfr-4.0.2-4.fc33.x86_64 94/144 Installing : libsigsegv-2.11-10.fc32.x86_64 95/144 Installing : gawk-5.0.1-7.fc32.x86_64 96/144 Installing : libsmartcols-2.35.2-1.fc33.x86_64 97/144 Installing : libtasn1-4.16.0-1.fc32.x86_64 98/144 Installing : p11-kit-trust-0.23.20-1.fc32.x86_64 99/144 Running scriptlet: p11-kit-trust-0.23.20-1.fc32.x86_64 99/144 Installing : libtool-ltdl-2.4.6-34.fc33.x86_64 100/144 Installing : libverto-0.3.0-9.fc32.x86_64 101/144 Installing : pcre-8.44-1.fc33.x86_64 102/144 Installing : grep-3.4-1.fc33.x86_64 103/144 Installing : xz-5.2.5-1.fc33.x86_64 104/144 Installing : xxhash-libs-0.7.3-1.fc33.x86_64 105/144 Installing : gdb-minimal-9.1-6.fc33.x86_64 106/144 Installing : coreutils-common-8.32-6.fc33.x86_64 107/144 Installing : openssl-libs-1:1.1.1g-5.fc33.x86_64 108/144 Installing : coreutils-8.32-6.fc33.x86_64 109/144 Installing : crypto-policies-20200312-1.git3ae59d2.fc33.noarc 110/144 Running scriptlet: ca-certificates-2020.2.40-3.fc32.noarch 111/144 Installing : ca-certificates-2020.2.40-3.fc32.noarch 111/144 Running scriptlet: ca-certificates-2020.2.40-3.fc32.noarch 111/144 Installing : krb5-libs-1.18.1-6.fc33.x86_64 112/144 Installing : libblkid-2.35.2-1.fc33.x86_64 113/144 Running scriptlet: libblkid-2.35.2-1.fc33.x86_64 113/144 Installing : libtirpc-1.2.6-0.fc33.x86_64 114/144 Installing : binutils-gold-2.34.0-5.fc33.x86_64 115/144 Installing : binutils-2.34.0-5.fc33.x86_64 116/144 Running scriptlet: binutils-2.34.0-5.fc33.x86_64 116/144 Installing : gzip-1.10-2.fc32.x86_64 117/144 Installing : cracklib-2.9.6-22.fc32.x86_64 118/144 Installing : libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 119/144 Installing : libpwquality-1.4.2-2.fc32.x86_64 120/144 Installing : pam-1.3.1-26.fc33.x86_64 121/144 Installing : libfdisk-2.35.2-1.fc33.x86_64 122/144 Installing : libmount-2.35.2-1.fc33.x86_64 123/144 Installing : cyrus-sasl-lib-2.1.27-5.fc33.x86_64 124/144 Installing : openldap-2.4.47-4.fc32.x86_64 125/144 Installing : libssh-0.9.4-2.fc33.x86_64 126/144 Installing : libcurl-7.70.0-1.fc33.x86_64 127/144 Installing : curl-7.70.0-1.fc33.x86_64 128/144 Installing : guile22-2.2.6-4.fc32.x86_64 129/144 Running scriptlet: guile22-2.2.6-4.fc32.x86_64 129/144 Installing : systemd-libs-245.5-2.fc33.x86_64 130/144 Running scriptlet: systemd-libs-245.5-2.fc33.x86_64 130/144 Installing : libarchive-3.4.3-1.fc33.x86_64 131/144 Installing : rpm-4.15.90-0.git14971.12.fc33.x86_64 132/144 Installing : rpm-libs-4.15.90-0.git14971.12.fc33.x86_64 133/144 Installing : rpm-build-libs-4.15.90-0.git14971.12.fc33.x86_64 134/144 Installing : efi-srpm-macros-4-4.fc32.noarch 135/144 Installing : fonts-srpm-macros-1:2.0.5-3.fc33.noarch 136/144 Installing : go-srpm-macros-3.0.8-5.fc32.noarch 137/144 Installing : python-srpm-macros-3.8-8.fc33.noarch 138/144 Installing : redhat-rpm-config-155-1.fc33.noarch 139/144 Installing : rpm-build-4.15.90-0.git14971.12.fc33.x86_64 140/144 Installing : util-linux-2.35.2-1.fc33.x86_64 141/144 Running scriptlet: util-linux-2.35.2-1.fc33.x86_64 141/144 Installing : make-1:4.3-1.fc33.x86_64 142/144 Installing : info-6.7-7.fc33.x86_64 143/144 Installing : which-2.21-19.fc33.x86_64 144/144 Running scriptlet: filesystem-3.14-2.fc32.x86_64 144/144 Running scriptlet: rpm-4.15.90-0.git14971.12.fc33.x86_64 144/144 Running scriptlet: which-2.21-19.fc33.x86_64 144/144 Verifying : alternatives-1.11-6.fc32.x86_64 1/144 Verifying : audit-libs-3.0-0.19.20191104git1c2f876.fc33.x86_ 2/144 Verifying : basesystem-11-9.fc32.noarch 3/144 Verifying : bash-5.0.11-2.fc32.x86_64 4/144 Verifying : binutils-2.34.0-5.fc33.x86_64 5/144 Verifying : binutils-gold-2.34.0-5.fc33.x86_64 6/144 Verifying : bzip2-1.0.8-2.fc32.x86_64 7/144 Verifying : bzip2-libs-1.0.8-2.fc32.x86_64 8/144 Verifying : ca-certificates-2020.2.40-3.fc32.noarch 9/144 Verifying : coreutils-8.32-6.fc33.x86_64 10/144 Verifying : coreutils-common-8.32-6.fc33.x86_64 11/144 Verifying : cpio-2.13-5.fc33.x86_64 12/144 Verifying : cracklib-2.9.6-22.fc32.x86_64 13/144 Verifying : crypto-policies-20200312-1.git3ae59d2.fc33.noarc 14/144 Verifying : curl-7.70.0-1.fc33.x86_64 15/144 Verifying : cyrus-sasl-lib-2.1.27-5.fc33.x86_64 16/144 Verifying : diffutils-3.7-4.fc32.x86_64 17/144 Verifying : dwz-0.13-2.fc32.x86_64 18/144 Verifying : efi-srpm-macros-4-4.fc32.noarch 19/144 Verifying : elfutils-0.179-2.fc33.x86_64 20/144 Verifying : elfutils-default-yama-scope-0.179-2.fc33.noarch 21/144 Verifying : elfutils-libelf-0.179-2.fc33.x86_64 22/144 Verifying : elfutils-libs-0.179-2.fc33.x86_64 23/144 Verifying : expat-2.2.8-2.fc32.x86_64 24/144 Verifying : fedora-gpg-keys-33-0.5.noarch 25/144 Verifying : fedora-release-33-0.8.noarch 26/144 Verifying : fedora-release-common-33-0.8.noarch 27/144 Verifying : fedora-release-identity-basic-33-0.8.noarch 28/144 Verifying : fedora-repos-33-0.5.noarch 29/144 Verifying : fedora-repos-rawhide-33-0.5.noarch 30/144 Verifying : file-5.38-3.fc33.x86_64 31/144 Verifying : file-libs-5.38-3.fc33.x86_64 32/144 Verifying : filesystem-3.14-2.fc32.x86_64 33/144 Verifying : findutils-1:4.7.0-4.fc33.x86_64 34/144 Verifying : fonts-srpm-macros-1:2.0.5-3.fc33.noarch 35/144 Verifying : fpc-srpm-macros-1.3-1.fc32.noarch 36/144 Verifying : gawk-5.0.1-7.fc32.x86_64 37/144 Verifying : gc-8.0.4-3.fc32.x86_64 38/144 Verifying : gdb-minimal-9.1-6.fc33.x86_64 39/144 Verifying : ghc-srpm-macros-1.5.0-2.fc32.noarch 40/144 Verifying : glibc-2.31.9000-13.fc33.x86_64 41/144 Verifying : glibc-common-2.31.9000-13.fc33.x86_64 42/144 Verifying : glibc-minimal-langpack-2.31.9000-13.fc33.x86_64 43/144 Verifying : gmp-1:6.2.0-1.fc33.x86_64 44/144 Verifying : gnat-srpm-macros-4-11.fc32.noarch 45/144 Verifying : go-srpm-macros-3.0.8-5.fc32.noarch 46/144 Verifying : grep-3.4-1.fc33.x86_64 47/144 Verifying : guile22-2.2.6-4.fc32.x86_64 48/144 Verifying : gzip-1.10-2.fc32.x86_64 49/144 Verifying : info-6.7-7.fc33.x86_64 50/144 Verifying : keyutils-libs-1.6-4.fc32.x86_64 51/144 Verifying : krb5-libs-1.18.1-6.fc33.x86_64 52/144 Verifying : libacl-2.2.53-5.fc32.x86_64 53/144 Verifying : libarchive-3.4.3-1.fc33.x86_64 54/144 Verifying : libattr-2.4.48-8.fc32.x86_64 55/144 Verifying : libblkid-2.35.2-1.fc33.x86_64 56/144 Verifying : libbrotli-1.0.7-10.fc32.x86_64 57/144 Verifying : libcap-2.26-7.fc32.x86_64 58/144 Verifying : libcap-ng-0.7.10-2.fc32.x86_64 59/144 Verifying : libcom_err-1.45.6-2.fc33.x86_64 60/144 Verifying : libcurl-7.70.0-1.fc33.x86_64 61/144 Verifying : libdb-5.3.28-40.fc32.x86_64 62/144 Verifying : libfdisk-2.35.2-1.fc33.x86_64 63/144 Verifying : libffi-3.1-25.fc33.x86_64 64/144 Verifying : libgcc-10.1.1-1.fc33.x86_64 65/144 Verifying : libgcrypt-1.8.5-6.fc33.x86_64 66/144 Verifying : libgomp-10.1.1-1.fc33.x86_64 67/144 Verifying : libgpg-error-1.37-1.fc33.x86_64 68/144 Verifying : libidn2-2.3.0-2.fc32.x86_64 69/144 Verifying : libmetalink-0.1.3-10.fc32.x86_64 70/144 Verifying : libmount-2.35.2-1.fc33.x86_64 71/144 Verifying : libnghttp2-1.40.0-2.fc32.x86_64 72/144 Verifying : libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 73/144 Verifying : libpkgconf-1.6.3-3.fc32.x86_64 74/144 Verifying : libpsl-0.21.0-4.fc32.x86_64 75/144 Verifying : libpwquality-1.4.2-2.fc32.x86_64 76/144 Verifying : libselinux-3.0-4.fc33.x86_64 77/144 Verifying : libsemanage-3.0-3.fc32.x86_64 78/144 Verifying : libsepol-3.0-3.fc32.x86_64 79/144 Verifying : libsigsegv-2.11-10.fc32.x86_64 80/144 Verifying : libsmartcols-2.35.2-1.fc33.x86_64 81/144 Verifying : libssh-0.9.4-2.fc33.x86_64 82/144 Verifying : libssh-config-0.9.4-2.fc33.noarch 83/144 Verifying : libstdc++-10.1.1-1.fc33.x86_64 84/144 Verifying : libtasn1-4.16.0-1.fc32.x86_64 85/144 Verifying : libtirpc-1.2.6-0.fc33.x86_64 86/144 Verifying : libtool-ltdl-2.4.6-34.fc33.x86_64 87/144 Verifying : libunistring-0.9.10-7.fc32.x86_64 88/144 Verifying : libutempter-1.1.6-18.fc32.x86_64 89/144 Verifying : libuuid-2.35.2-1.fc33.x86_64 90/144 Verifying : libverto-0.3.0-9.fc32.x86_64 91/144 Verifying : libxcrypt-4.4.16-3.fc33.x86_64 92/144 Verifying : libxml2-2.9.10-4.fc33.x86_64 93/144 Verifying : libzstd-1.4.5-1.fc33.x86_64 94/144 Verifying : lua-libs-5.3.5-7.fc32.x86_64 95/144 Verifying : lz4-libs-1.9.1-2.fc32.x86_64 96/144 Verifying : make-1:4.3-1.fc33.x86_64 97/144 Verifying : mpfr-4.0.2-4.fc33.x86_64 98/144 Verifying : ncurses-6.2-1.20200222.fc33.x86_64 99/144 Verifying : ncurses-base-6.2-1.20200222.fc33.noarch 100/144 Verifying : ncurses-libs-6.2-1.20200222.fc33.x86_64 101/144 Verifying : nim-srpm-macros-3-2.fc32.noarch 102/144 Verifying : ocaml-srpm-macros-6-2.fc32.noarch 103/144 Verifying : openblas-srpm-macros-2-7.fc32.noarch 104/144 Verifying : openldap-2.4.47-4.fc32.x86_64 105/144 Verifying : openssl-libs-1:1.1.1g-5.fc33.x86_64 106/144 Verifying : p11-kit-0.23.20-1.fc32.x86_64 107/144 Verifying : p11-kit-trust-0.23.20-1.fc32.x86_64 108/144 Verifying : pam-1.3.1-26.fc33.x86_64 109/144 Verifying : patch-2.7.6-12.fc32.x86_64 110/144 Verifying : pcre-8.44-1.fc33.x86_64 111/144 Verifying : pcre2-10.35-1.fc33.x86_64 112/144 Verifying : pcre2-syntax-10.35-1.fc33.noarch 113/144 Verifying : perl-srpm-macros-1-34.fc32.noarch 114/144 Verifying : pkgconf-1.6.3-3.fc32.x86_64 115/144 Verifying : pkgconf-m4-1.6.3-3.fc32.noarch 116/144 Verifying : pkgconf-pkg-config-1.6.3-3.fc32.x86_64 117/144 Verifying : popt-1.16-19.fc32.x86_64 118/144 Verifying : publicsuffix-list-dafsa-20190417-3.fc32.noarch 119/144 Verifying : python-srpm-macros-3.8-8.fc33.noarch 120/144 Verifying : qt5-srpm-macros-5.14.2-3.fc33.noarch 121/144 Verifying : readline-8.0-4.fc32.x86_64 122/144 Verifying : redhat-rpm-config-155-1.fc33.noarch 123/144 Verifying : rpm-4.15.90-0.git14971.12.fc33.x86_64 124/144 Verifying : rpm-build-4.15.90-0.git14971.12.fc33.x86_64 125/144 Verifying : rpm-build-libs-4.15.90-0.git14971.12.fc33.x86_64 126/144 Verifying : rpm-libs-4.15.90-0.git14971.12.fc33.x86_64 127/144 Verifying : rust-srpm-macros-15-1.fc33.noarch 128/144 Verifying : sed-4.8-1.fc33.x86_64 129/144 Verifying : setup-2.13.6-2.fc32.noarch 130/144 Verifying : shadow-utils-2:4.8.1-3.fc33.x86_64 131/144 Verifying : sqlite-libs-3.31.1-1.fc33.x86_64 132/144 Verifying : systemd-libs-245.5-2.fc33.x86_64 133/144 Verifying : tar-2:1.32-4.fc32.x86_64 134/144 Verifying : tzdata-2020a-1.fc33.noarch 135/144 Verifying : unzip-6.0-47.fc32.x86_64 136/144 Verifying : util-linux-2.35.2-1.fc33.x86_64 137/144 Verifying : which-2.21-19.fc33.x86_64 138/144 Verifying : xxhash-libs-0.7.3-1.fc33.x86_64 139/144 Verifying : xz-5.2.5-1.fc33.x86_64 140/144 Verifying : xz-libs-5.2.5-1.fc33.x86_64 141/144 Verifying : zip-3.0-26.fc32.x86_64 142/144 Verifying : zlib-1.2.11-21.fc32.x86_64 143/144 Verifying : zstd-1.4.5-1.fc33.x86_64 144/144 Installed: alternatives-1.11-6.fc32.x86_64 audit-libs-3.0-0.19.20191104git1c2f876.fc33.x86_64 basesystem-11-9.fc32.noarch bash-5.0.11-2.fc32.x86_64 binutils-2.34.0-5.fc33.x86_64 binutils-gold-2.34.0-5.fc33.x86_64 bzip2-1.0.8-2.fc32.x86_64 bzip2-libs-1.0.8-2.fc32.x86_64 ca-certificates-2020.2.40-3.fc32.noarch coreutils-8.32-6.fc33.x86_64 coreutils-common-8.32-6.fc33.x86_64 cpio-2.13-5.fc33.x86_64 cracklib-2.9.6-22.fc32.x86_64 crypto-policies-20200312-1.git3ae59d2.fc33.noarch curl-7.70.0-1.fc33.x86_64 cyrus-sasl-lib-2.1.27-5.fc33.x86_64 diffutils-3.7-4.fc32.x86_64 dwz-0.13-2.fc32.x86_64 efi-srpm-macros-4-4.fc32.noarch elfutils-0.179-2.fc33.x86_64 elfutils-default-yama-scope-0.179-2.fc33.noarch elfutils-libelf-0.179-2.fc33.x86_64 elfutils-libs-0.179-2.fc33.x86_64 expat-2.2.8-2.fc32.x86_64 fedora-gpg-keys-33-0.5.noarch fedora-release-33-0.8.noarch fedora-release-common-33-0.8.noarch fedora-release-identity-basic-33-0.8.noarch fedora-repos-33-0.5.noarch fedora-repos-rawhide-33-0.5.noarch file-5.38-3.fc33.x86_64 file-libs-5.38-3.fc33.x86_64 filesystem-3.14-2.fc32.x86_64 findutils-1:4.7.0-4.fc33.x86_64 fonts-srpm-macros-1:2.0.5-3.fc33.noarch fpc-srpm-macros-1.3-1.fc32.noarch gawk-5.0.1-7.fc32.x86_64 gc-8.0.4-3.fc32.x86_64 gdb-minimal-9.1-6.fc33.x86_64 ghc-srpm-macros-1.5.0-2.fc32.noarch glibc-2.31.9000-13.fc33.x86_64 glibc-common-2.31.9000-13.fc33.x86_64 glibc-minimal-langpack-2.31.9000-13.fc33.x86_64 gmp-1:6.2.0-1.fc33.x86_64 gnat-srpm-macros-4-11.fc32.noarch go-srpm-macros-3.0.8-5.fc32.noarch grep-3.4-1.fc33.x86_64 guile22-2.2.6-4.fc32.x86_64 gzip-1.10-2.fc32.x86_64 info-6.7-7.fc33.x86_64 keyutils-libs-1.6-4.fc32.x86_64 krb5-libs-1.18.1-6.fc33.x86_64 libacl-2.2.53-5.fc32.x86_64 libarchive-3.4.3-1.fc33.x86_64 libattr-2.4.48-8.fc32.x86_64 libblkid-2.35.2-1.fc33.x86_64 libbrotli-1.0.7-10.fc32.x86_64 libcap-2.26-7.fc32.x86_64 libcap-ng-0.7.10-2.fc32.x86_64 libcom_err-1.45.6-2.fc33.x86_64 libcurl-7.70.0-1.fc33.x86_64 libdb-5.3.28-40.fc32.x86_64 libfdisk-2.35.2-1.fc33.x86_64 libffi-3.1-25.fc33.x86_64 libgcc-10.1.1-1.fc33.x86_64 libgcrypt-1.8.5-6.fc33.x86_64 libgomp-10.1.1-1.fc33.x86_64 libgpg-error-1.37-1.fc33.x86_64 libidn2-2.3.0-2.fc32.x86_64 libmetalink-0.1.3-10.fc32.x86_64 libmount-2.35.2-1.fc33.x86_64 libnghttp2-1.40.0-2.fc32.x86_64 libnsl2-1.2.0-6.20180605git4a062cf.fc32.x86_64 libpkgconf-1.6.3-3.fc32.x86_64 libpsl-0.21.0-4.fc32.x86_64 libpwquality-1.4.2-2.fc32.x86_64 libselinux-3.0-4.fc33.x86_64 libsemanage-3.0-3.fc32.x86_64 libsepol-3.0-3.fc32.x86_64 libsigsegv-2.11-10.fc32.x86_64 libsmartcols-2.35.2-1.fc33.x86_64 libssh-0.9.4-2.fc33.x86_64 libssh-config-0.9.4-2.fc33.noarch libstdc++-10.1.1-1.fc33.x86_64 libtasn1-4.16.0-1.fc32.x86_64 libtirpc-1.2.6-0.fc33.x86_64 libtool-ltdl-2.4.6-34.fc33.x86_64 libunistring-0.9.10-7.fc32.x86_64 libutempter-1.1.6-18.fc32.x86_64 libuuid-2.35.2-1.fc33.x86_64 libverto-0.3.0-9.fc32.x86_64 libxcrypt-4.4.16-3.fc33.x86_64 libxml2-2.9.10-4.fc33.x86_64 libzstd-1.4.5-1.fc33.x86_64 lua-libs-5.3.5-7.fc32.x86_64 lz4-libs-1.9.1-2.fc32.x86_64 make-1:4.3-1.fc33.x86_64 mpfr-4.0.2-4.fc33.x86_64 ncurses-6.2-1.20200222.fc33.x86_64 ncurses-base-6.2-1.20200222.fc33.noarch ncurses-libs-6.2-1.20200222.fc33.x86_64 nim-srpm-macros-3-2.fc32.noarch ocaml-srpm-macros-6-2.fc32.noarch openblas-srpm-macros-2-7.fc32.noarch openldap-2.4.47-4.fc32.x86_64 openssl-libs-1:1.1.1g-5.fc33.x86_64 p11-kit-0.23.20-1.fc32.x86_64 p11-kit-trust-0.23.20-1.fc32.x86_64 pam-1.3.1-26.fc33.x86_64 patch-2.7.6-12.fc32.x86_64 pcre-8.44-1.fc33.x86_64 pcre2-10.35-1.fc33.x86_64 pcre2-syntax-10.35-1.fc33.noarch perl-srpm-macros-1-34.fc32.noarch pkgconf-1.6.3-3.fc32.x86_64 pkgconf-m4-1.6.3-3.fc32.noarch pkgconf-pkg-config-1.6.3-3.fc32.x86_64 popt-1.16-19.fc32.x86_64 publicsuffix-list-dafsa-20190417-3.fc32.noarch python-srpm-macros-3.8-8.fc33.noarch qt5-srpm-macros-5.14.2-3.fc33.noarch readline-8.0-4.fc32.x86_64 redhat-rpm-config-155-1.fc33.noarch rpm-4.15.90-0.git14971.12.fc33.x86_64 rpm-build-4.15.90-0.git14971.12.fc33.x86_64 rpm-build-libs-4.15.90-0.git14971.12.fc33.x86_64 rpm-libs-4.15.90-0.git14971.12.fc33.x86_64 rust-srpm-macros-15-1.fc33.noarch sed-4.8-1.fc33.x86_64 setup-2.13.6-2.fc32.noarch shadow-utils-2:4.8.1-3.fc33.x86_64 sqlite-libs-3.31.1-1.fc33.x86_64 systemd-libs-245.5-2.fc33.x86_64 tar-2:1.32-4.fc32.x86_64 tzdata-2020a-1.fc33.noarch unzip-6.0-47.fc32.x86_64 util-linux-2.35.2-1.fc33.x86_64 which-2.21-19.fc33.x86_64 xxhash-libs-0.7.3-1.fc33.x86_64 xz-5.2.5-1.fc33.x86_64 xz-libs-5.2.5-1.fc33.x86_64 zip-3.0-26.fc32.x86_64 zlib-1.2.11-21.fc32.x86_64 zstd-1.4.5-1.fc33.x86_64 Complete! No matches found for the following disable plugin patterns: local, spacewalk Copr repository 46 kB/s | 3.3 kB 00:00 fedora 244 kB/s | 12 kB 00:00 Dependencies resolved. ======================================================================================= Package Arch Version Repo Size ======================================================================================= Installing: gcc  x86_64 10.1.1-1.fc33 fedora 30 M git  x86_64 2.26.2-1.fc33 fedora 126 k xorg-x11-server-devel  x86_64 1.20.8-1.fc33 fedora 226 k Installing dependencies: annobin  x86_64 9.21-1.fc33 fedora 113 k autoconf  noarch 2.69-33.fc33 fedora 666 k automake  noarch 1.16.2-1.fc33 fedora 664 k bzip2-devel  x86_64 1.0.8-2.fc32 fedora 214 k cpp  x86_64 10.1.1-1.fc33 fedora 9.4 M emacs-filesystem  noarch 1:26.3-3.fc33 fedora 8.3 k freetype  x86_64 2.10.1-2.fc32 fedora 384 k freetype-devel  x86_64 2.10.1-2.fc32 fedora 1.1 M gdbm-libs  x86_64 1:1.18.1-3.fc32 fedora 54 k git-core  x86_64 2.26.2-1.fc33 fedora 4.9 M git-core-doc  noarch 2.26.2-1.fc33 fedora 2.1 M glibc-devel  x86_64 2.31.9000-13.fc33 fedora 1.0 M glibc-headers-x86  noarch 2.31.9000-13.fc33 fedora 479 k groff-base  x86_64 1.22.4-1.fc33 fedora 1.1 M hwdata  noarch 0.335-1.fc33 fedora 1.4 M isl  x86_64 0.16.1-10.fc32 fedora 872 k kernel-headers  x86_64 5.7.0-0.rc5.git0.1.fc33 fedora 1.2 M less  x86_64 551-3.fc32 fedora 156 k libX11  x86_64 1.6.9-3.fc32 fedora 660 k libX11-common  noarch 1.6.9-3.fc32 fedora 153 k libX11-devel  x86_64 1.6.9-3.fc32 fedora 938 k libX11-xcb  x86_64 1.6.9-3.fc32 fedora 11 k libXau  x86_64 1.0.9-3.fc32 fedora 31 k libXau-devel  x86_64 1.0.9-3.fc32 fedora 14 k libXdamage  x86_64 1.1.5-2.fc32 fedora 22 k libXext  x86_64 1.3.4-3.fc32 fedora 39 k libXfixes  x86_64 5.0.3-11.fc32 fedora 19 k libXfont2  x86_64 2.0.3-7.fc32 fedora 151 k libXfont2-devel  x86_64 2.0.3-7.fc32 fedora 10 k libXxf86vm  x86_64 1.1.4-13.fc32 fedora 18 k libcbor  x86_64 0.5.0-7.fc33 fedora 46 k libdrm  x86_64 2.4.101-20200524.bf602a2d.fc33 copr_base 159 k libdrm-devel  x86_64 2.4.101-20200524.bf602a2d.fc33 copr_base 141 k libedit  x86_64 3.1-32.20191231cvs.fc32 fedora 106 k libfido2  x86_64 1.4.0-1.fc33 fedora 67 k libfontenc  x86_64 1.1.3-12.fc32 fedora 31 k libfontenc-devel  x86_64 1.1.3-12.fc32 fedora 10 k libglvnd  x86_64 1:1.3.1-2.fc33 fedora 144 k libglvnd-core-devel  x86_64 1:1.3.1-2.fc33 fedora 18 k libglvnd-devel  x86_64 1:1.3.1-2.fc33 fedora 156 k libglvnd-egl  x86_64 1:1.3.1-2.fc33 fedora 45 k libglvnd-gles  x86_64 1:1.3.1-2.fc33 fedora 36 k libglvnd-glx  x86_64 1:1.3.1-2.fc33 fedora 158 k libglvnd-opengl  x86_64 1:1.3.1-2.fc33 fedora 48 k libmpc  x86_64 1.1.0-8.fc32 fedora 59 k libpciaccess  x86_64 0.16-2.fc32 fedora 27 k libpciaccess-devel  x86_64 0.16-2.fc32 fedora 12 k libpng  x86_64 2:1.6.37-3.fc32 fedora 116 k libpng-devel  x86_64 2:1.6.37-3.fc32 fedora 291 k libtool  x86_64 2.4.6-34.fc33 fedora 578 k libwayland-client  x86_64 1.18.0-1.fc33 fedora 35 k libwayland-server  x86_64 1.18.0-1.fc33 fedora 43 k libxcb  x86_64 1.13.1-4.fc32 fedora 231 k libxcb-devel  x86_64 1.13.1-4.fc32 fedora 1.0 M libxcrypt-devel  x86_64 4.4.16-3.fc33 fedora 35 k libxshmfence  x86_64 1.3-6.fc32 fedora 12 k m4  x86_64 1.4.18-12.fc32 fedora 218 k mesa-libEGL  x86_64 20.2.0-0.3.20200525.05.c794334.fc33 copr_base 131 k mesa-libGL  x86_64 20.2.0-0.3.20200525.05.c794334.fc33 copr_base 200 k mesa-libGL-devel  x86_64 20.2.0-0.3.20200525.05.c794334.fc33 copr_base 30 k mesa-libgbm  x86_64 20.2.0-0.3.20200525.05.c794334.fc33 copr_base 43 k mesa-libglapi  x86_64 20.2.0-0.3.20200525.05.c794334.fc33 copr_base 54 k openssh  x86_64 8.2p1-3.fc33 fedora 479 k openssh-clients  x86_64 8.2p1-3.fc33 fedora 654 k perl-B  x86_64 1.76-453.fc33 fedora 193 k perl-Carp  noarch 1.50-440.fc32 fedora 29 k perl-Class-Struct  noarch 0.65-453.fc33 fedora 34 k perl-Data-Dumper  x86_64 2.174-443.fc32 fedora 56 k perl-DynaLoader  x86_64 1.45-453.fc33 fedora 41 k perl-Encode  x86_64 4:3.06-445.fc33 fedora 1.8 M perl-Errno  x86_64 1.30-453.fc33 fedora 27 k perl-Error  noarch 1:0.17029-2.fc33 fedora 42 k perl-Exporter  noarch 5.74-2.fc32 fedora 32 k perl-Fcntl  x86_64 1.13-453.fc33 fedora 33 k perl-File-Basename  noarch 2.85-453.fc33 fedora 29 k perl-File-Compare  noarch 1.100.600-453.fc33 fedora 25 k perl-File-Copy  noarch 2.34-453.fc33 fedora 32 k perl-File-Find  noarch 1.36-453.fc33 fedora 37 k perl-File-Path  noarch 2.16-440.fc32 fedora 36 k perl-File-Temp  noarch 1:0.230.900-440.fc32 fedora 60 k perl-File-stat  noarch 1.08-453.fc33 fedora 29 k perl-Getopt-Long  noarch 1:2.51-2.fc32 fedora 61 k perl-Getopt-Std  noarch 1.12-453.fc33 fedora 27 k perl-Git  noarch 2.26.2-1.fc33 fedora 45 k perl-HTTP-Tiny  noarch 0.076-440.fc32 fedora 55 k perl-IO  x86_64 1.40-453.fc33 fedora 94 k perl-IPC-Open3  noarch 1.20-453.fc33 fedora 34 k perl-MIME-Base64  x86_64 3.15-440.fc32 fedora 30 k perl-POSIX  x86_64 1.88-453.fc33 fedora 108 k perl-PathTools  x86_64 3.78-441.fc32 fedora 86 k perl-Pod-Escapes  noarch 1:1.07-440.fc32 fedora 20 k perl-Pod-Perldoc  noarch 3.28.01-444.fc33 fedora 85 k perl-Pod-Simple  noarch 1:3.40-2.fc32 fedora 215 k perl-Pod-Usage  noarch 4:1.70-1.fc33 fedora 33 k perl-Scalar-List-Utils  x86_64 3:1.55-441.fc33 fedora 70 k perl-SelectSaver  noarch 1.02-453.fc33 fedora 24 k perl-Socket  x86_64 4:2.029-5.fc32 fedora 55 k perl-Storable  x86_64 1:3.15-443.fc32 fedora 97 k perl-Symbol  noarch 1.08-453.fc33 fedora 26 k perl-Term-ANSIColor  noarch 5.01-2.fc32 fedora 49 k perl-Term-Cap  noarch 1.17-440.fc32 fedora 22 k perl-TermReadKey  x86_64 2.38-6.fc32 fedora 36 k perl-Text-ParseWords  noarch 3.30-440.fc32 fedora 16 k perl-Text-Tabs+Wrap  noarch 2013.0523-440.fc32 fedora 23 k perl-Thread-Queue  noarch 3.13-440.fc32 fedora 21 k perl-Time-Local  noarch 2:1.300-2.fc32 fedora 34 k perl-constant  noarch 1.33-441.fc32 fedora 23 k perl-if  noarch 0.60.800-453.fc33 fedora 26 k perl-interpreter  x86_64 4:5.30.2-453.fc33 fedora 83 k perl-lib  x86_64 0.65-453.fc33 fedora 27 k perl-libs  x86_64 4:5.30.2-453.fc33 fedora 2.0 M perl-macros  noarch 4:5.30.2-453.fc33 fedora 23 k perl-mro  x86_64 1.22-453.fc33 fedora 41 k perl-overload  noarch 1.30-453.fc33 fedora 58 k perl-overloading  noarch 0.02-453.fc33 fedora 25 k perl-parent  noarch 1:0.238-1.fc32 fedora 14 k perl-podlators  noarch 1:4.14-2.fc32 fedora 113 k perl-subs  noarch 1.03-453.fc33 fedora 24 k perl-threads  x86_64 1:2.22-442.fc32 fedora 59 k perl-threads-shared  x86_64 1.60-441.fc32 fedora 44 k perl-vars  noarch 1.05-453.fc33 fedora 25 k pixman  x86_64 0.40.0-1.fc33 fedora 270 k pixman-devel  x86_64 0.40.0-1.fc33 fedora 17 k python-pip-wheel  noarch 20.1.1-1.fc33 fedora 1.2 M python-setuptools-wheel  noarch 46.4.0-1.fc33 fedora 294 k python3  x86_64 3.8.3-1.fc33 fedora 29 k python3-libs  x86_64 3.8.3-1.fc33 fedora 7.4 M xorg-x11-proto-devel  noarch 2019.1-3.fc32 fedora 262 k xorg-x11-util-macros  noarch 1.19.2-6.fc32 fedora 51 k zlib-devel  x86_64 1.2.11-21.fc32 fedora 45 k Transaction Summary ======================================================================================= Install 133 Packages Total download size: 79 M Installed size: 273 M Downloading Packages: (1/133): libdrm-devel-2.4.101-20200524.bf602a2d 3.9 MB/s | 141 kB 00:00 (2/133): libdrm-2.4.101-20200524.bf602a2d.fc33. 3.6 MB/s | 159 kB 00:00 (3/133): mesa-libGL-devel-20.2.0-0.3.20200525.0 2.4 MB/s | 30 kB 00:00 (4/133): mesa-libEGL-20.2.0-0.3.20200525.05.c79 2.0 MB/s | 131 kB 00:00 (5/133): mesa-libGL-20.2.0-0.3.20200525.05.c794 5.3 MB/s | 200 kB 00:00 (6/133): mesa-libglapi-20.2.0-0.3.20200525.05.c 2.9 MB/s | 54 kB 00:00 (7/133): mesa-libgbm-20.2.0-0.3.20200525.05.c79 1.1 MB/s | 43 kB 00:00 (8/133): annobin-9.21-1.fc33.x86_64.rpm 3.3 MB/s | 113 kB 00:00 (9/133): bzip2-devel-1.0.8-2.fc32.x86_64.rpm 42 MB/s | 214 kB 00:00 (10/133): autoconf-2.69-33.fc33.noarch.rpm 19 MB/s | 666 kB 00:00 (11/133): cpp-10.1.1-1.fc33.x86_64.rpm 106 MB/s | 9.4 MB 00:00 (12/133): emacs-filesystem-26.3-3.fc33.noarch.r 144 kB/s | 8.3 kB 00:00 (13/133): freetype-2.10.1-2.fc32.x86_64.rpm 42 MB/s | 384 kB 00:00 (14/133): freetype-devel-2.10.1-2.fc32.x86_64.r 84 MB/s | 1.1 MB 00:00 (15/133): gdbm-libs-1.18.1-3.fc32.x86_64.rpm 1.5 MB/s | 54 kB 00:00 (16/133): automake-1.16.2-1.fc33.noarch.rpm 3.7 MB/s | 664 kB 00:00 (17/133): git-2.26.2-1.fc33.x86_64.rpm 2.9 MB/s | 126 kB 00:00 (18/133): gcc-10.1.1-1.fc33.x86_64.rpm 100 MB/s | 30 MB 00:00 (19/133): git-core-doc-2.26.2-1.fc33.noarch.rpm 10 MB/s | 2.1 MB 00:00 (20/133): git-core-2.26.2-1.fc33.x86_64.rpm 17 MB/s | 4.9 MB 00:00 (21/133): glibc-devel-2.31.9000-13.fc33.x86_64. 16 MB/s | 1.0 MB 00:00 (22/133): glibc-headers-x86-2.31.9000-13.fc33.n 13 MB/s | 479 kB 00:00 (23/133): groff-base-1.22.4-1.fc33.x86_64.rpm 70 MB/s | 1.1 MB 00:00 (24/133): hwdata-0.335-1.fc33.noarch.rpm 64 MB/s | 1.4 MB 00:00 (25/133): isl-0.16.1-10.fc32.x86_64.rpm 46 MB/s | 872 kB 00:00 (26/133): kernel-headers-5.7.0-0.rc5.git0.1.fc3 83 MB/s | 1.2 MB 00:00 (27/133): less-551-3.fc32.x86_64.rpm 9.9 MB/s | 156 kB 00:00 (28/133): libX11-1.6.9-3.fc32.x86_64.rpm 53 MB/s | 660 kB 00:00 (29/133): libX11-devel-1.6.9-3.fc32.x86_64.rpm 88 MB/s | 938 kB 00:00 (30/133): libX11-common-1.6.9-3.fc32.noarch.rpm 12 MB/s | 153 kB 00:00 (31/133): libX11-xcb-1.6.9-3.fc32.x86_64.rpm 1.8 MB/s | 11 kB 00:00 (32/133): libXau-1.0.9-3.fc32.x86_64.rpm 11 MB/s | 31 kB 00:00 (33/133): libXau-devel-1.0.9-3.fc32.x86_64.rpm 5.7 MB/s | 14 kB 00:00 (34/133): libXdamage-1.1.5-2.fc32.x86_64.rpm 6.9 MB/s | 22 kB 00:00 (35/133): libXext-1.3.4-3.fc32.x86_64.rpm 12 MB/s | 39 kB 00:00 (36/133): libXfixes-5.0.3-11.fc32.x86_64.rpm 6.5 MB/s | 19 kB 00:00 (37/133): libXxf86vm-1.1.4-13.fc32.x86_64.rpm 7.6 MB/s | 18 kB 00:00 (38/133): libXfont2-devel-2.0.3-7.fc32.x86_64.r 1.8 MB/s | 10 kB 00:00 (39/133): libcbor-0.5.0-7.fc33.x86_64.rpm 15 MB/s | 46 kB 00:00 (40/133): libedit-3.1-32.20191231cvs.fc32.x86_6 37 MB/s | 106 kB 00:00 (41/133): libfido2-1.4.0-1.fc33.x86_64.rpm 19 MB/s | 67 kB 00:00 (42/133): libfontenc-1.1.3-12.fc32.x86_64.rpm 12 MB/s | 31 kB 00:00 (43/133): libglvnd-1.3.1-2.fc33.x86_64.rpm 30 MB/s | 144 kB 00:00 (44/133): libfontenc-devel-1.1.3-12.fc32.x86_64 1.3 MB/s | 10 kB 00:00 (45/133): libglvnd-core-devel-1.3.1-2.fc33.x86_ 8.0 MB/s | 18 kB 00:00 (46/133): libglvnd-devel-1.3.1-2.fc33.x86_64.rp 44 MB/s | 156 kB 00:00 (47/133): libglvnd-egl-1.3.1-2.fc33.x86_64.rpm 13 MB/s | 45 kB 00:00 (48/133): libglvnd-gles-1.3.1-2.fc33.x86_64.rpm 15 MB/s | 36 kB 00:00 (49/133): libglvnd-glx-1.3.1-2.fc33.x86_64.rpm 43 MB/s | 158 kB 00:00 (50/133): libglvnd-opengl-1.3.1-2.fc33.x86_64.r 15 MB/s | 48 kB 00:00 (51/133): libmpc-1.1.0-8.fc32.x86_64.rpm 23 MB/s | 59 kB 00:00 (52/133): libpciaccess-0.16-2.fc32.x86_64.rpm 9.7 MB/s | 27 kB 00:00 (53/133): libpng-1.6.37-3.fc32.x86_64.rpm 38 MB/s | 116 kB 00:00 (54/133): libpng-devel-1.6.37-3.fc32.x86_64.rpm 67 MB/s | 291 kB 00:00 (55/133): libtool-2.4.6-34.fc33.x86_64.rpm 84 MB/s | 578 kB 00:00 (56/133): libpciaccess-devel-0.16-2.fc32.x86_64 703 kB/s | 12 kB 00:00 (57/133): libXfont2-2.0.3-7.fc32.x86_64.rpm 2.8 MB/s | 151 kB 00:00 (58/133): libwayland-client-1.18.0-1.fc33.x86_6 11 MB/s | 35 kB 00:00 (59/133): libwayland-server-1.18.0-1.fc33.x86_6 13 MB/s | 43 kB 00:00 (60/133): libxcb-1.13.1-4.fc32.x86_64.rpm 48 MB/s | 231 kB 00:00 (61/133): libxcb-devel-1.13.1-4.fc32.x86_64.rpm 87 MB/s | 1.0 MB 00:00 (62/133): libxcrypt-devel-4.4.16-3.fc33.x86_64. 3.2 MB/s | 35 kB 00:00 (63/133): libxshmfence-1.3-6.fc32.x86_64.rpm 1.7 MB/s | 12 kB 00:00 (64/133): m4-1.4.18-12.fc32.x86_64.rpm 38 MB/s | 218 kB 00:00 (65/133): openssh-8.2p1-3.fc33.x86_64.rpm 58 MB/s | 479 kB 00:00 (66/133): openssh-clients-8.2p1-3.fc33.x86_64.r 50 MB/s | 654 kB 00:00 (67/133): perl-B-1.76-453.fc33.x86_64.rpm 36 MB/s | 193 kB 00:00 (68/133): perl-Carp-1.50-440.fc32.noarch.rpm 5.0 MB/s | 29 kB 00:00 (69/133): perl-Class-Struct-0.65-453.fc33.noarc 11 MB/s | 34 kB 00:00 (70/133): perl-Data-Dumper-2.174-443.fc32.x86_6 19 MB/s | 56 kB 00:00 (71/133): perl-DynaLoader-1.45-453.fc33.x86_64. 12 MB/s | 41 kB 00:00 (72/133): perl-Encode-3.06-445.fc33.x86_64.rpm 110 MB/s | 1.8 MB 00:00 (73/133): perl-Errno-1.30-453.fc33.x86_64.rpm 2.9 MB/s | 27 kB 00:00 (74/133): perl-Error-0.17029-2.fc33.noarch.rpm 4.3 MB/s | 42 kB 00:00 (75/133): perl-Exporter-5.74-2.fc32.noarch.rpm 12 MB/s | 32 kB 00:00 (76/133): perl-Fcntl-1.13-453.fc33.x86_64.rpm 13 MB/s | 33 kB 00:00 (77/133): perl-File-Basename-2.85-453.fc33.noar 7.6 MB/s | 29 kB 00:00 (78/133): perl-File-Compare-1.100.600-453.fc33. 6.7 MB/s | 25 kB 00:00 (79/133): perl-File-Copy-2.34-453.fc33.noarch.r 11 MB/s | 32 kB 00:00 (80/133): perl-File-Find-1.36-453.fc33.noarch.r 12 MB/s | 37 kB 00:00 (81/133): perl-File-Path-2.16-440.fc32.noarch.r 9.7 MB/s | 36 kB 00:00 (82/133): perl-File-Temp-0.230.900-440.fc32.noa 18 MB/s | 60 kB 00:00 (83/133): perl-File-stat-1.08-453.fc33.noarch.r 8.6 MB/s | 29 kB 00:00 (84/133): perl-Getopt-Long-2.51-2.fc32.noarch.r 18 MB/s | 61 kB 00:00 (85/133): perl-Getopt-Std-1.12-453.fc33.noarch. 9.2 MB/s | 27 kB 00:00 (86/133): perl-HTTP-Tiny-0.076-440.fc32.noarch. 21 MB/s | 55 kB 00:00 (87/133): perl-Git-2.26.2-1.fc33.noarch.rpm 8.1 MB/s | 45 kB 00:00 (88/133): perl-IO-1.40-453.fc33.x86_64.rpm 21 MB/s | 94 kB 00:00 (89/133): perl-IPC-Open3-1.20-453.fc33.noarch.r 11 MB/s | 34 kB 00:00 (90/133): perl-MIME-Base64-3.15-440.fc32.x86_64 13 MB/s | 30 kB 00:00 (91/133): perl-POSIX-1.88-453.fc33.x86_64.rpm 25 MB/s | 108 kB 00:00 (92/133): perl-PathTools-3.78-441.fc32.x86_64.r 19 MB/s | 86 kB 00:00 (93/133): perl-Pod-Escapes-1.07-440.fc32.noarch 6.5 MB/s | 20 kB 00:00 (94/133): perl-Pod-Perldoc-3.28.01-444.fc33.noa 27 MB/s | 85 kB 00:00 (95/133): perl-Pod-Simple-3.40-2.fc32.noarch.rp 39 MB/s | 215 kB 00:00 (96/133): perl-Pod-Usage-1.70-1.fc33.noarch.rpm 6.1 MB/s | 33 kB 00:00 (97/133): perl-Scalar-List-Utils-1.55-441.fc33. 19 MB/s | 70 kB 00:00 (98/133): perl-SelectSaver-1.02-453.fc33.noarch 7.2 MB/s | 24 kB 00:00 (99/133): perl-Socket-2.029-5.fc32.x86_64.rpm 11 MB/s | 55 kB 00:00 (100/133): perl-Storable-3.15-443.fc32.x86_64.r 20 MB/s | 97 kB 00:00 (101/133): perl-Symbol-1.08-453.fc33.noarch.rpm 8.8 MB/s | 26 kB 00:00 (102/133): perl-Term-ANSIColor-5.01-2.fc32.noar 18 MB/s | 49 kB 00:00 (103/133): perl-Term-Cap-1.17-440.fc32.noarch.r 6.5 MB/s | 22 kB 00:00 (104/133): perl-Text-ParseWords-3.30-440.fc32.n 7.3 MB/s | 16 kB 00:00 (105/133): perl-Text-Tabs+Wrap-2013.0523-440.fc 6.7 MB/s | 23 kB 00:00 (106/133): perl-TermReadKey-2.38-6.fc32.x86_64. 4.5 MB/s | 36 kB 00:00 (107/133): perl-Thread-Queue-3.13-440.fc32.noar 7.6 MB/s | 21 kB 00:00 (108/133): perl-Time-Local-1.300-2.fc32.noarch. 12 MB/s | 34 kB 00:00 (109/133): perl-constant-1.33-441.fc32.noarch.r 7.9 MB/s | 23 kB 00:00 (110/133): perl-if-0.60.800-453.fc33.noarch.rpm 8.5 MB/s | 26 kB 00:00 (111/133): perl-interpreter-5.30.2-453.fc33.x86 26 MB/s | 83 kB 00:00 (112/133): perl-lib-0.65-453.fc33.x86_64.rpm 7.8 MB/s | 27 kB 00:00 (113/133): perl-libs-5.30.2-453.fc33.x86_64.rpm 97 MB/s | 2.0 MB 00:00 (114/133): perl-macros-5.30.2-453.fc33.noarch.r 1.1 MB/s | 23 kB 00:00 (115/133): perl-mro-1.22-453.fc33.x86_64.rpm 2.2 MB/s | 41 kB 00:00 (116/133): perl-overload-1.30-453.fc33.noarch.r 17 MB/s | 58 kB 00:00 (117/133): perl-overloading-0.02-453.fc33.noarc 6.4 MB/s | 25 kB 00:00 (118/133): perl-parent-0.238-1.fc32.noarch.rpm 3.2 MB/s | 14 kB 00:00 (119/133): perl-podlators-4.14-2.fc32.noarch.rp 30 MB/s | 113 kB 00:00 (120/133): perl-subs-1.03-453.fc33.noarch.rpm 5.5 MB/s | 24 kB 00:00 (121/133): perl-threads-2.22-442.fc32.x86_64.rp 11 MB/s | 59 kB 00:00 (122/133): perl-threads-shared-1.60-441.fc32.x8 15 MB/s | 44 kB 00:00 (123/133): perl-vars-1.05-453.fc33.noarch.rpm 5.3 MB/s | 25 kB 00:00 (124/133): pixman-0.40.0-1.fc33.x86_64.rpm 42 MB/s | 270 kB 00:00 (125/133): pixman-devel-0.40.0-1.fc33.x86_64.rp 5.0 MB/s | 17 kB 00:00 (126/133): python-pip-wheel-20.1.1-1.fc33.noarc 93 MB/s | 1.2 MB 00:00 (127/133): python3-3.8.3-1.fc33.x86_64.rpm 2.2 MB/s | 29 kB 00:00 (128/133): python-setuptools-wheel-46.4.0-1.fc3 17 MB/s | 294 kB 00:00 (129/133): python3-libs-3.8.3-1.fc33.x86_64.rpm 108 MB/s | 7.4 MB 00:00 (130/133): xorg-x11-proto-devel-2019.1-3.fc32.n 3.6 MB/s | 262 kB 00:00 (131/133): xorg-x11-server-devel-1.20.8-1.fc33. 3.2 MB/s | 226 kB 00:00 (132/133): zlib-devel-1.2.11-21.fc32.x86_64.rpm 16 MB/s | 45 kB 00:00 (133/133): xorg-x11-util-macros-1.19.2-6.fc32.n 1.4 MB/s | 51 kB 00:00 -------------------------------------------------------------------------------- Total 76 MB/s | 79 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-Errno-1.30-453.fc33.x86_64 1/133 Installing : perl-Exporter-5.74-2.fc32.noarch 2/133 Installing : perl-Scalar-List-Utils-3:1.55-441.fc33.x86_64 3/133 Installing : perl-PathTools-3.78-441.fc32.x86_64 4/133 Installing : perl-constant-1.33-441.fc32.noarch 5/133 Installing : perl-libs-4:5.30.2-453.fc33.x86_64 6/133 Installing : perl-Carp-1.50-440.fc32.noarch 7/133 Installing : perl-vars-1.05-453.fc33.noarch 8/133 Installing : perl-File-Basename-2.85-453.fc33.noarch 9/133 Installing : perl-Fcntl-1.13-453.fc33.x86_64 10/133 Installing : perl-macros-4:5.30.2-453.fc33.noarch 11/133 Installing : perl-interpreter-4:5.30.2-453.fc33.x86_64 12/133 Installing : perl-Symbol-1.08-453.fc33.noarch 13/133 Installing : perl-POSIX-1.88-453.fc33.x86_64 14/133 Installing : libglvnd-1:1.3.1-2.fc33.x86_64 15/133 Installing : perl-parent-1:0.238-1.fc32.noarch 16/133 Installing : xorg-x11-proto-devel-2019.1-3.fc32.noarch 17/133 Installing : perl-File-Path-2.16-440.fc32.noarch 18/133 Installing : perl-Class-Struct-0.65-453.fc33.noarch 19/133 Installing : perl-DynaLoader-1.45-453.fc33.x86_64 20/133 Installing : perl-Text-ParseWords-3.30-440.fc32.noarch 21/133 Installing : libX11-xcb-1.6.9-3.fc32.x86_64 22/133 Installing : mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc3 23/133 Installing : perl-Time-Local-2:1.300-2.fc32.noarch 24/133 Installing : perl-File-Copy-2.34-453.fc33.noarch 25/133 Installing : perl-File-Find-1.36-453.fc33.noarch 26/133 Installing : perl-MIME-Base64-3.15-440.fc32.x86_64 27/133 Installing : perl-File-Compare-1.100.600-453.fc33.noarch 28/133 Installing : perl-Socket-4:2.029-5.fc32.x86_64 29/133 Installing : perl-overloading-0.02-453.fc33.noarch 30/133 Installing : zlib-devel-1.2.11-21.fc32.x86_64 31/133 Installing : libxshmfence-1.3-6.fc32.x86_64 32/133 Installing : libwayland-server-1.18.0-1.fc33.x86_64 33/133 Installing : libpng-2:1.6.37-3.fc32.x86_64 34/133 Installing : freetype-2.10.1-2.fc32.x86_64 35/133 Installing : libmpc-1.1.0-8.fc32.x86_64 36/133 Installing : libfontenc-1.1.3-12.fc32.x86_64 37/133 Installing : libXau-1.0.9-3.fc32.x86_64 38/133 Installing : libxcb-1.13.1-4.fc32.x86_64 39/133 Installing : kernel-headers-5.7.0-0.rc5.git0.1.fc33.x86_64 40/133 Installing : emacs-filesystem-1:26.3-3.fc33.noarch 41/133 Installing : libXau-devel-1.0.9-3.fc32.x86_64 42/133 Installing : libxcb-devel-1.13.1-4.fc32.x86_64 43/133 Installing : libXfont2-2.0.3-7.fc32.x86_64 44/133 Installing : libfontenc-devel-1.1.3-12.fc32.x86_64 45/133 Installing : cpp-10.1.1-1.fc33.x86_64 46/133 Installing : libpng-devel-2:1.6.37-3.fc32.x86_64 47/133 Installing : perl-Data-Dumper-2.174-443.fc32.x86_64 48/133 Installing : perl-B-1.76-453.fc33.x86_64 49/133 Installing : perl-TermReadKey-2.38-6.fc32.x86_64 50/133 Installing : libglvnd-opengl-1:1.3.1-2.fc33.x86_64 51/133 Installing : perl-SelectSaver-1.02-453.fc33.noarch 52/133 Installing : perl-Pod-Escapes-1:1.07-440.fc32.noarch 53/133 Installing : perl-Term-Cap-1.17-440.fc32.noarch 54/133 Installing : perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch 55/133 Installing : perl-lib-0.65-453.fc33.x86_64 56/133 Installing : perl-Getopt-Std-1.12-453.fc33.noarch 57/133 Installing : perl-Term-ANSIColor-5.01-2.fc32.noarch 58/133 Installing : perl-if-0.60.800-453.fc33.noarch 59/133 Installing : perl-mro-1.22-453.fc33.x86_64 60/133 Installing : perl-overload-1.30-453.fc33.noarch 61/133 Installing : perl-File-stat-1.08-453.fc33.noarch 62/133 Installing : perl-IO-1.40-453.fc33.x86_64 63/133 Installing : perl-IPC-Open3-1.20-453.fc33.noarch 64/133 Installing : perl-File-Temp-1:0.230.900-440.fc32.noarch 65/133 Installing : perl-threads-1:2.22-442.fc32.x86_64 66/133 Installing : perl-threads-shared-1.60-441.fc32.x86_64 67/133 Installing : perl-Thread-Queue-3.13-440.fc32.noarch 68/133 Installing : perl-HTTP-Tiny-0.076-440.fc32.noarch 69/133 Installing : perl-Storable-1:3.15-443.fc32.x86_64 70/133 Installing : perl-Error-1:0.17029-2.fc33.noarch 71/133 Installing : perl-subs-1.03-453.fc33.noarch 72/133 Installing : python-setuptools-wheel-46.4.0-1.fc33.noarch 73/133 Installing : python-pip-wheel-20.1.1-1.fc33.noarch 74/133 Installing : pixman-0.40.0-1.fc33.x86_64 75/133 Installing : pixman-devel-0.40.0-1.fc33.x86_64 76/133 Running scriptlet: openssh-8.2p1-3.fc33.x86_64 77/133 Installing : openssh-8.2p1-3.fc33.x86_64 77/133 Installing : m4-1.4.18-12.fc32.x86_64 78/133 Installing : libwayland-client-1.18.0-1.fc33.x86_64 79/133 Installing : libglvnd-core-devel-1:1.3.1-2.fc33.x86_64 80/133 Installing : libedit-3.1-32.20191231cvs.fc32.x86_64 81/133 Installing : libcbor-0.5.0-7.fc33.x86_64 82/133 Installing : libfido2-1.4.0-1.fc33.x86_64 83/133 Installing : openssh-clients-8.2p1-3.fc33.x86_64 84/133 Installing : libX11-common-1.6.9-3.fc32.noarch 85/133 Installing : libX11-1.6.9-3.fc32.x86_64 86/133 Installing : libXext-1.3.4-3.fc32.x86_64 87/133 Installing : libXfixes-5.0.3-11.fc32.x86_64 88/133 Installing : libXdamage-1.1.5-2.fc32.x86_64 89/133 Installing : libXxf86vm-1.1.4-13.fc32.x86_64 90/133 Installing : libX11-devel-1.6.9-3.fc32.x86_64 91/133 Installing : less-551-3.fc32.x86_64 92/133 Installing : git-core-2.26.2-1.fc33.x86_64 93/133 Installing : git-core-doc-2.26.2-1.fc33.noarch 94/133 Installing : isl-0.16.1-10.fc32.x86_64 95/133 Installing : hwdata-0.335-1.fc33.noarch 96/133 Installing : libpciaccess-0.16-2.fc32.x86_64 97/133 Installing : libdrm-2.4.101-20200524.bf602a2d.fc33.x86_64 98/133 Installing : libglvnd-glx-1:1.3.1-2.fc33.x86_64 99/133 Installing : mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc33.x 100/133 Installing : libdrm-devel-2.4.101-20200524.bf602a2d.fc33.x86_ 101/133 Installing : mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc33. 102/133 Installing : libglvnd-egl-1:1.3.1-2.fc33.x86_64 103/133 Installing : mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc33. 104/133 Installing : libglvnd-gles-1:1.3.1-2.fc33.x86_64 105/133 Installing : libglvnd-devel-1:1.3.1-2.fc33.x86_64 106/133 Installing : mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334. 107/133 Installing : libpciaccess-devel-0.16-2.fc32.x86_64 108/133 Running scriptlet: groff-base-1.22.4-1.fc33.x86_64 109/133 Installing : groff-base-1.22.4-1.fc33.x86_64 109/133 Running scriptlet: groff-base-1.22.4-1.fc33.x86_64 109/133 Installing : perl-Encode-4:3.06-445.fc33.x86_64 110/133 Installing : perl-Pod-Simple-1:3.40-2.fc32.noarch 111/133 Installing : perl-Getopt-Long-1:2.51-2.fc32.noarch 112/133 Installing : perl-podlators-1:4.14-2.fc32.noarch 113/133 Installing : perl-Pod-Perldoc-3.28.01-444.fc33.noarch 114/133 Installing : perl-Pod-Usage-4:1.70-1.fc33.noarch 115/133 Installing : autoconf-2.69-33.fc33.noarch 116/133 Installing : automake-1.16.2-1.fc33.noarch 117/133 Installing : glibc-headers-x86-2.31.9000-13.fc33.noarch 118/133 Installing : libxcrypt-devel-4.4.16-3.fc33.x86_64 119/133 Installing : glibc-devel-2.31.9000-13.fc33.x86_64 120/133 Installing : gcc-10.1.1-1.fc33.x86_64 121/133 Installing : libtool-2.4.6-34.fc33.x86_64 122/133 Installing : xorg-x11-util-macros-1.19.2-6.fc32.noarch 123/133 Installing : gdbm-libs-1:1.18.1-3.fc32.x86_64 124/133 Installing : python3-3.8.3-1.fc33.x86_64 125/133 Installing : python3-libs-3.8.3-1.fc33.x86_64 126/133 Installing : perl-Git-2.26.2-1.fc33.noarch 127/133 Installing : git-2.26.2-1.fc33.x86_64 128/133 Installing : bzip2-devel-1.0.8-2.fc32.x86_64 129/133 Installing : freetype-devel-2.10.1-2.fc32.x86_64 130/133 Installing : libXfont2-devel-2.0.3-7.fc32.x86_64 131/133 Installing : xorg-x11-server-devel-1.20.8-1.fc33.x86_64 132/133 Installing : annobin-9.21-1.fc33.x86_64 133/133 Running scriptlet: annobin-9.21-1.fc33.x86_64 133/133 Verifying : libdrm-2.4.101-20200524.bf602a2d.fc33.x86_64 1/133 Verifying : libdrm-devel-2.4.101-20200524.bf602a2d.fc33.x86_ 2/133 Verifying : mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc33. 3/133 Verifying : mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc33.x 4/133 Verifying : mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334. 5/133 Verifying : mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc33. 6/133 Verifying : mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc3 7/133 Verifying : annobin-9.21-1.fc33.x86_64 8/133 Verifying : autoconf-2.69-33.fc33.noarch 9/133 Verifying : automake-1.16.2-1.fc33.noarch 10/133 Verifying : bzip2-devel-1.0.8-2.fc32.x86_64 11/133 Verifying : cpp-10.1.1-1.fc33.x86_64 12/133 Verifying : emacs-filesystem-1:26.3-3.fc33.noarch 13/133 Verifying : freetype-2.10.1-2.fc32.x86_64 14/133 Verifying : freetype-devel-2.10.1-2.fc32.x86_64 15/133 Verifying : gcc-10.1.1-1.fc33.x86_64 16/133 Verifying : gdbm-libs-1:1.18.1-3.fc32.x86_64 17/133 Verifying : git-2.26.2-1.fc33.x86_64 18/133 Verifying : git-core-2.26.2-1.fc33.x86_64 19/133 Verifying : git-core-doc-2.26.2-1.fc33.noarch 20/133 Verifying : glibc-devel-2.31.9000-13.fc33.x86_64 21/133 Verifying : glibc-headers-x86-2.31.9000-13.fc33.noarch 22/133 Verifying : groff-base-1.22.4-1.fc33.x86_64 23/133 Verifying : hwdata-0.335-1.fc33.noarch 24/133 Verifying : isl-0.16.1-10.fc32.x86_64 25/133 Verifying : kernel-headers-5.7.0-0.rc5.git0.1.fc33.x86_64 26/133 Verifying : less-551-3.fc32.x86_64 27/133 Verifying : libX11-1.6.9-3.fc32.x86_64 28/133 Verifying : libX11-common-1.6.9-3.fc32.noarch 29/133 Verifying : libX11-devel-1.6.9-3.fc32.x86_64 30/133 Verifying : libX11-xcb-1.6.9-3.fc32.x86_64 31/133 Verifying : libXau-1.0.9-3.fc32.x86_64 32/133 Verifying : libXau-devel-1.0.9-3.fc32.x86_64 33/133 Verifying : libXdamage-1.1.5-2.fc32.x86_64 34/133 Verifying : libXext-1.3.4-3.fc32.x86_64 35/133 Verifying : libXfixes-5.0.3-11.fc32.x86_64 36/133 Verifying : libXfont2-2.0.3-7.fc32.x86_64 37/133 Verifying : libXfont2-devel-2.0.3-7.fc32.x86_64 38/133 Verifying : libXxf86vm-1.1.4-13.fc32.x86_64 39/133 Verifying : libcbor-0.5.0-7.fc33.x86_64 40/133 Verifying : libedit-3.1-32.20191231cvs.fc32.x86_64 41/133 Verifying : libfido2-1.4.0-1.fc33.x86_64 42/133 Verifying : libfontenc-1.1.3-12.fc32.x86_64 43/133 Verifying : libfontenc-devel-1.1.3-12.fc32.x86_64 44/133 Verifying : libglvnd-1:1.3.1-2.fc33.x86_64 45/133 Verifying : libglvnd-core-devel-1:1.3.1-2.fc33.x86_64 46/133 Verifying : libglvnd-devel-1:1.3.1-2.fc33.x86_64 47/133 Verifying : libglvnd-egl-1:1.3.1-2.fc33.x86_64 48/133 Verifying : libglvnd-gles-1:1.3.1-2.fc33.x86_64 49/133 Verifying : libglvnd-glx-1:1.3.1-2.fc33.x86_64 50/133 Verifying : libglvnd-opengl-1:1.3.1-2.fc33.x86_64 51/133 Verifying : libmpc-1.1.0-8.fc32.x86_64 52/133 Verifying : libpciaccess-0.16-2.fc32.x86_64 53/133 Verifying : libpciaccess-devel-0.16-2.fc32.x86_64 54/133 Verifying : libpng-2:1.6.37-3.fc32.x86_64 55/133 Verifying : libpng-devel-2:1.6.37-3.fc32.x86_64 56/133 Verifying : libtool-2.4.6-34.fc33.x86_64 57/133 Verifying : libwayland-client-1.18.0-1.fc33.x86_64 58/133 Verifying : libwayland-server-1.18.0-1.fc33.x86_64 59/133 Verifying : libxcb-1.13.1-4.fc32.x86_64 60/133 Verifying : libxcb-devel-1.13.1-4.fc32.x86_64 61/133 Verifying : libxcrypt-devel-4.4.16-3.fc33.x86_64 62/133 Verifying : libxshmfence-1.3-6.fc32.x86_64 63/133 Verifying : m4-1.4.18-12.fc32.x86_64 64/133 Verifying : openssh-8.2p1-3.fc33.x86_64 65/133 Verifying : openssh-clients-8.2p1-3.fc33.x86_64 66/133 Verifying : perl-B-1.76-453.fc33.x86_64 67/133 Verifying : perl-Carp-1.50-440.fc32.noarch 68/133 Verifying : perl-Class-Struct-0.65-453.fc33.noarch 69/133 Verifying : perl-Data-Dumper-2.174-443.fc32.x86_64 70/133 Verifying : perl-DynaLoader-1.45-453.fc33.x86_64 71/133 Verifying : perl-Encode-4:3.06-445.fc33.x86_64 72/133 Verifying : perl-Errno-1.30-453.fc33.x86_64 73/133 Verifying : perl-Error-1:0.17029-2.fc33.noarch 74/133 Verifying : perl-Exporter-5.74-2.fc32.noarch 75/133 Verifying : perl-Fcntl-1.13-453.fc33.x86_64 76/133 Verifying : perl-File-Basename-2.85-453.fc33.noarch 77/133 Verifying : perl-File-Compare-1.100.600-453.fc33.noarch 78/133 Verifying : perl-File-Copy-2.34-453.fc33.noarch 79/133 Verifying : perl-File-Find-1.36-453.fc33.noarch 80/133 Verifying : perl-File-Path-2.16-440.fc32.noarch 81/133 Verifying : perl-File-Temp-1:0.230.900-440.fc32.noarch 82/133 Verifying : perl-File-stat-1.08-453.fc33.noarch 83/133 Verifying : perl-Getopt-Long-1:2.51-2.fc32.noarch 84/133 Verifying : perl-Getopt-Std-1.12-453.fc33.noarch 85/133 Verifying : perl-Git-2.26.2-1.fc33.noarch 86/133 Verifying : perl-HTTP-Tiny-0.076-440.fc32.noarch 87/133 Verifying : perl-IO-1.40-453.fc33.x86_64 88/133 Verifying : perl-IPC-Open3-1.20-453.fc33.noarch 89/133 Verifying : perl-MIME-Base64-3.15-440.fc32.x86_64 90/133 Verifying : perl-POSIX-1.88-453.fc33.x86_64 91/133 Verifying : perl-PathTools-3.78-441.fc32.x86_64 92/133 Verifying : perl-Pod-Escapes-1:1.07-440.fc32.noarch 93/133 Verifying : perl-Pod-Perldoc-3.28.01-444.fc33.noarch 94/133 Verifying : perl-Pod-Simple-1:3.40-2.fc32.noarch 95/133 Verifying : perl-Pod-Usage-4:1.70-1.fc33.noarch 96/133 Verifying : perl-Scalar-List-Utils-3:1.55-441.fc33.x86_64 97/133 Verifying : perl-SelectSaver-1.02-453.fc33.noarch 98/133 Verifying : perl-Socket-4:2.029-5.fc32.x86_64 99/133 Verifying : perl-Storable-1:3.15-443.fc32.x86_64 100/133 Verifying : perl-Symbol-1.08-453.fc33.noarch 101/133 Verifying : perl-Term-ANSIColor-5.01-2.fc32.noarch 102/133 Verifying : perl-Term-Cap-1.17-440.fc32.noarch 103/133 Verifying : perl-TermReadKey-2.38-6.fc32.x86_64 104/133 Verifying : perl-Text-ParseWords-3.30-440.fc32.noarch 105/133 Verifying : perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch 106/133 Verifying : perl-Thread-Queue-3.13-440.fc32.noarch 107/133 Verifying : perl-Time-Local-2:1.300-2.fc32.noarch 108/133 Verifying : perl-constant-1.33-441.fc32.noarch 109/133 Verifying : perl-if-0.60.800-453.fc33.noarch 110/133 Verifying : perl-interpreter-4:5.30.2-453.fc33.x86_64 111/133 Verifying : perl-lib-0.65-453.fc33.x86_64 112/133 Verifying : perl-libs-4:5.30.2-453.fc33.x86_64 113/133 Verifying : perl-macros-4:5.30.2-453.fc33.noarch 114/133 Verifying : perl-mro-1.22-453.fc33.x86_64 115/133 Verifying : perl-overload-1.30-453.fc33.noarch 116/133 Verifying : perl-overloading-0.02-453.fc33.noarch 117/133 Verifying : perl-parent-1:0.238-1.fc32.noarch 118/133 Verifying : perl-podlators-1:4.14-2.fc32.noarch 119/133 Verifying : perl-subs-1.03-453.fc33.noarch 120/133 Verifying : perl-threads-1:2.22-442.fc32.x86_64 121/133 Verifying : perl-threads-shared-1.60-441.fc32.x86_64 122/133 Verifying : perl-vars-1.05-453.fc33.noarch 123/133 Verifying : pixman-0.40.0-1.fc33.x86_64 124/133 Verifying : pixman-devel-0.40.0-1.fc33.x86_64 125/133 Verifying : python-pip-wheel-20.1.1-1.fc33.noarch 126/133 Verifying : python-setuptools-wheel-46.4.0-1.fc33.noarch 127/133 Verifying : python3-3.8.3-1.fc33.x86_64 128/133 Verifying : python3-libs-3.8.3-1.fc33.x86_64 129/133 Verifying : xorg-x11-proto-devel-2019.1-3.fc32.noarch 130/133 Verifying : xorg-x11-server-devel-1.20.8-1.fc33.x86_64 131/133 Verifying : xorg-x11-util-macros-1.19.2-6.fc32.noarch 132/133 Verifying : zlib-devel-1.2.11-21.fc32.x86_64 133/133 Installed: annobin-9.21-1.fc33.x86_64 autoconf-2.69-33.fc33.noarch automake-1.16.2-1.fc33.noarch bzip2-devel-1.0.8-2.fc32.x86_64 cpp-10.1.1-1.fc33.x86_64 emacs-filesystem-1:26.3-3.fc33.noarch freetype-2.10.1-2.fc32.x86_64 freetype-devel-2.10.1-2.fc32.x86_64 gcc-10.1.1-1.fc33.x86_64 gdbm-libs-1:1.18.1-3.fc32.x86_64 git-2.26.2-1.fc33.x86_64 git-core-2.26.2-1.fc33.x86_64 git-core-doc-2.26.2-1.fc33.noarch glibc-devel-2.31.9000-13.fc33.x86_64 glibc-headers-x86-2.31.9000-13.fc33.noarch groff-base-1.22.4-1.fc33.x86_64 hwdata-0.335-1.fc33.noarch isl-0.16.1-10.fc32.x86_64 kernel-headers-5.7.0-0.rc5.git0.1.fc33.x86_64 less-551-3.fc32.x86_64 libX11-1.6.9-3.fc32.x86_64 libX11-common-1.6.9-3.fc32.noarch libX11-devel-1.6.9-3.fc32.x86_64 libX11-xcb-1.6.9-3.fc32.x86_64 libXau-1.0.9-3.fc32.x86_64 libXau-devel-1.0.9-3.fc32.x86_64 libXdamage-1.1.5-2.fc32.x86_64 libXext-1.3.4-3.fc32.x86_64 libXfixes-5.0.3-11.fc32.x86_64 libXfont2-2.0.3-7.fc32.x86_64 libXfont2-devel-2.0.3-7.fc32.x86_64 libXxf86vm-1.1.4-13.fc32.x86_64 libcbor-0.5.0-7.fc33.x86_64 libdrm-2.4.101-20200524.bf602a2d.fc33.x86_64 libdrm-devel-2.4.101-20200524.bf602a2d.fc33.x86_64 libedit-3.1-32.20191231cvs.fc32.x86_64 libfido2-1.4.0-1.fc33.x86_64 libfontenc-1.1.3-12.fc32.x86_64 libfontenc-devel-1.1.3-12.fc32.x86_64 libglvnd-1:1.3.1-2.fc33.x86_64 libglvnd-core-devel-1:1.3.1-2.fc33.x86_64 libglvnd-devel-1:1.3.1-2.fc33.x86_64 libglvnd-egl-1:1.3.1-2.fc33.x86_64 libglvnd-gles-1:1.3.1-2.fc33.x86_64 libglvnd-glx-1:1.3.1-2.fc33.x86_64 libglvnd-opengl-1:1.3.1-2.fc33.x86_64 libmpc-1.1.0-8.fc32.x86_64 libpciaccess-0.16-2.fc32.x86_64 libpciaccess-devel-0.16-2.fc32.x86_64 libpng-2:1.6.37-3.fc32.x86_64 libpng-devel-2:1.6.37-3.fc32.x86_64 libtool-2.4.6-34.fc33.x86_64 libwayland-client-1.18.0-1.fc33.x86_64 libwayland-server-1.18.0-1.fc33.x86_64 libxcb-1.13.1-4.fc32.x86_64 libxcb-devel-1.13.1-4.fc32.x86_64 libxcrypt-devel-4.4.16-3.fc33.x86_64 libxshmfence-1.3-6.fc32.x86_64 m4-1.4.18-12.fc32.x86_64 mesa-libEGL-20.2.0-0.3.20200525.05.c794334.fc33.x86_64 mesa-libGL-20.2.0-0.3.20200525.05.c794334.fc33.x86_64 mesa-libGL-devel-20.2.0-0.3.20200525.05.c794334.fc33.x86_64 mesa-libgbm-20.2.0-0.3.20200525.05.c794334.fc33.x86_64 mesa-libglapi-20.2.0-0.3.20200525.05.c794334.fc33.x86_64 openssh-8.2p1-3.fc33.x86_64 openssh-clients-8.2p1-3.fc33.x86_64 perl-B-1.76-453.fc33.x86_64 perl-Carp-1.50-440.fc32.noarch perl-Class-Struct-0.65-453.fc33.noarch perl-Data-Dumper-2.174-443.fc32.x86_64 perl-DynaLoader-1.45-453.fc33.x86_64 perl-Encode-4:3.06-445.fc33.x86_64 perl-Errno-1.30-453.fc33.x86_64 perl-Error-1:0.17029-2.fc33.noarch perl-Exporter-5.74-2.fc32.noarch perl-Fcntl-1.13-453.fc33.x86_64 perl-File-Basename-2.85-453.fc33.noarch perl-File-Compare-1.100.600-453.fc33.noarch perl-File-Copy-2.34-453.fc33.noarch perl-File-Find-1.36-453.fc33.noarch perl-File-Path-2.16-440.fc32.noarch perl-File-Temp-1:0.230.900-440.fc32.noarch perl-File-stat-1.08-453.fc33.noarch perl-Getopt-Long-1:2.51-2.fc32.noarch perl-Getopt-Std-1.12-453.fc33.noarch perl-Git-2.26.2-1.fc33.noarch perl-HTTP-Tiny-0.076-440.fc32.noarch perl-IO-1.40-453.fc33.x86_64 perl-IPC-Open3-1.20-453.fc33.noarch perl-MIME-Base64-3.15-440.fc32.x86_64 perl-POSIX-1.88-453.fc33.x86_64 perl-PathTools-3.78-441.fc32.x86_64 perl-Pod-Escapes-1:1.07-440.fc32.noarch perl-Pod-Perldoc-3.28.01-444.fc33.noarch perl-Pod-Simple-1:3.40-2.fc32.noarch perl-Pod-Usage-4:1.70-1.fc33.noarch perl-Scalar-List-Utils-3:1.55-441.fc33.x86_64 perl-SelectSaver-1.02-453.fc33.noarch perl-Socket-4:2.029-5.fc32.x86_64 perl-Storable-1:3.15-443.fc32.x86_64 perl-Symbol-1.08-453.fc33.noarch perl-Term-ANSIColor-5.01-2.fc32.noarch perl-Term-Cap-1.17-440.fc32.noarch perl-TermReadKey-2.38-6.fc32.x86_64 perl-Text-ParseWords-3.30-440.fc32.noarch perl-Text-Tabs+Wrap-2013.0523-440.fc32.noarch perl-Thread-Queue-3.13-440.fc32.noarch perl-Time-Local-2:1.300-2.fc32.noarch perl-constant-1.33-441.fc32.noarch perl-if-0.60.800-453.fc33.noarch perl-interpreter-4:5.30.2-453.fc33.x86_64 perl-lib-0.65-453.fc33.x86_64 perl-libs-4:5.30.2-453.fc33.x86_64 perl-macros-4:5.30.2-453.fc33.noarch perl-mro-1.22-453.fc33.x86_64 perl-overload-1.30-453.fc33.noarch perl-overloading-0.02-453.fc33.noarch perl-parent-1:0.238-1.fc32.noarch perl-podlators-1:4.14-2.fc32.noarch perl-subs-1.03-453.fc33.noarch perl-threads-1:2.22-442.fc32.x86_64 perl-threads-shared-1.60-441.fc32.x86_64 perl-vars-1.05-453.fc33.noarch pixman-0.40.0-1.fc33.x86_64 pixman-devel-0.40.0-1.fc33.x86_64 python-pip-wheel-20.1.1-1.fc33.noarch python-setuptools-wheel-46.4.0-1.fc33.noarch python3-3.8.3-1.fc33.x86_64 python3-libs-3.8.3-1.fc33.x86_64 xorg-x11-proto-devel-2019.1-3.fc32.noarch xorg-x11-server-devel-1.20.8-1.fc33.x86_64 xorg-x11-util-macros-1.19.2-6.fc32.noarch zlib-devel-1.2.11-21.fc32.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 setting SOURCE_DATE_EPOCH=1589846400 Wrote: /builddir/build/SRPMS/clang-9.0.1-3.fc33.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1590391063.232829/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1590391063.232829/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1590391063.232829/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/copr-rpmbuild-av2pw0rw/clang.spec) Config(child) 1 minutes 12 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=86400): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/clang-9.0.1-3.fc33.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1590391137.192615 -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.fc33.src.rpm) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1590391137.192615/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 35 kB/s | 3.3 kB 00:00 fedora 66 kB/s | 12 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for clang-9.0.1-3.fc33.src.rpm Start: build setup for clang-9.0.1-3.fc33.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1589846400 Wrote: /builddir/build/SRPMS/clang-9.0.1-3.fc33.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 161 kB/s | 3.3 kB 00:00 fedora 44 kB/s | 12 kB 00:00 Package gcc-10.1.1-1.fc33.x86_64 is already installed. Dependencies resolved. ========================================================================================= Package Arch Version Repo Size ========================================================================================= Installing: chrpath  x86_64 0.16-12.fc32 fedora 30 k cmake  x86_64 3.17.2-1.fc33 fedora 6.0 M emacs  x86_64 1:26.3-3.fc33 fedora 3.4 M gcc-c++  x86_64 10.1.1-1.fc33 fedora 11 M libatomic  x86_64 10.1.1-1.fc33 fedora 34 k libxml2-devel  x86_64 2.9.10-4.fc33 fedora 852 k llvm-devel  x86_64 9.0.1-4.fc32 copr_base 2.6 M llvm-googletest  x86_64 9.0.1-4.fc32 copr_base 292 k llvm-static  x86_64 9.0.1-4.fc32 copr_base 34 M llvm-test  x86_64 9.0.1-4.fc32 copr_base 33 M multilib-rpm-config  noarch 1-15.fc32 fedora 18 k ncurses-devel  x86_64 6.2-1.20200222.fc33 fedora 510 k ninja-build  x86_64 1.10.0-1.fc32 fedora 157 k perl-generators  noarch 1.11-5.fc32 fedora 16 k python3-devel  x86_64 3.8.3-1.fc33 fedora 201 k python3-lit  noarch 0.10.0-1.fc33 fedora 138 k python3-sphinx  noarch 1:2.2.2-2.fc32 fedora 1.9 M Installing dependencies: ImageMagick-libs  x86_64 1:6.9.10.86-3.fc33 fedora 2.3 M LibRaw  x86_64 0.20-0.beta1.fc33.1 fedora 376 k ModemManager-glib  x86_64 1.12.6-1.fc33 fedora 278 k OpenEXR-libs  x86_64 2.3.0-5.fc32 fedora 817 k acl  x86_64 2.2.53-5.fc32 fedora 72 k adobe-mappings-cmap  noarch 20171205-7.fc32 fedora 1.9 M adobe-mappings-cmap-deprecated  noarch 20171205-7.fc32 fedora 109 k adobe-mappings-pdf  noarch 20180407-5.fc32 fedora 668 k adwaita-cursor-theme  noarch 3.36.1-1.fc33 fedora 623 k adwaita-icon-theme  noarch 3.36.1-1.fc33 fedora 11 M alsa-lib  x86_64 1.2.2-2.fc33 fedora 472 k at-spi2-atk  x86_64 2.34.2-1.fc33 fedora 90 k at-spi2-core  x86_64 2.36.0-1.fc33 fedora 175 k atk  x86_64 2.36.0-1.fc33 fedora 273 k avahi-glib  x86_64 0.8-2.fc33 fedora 14 k avahi-libs  x86_64 0.8-2.fc33 fedora 67 k bubblewrap  x86_64 0.4.1-1.fc33 fedora 51 k cairo  x86_64 1.16.0-8.fc33 fedora 712 k cairo-gobject  x86_64 1.16.0-8.fc33 fedora 19 k cdparanoia-libs  x86_64 10.2-31.fc32 fedora 54 k cmake-data  noarch 3.17.2-1.fc33 fedora 1.4 M cmake-filesystem  x86_64 3.17.2-1.fc33 fedora 14 k cmake-rpm-macros  noarch 3.17.2-1.fc33 fedora 13 k colord-libs  x86_64 1.4.4-4.fc32 fedora 235 k cryptsetup-libs  x86_64 2.3.2-1.fc33 fedora 451 k cups-libs  x86_64 1:2.3.3-2.fc33 fedora 274 k dbus  x86_64 1:1.12.16-5.fc33 fedora 10 k dbus-broker  x86_64 23-2.fc33 fedora 175 k dbus-common  noarch 1:1.12.16-5.fc33 fedora 17 k dbus-libs  x86_64 1:1.12.16-5.fc33 fedora 163 k dejavu-sans-fonts  noarch 2.37-12.fc33 fedora 1.3 M dejavu-sans-mono-fonts  noarch 2.37-12.fc33 fedora 474 k desktop-file-utils  x86_64 0.24-2.fc32 fedora 73 k device-mapper  x86_64 1.02.171-1.fc33 fedora 143 k device-mapper-libs  x86_64 1.02.171-1.fc33 fedora 179 k emacs-common  x86_64 1:26.3-3.fc33 fedora 37 M enchant2  x86_64 2.2.8-1.fc33 fedora 63 k fftw-libs-double  x86_64 3.3.8-7.fc32 fedora 968 k fontconfig  x86_64 2.13.92-11.fc33 fedora 265 k fonts-filesystem  noarch 1:2.0.5-3.fc33 fedora 8.5 k fribidi  x86_64 1.0.9-1.fc33 fedora 85 k gd  x86_64 2.3.0-1.fc33 fedora 140 k gdk-pixbuf2  x86_64 2.40.0-2.fc32 fedora 464 k gdk-pixbuf2-modules  x86_64 2.40.0-2.fc32 fedora 99 k geoclue2  x86_64 2.5.6-1.fc33 fedora 137 k giflib  x86_64 5.2.1-5.fc33 fedora 49 k glib-networking  x86_64 2.64.2-1.fc33 fedora 160 k glib2  x86_64 2.64.3-1.fc33 fedora 2.7 M gnutls  x86_64 3.6.13-3.fc33 fedora 918 k google-droid-sans-fonts  noarch 20200215-5.fc33 fedora 2.7 M graphite2  x86_64 1.3.14-1.fc33 fedora 103 k graphviz  x86_64 2.44.0-7.fc33 fedora 3.4 M gsettings-desktop-schemas  x86_64 3.37.1-1.fc33 fedora 673 k gstreamer1  x86_64 1.16.2-2.fc32 fedora 1.3 M gstreamer1-plugins-base  x86_64 1.16.2-2.fc32 fedora 2.0 M gtk-update-icon-cache  x86_64 3.24.20-1.fc33 fedora 33 k gtk2  x86_64 2.24.32-7.fc32 fedora 3.5 M gtk3  x86_64 3.24.20-1.fc33 fedora 4.7 M gts  x86_64 0.7.6-37.20121130.fc32 fedora 237 k harfbuzz  x86_64 2.6.6-2.fc33 fedora 641 k harfbuzz-icu  x86_64 2.6.6-2.fc33 fedora 16 k hicolor-icon-theme  noarch 0.17-8.fc32 fedora 44 k hunspell  x86_64 1.7.0-5.fc32 fedora 348 k hunspell-en-US  noarch 0.20140811.1-16.fc32 fedora 176 k hyphen  x86_64 2.8.8-13.fc32 fedora 29 k ilmbase  x86_64 2.3.0-4.fc32 fedora 141 k iptables-libs  x86_64 1.8.4-7.fc33 fedora 367 k iso-codes  noarch 4.5.0-1.fc33 fedora 3.4 M jasper-libs  x86_64 2.0.16-2.fc32 fedora 164 k jbig2dec-libs  x86_64 0.18-1.fc33 fedora 72 k jbigkit-libs  x86_64 2.1-18.fc32 fedora 53 k json-c  x86_64 0.14-4.fc33 fedora 41 k json-glib  x86_64 1.4.4-4.fc32 fedora 144 k jsoncpp  x86_64 1.9.2-2.fc33 fedora 99 k kmod-libs  x86_64 27-2.fc33 fedora 64 k langpacks-core-font-en  noarch 3.0-3.fc33 fedora 9.4 k lasi  x86_64 1.1.3-2.fc32 fedora 56 k lcms2  x86_64 2.9-7.fc32 fedora 167 k libICE  x86_64 1.0.10-3.fc32 fedora 71 k libSM  x86_64 1.2.3-5.fc32 fedora 42 k libXaw  x86_64 1.0.13-14.fc32 fedora 201 k libXcomposite  x86_64 0.4.5-2.fc32 fedora 23 k libXcursor  x86_64 1.2.0-2.fc32 fedora 30 k libXft  x86_64 2.3.3-3.fc32 fedora 64 k libXi  x86_64 1.7.10-3.fc32 fedora 38 k libXinerama  x86_64 1.1.4-5.fc32 fedora 14 k libXmu  x86_64 1.1.3-3.fc32 fedora 75 k libXpm  x86_64 3.5.13-2.fc32 fedora 59 k libXrandr  x86_64 1.5.2-3.fc32 fedora 27 k libXrender  x86_64 0.9.10-11.fc32 fedora 27 k libXt  x86_64 1.2.0-1.fc32 fedora 183 k libXtst  x86_64 1.2.3-11.fc32 fedora 20 k libXv  x86_64 1.0.11-11.fc32 fedora 18 k libargon2  x86_64 20171227-4.fc32 fedora 30 k libdatrie  x86_64 0.2.9-11.fc32 fedora 32 k libedit-devel  x86_64 3.1-32.20191231cvs.fc32 fedora 41 k libepoxy  x86_64 1.5.4-2.fc32 fedora 249 k libevent  x86_64 2.1.8-8.fc32 fedora 254 k libgs  x86_64 9.52-4.fc33 fedora 3.1 M libgusb  x86_64 0.3.4-1.fc33 fedora 49 k libicu  x86_64 67.1-1.fc33 fedora 9.7 M libidn  x86_64 1.35-7.fc32 fedora 240 k libijs  x86_64 0.35-11.fc32 fedora 30 k libimagequant  x86_64 2.12.6-2.fc32 fedora 62 k libjpeg-turbo  x86_64 2.0.4-1.fc32 fedora 168 k liblockfile  x86_64 1.14-5.fc32 fedora 28 k liblqr-1  x86_64 0.4.2-14.fc32 fedora 50 k libmcpp  x86_64 2.7.2-25.fc32 fedora 78 k libmnl  x86_64 1.0.4-11.fc32 fedora 28 k libmodman  x86_64 2.0.1-21.fc32 fedora 34 k libnetfilter_conntrack  x86_64 1.0.7-4.fc32 fedora 62 k libnfnetlink  x86_64 1.0.1-17.fc32 fedora 29 k libnotify  x86_64 0.7.9-1.fc33 fedora 43 k libogg  x86_64 2:1.3.4-2.fc32 fedora 33 k libotf  x86_64 0.9.13-15.fc32 fedora 102 k libpaper  x86_64 1.1.24-26.fc32 fedora 41 k libpcap  x86_64 14:1.9.1-3.fc33 fedora 172 k libproxy  x86_64 0.4.15-18.fc33 fedora 72 k libraqm  x86_64 0.7.0-5.fc32 fedora 19 k librsvg2  x86_64 2.48.4-1.fc33 fedora 3.1 M libseccomp  x86_64 2.4.2-3.fc32 fedora 84 k libsecret  x86_64 0.20.3-1.fc33 fedora 185 k libsoup  x86_64 2.70.0-1.fc33 fedora 387 k libstdc++-devel  x86_64 10.1.1-1.fc33 fedora 2.0 M libthai  x86_64 0.1.28-4.fc32 fedora 213 k libtheora  x86_64 1:1.1.1-25.fc32 fedora 175 k libtiff  x86_64 4.1.0-2.fc32 fedora 185 k libusbx  x86_64 1.0.23-1.fc33 fedora 72 k libuv  x86_64 1:1.38.0-2.fc33 fedora 150 k libvisual  x86_64 1:0.4.0-28.fc32 fedora 148 k libvorbis  x86_64 1:1.3.6-6.fc32 fedora 199 k libwayland-cursor  x86_64 1.18.0-1.fc33 fedora 20 k libwayland-egl  x86_64 1.18.0-1.fc33 fedora 13 k libwebp  x86_64 1.1.0-3.fc33 fedora 275 k libwmf-lite  x86_64 0.2.12-3.fc32 fedora 73 k libwpe  x86_64 1.6.0-1.fc33 fedora 26 k libxkbcommon  x86_64 0.10.0-2.fc32 fedora 121 k libxslt  x86_64 1.1.34-1.fc33 fedora 246 k llvm  x86_64 9.0.1-4.fc32 copr_base 4.0 M llvm-libs  x86_64 9.0.1-4.fc32 copr_base 19 M m17n-db  noarch 1.8.0-10.fc33 fedora 583 k m17n-lib  x86_64 1.8.0-7.fc32 fedora 197 k mcpp  x86_64 2.7.2-25.fc32 fedora 27 k ncurses-c++-libs  x86_64 6.2-1.20200222.fc33 fedora 38 k netpbm  x86_64 10.90.00-1.fc33 fedora 186 k nettle  x86_64 3.6-1.fc33 fedora 416 k openjpeg2  x86_64 2.3.1-6.fc33 fedora 154 k opus  x86_64 1.3.1-3.fc32 fedora 216 k orc  x86_64 0.4.31-2.fc32 fedora 185 k pango  x86_64 1.44.7-3.fc33 fedora 292 k perl-Fedora-VSP  noarch 0.001-17.fc32 fedora 23 k python-rpm-macros  noarch 3.8-8.fc33 fedora 14 k python3-babel  noarch 2.8.0-4.fc33 fedora 5.7 M python3-chardet  noarch 3.0.4-15.fc32 fedora 194 k python3-docutils  noarch 0.16-1.fc33 fedora 1.5 M python3-idna  noarch 2.9-1.fc33 fedora 99 k python3-imagesize  noarch 1.1.0-2.fc32 fedora 17 k python3-jinja2  noarch 2.11.2-3.fc33 fedora 490 k python3-markupsafe  x86_64 1.1.1-5.fc32 fedora 32 k python3-packaging  noarch 20.3-1.fc33 fedora 66 k python3-pygments  noarch 2.6.1-1.fc33 fedora 1.8 M python3-pyparsing  noarch 2.4.7-1.fc33 fedora 150 k python3-pysocks  noarch 1.7.1-4.fc32 fedora 35 k python3-pytz  noarch 2020.1-1.fc33 fedora 49 k python3-requests  noarch 2.23.0-1.fc33 fedora 112 k python3-rpm-generators  noarch 11-6.fc33 fedora 26 k python3-rpm-macros  noarch 3.8-8.fc33 fedora 13 k python3-setuptools  noarch 46.4.0-1.fc33 fedora 598 k python3-six  noarch 1.14.0-2.fc32 fedora 36 k python3-snowballstemmer  noarch 1.9.0-5.fc32 fedora 149 k python3-sphinx-theme-alabaster  noarch 0.7.12-8.fc32 fedora 24 k python3-sphinxcontrib-applehelp  noarch 1.0.1-6.fc32 fedora 34 k python3-sphinxcontrib-devhelp  noarch 1.0.1-6.fc32 fedora 29 k python3-sphinxcontrib-htmlhelp  noarch 1.0.1-6.fc32 fedora 36 k python3-sphinxcontrib-jsmath  noarch 1.0.1-6.fc32 fedora 16 k python3-sphinxcontrib-qthelp  noarch 1.0.2-6.fc32 fedora 33 k python3-sphinxcontrib-serializinghtml  noarch 1.1.3-6.fc32 fedora 31 k python3-urllib3  noarch 1.25.8-1.fc33 fedora 173 k qrencode-libs  x86_64 4.0.2-5.fc32 fedora 60 k rest  x86_64 0.8.1-7.fc32 fedora 69 k rhash  x86_64 1.3.8-3.fc32 fedora 180 k shared-mime-info  x86_64 2.0-1.fc33 fedora 308 k systemd  x86_64 245.5-2.fc33 fedora 4.2 M systemd-pam  x86_64 245.5-2.fc33 fedora 298 k systemd-rpm-macros  noarch 245.5-2.fc33 fedora 26 k urw-base35-bookman-fonts  noarch 20170801-14.fc32 fedora 856 k urw-base35-c059-fonts  noarch 20170801-14.fc32 fedora 884 k urw-base35-d050000l-fonts  noarch 20170801-14.fc32 fedora 78 k urw-base35-fonts  noarch 20170801-14.fc32 fedora 10 k urw-base35-fonts-common  noarch 20170801-14.fc32 fedora 21 k urw-base35-gothic-fonts  noarch 20170801-14.fc32 fedora 652 k urw-base35-nimbus-mono-ps-fonts  noarch 20170801-14.fc32 fedora 802 k urw-base35-nimbus-roman-fonts  noarch 20170801-14.fc32 fedora 865 k urw-base35-nimbus-sans-fonts  noarch 20170801-14.fc32 fedora 1.3 M urw-base35-p052-fonts  noarch 20170801-14.fc32 fedora 984 k urw-base35-standard-symbols-ps-fonts  noarch 20170801-14.fc32 fedora 42 k urw-base35-z003-fonts  noarch 20170801-14.fc32 fedora 279 k vim-filesystem  noarch 2:8.2.806-1.fc33 fedora 22 k webkit2gtk3  x86_64 2.29.1-1.fc33 fedora 16 M webkit2gtk3-jsc  x86_64 2.29.1-1.fc33 fedora 6.1 M woff2  x86_64 1.0.2-8.fc33 fedora 60 k wpebackend-fdo  x86_64 1.6.0-1.fc33 fedora 36 k xdg-dbus-proxy  x86_64 0.1.2-2.fc32 fedora 43 k xkeyboard-config  noarch 2.29-1.fc32 fedora 772 k xml-common  noarch 0.6.3-54.fc32 fedora 31 k xorg-x11-font-utils  x86_64 1:7.5-44.fc32 fedora 104 k xorg-x11-fonts-ISO8859-1-100dpi  noarch 7.5-24.fc32 fedora 1.0 M xorg-x11-server-utils  x86_64 7.7-35.fc33 fedora 191 k xz-devel  x86_64 5.2.5-1.fc33 fedora 52 k Transaction Summary ========================================================================================= Install 226 Packages Total download size: 282 M Installed size: 1.1 G Downloading Packages: (1/226): llvm-googletest-9.0.1-4.fc32.x86_64.rp 2.0 MB/s | 292 kB 00:00 (2/226): llvm-9.0.1-4.fc32.x86_64.rpm 20 MB/s | 4.0 MB 00:00 (3/226): llvm-devel-9.0.1-4.fc32.x86_64.rpm 11 MB/s | 2.6 MB 00:00 (4/226): llvm-libs-9.0.1-4.fc32.x86_64.rpm 33 MB/s | 19 MB 00:00 (5/226): ImageMagick-libs-6.9.10.86-3.fc33.x86_ 20 MB/s | 2.3 MB 00:00 (6/226): LibRaw-0.20-0.beta1.fc33.1.x86_64.rpm 31 MB/s | 376 kB 00:00 (7/226): llvm-test-9.0.1-4.fc32.x86_64.rpm 40 MB/s | 33 MB 00:00 (8/226): llvm-static-9.0.1-4.fc32.x86_64.rpm 29 MB/s | 34 MB 00:01 (9/226): ModemManager-glib-1.12.6-1.fc33.x86_64 514 kB/s | 278 kB 00:00 (10/226): OpenEXR-libs-2.3.0-5.fc32.x86_64.rpm 2.6 MB/s | 817 kB 00:00 (11/226): acl-2.2.53-5.fc32.x86_64.rpm 2.9 MB/s | 72 kB 00:00 (12/226): adobe-mappings-cmap-20171205-7.fc32.n 32 MB/s | 1.9 MB 00:00 (13/226): adobe-mappings-cmap-deprecated-201712 2.8 MB/s | 109 kB 00:00 (14/226): adobe-mappings-pdf-20180407-5.fc32.no 34 MB/s | 668 kB 00:00 (15/226): adwaita-cursor-theme-3.36.1-1.fc33.no 26 MB/s | 623 kB 00:00 (16/226): alsa-lib-1.2.2-2.fc33.x86_64.rpm 19 MB/s | 472 kB 00:00 (17/226): at-spi2-atk-2.34.2-1.fc33.x86_64.rpm 3.8 MB/s | 90 kB 00:00 (18/226): adwaita-icon-theme-3.36.1-1.fc33.noar 44 MB/s | 11 MB 00:00 (19/226): at-spi2-core-2.36.0-1.fc33.x86_64.rpm 929 kB/s | 175 kB 00:00 (20/226): atk-2.36.0-1.fc33.x86_64.rpm 1.5 MB/s | 273 kB 00:00 (21/226): avahi-libs-0.8-2.fc33.x86_64.rpm 15 MB/s | 67 kB 00:00 (22/226): avahi-glib-0.8-2.fc33.x86_64.rpm 2.4 MB/s | 14 kB 00:00 (23/226): bubblewrap-0.4.1-1.fc33.x86_64.rpm 6.2 MB/s | 51 kB 00:00 (24/226): cdparanoia-libs-10.2-31.fc32.x86_64.r 8.2 MB/s | 54 kB 00:00 (25/226): cairo-gobject-1.16.0-8.fc33.x86_64.rp 1.5 MB/s | 19 kB 00:00 (26/226): cmake-3.17.2-1.fc33.x86_64.rpm 62 MB/s | 6.0 MB 00:00 (27/226): cairo-1.16.0-8.fc33.x86_64.rpm 5.3 MB/s | 712 kB 00:00 (28/226): chrpath-0.16-12.fc32.x86_64.rpm 257 kB/s | 30 kB 00:00 (29/226): cmake-data-3.17.2-1.fc33.noarch.rpm 25 MB/s | 1.4 MB 00:00 (30/226): cmake-filesystem-3.17.2-1.fc33.x86_64 406 kB/s | 14 kB 00:00 (31/226): cmake-rpm-macros-3.17.2-1.fc33.noarch 370 kB/s | 13 kB 00:00 (32/226): cryptsetup-libs-2.3.2-1.fc33.x86_64.r 67 MB/s | 451 kB 00:00 (33/226): cups-libs-2.3.3-2.fc33.x86_64.rpm 28 MB/s | 274 kB 00:00 (34/226): colord-libs-1.4.4-4.fc32.x86_64.rpm 18 MB/s | 235 kB 00:00 (35/226): dbus-1.12.16-5.fc33.x86_64.rpm 2.1 MB/s | 10 kB 00:00 (36/226): dbus-broker-23-2.fc33.x86_64.rpm 10 MB/s | 175 kB 00:00 (37/226): dbus-common-1.12.16-5.fc33.noarch.rpm 1.1 MB/s | 17 kB 00:00 (38/226): dejavu-sans-fonts-2.37-12.fc33.noarch 93 MB/s | 1.3 MB 00:00 (39/226): dbus-libs-1.12.16-5.fc33.x86_64.rpm 5.9 MB/s | 163 kB 00:00 (40/226): dejavu-sans-mono-fonts-2.37-12.fc33.n 16 MB/s | 474 kB 00:00 (41/226): desktop-file-utils-0.24-2.fc32.x86_64 5.0 MB/s | 73 kB 00:00 (42/226): device-mapper-1.02.171-1.fc33.x86_64. 33 MB/s | 143 kB 00:00 (43/226): device-mapper-libs-1.02.171-1.fc33.x8 32 MB/s | 179 kB 00:00 (44/226): enchant2-2.2.8-1.fc33.x86_64.rpm 11 MB/s | 63 kB 00:00 (45/226): fftw-libs-double-3.3.8-7.fc32.x86_64. 37 MB/s | 968 kB 00:00 (46/226): fontconfig-2.13.92-11.fc33.x86_64.rpm 57 MB/s | 265 kB 00:00 (47/226): fonts-filesystem-2.0.5-3.fc33.noarch. 2.6 MB/s | 8.5 kB 00:00 (48/226): fribidi-1.0.9-1.fc33.x86_64.rpm 26 MB/s | 85 kB 00:00 (49/226): gcc-c++-10.1.1-1.fc33.x86_64.rpm 58 MB/s | 11 MB 00:00 (50/226): emacs-26.3-3.fc33.x86_64.rpm 11 MB/s | 3.4 MB 00:00 (51/226): gd-2.3.0-1.fc33.x86_64.rpm 2.0 MB/s | 140 kB 00:00 (52/226): emacs-common-26.3-3.fc33.x86_64.rpm 36 MB/s | 37 MB 00:01 (53/226): gdk-pixbuf2-2.40.0-2.fc32.x86_64.rpm 764 kB/s | 464 kB 00:00 (54/226): gdk-pixbuf2-modules-2.40.0-2.fc32.x86 163 kB/s | 99 kB 00:00 (55/226): geoclue2-2.5.6-1.fc33.x86_64.rpm 7.6 MB/s | 137 kB 00:00 (56/226): glib2-2.64.3-1.fc33.x86_64.rpm 57 MB/s | 2.7 MB 00:00 (57/226): glib-networking-2.64.2-1.fc33.x86_64. 3.1 MB/s | 160 kB 00:00 (58/226): giflib-5.2.1-5.fc33.x86_64.rpm 922 kB/s | 49 kB 00:00 (59/226): gnutls-3.6.13-3.fc33.x86_64.rpm 27 MB/s | 918 kB 00:00 (60/226): google-droid-sans-fonts-20200215-5.fc 35 MB/s | 2.7 MB 00:00 (61/226): graphite2-1.3.14-1.fc33.x86_64.rpm 1.5 MB/s | 103 kB 00:00 (62/226): gstreamer1-1.16.2-2.fc32.x86_64.rpm 56 MB/s | 1.3 MB 00:00 (63/226): gsettings-desktop-schemas-3.37.1-1.fc 15 MB/s | 673 kB 00:00 (64/226): graphviz-2.44.0-7.fc33.x86_64.rpm 33 MB/s | 3.4 MB 00:00 (65/226): gstreamer1-plugins-base-1.16.2-2.fc32 18 MB/s | 2.0 MB 00:00 (66/226): gtk-update-icon-cache-3.24.20-1.fc33. 342 kB/s | 33 kB 00:00 (67/226): gts-0.7.6-37.20121130.fc32.x86_64.rpm 44 MB/s | 237 kB 00:00 (68/226): harfbuzz-2.6.6-2.fc33.x86_64.rpm 27 MB/s | 641 kB 00:00 (69/226): gtk3-3.24.20-1.fc33.x86_64.rpm 46 MB/s | 4.7 MB 00:00 (70/226): gtk2-2.24.32-7.fc32.x86_64.rpm 20 MB/s | 3.5 MB 00:00 (71/226): harfbuzz-icu-2.6.6-2.fc33.x86_64.rpm 111 kB/s | 16 kB 00:00 (72/226): hicolor-icon-theme-0.17-8.fc32.noarch 609 kB/s | 44 kB 00:00 (73/226): hunspell-en-US-0.20140811.1-16.fc32.n 25 MB/s | 176 kB 00:00 (74/226): hyphen-2.8.8-13.fc32.x86_64.rpm 4.5 MB/s | 29 kB 00:00 (75/226): hunspell-1.7.0-5.fc32.x86_64.rpm 34 MB/s | 348 kB 00:00 (76/226): iptables-libs-1.8.4-7.fc33.x86_64.rpm 64 MB/s | 367 kB 00:00 (77/226): ilmbase-2.3.0-4.fc32.x86_64.rpm 7.1 MB/s | 141 kB 00:00 (78/226): jasper-libs-2.0.16-2.fc32.x86_64.rpm 8.5 MB/s | 164 kB 00:00 (79/226): iso-codes-4.5.0-1.fc33.noarch.rpm 49 MB/s | 3.4 MB 00:00 (80/226): jbig2dec-libs-0.18-1.fc33.x86_64.rpm 1.4 MB/s | 72 kB 00:00 (81/226): jbigkit-libs-2.1-18.fc32.x86_64.rpm 1.3 MB/s | 53 kB 00:00 (82/226): json-c-0.14-4.fc33.x86_64.rpm 14 MB/s | 41 kB 00:00 (83/226): jsoncpp-1.9.2-2.fc33.x86_64.rpm 5.2 MB/s | 99 kB 00:00 (84/226): json-glib-1.4.4-4.fc32.x86_64.rpm 6.5 MB/s | 144 kB 00:00 (85/226): kmod-libs-27-2.fc33.x86_64.rpm 3.2 MB/s | 64 kB 00:00 (86/226): langpacks-core-font-en-3.0-3.fc33.noa 3.3 MB/s | 9.4 kB 00:00 (87/226): lasi-1.1.3-2.fc32.x86_64.rpm 20 MB/s | 56 kB 00:00 (88/226): libICE-1.0.10-3.fc32.x86_64.rpm 15 MB/s | 71 kB 00:00 (89/226): lcms2-2.9-7.fc32.x86_64.rpm 22 MB/s | 167 kB 00:00 (90/226): libSM-1.2.3-5.fc32.x86_64.rpm 8.3 MB/s | 42 kB 00:00 (91/226): libXaw-1.0.13-14.fc32.x86_64.rpm 49 MB/s | 201 kB 00:00 (92/226): libXcomposite-0.4.5-2.fc32.x86_64.rpm 9.8 MB/s | 23 kB 00:00 (93/226): libXft-2.3.3-3.fc32.x86_64.rpm 4.0 MB/s | 64 kB 00:00 (94/226): libXi-1.7.10-3.fc32.x86_64.rpm 2.4 MB/s | 38 kB 00:00 (95/226): libXinerama-1.1.4-5.fc32.x86_64.rpm 6.4 MB/s | 14 kB 00:00 (96/226): libXmu-1.1.3-3.fc32.x86_64.rpm 24 MB/s | 75 kB 00:00 (97/226): libXpm-3.5.13-2.fc32.x86_64.rpm 20 MB/s | 59 kB 00:00 (98/226): libXrandr-1.5.2-3.fc32.x86_64.rpm 7.3 MB/s | 27 kB 00:00 (99/226): libXrender-0.9.10-11.fc32.x86_64.rpm 8.1 MB/s | 27 kB 00:00 (100/226): libXt-1.2.0-1.fc32.x86_64.rpm 51 MB/s | 183 kB 00:00 (101/226): libXtst-1.2.3-11.fc32.x86_64.rpm 5.3 MB/s | 20 kB 00:00 (102/226): libXv-1.0.11-11.fc32.x86_64.rpm 5.9 MB/s | 18 kB 00:00 (103/226): libargon2-20171227-4.fc32.x86_64.rpm 8.2 MB/s | 30 kB 00:00 (104/226): libdatrie-0.2.9-11.fc32.x86_64.rpm 14 MB/s | 32 kB 00:00 (105/226): libatomic-10.1.1-1.fc33.x86_64.rpm 6.1 MB/s | 34 kB 00:00 (106/226): libedit-devel-3.1-32.20191231cvs.fc3 10 MB/s | 41 kB 00:00 (107/226): libevent-2.1.8-8.fc32.x86_64.rpm 52 MB/s | 254 kB 00:00 (108/226): libepoxy-1.5.4-2.fc32.x86_64.rpm 25 MB/s | 249 kB 00:00 (109/226): libgusb-0.3.4-1.fc33.x86_64.rpm 8.4 MB/s | 49 kB 00:00 (110/226): libicu-67.1-1.fc33.x86_64.rpm 57 MB/s | 9.7 MB 00:00 (111/226): libgs-9.52-4.fc33.x86_64.rpm 12 MB/s | 3.1 MB 00:00 (112/226): libidn-1.35-7.fc32.x86_64.rpm 3.7 MB/s | 240 kB 00:00 (113/226): libijs-0.35-11.fc32.x86_64.rpm 12 MB/s | 30 kB 00:00 (114/226): libjpeg-turbo-2.0.4-1.fc32.x86_64.rp 45 MB/s | 168 kB 00:00 (115/226): libXcursor-1.2.0-2.fc32.x86_64.rpm 59 kB/s | 30 kB 00:00 (116/226): liblockfile-1.14-5.fc32.x86_64.rpm 133 kB/s | 28 kB 00:00 (117/226): liblqr-1-0.4.2-14.fc32.x86_64.rpm 3.8 MB/s | 50 kB 00:00 (118/226): libmnl-1.0.4-11.fc32.x86_64.rpm 11 MB/s | 28 kB 00:00 (119/226): libmcpp-2.7.2-25.fc32.x86_64.rpm 10 MB/s | 78 kB 00:00 (120/226): libnetfilter_conntrack-1.0.7-4.fc32. 23 MB/s | 62 kB 00:00 (121/226): libmodman-2.0.1-21.fc32.x86_64.rpm 6.9 MB/s | 34 kB 00:00 (122/226): libnfnetlink-1.0.1-17.fc32.x86_64.rp 11 MB/s | 29 kB 00:00 (123/226): libnotify-0.7.9-1.fc33.x86_64.rpm 9.8 MB/s | 43 kB 00:00 (124/226): libogg-1.3.4-2.fc32.x86_64.rpm 5.2 MB/s | 33 kB 00:00 (125/226): libpaper-1.1.24-26.fc32.x86_64.rpm 14 MB/s | 41 kB 00:00 (126/226): libotf-0.9.13-15.fc32.x86_64.rpm 12 MB/s | 102 kB 00:00 (127/226): libpcap-1.9.1-3.fc33.x86_64.rpm 52 MB/s | 172 kB 00:00 (128/226): libraqm-0.7.0-5.fc32.x86_64.rpm 2.5 MB/s | 19 kB 00:00 (129/226): libproxy-0.4.15-18.fc33.x86_64.rpm 6.0 MB/s | 72 kB 00:00 (130/226): libseccomp-2.4.2-3.fc32.x86_64.rpm 31 MB/s | 84 kB 00:00 (131/226): libsecret-0.20.3-1.fc33.x86_64.rpm 30 MB/s | 185 kB 00:00 (132/226): libsoup-2.70.0-1.fc33.x86_64.rpm 41 MB/s | 387 kB 00:00 (133/226): libstdc++-devel-10.1.1-1.fc33.x86_64 98 MB/s | 2.0 MB 00:00 (134/226): libthai-0.1.28-4.fc32.x86_64.rpm 36 MB/s | 213 kB 00:00 (135/226): libimagequant-2.12.6-2.fc32.x86_64.r 196 kB/s | 62 kB 00:00 (136/226): libtheora-1.1.1-25.fc32.x86_64.rpm 12 MB/s | 175 kB 00:00 (137/226): libusbx-1.0.23-1.fc33.x86_64.rpm 26 MB/s | 72 kB 00:00 (138/226): libtiff-4.1.0-2.fc32.x86_64.rpm 35 MB/s | 185 kB 00:00 (139/226): libuv-1.38.0-2.fc33.x86_64.rpm 45 MB/s | 150 kB 00:00 (140/226): libvisual-0.4.0-28.fc32.x86_64.rpm 28 MB/s | 148 kB 00:00 (141/226): libvorbis-1.3.6-6.fc32.x86_64.rpm 35 MB/s | 199 kB 00:00 (142/226): libwayland-cursor-1.18.0-1.fc33.x86_ 6.3 MB/s | 20 kB 00:00 (143/226): libwayland-egl-1.18.0-1.fc33.x86_64. 4.9 MB/s | 13 kB 00:00 (144/226): libwebp-1.1.0-3.fc33.x86_64.rpm 39 MB/s | 275 kB 00:00 (145/226): libwmf-lite-0.2.12-3.fc32.x86_64.rpm 10 MB/s | 73 kB 00:00 (146/226): libwpe-1.6.0-1.fc33.x86_64.rpm 4.9 MB/s | 26 kB 00:00 (147/226): libxkbcommon-0.10.0-2.fc32.x86_64.rp 21 MB/s | 121 kB 00:00 (148/226): libxslt-1.1.34-1.fc33.x86_64.rpm 58 MB/s | 246 kB 00:00 (149/226): libxml2-devel-2.9.10-4.fc33.x86_64.r 49 MB/s | 852 kB 00:00 (150/226): m17n-db-1.8.0-10.fc33.noarch.rpm 39 MB/s | 583 kB 00:00 (151/226): mcpp-2.7.2-25.fc32.x86_64.rpm 7.6 MB/s | 27 kB 00:00 (152/226): m17n-lib-1.8.0-7.fc32.x86_64.rpm 22 MB/s | 197 kB 00:00 (153/226): ncurses-c++-libs-6.2-1.20200222.fc33 5.8 MB/s | 38 kB 00:00 (154/226): ncurses-devel-6.2-1.20200222.fc33.x8 49 MB/s | 510 kB 00:00 (155/226): netpbm-10.90.00-1.fc33.x86_64.rpm 46 MB/s | 186 kB 00:00 (156/226): nettle-3.6-1.fc33.x86_64.rpm 79 MB/s | 416 kB 00:00 (157/226): ninja-build-1.10.0-1.fc32.x86_64.rpm 37 MB/s | 157 kB 00:00 (158/226): openjpeg2-2.3.1-6.fc33.x86_64.rpm 27 MB/s | 154 kB 00:00 (159/226): opus-1.3.1-3.fc32.x86_64.rpm 31 MB/s | 216 kB 00:00 (160/226): orc-0.4.31-2.fc32.x86_64.rpm 18 MB/s | 185 kB 00:00 (161/226): pango-1.44.7-3.fc33.x86_64.rpm 63 MB/s | 292 kB 00:00 (162/226): perl-Fedora-VSP-0.001-17.fc32.noarch 5.3 MB/s | 23 kB 00:00 (163/226): perl-generators-1.11-5.fc32.noarch.r 3.2 MB/s | 16 kB 00:00 (164/226): python-rpm-macros-3.8-8.fc33.noarch. 5.8 MB/s | 14 kB 00:00 (165/226): python3-babel-2.8.0-4.fc33.noarch.rp 48 MB/s | 5.7 MB 00:00 (166/226): python3-chardet-3.0.4-15.fc32.noarch 28 MB/s | 194 kB 00:00 (167/226): python3-devel-3.8.3-1.fc33.x86_64.rp 53 MB/s | 201 kB 00:00 (168/226): python3-docutils-0.16-1.fc33.noarch. 83 MB/s | 1.5 MB 00:00 (169/226): python3-idna-2.9-1.fc33.noarch.rpm 21 MB/s | 99 kB 00:00 (170/226): python3-imagesize-1.1.0-2.fc32.noarc 2.7 MB/s | 17 kB 00:00 (171/226): python3-jinja2-2.11.2-3.fc33.noarch. 48 MB/s | 490 kB 00:00 (172/226): multilib-rpm-config-1-15.fc32.noarch 55 kB/s | 18 kB 00:00 (173/226): python3-markupsafe-1.1.1-5.fc32.x86_ 13 MB/s | 32 kB 00:00 (174/226): python3-packaging-20.3-1.fc33.noarch 11 MB/s | 66 kB 00:00 (175/226): python3-pygments-2.6.1-1.fc33.noarch 63 MB/s | 1.8 MB 00:00 (176/226): python3-pyparsing-2.4.7-1.fc33.noarc 23 MB/s | 150 kB 00:00 (177/226): python3-pysocks-1.7.1-4.fc32.noarch. 8.8 MB/s | 35 kB 00:00 (178/226): python3-pytz-2020.1-1.fc33.noarch.rp 13 MB/s | 49 kB 00:00 (179/226): python3-requests-2.23.0-1.fc33.noarc 22 MB/s | 112 kB 00:00 (180/226): python3-rpm-generators-11-6.fc33.noa 11 MB/s | 26 kB 00:00 (181/226): python3-rpm-macros-3.8-8.fc33.noarch 5.3 MB/s | 13 kB 00:00 (182/226): python3-setuptools-46.4.0-1.fc33.noa 91 MB/s | 598 kB 00:00 (183/226): python3-six-1.14.0-2.fc32.noarch.rpm 9.9 MB/s | 36 kB 00:00 (184/226): python3-snowballstemmer-1.9.0-5.fc32 28 MB/s | 149 kB 00:00 (185/226): python3-sphinx-2.2.2-2.fc32.noarch.r 75 MB/s | 1.9 MB 00:00 (186/226): librsvg2-2.48.4-1.fc33.x86_64.rpm 5.3 MB/s | 3.1 MB 00:00 (187/226): python3-sphinxcontrib-applehelp-1.0. 4.8 MB/s | 34 kB 00:00 (188/226): python3-sphinxcontrib-devhelp-1.0.1- 6.0 MB/s | 29 kB 00:00 (189/226): python3-sphinxcontrib-htmlhelp-1.0.1 5.9 MB/s | 36 kB 00:00 (190/226): python3-sphinxcontrib-jsmath-1.0.1-6 3.1 MB/s | 16 kB 00:00 (191/226): python3-sphinxcontrib-qthelp-1.0.2-6 4.6 MB/s | 33 kB 00:00 (192/226): python3-sphinxcontrib-serializinghtm 5.9 MB/s | 31 kB 00:00 (193/226): python3-urllib3-1.25.8-1.fc33.noarch 22 MB/s | 173 kB 00:00 (194/226): qrencode-libs-4.0.2-5.fc32.x86_64.rp 23 MB/s | 60 kB 00:00 (195/226): rest-0.8.1-7.fc32.x86_64.rpm 26 MB/s | 69 kB 00:00 (196/226): rhash-1.3.8-3.fc32.x86_64.rpm 51 MB/s | 180 kB 00:00 (197/226): shared-mime-info-2.0-1.fc33.x86_64.r 63 MB/s | 308 kB 00:00 (198/226): systemd-245.5-2.fc33.x86_64.rpm 92 MB/s | 4.2 MB 00:00 (199/226): systemd-pam-245.5-2.fc33.x86_64.rpm 66 MB/s | 298 kB 00:00 (200/226): systemd-rpm-macros-245.5-2.fc33.noar 11 MB/s | 26 kB 00:00 (201/226): urw-base35-bookman-fonts-20170801-14 57 MB/s | 856 kB 00:00 (202/226): urw-base35-c059-fonts-20170801-14.fc 97 MB/s | 884 kB 00:00 (203/226): urw-base35-d050000l-fonts-20170801-1 25 MB/s | 78 kB 00:00 (204/226): urw-base35-fonts-20170801-14.fc32.no 4.0 MB/s | 10 kB 00:00 (205/226): urw-base35-fonts-common-20170801-14. 8.2 MB/s | 21 kB 00:00 (206/226): urw-base35-gothic-fonts-20170801-14. 49 MB/s | 652 kB 00:00 (207/226): urw-base35-nimbus-mono-ps-fonts-2017 97 MB/s | 802 kB 00:00 (208/226): urw-base35-nimbus-roman-fonts-201708 93 MB/s | 865 kB 00:00 (209/226): urw-base35-nimbus-sans-fonts-2017080 68 MB/s | 1.3 MB 00:00 (210/226): urw-base35-p052-fonts-20170801-14.fc 60 MB/s | 984 kB 00:00 (211/226): urw-base35-standard-symbols-ps-fonts 15 MB/s | 42 kB 00:00 (212/226): urw-base35-z003-fonts-20170801-14.fc 40 MB/s | 279 kB 00:00 (213/226): vim-filesystem-8.2.806-1.fc33.noarch 8.1 MB/s | 22 kB 00:00 (214/226): python3-lit-0.10.0-1.fc33.noarch.rpm 280 kB/s | 138 kB 00:00 (215/226): webkit2gtk3-2.29.1-1.fc33.x86_64.rpm 75 MB/s | 16 MB 00:00 (216/226): webkit2gtk3-jsc-2.29.1-1.fc33.x86_64 27 MB/s | 6.1 MB 00:00 (217/226): woff2-1.0.2-8.fc33.x86_64.rpm 5.0 MB/s | 60 kB 00:00 (218/226): wpebackend-fdo-1.6.0-1.fc33.x86_64.r 2.8 MB/s | 36 kB 00:00 (219/226): xkeyboard-config-2.29-1.fc32.noarch. 78 MB/s | 772 kB 00:00 (220/226): xml-common-0.6.3-54.fc32.noarch.rpm 8.0 MB/s | 31 kB 00:00 (221/226): xorg-x11-font-utils-7.5-44.fc32.x86_ 25 MB/s | 104 kB 00:00 (222/226): xorg-x11-fonts-ISO8859-1-100dpi-7.5- 109 MB/s | 1.0 MB 00:00 (223/226): xorg-x11-server-utils-7.7-35.fc33.x8 31 MB/s | 191 kB 00:00 (224/226): xz-devel-5.2.5-1.fc33.x86_64.rpm 20 MB/s | 52 kB 00:00 (225/226): python3-sphinx-theme-alabaster-0.7.1 37 kB/s | 24 kB 00:00 (226/226): xdg-dbus-proxy-0.1.2-2.fc32.x86_64.r 140 kB/s | 43 kB 00:00 -------------------------------------------------------------------------------- Total 48 MB/s | 282 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : shared-mime-info-2.0-1.fc33.x86_64 1/226 Running scriptlet: shared-mime-info-2.0-1.fc33.x86_64 1/226 Installing : glib2-2.64.3-1.fc33.x86_64 2/226 Installing : xorg-x11-font-utils-1:7.5-44.fc32.x86_64 3/226 Installing : gdk-pixbuf2-2.40.0-2.fc32.x86_64 4/226 Installing : libjpeg-turbo-2.0.4-1.fc32.x86_64 5/226 Installing : libXrender-0.9.10-11.fc32.x86_64 6/226 Installing : python3-setuptools-46.4.0-1.fc33.noarch 7/226 Installing : atk-2.36.0-1.fc33.x86_64 8/226 Installing : libICE-1.0.10-3.fc32.x86_64 9/226 Installing : lcms2-2.9-7.fc32.x86_64 10/226 Installing : fonts-filesystem-1:2.0.5-3.fc33.noarch 11/226 Installing : urw-base35-fonts-common-20170801-14.fc32.noarch 12/226 Installing : libXrandr-1.5.2-3.fc32.x86_64 13/226 Installing : libwebp-1.1.0-3.fc33.x86_64 14/226 Installing : libwayland-egl-1.18.0-1.fc33.x86_64 15/226 Installing : libXinerama-1.1.4-5.fc32.x86_64 16/226 Installing : libXi-1.7.10-3.fc32.x86_64 17/226 Installing : libXcomposite-0.4.5-2.fc32.x86_64 18/226 Installing : dbus-libs-1:1.12.16-5.fc33.x86_64 19/226 Installing : cmake-filesystem-3.17.2-1.fc33.x86_64 20/226 Installing : libSM-1.2.3-5.fc32.x86_64 21/226 Installing : libXt-1.2.0-1.fc32.x86_64 22/226 Installing : libXmu-1.1.3-3.fc32.x86_64 23/226 Installing : libXcursor-1.2.0-2.fc32.x86_64 24/226 Installing : openjpeg2-2.3.1-6.fc33.x86_64 25/226 Installing : libogg-2:1.3.4-2.fc32.x86_64 26/226 Installing : libicu-67.1-1.fc33.x86_64 27/226 Installing : libXpm-3.5.13-2.fc32.x86_64 28/226 Installing : fribidi-1.0.9-1.fc33.x86_64 29/226 Installing : llvm-libs-9.0.1-4.fc32.x86_64 30/226 Installing : llvm-9.0.1-4.fc32.x86_64 31/226 Installing : libXaw-1.0.13-14.fc32.x86_64 32/226 Installing : webkit2gtk3-jsc-2.29.1-1.fc33.x86_64 33/226 Installing : dejavu-sans-mono-fonts-2.37-12.fc33.noarch 34/226 Installing : dejavu-sans-fonts-2.37-12.fc33.noarch 35/226 Installing : jasper-libs-2.0.16-2.fc32.x86_64 36/226 Installing : gtk-update-icon-cache-3.24.20-1.fc33.x86_64 37/226 Installing : libnotify-0.7.9-1.fc33.x86_64 38/226 Installing : gstreamer1-1.16.2-2.fc32.x86_64 39/226 Installing : json-glib-1.4.4-4.fc32.x86_64 40/226 Installing : hunspell-en-US-0.20140811.1-16.fc32.noarch 41/226 Installing : hunspell-1.7.0-5.fc32.x86_64 42/226 Running scriptlet: xml-common-0.6.3-54.fc32.noarch 43/226 Installing : xml-common-0.6.3-54.fc32.noarch 43/226 Installing : python3-six-1.14.0-2.fc32.noarch 44/226 Installing : python3-idna-2.9-1.fc33.noarch 45/226 Installing : python-rpm-macros-3.8-8.fc33.noarch 46/226 Installing : libwayland-cursor-1.18.0-1.fc33.x86_64 47/226 Installing : libseccomp-2.4.2-3.fc32.x86_64 48/226 Installing : jbigkit-libs-2.1-18.fc32.x86_64 49/226 Installing : libtiff-4.1.0-2.fc32.x86_64 50/226 Installing : gdk-pixbuf2-modules-2.40.0-2.fc32.x86_64 51/226 Installing : ilmbase-2.3.0-4.fc32.x86_64 52/226 Installing : hicolor-icon-theme-0.17-8.fc32.noarch 53/226 Installing : graphite2-1.3.14-1.fc33.x86_64 54/226 Installing : harfbuzz-2.6.6-2.fc33.x86_64 55/226 Installing : libraqm-0.7.0-5.fc32.x86_64 56/226 Installing : cmake-rpm-macros-3.17.2-1.fc33.noarch 57/226 Installing : alsa-lib-1.2.2-2.fc33.x86_64 58/226 Installing : adobe-mappings-cmap-20171205-7.fc32.noarch 59/226 Installing : adobe-mappings-cmap-deprecated-20171205-7.fc32.n 60/226 Installing : harfbuzz-icu-2.6.6-2.fc33.x86_64 61/226 Installing : OpenEXR-libs-2.3.0-5.fc32.x86_64 62/226 Installing : python3-rpm-macros-3.8-8.fc33.noarch 63/226 Installing : iso-codes-4.5.0-1.fc33.noarch 64/226 Installing : enchant2-2.2.8-1.fc33.x86_64 65/226 Installing : LibRaw-0.20-0.beta1.fc33.1.x86_64 66/226 Installing : langpacks-core-font-en-3.0-3.fc33.noarch 67/226 Installing : fontconfig-2.13.92-11.fc33.x86_64 68/226 Running scriptlet: fontconfig-2.13.92-11.fc33.x86_64 68/226 Installing : cairo-1.16.0-8.fc33.x86_64 69/226 Installing : cairo-gobject-1.16.0-8.fc33.x86_64 70/226 Installing : libXft-2.3.3-3.fc32.x86_64 71/226 Installing : libotf-0.9.13-15.fc32.x86_64 72/226 Installing : libtheora-1:1.1.1-25.fc32.x86_64 73/226 Installing : libvorbis-1:1.3.6-6.fc32.x86_64 74/226 Installing : libXtst-1.2.3-11.fc32.x86_64 75/226 Installing : google-droid-sans-fonts-20200215-5.fc33.noarch 76/226 Installing : python3-chardet-3.0.4-15.fc32.noarch 77/226 Installing : python3-lit-0.10.0-1.fc33.noarch 78/226 Installing : python3-pygments-2.6.1-1.fc33.noarch 79/226 Installing : python3-rpm-generators-11-6.fc33.noarch 80/226 Installing : xorg-x11-fonts-ISO8859-1-100dpi-7.5-24.fc32.noar 81/226 Running scriptlet: xorg-x11-fonts-ISO8859-1-100dpi-7.5-24.fc32.noar 81/226 Installing : ModemManager-glib-1.12.6-1.fc33.x86_64 82/226 Running scriptlet: ModemManager-glib-1.12.6-1.fc33.x86_64 82/226 Installing : desktop-file-utils-0.24-2.fc32.x86_64 83/226 Installing : gsettings-desktop-schemas-3.37.1-1.fc33.x86_64 84/226 Installing : liblqr-1-0.4.2-14.fc32.x86_64 85/226 Installing : libsecret-0.20.3-1.fc33.x86_64 86/226 Installing : xz-devel-5.2.5-1.fc33.x86_64 87/226 Installing : xkeyboard-config-2.29-1.fc32.noarch 88/226 Installing : libxkbcommon-0.10.0-2.fc32.x86_64 89/226 Installing : libwpe-1.6.0-1.fc33.x86_64 90/226 Installing : wpebackend-fdo-1.6.0-1.fc33.x86_64 91/226 Installing : woff2-1.0.2-8.fc33.x86_64 92/226 Installing : vim-filesystem-2:8.2.806-1.fc33.noarch 93/226 Installing : systemd-rpm-macros-245.5-2.fc33.noarch 94/226 Installing : rhash-1.3.8-3.fc32.x86_64 95/226 Installing : qrencode-libs-4.0.2-5.fc32.x86_64 96/226 Installing : python3-sphinxcontrib-serializinghtml-1.1.3-6.fc 97/226 Installing : python3-sphinxcontrib-qthelp-1.0.2-6.fc32.noarch 98/226 Installing : python3-sphinxcontrib-jsmath-1.0.1-6.fc32.noarch 99/226 Installing : python3-sphinxcontrib-htmlhelp-1.0.1-6.fc32.noar 100/226 Installing : python3-sphinxcontrib-devhelp-1.0.1-6.fc32.noarc 101/226 Installing : python3-sphinxcontrib-applehelp-1.0.1-6.fc32.noa 102/226 Installing : python3-sphinx-theme-alabaster-0.7.12-8.fc32.noa 103/226 Installing : python3-snowballstemmer-1.9.0-5.fc32.noarch 104/226 Installing : python3-pytz-2020.1-1.fc33.noarch 105/226 Installing : python3-babel-2.8.0-4.fc33.noarch 106/226 Installing : python3-pysocks-1.7.1-4.fc32.noarch 107/226 Installing : python3-urllib3-1.25.8-1.fc33.noarch 108/226 Installing : python3-requests-2.23.0-1.fc33.noarch 109/226 Installing : python3-pyparsing-2.4.7-1.fc33.noarch 110/226 Installing : python3-packaging-20.3-1.fc33.noarch 111/226 Installing : python3-markupsafe-1.1.1-5.fc32.x86_64 112/226 Installing : python3-jinja2-2.11.2-3.fc33.noarch 113/226 Installing : python3-imagesize-1.1.0-2.fc32.noarch 114/226 Installing : python3-docutils-0.16-1.fc33.noarch 115/226 Installing : perl-Fedora-VSP-0.001-17.fc32.noarch 116/226 Installing : orc-0.4.31-2.fc32.x86_64 117/226 Installing : opus-1.3.1-3.fc32.x86_64 118/226 Installing : nettle-3.6-1.fc33.x86_64 119/226 Installing : gnutls-3.6.13-3.fc33.x86_64 120/226 Installing : netpbm-10.90.00-1.fc33.x86_64 121/226 Installing : gts-0.7.6-37.20121130.fc32.x86_64 122/226 Installing : ncurses-c++-libs-6.2-1.20200222.fc33.x86_64 123/226 Installing : ncurses-devel-6.2-1.20200222.fc33.x86_64 124/226 Installing : libedit-devel-3.1-32.20191231cvs.fc32.x86_64 125/226 Installing : llvm-devel-9.0.1-4.fc32.x86_64 126/226 Running scriptlet: llvm-devel-9.0.1-4.fc32.x86_64 126/226 Installing : m17n-db-1.8.0-10.fc33.noarch 127/226 Installing : libxslt-1.1.34-1.fc33.x86_64 128/226 Installing : libwmf-lite-0.2.12-3.fc32.x86_64 129/226 Installing : libvisual-1:0.4.0-28.fc32.x86_64 130/226 Installing : libuv-1:1.38.0-2.fc33.x86_64 131/226 Installing : libusbx-1.0.23-1.fc33.x86_64 132/226 Installing : libgusb-0.3.4-1.fc33.x86_64 133/226 Installing : colord-libs-1.4.4-4.fc32.x86_64 134/226 Installing : libstdc++-devel-10.1.1-1.fc33.x86_64 135/226 Installing : libpcap-14:1.9.1-3.fc33.x86_64 136/226 Installing : libpaper-1.1.24-26.fc32.x86_64 137/226 Installing : libnfnetlink-1.0.1-17.fc32.x86_64 138/226 Installing : libmodman-2.0.1-21.fc32.x86_64 139/226 Installing : libproxy-0.4.15-18.fc33.x86_64 140/226 Installing : glib-networking-2.64.2-1.fc33.x86_64 141/226 Installing : libsoup-2.70.0-1.fc33.x86_64 142/226 Installing : rest-0.8.1-7.fc32.x86_64 143/226 Installing : libmnl-1.0.4-11.fc32.x86_64 144/226 Installing : libnetfilter_conntrack-1.0.7-4.fc32.x86_64 145/226 Installing : iptables-libs-1.8.4-7.fc33.x86_64 146/226 Installing : libmcpp-2.7.2-25.fc32.x86_64 147/226 Installing : mcpp-2.7.2-25.fc32.x86_64 148/226 Installing : xorg-x11-server-utils-7.7-35.fc33.x86_64 149/226 Installing : urw-base35-bookman-fonts-20170801-14.fc32.noarch 150/226 Running scriptlet: urw-base35-bookman-fonts-20170801-14.fc32.noarch 150/226 Installing : urw-base35-c059-fonts-20170801-14.fc32.noarch 151/226 Running scriptlet: urw-base35-c059-fonts-20170801-14.fc32.noarch 151/226 Installing : urw-base35-d050000l-fonts-20170801-14.fc32.noarc 152/226 Running scriptlet: urw-base35-d050000l-fonts-20170801-14.fc32.noarc 152/226 Installing : urw-base35-gothic-fonts-20170801-14.fc32.noarch 153/226 Running scriptlet: urw-base35-gothic-fonts-20170801-14.fc32.noarch 153/226 Installing : urw-base35-nimbus-mono-ps-fonts-20170801-14.fc32 154/226 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-14.fc32 154/226 Installing : urw-base35-nimbus-roman-fonts-20170801-14.fc32.n 155/226 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-14.fc32.n 155/226 Installing : urw-base35-nimbus-sans-fonts-20170801-14.fc32.no 156/226 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-14.fc32.no 156/226 Installing : urw-base35-p052-fonts-20170801-14.fc32.noarch 157/226 Running scriptlet: urw-base35-p052-fonts-20170801-14.fc32.noarch 157/226 Installing : urw-base35-standard-symbols-ps-fonts-20170801-14 158/226 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-14 158/226 Installing : urw-base35-z003-fonts-20170801-14.fc32.noarch 159/226 Running scriptlet: urw-base35-z003-fonts-20170801-14.fc32.noarch 159/226 Installing : urw-base35-fonts-20170801-14.fc32.noarch 160/226 Installing : liblockfile-1.14-5.fc32.x86_64 161/226 Installing : emacs-common-1:26.3-3.fc33.x86_64 162/226 Installing : libimagequant-2.12.6-2.fc32.x86_64 163/226 Installing : gd-2.3.0-1.fc33.x86_64 164/226 Installing : libijs-0.35-11.fc32.x86_64 165/226 Installing : libidn-1.35-7.fc32.x86_64 166/226 Installing : libevent-2.1.8-8.fc32.x86_64 167/226 Installing : avahi-libs-0.8-2.fc33.x86_64 168/226 Installing : cups-libs-1:2.3.3-2.fc33.x86_64 169/226 Installing : avahi-glib-0.8-2.fc33.x86_64 170/226 Installing : libepoxy-1.5.4-2.fc32.x86_64 171/226 Installing : libdatrie-0.2.9-11.fc32.x86_64 172/226 Installing : libthai-0.1.28-4.fc32.x86_64 173/226 Installing : pango-1.44.7-3.fc33.x86_64 174/226 Installing : librsvg2-2.48.4-1.fc33.x86_64 175/226 Installing : gtk2-2.24.32-7.fc32.x86_64 176/226 Installing : lasi-1.1.3-2.fc32.x86_64 177/226 Installing : m17n-lib-1.8.0-7.fc32.x86_64 178/226 Installing : libargon2-20171227-4.fc32.x86_64 179/226 Installing : libXv-1.0.11-11.fc32.x86_64 180/226 Installing : kmod-libs-27-2.fc33.x86_64 181/226 Installing : jsoncpp-1.9.2-2.fc33.x86_64 182/226 Installing : cmake-data-3.17.2-1.fc33.noarch 183/226 Installing : cmake-3.17.2-1.fc33.x86_64 184/226 Installing : json-c-0.14-4.fc33.x86_64 185/226 Installing : jbig2dec-libs-0.18-1.fc33.x86_64 186/226 Installing : hyphen-2.8.8-13.fc32.x86_64 187/226 Installing : giflib-5.2.1-5.fc33.x86_64 188/226 Installing : fftw-libs-double-3.3.8-7.fc32.x86_64 189/226 Installing : cdparanoia-libs-10.2-31.fc32.x86_64 190/226 Installing : gstreamer1-plugins-base-1.16.2-2.fc32.x86_64 191/226 Installing : bubblewrap-0.4.1-1.fc33.x86_64 192/226 Installing : adwaita-cursor-theme-3.36.1-1.fc33.noarch 193/226 Installing : adwaita-icon-theme-3.36.1-1.fc33.noarch 194/226 Installing : adobe-mappings-pdf-20180407-5.fc32.noarch 195/226 Installing : libgs-9.52-4.fc33.x86_64 196/226 Installing : graphviz-2.44.0-7.fc33.x86_64 197/226 Running scriptlet: graphviz-2.44.0-7.fc33.x86_64 197/226 Installing : ImageMagick-libs-1:6.9.10.86-3.fc33.x86_64 198/226 Installing : acl-2.2.53-5.fc32.x86_64 199/226 Installing : device-mapper-1.02.171-1.fc33.x86_64 200/226 Installing : device-mapper-libs-1.02.171-1.fc33.x86_64 201/226 Installing : cryptsetup-libs-2.3.2-1.fc33.x86_64 202/226 Installing : dbus-1:1.12.16-5.fc33.x86_64 203/226 Installing : systemd-pam-245.5-2.fc33.x86_64 204/226 Running scriptlet: systemd-245.5-2.fc33.x86_64 205/226 Installing : systemd-245.5-2.fc33.x86_64 205/226 Running scriptlet: systemd-245.5-2.fc33.x86_64 205/226 /var/tmp/rpm-tmp.y8ObmS: line 1: 5575 Segmentation fault (core dumped) systemd-machine-id-setup &> /dev/null /var/tmp/rpm-tmp.y8ObmS: line 21: 5578 Segmentation fault (core dumped) systemctl daemon-reexec &> /dev/null /var/tmp/rpm-tmp.y8ObmS: line 23: 5586 Segmentation fault (core dumped) journalctl --update-catalog &> /dev/null /var/tmp/rpm-tmp.y8ObmS: line 24: 5594 Segmentation fault (core dumped) systemd-tmpfiles --create &> /dev/null /var/tmp/rpm-tmp.y8ObmS: line 50: 5607 Segmentation fault (core dumped) systemctl preset-all &> /dev/null /var/tmp/rpm-tmp.y8ObmS: line 50: 5614 Segmentation fault (core dumped) systemctl --global preset-all &> /dev/null Installing : dbus-common-1:1.12.16-5.fc33.noarch 206/226 Running scriptlet: dbus-common-1:1.12.16-5.fc33.noarch 206/226 /var/tmp/rpm-tmp.4eu9nQ: line 6: 5626 Segmentation fault (core dumped) /usr/bin/systemctl --no-reload preset dbus.socket /var/tmp/rpm-tmp.4eu9nQ: line 13: 5629 Segmentation fault (core dumped) /usr/bin/systemctl --no-reload preset \--global dbus.socket Running scriptlet: dbus-broker-23-2.fc33.x86_64 207/226 Installing : dbus-broker-23-2.fc33.x86_64 207/226 Running scriptlet: dbus-broker-23-2.fc33.x86_64 207/226 /var/tmp/rpm-tmp.wQ26QQ: line 6: 5658 Segmentation fault (core dumped) /usr/bin/systemctl --no-reload preset dbus-broker.service /var/tmp/rpm-tmp.wQ26QQ: line 13: 5661 Segmentation fault (core dumped) /usr/bin/systemctl --no-reload preset \--global dbus-broker.service Running scriptlet: geoclue2-2.5.6-1.fc33.x86_64 208/226 Installing : geoclue2-2.5.6-1.fc33.x86_64 208/226 Running scriptlet: geoclue2-2.5.6-1.fc33.x86_64 208/226 /var/tmp/rpm-tmp.LI8IcQ: line 6: 5691 Segmentation fault (core dumped) /usr/bin/systemctl --no-reload preset geoclue.service Installing : at-spi2-core-2.36.0-1.fc33.x86_64 209/226 Installing : at-spi2-atk-2.34.2-1.fc33.x86_64 210/226 Installing : gtk3-3.24.20-1.fc33.x86_64 211/226 Installing : xdg-dbus-proxy-0.1.2-2.fc32.x86_64 212/226 Installing : webkit2gtk3-2.29.1-1.fc33.x86_64 213/226 Installing : emacs-1:26.3-3.fc33.x86_64 214/226 Installing : python3-sphinx-1:2.2.2-2.fc32.noarch 215/226 Installing : gcc-c++-10.1.1-1.fc33.x86_64 216/226 Installing : llvm-test-9.0.1-4.fc32.x86_64 217/226 Installing : perl-generators-1.11-5.fc32.noarch 218/226 Installing : ninja-build-1.10.0-1.fc32.x86_64 219/226 Installing : libxml2-devel-2.9.10-4.fc33.x86_64 220/226 Installing : python3-devel-3.8.3-1.fc33.x86_64 221/226 Installing : multilib-rpm-config-1-15.fc32.noarch 222/226 Installing : libatomic-10.1.1-1.fc33.x86_64 223/226 Installing : chrpath-0.16-12.fc32.x86_64 224/226 Installing : llvm-static-9.0.1-4.fc32.x86_64 225/226 Installing : llvm-googletest-9.0.1-4.fc32.x86_64 226/226 Running scriptlet: fontconfig-2.13.92-11.fc33.x86_64 226/226 Running scriptlet: urw-base35-bookman-fonts-20170801-14.fc32.noarch 226/226 Running scriptlet: urw-base35-c059-fonts-20170801-14.fc32.noarch 226/226 Running scriptlet: urw-base35-d050000l-fonts-20170801-14.fc32.noarc 226/226 Running scriptlet: urw-base35-gothic-fonts-20170801-14.fc32.noarch 226/226 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20170801-14.fc32 226/226 Running scriptlet: urw-base35-nimbus-roman-fonts-20170801-14.fc32.n 226/226 Running scriptlet: urw-base35-nimbus-sans-fonts-20170801-14.fc32.no 226/226 Running scriptlet: urw-base35-p052-fonts-20170801-14.fc32.noarch 226/226 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20170801-14 226/226 Running scriptlet: urw-base35-z003-fonts-20170801-14.fc32.noarch 226/226 Running scriptlet: emacs-common-1:26.3-3.fc33.x86_64 226/226 Running scriptlet: emacs-1:26.3-3.fc33.x86_64 226/226 Running scriptlet: llvm-googletest-9.0.1-4.fc32.x86_64 226/226 Verifying : llvm-9.0.1-4.fc32.x86_64 1/226 Verifying : llvm-devel-9.0.1-4.fc32.x86_64 2/226 Verifying : llvm-googletest-9.0.1-4.fc32.x86_64 3/226 Verifying : llvm-libs-9.0.1-4.fc32.x86_64 4/226 Verifying : llvm-static-9.0.1-4.fc32.x86_64 5/226 Verifying : llvm-test-9.0.1-4.fc32.x86_64 6/226 Verifying : ImageMagick-libs-1:6.9.10.86-3.fc33.x86_64 7/226 Verifying : LibRaw-0.20-0.beta1.fc33.1.x86_64 8/226 Verifying : ModemManager-glib-1.12.6-1.fc33.x86_64 9/226 Verifying : OpenEXR-libs-2.3.0-5.fc32.x86_64 10/226 Verifying : acl-2.2.53-5.fc32.x86_64 11/226 Verifying : adobe-mappings-cmap-20171205-7.fc32.noarch 12/226 Verifying : adobe-mappings-cmap-deprecated-20171205-7.fc32.n 13/226 Verifying : adobe-mappings-pdf-20180407-5.fc32.noarch 14/226 Verifying : adwaita-cursor-theme-3.36.1-1.fc33.noarch 15/226 Verifying : adwaita-icon-theme-3.36.1-1.fc33.noarch 16/226 Verifying : alsa-lib-1.2.2-2.fc33.x86_64 17/226 Verifying : at-spi2-atk-2.34.2-1.fc33.x86_64 18/226 Verifying : at-spi2-core-2.36.0-1.fc33.x86_64 19/226 Verifying : atk-2.36.0-1.fc33.x86_64 20/226 Verifying : avahi-glib-0.8-2.fc33.x86_64 21/226 Verifying : avahi-libs-0.8-2.fc33.x86_64 22/226 Verifying : bubblewrap-0.4.1-1.fc33.x86_64 23/226 Verifying : cairo-1.16.0-8.fc33.x86_64 24/226 Verifying : cairo-gobject-1.16.0-8.fc33.x86_64 25/226 Verifying : cdparanoia-libs-10.2-31.fc32.x86_64 26/226 Verifying : chrpath-0.16-12.fc32.x86_64 27/226 Verifying : cmake-3.17.2-1.fc33.x86_64 28/226 Verifying : cmake-data-3.17.2-1.fc33.noarch 29/226 Verifying : cmake-filesystem-3.17.2-1.fc33.x86_64 30/226 Verifying : cmake-rpm-macros-3.17.2-1.fc33.noarch 31/226 Verifying : colord-libs-1.4.4-4.fc32.x86_64 32/226 Verifying : cryptsetup-libs-2.3.2-1.fc33.x86_64 33/226 Verifying : cups-libs-1:2.3.3-2.fc33.x86_64 34/226 Verifying : dbus-1:1.12.16-5.fc33.x86_64 35/226 Verifying : dbus-broker-23-2.fc33.x86_64 36/226 Verifying : dbus-common-1:1.12.16-5.fc33.noarch 37/226 Verifying : dbus-libs-1:1.12.16-5.fc33.x86_64 38/226 Verifying : dejavu-sans-fonts-2.37-12.fc33.noarch 39/226 Verifying : dejavu-sans-mono-fonts-2.37-12.fc33.noarch 40/226 Verifying : desktop-file-utils-0.24-2.fc32.x86_64 41/226 Verifying : device-mapper-1.02.171-1.fc33.x86_64 42/226 Verifying : device-mapper-libs-1.02.171-1.fc33.x86_64 43/226 Verifying : emacs-1:26.3-3.fc33.x86_64 44/226 Verifying : emacs-common-1:26.3-3.fc33.x86_64 45/226 Verifying : enchant2-2.2.8-1.fc33.x86_64 46/226 Verifying : fftw-libs-double-3.3.8-7.fc32.x86_64 47/226 Verifying : fontconfig-2.13.92-11.fc33.x86_64 48/226 Verifying : fonts-filesystem-1:2.0.5-3.fc33.noarch 49/226 Verifying : fribidi-1.0.9-1.fc33.x86_64 50/226 Verifying : gcc-c++-10.1.1-1.fc33.x86_64 51/226 Verifying : gd-2.3.0-1.fc33.x86_64 52/226 Verifying : gdk-pixbuf2-2.40.0-2.fc32.x86_64 53/226 Verifying : gdk-pixbuf2-modules-2.40.0-2.fc32.x86_64 54/226 Verifying : geoclue2-2.5.6-1.fc33.x86_64 55/226 Verifying : giflib-5.2.1-5.fc33.x86_64 56/226 Verifying : glib-networking-2.64.2-1.fc33.x86_64 57/226 Verifying : glib2-2.64.3-1.fc33.x86_64 58/226 Verifying : gnutls-3.6.13-3.fc33.x86_64 59/226 Verifying : google-droid-sans-fonts-20200215-5.fc33.noarch 60/226 Verifying : graphite2-1.3.14-1.fc33.x86_64 61/226 Verifying : graphviz-2.44.0-7.fc33.x86_64 62/226 Verifying : gsettings-desktop-schemas-3.37.1-1.fc33.x86_64 63/226 Verifying : gstreamer1-1.16.2-2.fc32.x86_64 64/226 Verifying : gstreamer1-plugins-base-1.16.2-2.fc32.x86_64 65/226 Verifying : gtk-update-icon-cache-3.24.20-1.fc33.x86_64 66/226 Verifying : gtk2-2.24.32-7.fc32.x86_64 67/226 Verifying : gtk3-3.24.20-1.fc33.x86_64 68/226 Verifying : gts-0.7.6-37.20121130.fc32.x86_64 69/226 Verifying : harfbuzz-2.6.6-2.fc33.x86_64 70/226 Verifying : harfbuzz-icu-2.6.6-2.fc33.x86_64 71/226 Verifying : hicolor-icon-theme-0.17-8.fc32.noarch 72/226 Verifying : hunspell-1.7.0-5.fc32.x86_64 73/226 Verifying : hunspell-en-US-0.20140811.1-16.fc32.noarch 74/226 Verifying : hyphen-2.8.8-13.fc32.x86_64 75/226 Verifying : ilmbase-2.3.0-4.fc32.x86_64 76/226 Verifying : iptables-libs-1.8.4-7.fc33.x86_64 77/226 Verifying : iso-codes-4.5.0-1.fc33.noarch 78/226 Verifying : jasper-libs-2.0.16-2.fc32.x86_64 79/226 Verifying : jbig2dec-libs-0.18-1.fc33.x86_64 80/226 Verifying : jbigkit-libs-2.1-18.fc32.x86_64 81/226 Verifying : json-c-0.14-4.fc33.x86_64 82/226 Verifying : json-glib-1.4.4-4.fc32.x86_64 83/226 Verifying : jsoncpp-1.9.2-2.fc33.x86_64 84/226 Verifying : kmod-libs-27-2.fc33.x86_64 85/226 Verifying : langpacks-core-font-en-3.0-3.fc33.noarch 86/226 Verifying : lasi-1.1.3-2.fc32.x86_64 87/226 Verifying : lcms2-2.9-7.fc32.x86_64 88/226 Verifying : libICE-1.0.10-3.fc32.x86_64 89/226 Verifying : libSM-1.2.3-5.fc32.x86_64 90/226 Verifying : libXaw-1.0.13-14.fc32.x86_64 91/226 Verifying : libXcomposite-0.4.5-2.fc32.x86_64 92/226 Verifying : libXcursor-1.2.0-2.fc32.x86_64 93/226 Verifying : libXft-2.3.3-3.fc32.x86_64 94/226 Verifying : libXi-1.7.10-3.fc32.x86_64 95/226 Verifying : libXinerama-1.1.4-5.fc32.x86_64 96/226 Verifying : libXmu-1.1.3-3.fc32.x86_64 97/226 Verifying : libXpm-3.5.13-2.fc32.x86_64 98/226 Verifying : libXrandr-1.5.2-3.fc32.x86_64 99/226 Verifying : libXrender-0.9.10-11.fc32.x86_64 100/226 Verifying : libXt-1.2.0-1.fc32.x86_64 101/226 Verifying : libXtst-1.2.3-11.fc32.x86_64 102/226 Verifying : libXv-1.0.11-11.fc32.x86_64 103/226 Verifying : libargon2-20171227-4.fc32.x86_64 104/226 Verifying : libatomic-10.1.1-1.fc33.x86_64 105/226 Verifying : libdatrie-0.2.9-11.fc32.x86_64 106/226 Verifying : libedit-devel-3.1-32.20191231cvs.fc32.x86_64 107/226 Verifying : libepoxy-1.5.4-2.fc32.x86_64 108/226 Verifying : libevent-2.1.8-8.fc32.x86_64 109/226 Verifying : libgs-9.52-4.fc33.x86_64 110/226 Verifying : libgusb-0.3.4-1.fc33.x86_64 111/226 Verifying : libicu-67.1-1.fc33.x86_64 112/226 Verifying : libidn-1.35-7.fc32.x86_64 113/226 Verifying : libijs-0.35-11.fc32.x86_64 114/226 Verifying : libimagequant-2.12.6-2.fc32.x86_64 115/226 Verifying : libjpeg-turbo-2.0.4-1.fc32.x86_64 116/226 Verifying : liblockfile-1.14-5.fc32.x86_64 117/226 Verifying : liblqr-1-0.4.2-14.fc32.x86_64 118/226 Verifying : libmcpp-2.7.2-25.fc32.x86_64 119/226 Verifying : libmnl-1.0.4-11.fc32.x86_64 120/226 Verifying : libmodman-2.0.1-21.fc32.x86_64 121/226 Verifying : libnetfilter_conntrack-1.0.7-4.fc32.x86_64 122/226 Verifying : libnfnetlink-1.0.1-17.fc32.x86_64 123/226 Verifying : libnotify-0.7.9-1.fc33.x86_64 124/226 Verifying : libogg-2:1.3.4-2.fc32.x86_64 125/226 Verifying : libotf-0.9.13-15.fc32.x86_64 126/226 Verifying : libpaper-1.1.24-26.fc32.x86_64 127/226 Verifying : libpcap-14:1.9.1-3.fc33.x86_64 128/226 Verifying : libproxy-0.4.15-18.fc33.x86_64 129/226 Verifying : libraqm-0.7.0-5.fc32.x86_64 130/226 Verifying : librsvg2-2.48.4-1.fc33.x86_64 131/226 Verifying : libseccomp-2.4.2-3.fc32.x86_64 132/226 Verifying : libsecret-0.20.3-1.fc33.x86_64 133/226 Verifying : libsoup-2.70.0-1.fc33.x86_64 134/226 Verifying : libstdc++-devel-10.1.1-1.fc33.x86_64 135/226 Verifying : libthai-0.1.28-4.fc32.x86_64 136/226 Verifying : libtheora-1:1.1.1-25.fc32.x86_64 137/226 Verifying : libtiff-4.1.0-2.fc32.x86_64 138/226 Verifying : libusbx-1.0.23-1.fc33.x86_64 139/226 Verifying : libuv-1:1.38.0-2.fc33.x86_64 140/226 Verifying : libvisual-1:0.4.0-28.fc32.x86_64 141/226 Verifying : libvorbis-1:1.3.6-6.fc32.x86_64 142/226 Verifying : libwayland-cursor-1.18.0-1.fc33.x86_64 143/226 Verifying : libwayland-egl-1.18.0-1.fc33.x86_64 144/226 Verifying : libwebp-1.1.0-3.fc33.x86_64 145/226 Verifying : libwmf-lite-0.2.12-3.fc32.x86_64 146/226 Verifying : libwpe-1.6.0-1.fc33.x86_64 147/226 Verifying : libxkbcommon-0.10.0-2.fc32.x86_64 148/226 Verifying : libxml2-devel-2.9.10-4.fc33.x86_64 149/226 Verifying : libxslt-1.1.34-1.fc33.x86_64 150/226 Verifying : m17n-db-1.8.0-10.fc33.noarch 151/226 Verifying : m17n-lib-1.8.0-7.fc32.x86_64 152/226 Verifying : mcpp-2.7.2-25.fc32.x86_64 153/226 Verifying : multilib-rpm-config-1-15.fc32.noarch 154/226 Verifying : ncurses-c++-libs-6.2-1.20200222.fc33.x86_64 155/226 Verifying : ncurses-devel-6.2-1.20200222.fc33.x86_64 156/226 Verifying : netpbm-10.90.00-1.fc33.x86_64 157/226 Verifying : nettle-3.6-1.fc33.x86_64 158/226 Verifying : ninja-build-1.10.0-1.fc32.x86_64 159/226 Verifying : openjpeg2-2.3.1-6.fc33.x86_64 160/226 Verifying : opus-1.3.1-3.fc32.x86_64 161/226 Verifying : orc-0.4.31-2.fc32.x86_64 162/226 Verifying : pango-1.44.7-3.fc33.x86_64 163/226 Verifying : perl-Fedora-VSP-0.001-17.fc32.noarch 164/226 Verifying : perl-generators-1.11-5.fc32.noarch 165/226 Verifying : python-rpm-macros-3.8-8.fc33.noarch 166/226 Verifying : python3-babel-2.8.0-4.fc33.noarch 167/226 Verifying : python3-chardet-3.0.4-15.fc32.noarch 168/226 Verifying : python3-devel-3.8.3-1.fc33.x86_64 169/226 Verifying : python3-docutils-0.16-1.fc33.noarch 170/226 Verifying : python3-idna-2.9-1.fc33.noarch 171/226 Verifying : python3-imagesize-1.1.0-2.fc32.noarch 172/226 Verifying : python3-jinja2-2.11.2-3.fc33.noarch 173/226 Verifying : python3-lit-0.10.0-1.fc33.noarch 174/226 Verifying : python3-markupsafe-1.1.1-5.fc32.x86_64 175/226 Verifying : python3-packaging-20.3-1.fc33.noarch 176/226 Verifying : python3-pygments-2.6.1-1.fc33.noarch 177/226 Verifying : python3-pyparsing-2.4.7-1.fc33.noarch 178/226 Verifying : python3-pysocks-1.7.1-4.fc32.noarch 179/226 Verifying : python3-pytz-2020.1-1.fc33.noarch 180/226 Verifying : python3-requests-2.23.0-1.fc33.noarch 181/226 Verifying : python3-rpm-generators-11-6.fc33.noarch 182/226 Verifying : python3-rpm-macros-3.8-8.fc33.noarch 183/226 Verifying : python3-setuptools-46.4.0-1.fc33.noarch 184/226 Verifying : python3-six-1.14.0-2.fc32.noarch 185/226 Verifying : python3-snowballstemmer-1.9.0-5.fc32.noarch 186/226 Verifying : python3-sphinx-1:2.2.2-2.fc32.noarch 187/226 Verifying : python3-sphinx-theme-alabaster-0.7.12-8.fc32.noa 188/226 Verifying : python3-sphinxcontrib-applehelp-1.0.1-6.fc32.noa 189/226 Verifying : python3-sphinxcontrib-devhelp-1.0.1-6.fc32.noarc 190/226 Verifying : python3-sphinxcontrib-htmlhelp-1.0.1-6.fc32.noar 191/226 Verifying : python3-sphinxcontrib-jsmath-1.0.1-6.fc32.noarch 192/226 Verifying : python3-sphinxcontrib-qthelp-1.0.2-6.fc32.noarch 193/226 Verifying : python3-sphinxcontrib-serializinghtml-1.1.3-6.fc 194/226 Verifying : python3-urllib3-1.25.8-1.fc33.noarch 195/226 Verifying : qrencode-libs-4.0.2-5.fc32.x86_64 196/226 Verifying : rest-0.8.1-7.fc32.x86_64 197/226 Verifying : rhash-1.3.8-3.fc32.x86_64 198/226 Verifying : shared-mime-info-2.0-1.fc33.x86_64 199/226 Verifying : systemd-245.5-2.fc33.x86_64 200/226 Verifying : systemd-pam-245.5-2.fc33.x86_64 201/226 Verifying : systemd-rpm-macros-245.5-2.fc33.noarch 202/226 Verifying : urw-base35-bookman-fonts-20170801-14.fc32.noarch 203/226 Verifying : urw-base35-c059-fonts-20170801-14.fc32.noarch 204/226 Verifying : urw-base35-d050000l-fonts-20170801-14.fc32.noarc 205/226 Verifying : urw-base35-fonts-20170801-14.fc32.noarch 206/226 Verifying : urw-base35-fonts-common-20170801-14.fc32.noarch 207/226 Verifying : urw-base35-gothic-fonts-20170801-14.fc32.noarch 208/226 Verifying : urw-base35-nimbus-mono-ps-fonts-20170801-14.fc32 209/226 Verifying : urw-base35-nimbus-roman-fonts-20170801-14.fc32.n 210/226 Verifying : urw-base35-nimbus-sans-fonts-20170801-14.fc32.no 211/226 Verifying : urw-base35-p052-fonts-20170801-14.fc32.noarch 212/226 Verifying : urw-base35-standard-symbols-ps-fonts-20170801-14 213/226 Verifying : urw-base35-z003-fonts-20170801-14.fc32.noarch 214/226 Verifying : vim-filesystem-2:8.2.806-1.fc33.noarch 215/226 Verifying : webkit2gtk3-2.29.1-1.fc33.x86_64 216/226 Verifying : webkit2gtk3-jsc-2.29.1-1.fc33.x86_64 217/226 Verifying : woff2-1.0.2-8.fc33.x86_64 218/226 Verifying : wpebackend-fdo-1.6.0-1.fc33.x86_64 219/226 Verifying : xdg-dbus-proxy-0.1.2-2.fc32.x86_64 220/226 Verifying : xkeyboard-config-2.29-1.fc32.noarch 221/226 Verifying : xml-common-0.6.3-54.fc32.noarch 222/226 Verifying : xorg-x11-font-utils-1:7.5-44.fc32.x86_64 223/226 Verifying : xorg-x11-fonts-ISO8859-1-100dpi-7.5-24.fc32.noar 224/226 Verifying : xorg-x11-server-utils-7.7-35.fc33.x86_64 225/226 Verifying : xz-devel-5.2.5-1.fc33.x86_64 226/226 Installed: ImageMagick-libs-1:6.9.10.86-3.fc33.x86_64 LibRaw-0.20-0.beta1.fc33.1.x86_64 ModemManager-glib-1.12.6-1.fc33.x86_64 OpenEXR-libs-2.3.0-5.fc32.x86_64 acl-2.2.53-5.fc32.x86_64 adobe-mappings-cmap-20171205-7.fc32.noarch adobe-mappings-cmap-deprecated-20171205-7.fc32.noarch adobe-mappings-pdf-20180407-5.fc32.noarch adwaita-cursor-theme-3.36.1-1.fc33.noarch adwaita-icon-theme-3.36.1-1.fc33.noarch alsa-lib-1.2.2-2.fc33.x86_64 at-spi2-atk-2.34.2-1.fc33.x86_64 at-spi2-core-2.36.0-1.fc33.x86_64 atk-2.36.0-1.fc33.x86_64 avahi-glib-0.8-2.fc33.x86_64 avahi-libs-0.8-2.fc33.x86_64 bubblewrap-0.4.1-1.fc33.x86_64 cairo-1.16.0-8.fc33.x86_64 cairo-gobject-1.16.0-8.fc33.x86_64 cdparanoia-libs-10.2-31.fc32.x86_64 chrpath-0.16-12.fc32.x86_64 cmake-3.17.2-1.fc33.x86_64 cmake-data-3.17.2-1.fc33.noarch cmake-filesystem-3.17.2-1.fc33.x86_64 cmake-rpm-macros-3.17.2-1.fc33.noarch colord-libs-1.4.4-4.fc32.x86_64 cryptsetup-libs-2.3.2-1.fc33.x86_64 cups-libs-1:2.3.3-2.fc33.x86_64 dbus-1:1.12.16-5.fc33.x86_64 dbus-broker-23-2.fc33.x86_64 dbus-common-1:1.12.16-5.fc33.noarch dbus-libs-1:1.12.16-5.fc33.x86_64 dejavu-sans-fonts-2.37-12.fc33.noarch dejavu-sans-mono-fonts-2.37-12.fc33.noarch desktop-file-utils-0.24-2.fc32.x86_64 device-mapper-1.02.171-1.fc33.x86_64 device-mapper-libs-1.02.171-1.fc33.x86_64 emacs-1:26.3-3.fc33.x86_64 emacs-common-1:26.3-3.fc33.x86_64 enchant2-2.2.8-1.fc33.x86_64 fftw-libs-double-3.3.8-7.fc32.x86_64 fontconfig-2.13.92-11.fc33.x86_64 fonts-filesystem-1:2.0.5-3.fc33.noarch fribidi-1.0.9-1.fc33.x86_64 gcc-c++-10.1.1-1.fc33.x86_64 gd-2.3.0-1.fc33.x86_64 gdk-pixbuf2-2.40.0-2.fc32.x86_64 gdk-pixbuf2-modules-2.40.0-2.fc32.x86_64 geoclue2-2.5.6-1.fc33.x86_64 giflib-5.2.1-5.fc33.x86_64 glib-networking-2.64.2-1.fc33.x86_64 glib2-2.64.3-1.fc33.x86_64 gnutls-3.6.13-3.fc33.x86_64 google-droid-sans-fonts-20200215-5.fc33.noarch graphite2-1.3.14-1.fc33.x86_64 graphviz-2.44.0-7.fc33.x86_64 gsettings-desktop-schemas-3.37.1-1.fc33.x86_64 gstreamer1-1.16.2-2.fc32.x86_64 gstreamer1-plugins-base-1.16.2-2.fc32.x86_64 gtk-update-icon-cache-3.24.20-1.fc33.x86_64 gtk2-2.24.32-7.fc32.x86_64 gtk3-3.24.20-1.fc33.x86_64 gts-0.7.6-37.20121130.fc32.x86_64 harfbuzz-2.6.6-2.fc33.x86_64 harfbuzz-icu-2.6.6-2.fc33.x86_64 hicolor-icon-theme-0.17-8.fc32.noarch hunspell-1.7.0-5.fc32.x86_64 hunspell-en-US-0.20140811.1-16.fc32.noarch hyphen-2.8.8-13.fc32.x86_64 ilmbase-2.3.0-4.fc32.x86_64 iptables-libs-1.8.4-7.fc33.x86_64 iso-codes-4.5.0-1.fc33.noarch jasper-libs-2.0.16-2.fc32.x86_64 jbig2dec-libs-0.18-1.fc33.x86_64 jbigkit-libs-2.1-18.fc32.x86_64 json-c-0.14-4.fc33.x86_64 json-glib-1.4.4-4.fc32.x86_64 jsoncpp-1.9.2-2.fc33.x86_64 kmod-libs-27-2.fc33.x86_64 langpacks-core-font-en-3.0-3.fc33.noarch lasi-1.1.3-2.fc32.x86_64 lcms2-2.9-7.fc32.x86_64 libICE-1.0.10-3.fc32.x86_64 libSM-1.2.3-5.fc32.x86_64 libXaw-1.0.13-14.fc32.x86_64 libXcomposite-0.4.5-2.fc32.x86_64 libXcursor-1.2.0-2.fc32.x86_64 libXft-2.3.3-3.fc32.x86_64 libXi-1.7.10-3.fc32.x86_64 libXinerama-1.1.4-5.fc32.x86_64 libXmu-1.1.3-3.fc32.x86_64 libXpm-3.5.13-2.fc32.x86_64 libXrandr-1.5.2-3.fc32.x86_64 libXrender-0.9.10-11.fc32.x86_64 libXt-1.2.0-1.fc32.x86_64 libXtst-1.2.3-11.fc32.x86_64 libXv-1.0.11-11.fc32.x86_64 libargon2-20171227-4.fc32.x86_64 libatomic-10.1.1-1.fc33.x86_64 libdatrie-0.2.9-11.fc32.x86_64 libedit-devel-3.1-32.20191231cvs.fc32.x86_64 libepoxy-1.5.4-2.fc32.x86_64 libevent-2.1.8-8.fc32.x86_64 libgs-9.52-4.fc33.x86_64 libgusb-0.3.4-1.fc33.x86_64 libicu-67.1-1.fc33.x86_64 libidn-1.35-7.fc32.x86_64 libijs-0.35-11.fc32.x86_64 libimagequant-2.12.6-2.fc32.x86_64 libjpeg-turbo-2.0.4-1.fc32.x86_64 liblockfile-1.14-5.fc32.x86_64 liblqr-1-0.4.2-14.fc32.x86_64 libmcpp-2.7.2-25.fc32.x86_64 libmnl-1.0.4-11.fc32.x86_64 libmodman-2.0.1-21.fc32.x86_64 libnetfilter_conntrack-1.0.7-4.fc32.x86_64 libnfnetlink-1.0.1-17.fc32.x86_64 libnotify-0.7.9-1.fc33.x86_64 libogg-2:1.3.4-2.fc32.x86_64 libotf-0.9.13-15.fc32.x86_64 libpaper-1.1.24-26.fc32.x86_64 libpcap-14:1.9.1-3.fc33.x86_64 libproxy-0.4.15-18.fc33.x86_64 libraqm-0.7.0-5.fc32.x86_64 librsvg2-2.48.4-1.fc33.x86_64 libseccomp-2.4.2-3.fc32.x86_64 libsecret-0.20.3-1.fc33.x86_64 libsoup-2.70.0-1.fc33.x86_64 libstdc++-devel-10.1.1-1.fc33.x86_64 libthai-0.1.28-4.fc32.x86_64 libtheora-1:1.1.1-25.fc32.x86_64 libtiff-4.1.0-2.fc32.x86_64 libusbx-1.0.23-1.fc33.x86_64 libuv-1:1.38.0-2.fc33.x86_64 libvisual-1:0.4.0-28.fc32.x86_64 libvorbis-1:1.3.6-6.fc32.x86_64 libwayland-cursor-1.18.0-1.fc33.x86_64 libwayland-egl-1.18.0-1.fc33.x86_64 libwebp-1.1.0-3.fc33.x86_64 libwmf-lite-0.2.12-3.fc32.x86_64 libwpe-1.6.0-1.fc33.x86_64 libxkbcommon-0.10.0-2.fc32.x86_64 libxml2-devel-2.9.10-4.fc33.x86_64 libxslt-1.1.34-1.fc33.x86_64 llvm-9.0.1-4.fc32.x86_64 llvm-devel-9.0.1-4.fc32.x86_64 llvm-googletest-9.0.1-4.fc32.x86_64 llvm-libs-9.0.1-4.fc32.x86_64 llvm-static-9.0.1-4.fc32.x86_64 llvm-test-9.0.1-4.fc32.x86_64 m17n-db-1.8.0-10.fc33.noarch m17n-lib-1.8.0-7.fc32.x86_64 mcpp-2.7.2-25.fc32.x86_64 multilib-rpm-config-1-15.fc32.noarch ncurses-c++-libs-6.2-1.20200222.fc33.x86_64 ncurses-devel-6.2-1.20200222.fc33.x86_64 netpbm-10.90.00-1.fc33.x86_64 nettle-3.6-1.fc33.x86_64 ninja-build-1.10.0-1.fc32.x86_64 openjpeg2-2.3.1-6.fc33.x86_64 opus-1.3.1-3.fc32.x86_64 orc-0.4.31-2.fc32.x86_64 pango-1.44.7-3.fc33.x86_64 perl-Fedora-VSP-0.001-17.fc32.noarch perl-generators-1.11-5.fc32.noarch python-rpm-macros-3.8-8.fc33.noarch python3-babel-2.8.0-4.fc33.noarch python3-chardet-3.0.4-15.fc32.noarch python3-devel-3.8.3-1.fc33.x86_64 python3-docutils-0.16-1.fc33.noarch python3-idna-2.9-1.fc33.noarch python3-imagesize-1.1.0-2.fc32.noarch python3-jinja2-2.11.2-3.fc33.noarch python3-lit-0.10.0-1.fc33.noarch python3-markupsafe-1.1.1-5.fc32.x86_64 python3-packaging-20.3-1.fc33.noarch python3-pygments-2.6.1-1.fc33.noarch python3-pyparsing-2.4.7-1.fc33.noarch python3-pysocks-1.7.1-4.fc32.noarch python3-pytz-2020.1-1.fc33.noarch python3-requests-2.23.0-1.fc33.noarch python3-rpm-generators-11-6.fc33.noarch python3-rpm-macros-3.8-8.fc33.noarch python3-setuptools-46.4.0-1.fc33.noarch python3-six-1.14.0-2.fc32.noarch python3-snowballstemmer-1.9.0-5.fc32.noarch python3-sphinx-1:2.2.2-2.fc32.noarch python3-sphinx-theme-alabaster-0.7.12-8.fc32.noarch python3-sphinxcontrib-applehelp-1.0.1-6.fc32.noarch python3-sphinxcontrib-devhelp-1.0.1-6.fc32.noarch python3-sphinxcontrib-htmlhelp-1.0.1-6.fc32.noarch python3-sphinxcontrib-jsmath-1.0.1-6.fc32.noarch python3-sphinxcontrib-qthelp-1.0.2-6.fc32.noarch python3-sphinxcontrib-serializinghtml-1.1.3-6.fc32.noarch python3-urllib3-1.25.8-1.fc33.noarch qrencode-libs-4.0.2-5.fc32.x86_64 rest-0.8.1-7.fc32.x86_64 rhash-1.3.8-3.fc32.x86_64 shared-mime-info-2.0-1.fc33.x86_64 systemd-245.5-2.fc33.x86_64 systemd-pam-245.5-2.fc33.x86_64 systemd-rpm-macros-245.5-2.fc33.noarch urw-base35-bookman-fonts-20170801-14.fc32.noarch urw-base35-c059-fonts-20170801-14.fc32.noarch urw-base35-d050000l-fonts-20170801-14.fc32.noarch urw-base35-fonts-20170801-14.fc32.noarch urw-base35-fonts-common-20170801-14.fc32.noarch urw-base35-gothic-fonts-20170801-14.fc32.noarch urw-base35-nimbus-mono-ps-fonts-20170801-14.fc32.noarch urw-base35-nimbus-roman-fonts-20170801-14.fc32.noarch urw-base35-nimbus-sans-fonts-20170801-14.fc32.noarch urw-base35-p052-fonts-20170801-14.fc32.noarch urw-base35-standard-symbols-ps-fonts-20170801-14.fc32.noarch urw-base35-z003-fonts-20170801-14.fc32.noarch vim-filesystem-2:8.2.806-1.fc33.noarch webkit2gtk3-2.29.1-1.fc33.x86_64 webkit2gtk3-jsc-2.29.1-1.fc33.x86_64 woff2-1.0.2-8.fc33.x86_64 wpebackend-fdo-1.6.0-1.fc33.x86_64 xdg-dbus-proxy-0.1.2-2.fc32.x86_64 xkeyboard-config-2.29-1.fc32.noarch xml-common-0.6.3-54.fc32.noarch xorg-x11-font-utils-1:7.5-44.fc32.x86_64 xorg-x11-fonts-ISO8859-1-100dpi-7.5-24.fc32.noarch xorg-x11-server-utils-7.7-35.fc33.x86_64 xz-devel-5.2.5-1.fc33.x86_64 Complete! Finish: build setup for clang-9.0.1-3.fc33.src.rpm Start: rpmbuild clang-9.0.1-3.fc33.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1589846400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.A8aunx + 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). + echo 'Patch #11 (0001-ToolChain-Add-lgcc_s-to-the-linker-flags-when-using-.patch):' 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 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.0I0ruu + 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 + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /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.fc33' -- The C compiler identification is GNU 10.1.1 -- The CXX compiler identification is GNU 10.1.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. 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 -- Looking for os_signpost_interval_begin - not found -- Found PythonInterp: /usr/bin/python3 (found version "3.8.3") -- 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.26.2") -- 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/bin/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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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/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 [14/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 [15/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 [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.fc33\"" -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 && /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 [33/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 [34/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 [35/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 [36/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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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/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 [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-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 [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=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 [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=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 [59/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 [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=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 [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=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 [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=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 [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-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 [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=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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [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-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 [76/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 [77/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/bin/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 /usr/lib/python3.8/site-packages/sphinx/util/nodes.py:151: FutureWarning: The iterable returned by Node.traverse() will become an iterator instead of a list in Docutils > 0.16. for classifier in reversed(node.parent.traverse(nodes.classifier)): /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". [78/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [79/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [80/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 [81/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 [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/avx512vpopcntdqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vpopcntdqintrin.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/avx512dqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512dqintrin.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/ammintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ammintrin.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/avx512bf16intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bf16intrin.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/avx512bwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bwintrin.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/avx512bitalgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512bitalgintrin.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/avx512vlbitalgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbitalgintrin.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/arm_acle.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm_acle.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/altivec.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/altivec.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/arm64intr.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/arm64intr.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/avx2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx2intrin.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/armintr.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/armintr.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/avx512erintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512erintrin.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/avx512fintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512fintrin.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/avx512ifmaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512ifmaintrin.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/avx512ifmavlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512ifmavlintrin.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/avx512pfintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512pfintrin.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/avx512vbmiintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmiintrin.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/avx512vbmivlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmivlintrin.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/avx512vbmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vbmi2intrin.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/avx512vlvbmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvbmi2intrin.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/avx512vlbf16intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbf16intrin.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/avx512vlbwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlbwintrin.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/avx512vlcdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlcdintrin.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/avx512vldqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vldqintrin.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/avx512vlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlintrin.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/avx512vp2intersectintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vp2intersectintrin.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/avx512vlvp2intersectintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvp2intersectintrin.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/avx512vnniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vnniintrin.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/avx512vlvnniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avx512vlvnniintrin.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/avxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/avxintrin.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/bmi2intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/bmi2intrin.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/bmiintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/bmiintrin.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/__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 [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/__clang_cuda_cmath.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_cmath.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_complex_builtins.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_complex_builtins.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_device_functions.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_device_functions.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_intrinsics.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_intrinsics.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_libdevice_declares.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_libdevice_declares.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_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 [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_runtime_wrapper.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__clang_cuda_runtime_wrapper.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/cetintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cetintrin.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/cldemoteintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cldemoteintrin.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/clzerointrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clzerointrin.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/cpuid.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cpuid.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/clflushoptintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clflushoptintrin.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/clwbintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/clwbintrin.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/emmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/emmintrin.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/enqcmdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/enqcmdintrin.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/f16cintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/f16cintrin.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/float.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/float.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/fma4intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fma4intrin.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/fmaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fmaintrin.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/fxsrintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/fxsrintrin.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/gfniintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/gfniintrin.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/htmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/htmintrin.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/htmxlintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/htmxlintrin.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/ia32intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ia32intrin.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/immintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/immintrin.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/intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/intrin.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/inttypes.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/inttypes.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/invpcidintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/invpcidintrin.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/iso646.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/iso646.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/limits.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/limits.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/lwpintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/lwpintrin.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/lzcntintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/lzcntintrin.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/mm3dnow.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mm3dnow.h [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/mmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mmintrin.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/mm_malloc.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mm_malloc.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/module.modulemap /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/module.modulemap [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/movdirintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/movdirintrin.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/msa.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/msa.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/mwaitxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/mwaitxintrin.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/nmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/nmmintrin.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/opencl-c.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/opencl-c.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/opencl-c-base.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/opencl-c-base.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/pkuintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pkuintrin.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/pmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pmmintrin.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/pconfigintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/pconfigintrin.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/popcntintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/popcntintrin.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/prfchwintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/prfchwintrin.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/ptwriteintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ptwriteintrin.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/rdseedintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/rdseedintrin.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/rtmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/rtmintrin.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/sgxintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/sgxintrin.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/s390intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/s390intrin.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/shaintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/shaintrin.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/smmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/smmintrin.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/stdalign.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdalign.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/stdarg.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdarg.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/stdatomic.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdatomic.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/stdbool.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdbool.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/stddef.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stddef.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/__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 [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/stdint.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdint.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/stdnoreturn.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/stdnoreturn.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/tbmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tbmintrin.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/tgmath.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tgmath.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/tmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/tmmintrin.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/unwind.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/unwind.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/vadefs.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vadefs.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/vaesintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vaesintrin.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/varargs.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/varargs.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/vecintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vecintrin.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/vpclmulqdqintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/vpclmulqdqintrin.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/waitpkgintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/waitpkgintrin.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/wbnoinvdintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/wbnoinvdintrin.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/wmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/wmmintrin.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/__wmmintrin_aes.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__wmmintrin_aes.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/__wmmintrin_pclmul.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/__wmmintrin_pclmul.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/x86intrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/x86intrin.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/xmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xmmintrin.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/xopintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xopintrin.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/xsavecintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsavecintrin.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/xsaveintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsaveintrin.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/xsaveoptintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsaveoptintrin.h [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/xsavesintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xsavesintrin.h [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/xtestintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/xtestintrin.h [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/cuda_wrappers/algorithm /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/algorithm [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/cuda_wrappers/complex /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/complex [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/cuda_wrappers/new /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/cuda_wrappers/new [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/mmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/mmintrin.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/ppc_wrappers/xmmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/xmmintrin.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/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 [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/ppc_wrappers/emmintrin.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/ppc_wrappers/emmintrin.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/math.h /builddir/build/BUILD/clang-9.0.1.src/_build/./lib64/clang/9.0.1/include/openmp_wrappers/math.h [208/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 [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/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 [210/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 [211/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 [212/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 [213/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 [214/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 [215/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [216/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [217/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [218/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [219/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [220/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [221/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [222/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [223/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [224/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [225/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [226/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [227/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [228/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [229/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [230/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [231/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [232/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [233/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [234/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [235/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [236/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [237/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [238/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [239/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [240/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [241/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [242/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [243/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [244/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [245/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [246/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [247/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [248/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [249/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [250/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [251/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [252/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [253/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [254/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [255/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [256/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [257/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [258/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [259/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [260/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [261/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [262/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [263/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [264/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [265/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [266/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [267/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [268/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [269/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 && : [270/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangBasic.so.9 lib64/libclangBasic.so.9 lib64/libclangBasic.so && : [271/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [272/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [273/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [274/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [275/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [276/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [277/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) { | ~~~~^~~~~ [278/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [279/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [280/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [281/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [282/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 { | ^~~~~~~~~~~~~~~~~ [283/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [284/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [285/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [286/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 In file included from ../include/clang/Basic/SourceManager.h:37, from ../include/clang/Lex/DirectoryLookup.h:17, from ../lib/Lex/PPMacroExpansion.cpp:23: ../include/clang/Basic/Diagnostic.h: In function 'void EvaluateFeatureLikeBuiltinMacro(llvm::raw_svector_ostream&, clang::Token&, clang::IdentifierInfo*, clang::Preprocessor&, llvm::function_ref)': ../include/clang/Basic/Diagnostic.h:1233:18: warning: '*((void*)& ResultTok +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | DB.AddTaggedVal(static_cast(I), DiagnosticsEngine::ak_tokenkind); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Lex/PPMacroExpansion.cpp:1295:9: note: '*((void*)& ResultTok +16)' was declared here 1295 | Token ResultTok; | ^~~~~~~~~ In file included from ../include/clang/Basic/SourceManager.h:37, from ../include/clang/Lex/DirectoryLookup.h:17, from ../lib/Lex/PPMacroExpansion.cpp:23: ../include/clang/Basic/Diagnostic.h:1239:18: warning: '*((void*)& ResultTok +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 1239 | DB.AddTaggedVal(reinterpret_cast(II), | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1240 | DiagnosticsEngine::ak_identifierinfo); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Lex/PPMacroExpansion.cpp:1295:9: note: '*((void*)& ResultTok +8)' was declared here 1295 | Token ResultTok; | ^~~~~~~~~ In file included from ../include/clang/Basic/SourceManager.h:37, from ../include/clang/Lex/DirectoryLookup.h:17, from ../lib/Lex/PPMacroExpansion.cpp:23: ../include/clang/Basic/Diagnostic.h:1260:53: warning: 'ResultTok.clang::Token::Loc' may be used uninitialized in this function [-Wmaybe-uninitialized] 1260 | DB.AddSourceRange(CharSourceRange::getTokenRange(R)); | ^ ../lib/Lex/PPMacroExpansion.cpp:1295:9: note: 'ResultTok.clang::Token::Loc' was declared here 1295 | Token ResultTok; | ^~~~~~~~~ [287/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [288/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [289/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [290/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [291/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [292/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [293/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [294/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 && : [295/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangLex.so.9 lib64/libclangLex.so.9 lib64/libclangLex.so && : [296/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [297/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [298/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [299/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [300/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [301/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [302/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [303/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [304/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [305/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [306/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [307/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [308/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [309/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [310/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [311/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [312/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [313/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [314/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [315/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [316/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [317/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [318/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [319/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [320/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [321/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 'llvm::Expected clang::ASTNodeImporter::import(const T&) [with T = clang::TemplateArgumentLoc]': ../lib/AST/ASTImporter.cpp:821:12: warning: 'ToInfo.clang::TemplateArgumentLocInfo::.clang::TemplateArgumentLocInfo::::Template.clang::TemplateArgumentLocInfo::T::EllipsisLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 821 | ToInfo = TemplateArgumentLocInfo(*E); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/AST/ASTImporter.cpp:821:12: warning: 'ToInfo.clang::TemplateArgumentLocInfo::.clang::TemplateArgumentLocInfo::::Template.clang::TemplateArgumentLocInfo::T::TemplateNameLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] ../lib/AST/ASTImporter.cpp:821:12: warning: 'ToInfo.clang::TemplateArgumentLocInfo::.clang::TemplateArgumentLocInfo::::Template.clang::TemplateArgumentLocInfo::T::QualifierLocData' may be used uninitialized in this function [-Wmaybe-uninitialized] ../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(), | ^ In file included from ../include/clang/AST/ASTImporterSharedState.h:19, from ../lib/AST/ASTImporter.cpp:15: ../include/clang/AST/Decl.h:297:48: warning: 'Iface' may be used uninitialized in this function [-Wmaybe-uninitialized] 297 | DeclarationName getDeclName() const { return Name; } | ^~~~ ../lib/AST/ASTImporter.cpp:4654:22: note: 'Iface' was declared here 4654 | ObjCInterfaceDecl *Iface; | ^~~~~ 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::VisitObjCPropertyImplDecl(clang::ObjCPropertyImplDecl*)': ../include/clang/AST/Decl.h:297:48: warning: 'Property' may be used uninitialized in this function [-Wmaybe-uninitialized] 297 | DeclarationName getDeclName() const { return Name; } | ^~~~ ../lib/AST/ASTImporter.cpp:4821:21: note: 'Property' was declared here 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()); | ^ ../lib/AST/ASTImporter.cpp: In member function 'clang::ExpectedDecl clang::ASTNodeImporter::VisitClassTemplateDecl(clang::ClassTemplateDecl*)': ../lib/AST/ASTImporter.cpp:5084:7: warning: 'ToTemplated' may be used uninitialized in this function [-Wmaybe-uninitialized] 5084 | if (ToTemplated != PrevTemplated) | ^~ 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 '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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [322/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [323/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [324/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [325/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [326/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [327/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [328/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [329/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [330/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [331/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [332/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [333/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [334/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [335/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [336/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [337/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [338/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [339/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [340/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [341/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [342/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [343/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [344/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [345/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [346/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [347/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [348/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 In file included from ../include/clang/AST/OpenMPClause.h:21, from ../include/clang/AST/ASTTypeTraits.h:21, from ../include/clang/AST/ASTContext.h:18, from ../lib/AST/ExprConstant.cpp:36: ../include/clang/AST/Expr.h: In function 'bool {anonymous}::IntExprEvaluator::VisitBuiltinCallExpr(const clang::CallExpr*, unsigned int)': ../include/clang/AST/Expr.h:2679:22: warning: 'Arg' may be used uninitialized in this function [-Wmaybe-uninitialized] 2679 | return getArgs()[Arg]; | ^~~ ../lib/AST/ExprConstant.cpp:9588:14: note: 'Arg' was declared here 9588 | unsigned Arg; | ^~~ ../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) | ^~ [349/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [350/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [351/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [352/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [353/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [354/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [355/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [356/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [357/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [358/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [359/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [360/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [361/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [362/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [363/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [364/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [365/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [366/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [367/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [368/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [369/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [370/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [371/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [372/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [373/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [374/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [375/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [376/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [377/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [378/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [379/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [380/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [381/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [382/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [383/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [384/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [385/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [386/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 && : [387/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangAST.so.9 lib64/libclangAST.so.9 lib64/libclangAST.so && : [388/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [389/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [390/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [391/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [392/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [393/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) { } | ^~~~~~~~~~~ [394/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 [395/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [396/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [397/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [398/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [399/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [400/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [401/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [402/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [403/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [404/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [405/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [406/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [407/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [408/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [409/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [410/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [411/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [412/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [413/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [414/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [415/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [416/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [417/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 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 ../lib/Sema/SemaDeclAttr.cpp:14: ../include/clang/Basic/Diagnostic.h: In function 'void DoEmitAvailabilityWarning(clang::Sema&, clang::AvailabilityResult, clang::Decl*, const clang::NamedDecl*, const clang::NamedDecl*, llvm::StringRef, llvm::ArrayRef, const clang::ObjCInterfaceDecl*, const clang::ObjCPropertyDecl*, bool)': ../include/clang/Basic/Diagnostic.h:1302:13: warning: 'diag' may be used uninitialized in this function [-Wmaybe-uninitialized] 1302 | CurDiagID = DiagID; | ~~~~~~~~~~^~~~~~~~ ../lib/Sema/SemaDeclAttr.cpp:7950:12: note: 'diag' was declared here 7950 | unsigned diag, diag_message, diag_fwdclass_message; | ^~~~ [418/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [419/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [420/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [421/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [422/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [423/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~~~~ [424/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [425/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [426/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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()); | ~~~~~~~~~~~~~~ [427/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~ [428/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~ [429/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~~~~ In file included from ../include/clang/Sema/Lookup.h:27, from ../lib/Sema/SemaLookup.cpp:30: ../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; | ^~~~~~ [430/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [431/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 In file included from ../lib/Sema/SemaOverload.cpp:13: ../include/clang/Sema/Overload.h: In member function 'clang::OverloadCandidate& clang::OverloadCandidateSet::addCandidate(unsigned int, clang::ConversionSequenceList)': ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::Function' may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | struct OverloadCandidate { | ^~~~~~~~~~~~~~~~~ ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::FoundDecl' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::Surrogate' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::Viable' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::IsSurrogate' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::IgnoreObjectArgument' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::FailureKind' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::ExplicitCallArguments' may be used uninitialized in this function [-Wmaybe-uninitialized] ../include/clang/Sema/Overload.h:739:10: warning: '.clang::OverloadCandidate::' may be used uninitialized in this function [-Wmaybe-uninitialized] [432/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [433/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [434/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [435/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [436/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 member function 'clang::StmtResult clang::Sema::ProcessStmtAttributes(clang::Stmt*, const clang::ParsedAttributesView&, clang::SourceRange)': ../lib/Sema/SemaStmtAttr.cpp:238:37: warning: 'Category' may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | auto &CategoryState = HintAttrs[Category]; | ^~~~~~~~ ../lib/Sema/SemaStmtAttr.cpp:209:7: note: 'Category' was declared here 209 | } Category; | ^~~~~~~~ [437/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [438/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [439/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [440/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [441/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [442/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [443/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 In file included from ../include/clang/AST/TypeLoc.h:17, from ../include/clang/AST/ASTTypeTraits.h:24, from ../include/clang/AST/ASTContext.h:18, from ../lib/Sema/TypeLocBuilder.h:17, from ../lib/Sema/SemaType.cpp:13: ../include/clang/AST/Attr.h: In member function 'bool clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser*)': ../include/clang/AST/Attr.h:80:49: warning: 'IM' may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | : Range(R), AttrKind(AK), SpellingListIndex(SpellingListIndex), | ^~~~~~~~~~~~~~~~~ ../lib/Sema/SemaType.cpp:7954:33: note: 'IM' was declared here 7954 | MSInheritanceAttr::Spelling IM; | ^~ 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 ../lib/Sema/TypeLocBuilder.h:17, from ../lib/Sema/SemaType.cpp:13: ../include/clang/Basic/Diagnostic.h: In function 'clang::QualType GetDeclSpecTypeForDeclarator.constprop({anonymous}::TypeProcessingState&, clang::TypeSourceInfo*&)': ../include/clang/Basic/Diagnostic.h:1227:18: warning: 'Kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | DB.AddTaggedVal(I, DiagnosticsEngine::ak_uint); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/Sema/SemaType.cpp:3094:16: note: 'Kind' was declared here 3094 | unsigned Kind; | ^~~~ [444/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [445/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [446/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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"); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [447/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [448/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [449/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lib/CodeGen/CGBuiltin.cpp: In member function 'llvm::Value* clang::CodeGen::CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned int, const clang::CallExpr*)': ../lib/CodeGen/CGBuiltin.cpp:12693:72: warning: '*((void*)& Args +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 12693 | CGM.getIntrinsic(Intrinsic::amdgcn_update_dpp, Args[0]->getType()); | ~~~~~~~~~~~~~~~~^~ [450/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [451/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [452/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [453/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [454/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [455/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [456/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [457/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [458/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [459/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [460/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [461/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [462/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [463/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [464/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [465/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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()); | ~~~~~~~~~~~~~~~~~~~~ [466/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [467/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [468/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [469/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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::visit(const clang::Expr*) [with Impl = {anonymous}::ARCUnsafeUnretainedExprEmitter; Result = llvm::Value*]': ../lib/CodeGen/CGObjC.cpp:2930:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 2930 | Result result; | ^~~~~~ [470/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 ../lib/CodeGen/CGObjCGNU.cpp: 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/CGObjCGNU.cpp:2686:16: warning: 'imp' may be used uninitialized in this function [-Wmaybe-uninitialized] 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; | ^~~~ [471/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 member function 'llvm::Constant* {anonymous}::CGObjCNonFragileABIMac::emitMethodList.constprop(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; | ^~~~~~~~~~~ [472/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [473/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [474/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [475/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [476/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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::accumulateFields()': ../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; | ^~~~~~~~~~~~~~ [477/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [478/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [479/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [480/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [481/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [482/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~~~~ [483/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [484/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [485/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [486/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [487/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [488/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [489/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [490/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [491/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [492/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [493/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [494/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [495/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [496/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [497/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [498/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [499/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [500/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [501/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~~ [502/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [503/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [504/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [505/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [506/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [507/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [508/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [509/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [510/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [511/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [512/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [513/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [514/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [515/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [516/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [517/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [518/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [519/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [520/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [521/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [522/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [523/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [524/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [525/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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++ -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 && : [527/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 && : [528/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangASTMatchers.so.9 lib64/libclangASTMatchers.so.9 lib64/libclangASTMatchers.so && : [529/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [530/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangEdit.so.9 lib64/libclangEdit.so.9 lib64/libclangEdit.so && : [531/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 && : [532/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDynamicASTMatchers.so.9 lib64/libclangDynamicASTMatchers.so.9 lib64/libclangDynamicASTMatchers.so && : [533/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 && : [534/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangAnalysis.so.9 lib64/libclangAnalysis.so.9 lib64/libclangAnalysis.so && : [535/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 && : [536/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangSema.so.9 lib64/libclangSema.so.9 lib64/libclangSema.so && : [537/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 && : [538/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangParse.so.9 lib64/libclangParse.so.9 lib64/libclangParse.so && : [539/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [540/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [541/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [542/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [543/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [544/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [545/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [546/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 && : [547/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangRewrite.so.9 lib64/libclangRewrite.so.9 lib64/libclangRewrite.so && : [548/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [549/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [550/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [551/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [552/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [553/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [554/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [555/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [556/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [557/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [558/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [559/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [560/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [561/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [562/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [563/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [564/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [565/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [566/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [567/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [568/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [569/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [570/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [571/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [572/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [573/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [574/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [575/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [576/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [577/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [578/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [579/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [580/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [581/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [582/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [583/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [584/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [585/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [586/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [587/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [588/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [589/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [590/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [591/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [592/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [593/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [594/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [595/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [596/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) | ^~ [597/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [598/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [599/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~ [600/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [601/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [602/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [603/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [604/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [605/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [606/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [607/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [608/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [609/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [610/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [611/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [612/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [613/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [614/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [615/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [616/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [617/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [618/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [619/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [620/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [621/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [622/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [623/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [624/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [625/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [626/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 && : [627/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDriver.so.9 lib64/libclangDriver.so.9 lib64/libclangDriver.so && : [628/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [629/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [630/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [631/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ^ [632/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [633/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [634/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) | ^~~~~~~~~~~~~~ [635/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [636/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [637/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [638/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [639/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [640/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [641/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [642/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 && : [643/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangSerialization.so.9 lib64/libclangSerialization.so.9 lib64/libclangSerialization.so && : [644/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) { } | ^~~~~~~~~~~ [645/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [646/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [647/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [648/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [649/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [650/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [651/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [652/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [653/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [654/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [655/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [656/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [657/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [658/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [659/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [660/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [661/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [662/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [663/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [664/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [665/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [666/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [667/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [668/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [669/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [670/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [671/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [672/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [673/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [674/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [675/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [676/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [677/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [678/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [679/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [680/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 && : [681/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFrontend.so.9 lib64/libclangFrontend.so.9 lib64/libclangFrontend.so && : [682/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [683/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 && : [684/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangCodeGen.so.9 lib64/libclangCodeGen.so.9 lib64/libclangCodeGen.so && : [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,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 && : [686/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangARCMigrate.so.9 lib64/libclangARCMigrate.so.9 lib64/libclangARCMigrate.so && : [687/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [688/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [689/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [690/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [692/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangRewriteFrontend.so.9 lib64/libclangRewriteFrontend.so.9 lib64/libclangRewriteFrontend.so && : [693/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [694/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [695/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [696/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [697/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [698/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [699/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [700/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [701/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [702/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [703/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [704/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [705/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [706/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [707/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [708/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [709/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [710/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [711/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 && : [712/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingCore.so.9 lib64/libclangToolingCore.so.9 lib64/libclangToolingCore.so && : [713/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [714/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [715/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [716/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [717/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [718/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [719/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [720/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [721/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [722/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [723/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [724/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [725/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [726/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [727/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [728/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [729/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [730/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [731/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 && : [732/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingSyntax.so.9 lib64/libclangToolingSyntax.so.9 lib64/libclangToolingSyntax.so && : [733/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 && : [734/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingInclusions.so.9 lib64/libclangToolingInclusions.so.9 lib64/libclangToolingInclusions.so && : [735/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 && : [736/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingASTDiff.so.9 lib64/libclangToolingASTDiff.so.9 lib64/libclangToolingASTDiff.so && : [737/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [738/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [739/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [740/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [741/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [742/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 && : [743/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDirectoryWatcher.so.9 lib64/libclangDirectoryWatcher.so.9 lib64/libclangDirectoryWatcher.so && : [744/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [745/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [746/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [747/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [748/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [749/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [750/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [751/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [752/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [753/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [754/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [755/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [756/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [757/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [758/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [759/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [760/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [761/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [762/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [763/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) { } | ^~~~~~~~~~~ [764/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [765/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [766/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [767/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [768/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [769/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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:230:77: warning: 'IsPreVisit' may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | const ProgramPoint &L = Msg.getProgramPoint(IsPreVisit,checkFn.Checker); | ^ ../lib/StaticAnalyzer/Core/CheckerManager.cpp:218:12: note: 'IsPreVisit' was declared here 218 | bool IsPreVisit; | ^~~~~~~~~~ [770/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [771/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [772/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [773/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [774/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [775/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [776/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [777/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [778/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [779/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [780/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [781/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [782/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [783/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [784/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [785/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [786/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [787/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [788/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [789/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [790/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [791/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; } | ^~~~~~~~~~ [792/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [793/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [794/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [795/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [796/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [797/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [798/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) | ^~ [799/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [800/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [801/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [802/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [803/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [804/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [805/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [806/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [807/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [808/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [809/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [810/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [811/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [812/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [813/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [814/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [815/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [816/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [817/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [818/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [819/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [820/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [821/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [822/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [823/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [824/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [825/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [826/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [827/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [828/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [829/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [830/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [831/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [832/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [833/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [834/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [835/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [836/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [837/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [838/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [839/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [840/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [841/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [842/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [843/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 ')' | ^~~~~~ [844/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [845/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [846/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [847/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [848/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [849/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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:246:64: warning: 'SFC' may be used uninitialized in this function [-Wmaybe-uninitialized] 246 | AnalysisDeclContext *getAnalysisDeclContext() const { return Ctx; } | ^~~ ../lib/StaticAnalyzer/Checkers/MIGChecker.cpp:149:28: note: 'SFC' was declared here 149 | const StackFrameContext *SFC; | ^~~ [850/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [851/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [852/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [853/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [854/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [855/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [856/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [857/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [858/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [859/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [860/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [861/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [862/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [863/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [864/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [865/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [866/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [867/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [868/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [869/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [870/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [871/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [872/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [873/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [874/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [875/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [876/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [877/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [878/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [879/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [880/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [881/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [882/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [883/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [884/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [885/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [886/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [887/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [888/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [889/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [890/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [891/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [892/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [893/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [894/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [895/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [896/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [897/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [898/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [899/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [900/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [901/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [902/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [903/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [904/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [905/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [906/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [907/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [908/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [909/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [910/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [911/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [912/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [913/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [914/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [915/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [916/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [917/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [918/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [919/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [920/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [921/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [922/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [923/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [924/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [925/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [926/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [927/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [928/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 && : [929/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [930/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFormat.so.9 lib64/libclangFormat.so.9 lib64/libclangFormat.so && : [931/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 && : [932/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTooling.so.9 lib64/libclangTooling.so.9 lib64/libclangTooling.so && : [933/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [935/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIndex.so.9 lib64/libclangIndex.so.9 lib64/libclangIndex.so && : [936/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [938/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangCrossTU.so.9 lib64/libclangCrossTU.so.9 lib64/libclangCrossTU.so && : [939/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 && : [940/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangToolingRefactoring.so.9 lib64/libclangToolingRefactoring.so.9 lib64/libclangToolingRefactoring.so && : [941/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [942/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [944/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangStaticAnalyzerCore.so.9 lib64/libclangStaticAnalyzerCore.so && : [945/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [946/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 && : [947/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCheckers.so.9 lib64/libclangStaticAnalyzerCheckers.so && : [948/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 && : [949/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerFrontend.so.9 lib64/libclangStaticAnalyzerFrontend.so && : [950/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 && : [951/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangFrontendTool.so.9 lib64/libclangFrontendTool.so.9 lib64/libclangFrontendTool.so && : [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,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 && : [953/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDependencyScanning.so.9 lib64/libclangDependencyScanning.so.9 lib64/libclangDependencyScanning.so && : [954/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [955/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [957/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangHandleCXX.so.9 lib64/libclangHandleCXX.so.9 lib64/libclangHandleCXX.so && : [958/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [959/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 && : [960/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangHandleLLVM.so.9 lib64/libclangHandleLLVM.so.9 lib64/libclangHandleLLVM.so && : [961/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [962/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [963/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [964/1512] /usr/bin/cc -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [965/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [966/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [967/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [968/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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) { } | ^~~~~~~~~~~ [969/1512] /usr/bin/cc -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [970/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [971/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [972/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [973/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [974/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [975/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 && : [976/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclang-cpp.so.9 lib64/libclang-cpp.so.9 lib64/libclang-cpp.so && : [977/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 && : [978/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 && : [979/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 && : [980/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 && : [981/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 && : [982/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 && : [983/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 && : [984/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 && : [985/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [986/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangApplyReplacements.so.9 lib64/libclangApplyReplacements.so.9 lib64/libclangApplyReplacements.so && : [987/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 && : [988/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 && : [989/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [990/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [991/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [992/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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-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 && : [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-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 && : [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-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 && : [996/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 && : [997/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [998/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 && : [999/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 && : [1000/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 [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/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 && : [1002/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 && : [1003/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangReorderFields.so.9 lib64/libclangReorderFields.so.9 lib64/libclangReorderFields.so && : [1004/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 && : [1005/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1006/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1007/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1008/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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; | ^~~~~~~~~~~~ [1009/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1010/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 && : [1011/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1012/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1013/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1014/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1015/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1016/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1017/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 && : [1018/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidy.so.9 lib64/libclangTidy.so.9 lib64/libclangTidy.so && : [1019/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1020/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1021/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1022/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1023/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1024/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1025/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1026/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1027/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1028/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1029/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1030/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1031/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1032/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1033/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1034/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1035/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1036/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1037/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1038/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1039/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1040/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1041/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1042/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 In file included from ../tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp:13: ../include/clang/Tooling/FixIt.h: In member function 'virtual void clang::tidy::abseil::DurationFactoryScaleCheck::check(const clang::ast_matchers::MatchFinder::MatchResult&)': ../include/clang/Tooling/FixIt.h:44:40: warning: 'Remainder' may be used uninitialized in this function [-Wmaybe-uninitialized] 44 | return CharSourceRange::getTokenRange(Node.getSourceRange()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../tools/extra/clang-tidy/abseil/DurationFactoryScaleCheck.cpp:168:15: note: 'Remainder' was declared here 168 | const Expr *Remainder; | ^~~~~~~~~ [1043/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1044/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1045/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1046/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1047/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1048/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1049/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1050/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1051/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1052/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1053/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1054/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1055/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1056/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1057/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1058/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1059/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1060/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1061/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1062/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1063/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1064/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1065/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1066/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1067/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1068/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1069/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1070/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1071/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1072/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1073/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1074/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1075/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1076/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1077/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1078/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1079/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1080/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1081/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1082/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1083/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1084/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1085/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1086/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1087/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1088/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1089/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1090/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1091/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1092/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1093/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1094/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1095/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1096/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1097/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1098/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1099/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1100/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1101/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1102/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1103/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1104/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1105/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1106/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1107/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1108/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1109/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1110/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1111/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1112/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1113/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1114/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1115/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1116/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1117/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1118/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1119/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1120/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1121/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1122/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1123/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1124/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1125/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1126/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1127/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1128/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1129/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1130/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1131/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1132/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1133/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1134/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1135/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1136/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1137/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1138/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1139/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1140/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1141/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1142/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1143/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1144/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1145/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1146/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1147/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1148/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1149/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1150/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1151/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1152/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1153/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1154/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1155/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1156/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1157/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1158/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1159/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1160/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1161/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1162/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1163/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1164/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1165/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1166/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1167/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1168/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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 [1175/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1176/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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 [1181/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1182/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1183/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1184/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1185/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1186/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1187/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1188/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1189/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1190/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1191/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1192/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1193/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1194/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1195/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1196/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1197/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1198/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1199/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1200/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1201/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1202/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1203/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1204/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1205/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1206/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1207/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1208/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1209/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1210/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1211/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1212/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1213/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1214/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1215/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1216/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1217/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1218/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1219/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1220/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1221/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1222/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1223/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1224/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1225/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1226/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1227/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1228/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1229/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1230/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1231/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1232/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1233/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1234/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1235/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1236/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1237/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1238/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1239/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1240/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1241/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1242/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1243/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1244/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1245/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1246/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1247/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1248/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1249/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1250/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1251/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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 [1253/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1254/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1255/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1256/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1257/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1258/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1259/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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 [1261/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1262/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1263/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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 [1265/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1266/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1267/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1268/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1269/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1270/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1271/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1272/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1273/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1274/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1275/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1276/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1277/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1278/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1279/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1280/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1281/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1282/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1283/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1284/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1285/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1286/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1287/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1288/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1289/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1290/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1291/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1292/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1293/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1294/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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,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 && : [1296/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyUtils.so.9 lib64/libclangTidyUtils.so.9 lib64/libclangTidyUtils.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,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 && : [1298/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAndroidModule.so.9 lib64/libclangTidyAndroidModule.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,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 && : [1300/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyAbseilModule.so.9 lib64/libclangTidyAbseilModule.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,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 && : [1302/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyBoostModule.so.9 lib64/libclangTidyBoostModule.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,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 && : [1304/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyMiscModule.so.9 lib64/libclangTidyMiscModule.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,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 && : [1306/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyMPIModule.so.9 lib64/libclangTidyMPIModule.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,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 && : [1308/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyObjCModule.so.9 lib64/libclangTidyObjCModule.so && : [1309/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 && : [1310/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyOpenMPModule.so.9 lib64/libclangTidyOpenMPModule.so && : [1311/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 && : [1312/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPerformanceModule.so.9 lib64/libclangTidyPerformanceModule.so && : [1313/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [1315/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyPortabilityModule.so.9 lib64/libclangTidyPortabilityModule.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,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 && : [1317/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyReadabilityModule.so.9 lib64/libclangTidyReadabilityModule.so && : [1318/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 && : [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,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 && : [1320/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyGoogleModule.so.9 lib64/libclangTidyGoogleModule.so && : [1321/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 && : [1322/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 && : [1323/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyFuchsiaModule.so.9 lib64/libclangTidyFuchsiaModule.so && : [1324/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyLLVMModule.so.9 lib64/libclangTidyLLVMModule.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,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 && : [1326/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyModernizeModule.so.9 lib64/libclangTidyModernizeModule.so && : [1327/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 && : [1328/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so.9 lib64/libclangTidyCppCoreGuidelinesModule.so && : [1329/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1330/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyZirconModule.so.9 lib64/libclangTidyZirconModule.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,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 && : [1332/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyBugproneModule.so.9 lib64/libclangTidyBugproneModule.so && : [1333/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 && : [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,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 && : [1335/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyCERTModule.so.9 lib64/libclangTidyCERTModule.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,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 && : [1337/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyHICPPModule.so.9 lib64/libclangTidyHICPPModule.so && : [1338/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 && : [1339/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangTidyPlugin.so.9 lib64/libclangTidyPlugin.so.9 lib64/libclangTidyPlugin.so && : [1340/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 && : [1341/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangChangeNamespace.so.9 lib64/libclangChangeNamespace.so.9 lib64/libclangChangeNamespace.so && : [1342/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1343/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 && : [1344/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1345/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1346/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1347/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1348/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1349/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1350/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1351/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1352/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1353/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1354/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 && : [1355/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDoc.so.9 lib64/libclangDoc.so.9 lib64/libclangDoc.so && : [1356/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1357/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 && : [1358/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1359/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1360/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1361/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1362/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1363/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1364/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1365/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1366/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1367/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1368/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1369/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1370/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1371/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1372/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1373/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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,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 && : [1375/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libfindAllSymbols.so.9 lib64/libfindAllSymbols.so.9 lib64/libfindAllSymbols.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,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 && : [1377/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIncludeFixer.so.9 lib64/libclangIncludeFixer.so.9 lib64/libclangIncludeFixer.so && : [1378/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 && : [1379/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangIncludeFixerPlugin.so.9 lib64/libclangIncludeFixerPlugin.so.9 lib64/libclangIncludeFixerPlugin.so && : [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/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 && : [1381/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1382/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 && : [1383/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1384/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 && : [1385/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangMove.so.9 lib64/libclangMove.so.9 lib64/libclangMove.so && : [1386/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1387/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 && : [1388/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1389/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1390/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 && : [1391/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangQuery.so.9 lib64/libclangQuery.so.9 lib64/libclangQuery.so && : [1392/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1393/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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/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 && : [1395/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1396/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 && : [1397/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1398/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1399/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1400/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1401/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 && : [1402/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1403/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1404/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1405/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1406/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1407/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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 [1409/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1410/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1411/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1412/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1413/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1414/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1415/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1416/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1417/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1418/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1419/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1420/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1421/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1422/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1423/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1424/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1425/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1426/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1427/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1428/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1429/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1430/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1431/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1432/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1433/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1434/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1435/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1436/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1437/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1438/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1439/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1440/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1441/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1442/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1443/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1444/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1445/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1446/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1447/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1448/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1449/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1450/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1451/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1452/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1453/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1454/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1455/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1456/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1457/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1458/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1459/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1460/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1461/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 && : [1462/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDaemon.so.9 lib64/libclangDaemon.so.9 lib64/libclangDaemon.so && : [1463/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 && : [1464/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1465/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1466/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1467/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1468/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1469/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1470/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1471/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 && : [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/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 && : [1473/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libclangDaemonTweaks.so.9 lib64/libclangDaemonTweaks.so.9 lib64/libclangDaemonTweaks.so && : [1474/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1475/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [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/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 && : [1477/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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.fc33\"" -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 [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/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 && : [1481/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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 [1488/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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 [1489/1512] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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.fc33\"" -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] /usr/bin/c++ -DCLANG_REPOSITORY_STRING="\"Fedora 9.0.1-3.fc33\"" -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); | ^~~~~~~~~~~~~~~~~~~~~~ [1506/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 && : [1507/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libgtest.so.9 lib64/libgtest.so.9 lib64/libgtest.so && : [1508/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 && : [1509/1512] /usr/bin/cmake -E cmake_symlink_library lib64/libgtest_main.so.9 lib64/libgtest_main.so.9 lib64/libgtest_main.so && : [1510/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/ [1511/1512] cd /builddir/build/BUILD/clang-9.0.1.src/_build/docs && /usr/bin/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 /usr/lib/python3.8/site-packages/sphinx/util/nodes.py:151: FutureWarning: The iterable returned by Node.traverse() will become an iterator instead of a list in Docutils > 0.16. for classifier in reversed(node.parent.traverse(nodes.classifier)): /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". [1512/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 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ryUyow + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 ++ dirname /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 + cd clang-9.0.1.src + DESTDIR=/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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/bin/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/bin/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.fc33.x86_64/usr/include/clang -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Frontend/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Frontend/FixItRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/HTMLRewrite.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/TokenRewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/RewriteBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/RewriteRope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/Rewriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Rewrite/Core/DeltaTree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CrossTU -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CrossTU/CrossTranslationUnit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CrossTU/CrossTUDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/FlowSensitive -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/SelectorExtras.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/BodyFarm.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/DomainSpecific -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/AnalysisDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/ConstructionContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/CFGStmtMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/CodeInjector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/Consumed.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafety.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ReachableCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/Dominators.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/UninitializedValues.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Analyses/LiveVariables.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/RetainSummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/AnalysisDeclContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/AnyCall.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/CallGraph.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/ProgramPoint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/CloneDetection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/CFG.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Support -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Analysis/Support/BumpVector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ToolExecutorPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Syntax -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Syntax/BuildTree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Syntax/Nodes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Syntax/Tokens.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Syntax/Tree.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/AllTUsExecution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/FileMatchTrie.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ReplacementsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/CompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/RefactoringCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Inclusions -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Inclusions/IncludeStyle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Inclusions/HeaderIncludes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ASTDiff -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiffInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ASTDiff/ASTDiff.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Tooling.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/ArgumentsAdjusters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Execution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/JSONCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/DependencyScanning -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/AtomicChange.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRule.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Transformer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringActionRules.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Extract -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Extract/Extract.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/SourceCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RangeSelector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringRuleContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/ASTSelection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Rename/SymbolName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOption.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/RefactoringOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Refactoring/Stencil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Core/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Core/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/Core/Replacement.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/FixIt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/StandaloneExecution.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/DiagnosticsYaml.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Tooling/CommonOptionsParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ASTDeserializationListener.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ModuleManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ContinuousRangeMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ASTWriter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ModuleFileExtension.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/GlobalModuleIndex.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/Module.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ASTReader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/ASTBitCodes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/InMemoryModuleCache.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/SerializationDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/ASTMatchers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/Dynamic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/Dynamic/Registry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/Dynamic/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/ASTMatchersMacros.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/ASTMatchersInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ASTMatchers/ASTMatchFinder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/IndexingAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/DeclOccurrence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/IndexDataConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/IndexSymbol.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/CodegenNameGenerator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/CommentToXML.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Index/USRGeneration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/ConstantInitFuture.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/BackendUtil.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/ModuleBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/CodeGenAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/CGFunctionInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/SwiftCallingConv.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/CodeGenABITypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/ConstantInitBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/FrontendDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/DependencyOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/LangStandard.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/ASTUnit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/CompilerInstance.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/MigratorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/TextDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/LayoutOverrideSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/PrecompiledPreamble.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/TextDiagnosticBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/CommandLineSourceLoc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/SerializedDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/SerializedDiagnosticReader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/FrontendAction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/FrontendPluginRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/CompilerInvocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/ASTConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/LangStandards.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/FrontendOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/MultiplexConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/TextDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/DiagnosticRenderer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/LogDiagnosticPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/PreprocessorOutputOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Frontend/PCHContainerOperations.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTImporterLookupTable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/OperationKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Type.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/EvaluatedExprVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/VTTBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/FormatString.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/LambdaCapture.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DependentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Expr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/BaseSubobject.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/SelectorLocationsKind.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Mangle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTFwd.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeLoc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Attr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/GlobalDecl.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTVector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Comment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclBase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TemplateName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/JSONNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Decl.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ParentMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTStructuralEquivalence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclLookups.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/RecursiveASTVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTLambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtIterator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclFriend.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CharUnits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/RecordLayout.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/MangleNumberingContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeLocNodes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TextNodeDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclarationName.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTNodeTraverser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/LocInfoType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTImporterSharedState.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CanonicalType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CurrentSourceLocExprScope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DataCollection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeLocVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ExprCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclAccessPair.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTUnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTDumper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/UnresolvedSet.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTContextAllocate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrIterator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/RawCommentList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/NSAPI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/PrettyPrinter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTDumperUtils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CXXInheritance.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentSema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/QualTypeNames.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclGroup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTTypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/OSLog.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Redeclarable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ODRHash.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ExternalASTMerger.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/OperationKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/NonTrivialTypeVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Stmt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTImporter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/APValue.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ExprObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/NestedNameSpecifier.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ExprOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Availability.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeNodes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclObjC.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtGraphTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclContextInternals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ExternalASTSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TemplateBase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TemplateArgumentVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/TypeOrdering.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentCommandTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ASTMutationListener.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentBriefParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/ComparisonCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/OpenMPClause.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/BuiltinTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtOpenMP.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/VTableBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/PrettyDeclStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtCXX.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/Preprocessor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/HeaderSearchOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/VariadicMacroSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/MacroInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/CodeCompletionHandler.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/ExternalPreprocessorSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/Lexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/DependencyDirectivesSourceMinimizer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/DirectoryLookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/PPConditionalDirectiveRecord.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/HeaderSearch.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/PreprocessorLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/TokenLexer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/Pragma.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/MultipleIncludeOpt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/ScratchBuffer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/HeaderMapTypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/PreprocessorOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/MacroArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/PPCallbacks.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/Token.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/HeaderMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/TokenConcatenation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/ModuleLoader.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/ModuleMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/LexDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/LiteralSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Lex/PreprocessingRecord.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Diagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AddressSpaces.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsPPC.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DebugInfoOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/IdentifierTable.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/FixedPoint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/CharInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenCLImageTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsNVPTX.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/LangOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/LangOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticAST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Builtins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Stack.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/XRayInstr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticSerialization.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticLex.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SourceLocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticIDs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Version.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsHexagon.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AllDiagnostics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Sanitizers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Builtins.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OperatorPrecedence.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsAMDGPU.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/ABI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TokenKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Lambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticParse.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/FileManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticCrossTU.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/X86Target.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SourceManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsMips.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Linkage.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticDriver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Attributes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsXCore.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Sanitizers.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/LLVM.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenMPKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TargetInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/CodeGenOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticAnalysis.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/PrettyStackTrace.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsX86_64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SourceManagerInternals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsX86.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TemplateKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticSema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/ExceptionSpecificationType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SanitizerBlacklist.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OperatorKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OperatorKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AlignedAllocation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/FileSystemOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/ObjCRuntime.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenMPKinds.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/PartialDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsARM.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/CodeGenOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/CommentOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/JsonSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenCLExtensionTypes.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AttrKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/PragmaKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsAArch64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Features.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TargetOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/XRayLists.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/MacroBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TargetCXXABI.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenCLOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Module.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Specifiers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/CapturedStmt.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/MSP430Target.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticRefactoring.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticError.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Cuda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SyncScope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TypeTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/SanitizerSpecialCaseList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AttrSubjectMatchRules.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsLe64.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/ExpressionTraits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/PlistSupport.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BitmaskEnum.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/FileSystemStatCache.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticComment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Visibility.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TokenKinds.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsSystemZ.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/OpenCLExtensions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsWebAssembly.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticFrontend.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/TargetBuiltins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/BuiltinsNEON.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ARCMigrate -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ARCMigrate/ARCMT.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ARCMigrate/ARCMTActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/ARCMigrate/FileRemapper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/DirectoryWatcher -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/DirectoryWatcher/DirectoryWatcher.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/IssueHash.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/Checker.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/Analyses.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/FrontendTool -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/FrontendTool/Utils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Format -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Format/Format.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/RAIIObjectsForParser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/ParseAST.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/ParseDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/LoopHint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/Parser.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit/Rewriters.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit/EditsReceiver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit/FileOffset.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit/Commit.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Edit/EditedSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/DarwinSDKInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Job.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/ToolChain.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Types.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Util.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Distro.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Tool.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Options.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Driver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Phases.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/SanitizerArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Action.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Compilation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/DriverDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Types.def -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Multilib.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/XRayArgs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/ExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/CodeCompleteOptions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/ParsedTemplate.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/SemaInternal.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Template.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/ObjCMethodList.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Scope.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Sema.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/ParsedAttr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/SemaLambda.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Initialization.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AnalysisBasedWarnings.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Lookup.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Overload.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Designator.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Ownership.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/TemplateInstCallback.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/SemaDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/DelayedDiagnostic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/DeclSpec.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/SemaConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/TemplateDeduction.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/CXXFieldCollector.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/CleanupInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/TypoCorrection.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/ScopeInfo.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/MultiplexExternalSemaSource.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/SemaFixItUtils.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/CodeCompleteConsumer.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/Weak.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/IdentifierResolver.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Documentation.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXErrorCode.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Index.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Platform.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/BuildSystem.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXString.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Config -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Config/config.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/AttrPCHRead.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Serialization/AttrPCHWrite.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AttrTemplateInstantiate.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AttrParsedAttrList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AttrParsedAttrKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AttrSpellingListIndex.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Sema/AttrParsedAttrImpl.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/AttrParserStringSwitches.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Driver/Options.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentCommandList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentCommandInfo.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrNodeTraverse.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/DeclNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentNodes.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrTextNodeDump.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrVisitor.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentHTMLTagsProperties.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/Attrs.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/CommentHTMLTags.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/StmtDataCollectors.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/AST/AttrImpl.inc -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticGroups.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticSerializationKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticFrontendKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticSemaKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticRefactoringKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticParseKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticLexKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticDriverKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticCommonKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticCrossTUKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticCommentKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticASTKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/DiagnosticIndexName.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AttrList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AttrSubMatchRulesList.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/AttrHasAttributeImpl.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/arm_neon.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/arm_fp16.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Basic/Version.inc -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/bash-autocomplete.sh -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/adxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/altivec.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ammintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/arm_acle.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/armintr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/arm64intr.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512bf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512bwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512bitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbitalgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512cdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vpopcntdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512dqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512erintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512fintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512ifmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512ifmavlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512pfintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmivlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvbmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbf16intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlbwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlcdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vldqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvp2intersectintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vpopcntdqvlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avx512vlvnniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/avxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/bmi2intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/bmiintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_builtin_vars.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_cmath.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_complex_builtins.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_device_functions.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_intrinsics.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_libdevice_declares.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_math_forward_declares.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__clang_cuda_runtime_wrapper.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cetintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cldemoteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/clzerointrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cpuid.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/clflushoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/clwbintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/enqcmdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/f16cintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/float.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/fma4intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/fmaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/fxsrintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/gfniintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/htmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/htmxlintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ia32intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/immintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/inttypes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/invpcidintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/iso646.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/limits.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/lwpintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/lzcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/mm3dnow.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/module.modulemap -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/movdirintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/msa.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/mwaitxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/nmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/opencl-c.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/opencl-c-base.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/pkuintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/pmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/pconfigintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/popcntintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/prfchwintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ptwriteintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/rdseedintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/rtmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/sgxintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/s390intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/shaintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/smmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdalign.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdarg.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdatomic.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdbool.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stddef.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__stddef_max_align_t.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdint.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/stdnoreturn.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/tbmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/tgmath.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/tmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/unwind.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/vadefs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/vaesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/varargs.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/vecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/vpclmulqdqintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/waitpkgintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/wbnoinvdintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/wmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__wmmintrin_aes.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/__wmmintrin_pclmul.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/x86intrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xopintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xsavecintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xsaveintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xsaveoptintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xsavesintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/xtestintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/arm_neon.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/arm_fp16.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/algorithm -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/complex -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/cuda_wrappers/new -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/mmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/xmmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/mm_malloc.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/ppc_wrappers/emmintrin.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/math.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/cmath -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/clang/9.0.1/include/openmp_wrappers/__clang_openmp_math.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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.fc33.x86_64/usr/lib64/libclangBasic.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangBasic.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangLex.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangLex.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangLex.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangParse.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangParse.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangParse.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAST.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAST.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAST.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangASTMatchers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangASTMatchers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangASTMatchers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDynamicASTMatchers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCrossTU.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCrossTU.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCrossTU.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSema.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSema.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSema.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCodeGen.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCodeGen.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCodeGen.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAnalysis.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAnalysis.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAnalysis.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangEdit.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangEdit.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangEdit.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewrite.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewrite.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewrite.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangARCMigrate.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangARCMigrate.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangARCMigrate.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDriver.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDriver.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDriver.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSerialization.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSerialization.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSerialization.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewriteFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewriteFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewriteFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontendTool.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontendTool.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontendTool.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTooling.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTooling.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTooling.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingCore.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingCore.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingCore.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingInclusions.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingInclusions.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingInclusions.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingRefactoring.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingRefactoring.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingRefactoring.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingASTDiff.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingASTDiff.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingASTDiff.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingSyntax.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingSyntax.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingSyntax.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDependencyScanning.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDependencyScanning.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDependencyScanning.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDirectoryWatcher.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIndex.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIndex.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIndex.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCore.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFormat.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFormat.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFormat.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/diagtool -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/diagtool" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-9" to "" -- Creating clang++ -- Creating clang-cl -- Creating clang-cpp -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-format -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-format" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-bbedit.applescript -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-diff.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-sublime.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/git-clang-format -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleCXX.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleCXX.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleCXX.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleLLVM.so.9 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleLLVM.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-import-test -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-import-test" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-offload-bundler -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-offload-bundler" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-scan-deps -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-scan-deps" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/c-index-test -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/c-index-test" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-rename -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-rename" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-rename.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-rename.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-refactor -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-refactor" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang-cpp.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang-cpp.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang-cpp.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-check -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-check" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-extdef-mapping -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-extdef-mapping" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/scan-build -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/libexec/ccc-analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/libexec/c++-analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/scan-build.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-build/scanview.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-build/sorttable.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/scan-view -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/ScanView.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/Reporter.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/startfile.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/FileRadar.scpt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/GetRadarVersion.scpt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/scan-view/bugcatcher.ico -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangApplyReplacements.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangApplyReplacements.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangApplyReplacements.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-apply-replacements -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-apply-replacements" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-apply-replacements -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangReorderFields.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangReorderFields.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangReorderFields.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-reorder-fields -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-reorder-fields" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/modularize -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/modularize" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/modularize -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidy.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidy.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidy.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAndroidModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAndroidModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAbseilModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAbseilModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBoostModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBoostModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBoostModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBugproneModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBugproneModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCERTModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCERTModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCERTModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyFuchsiaModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyGoogleModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyGoogleModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyHICPPModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyHICPPModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyLLVMModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyLLVMModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMiscModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMiscModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMiscModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyModernizeModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyModernizeModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMPIModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMPIModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMPIModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyObjCModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyObjCModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyObjCModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyOpenMPModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPerformanceModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPlugin.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPlugin.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPlugin.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPortabilityModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyReadabilityModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-tidy -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-tidy" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-tidy-diff.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/run-clang-tidy.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyUtils.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyUtils.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyUtils.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyZirconModule.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyZirconModule.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyZirconModule.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangChangeNamespace.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangChangeNamespace.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangChangeNamespace.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-change-namespace -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-change-namespace" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDoc.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDoc.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDoc.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-doc -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-doc" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixer.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixer.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixer.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixerPlugin.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-include-fixer -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-include-fixer" to "" -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-include-fixer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-include-fixer.el -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-include-fixer.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libfindAllSymbols.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libfindAllSymbols.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libfindAllSymbols.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/find-all-symbols -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/find-all-symbols" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/run-find-all-symbols.py -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangMove.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangMove.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangMove.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangQuery.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangQuery.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangQuery.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-query -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-query" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemon.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemon.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemon.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemonTweaks.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemonTweaks.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemonTweaks.so -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clangd -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clangd" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang.so.9 -- Set runtime path of "/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang.so.9" to "" -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang.so -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Documentation.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXErrorCode.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Index.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXCompilationDatabase.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/Platform.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/BuildSystem.h -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang-c/CXString.h -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/. -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LibASTMatchersReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./objects.inv -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./searchindex.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./.buildinfo -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/alert_info_32.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/alert_warning_32.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/bg-page.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/bullet_orange.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/haiku.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/basic.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/doctools.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/documentation_options.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/file.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/jquery-3.4.1.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/jquery.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/language_data.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/minus.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/plus.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/searchtools.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/underscore-1.3.1.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/underscore.js -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_static/pygments.css -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_images -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_images/PCHLayout.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_images/DriverArchitecture.png -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./search.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./genindex.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./index.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/user-docs.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/nullability.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/RegionStore.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/InitializerLists.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/IPA.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs/DebugChecks.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/developer-docs.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./analyzer/checkers.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./UsersManual.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./UndefinedBehaviorSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./Tooling.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./Toolchain.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ThreadSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ThreadSafetyAnalysis.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ThinLTO.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./SourceBasedCodeCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ShadowCallStack.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./SanitizerStats.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./SanitizerSpecialCaseList.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./SanitizerCoverage.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./SafeStack.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ReleaseNotes.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./RefactoringEngine.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./RAVFrontendAction.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./PCHInternals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./OpenMPSupport.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ObjectiveCLiterals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./Modules.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./MemorySanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./MSVCCompatibility.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LibTooling.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LibFormat.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LibASTMatchersTutorial.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LibASTMatchers.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LeakSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LanguageExtensions.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./LTOVisibility.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./JSONCompilationDatabase.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ItaniumMangleAbiTags.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./IntroductionToTheClangAST.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./InternalsManual.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./HowToSetupToolingForLLVM.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./HardwareAssistedAddressSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./FAQ.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ExternalClangExamples.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./DriverInternals.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./DiagnosticsReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./DataFlowSanitizerDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./DataFlowSanitizer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./CrossCompilation.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ControlFlowIntegrityDesign.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ControlFlowIntegrity.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./CommandGuide/index.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./CommandGuide/diagtool.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./CommandGuide/clang.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangTools.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangStaticAnalyzer.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangPlugins.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangFormatStyleOptions.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangFormat.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangCommandLineReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./ClangCheck.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./BlockLanguageSpec.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./Block-ABI-Apple.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./AutomaticReferenceCounting.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./AttributeReference.html -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/user-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/nullability.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/RegionStore.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/InitializerLists.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/IPA.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs/DebugChecks.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/developer-docs.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/analyzer/checkers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/UsersManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/UndefinedBehaviorSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/Tooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/Toolchain.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ThreadSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ThreadSafetyAnalysis.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ThinLTO.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/SourceBasedCodeCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ShadowCallStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/SanitizerStats.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/SanitizerSpecialCaseList.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/SanitizerCoverage.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/SafeStack.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ReleaseNotes.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/RefactoringEngine.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/RAVFrontendAction.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/PCHInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/OpenMPSupport.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ObjectiveCLiterals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/Modules.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/MemorySanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/MSVCCompatibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LibTooling.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LibFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LibASTMatchersTutorial.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LibASTMatchers.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LeakSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LanguageExtensions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/LTOVisibility.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/JSONCompilationDatabase.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ItaniumMangleAbiTags.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/IntroductionToTheClangAST.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/InternalsManual.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/HowToSetupToolingForLLVM.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/HardwareAssistedAddressSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/FAQ.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ExternalClangExamples.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/DriverInternals.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/DiagnosticsReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/DataFlowSanitizerDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/DataFlowSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/CrossCompilation.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ControlFlowIntegrityDesign.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ControlFlowIntegrity.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/index.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/diagtool.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/CommandGuide/clang.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangTools.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangStaticAnalyzer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangPlugins.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangFormatStyleOptions.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangFormat.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangCommandLineReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/ClangCheck.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/BlockLanguageSpec.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/Block-ABI-Apple.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/AutomaticReferenceCounting.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/AttributeReference.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./_sources/AddressSanitizer.rst.txt -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/./AddressSanitizer.html -- Up-to-date: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/clang.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/diagtool.1 -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/cmake/clang/ClangTargets.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/cmake/clang/ClangTargets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/cmake/clang/ClangConfig.cmake -- Installing: /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/hmaptool + mkdir -p /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/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.fc33.x86_64/usr/lib/python3.8/site-packages/clang/ + [[ /usr/bin/python3 =~ - ]] ++ /usr/bin/python3 -c 'import sys; sys.stdout.write('\''{0.major}{0.minor}'\''.format(sys.version_info))' + python_version=38 + '[' 38 -ge 34 ']' + py3_byte_compile /usr/bin/python3 /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang + python_binary=/usr/bin/python3 + bytecode_compilation_path=/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -s -B -m compileall2 -o 0 -o 1 -s /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 -p / /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang Listing '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang'... Compiling '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang/__init__.py'... Compiling '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang/cindex.py'... Compiling '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8/site-packages/clang/enumerations.py'... + /usr/libexec/multilib-fix --buildroot /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 --file /usr/include/clang/Config/config.h INFO: multilib-fix: moving: '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Config/config.h' to '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/include/clang/Config/config-x86_64.h' + mkdir -p /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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.fc33.x86_64/usr/share/clang/clang-format.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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.fc33.x86_64/usr/share/clang/clang-rename.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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.fc33.x86_64/usr/share/clang/clang-include-fixer.el /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/emacs/site-lisp/site-start.d/clang-include-fixer.el + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-bbedit.applescript removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-bbedit.applescript' + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-sublime.py removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/clang-format-sublime.py' + rm -Rvf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/AddressSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/AddressSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/AttributeReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/AutomaticReferenceCounting.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/Block-ABI-Apple.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/BlockLanguageSpec.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangCheck.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangCommandLineReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangFormatStyleOptions.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangPlugins.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangStaticAnalyzer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ClangTools.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/clang.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/diagtool.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/CommandGuide/index.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/CommandGuide' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ControlFlowIntegrity.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ControlFlowIntegrityDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/CrossCompilation.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/DataFlowSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/DataFlowSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/DiagnosticsReference.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/DriverInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ExternalClangExamples.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/FAQ.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/HardwareAssistedAddressSanitizerDesign.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/HowToSetupToolingForLLVM.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/InternalsManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/IntroductionToTheClangAST.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ItaniumMangleAbiTags.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/JSONCompilationDatabase.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LTOVisibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LanguageExtensions.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LeakSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LibASTMatchers.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LibASTMatchersTutorial.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LibFormat.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/LibTooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/MSVCCompatibility.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/MemorySanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/Modules.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ObjectiveCLiterals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/OpenMPSupport.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/PCHInternals.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/RAVFrontendAction.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/RefactoringEngine.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ReleaseNotes.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/SafeStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/SanitizerCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/SanitizerSpecialCaseList.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/SanitizerStats.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ShadowCallStack.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/SourceBasedCodeCoverage.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ThinLTO.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ThreadSafetyAnalysis.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/ThreadSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/Toolchain.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/Tooling.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/UndefinedBehaviorSanitizer.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/UsersManual.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/checkers.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/DebugChecks.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/IPA.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/InitializerLists.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/RegionStore.rst.txt' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs/nullability.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer/user-docs.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/analyzer' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources/index.rst.txt' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_sources' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/AttributeReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/AutomaticReferenceCounting.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/Block-ABI-Apple.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/BlockLanguageSpec.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangCheck.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangCommandLineReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangFormat.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangFormatStyleOptions.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangPlugins.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangStaticAnalyzer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ClangTools.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/CommandGuide/clang.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/CommandGuide/diagtool.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/CommandGuide/index.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/CommandGuide' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ControlFlowIntegrity.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ControlFlowIntegrityDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/CrossCompilation.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/DataFlowSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/DataFlowSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/DiagnosticsReference.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/DriverInternals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ExternalClangExamples.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/FAQ.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/HardwareAssistedAddressSanitizerDesign.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/HowToSetupToolingForLLVM.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/InternalsManual.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/IntroductionToTheClangAST.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ItaniumMangleAbiTags.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/JSONCompilationDatabase.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LTOVisibility.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LanguageExtensions.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LeakSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LibASTMatchers.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LibASTMatchersTutorial.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LibFormat.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LibTooling.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/MSVCCompatibility.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/MemorySanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/Modules.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ObjectiveCLiterals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/OpenMPSupport.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/PCHInternals.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/RAVFrontendAction.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/RefactoringEngine.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ReleaseNotes.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/SafeStack.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/SanitizerCoverage.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/SanitizerSpecialCaseList.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/SanitizerStats.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ShadowCallStack.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/SourceBasedCodeCoverage.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ThinLTO.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ThreadSafetyAnalysis.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/ThreadSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/Toolchain.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/Tooling.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/UndefinedBehaviorSanitizer.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/UsersManual.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/checkers.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/DebugChecks.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/IPA.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/InitializerLists.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/RegionStore.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs/nullability.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/developer-docs' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer/user-docs.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/analyzer' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/index.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/genindex.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/search.html' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_images/DriverArchitecture.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_images/PCHLayout.png' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_images' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/pygments.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/underscore.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/underscore-1.3.1.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/searchtools.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/plus.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/minus.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/language_data.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/jquery.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/jquery-3.4.1.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/file.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/documentation_options.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/doctools.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/basic.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/haiku.css' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/bullet_orange.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/bg-page.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/alert_warning_32.png' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static/alert_info_32.png' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/_static' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/.buildinfo' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/searchindex.js' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/objects.inv' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html/LibASTMatchersReference.html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang/html' removed directory '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/doc/clang' removed '/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/bash-autocomplete.sh' + rm -vf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/clang/bash-autocomplete.sh + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/clang++.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/clang-9.1.gz + ln -s clang.1.gz /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/share/man/man1/clang++-9.1.gz + ln -s clang++ /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang++-9 + chmod u-x /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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.fc33 --unique-debug-suffix -9.0.1-3.fc33.x86_64 --unique-debug-src-base clang-9.0.1-3.fc33.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.fc33.x86_64/usr/bin/c-index-test explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/c-index-test explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-apply-replacements extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-apply-replacements explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-change-namespace extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-change-namespace explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-check extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-check explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-doc extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-doc explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-extdef-mapping extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-extdef-mapping explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-format extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-format explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-import-test extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-import-test explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-include-fixer extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-include-fixer explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-offload-bundler extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-offload-bundler explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-query extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-query explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-refactor extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-refactor explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-rename extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-rename explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-reorder-fields extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-reorder-fields explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-scan-deps extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-scan-deps explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-tidy extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clang-tidy explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clangd extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/clangd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/diagtool extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/diagtool explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/find-all-symbols extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/find-all-symbols explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/modularize extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/bin/modularize explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang-cpp.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang-cpp.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclang.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangARCMigrate.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangARCMigrate.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAST.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAST.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangASTMatchers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangASTMatchers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAnalysis.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangAnalysis.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangApplyReplacements.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangApplyReplacements.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangBasic.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangBasic.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangChangeNamespace.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangChangeNamespace.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCodeGen.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCodeGen.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCrossTU.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangCrossTU.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemon.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemon.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemonTweaks.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDaemonTweaks.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDependencyScanning.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDependencyScanning.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDirectoryWatcher.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDoc.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDoc.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDriver.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDriver.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangDynamicASTMatchers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangEdit.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangEdit.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFormat.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFormat.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontendTool.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangFrontendTool.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleCXX.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleCXX.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleLLVM.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangHandleLLVM.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixer.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixer.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIncludeFixerPlugin.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIndex.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangIndex.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangLex.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangLex.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangMove.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangMove.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangParse.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangParse.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangQuery.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangQuery.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangReorderFields.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangReorderFields.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewrite.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewrite.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewriteFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangRewriteFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSema.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSema.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSerialization.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangSerialization.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCheckers.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerCore.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangStaticAnalyzerFrontend.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidy.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidy.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAbseilModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyAndroidModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBoostModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBoostModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyBugproneModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCERTModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCERTModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyCppCoreGuidelinesModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyFuchsiaModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyGoogleModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyHICPPModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyLLVMModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMPIModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMPIModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMiscModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyMiscModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyModernizeModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyObjCModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyObjCModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyOpenMPModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPerformanceModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPlugin.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPlugin.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyPortabilityModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyReadabilityModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyUtils.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyUtils.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyZirconModule.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTidyZirconModule.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTooling.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangTooling.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingASTDiff.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingASTDiff.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingCore.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingCore.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingInclusions.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingInclusions.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingRefactoring.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingRefactoring.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingSyntax.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libclangToolingSyntax.so.9 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libfindAllSymbols.so.9 extracting debug info from /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib64/libfindAllSymbols.so.9 original debug info size: 5187320kB, size after compression: 3916100kB /usr/lib/rpm/sepdebugcrcfix: Updated 89 CRC32s, 0 CRC32s did match. 94442 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64/usr/lib/python3.8 using /usr/bin/python3.8 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/clang-9.0.1-3.fc33.x86_64/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/clang-9.0.1-3.fc33.x86_64/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp is executable but has 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 no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-rename.el is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/emacs/site-lisp/site-start.d/clang-format.el is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-include-fixer.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-rename.py is executable but has no shebang, removing executable bit *** WARNING: ./usr/share/clang/clang-format.py is executable but has no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.AHjACv + umask 022 + cd /builddir/build/BUILD + cd clang-9.0.1.src + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/clang-9.0.1-3.fc33.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/LexicallyOrderedRecursiveASTVisitorTest.cpp.o [12/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/BitcodeTest.cpp.o [13/248] Building CXX object tools/extra/unittests/clang-change-namespace/CMakeFiles/ClangChangeNamespaceTests.dir/ChangeNamespaceTests.cpp.o [14/248] Linking CXX executable tools/extra/unittests/clang-change-namespace/ClangChangeNamespaceTests [15/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/ClangDocTest.cpp.o [16/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/HTMLGeneratorTest.cpp.o [17/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MDGeneratorTest.cpp.o [18/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/MergeTest.cpp.o [19/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/YAMLGeneratorTest.cpp.o [20/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); | ^~~~~~~~~~~~~~~~~~~~~~ [21/248] Building CXX object tools/extra/unittests/clang-doc/CMakeFiles/ClangDocTests.dir/SerializeTest.cpp.o [22/248] Linking CXX executable tools/extra/unittests/clang-doc/ClangDocTests [23/248] Building CXX object tools/extra/unittests/clang-include-fixer/CMakeFiles/ClangIncludeFixerTests.dir/IncludeFixerTest.cpp.o [24/248] Linking CXX executable tools/extra/unittests/clang-include-fixer/ClangIncludeFixerTests [25/248] Building CXX object tools/extra/unittests/clang-include-fixer/find-all-symbols/CMakeFiles/FindAllSymbolsTests.dir/FindAllSymbolsTests.cpp.o [26/248] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryEngineTest.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-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 &) | ^~~~~~~~ [29/248] Linking CXX executable tools/extra/unittests/clang-move/ClangMoveTests [30/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyOptionsTest.cpp.o [31/248] Building CXX object tools/extra/unittests/clang-query/CMakeFiles/ClangQueryTests.dir/QueryParserTest.cpp.o [32/248] Linking CXX executable tools/extra/unittests/clang-query/ClangQueryTests [33/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ClangTidyDiagnosticConsumerTest.cpp.o [34/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/IncludeInserterTest.cpp.o [35/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/GoogleModuleTest.cpp.o [36/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/LLVMModuleTest.cpp.o [37/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/NamespaceAliaserTest.cpp.o [38/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/ObjCModuleTest.cpp.o [39/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/UsingInserterTest.cpp.o [40/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/OverlappingReplacementsTest.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/clangd/unittests/CMakeFiles/ClangdTests.dir/Annotations.cpp.o [43/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ASTTests.cpp.o [44/248] Building CXX object tools/extra/unittests/clang-tidy/CMakeFiles/ClangTidyTests.dir/TransformerClangTidyCheckTest.cpp.o [45/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SourceCodeTests.cpp.o [46/248] Linking CXX executable tools/extra/unittests/clang-tidy/ClangTidyTests [47/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); | ^~~~~~~~~~~~~~~~~~~~~~ [48/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/CanonicalIncludesTests.cpp.o [49/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [50/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 &) | ^~~~~~~~ [51/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 &) | ^~~~~~~~ [52/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 &) | ^~~~~~~~ [53/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/ContextTests.cpp.o [54/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [55/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") { | ^~~~~~~ [56/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); | ^~~~~~~~~~~~~~~~~~~~~~ [57/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 &) | ^~~~~~~~ [58/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 &) | ^~~~~~~~ [59/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 &) | ^~~~~~~~ [60/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); | ^~~~~~~~~~~~~~~~~~~~~~ [61/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [62/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 &) | ^~~~~~~~ [63/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); | ^~~~~~~~~~~~~~~~~~~~~~ [64/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 &) | ^~~~~~~~ [65/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); | ^~~~~~~~~~~~~~~~~~~~~~ [66/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 &) | ^~~~~~~~ [67/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 &) | ^~~~~~~~ [68/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 &) | ^~~~~~~~ [69/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [70/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); | ^~~~~~~~~~~~~~~~~~~~~~ [71/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [72/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 &) | ^~~~~~~~ [73/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); | ^~~~~~~~~~~~~~~~~~~~~~ [74/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 &) | ^~~~~~~~ [75/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 &) | ^~~~~~~~ [76/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 &) | ^~~~~~~~ [77/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 &) | ^~~~~~~~ [78/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) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [79/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 &) | ^~~~~~~~ [80/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/SyncAPI.cpp.o [81/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ [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/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, "") { | ^~~~~~~~~ [87/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 [88/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 &) | ^~~~~~~~ [89/248] Building CXX object tools/extra/clangd/unittests/CMakeFiles/ClangdTests.dir/TweakTests.cpp.o [90/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/CharInfoTest.cpp.o [91/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/DiagnosticTest.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/FileManagerTest.cpp.o [94/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/FixedPointTest.cpp.o [95/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/DependencyDirectivesSourceMinimizerTest.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/HeaderMapTest.cpp.o [98/248] Building CXX object unittests/Basic/CMakeFiles/BasicTests.dir/SourceManagerTest.cpp.o [99/248] Linking CXX executable tools/extra/clangd/unittests/ClangdTests [100/248] Linking CXX executable unittests/Basic/BasicTests [101/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/HeaderSearchTest.cpp.o [102/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/LexerTest.cpp.o [103/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/DistroTest.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/ModuleCacheTest.cpp.o [106/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/ToolChainTest.cpp.o [107/248] Building CXX object unittests/Driver/CMakeFiles/ClangDriverTests.dir/MultilibTest.cpp.o [108/248] Linking CXX executable unittests/Driver/ClangDriverTests [109/248] Building CXX object unittests/Lex/CMakeFiles/LexTests.dir/PPCallbacksTest.cpp.o [110/248] Linking CXX executable unittests/Lex/LexTests [111/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGTest.cpp.o [112/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CFGDominatorTree.cpp.o [113/248] Building CXX object unittests/Analysis/CMakeFiles/ClangAnalysisTests.dir/CloneDetectionTest.cpp.o [114/248] Building CXX object unittests/StaticAnalyzer/CMakeFiles/StaticAnalysisTests.dir/AnalyzerOptionsTest.cpp.o [115/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 [116/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 [117/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 &) | ^~~~~~~~ [118/248] Linking CXX executable unittests/Analysis/ClangAnalysisTests [119/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 [120/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CompilerInstanceTest.cpp.o [121/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ASTUnitTest.cpp.o [122/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FixedPointString.cpp.o [123/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 [124/248] Linking CXX executable unittests/StaticAnalyzer/StaticAnalysisTests [125/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/ParsedSourceLocationTest.cpp.o [126/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/CodeGenActionTest.cpp.o [127/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/PCHPreambleTest.cpp.o [128/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/FrontendActionTest.cpp.o [129/248] Building CXX object unittests/Frontend/CMakeFiles/FrontendTests.dir/OutputStreamTest.cpp.o [130/248] Linking CXX executable unittests/Frontend/FrontendTests [131/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersInternalTest.cpp.o [132/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNodeTest.cpp.o [133/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersNarrowingTest.cpp.o [134/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/VariantValueTest.cpp.o [135/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/ParserTest.cpp.o [136/248] Building CXX object unittests/ASTMatchers/CMakeFiles/ASTMatchersTests.dir/ASTMatchersTraversalTest.cpp.o [137/248] Building CXX object unittests/ASTMatchers/Dynamic/CMakeFiles/DynamicASTMatchersTests.dir/RegistryTest.cpp.o [138/248] Linking CXX executable unittests/ASTMatchers/ASTMatchersTests [139/248] Linking CXX executable unittests/ASTMatchers/Dynamic/DynamicASTMatchersTests [140/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); | ^~~~~~~~~~~~~~~~~~~~~~ [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/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); | ^~~~~~~~ [143/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); | ^~~~~~~~~~~~~~~~~~~~~~ [144/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 &) | ^~~~~~~~ [145/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTVectorTest.cpp.o [146/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ASTTypeTraitsTest.cpp.o [147/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentLexer.cpp.o [148/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentParser.cpp.o [149/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/CommentTextTest.cpp.o [150/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 &) | ^~~~~~~~ [151/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DataCollectionTest.cpp.o [152/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclTest.cpp.o [153/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/DeclPrinterTest.cpp.o [154/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/Language.cpp.o [155/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/EvaluateAsRValueTest.cpp.o [156/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/ExternalASTSourceTest.cpp.o [157/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/NamedDeclPrinterTest.cpp.o [158/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 &) | ^~~~~~~~ [159/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StmtPrinterTest.cpp.o [160/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/SourceLocationTest.cpp.o [161/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) { } | ^~~~~~~~~~~ [162/248] Linking CXX executable unittests/CrossTU/CrossTUTests [163/248] Building CXX object unittests/AST/CMakeFiles/ASTTests.dir/StructuralEquivalenceTest.cpp.o [164/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/LookupTest.cpp.o [165/248] Linking CXX executable unittests/AST/ASTTests [166/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/QualTypeNamesTest.cpp.o [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/CXXBoolLiteralExpr.cpp.o [171/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ConstructExpr.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/DeclRefExpr.cpp.o [175/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/ImplicitCtor.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/LambdaTemplateParams.cpp.o [183/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RecursiveASTVisitorTests/LambdaExpr.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/SourceCodeTest.cpp.o [196/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 &) | ^~~~~~~~ [197/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/ToolingTest.cpp.o [198/248] Building CXX object unittests/Tooling/CMakeFiles/ToolingTests.dir/RefactoringTest.cpp.o [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/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") { | ^~~~~~~ [201/248] Linking CXX executable unittests/Tooling/ToolingTests [202/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/CleanupTest.cpp.o [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/FormatTestProto.cpp.o [210/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestObjC.cpp.o [211/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestSelective.cpp.o [212/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/FormatTestRawStrings.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/SortImportsTestJS.cpp.o [216/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/NamespaceEndCommentsFixerTest.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/UsingDeclarationsSorterTest.cpp.o [219/248] Building CXX object unittests/Format/CMakeFiles/FormatTests.dir/SortIncludesTest.cpp.o [220/248] Building CXX object unittests/Rewrite/CMakeFiles/RewriteTests.dir/RewriteBufferTest.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 [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/RenameAliasTest.cpp.o [239/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameClassTest.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/Serialization/CMakeFiles/SerializationTests.dir/InMemoryModuleCacheTest.cpp.o [244/248] Linking CXX executable unittests/Serialization/SerializationTests [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_cursor_kind.py:13: SyntaxWarning: "is" with a literal. Did you mean "=="? self.assertTrue(CursorKind.UNEXPOSED_DECL.name is 'UNEXPOSED_DECL') ........................................................./builddir/build/BUILD/clang-9.0.1.src/bindings/python/tests/cindex/test_diagnostics.py:100: DeprecationWarning: Please use assertRegex instead. self.assertRegexpMatches(children[0].spelling, ..................................................................... ---------------------------------------------------------------------- Ran 126 tests in 2.721s OK [246/248] Building CXX object unittests/Rename/CMakeFiles/ClangRenameTests.dir/RenameFunctionTest.cpp.o [247/248] Linking CXX executable unittests/Rename/ClangRenameTests [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.8/site-packages/lit/formats/googletest.py:41: 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.8/site-packages/lit/formats/googletest.py", line 38, in getGTestTests output = subprocess.check_output(list_test_cmd, File "/usr/lib64/python3.8/subprocess.py", line 411, in check_output return run(*popenargs, stdout=PIPE, timeout=timeout, check=True, File "/usr/lib64/python3.8/subprocess.py", line 512, in run raise CalledProcessError(retcode, process.args, 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.8/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.10.0', 'console_scripts', 'lit')() File "/usr/lib/python3.8/site-packages/lit/main.py", line 41, in main discovered_tests = lit.discovery.find_tests_for_inputs(lit_config, opts.test_paths) File "/usr/lib/python3.8/site-packages/lit/discovery.py", line 240, in find_tests_for_inputs tests.extend(getTests(input, lit_config, File "/usr/lib/python3.8/site-packages/lit/discovery.py", line 162, in getTestsInSuite for res in lc.test_format.getTestsInDirectory(ts, path_in_suite, File "/usr/lib/python3.8/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. + : + RPM_EC=0 ++ jobs -p + exit 0 Processing files: clang-9.0.1-3.fc33.x86_64 Provides: clang = 9.0.1-3.fc33 clang(major) = 9 clang(x86-64) = 9.0.1-3.fc33 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.fc33.x86_64 Provides: clang-libs = 9.0.1-3.fc33 clang-libs(x86-64) = 9.0.1-3.fc33 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.30)(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.fc33.x86_64 Provides: clang-devel = 9.0.1-3.fc33 clang-devel(x86-64) = 9.0.1-3.fc33 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.fc33.noarch Provides: clang-analyzer = 9.0.1-3.fc33 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.fc33.x86_64 Provides: clang-tools-extra = 9.0.1-3.fc33 clang-tools-extra(x86-64) = 9.0.1-3.fc33 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.fc33.x86_64 Provides: git-clang-format = 9.0.1-3.fc33 git-clang-format(x86-64) = 9.0.1-3.fc33 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.fc33.x86_64 Provides: python-clang = 9.0.1-3.fc33 python3-clang = 9.0.1-3.fc33 python3-clang(x86-64) = 9.0.1-3.fc33 python3.8-clang = 9.0.1-3.fc33 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.8 Processing files: clang-debugsource-9.0.1-3.fc33.x86_64 Provides: clang-debugsource = 9.0.1-3.fc33 clang-debugsource(x86-64) = 9.0.1-3.fc33 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.fc33.x86_64 Provides: clang-debuginfo = 9.0.1-3.fc33 clang-debuginfo(x86-64) = 9.0.1-3.fc33 debuginfo(build-id) = 19c5391ce209a6ded32afae9ccdc0b5ab9569b7b debuginfo(build-id) = 44af8262de07ffa2d048908d0d667d36bc95f627 debuginfo(build-id) = 50ef7b8eab99067ff77498e5e73079462d6baf4f debuginfo(build-id) = 81ff72ed62d7c9b3640fbc66f30efb4f9d3fbd4d debuginfo(build-id) = 887c6a0386fa96f445d66c005e16a73591ea945e debuginfo(build-id) = 9bf11c7ab860acac6b3aa3ce4135ebefab0150bd debuginfo(build-id) = c2805fb5249ba141f226f1bd184f52d3a01c4253 debuginfo(build-id) = c4065475ffd7477d781158735b0e6863632b0683 debuginfo(build-id) = de5f44e6d22d04310fb40a013b69b657fa6ec61b 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.fc33 Processing files: clang-libs-debuginfo-9.0.1-3.fc33.x86_64 Provides: clang-libs-debuginfo = 9.0.1-3.fc33 clang-libs-debuginfo(x86-64) = 9.0.1-3.fc33 debuginfo(build-id) = 0013d434e3e91be24f1147dd48e53e54fac5dfdc debuginfo(build-id) = 05330f81873aaf24b5ed4c069d752329f26e997d debuginfo(build-id) = 0591e0a2bddab29d21c6e68eafad8ad712c734ff debuginfo(build-id) = 06c41a1bb5b932107d9a6a492df15ac40bccc112 debuginfo(build-id) = 089e3db03a32fa752bef052e0085741ef2afabb7 debuginfo(build-id) = 0bf6d80c8603299201d6086544998f9ab95d554a debuginfo(build-id) = 10304845b566d7e94fa58b960938da4de25235c3 debuginfo(build-id) = 131dac5d461702ac7c7fccb4154544ac39824fb8 debuginfo(build-id) = 1a31a8bd5faaffc1e4b39e6c66ada7cd3b3daabb debuginfo(build-id) = 1ef114464fab92b7816a89f4c67b4336d120fbb9 debuginfo(build-id) = 27252a383221b506d420d567ba1a516be23c9d33 debuginfo(build-id) = 2b31d9dfe823cfa25ec046af46c984399df236e0 debuginfo(build-id) = 2c40fb94d4269c8caf8555acd49fe8dfd8a8e313 debuginfo(build-id) = 3068c05803804dfdba2371b5a2b0e9fbb185e287 debuginfo(build-id) = 35850b45f1bbac585b0cd5ebdef51debe4e688b5 debuginfo(build-id) = 37611f5c190f136ce04859b6cee56ccf99d1876b debuginfo(build-id) = 384ebbe0fe727a3ad315412b6094b7f1a53774f3 debuginfo(build-id) = 38c663212c9b2299460332dbc444718f9a052010 debuginfo(build-id) = 4ccfaf9b0b9e577955911f3532ea93e797e1eb49 debuginfo(build-id) = 4d34ef0906aaf529babfe610aa77040f8d7dca05 debuginfo(build-id) = 4de4383ece3c2f5619d82afb2039e66117493f2b debuginfo(build-id) = 53bc9b4ed31b8d2f7e6b88df910a853a360698f7 debuginfo(build-id) = 57f18d6cdb8429065c7036d042e738ab4de1e112 debuginfo(build-id) = 59c4fae3e6f9709bb6c2d0d0622f2255fca0b554 debuginfo(build-id) = 5bc838bf16257c8ae8f0aacc2f94c76cae792adc debuginfo(build-id) = 5f58c8b1319b848c9015d960824f3382b44a95c7 debuginfo(build-id) = 62533d6a825e607a1c0414edf08c78521f87a445 debuginfo(build-id) = 650244aab883afd80970358ee967071eee4477b4 debuginfo(build-id) = 6853fe1b8ed4ba1c1e8c46edbcc2fbaf306f77fb debuginfo(build-id) = 6ed0de8a9186d1ae588625bf48c37f4b1069ae57 debuginfo(build-id) = 75152675fc41e5c514f54651e2be4c541370be6e debuginfo(build-id) = 788bda3d6c801756131650309578064585e0ff6f debuginfo(build-id) = 7a5c92aed8fa407ec736dbc224dcc9590c3dc996 debuginfo(build-id) = 7c4fe2f293fc39da5601026bc33d12b8b614deee debuginfo(build-id) = 7eb614a078d08cffce673114130dedecf009e64e debuginfo(build-id) = 7f153ad207578f21d3da2de58846e051c13fd7e8 debuginfo(build-id) = 80784325d5c30597e5937a1badd51d298acf15c6 debuginfo(build-id) = 82726cce000f3f155aad7c8d56a487e66546b910 debuginfo(build-id) = 85e6659fe5f4e14579a0852daf744e60c2a481cb debuginfo(build-id) = 8919393e0cce59f1c9657d42758ae36289e068b7 debuginfo(build-id) = 8ad272b66d1836cc5819cb431ce636e8ae8e55de debuginfo(build-id) = 8bee8e113ccd4776e824dd6c488722291254b151 debuginfo(build-id) = 8c128868e642d39eab4220aa315394eb6a8a23f2 debuginfo(build-id) = 8caff7bc9432bf920530c0cd43e16bb3ba402c5c debuginfo(build-id) = 8eab37252eb1bc85ad27ff03059194ad7115562a debuginfo(build-id) = 93f9077481aca7b4b062aea8e538d48eaa9760ab debuginfo(build-id) = 977c4740354248f9cd356815e14d72c1f10eaf5e debuginfo(build-id) = 9af9d65e5bde5890d3c4ef640409599b7de63e86 debuginfo(build-id) = 9c36c321391f46e5bef9059c18368c12b5ba3a65 debuginfo(build-id) = 9c4c4adc95e6ba17d128bdcc6608541893f47920 debuginfo(build-id) = 9cee9eb6bf72b7328ffc53e498506fca4b6d4180 debuginfo(build-id) = a3f2a94849a2b0df1779885f3ce2ebdd460ccf6a debuginfo(build-id) = b15a6bc9e6786ee532308fa803e10980f2fc7005 debuginfo(build-id) = b33c55dad88c108a6c5789d77ca6a41c33453a1d debuginfo(build-id) = b3b6f62603385d31b50c3eaa796ae0cb0f455a36 debuginfo(build-id) = b86a640d589cffa8b39f3656d3941a5f12c9153b debuginfo(build-id) = bd00170ff1174759c0ab5120b59e07365c154a0b debuginfo(build-id) = bf6599c896ac76a6e395432cc21afa6a31023a68 debuginfo(build-id) = c4453cadefc6c9e8c431c5764dfce3fff2953245 debuginfo(build-id) = c7b24910ed8b27926b95df13b6da5f01b4f817a9 debuginfo(build-id) = cdb8e5a5dca2eaa90338752f65d4653d4240c65e debuginfo(build-id) = d13f61ff90b072e648f12f11ba8abec1c0daf32b debuginfo(build-id) = ee2beccbd4d1a5691e3185e4f6b16f3fc0c1ca5c debuginfo(build-id) = ef1052ff3a7c99a78cc31f23196d78d009d2f61e debuginfo(build-id) = f1300c2cbb4df1918f2ec62bbaa4af8d4beadb10 debuginfo(build-id) = f3004b5cdb3b23076070897fe63ff430ece13990 debuginfo(build-id) = fbf73a8831f6656884a48cc0f61e9b4f6b531f97 debuginfo(build-id) = fe95ec577d475720a7f3d0ee5f8f6f1dd3a51806 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.fc33 Processing files: clang-tools-extra-debuginfo-9.0.1-3.fc33.x86_64 Provides: clang-tools-extra-debuginfo = 9.0.1-3.fc33 clang-tools-extra-debuginfo(x86-64) = 9.0.1-3.fc33 debuginfo(build-id) = 120fb788e1be0e4d1dc62cd3cd40708c7b817ce7 debuginfo(build-id) = 1b88d214d149ec6fa311b2686a417b682b78a23b debuginfo(build-id) = 30c01c9ead4a7894a82717768a6aa906abafda5c debuginfo(build-id) = 3f2d4819bb98b275f4c5ca4c627baa3897927ef4 debuginfo(build-id) = 485756c09b22acf12e0e1cd44b4b6431c1f7d542 debuginfo(build-id) = 9bdf4b51aaac8d69f99ca8935b328908ace8afaf debuginfo(build-id) = b5d41b680936c060ee4bf32b388a3908728a3613 debuginfo(build-id) = be2d12c4b08719055a6c700fd2dc67879565b1d6 debuginfo(build-id) = cad9c801f6b5ec6c7b402fe832da73a429ac6b5d debuginfo(build-id) = d8fc4fbd26d6a2d1240732cd7e0980babefeade6 debuginfo(build-id) = f5756b37a7724f960a8207c52fc195015a198f68 debuginfo(build-id) = fb6ca48be7099adba5766093d54b602e44353d16 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.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 Wrote: /builddir/build/RPMS/clang-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-devel-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-analyzer-9.0.1-3.fc33.noarch.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/git-clang-format-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/python3-clang-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-debugsource-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-debuginfo-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-tools-extra-debuginfo-9.0.1-3.fc33.x86_64.rpm Wrote: /builddir/build/RPMS/clang-libs-debuginfo-9.0.1-3.fc33.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.LQOcmu + umask 022 + cd /builddir/build/BUILD + cd clang-9.0.1.src + /usr/bin/rm -rf /builddir/build/BUILDROOT/clang-9.0.1-3.fc33.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild clang-9.0.1-3.fc33.src.rpm Finish: build phase for clang-9.0.1-3.fc33.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1590391137.192615/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-x86_64-1590391137.192615/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-x86_64-1590391137.192615/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/clang-9.0.1-3.fc33.src.rpm) Config(child) 280 minutes 39 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