Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 732515 Details for
Bug 807923
[guru] dev-util/rust-analyzer-20211004 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 628.06 KB, created by
Agostino Sarubbo
on 2021-08-12 21:46:07 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-08-12 21:46:07 UTC
Size:
628.06 KB
patch
obsolete
> * Package: dev-util/rust-analyzer-20210809 > * Repository: guru > * Maintainer: leonardohn@neumann.dev.br > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/2c131017648e3182593cd33a7eb62bd1a172cf8c (Thu Aug 12 11:56:39 UTC 2021) >@@@@@ END @@@@@ > > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea03cb3a1545a841ced2af3467318e5d18c43047 (Thu Aug 12 12:31:38 UTC 2021) >@@@@@ END @@@@@ > > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This ebuild was merged (directly or as a dependency) because of the following commit: >https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=885f7a7ea5d526e39253b3abbffc3a54f4b95ad0 >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.20 (python 3.9.6-final-0, default/linux/amd64/17.1, gcc-11.2.0, glibc-2.33-r5, 4.19.174-gentoo x86_64) >================================================================= >System uname: Linux-4.19.174-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-glibc2.33 >KiB Mem: 264046488 total, 115025748 free >KiB Swap: 0 total, 0 free >sh bash 5.1_p8 >ld GNU ld (Gentoo 2.36.1 p4) 2.36.1 >app-shells/bash: 5.1_p8::gentoo >dev-lang/perl: 5.34.0-r2::gentoo >dev-lang/python: 2.7.18_p11::gentoo, 3.8.11::gentoo, 3.9.6_p1::gentoo, 3.10.0_rc1_p1::gentoo >dev-lang/rust: 1.54.0::gentoo >dev-util/cmake: 3.21.1::gentoo >sys-apps/baselayout: 2.7-r3::gentoo >sys-apps/openrc: 0.43.3::gentoo >sys-apps/sandbox: 2.24::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.71-r1::gentoo >sys-devel/automake: 1.16.4::gentoo >sys-devel/binutils: 2.36.1-r2::gentoo >sys-devel/gcc: 11.2.0::gentoo >sys-devel/gcc-config: 2.4::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.13::gentoo (virtual/os-headers) >sys-libs/glibc: 2.33-r5::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-jobs: 1 > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 24 > sync-rsync-verify-metamanifest: yes > >guru > location: /opt/guru > masters: gentoo > priority: 0 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* 0BSD Apache-2.0 Artistic-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unlicense ZLIB" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >DISTDIR="/var/tmp/portage/dev-util/rust-analyzer-20210809/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j4" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd test unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS > > > > > >############################## ># emerge history (qlop -mv): # >############################## >2021-08-12T19:55:04 >>> dev-lang/rust-1.54.0 >2021-08-12T21:22:21 >>> dev-util/rust-analyzer-20210809 > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/input-0-r1:0 >acct-group/kvm-0-r1:0 >acct-group/man-0-r1:0 >acct-group/messagebus-0-r1:0 >acct-group/polkitd-0-r1:0 >acct-group/portage-0:0 >acct-group/render-0-r1:0 >acct-group/sshd-0-r1:0 >acct-user/man-1-r1:0 >acct-user/messagebus-0-r1:0 >acct-user/polkitd-0-r1:0 >acct-user/portage-0:0 >acct-user/sshd-0-r1:0 >app-admin/eselect-1.4.17:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.30:0 >app-arch/bzip2-1.0.8-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs >app-arch/gzip-1.10:0 -pic -static >app-arch/libarchive-3.5.1-r1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs xattr zlib -zstd >app-arch/tar-1.34:0 acl -minimal nls -selinux xattr >app-arch/unzip-6.0_p26:0 bzip2 -natspec unicode >app-arch/xz-utils-5.2.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs >app-arch/zstd-1.5.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 -static-libs threads >app-crypt/gnupg-2.2.28:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -tofu -tools -usb -user-socket -wks-server >app-crypt/gpgme-1.16.0:1/11 -common-lisp cxx -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/libmd-1.0.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >app-crypt/openpgp-keys-gentoo-release-20200704:0 -test >app-crypt/pinentry-1.1.1-r1:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 >app-crypt/rhash-1.4.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs >app-editors/nano-5.8-r2:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode >app-eselect/eselect-fontconfig-1.1-r1:0 >app-eselect/eselect-iptables-20200508:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.2:0 >app-eselect/eselect-rust-20210703:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.10.0:0 l10n_de l10n_es l10n_fr l10n_it l10n_nl l10n_pl l10n_pt-BR l10n_ro >app-i18n/man-pages-ru-5.03.2390.2390.20191017-r1:0 >app-i18n/man-pages-zh_CN-1.6.3.2:0 >app-misc/c_rehash-1.7-r1:0 >app-misc/ca-certificates-20210119.3.66:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-9:0 >app-misc/pax-utils-1.3.3:0 -caps -debug -python -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 seccomp >app-misc/tmux-3.2a:0 -debug -selinux -utempter -vim-syntax >app-portage/eix-0.35.2:0 -debug -doc nls -sqlite >app-portage/elt-patches-20201205:0 >app-portage/gemato-16.2:0 gpg python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -tools >app-portage/gentoolkit-0.5.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >app-portage/portage-utils-0.92:0 nls openmp qmanifest qtegrity -static >app-shells/bash-5.1_p8:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.18:0 -qt5 >app-text/build-docbook-catalog-1.21:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-stylesheets-1.79.1-r2:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r6:0 -doc nls -static-libs -test >app-text/po4a-0.63-r1:0 -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r6:0 -latex -text >dev-db/sqlite-3.35.5:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/perl-5.34.0-r2:0/5.34 -berkdb -debug -doc gdbm -ithreads -minimal >dev-lang/python-3.10.0_rc1_p1:3.10 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.9.6_p1:3.9 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-3.8.11:3.8 -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml >dev-lang/python-2.7.18_p11:2.7 -berkdb -bluetooth -build -examples gdbm -hardened ipv6 ncurses readline sqlite ssl threads -tk -verify-sig wide-unicode -wininst xml >dev-lang/python-exec-2.4.8:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-lang/rust-1.54.0:stable/1.54 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -clippy cpu_flags_x86_sse2 -debug -doc -llvm_targets_AArch64 -llvm_targets_AMDGPU -llvm_targets_ARM -llvm_targets_AVR -llvm_targets_BPF -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 -llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore -miri -nightly -parallel-compiler rls rustfmt -system-bootstrap -system-llvm -test -verify-sig -wasm >dev-lang/spidermonkey-78.13.0:78 -clang -cpu_flags_arm_neon -debug jit -lto -test >dev-lang/tcl-8.6.11:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads >dev-libs/elfutils-0.185:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test -threads utils -valgrind -zstd >dev-libs/expat-2.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs unicode >dev-libs/glib-2.68.3-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -fam -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.2.1-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.68.0:0 -doctool -gtk-doc -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -test >dev-libs/gobject-introspection-common-1.68.0:0 >dev-libs/icu-69.1:0/69.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -examples -static-libs >dev-libs/isl-0.24:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.4:0/24 -doc -test >dev-libs/libassuan-2.5.5:0 >dev-libs/libbsd-0.11.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug >dev-libs/libffi-3.4.2:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -pax-kernel -static-libs -test >dev-libs/libgcrypt-1.9.3:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon -cpu_flags_x86_aes -cpu_flags_x86_avx -cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha -cpu_flags_x86_sse4_1 -doc -o-flag-munging -static-libs >dev-libs/libgpg-error-1.42:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs >dev-libs/libksba-1.6.0:0 -static-libs >dev-libs/libltdl-2.4.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/libpcre-8.45:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 cxx jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpcre2-10.37-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline recursion-limit split-usr -static-libs unicode zlib >dev-libs/libpipeline-1.5.3:0 -static-libs -test >dev-libs/libtasn1-4.17.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs -test -valgrind >dev-libs/libunistring-0.9.10-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.42.0:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libxml2-2.9.12-r5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples -icu ipv6 -lzma python python_targets_python3_8 python_targets_python3_9 readline -static-libs -test -verify-sig >dev-libs/libxslt-1.1.34-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -static-libs -verify-sig >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.1.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/nettle-3.7.3:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon -cpu_flags_x86_aes -cpu_flags_x86_sha -doc gmp -static-libs -test >dev-libs/npth-1.6-r1:0 >dev-libs/nspr-4.32:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug >dev-libs/openssl-1.1.1k-r1:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -bindist cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla >dev-libs/popt-1.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0:0 -test >dev-perl/File-Listing-6.140.0:0 -test >dev-perl/HTML-Parser-3.760.0:0 -test >dev-perl/HTML-Tagset-3.200.0-r2:0 >dev-perl/HTTP-Cookies-6.100.0:0 -test >dev-perl/HTTP-Date-6.50.0:0 >dev-perl/HTTP-Message-6.320.0:0 -test >dev-perl/HTTP-Negotiate-6.10.0-r1:0 >dev-perl/IO-HTML-1.4.0:0 -test >dev-perl/IO-Socket-INET6-2.720.0-r1:0 >dev-perl/IO-Socket-SSL-2.71.0:0 -examples -idn -test >dev-perl/libwww-perl-6.550.0:0 ssl -test >dev-perl/Locale-gettext-1.70.0:0 >dev-perl/LWP-MediaTypes-6.40.0:0 -test >dev-perl/LWP-Protocol-https-6.100.0:0 -test >dev-perl/MIME-Charset-1.12.2:0 l10n_ja l10n_zh >dev-perl/Module-Build-0.423.100:0 -test >dev-perl/Mozilla-CA-20999999:0 >dev-perl/Net-HTTP-6.210.0:0 -minimal -test >dev-perl/Net-SSLeay-1.900.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.630.0-r1:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Socket6-0.290.0:0 -test >dev-perl/TermReadKey-2.370.0:0 -examples >dev-perl/Text-CharWidth-0.40.0-r1:0 >dev-perl/Text-WrapI18N-0.60.0-r1:0 >dev-perl/TimeDate-2.330.0:0 >dev-perl/Try-Tiny-0.300.0:0 -minimal -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-1.730.0:0 -test >dev-perl/WWW-RobotRules-6.20.0-r1:0 >dev-perl/XML-Parser-2.460.0:0 >dev-perl/YAML-Tiny-1.730.0:0 -minimal -test >dev-python/certifi-10001-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/charset_normalizer-2.0.3:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/idna-3.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/jinja-3.0.1:0 -doc -examples python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/markupsafe-2.0.1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/pypy3-7.3.4_p2:0/pypy37-pp73 bzip2 gdbm jit ncurses -sqlite -test -tk >dev-python/pypy3-exe-7.3.4:7.3.4 bzip2 -cpu_flags_x86_sse2 jit -low-memory ncurses >dev-python/PySocks-1.7.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 >dev-python/requests-2.26.0:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -socks5 -test >dev-python/setuptools-57.4.0-r2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/setuptools_scm-6.0.1-r1:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-python/toml-0.10.2:0 python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -test >dev-python/urllib3-1.26.6:0 -brotli python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/cmake-3.21.1:0 -doc -emacs ncurses -qt5 -test -test >dev-util/desktop-file-utils-0.26-r1:0 -emacs >dev-util/glib-utils-2.68.3:0 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/gperf-3.1:0 >dev-util/gtk-doc-am-1.33.2:0 >dev-util/intltool-0.51.0-r2:0 >dev-util/itstool-2.0.6-r1:0 -python_single_target_python3_8 python_single_target_python3_9 >dev-util/meson-0.58.1:0 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test >dev-util/meson-format-array-0:0 python_targets_python3_8 python_targets_python3_9 >dev-util/ninja-1.10.2-r1:0 -doc -emacs -test -vim-syntax >dev-util/pkgconf-1.8.0:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pkg-config -test >dev-util/re2c-2.2:0 -debug -test >dev-util/rust-analyzer-20210809:0 -debug >dev-vcs/git-2.32.0:0 blksha1 -cgi curl -cvs -doc -emacs -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl -ppcsha1 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -subversion -test threads -tk webdav -xinetd >media-fonts/liberation-fonts-2.1.3:0 -fontforge -X -X >media-gfx/graphite2-1.3.14:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.13.1-r2:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >media-libs/freetype-2.11.0:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -utils -X >media-libs/harfbuzz-2.8.2-r1:0/0.9.18 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -static-libs -test truetype >media-libs/libpng-1.6.37-r2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs >net-dns/libidn2-2.3.2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >net-firewall/iptables-1.8.7:0/1.8.3 -conntrack ipv6 -netlink -nftables -pcap split-usr -static-libs >net-libs/gnutls-3.7.2:0/30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind >net-libs/libmnl-1.0.4:0/0.2.0 -examples split-usr -static-libs >net-libs/libnsl-1.3.0-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libtirpc-1.3.2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 ipv6 -kerberos split-usr -static-libs >net-libs/nghttp2-1.44.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test threads -utils -xml >net-misc/curl-7.78.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl -curl_ssl_winssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -threads -winssl -zstd >net-misc/iputils-20210722:0 arping -caps -clockdiff -doc filecaps -gcrypt -idn ipv6 -nettle nls -rarpd -rdisc ssl -static -tftpd -tracepath -traceroute6 >net-misc/netifrc-0.7.3:0 >net-misc/openssh-8.6_p1-r2:0 -abi_mips_n32 -audit -bindist -debug -hpn -kerberos -ldns -libedit -livecd pam pie scp -sctp -security-key -selinux ssl -static -test -X -X509 -xmss >net-misc/rsync-3.2.3-r4:0 acl -examples iconv ipv6 -lz4 ssl -stunnel -system-zlib xattr -xxhash -zstd >net-misc/wget-1.21.1:0 -cookie_check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid zlib >perl-core/Encode-3.120.0:0 >perl-core/File-Temp-0.231.100:0 >perl-core/Scalar-List-Utils-1.560.0:0 >sys-apps/acl-2.3.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs >sys-apps/attr-2.5.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs >sys-apps/baselayout-2.7-r3:0 -build split-usr >sys-apps/busybox-1.33.1:0 -debug ipv6 -livecd -make-symlinks -math -mdev -pam -savedconfig -selinux -sep-usr static -syslog -systemd >sys-apps/coreutils-8.32-r1:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla xattr >sys-apps/dbus-1.12.20-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test -user-session -X >sys-apps/debianutils-4.11.2:0 installkernel -static >sys-apps/diffutils-3.8:0 nls -static >sys-apps/file-5.40-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs zlib >sys-apps/findutils-4.8.0:0 nls -selinux -static -test >sys-apps/gawk-5.1.0:0 -mpfr nls readline >sys-apps/gentoo-functions-0.14:0 >sys-apps/grep-3.6:0 nls pcre -static >sys-apps/groff-1.22.4:0 -examples -uchardet -X >sys-apps/help2man-1.48.4:0 nls >sys-apps/hwids-20210613-r1:0 net pci -systemd udev usb >sys-apps/install-xattr-0.8:0 >sys-apps/iproute2-5.13.0:0 -atm -berkdb -bpf -caps -elf iptables ipv6 -libbsd -minimal -selinux >sys-apps/kbd-2.4.0:0 nls pam -test >sys-apps/kmod-29:0 -debug -doc lzma -pkcs7 -python python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib -zstd >sys-apps/less-590:0 pcre unicode >sys-apps/man-db-2.9.4-r1:0 -berkdb gdbm manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-5.12-r2:0 l10n_de l10n_es l10n_fr l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_zh-CN >sys-apps/man-pages-posix-2017a:0 >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.43.3:0 -audit -bash -debug ncurses netifrc -newnet pam -prefix -selinux -sysv-utils unicode >sys-apps/portage-3.0.20-r6:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 -python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.24:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >sys-apps/sed-4.8:0 acl nls -selinux -static >sys-apps/shadow-4.9-r1:0 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr su xattr >sys-apps/systemd-tmpfiles-249.2:0 -selinux -test >sys-apps/sysvinit-2.99:0 -ibm -selinux -static >sys-apps/texinfo-6.8:0 nls standalone -static >sys-apps/util-linux-2.37.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat -hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_8 python_targets_python3_9 readline -selinux -slang split-usr -static-libs -su suid -systemd -test -tty-helpers -udev unicode >sys-apps/which-2.21:0 >sys-auth/elogind-246.10-r1:0 acl -audit -debug -doc pam policykit -selinux >sys-auth/pambase-20210201.1:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd >sys-auth/passwdqc-2.0.2-r1:0 >sys-auth/polkit-0.119-r2:0 elogind -examples -gtk introspection -kde nls pam -selinux -systemd -test >sys-devel/autoconf-2.71-r1:2.71 -emacs >sys-devel/autoconf-2.13-r1:2.1 >sys-devel/autoconf-archive-2021.02.19:0 >sys-devel/autoconf-wrapper-15:0 >sys-devel/automake-1.16.4:1.16 -test >sys-devel/automake-wrapper-11:0 >sys-devel/binutils-2.36.1-r2:2.36 -cet -default-gold -doc gold -multitarget nls plugins -static-libs -test -vanilla >sys-devel/binutils-config-5.4:0 native-symlinks >sys-devel/bison-3.7.6:0 -examples nls -static -test >sys-devel/flex-2.6.4-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-11.2.0:11 -ada -custom-cflags cxx -d -debug -doc -fixed-point fortran -go graphite -hardened -jit -libssp lto multilib nls nptl -objc -objc++ -objc-gc openmp pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.4:0 cc-wrappers native-symlinks >sys-devel/gettext-0.21-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs >sys-devel/gnuconfig-20210107:0 >sys-devel/libtool-2.4.6-r6:2 -vanilla >sys-devel/llvm-12.0.1:12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -doc -exegesis -gold -libedit libffi -llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC -llvm_targets_ARM -llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_Mips -llvm_targets_MSP430 llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_VE -llvm_targets_WebAssembly llvm_targets_X86 -llvm_targets_XCore ncurses -test -xar -xml -z3 >sys-devel/llvm-common-12.0.1:0 >sys-devel/m4-1.4.19:0 -examples nls >sys-devel/make-4.3:0 -guile nls -static >sys-devel/patch-2.7.6-r4:0 -static -test xattr >sys-fs/e2fsprogs-1.46.3:0 -cron -fuse -lto nls split-usr -static-libs threads >sys-fs/eudev-3.2.10-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 hwdb -introspection kmod -rule-generator -selinux -static-libs -test >sys-fs/udev-init-scripts-34:0 >sys-kernel/installkernel-gentoo-3:0 >sys-kernel/linux-headers-5.13:0 -headers-only >sys-libs/binutils-libs-2.36.1-r2:0/2.36.1 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs >sys-libs/e2fsprogs-libs-1.46.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs >sys-libs/gdbm-1.20:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs >sys-libs/glibc-2.33-r5:2.2 -audit -caps -cet -compile-locales -crypt -custom-cflags -doc -gd -headers-only multiarch multilib -multilib-bootstrap -nscd -profile -selinux ssp static-libs -static-pie -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.52:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs >sys-libs/libseccomp-2.5.1-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -python python_targets_python3_8 python_targets_python3_9 -static-libs >sys-libs/libxcrypt-4.4.25:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 compat split-usr static-libs system -test >sys-libs/ncurses-6.2_p20210619:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr -static-libs -test tinfo -trace >sys-libs/pam-1.5.1_p20210622:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux split-usr >sys-libs/readline-8.1_p1-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils >sys-libs/timezone-data-2021a-r1:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.2.11-r4:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs >sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode >sys-process/psmisc-23.4-r1:0 ipv6 nls -selinux -X >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/awk-1:0 >virtual/dev-manager-0-r2:0 >virtual/editor-0-r3:0 >virtual/libc-1-r1:0 >virtual/libcrypt-2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 static-libs >virtual/libelf-3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-249:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -systemd >virtual/man-0-r4:0 >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0:0 >virtual/perl-Carp-1.520.0-r1:0 >virtual/perl-Compress-Raw-Bzip2-2.101.0:0 >virtual/perl-Compress-Raw-Zlib-2.101.0:0 >virtual/perl-CPAN-Meta-2.150.10-r5:0 >virtual/perl-CPAN-Meta-Requirements-2.140.0-r7:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r7:0 >virtual/perl-Data-Dumper-2.179.0:0 >virtual/perl-Digest-MD5-2.580.0:0 >virtual/perl-Encode-3.120.0:0 >virtual/perl-Exporter-5.760.0:0 >virtual/perl-ExtUtils-CBuilder-0.280.236:0 >virtual/perl-ExtUtils-Install-2.200.0:0 >virtual/perl-ExtUtils-MakeMaker-7.620.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0:0 >virtual/perl-ExtUtils-ParseXS-3.430.0:0 >virtual/perl-File-Spec-3.800.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.520.0:0 >virtual/perl-IO-1.460.0:0 >virtual/perl-IO-Compress-2.102.0:0 >virtual/perl-IO-Socket-IP-0.410.0:0 >virtual/perl-JSON-PP-4.60.0:0 >virtual/perl-libnet-3.130.0:0 ssl >virtual/perl-MIME-Base64-3.160.0:0 >virtual/perl-Module-Metadata-1.0.37-r1:0 >virtual/perl-parent-0.238.0-r1:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r5:0 >virtual/perl-Perl-OSType-1.10.0-r5:0 >virtual/perl-podlators-4.140.0-r2:0 >virtual/perl-Scalar-List-Utils-1.560.0:0 >virtual/perl-Test-Harness-3.430.0:0 >virtual/perl-Text-ParseWords-3.300.0-r8:0 >virtual/perl-Time-Local-1.300.0:0 >virtual/perl-version-0.992.800:0 >virtual/perl-XSLoader-0.300.0-r4:0 >virtual/pkgconfig-2:0 >virtual/rust-1.54.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -rustfmt >virtual/service-manager-1:0 >virtual/ssh-0:0 -minimal >virtual/tmpfiles-0-r1:0 >virtual/ttf-fonts-1-r1:0 >virtual/udev-249:0 >virtual/yacc-0:0 >www-client/pybugz-0.13-r1:0 python_targets_python3_8 python_targets_python3_9 >x11-base/xcb-proto-1.14.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 python_targets_python3_8 python_targets_python3_9 >x11-base/xorg-proto-2021.4:0 -test >x11-libs/cairo-1.16.0-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only glib -opengl -static-libs svg -utils -valgrind -X >x11-libs/libX11-1.7.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc ipv6 -test >x11-libs/libXau-1.0.9-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.14:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrender-0.9.10-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/pixman-0.40.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 -cpu_flags_x86_ssse3 -loongson2f -static-libs >x11-libs/xtrans-1.4.0:0 -doc >x11-misc/compose-tables-1.7.2:0 >x11-misc/shared-mime-info-2.1:0 > > >####################### ># build.log # >####################### >>>> Unpacking source... >>>> Unpacking rust-analyzer-20210809.tar.gz to /var/tmp/portage/dev-util/rust-analyzer-20210809/work > * Loading addr2line-0.16.0.crate into Cargo registry ... > [ ok ] > * Loading adler-1.0.2.crate into Cargo registry ... > [ ok ] > * Loading always-assert-0.1.2.crate into Cargo registry ... > [ ok ] > * Loading ansi_term-0.12.1.crate into Cargo registry ... > [ ok ] > * Loading anyhow-1.0.42.crate into Cargo registry ... > [ ok ] > * Loading anymap-0.12.1.crate into Cargo registry ... > [ ok ] > * Loading arrayvec-0.7.1.crate into Cargo registry ... > [ ok ] > * Loading atty-0.2.14.crate into Cargo registry ... > [ ok ] > * Loading autocfg-1.0.1.crate into Cargo registry ... > [ ok ] > * Loading backtrace-0.3.61.crate into Cargo registry ... > [ ok ] > * Loading bitflags-1.2.1.crate into Cargo registry ... > [ ok ] > * Loading camino-1.0.5.crate into Cargo registry ... > [ ok ] > * Loading cargo-platform-0.1.1.crate into Cargo registry ... > [ ok ] > * Loading cargo_metadata-0.14.0.crate into Cargo registry ... > [ ok ] > * Loading cc-1.0.69.crate into Cargo registry ... > [ ok ] > * Loading cfg-if-1.0.0.crate into Cargo registry ... > [ ok ] > * Loading chalk-derive-0.70.0.crate into Cargo registry ... > [ ok ] > * Loading chalk-ir-0.70.0.crate into Cargo registry ... > [ ok ] > * Loading chalk-recursive-0.70.0.crate into Cargo registry ... > [ ok ] > * Loading chalk-solve-0.70.0.crate into Cargo registry ... > [ ok ] > * Loading countme-2.0.4.crate into Cargo registry ... > [ ok ] > * Loading cov-mark-2.0.0-pre.1.crate into Cargo registry ... > [ ok ] > * Loading crc32fast-1.2.1.crate into Cargo registry ... > [ ok ] > * Loading crossbeam-channel-0.5.1.crate into Cargo registry ... > [ ok ] > * Loading crossbeam-deque-0.8.1.crate into Cargo registry ... > [ ok ] > * Loading crossbeam-epoch-0.9.5.crate into Cargo registry ... > [ ok ] > * Loading crossbeam-utils-0.8.5.crate into Cargo registry ... > [ ok ] > * Loading dashmap-4.0.2.crate into Cargo registry ... > [ ok ] > * Loading dissimilar-1.0.2.crate into Cargo registry ... > [ ok ] > * Loading dot-0.1.4.crate into Cargo registry ... > [ ok ] > * Loading drop_bomb-0.1.5.crate into Cargo registry ... > [ ok ] > * Loading either-1.6.1.crate into Cargo registry ... > [ ok ] > * Loading ena-0.14.0.crate into Cargo registry ... > [ ok ] > * Loading env_logger-0.9.0.crate into Cargo registry ... > [ ok ] > * Loading expect-test-1.1.0.crate into Cargo registry ... > [ ok ] > * Loading filetime-0.2.14.crate into Cargo registry ... > [ ok ] > * Loading fixedbitset-0.2.0.crate into Cargo registry ... > [ ok ] > * Loading flate2-1.0.20.crate into Cargo registry ... > [ ok ] > * Loading form_urlencoded-1.0.1.crate into Cargo registry ... > [ ok ] > * Loading fs_extra-1.2.0.crate into Cargo registry ... > [ ok ] > * Loading fsevent-sys-4.0.0.crate into Cargo registry ... > [ ok ] > * Loading fst-0.4.7.crate into Cargo registry ... > [ ok ] > * Loading gimli-0.25.0.crate into Cargo registry ... > [ ok ] > * Loading hashbrown-0.11.2.crate into Cargo registry ... > [ ok ] > * Loading heck-0.3.3.crate into Cargo registry ... > [ ok ] > * Loading hermit-abi-0.1.19.crate into Cargo registry ... > [ ok ] > * Loading home-0.5.3.crate into Cargo registry ... > [ ok ] > * Loading idna-0.2.3.crate into Cargo registry ... > [ ok ] > * Loading indexmap-1.7.0.crate into Cargo registry ... > [ ok ] > * Loading inotify-0.9.3.crate into Cargo registry ... > [ ok ] > * Loading inotify-sys-0.1.5.crate into Cargo registry ... > [ ok ] > * Loading instant-0.1.10.crate into Cargo registry ... > [ ok ] > * Loading itertools-0.10.1.crate into Cargo registry ... > [ ok ] > * Loading itoa-0.4.7.crate into Cargo registry ... > [ ok ] > * Loading jod-thread-0.1.2.crate into Cargo registry ... > [ ok ] > * Loading lazy_static-1.4.0.crate into Cargo registry ... > [ ok ] > * Loading libc-0.2.98.crate into Cargo registry ... > [ ok ] > * Loading libloading-0.7.0.crate into Cargo registry ... > [ ok ] > * Loading libmimalloc-sys-0.1.22.crate into Cargo registry ... > [ ok ] > * Loading lock_api-0.4.4.crate into Cargo registry ... > [ ok ] > * Loading log-0.4.14.crate into Cargo registry ... > [ ok ] > * Loading lsp-server-0.5.2.crate into Cargo registry ... > [ ok ] > * Loading lsp-types-0.89.2.crate into Cargo registry ... > [ ok ] > * Loading matchers-0.0.1.crate into Cargo registry ... > [ ok ] > * Loading matches-0.1.8.crate into Cargo registry ... > [ ok ] > * Loading memchr-2.4.0.crate into Cargo registry ... > [ ok ] > * Loading memmap2-0.3.0.crate into Cargo registry ... > [ ok ] > * Loading memoffset-0.6.4.crate into Cargo registry ... > [ ok ] > * Loading mimalloc-0.1.26.crate into Cargo registry ... > [ ok ] > * Loading miniz_oxide-0.4.4.crate into Cargo registry ... > [ ok ] > * Loading mio-0.7.13.crate into Cargo registry ... > [ ok ] > * Loading miow-0.3.7.crate into Cargo registry ... > [ ok ] > * Loading notify-5.0.0-pre.10.crate into Cargo registry ... > [ ok ] > * Loading ntapi-0.3.6.crate into Cargo registry ... > [ ok ] > * Loading num_cpus-1.13.0.crate into Cargo registry ... > [ ok ] > * Loading object-0.26.0.crate into Cargo registry ... > [ ok ] > * Loading once_cell-1.8.0.crate into Cargo registry ... > [ ok ] > * Loading oorandom-11.1.3.crate into Cargo registry ... > [ ok ] > * Loading parking_lot-0.11.1.crate into Cargo registry ... > [ ok ] > * Loading parking_lot_core-0.8.3.crate into Cargo registry ... > [ ok ] > * Loading paste-0.1.18.crate into Cargo registry ... > [ ok ] > * Loading paste-impl-0.1.18.crate into Cargo registry ... > [ ok ] > * Loading percent-encoding-2.1.0.crate into Cargo registry ... > [ ok ] > * Loading perf-event-0.4.7.crate into Cargo registry ... > [ ok ] > * Loading perf-event-open-sys-1.0.1.crate into Cargo registry ... > [ ok ] > * Loading petgraph-0.5.1.crate into Cargo registry ... > [ ok ] > * Loading pin-project-lite-0.2.7.crate into Cargo registry ... > [ ok ] > * Loading proc-macro-hack-0.5.19.crate into Cargo registry ... > [ ok ] > * Loading proc-macro2-1.0.28.crate into Cargo registry ... > [ ok ] > * Loading pulldown-cmark-0.8.0.crate into Cargo registry ... > [ ok ] > * Loading pulldown-cmark-to-cmark-6.0.2.crate into Cargo registry ... > [ ok ] > * Loading quote-1.0.9.crate into Cargo registry ... > [ ok ] > * Loading rayon-1.5.1.crate into Cargo registry ... > [ ok ] > * Loading rayon-core-1.9.1.crate into Cargo registry ... > [ ok ] > * Loading redox_syscall-0.2.9.crate into Cargo registry ... > [ ok ] > * Loading regex-1.5.4.crate into Cargo registry ... > [ ok ] > * Loading regex-automata-0.1.10.crate into Cargo registry ... > [ ok ] > * Loading regex-syntax-0.6.25.crate into Cargo registry ... > [ ok ] > * Loading rowan-0.13.0-pre.8.crate into Cargo registry ... > [ ok ] > * Loading rustc-ap-rustc_lexer-725.0.0.crate into Cargo registry ... > [ ok ] > * Loading rustc-demangle-0.1.20.crate into Cargo registry ... > [ ok ] > * Loading rustc-hash-1.1.0.crate into Cargo registry ... > [ ok ] > * Loading ryu-1.0.5.crate into Cargo registry ... > [ ok ] > * Loading salsa-0.17.0-pre.1.crate into Cargo registry ... > [ ok ] > * Loading salsa-macros-0.17.0-pre.1.crate into Cargo registry ... > [ ok ] > * Loading same-file-1.0.6.crate into Cargo registry ... > [ ok ] > * Loading scoped-tls-1.0.0.crate into Cargo registry ... > [ ok ] > * Loading scopeguard-1.1.0.crate into Cargo registry ... > [ ok ] > * Loading semver-1.0.4.crate into Cargo registry ... > [ ok ] > * Loading serde-1.0.127.crate into Cargo registry ... > [ ok ] > * Loading serde_derive-1.0.127.crate into Cargo registry ... > [ ok ] > * Loading serde_json-1.0.66.crate into Cargo registry ... > [ ok ] > * Loading serde_path_to_error-0.1.4.crate into Cargo registry ... > [ ok ] > * Loading serde_repr-0.1.7.crate into Cargo registry ... > [ ok ] > * Loading sharded-slab-0.1.1.crate into Cargo registry ... > [ ok ] > * Loading smallvec-1.6.1.crate into Cargo registry ... > [ ok ] > * Loading smol_str-0.1.18.crate into Cargo registry ... > [ ok ] > * Loading snap-1.0.5.crate into Cargo registry ... > [ ok ] > * Loading syn-1.0.74.crate into Cargo registry ... > [ ok ] > * Loading synstructure-0.12.5.crate into Cargo registry ... > [ ok ] > * Loading termcolor-1.1.2.crate into Cargo registry ... > [ ok ] > * Loading text-size-1.1.0.crate into Cargo registry ... > [ ok ] > * Loading thread_local-1.1.3.crate into Cargo registry ... > [ ok ] > * Loading threadpool-1.8.1.crate into Cargo registry ... > [ ok ] > * Loading tikv-jemalloc-ctl-0.4.1.crate into Cargo registry ... > [ ok ] > * Loading tikv-jemalloc-sys-0.4.1+5.2.1-patched.crate into Cargo registry ... > [ ok ] > * Loading tikv-jemallocator-0.4.1.crate into Cargo registry ... > [ ok ] > * Loading tinyvec-1.3.1.crate into Cargo registry ... > [ ok ] > * Loading tinyvec_macros-0.1.0.crate into Cargo registry ... > [ ok ] > * Loading tracing-0.1.26.crate into Cargo registry ... > [ ok ] > * Loading tracing-attributes-0.1.15.crate into Cargo registry ... > [ ok ] > * Loading tracing-core-0.1.18.crate into Cargo registry ... > [ ok ] > * Loading tracing-log-0.1.2.crate into Cargo registry ... > [ ok ] > * Loading tracing-subscriber-0.2.19.crate into Cargo registry ... > [ ok ] > * Loading tracing-tree-0.1.9.crate into Cargo registry ... > [ ok ] > * Loading ungrammar-1.14.2.crate into Cargo registry ... > [ ok ] > * Loading unicase-2.6.0.crate into Cargo registry ... > [ ok ] > * Loading unicode-bidi-0.3.5.crate into Cargo registry ... > [ ok ] > * Loading unicode-normalization-0.1.19.crate into Cargo registry ... > [ ok ] > * Loading unicode-segmentation-1.8.0.crate into Cargo registry ... > [ ok ] > * Loading unicode-xid-0.2.2.crate into Cargo registry ... > [ ok ] > * Loading url-2.2.2.crate into Cargo registry ... > [ ok ] > * Loading version_check-0.9.3.crate into Cargo registry ... > [ ok ] > * Loading walkdir-2.3.2.crate into Cargo registry ... > [ ok ] > * Loading winapi-0.3.9.crate into Cargo registry ... > [ ok ] > * Loading winapi-i686-pc-windows-gnu-0.4.0.crate into Cargo registry ... > [ ok ] > * Loading winapi-util-0.1.5.crate into Cargo registry ... > [ ok ] > * Loading winapi-x86_64-pc-windows-gnu-0.4.0.crate into Cargo registry ... > [ ok ] > * Loading write-json-0.1.2.crate into Cargo registry ... > [ ok ] > * Loading xflags-0.2.3.crate into Cargo registry ... > [ ok ] > * Loading xflags-macros-0.2.3.crate into Cargo registry ... > [ ok ] > * Loading xshell-0.1.14.crate into Cargo registry ... > [ ok ] > * Loading xshell-macros-0.1.14.crate into Cargo registry ... > [ ok ] >>>> Source unpacked in /var/tmp/portage/dev-util/rust-analyzer-20210809/work >>>> Preparing source in /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809 ... > * cargo build --release > Compiling proc-macro2 v1.0.28 > Compiling unicode-xid v0.2.2 > Compiling syn v1.0.74 > Compiling cfg-if v1.0.0 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/proc-macro2-1.0.28/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=2e83b19b97390201 -C extra-filename=-2e83b19b97390201 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc-macro2-2e83b19b97390201 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name unicode_xid /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicode-xid-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=b06d357a77cd615d -C extra-filename=-b06d357a77cd615d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/syn-1.0.74/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=2baa13009e933413 -C extra-filename=-2baa13009e933413 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/syn-2baa13009e933413 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name cfg_if --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=96c0037593e0b652 -C extra-filename=-96c0037593e0b652 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling libc v0.2.98 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/libc-0.2.98/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=44155eb570649e44 -C extra-filename=-44155eb570649e44 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/libc-44155eb570649e44 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling autocfg v1.0.1 > Running `rustc --crate-name autocfg /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/autocfg-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ef3421fba2340f3d -C extra-filename=-ef3421fba2340f3d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling serde v1.0.127 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde-1.0.127/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=d4d0811da0d8997c -C extra-filename=-d4d0811da0d8997c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde-d4d0811da0d8997c -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling serde_derive v1.0.127 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_derive-1.0.127/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=56f66f6228e4fcd0 -C extra-filename=-56f66f6228e4fcd0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_derive-56f66f6228e4fcd0 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling log v0.4.14 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/log-0.4.14/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="std"' -C metadata=0552bff239673c36 -C extra-filename=-0552bff239673c36 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/log-0552bff239673c36 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling lazy_static v1.4.0 > Running `rustc --crate-name lazy_static /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9228c48ee502fb18 -C extra-filename=-9228c48ee502fb18 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling hashbrown v0.11.2 > Running `rustc --crate-name hashbrown --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/hashbrown-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="inline-more"' --cfg 'feature="raw"' -C metadata=f0d14b45c179aced -C extra-filename=-f0d14b45c179aced --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling rustc-hash v1.1.0 > Running `rustc --crate-name rustc_hash /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rustc-hash-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=26083969e484a75e -C extra-filename=-26083969e484a75e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling crossbeam-utils v0.8.5 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-utils-0.8.5/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=22a55578d09ce7b4 -C extra-filename=-22a55578d09ce7b4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crossbeam-utils-22a55578d09ce7b4 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling once_cell v1.8.0 > Running `rustc --crate-name once_cell --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/once_cell-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=767f887bb6018a5d -C extra-filename=-767f887bb6018a5d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling scopeguard v1.1.0 > Running `rustc --crate-name scopeguard /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/scopeguard-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=c41a9562aa4ad31b -C extra-filename=-c41a9562aa4ad31b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling either v1.6.1 > Running `rustc --crate-name either /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/either-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=69c935af1aacad32 -C extra-filename=-69c935af1aacad32 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling bitflags v1.2.1 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/bitflags-1.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=d7541fa355d43fa2 -C extra-filename=-d7541fa355d43fa2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/bitflags-d7541fa355d43fa2 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling text-size v1.1.0 > Running `rustc --crate-name text_size --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/text-size-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=a1adfff404e231e1 -C extra-filename=-a1adfff404e231e1 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling fst v0.4.7 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/fst-0.4.7/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=c5e9d572317c0928 -C extra-filename=-c5e9d572317c0928 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/fst-c5e9d572317c0928 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling la-arena v0.2.1 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/lib/arena) > Running `rustc --crate-name la_arena --edition=2018 lib/arena/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=161fa62aff97b08a -C extra-filename=-161fa62aff97b08a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling smallvec v1.6.1 > Compiling drop_bomb v0.1.5 > Running `rustc --crate-name smallvec --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/smallvec-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=3ce083ab2e02fd08 -C extra-filename=-3ce083ab2e02fd08 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name drop_bomb /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/drop_bomb-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ecafcae7d4d38870 -C extra-filename=-ecafcae7d4d38870 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name unicode_xid /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicode-xid-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=9f6ceff7d864c60a -C extra-filename=-9f6ceff7d864c60a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling ryu v1.0.5 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ryu-1.0.5/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=8923cfaea6a41854 -C extra-filename=-8923cfaea6a41854 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/ryu-8923cfaea6a41854 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling unicode-segmentation v1.8.0 > Running `rustc --crate-name unicode_segmentation --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicode-segmentation-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ba3af462e36d1bc0 -C extra-filename=-ba3af462e36d1bc0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling dissimilar v1.0.2 > Running `rustc --crate-name dissimilar --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/dissimilar-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=0dfee1f6a98c7089 -C extra-filename=-0dfee1f6a98c7089 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling arrayvec v0.7.1 > Running `rustc --crate-name arrayvec --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/arrayvec-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8313367f04ced81e -C extra-filename=-8313367f04ced81e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling cov-mark v2.0.0-pre.1 > Running `rustc --crate-name cov_mark --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cov-mark-2.0.0-pre.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="enable"' -C metadata=370e3206074e5c21 -C extra-filename=-370e3206074e5c21 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling oorandom v11.1.3 > Running `rustc --crate-name oorandom --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/oorandom-11.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=acbedf9c83f897da -C extra-filename=-acbedf9c83f897da --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling pin-project-lite v0.2.7 > Running `rustc --crate-name pin_project_lite --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/pin-project-lite-0.2.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=fe9af258ceab5267 -C extra-filename=-fe9af258ceab5267 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling fixedbitset v0.2.0 > Running `rustc --crate-name fixedbitset /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/fixedbitset-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=121f4700b652053b -C extra-filename=-121f4700b652053b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling camino v1.0.5 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/camino-1.0.5/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serde1"' -C metadata=8a1cde2ee935ac82 -C extra-filename=-8a1cde2ee935ac82 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/camino-8a1cde2ee935ac82 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling semver v1.0.4 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/semver-1.0.4/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=39df24cc9a5ad143 -C extra-filename=-39df24cc9a5ad143 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/semver-39df24cc9a5ad143 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling crossbeam-epoch v0.9.5 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-epoch-0.9.5/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=44414d951fc39f0f -C extra-filename=-44414d951fc39f0f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crossbeam-epoch-44414d951fc39f0f -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling rayon-core v1.9.1 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rayon-core-1.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ca014aa9216efb6e -C extra-filename=-ca014aa9216efb6e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rayon-core-ca014aa9216efb6e -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling limit v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/limit) > Running `rustc --crate-name limit --edition=2018 crates/limit/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="tracking"' -C metadata=fffb4162eeb495a4 -C extra-filename=-fffb4162eeb495a4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling memchr v2.4.0 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/memchr-2.4.0/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=41a45291c9985a11 -C extra-filename=-41a45291c9985a11 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/memchr-41a45291c9985a11 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling serde_json v1.0.66 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_json-1.0.66/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="indexmap"' --cfg 'feature="preserve_order"' --cfg 'feature="std"' --cfg 'feature="unbounded_depth"' -C metadata=032d036f85580037 -C extra-filename=-032d036f85580037 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_json-032d036f85580037 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling anymap v0.12.1 > Running `rustc --crate-name anymap /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/anymap-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=cfe209b3c360a704 -C extra-filename=-cfe209b3c360a704 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling scoped-tls v1.0.0 > Running `rustc --crate-name scoped_tls /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/scoped-tls-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=62fd05d5393004f3 -C extra-filename=-62fd05d5393004f3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling itoa v0.4.7 > Running `rustc --crate-name itoa /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/itoa-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=45835cf5413b50ab -C extra-filename=-45835cf5413b50ab --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling version_check v0.9.3 > Running `rustc --crate-name version_check /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/version_check-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=393be8b1d62b1323 -C extra-filename=-393be8b1d62b1323 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling matches v0.1.8 > Running `rustc --crate-name matches /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/matches-0.1.8/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9e1cc37319db7d46 -C extra-filename=-9e1cc37319db7d46 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling tinyvec_macros v0.1.0 > Running `rustc --crate-name tinyvec_macros --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tinyvec_macros-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=7d6b47f0eebfae60 -C extra-filename=-7d6b47f0eebfae60 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling snap v1.0.5 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/snap-1.0.5/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ae539063c05fe075 -C extra-filename=-ae539063c05fe075 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/snap-ae539063c05fe075 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling regex-syntax v0.6.25 > Running `rustc --crate-name regex_syntax --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/regex-syntax-0.6.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=a6707bab5a810a87 -C extra-filename=-a6707bab5a810a87 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling jod-thread v0.1.2 > Running `rustc --crate-name jod_thread --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/jod-thread-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=08ce5b8b403ccbe5 -C extra-filename=-08ce5b8b403ccbe5 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling anyhow v1.0.42 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/anyhow-1.0.42/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=24832ead742dccff -C extra-filename=-24832ead742dccff --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/anyhow-24832ead742dccff -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_json-1.0.66/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unbounded_depth"' -C metadata=62964d12f848e3a2 -C extra-filename=-62964d12f848e3a2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_json-62964d12f848e3a2 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling percent-encoding v2.1.0 > Running `rustc --crate-name percent_encoding /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/percent-encoding-2.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=bad54d8ac068a973 -C extra-filename=-bad54d8ac068a973 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling pulldown-cmark v0.8.0 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/pulldown-cmark-0.8.0/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=189094cbd57b12d9 -C extra-filename=-189094cbd57b12d9 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/pulldown-cmark-189094cbd57b12d9 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling home v0.5.3 > Running `rustc --crate-name home --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/home-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=516d2032b7f39cb6 -C extra-filename=-516d2032b7f39cb6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name itoa /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/itoa-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=6e539d1f3adbd667 -C extra-filename=-6e539d1f3adbd667 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling same-file v1.0.6 > Running `rustc --crate-name same_file --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=3edc1e9abf8928cd -C extra-filename=-3edc1e9abf8928cd --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling crc32fast v1.2.1 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crc32fast-1.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c09d69678ba62eeb -C extra-filename=-c09d69678ba62eeb --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crc32fast-c09d69678ba62eeb -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name home --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/home-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=8a59903a154139c6 -C extra-filename=-8a59903a154139c6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling xflags-macros v0.2.3 > Running `rustc --crate-name xflags_macros --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/xflags-macros-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=5677da8e394add55 -C extra-filename=-5677da8e394add55 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro --cap-lints allow` > Compiling adler v1.0.2 > Running `rustc --crate-name adler /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/adler-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=4c10d43957625e0e -C extra-filename=-4c10d43957625e0e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling termcolor v1.1.2 > Running `rustc --crate-name termcolor --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/termcolor-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9f8e5e96839b29e4 -C extra-filename=-9f8e5e96839b29e4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling rust-analyzer v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/rust-analyzer) > Running `rustc --crate-name build_script_build --edition=2018 crates/rust-analyzer/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=9fff653875856ff9 -C extra-filename=-9fff653875856ff9 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rust-analyzer-9fff653875856ff9 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling proc_macro_test_impl v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_test/imp) > Running `rustc --crate-name proc_macro_test_impl --edition=2018 crates/proc_macro_test/imp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=0b3ef7b19fdbf415 -C extra-filename=-0b3ef7b19fdbf415 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro` > Compiling xshell-macros v0.1.14 > Running `rustc --crate-name xshell_macros --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/xshell-macros-0.1.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=03fc0a088e7bce2a -C extra-filename=-03fc0a088e7bce2a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro --cap-lints allow` > Compiling ansi_term v0.12.1 > Running `rustc --crate-name ansi_term /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ansi_term-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b249811022065f3e -C extra-filename=-b249811022065f3e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling dot v0.1.4 > Running `rustc --crate-name dot /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/dot-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=5a8a57d5de5ccc1f -C extra-filename=-5a8a57d5de5ccc1f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling write-json v0.1.2 > Running `rustc --crate-name write_json --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/write-json-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b453ea933c56b201 -C extra-filename=-b453ea933c56b201 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling instant v0.1.10 > Running `rustc --crate-name instant --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/instant-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b32ba13304cae6ac -C extra-filename=-b32ba13304cae6ac --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --cap-lints allow` > Compiling libloading v0.7.0 > Running `rustc --crate-name libloading /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/libloading-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=86a3a18d762addba -C extra-filename=-86a3a18d762addba --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/syn-2baa13009e933413/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc-macro2-2e83b19b97390201/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/libc-44155eb570649e44/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/log-0552bff239673c36/build-script-build` > Compiling tracing-core v0.1.18 > Running `rustc --crate-name tracing_core --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-core-0.1.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=130f3297ebbeb90f -C extra-filename=-130f3297ebbeb90f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --cap-lints allow` > Compiling sharded-slab v0.1.1 > Running `rustc --crate-name sharded_slab --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/sharded-slab-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=de5fc032f79eb122 -C extra-filename=-de5fc032f79eb122 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --cap-lints allow` > Compiling indexmap v1.7.0 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/indexmap-1.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=46b8f3a5c0b84ab6 -C extra-filename=-46b8f3a5c0b84ab6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/indexmap-46b8f3a5c0b84ab6 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern autocfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libautocfg-ef3421fba2340f3d.rlib --cap-lints allow` > Compiling memoffset v0.6.4 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/memoffset-0.6.4/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=9f7456a491b43e25 -C extra-filename=-9f7456a491b43e25 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/memoffset-9f7456a491b43e25 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern autocfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libautocfg-ef3421fba2340f3d.rlib --cap-lints allow` > Compiling rayon v1.5.1 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rayon-1.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=20dda40b24564663 -C extra-filename=-20dda40b24564663 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rayon-20dda40b24564663 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern autocfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libautocfg-ef3421fba2340f3d.rlib --cap-lints allow` > Compiling miniz_oxide v0.4.4 > Running `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/miniz_oxide-0.4.4/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=12dbd39d49e3d48f -C extra-filename=-12dbd39d49e3d48f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/miniz_oxide-12dbd39d49e3d48f -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern autocfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libautocfg-ef3421fba2340f3d.rlib --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde-d4d0811da0d8997c/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde-d4d0811da0d8997c/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_derive-56f66f6228e4fcd0/build-script-build` > Compiling lock_api v0.4.4 > Running `rustc --crate-name lock_api --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/lock_api-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=05145afe52e5093b -C extra-filename=-05145afe52e5093b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern scopeguard=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libscopeguard-c41a9562aa4ad31b.rmeta --cap-lints allow` > Compiling thread_local v1.1.3 > Running `rustc --crate-name thread_local --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/thread_local-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=8de030b05b17093b -C extra-filename=-8de030b05b17093b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --cap-lints allow` > Compiling itertools v0.10.1 > Running `rustc --crate-name itertools --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/itertools-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' -C metadata=eff1b09ce478be73 -C extra-filename=-eff1b09ce478be73 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crossbeam-utils-22a55578d09ce7b4/build-script-build` > Compiling text_edit v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/text_edit) > Running `rustc --crate-name text_edit --edition=2018 crates/text_edit/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=aa3e2fb634782c52 -C extra-filename=-aa3e2fb634782c52 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rmeta` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/bitflags-d7541fa355d43fa2/build-script-build` > Compiling parser v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/parser) > Running `rustc --crate-name parser --edition=2018 crates/parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b38fa5d3c276c227 -C extra-filename=-b38fa5d3c276c227 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern drop_bomb=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdrop_bomb-ecafcae7d4d38870.rmeta` > Compiling rustc-ap-rustc_lexer v725.0.0 > Running `rustc --crate-name rustc_ap_rustc_lexer --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rustc-ap-rustc_lexer-725.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=5ce434a768e8d65c -C extra-filename=-5ce434a768e8d65c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern unicode_xid=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_xid-9f6ceff7d864c60a.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/fst-c5e9d572317c0928/build-script-build` > Compiling expect-test v1.1.0 > Running `rustc --crate-name expect_test --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/expect-test-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b73b7055169cafd3 -C extra-filename=-b73b7055169cafd3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/ryu-8923cfaea6a41854/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/ryu-8923cfaea6a41854/build-script-build` > Compiling heck v0.3.3 > Running `rustc --crate-name heck --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/heck-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=9586cd184679547e -C extra-filename=-9586cd184679547e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern unicode_segmentation=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_segmentation-ba3af462e36d1bc0.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/camino-8a1cde2ee935ac82/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/camino-8a1cde2ee935ac82/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crossbeam-epoch-44414d951fc39f0f/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/semver-39df24cc9a5ad143/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/semver-39df24cc9a5ad143/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rayon-core-ca014aa9216efb6e/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/memchr-41a45291c9985a11/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_json-032d036f85580037/build-script-build` > Compiling unicode-bidi v0.3.5 > Running `rustc --crate-name unicode_bidi --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicode-bidi-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=8676217f897540b5 -C extra-filename=-8676217f897540b5 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern matches=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatches-9e1cc37319db7d46.rmeta --cap-lints allow` > Compiling tinyvec v1.3.1 > Running `rustc --crate-name tinyvec --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tinyvec-1.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' -C metadata=7ab1f5d048ee2be2 -C extra-filename=-7ab1f5d048ee2be2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern tinyvec_macros=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtinyvec_macros-7d6b47f0eebfae60.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/snap-ae539063c05fe075/build-script-build` > Compiling unicase v2.6.0 > Running `rustc --crate-name build_script_build /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicase-2.6.0/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=dad10b491086d136 -C extra-filename=-dad10b491086d136 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/unicase-dad10b491086d136 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern version_check=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libversion_check-393be8b1d62b1323.rlib --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/anyhow-24832ead742dccff/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/serde_json-62964d12f848e3a2/build-script-build` > Compiling form_urlencoded v1.0.1 > Running `rustc --crate-name form_urlencoded --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/form_urlencoded-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=5e3966ab536fabf8 -C extra-filename=-5e3966ab536fabf8 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern matches=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatches-9e1cc37319db7d46.rmeta --extern percent_encoding=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpercent_encoding-bad54d8ac068a973.rmeta --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/pulldown-cmark-189094cbd57b12d9/build-script-build` > Compiling toolchain v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/toolchain) > Running `rustc --crate-name toolchain --edition=2018 crates/toolchain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=a6a75dab4d2af4c6 -C extra-filename=-a6a75dab4d2af4c6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern home=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhome-516d2032b7f39cb6.rmeta` > Compiling walkdir v2.3.2 > Running `rustc --crate-name walkdir --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/walkdir-2.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=762856800bbe3c8a -C extra-filename=-762856800bbe3c8a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern same_file=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsame_file-3edc1e9abf8928cd.rmeta --cap-lints allow` > Running `rustc --crate-name toolchain --edition=2018 crates/toolchain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=efa88cce0e9b8c97 -C extra-filename=-efa88cce0e9b8c97 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern home=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhome-8a59903a154139c6.rmeta` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/crc32fast-c09d69678ba62eeb/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rust-analyzer-9fff653875856ff9/build-script-build` >warning: Could not find `.git/HEAD` from manifest dir! > Compiling regex-automata v0.1.10 > Running `rustc --crate-name regex_automata /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/regex-automata-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="regex-syntax"' --cfg 'feature="std"' -C metadata=17975fa10b16861b -C extra-filename=-17975fa10b16861b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern regex_syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libregex_syntax-a6707bab5a810a87.rmeta --cap-lints allow` > Compiling regex v1.5.4 > Running `rustc --crate-name regex --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/regex-1.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="std"' -C metadata=826355146c61e7af -C extra-filename=-826355146c61e7af --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern regex_syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libregex_syntax-a6707bab5a810a87.rmeta --cap-lints allow` > Compiling xflags v0.2.3 > Running `rustc --crate-name xflags --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/xflags-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=13fad0cc542ed26d -C extra-filename=-13fad0cc542ed26d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern xflags_macros=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags_macros-5677da8e394add55.so --cap-lints allow` > Compiling xshell v0.1.14 > Running `rustc --crate-name xshell --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/xshell-0.1.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=7a1ff0ead37aa3a7 -C extra-filename=-7a1ff0ead37aa3a7 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern xshell_macros=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell_macros-03fc0a088e7bce2a.so --cap-lints allow` > Running `rustc --crate-name proc_macro2 --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/proc-macro2-1.0.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=126938612934bb03 -C extra-filename=-126938612934bb03 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern unicode_xid=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_xid-b06d357a77cd615d.rmeta --cap-lints allow --cfg lexerror_display --cfg hygiene --cfg use_proc_macro --cfg wrap_proc_macro` > Running `rustc --crate-name libc /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/libc-0.2.98/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=830dacce0e33e00d -C extra-filename=-830dacce0e33e00d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor` > Running `rustc --crate-name log /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/log-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="std"' -C metadata=08a3898390d03d71 -C extra-filename=-08a3898390d03d71 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --cap-lints allow --cfg atomic_cas --cfg has_atomics` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/indexmap-46b8f3a5c0b84ab6/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/memoffset-9f7456a491b43e25/build-script-build` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/miniz_oxide-12dbd39d49e3d48f/build-script-build` > Running `rustc --crate-name crossbeam_utils --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-utils-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=89d60e4b0082d4c9 -C extra-filename=-89d60e4b0082d4c9 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --cap-lints allow` > Running `rustc --crate-name bitflags /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/bitflags-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=8afa7889f31e52be -C extra-filename=-8afa7889f31e52be --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg bitflags_const_fn` > Running `rustc --crate-name fst --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/fst-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=6b53fb309f6aa3e4 -C extra-filename=-6b53fb309f6aa3e4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name ryu --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ryu-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=55d62331d97dbae2 -C extra-filename=-55d62331d97dbae2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg integer128 --cfg maybe_uninit` > Running `rustc --crate-name ryu --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ryu-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=7fb37401c4f1e0b8 -C extra-filename=-7fb37401c4f1e0b8 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg integer128 --cfg maybe_uninit` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rayon-20dda40b24564663/build-script-build` > Running `rustc --crate-name memchr --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/memchr-2.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b76477cbbf0ada28 -C extra-filename=-b76477cbbf0ada28 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` > Running `rustc --crate-name snap --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/snap-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=394bbf308b70a0e5 -C extra-filename=-394bbf308b70a0e5 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/unicase-dad10b491086d136/build-script-build` > Running `rustc --crate-name anyhow --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/anyhow-1.0.42/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5ef4ff1d211d5a1f -C extra-filename=-5ef4ff1d211d5a1f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Compiling unicode-normalization v0.1.19 > Running `rustc --crate-name unicode_normalization --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicode-normalization-0.1.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1360df57b87d1725 -C extra-filename=-1360df57b87d1725 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern tinyvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtinyvec-7ab1f5d048ee2be2.rmeta --cap-lints allow` > Running `rustc --crate-name crc32fast /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crc32fast-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5aa476893126080f -C extra-filename=-5aa476893126080f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --cap-lints allow --cfg crc32fast_stdarchx86` > Compiling matchers v0.0.1 > Running `rustc --crate-name matchers --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/matchers-0.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=792b293dba96e8a4 -C extra-filename=-792b293dba96e8a4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern regex_automata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libregex_automata-17975fa10b16861b.rmeta --cap-lints allow` > Compiling sourcegen v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/sourcegen) > Running `rustc --crate-name sourcegen --edition=2018 crates/sourcegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b9892a48a0ee0029 -C extra-filename=-b9892a48a0ee0029 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rmeta` > Compiling quote v1.0.9 > Running `rustc --crate-name quote --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/quote-1.0.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=1ea75bdf239b1b8b -C extra-filename=-1ea75bdf239b1b8b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rmeta --cap-lints allow` > Compiling num_cpus v1.13.0 > Running `rustc --crate-name num_cpus /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/num_cpus-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=90f28865a014b8c6 -C extra-filename=-90f28865a014b8c6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling perf-event-open-sys v1.0.1 > Running `rustc --crate-name perf_event_open_sys --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/perf-event-open-sys-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=268c0ff81b5ce85a -C extra-filename=-268c0ff81b5ce85a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling parking_lot_core v0.8.3 > Running `rustc --crate-name parking_lot_core --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/parking_lot_core-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=703562c506525d53 -C extra-filename=-703562c506525d53 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern instant=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libinstant-b32ba13304cae6ac.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --cap-lints allow` > Compiling inotify-sys v0.1.5 > Running `rustc --crate-name inotify_sys /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/inotify-sys-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b2632b3989cedc91 -C extra-filename=-b2632b3989cedc91 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling memmap2 v0.3.0 > Running `rustc --crate-name memmap2 --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/memmap2-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=842c96143f5ea8ad -C extra-filename=-842c96143f5ea8ad --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling filetime v0.2.14 > Running `rustc --crate-name filetime --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/filetime-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=d6160b14e589b362 -C extra-filename=-d6160b14e589b362 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling atty v0.2.14 > Running `rustc --crate-name atty /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/atty-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=71e46407c5e119c0 -C extra-filename=-71e46407c5e119c0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Running `rustc --crate-name indexmap --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/indexmap-1.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=80a8fabef2c9558b -C extra-filename=-80a8fabef2c9558b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern hashbrown=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhashbrown-f0d14b45c179aced.rmeta --cap-lints allow --cfg has_std` > Compiling always-assert v0.1.2 > Running `rustc --crate-name always_assert --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/always-assert-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="log"' -C metadata=f65b0668e90ba18a -C extra-filename=-f65b0668e90ba18a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --cap-lints allow` > Compiling ena v0.14.0 > Running `rustc --crate-name ena /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ena-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=c8cf8abad3241fd3 -C extra-filename=-c8cf8abad3241fd3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --cap-lints allow` > Compiling mio v0.7.13 > Running `rustc --crate-name mio --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/mio-0.7.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' -C metadata=839686e374a729e3 -C extra-filename=-839686e374a729e3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --cap-lints allow` > Compiling tracing-log v0.1.2 > Running `rustc --crate-name tracing_log --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-log-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="log-tracer"' --cfg 'feature="std"' --cfg 'feature="trace-logger"' -C metadata=a69331548256f62e -C extra-filename=-a69331548256f62e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern tracing_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_core-130f3297ebbeb90f.rmeta --cap-lints allow` > Compiling env_logger v0.9.0 > Running `rustc --crate-name env_logger --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/env_logger-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ec3f1747ce84dbae -C extra-filename=-ec3f1747ce84dbae --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --cap-lints allow` > Running `rustc --crate-name memoffset /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/memoffset-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=7b63e73b06f32038 -C extra-filename=-7b63e73b06f32038 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros` > Running `rustc --crate-name miniz_oxide --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/miniz_oxide-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=36897b71b92ff017 -C extra-filename=-36897b71b92ff017 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern adler=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libadler-4c10d43957625e0e.rmeta --cap-lints allow --cfg has_alloc` > Compiling crossbeam-channel v0.5.1 > Running `rustc --crate-name crossbeam_channel --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-channel-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8b6b205177cab731 -C extra-filename=-8b6b205177cab731 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern crossbeam_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_utils-89d60e4b0082d4c9.rmeta --cap-lints allow` > Compiling object v0.26.0 > Running `rustc --crate-name object --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/object-0.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="coff"' --cfg 'feature="elf"' --cfg 'feature="macho"' --cfg 'feature="pe"' --cfg 'feature="read_core"' --cfg 'feature="std"' -C metadata=3eb47457e706c643 -C extra-filename=-3eb47457e706c643 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern memchr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemchr-b76477cbbf0ada28.rmeta --cap-lints allow` > Running `rustc --crate-name unicase /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/unicase-2.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=731d13b5570243be -C extra-filename=-731d13b5570243be --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow --cfg __unicase__iter_cmp --cfg __unicase__default_hasher --cfg __unicase__const_fns --cfg __unicase__core_and_alloc` > Running `rustc --crate-name syn --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/syn-1.0.74/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' -C metadata=079975737e89adbf -C extra-filename=-079975737e89adbf --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rmeta --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rmeta --extern unicode_xid=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_xid-b06d357a77cd615d.rmeta --cap-lints allow --cfg syn_disable_nightly_tests` > Compiling dashmap v4.0.2 > Running `rustc --crate-name dashmap --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/dashmap-4.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="raw-api"' -C metadata=81f47b2de06f602a -C extra-filename=-81f47b2de06f602a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern num_cpus=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libnum_cpus-90f28865a014b8c6.rmeta --cap-lints allow` > Compiling threadpool v1.8.1 > Running `rustc --crate-name threadpool /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/threadpool-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=94d8b2c5cd22f0af -C extra-filename=-94d8b2c5cd22f0af --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern num_cpus=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libnum_cpus-90f28865a014b8c6.rmeta --cap-lints allow` > Compiling idna v0.2.3 > Running `rustc --crate-name idna --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/idna-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=e5bccb0d5a2cb6fa -C extra-filename=-e5bccb0d5a2cb6fa --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern matches=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatches-9e1cc37319db7d46.rmeta --extern unicode_bidi=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_bidi-8676217f897540b5.rmeta --extern unicode_normalization=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_normalization-1360df57b87d1725.rmeta --cap-lints allow` > Compiling perf-event v0.4.7 > Running `rustc --crate-name perf_event --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/perf-event-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f8d2be4e60b63536 -C extra-filename=-f8d2be4e60b63536 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern perf_event_open_sys=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libperf_event_open_sys-268c0ff81b5ce85a.rmeta --cap-lints allow` > Compiling parking_lot v0.11.1 > Running `rustc --crate-name parking_lot --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/parking_lot-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=b1f7ca60b75a58ce -C extra-filename=-b1f7ca60b75a58ce --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern instant=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libinstant-b32ba13304cae6ac.rmeta --extern lock_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblock_api-05145afe52e5093b.rmeta --extern parking_lot_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot_core-703562c506525d53.rmeta --cap-lints allow` > Compiling inotify v0.9.3 > Running `rustc --crate-name inotify --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/inotify-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=d78ca647ac6d302a -C extra-filename=-d78ca647ac6d302a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern bitflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbitflags-8afa7889f31e52be.rmeta --extern inotify_sys=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libinotify_sys-b2632b3989cedc91.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --cap-lints allow` > Compiling stdx v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/stdx) > Running `rustc --crate-name stdx --edition=2018 crates/stdx/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9f0257d9710f20d6 -C extra-filename=-9f0257d9710f20d6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta` > Compiling petgraph v0.5.1 > Running `rustc --crate-name petgraph --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/petgraph-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="graphmap"' --cfg 'feature="matrix_graph"' --cfg 'feature="stable_graph"' -C metadata=f38c064a51fb308f -C extra-filename=-f38c064a51fb308f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern fixedbitset=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfixedbitset-121f4700b652053b.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --cap-lints allow` > Running `rustc --crate-name crossbeam_epoch --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-epoch-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="alloc"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=9239f0d082d50f65 -C extra-filename=-9239f0d082d50f65 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern crossbeam_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_utils-89d60e4b0082d4c9.rmeta --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --extern memoffset=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemoffset-7b63e73b06f32038.rmeta --extern scopeguard=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libscopeguard-c41a9562aa4ad31b.rmeta --cap-lints allow` > Compiling flate2 v1.0.20 > Running `rustc --crate-name flate2 --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/flate2-1.0.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' -C metadata=da1e167f98710938 -C extra-filename=-da1e167f98710938 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern crc32fast=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrc32fast-5aa476893126080f.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern miniz_oxide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libminiz_oxide-36897b71b92ff017.rmeta --cap-lints allow` > Running `rustc --crate-name pulldown_cmark --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/pulldown-cmark-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ff13354d61824b38 -C extra-filename=-ff13354d61824b38 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern bitflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbitflags-8afa7889f31e52be.rmeta --extern memchr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemchr-b76477cbbf0ada28.rmeta --extern unicase=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicase-731d13b5570243be.rmeta --cap-lints allow` > Compiling countme v2.0.4 > Running `rustc --crate-name countme --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/countme-2.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="dashmap"' --cfg 'feature="enable"' --cfg 'feature="once_cell"' --cfg 'feature="rustc-hash"' -C metadata=cf9a84cf2fc3cea4 -C extra-filename=-cf9a84cf2fc3cea4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dashmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdashmap-81f47b2de06f602a.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --cap-lints allow` > Compiling notify v5.0.0-pre.10 > Running `rustc --crate-name notify --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/notify-5.0.0-pre.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b6d428646c4a2282 -C extra-filename=-b6d428646c4a2282 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern bitflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbitflags-8afa7889f31e52be.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern filetime=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfiletime-d6160b14e589b362.rmeta --extern inotify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libinotify-d78ca647ac6d302a.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern mio=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmio-839686e374a729e3.rmeta --extern walkdir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libwalkdir-762856800bbe3c8a.rmeta --cap-lints allow` > Compiling synstructure v0.12.5 > Running `rustc --crate-name synstructure --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/synstructure-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=da9c13d5224619c5 -C extra-filename=-da9c13d5224619c5 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rmeta --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rmeta --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rmeta --extern unicode_xid=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_xid-b06d357a77cd615d.rmeta --cap-lints allow` > Compiling crossbeam-deque v0.8.1 > Running `rustc --crate-name crossbeam_deque --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/crossbeam-deque-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1f7750c4864c9b33 -C extra-filename=-1f7750c4864c9b33 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern crossbeam_epoch=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_epoch-9239f0d082d50f65.rmeta --extern crossbeam_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_utils-89d60e4b0082d4c9.rmeta --cap-lints allow` > Compiling profile v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/profile) > Running `rustc --crate-name profile --edition=2018 crates/profile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ba413b351789cef4 -C extra-filename=-ba413b351789cef4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern countme=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcountme-cf9a84cf2fc3cea4.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern perf_event=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libperf_event-f8d2be4e60b63536.rmeta` > Compiling rowan v0.13.0-pre.8 > Running `rustc --crate-name rowan --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rowan-0.13.0-pre.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=dec6288187c84de8 -C extra-filename=-dec6288187c84de8 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern countme=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcountme-cf9a84cf2fc3cea4.rmeta --extern hashbrown=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhashbrown-f0d14b45c179aced.rmeta --extern memoffset=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemoffset-7b63e73b06f32038.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rmeta --cap-lints allow` > Compiling pulldown-cmark-to-cmark v6.0.2 > Running `rustc --crate-name pulldown_cmark_to_cmark --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/pulldown-cmark-to-cmark-6.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f611686b0b0711fc -C extra-filename=-f611686b0b0711fc --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern pulldown_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark-ff13354d61824b38.rmeta --cap-lints allow` > Compiling xtask v0.1.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/xtask) > Running `rustc --crate-name xtask --edition=2018 xtask/src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b9071c58c815d7aa -C extra-filename=-b9071c58c815d7aa --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern flate2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflate2-da1e167f98710938.rlib --extern write_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libwrite_json-b453ea933c56b201.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Running `rustc --crate-name serde_derive /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_derive-1.0.127/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=6ee15b7c02ac7f6a -C extra-filename=-6ee15b7c02ac7f6a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rlib --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rlib --extern proc_macro --cap-lints allow --cfg underscore_consts` > Compiling salsa-macros v0.17.0-pre.1 > Running `rustc --crate-name salsa_macros --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/salsa-macros-0.17.0-pre.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=53900f2283cbcf99 -C extra-filename=-53900f2283cbcf99 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern heck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libheck-9586cd184679547e.rlib --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rlib --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rlib --extern proc_macro --cap-lints allow` > Compiling tracing-attributes v0.1.15 > Running `rustc --crate-name tracing_attributes --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-attributes-0.1.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ba1c6e81096624b3 -C extra-filename=-ba1c6e81096624b3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rlib --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rlib --extern proc_macro --cap-lints allow` > Compiling serde_repr v0.1.7 > Running `rustc --crate-name serde_repr --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_repr-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=ded03d29d98bff36 -C extra-filename=-ded03d29d98bff36 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rlib --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rlib --extern proc_macro --cap-lints allow` > Running `rustc --crate-name rayon_core --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rayon-core-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=69910a2cc172b3b3 -C extra-filename=-69910a2cc172b3b3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern crossbeam_deque=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_deque-1f7750c4864c9b33.rmeta --extern crossbeam_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_utils-89d60e4b0082d4c9.rmeta --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --extern num_cpus=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libnum_cpus-90f28865a014b8c6.rmeta --cap-lints allow` > Compiling test_utils v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/test_utils) > Running `rustc --crate-name test_utils --edition=2018 crates/test_utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=25cc117581ae029a -C extra-filename=-25cc117581ae029a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rmeta` > Compiling chalk-derive v0.70.0 > Running `rustc --crate-name chalk_derive --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/chalk-derive-0.70.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=b134ecf3c44feb10 -C extra-filename=-b134ecf3c44feb10 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-126938612934bb03.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-1ea75bdf239b1b8b.rlib --extern syn=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyn-079975737e89adbf.rlib --extern synstructure=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsynstructure-da9c13d5224619c5.rlib --extern proc_macro --cap-lints allow` > Compiling salsa v0.17.0-pre.1 > Running `rustc --crate-name salsa --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/salsa-0.17.0-pre.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=76f9ac7b3a399fac -C extra-filename=-76f9ac7b3a399fac --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_utils-89d60e4b0082d4c9.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern lock_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblock_api-05145afe52e5093b.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rmeta --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern salsa_macros=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsalsa_macros-53900f2283cbcf99.so --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --cap-lints allow` > Running `rustc --crate-name rayon --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rayon-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=43b54682a2531119 -C extra-filename=-43b54682a2531119 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_deque=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_deque-1f7750c4864c9b33.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern rayon_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon_core-69910a2cc172b3b3.rmeta --cap-lints allow --cfg step_by --cfg min_const_generics` > Compiling tracing v0.1.26 > Running `rustc --crate-name tracing --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-0.1.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' -C metadata=12b31ef52741a5be -C extra-filename=-12b31ef52741a5be --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern pin_project_lite=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpin_project_lite-fe9af258ceab5267.rmeta --extern tracing_attributes=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_attributes-ba1c6e81096624b3.so --extern tracing_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_core-130f3297ebbeb90f.rmeta --cap-lints allow` > Running `rustc --crate-name serde /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde-1.0.127/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=e86348cdd51fafeb -C extra-filename=-e86348cdd51fafeb --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde_derive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_derive-6ee15b7c02ac7f6a.so --cap-lints allow --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg serde_derive --cfg core_try_from --cfg num_nonzero_signed --cfg systemtime_checked_add --cfg std_atomic64 --cfg std_atomic` > Running `rustc --crate-name serde /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde-1.0.127/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=8bf24a872b98843b -C extra-filename=-8bf24a872b98843b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde_derive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_derive-6ee15b7c02ac7f6a.so --cap-lints allow --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg serde_derive --cfg core_try_from --cfg num_nonzero_signed --cfg systemtime_checked_add --cfg std_atomic64 --cfg std_atomic` > Compiling chalk-ir v0.70.0 > Running `rustc --crate-name chalk_ir --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/chalk-ir-0.70.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=7a0cf8c58479fc3f -C extra-filename=-7a0cf8c58479fc3f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern bitflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbitflags-8afa7889f31e52be.rmeta --extern chalk_derive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_derive-b134ecf3c44feb10.so --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --cap-lints allow` > Compiling tracing-subscriber v0.2.19 > Running `rustc --crate-name tracing_subscriber --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-subscriber-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="lazy_static"' --cfg 'feature="matchers"' --cfg 'feature="regex"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' -C metadata=808b26e3a015fd4c -C extra-filename=-808b26e3a015fd4c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --extern matchers=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatchers-792b293dba96e8a4.rmeta --extern regex=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libregex-826355146c61e7af.rmeta --extern sharded_slab=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsharded_slab-de5fc032f79eb122.rmeta --extern thread_local=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthread_local-8de030b05b17093b.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_core-130f3297ebbeb90f.rmeta --cap-lints allow` > Compiling tracing-tree v0.1.9 > Running `rustc --crate-name tracing_tree --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-tree-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="tracing-log"' -C metadata=de71a7d8f9690398 -C extra-filename=-de71a7d8f9690398 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern ansi_term=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libansi_term-b249811022065f3e.rmeta --extern atty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libatty-71e46407c5e119c0.rmeta --extern termcolor=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtermcolor-9f8e5e96839b29e4.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_log-a69331548256f62e.rmeta --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-808b26e3a015fd4c.rmeta --cap-lints allow` > Compiling chalk-solve v0.70.0 > Running `rustc --crate-name chalk_solve --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/chalk-solve-0.70.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9fb47dd42ed87f6b -C extra-filename=-9fb47dd42ed87f6b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern chalk_derive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_derive-b134ecf3c44feb10.so --extern chalk_ir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_ir-7a0cf8c58479fc3f.rmeta --extern ena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libena-c8cf8abad3241fd3.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern petgraph=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpetgraph-f38c064a51fb308f.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --cap-lints allow` > Compiling smol_str v0.1.18 > Running `rustc --crate-name smol_str --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/smol_str-0.1.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="serde"' -C metadata=a3f3ae4857ce03f3 -C extra-filename=-a3f3ae4857ce03f3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow` > Compiling paths v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/paths) > Running `rustc --crate-name paths --edition=2018 crates/paths/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=007f0e3fd3281977 -C extra-filename=-007f0e3fd3281977 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta` > Running `rustc --crate-name serde_json --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_json-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="indexmap"' --cfg 'feature="preserve_order"' --cfg 'feature="std"' --cfg 'feature="unbounded_depth"' -C metadata=414ae28e58800f3a -C extra-filename=-414ae28e58800f3a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itoa=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitoa-45835cf5413b50ab.rmeta --extern ryu=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libryu-55d62331d97dbae2.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow --cfg limb_width_64` > Compiling cargo-platform v0.1.1 > Running `rustc --crate-name cargo_platform --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cargo-platform-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9e5807564b42e72d -C extra-filename=-9e5807564b42e72d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow` > Running `rustc --crate-name camino --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/camino-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="serde"' --cfg 'feature="serde1"' -C metadata=f1d4d5607e8966cc -C extra-filename=-f1d4d5607e8966cc --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow --cfg path_buf_capacity` > Running `rustc --crate-name semver --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/semver-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=ef52683d255eb90a -C extra-filename=-ef52683d255eb90a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow` > Compiling url v2.2.2 > Running `rustc --crate-name url --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/url-2.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="serde"' -C metadata=c8df282179348f47 -C extra-filename=-c8df282179348f47 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern form_urlencoded=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libform_urlencoded-5e3966ab536fabf8.rmeta --extern idna=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libidna-e5bccb0d5a2cb6fa.rmeta --extern matches=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatches-9e1cc37319db7d46.rmeta --extern percent_encoding=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpercent_encoding-bad54d8ac068a973.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow` > Compiling serde_path_to_error v0.1.4 > Running `rustc --crate-name serde_path_to_error --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_path_to_error-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=6d3de3e14a3a3255 -C extra-filename=-6d3de3e14a3a3255 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --cap-lints allow` > Running `rustc --crate-name cargo_platform --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cargo-platform-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=41b7dea5d2ea7c5f -C extra-filename=-41b7dea5d2ea7c5f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-8bf24a872b98843b.rmeta --cap-lints allow` > Running `rustc --crate-name semver --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/semver-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=ab4924f71b88606b -C extra-filename=-ab4924f71b88606b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-8bf24a872b98843b.rmeta --cap-lints allow` > Running `rustc --crate-name camino --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/camino-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serde1"' -C metadata=0b5c68d6942d5f28 -C extra-filename=-0b5c68d6942d5f28 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-8bf24a872b98843b.rmeta --cap-lints allow --cfg path_buf_capacity` > Running `rustc --crate-name serde_json --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/serde_json-1.0.66/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unbounded_depth"' -C metadata=4a54ea12c9f7f7bf -C extra-filename=-4a54ea12c9f7f7bf --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern itoa=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitoa-6e539d1f3adbd667.rmeta --extern ryu=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libryu-7fb37401c4f1e0b8.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-8bf24a872b98843b.rmeta --cap-lints allow --cfg limb_width_64` > Compiling tt v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/tt) > Running `rustc --crate-name tt --edition=2018 crates/tt/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=440c6b9d8f1a843b -C extra-filename=-440c6b9d8f1a843b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern smol_str=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmol_str-a3f3ae4857ce03f3.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta` > Compiling syntax v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/syntax) > Running `rustc --crate-name syntax --edition=2018 crates/syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=7d23882a2e1b7291 -C extra-filename=-7d23882a2e1b7291 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rowan=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librowan-dec6288187c84de8.rmeta --extern rustc_lexer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_ap_rustc_lexer-5ce434a768e8d65c.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern smol_str=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmol_str-a3f3ae4857ce03f3.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling vfs v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/vfs) > Running `rustc --crate-name vfs --edition=2018 crates/vfs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=0a03fbd22b11880e -C extra-filename=-0a03fbd22b11880e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta` > Compiling lsp-server v0.5.2 > Running `rustc --crate-name lsp_server --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/lsp-server-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f2b257fb4ca42ab0 -C extra-filename=-f2b257fb4ca42ab0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --cap-lints allow` > Compiling chalk-recursive v0.70.0 > Running `rustc --crate-name chalk_recursive --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/chalk-recursive-0.70.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=cf8a8293ba86907c -C extra-filename=-cf8a8293ba86907c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern chalk_derive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_derive-b134ecf3c44feb10.so --extern chalk_ir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_ir-7a0cf8c58479fc3f.rmeta --extern chalk_solve=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_solve-9fb47dd42ed87f6b.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --cap-lints allow` > Compiling cargo_metadata v0.14.0 > Running `rustc --crate-name cargo_metadata --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cargo_metadata-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' -C metadata=109fed2b8b87650f -C extra-filename=-109fed2b8b87650f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern camino=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcamino-f1d4d5607e8966cc.rmeta --extern cargo_platform=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_platform-9e5807564b42e72d.rmeta --extern semver=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsemver-ef52683d255eb90a.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --cap-lints allow` > Compiling lsp-types v0.89.2 > Running `rustc --crate-name lsp_types --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/lsp-types-0.89.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="proposed"' -C metadata=23060a5a7376e620 -C extra-filename=-23060a5a7376e620 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern bitflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbitflags-8afa7889f31e52be.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern serde_repr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_repr-ded03d29d98bff36.so --extern url=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liburl-c8df282179348f47.rmeta --cap-lints allow` > Compiling cfg v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/cfg) > Running `rustc --crate-name cfg --edition=2018 crates/cfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=df3cf124509adec1 -C extra-filename=-df3cf124509adec1 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `rustc --crate-name cargo_metadata --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/cargo_metadata-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off --cfg 'feature="default"' -C metadata=c7430c9b15dd3038 -C extra-filename=-c7430c9b15dd3038 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern camino=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcamino-0b5c68d6942d5f28.rmeta --extern cargo_platform=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_platform-41b7dea5d2ea7c5f.rmeta --extern semver=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsemver-ab4924f71b88606b.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-8bf24a872b98843b.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-4a54ea12c9f7f7bf.rmeta --cap-lints allow` > Compiling vfs-notify v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/vfs-notify) > Running `rustc --crate-name vfs_notify --edition=2018 crates/vfs-notify/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=eef21abfa3e7fbdd -C extra-filename=-eef21abfa3e7fbdd --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libnotify-b6d428646c4a2282.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rmeta --extern walkdir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libwalkdir-762856800bbe3c8a.rmeta` > Compiling mbe v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/mbe) > Running `rustc --crate-name mbe --edition=2018 crates/mbe/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=109d8dd532380a15 -C extra-filename=-109d8dd532380a15 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling flycheck v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/flycheck) > Running `rustc --crate-name flycheck --edition=2018 crates/flycheck/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=4d123c59b0afb4a1 -C extra-filename=-4d123c59b0afb4a1 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rmeta` > Compiling base_db v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/base_db) > Running `rustc --crate-name base_db --edition=2018 crates/base_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=b443580b9eeddeb4 -C extra-filename=-b443580b9eeddeb4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern salsa=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsalsa-76f9ac7b3a399fac.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-25cc117581ae029a.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rmeta` > Compiling proc_macro_test v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_test) > Running `rustc --crate-name build_script_build --edition=2018 crates/proc_macro_test/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=0 -C debug-assertions=off -C metadata=e3f3ffdfad705cd3 -C extra-filename=-e3f3ffdfad705cd3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc_macro_test-e3f3ffdfad705cd3 -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-c7430c9b15dd3038.rlib --extern proc_macro_test_impl=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_test_impl-0b3ef7b19fdbf415.so --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-efa88cce0e9b8c97.rlib` > Compiling hir_expand v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_expand) > Running `rustc --crate-name hir_expand --edition=2018 crates/hir_expand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=8ef073d763e21cf4 -C extra-filename=-8ef073d763e21cf4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-109d8dd532380a15.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling proc_macro_api v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_api) > Running `rustc --crate-name proc_macro_api --edition=2018 crates/proc_macro_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=6becb3533f3183ee -C extra-filename=-6becb3533f3183ee --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rmeta --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern snap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsnap-394bbf308b70a0e5.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc_macro_test-e3f3ffdfad705cd3/build-script-build` > Compiling hir_def v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_def) > Running `rustc --crate-name hir_def --edition=2018 crates/hir_def/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=49bbec4c816e0105 -C extra-filename=-49bbec4c816e0105 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anymap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanymap-cfe209b3c360a704.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern dashmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdashmap-81f47b2de06f602a.rmeta --extern drop_bomb=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdrop_bomb-ecafcae7d4d38870.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-8ef073d763e21cf4.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-109d8dd532380a15.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling proc_macro_srv v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_srv) > Running `rustc --crate-name proc_macro_srv --edition=2018 crates/proc_macro_srv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f20fdad0809742eb -C extra-filename=-f20fdad0809742eb --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libloading=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibloading-86a3a18d762addba.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-109d8dd532380a15.rmeta --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rmeta --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-6becb3533f3183ee.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling project_model v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/project_model) > Running `rustc --crate-name project_model --edition=2018 crates/project_model/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=8d3568a3aaf75a88 -C extra-filename=-8d3568a3aaf75a88 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-b73b7055169cafd3.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-6becb3533f3183ee.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern semver=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsemver-ef52683d255eb90a.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rmeta` > Running `rustc --crate-name proc_macro_test --edition=2018 crates/proc_macro_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=cc183d8b1e74cfb4 -C extra-filename=-cc183d8b1e74cfb4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling hir_ty v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_ty) > Running `rustc --crate-name hir_ty --edition=2018 crates/hir_ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=0f4fb7f977b8ead5 -C extra-filename=-0f4fb7f977b8ead5 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern chalk_ir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_ir-7a0cf8c58479fc3f.rmeta --extern chalk_recursive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_recursive-cf8a8293ba86907c.rmeta --extern chalk_solve=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_solve-9fb47dd42ed87f6b.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern ena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libena-c8cf8abad3241fd3.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-49bbec4c816e0105.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-8ef073d763e21cf4.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern scoped_tls=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libscoped_tls-62fd05d5393004f3.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta` > Compiling hir v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir) > Running `rustc --crate-name hir --edition=2018 crates/hir/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=4321518a55328f13 -C extra-filename=-4321518a55328f13 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-49bbec4c816e0105.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-8ef073d763e21cf4.rmeta --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-0f4fb7f977b8ead5.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling ide_db v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_db) > Running `rustc --crate-name ide_db --edition=2018 crates/ide_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=d4b179eff36d5285 -C extra-filename=-d4b179eff36d5285 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_completion v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_completion) > Running `rustc --crate-name ide_completion --edition=2018 crates/ide_completion/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=3d3e99b3ad8aeee4 -C extra-filename=-3d3e99b3ad8aeee4 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-b443580b9eeddeb4.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-767f887bb6018a5d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_assists v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_assists) > Running `rustc --crate-name ide_assists --edition=2018 crates/ide_assists/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f5dbe0b586a55a0d -C extra-filename=-f5dbe0b586a55a0d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_diagnostics v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_diagnostics) > Running `rustc --crate-name ide_diagnostics --edition=2018 crates/ide_diagnostics/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=4bfa749891370eda -C extra-filename=-4bfa749891370eda --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_ssr v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_ssr) > Running `rustc --crate-name ide_ssr --edition=2018 crates/ide_ssr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=f590627b44ed7dce -C extra-filename=-f590627b44ed7dce --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide) > Running `rustc --crate-name ide --edition=2018 crates/ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ea5a1e1ccf0de5b9 -C extra-filename=-ea5a1e1ccf0de5b9 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern dot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdot-5a8a57d5de5ccc1f.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern ide_assists=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_assists-f5dbe0b586a55a0d.rmeta --extern ide_completion=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_completion-3d3e99b3ad8aeee4.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern ide_diagnostics=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_diagnostics-4bfa749891370eda.rmeta --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-f590627b44ed7dce.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern pulldown_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark-ff13354d61824b38.rmeta --extern pulldown_cmark_to_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark_to_cmark-f611686b0b0711fc.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta --extern url=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liburl-c8df282179348f47.rmeta` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=25e49795d7217ced -C extra-filename=-25e49795d7217ced --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rmeta --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rmeta --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-49bbec4c816e0105.rmeta --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-0f4fb7f977b8ead5.rmeta --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-ea5a1e1ccf0de5b9.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rmeta --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-f590627b44ed7dce.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rmeta --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rmeta --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rmeta --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rmeta --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-f20fdad0809742eb.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rmeta --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-8d3568a3aaf75a88.rmeta --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rmeta --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-808b26e3a015fd4c.rmeta --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-de71a7d8f9690398.rmeta --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rmeta --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rmeta --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rmeta` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/bin/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=38defe0796422f92 -C extra-filename=-38defe0796422f92 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rlib --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-4321518a55328f13.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-49bbec4c816e0105.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-0f4fb7f977b8ead5.rlib --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-ea5a1e1ccf0de5b9.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-d4b179eff36d5285.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-f590627b44ed7dce.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rlib --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rlib --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-f20fdad0809742eb.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-ba413b351789cef4.rlib --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-8d3568a3aaf75a88.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rust_analyzer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librust_analyzer-25e49795d7217ced.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-7d23882a2e1b7291.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-808b26e3a015fd4c.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-de71a7d8f9690398.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib` > Finished release [optimized] target(s) in 8m 19s >>>> Source compiled. >>>> Test phase: dev-util/rust-analyzer-20210809 > * cargo test --release > Fresh cfg-if v1.0.0 > Fresh autocfg v1.0.1 > Fresh lazy_static v1.4.0 > Fresh hashbrown v0.11.2 > Fresh rustc-hash v1.1.0 > Compiling once_cell v1.8.0 > Fresh text-size v1.1.0 > Fresh either v1.6.1 > Fresh unicode-xid v0.2.2 > Fresh scopeguard v1.1.0 > Fresh drop_bomb v0.1.5 > Running `rustc --crate-name once_cell --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/once_cell-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --cfg 'feature="unstable"' -C metadata=55f093f1938be7d3 -C extra-filename=-55f093f1938be7d3 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Fresh dissimilar v1.0.2 > Fresh smallvec v1.6.1 > Fresh cov-mark v2.0.0-pre.1 > Fresh arrayvec v0.7.1 > Fresh unicode-segmentation v1.8.0 > Fresh oorandom v11.1.3 > Fresh pin-project-lite v0.2.7 > Fresh fixedbitset v0.2.0 > Fresh anymap v0.12.1 > Fresh scoped-tls v1.0.0 > Fresh jod-thread v0.1.2 > Fresh tinyvec_macros v0.1.0 > Fresh version_check v0.9.3 > Fresh matches v0.1.8 > Fresh xshell-macros v0.1.14 > Fresh regex-syntax v0.6.25 > Fresh percent-encoding v2.1.0 > Fresh same-file v1.0.6 > Fresh itoa v0.4.7 > Fresh termcolor v1.1.2 > Fresh home v0.5.3 > Fresh xflags-macros v0.2.3 > Fresh ansi_term v0.12.1 > Fresh dot v0.1.4 > Fresh proc_macro_test_impl v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_test/imp) > Fresh adler v1.0.2 > Fresh write-json v0.1.2 > Compiling ungrammar v1.14.2 > Compiling limit v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/limit) > Compiling la-arena v0.2.1 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/lib/arena) > Running `rustc --crate-name ungrammar --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/ungrammar-1.14.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=489e418f3f647d93 -C extra-filename=-489e418f3f647d93 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --cap-lints allow` > Running `rustc --crate-name limit --edition=2018 crates/limit/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test --cfg 'feature="default"' --cfg 'feature="tracking"' -C metadata=3781ff4f7dc9adf2 -C extra-filename=-3781ff4f7dc9adf2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Running `rustc --crate-name la_arena --edition=2018 lib/arena/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=81c19885dea40aae -C extra-filename=-81c19885dea40aae --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling proc-macro2 v1.0.28 > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc-macro2-2e83b19b97390201/build-script-build` > Fresh instant v0.1.10 > Fresh libloading v0.7.0 > Fresh tracing-core v0.1.18 > Fresh sharded-slab v0.1.1 > Fresh itertools v0.10.1 > Compiling text_edit v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/text_edit) > Running `rustc --crate-name text_edit --edition=2018 crates/text_edit/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=98b1cfbb12c9ef72 -C extra-filename=-98b1cfbb12c9ef72 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rlib` > Fresh rustc-ap-rustc_lexer v725.0.0 > Fresh lock_api v0.4.4 > Compiling parser v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/parser) > Running `rustc --crate-name parser --edition=2018 crates/parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=6e254374867b169e -C extra-filename=-6e254374867b169e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern drop_bomb=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdrop_bomb-ecafcae7d4d38870.rlib` > Fresh heck v0.3.3 > Fresh tinyvec v1.3.1 > Fresh unicode-bidi v0.3.5 > Compiling toolchain v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/toolchain) > Running `rustc --crate-name toolchain --edition=2018 crates/toolchain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=c4751a9b58e65408 -C extra-filename=-c4751a9b58e65408 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern home=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhome-516d2032b7f39cb6.rlib` > Fresh xshell v0.1.14 > Fresh regex-automata v0.1.10 > Fresh regex v1.5.4 > Fresh form_urlencoded v1.0.1 > Fresh walkdir v2.3.2 >warning: Could not find `.git/HEAD` from manifest dir! > Compiling rust-analyzer v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/rust-analyzer) > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/rust-analyzer-9fff653875856ff9/build-script-build` >warning: Could not find `.git/HEAD` from manifest dir! > Fresh xflags v0.2.3 > Compiling expect-test v1.1.0 > Running `rustc --crate-name expect_test --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/expect-test-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=ef5ccf4f9d8b4a63 -C extra-filename=-ef5ccf4f9d8b4a63 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --cap-lints allow` > Compiling thread_local v1.1.3 > Running `rustc --crate-name thread_local --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/thread_local-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=0e306e8e29a94ff7 -C extra-filename=-0e306e8e29a94ff7 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --cap-lints allow` > Fresh libc v0.2.98 > Fresh log v0.4.14 > Fresh crossbeam-utils v0.8.5 > Running `rustc --crate-name proc_macro2 --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/proc-macro2-1.0.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=3793492337f2a54c -C extra-filename=-3793492337f2a54c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern unicode_xid=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libunicode_xid-9f6ceff7d864c60a.rmeta --cap-lints allow --cfg lexerror_display --cfg hygiene --cfg use_proc_macro --cfg wrap_proc_macro` > Fresh fst v0.4.7 > Fresh bitflags v1.2.1 > Fresh ryu v1.0.5 > Fresh memchr v2.4.0 > Fresh snap v1.0.5 > Fresh unicode-normalization v0.1.19 > Compiling sourcegen v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/sourcegen) > Running `rustc --crate-name sourcegen --edition=2018 crates/sourcegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=6f0d5723d2ceec7a -C extra-filename=-6f0d5723d2ceec7a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Fresh matchers v0.0.1 > Fresh anyhow v1.0.42 > Fresh crc32fast v1.2.1 > Fresh num_cpus v1.13.0 > Fresh perf-event-open-sys v1.0.1 > Fresh parking_lot_core v0.8.3 > Fresh memmap2 v0.3.0 > Fresh inotify-sys v0.1.5 > Fresh filetime v0.2.14 > Fresh atty v0.2.14 > Fresh always-assert v0.1.2 > Fresh ena v0.14.0 > Fresh mio v0.7.13 > Fresh tracing-log v0.1.2 > Fresh env_logger v0.9.0 > Fresh indexmap v1.7.0 > Fresh memoffset v0.6.4 > Fresh miniz_oxide v0.4.4 > Fresh crossbeam-channel v0.5.1 > Fresh object v0.26.0 > Fresh idna v0.2.3 > Fresh unicase v2.6.0 > Compiling quote v1.0.9 > Running `rustc --crate-name quote --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/quote-1.0.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a985548c3524d9fd -C extra-filename=-a985548c3524d9fd --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-3793492337f2a54c.rmeta --cap-lints allow` > Fresh syn v1.0.74 > Fresh dashmap v4.0.2 > Fresh threadpool v1.8.1 > Fresh perf-event v0.4.7 > Fresh parking_lot v0.11.1 > Fresh inotify v0.9.3 > Compiling stdx v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/stdx) > Running `rustc --crate-name stdx --edition=2018 crates/stdx/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=e82949b7d4f89402 -C extra-filename=-e82949b7d4f89402 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rlib` > Fresh petgraph v0.5.1 > Fresh crossbeam-epoch v0.9.5 > Fresh flate2 v1.0.20 > Fresh pulldown-cmark v0.8.0 > Fresh serde_derive v1.0.127 > Fresh salsa-macros v0.17.0-pre.1 > Fresh tracing-attributes v0.1.15 > Fresh synstructure v0.12.5 > Fresh serde_repr v0.1.7 > Compiling countme v2.0.4 > Running `rustc --crate-name countme --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/countme-2.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="dashmap"' --cfg 'feature="enable"' --cfg 'feature="once_cell"' --cfg 'feature="rustc-hash"' -C metadata=56851129e3d46a5e -C extra-filename=-56851129e3d46a5e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dashmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdashmap-81f47b2de06f602a.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --cap-lints allow` > Fresh notify v5.0.0-pre.10 > Fresh crossbeam-deque v0.8.1 > Compiling xtask v0.1.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/xtask) > Running `rustc --crate-name xtask --edition=2018 xtask/src/main.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=60b83dfeab902649 -C extra-filename=-60b83dfeab902649 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern flate2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflate2-da1e167f98710938.rlib --extern write_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libwrite_json-b453ea933c56b201.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Fresh pulldown-cmark-to-cmark v6.0.2 > Fresh serde v1.0.127 > Fresh salsa v0.17.0-pre.1 > Fresh tracing v0.1.26 > Fresh chalk-derive v0.70.0 > Fresh rayon-core v1.9.1 > Compiling profile v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/profile) > Running `rustc --crate-name profile --edition=2018 crates/profile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=1f38a6a7032a7ab2 -C extra-filename=-1f38a6a7032a7ab2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rmeta --extern countme=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcountme-56851129e3d46a5e.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern perf_event=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libperf_event-f8d2be4e60b63536.rmeta` > Compiling rowan v0.13.0-pre.8 > Running `rustc --crate-name rowan --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/rowan-0.13.0-pre.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=33721c1846984ed0 -C extra-filename=-33721c1846984ed0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern countme=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcountme-56851129e3d46a5e.rmeta --extern hashbrown=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhashbrown-f0d14b45c179aced.rmeta --extern memoffset=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemoffset-7b63e73b06f32038.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rmeta --cap-lints allow` > Fresh smol_str v0.1.18 > Fresh url v2.2.2 > Fresh serde_path_to_error v0.1.4 > Compiling paths v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/paths) > Running `rustc --crate-name paths --edition=2018 crates/paths/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=c08c8ad7bcb13b3c -C extra-filename=-c08c8ad7bcb13b3c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib` > Fresh serde_json v1.0.66 > Fresh cargo-platform v0.1.1 > Fresh semver v1.0.4 > Fresh camino v1.0.5 > Compiling tracing-subscriber v0.2.19 > Running `rustc --crate-name tracing_subscriber --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-subscriber-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="env-filter"' --cfg 'feature="fmt"' --cfg 'feature="lazy_static"' --cfg 'feature="matchers"' --cfg 'feature="regex"' --cfg 'feature="registry"' --cfg 'feature="sharded-slab"' --cfg 'feature="thread_local"' --cfg 'feature="tracing"' -C metadata=ac2dddb087a409bf -C extra-filename=-ac2dddb087a409bf --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern lazy_static=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblazy_static-9228c48ee502fb18.rmeta --extern matchers=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmatchers-792b293dba96e8a4.rmeta --extern regex=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libregex-826355146c61e7af.rmeta --extern sharded_slab=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsharded_slab-de5fc032f79eb122.rmeta --extern thread_local=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthread_local-0e306e8e29a94ff7.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_core=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_core-130f3297ebbeb90f.rmeta --cap-lints allow` > Fresh chalk-ir v0.70.0 > Fresh rayon v1.5.1 > Compiling test_utils v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/test_utils) > Running `rustc --crate-name test_utils --edition=2018 crates/test_utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=0b0d7d4465fdc9eb -C extra-filename=-0b0d7d4465fdc9eb --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rmeta` > Running `rustc --crate-name profile --edition=2018 crates/profile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=f2813ed806005946 -C extra-filename=-f2813ed806005946 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg_if=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg_if-96c0037593e0b652.rlib --extern countme=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcountme-56851129e3d46a5e.rlib --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rlib --extern libc=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibc-830dacce0e33e00d.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern perf_event=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libperf_event-f8d2be4e60b63536.rlib` > Compiling syntax v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/syntax) > Running `rustc --crate-name syntax --edition=2018 crates/syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=5c1f0241e2dd4991 -C extra-filename=-5c1f0241e2dd4991 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rowan=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librowan-33721c1846984ed0.rmeta --extern rustc_lexer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_ap_rustc_lexer-5ce434a768e8d65c.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern smol_str=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmol_str-a3f3ae4857ce03f3.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling tt v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/tt) > Running `rustc --crate-name tt --edition=2018 crates/tt/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=9202375f65b93300 -C extra-filename=-9202375f65b93300 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern smol_str=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmol_str-a3f3ae4857ce03f3.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib` > Compiling vfs v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/vfs) > Running `rustc --crate-name vfs --edition=2018 crates/vfs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=3b3bf086ea38a2ed -C extra-filename=-3b3bf086ea38a2ed --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib` > Fresh lsp-server v0.5.2 > Fresh lsp-types v0.89.2 > Fresh cargo_metadata v0.14.0 > Fresh chalk-solve v0.70.0 > Running `rustc --crate-name test_utils --edition=2018 crates/test_utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=b2ace432ecc6329b -C extra-filename=-b2ace432ecc6329b --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern text_size=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_size-a1adfff404e231e1.rlib` > Compiling tracing-tree v0.1.9 > Running `rustc --crate-name tracing_tree --edition=2018 /var/tmp/portage/dev-util/rust-analyzer-20210809/work/cargo_home/gentoo/tracing-tree-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 --cfg 'feature="default"' --cfg 'feature="tracing-log"' -C metadata=67f27a4b483d787c -C extra-filename=-67f27a4b483d787c --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern ansi_term=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libansi_term-b249811022065f3e.rmeta --extern atty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libatty-71e46407c5e119c0.rmeta --extern termcolor=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtermcolor-9f8e5e96839b29e4.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_log-a69331548256f62e.rmeta --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rmeta --cap-lints allow` > Compiling mbe v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/mbe) > Running `rustc --crate-name mbe --edition=2018 crates/mbe/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=d8f1843540b5e1c6 -C extra-filename=-d8f1843540b5e1c6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling vfs-notify v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/vfs-notify) > Running `rustc --crate-name vfs_notify --edition=2018 crates/vfs-notify/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=152e92721b8a7337 -C extra-filename=-152e92721b8a7337 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libnotify-b6d428646c4a2282.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern walkdir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libwalkdir-762856800bbe3c8a.rlib` > Running `rustc --crate-name syntax --edition=2018 crates/syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=474b340e9be27c54 -C extra-filename=-474b340e9be27c54 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rlib --extern proc_macro2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro2-3793492337f2a54c.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern quote=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libquote-a985548c3524d9fd.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rowan=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librowan-33721c1846984ed0.rlib --extern rustc_lexer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_ap_rustc_lexer-5ce434a768e8d65c.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern smol_str=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmol_str-a3f3ae4857ce03f3.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern ungrammar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libungrammar-489e418f3f647d93.rlib` > Compiling flycheck v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/flycheck) > Running `rustc --crate-name flycheck --edition=2018 crates/flycheck/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=2af53200db051664 -C extra-filename=-2af53200db051664 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib` > Fresh chalk-recursive v0.70.0 > Compiling base_db v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/base_db) > Running `rustc --crate-name base_db --edition=2018 crates/base_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=81d587c0f5ee6a4d -C extra-filename=-81d587c0f5ee6a4d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern salsa=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsalsa-76f9ac7b3a399fac.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rmeta` > Compiling proc_macro_test v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_test) > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc_macro_test-e3f3ffdfad705cd3/build-script-build` > Compiling hir_expand v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_expand) > Running `rustc --crate-name hir_expand --edition=2018 crates/hir_expand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=81a744bcd7fc7024 -C extra-filename=-81a744bcd7fc7024 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rmeta --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Compiling proc_macro_api v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_api) > Running `rustc --crate-name proc_macro_api --edition=2018 crates/proc_macro_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=9c80d889c891e991 -C extra-filename=-9c80d889c891e991 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rmeta --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern snap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsnap-394bbf308b70a0e5.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `rustc --crate-name proc_macro_test --edition=2018 crates/proc_macro_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=8f9e7ecd3858ee59 -C extra-filename=-8f9e7ecd3858ee59 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps` > Compiling hir_def v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_def) > Running `rustc --crate-name hir_def --edition=2018 crates/hir_def/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=c3e7e9700c5cf536 -C extra-filename=-c3e7e9700c5cf536 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anymap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanymap-cfe209b3c360a704.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern dashmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdashmap-81f47b2de06f602a.rmeta --extern drop_bomb=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdrop_bomb-ecafcae7d4d38870.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `rustc --crate-name mbe --edition=2018 crates/mbe/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=dca69f2817ef275a -C extra-filename=-dca69f2817ef275a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Compiling cfg v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/cfg) > Running `rustc --crate-name cfg --edition=2018 crates/cfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=99c1b17b0ba1f640 -C extra-filename=-99c1b17b0ba1f640 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Running `rustc --crate-name base_db --edition=2018 crates/base_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=fb78084379b5840e -C extra-filename=-fb78084379b5840e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern salsa=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsalsa-76f9ac7b3a399fac.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib` > Compiling project_model v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/project_model) > Running `rustc --crate-name project_model --edition=2018 crates/project_model/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=a341167d76ddf13d -C extra-filename=-a341167d76ddf13d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-9c80d889c891e991.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern semver=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsemver-ef52683d255eb90a.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rmeta` > Compiling proc_macro_srv v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/proc_macro_srv) > Running `rustc --crate-name proc_macro_srv --edition=2018 crates/proc_macro_srv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=c19d3ee09692185d -C extra-filename=-c19d3ee09692185d --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern libloading=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibloading-86a3a18d762addba.rmeta --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rmeta --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rmeta --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rmeta --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rmeta --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-9c80d889c891e991.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `rustc --crate-name proc_macro_api --edition=2018 crates/proc_macro_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=99bdd69f5e8c9089 -C extra-filename=-99bdd69f5e8c9089 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rlib --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern snap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsnap-394bbf308b70a0e5.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Running `rustc --crate-name hir_expand --edition=2018 crates/hir_expand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=75f17cb8048c2d6f -C extra-filename=-75f17cb8048c2d6f --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rlib --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern parser=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparser-b38fa5d3c276c227.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Compiling hir_ty v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir_ty) > Running `rustc --crate-name hir_ty --edition=2018 crates/hir_ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=cfb102aa47e64e8a -C extra-filename=-cfb102aa47e64e8a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern chalk_ir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_ir-7a0cf8c58479fc3f.rmeta --extern chalk_recursive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_recursive-cf8a8293ba86907c.rmeta --extern chalk_solve=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_solve-9fb47dd42ed87f6b.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern ena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libena-c8cf8abad3241fd3.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern scoped_tls=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libscoped_tls-62fd05d5393004f3.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta` > Running `rustc --crate-name project_model --edition=2018 crates/project_model/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=e6cbf6d2a96c8899 -C extra-filename=-e6cbf6d2a96c8899 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-9c80d889c891e991.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern semver=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsemver-ef52683d255eb90a.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib` > Running `rustc --crate-name proc_macro_srv --edition=2018 crates/proc_macro_srv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=c528b27ba5f179e1 -C extra-filename=-c528b27ba5f179e1 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cargo_metadata=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcargo_metadata-109fed2b8b87650f.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern libloading=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblibloading-86a3a18d762addba.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern memmap2=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmemmap2-842c96143f5ea8ad.rlib --extern object=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libobject-3eb47457e706c643.rlib --extern paths=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpaths-007f0e3fd3281977.rlib --extern proc_macro_api=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_api-9c80d889c891e991.rlib --extern proc_macro_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_test-cc183d8b1e74cfb4.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Running `rustc --crate-name hir_def --edition=2018 crates/hir_def/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=30cb0dffe4622c11 -C extra-filename=-30cb0dffe4622c11 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern anymap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanymap-cfe209b3c360a704.rlib --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern dashmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdashmap-81f47b2de06f602a.rlib --extern drop_bomb=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdrop_bomb-ecafcae7d4d38870.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rlib --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rlib --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Compiling hir v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/hir) > Running `rustc --crate-name hir --edition=2018 crates/hir/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=3f9a1b343a6873d2 -C extra-filename=-3f9a1b343a6873d2 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rmeta --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rmeta --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rmeta --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rmeta` > Running `rustc --crate-name hir_ty --edition=2018 crates/hir_ty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=17879c310a4ffd6a -C extra-filename=-17879c310a4ffd6a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rlib --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern chalk_ir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_ir-7a0cf8c58479fc3f.rlib --extern chalk_recursive=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_recursive-cf8a8293ba86907c.rlib --extern chalk_solve=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libchalk_solve-9fb47dd42ed87f6b.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern ena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libena-c8cf8abad3241fd3.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern la_arena=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libla_arena-161fa62aff97b08a.rlib --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern scoped_tls=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libscoped_tls-62fd05d5393004f3.rlib --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rlib` > Compiling ide_db v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_db) > Running `rustc --crate-name ide_db --edition=2018 crates/ide_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=3e653f8aab28805a -C extra-filename=-3e653f8aab28805a --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_diagnostics v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_diagnostics) > Running `rustc --crate-name ide_diagnostics --edition=2018 crates/ide_diagnostics/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=18966c2a13cea6ed -C extra-filename=-18966c2a13cea6ed --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_assists v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_assists) > Running `rustc --crate-name ide_assists --edition=2018 crates/ide_assists/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=01c3411529879d45 -C extra-filename=-01c3411529879d45 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_ssr v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_ssr) > Running `rustc --crate-name ide_ssr --edition=2018 crates/ide_ssr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=a304feb0343d7dde -C extra-filename=-a304feb0343d7dde --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Compiling ide_completion v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide_completion) > Running `rustc --crate-name ide_completion --edition=2018 crates/ide_completion/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=c34abd19ce40f4c0 -C extra-filename=-c34abd19ce40f4c0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta` > Running `rustc --crate-name ide_db --edition=2018 crates/ide_db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=4049ead190afe308 -C extra-filename=-4049ead190afe308 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern fst=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libfst-6b53fb309f6aa3e4.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern limit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblimit-fffb4162eeb495a4.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib` > Running `rustc --crate-name hir --edition=2018 crates/hir/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=3741c26d0385cd00 -C extra-filename=-3741c26d0385cd00 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern arrayvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libarrayvec-8313367f04ced81e.rlib --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_expand=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_expand-81a744bcd7fc7024.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern smallvec=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsmallvec-3ce083ab2e02fd08.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib` > Running `rustc --crate-name ide_ssr --edition=2018 crates/ide_ssr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=d416401fec393a53 -C extra-filename=-d416401fec393a53 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib` > Running `rustc --crate-name ide_completion --edition=2018 crates/ide_completion/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=0f0947aaa0ee4743 -C extra-filename=-0f0947aaa0ee4743 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern base_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libbase_db-81d587c0f5ee6a4d.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern once_cell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libonce_cell-55f093f1938be7d3.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Running `rustc --crate-name ide_diagnostics --edition=2018 crates/ide_diagnostics/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=bb73bfdea48e7b96 -C extra-filename=-bb73bfdea48e7b96 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib` > Running `rustc --crate-name ide_assists --edition=2018 crates/ide_assists/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=5cab594898bef345 -C extra-filename=-5cab594898bef345 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib` > Compiling ide v0.0.0 (/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/crates/ide) > Running `rustc --crate-name ide --edition=2018 crates/ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=fe29d7e7386a4fe0 -C extra-filename=-fe29d7e7386a4fe0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rmeta --extern dot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdot-5a8a57d5de5ccc1f.rmeta --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern ide_assists=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_assists-01c3411529879d45.rmeta --extern ide_completion=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_completion-c34abd19ce40f4c0.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern ide_diagnostics=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_diagnostics-18966c2a13cea6ed.rmeta --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rmeta --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern pulldown_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark-ff13354d61824b38.rmeta --extern pulldown_cmark_to_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark_to_cmark-f611686b0b0711fc.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta --extern url=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liburl-c8df282179348f47.rmeta` > Running `rustc --crate-name ide --edition=2018 crates/ide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=cd4371ea603836d0 -C extra-filename=-cd4371ea603836d0 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern cov_mark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcov_mark-370e3206074e5c21.rlib --extern dot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdot-5a8a57d5de5ccc1f.rlib --extern either=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libeither-69c935af1aacad32.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern ide_assists=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_assists-01c3411529879d45.rlib --extern ide_completion=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_completion-c34abd19ce40f4c0.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern ide_diagnostics=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_diagnostics-18966c2a13cea6ed.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rlib --extern indexmap=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libindexmap-80a8fabef2c9558b.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern pulldown_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark-ff13354d61824b38.rlib --extern pulldown_cmark_to_cmark=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libpulldown_cmark_to_cmark-f611686b0b0711fc.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern url=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liburl-c8df282179348f47.rlib` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=d947268d0268b191 -C extra-filename=-d947268d0268b191 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rmeta --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rmeta --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rmeta --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rmeta --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rmeta --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rmeta --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rmeta --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rmeta --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rmeta --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rmeta --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-fe29d7e7386a4fe0.rmeta --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rmeta --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rmeta --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rmeta --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rmeta --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rmeta --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rmeta --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rmeta --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rmeta --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rmeta --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-c19d3ee09692185d.rmeta --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rmeta --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-a341167d76ddf13d.rmeta --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rmeta --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rmeta --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rmeta --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rmeta --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rmeta --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rmeta --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rmeta --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rmeta --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rmeta --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rmeta --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rmeta --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rmeta --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rmeta --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rmeta --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rmeta --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rmeta` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=ac1381c4d30c63f6 -C extra-filename=-ac1381c4d30c63f6 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rlib --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-fe29d7e7386a4fe0.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rlib --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rlib --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-c19d3ee09692185d.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-a341167d76ddf13d.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Running `rustc --crate-name slow_tests --edition=2018 crates/rust-analyzer/tests/slow-tests/main.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=bcd1eced5d0d5189 -C extra-filename=-bcd1eced5d0d5189 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rlib --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-fe29d7e7386a4fe0.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rlib --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rlib --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-c19d3ee09692185d.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-a341167d76ddf13d.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rust_analyzer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librust_analyzer-d947268d0268b191.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/bin/main.rs --error-format=json --json=diagnostic-rendered-ansi --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --test -C metadata=928107735439080e -C extra-filename=-928107735439080e --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rlib --extern expect_test=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libexpect_test-ef5ccf4f9d8b4a63.rlib --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rlib --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-fe29d7e7386a4fe0.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rlib --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rlib --extern mbe=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libmbe-d8f1843540b5e1c6.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rlib --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-c19d3ee09692185d.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-a341167d76ddf13d.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rust_analyzer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librust_analyzer-d947268d0268b191.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rlib --extern sourcegen=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsourcegen-b9892a48a0ee0029.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern test_utils=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtest_utils-0b0d7d4465fdc9eb.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rlib --extern tt=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtt-440c6b9d8f1a843b.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib --extern xshell=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxshell-7a1ff0ead37aa3a7.rlib` > Running `rustc --crate-name rust_analyzer --edition=2018 crates/rust-analyzer/src/bin/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=0 -C metadata=45a1094c7c5d9d21 -C extra-filename=-45a1094c7c5d9d21 --out-dir /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps -L dependency=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps --extern always_assert=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libalways_assert-f65b0668e90ba18a.rlib --extern anyhow=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libanyhow-5ef4ff1d211d5a1f.rlib --extern cfg=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcfg-df3cf124509adec1.rlib --extern crossbeam_channel=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libcrossbeam_channel-8b6b205177cab731.rlib --extern dissimilar=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libdissimilar-0dfee1f6a98c7089.rlib --extern env_logger=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libenv_logger-ec3f1747ce84dbae.rlib --extern flycheck=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libflycheck-4d123c59b0afb4a1.rlib --extern hir=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir-3f9a1b343a6873d2.rlib --extern hir_def=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_def-c3e7e9700c5cf536.rlib --extern hir_ty=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libhir_ty-cfb102aa47e64e8a.rlib --extern ide=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide-fe29d7e7386a4fe0.rlib --extern ide_db=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_db-3e653f8aab28805a.rlib --extern ide_ssr=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libide_ssr-a304feb0343d7dde.rlib --extern itertools=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libitertools-eff1b09ce478be73.rlib --extern jod_thread=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libjod_thread-08ce5b8b403ccbe5.rlib --extern log=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblog-08a3898390d03d71.rlib --extern lsp_server=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_server-f2b257fb4ca42ab0.rlib --extern lsp_types=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liblsp_types-23060a5a7376e620.rlib --extern oorandom=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/liboorandom-acbedf9c83f897da.rlib --extern parking_lot=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libparking_lot-b1f7ca60b75a58ce.rlib --extern proc_macro_srv=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproc_macro_srv-c19d3ee09692185d.rlib --extern profile=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libprofile-1f38a6a7032a7ab2.rlib --extern project_model=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libproject_model-a341167d76ddf13d.rlib --extern rayon=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librayon-43b54682a2531119.rlib --extern rust_analyzer=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librust_analyzer-d947268d0268b191.rlib --extern rustc_hash=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/librustc_hash-26083969e484a75e.rlib --extern serde=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde-e86348cdd51fafeb.rlib --extern serde_json=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_json-414ae28e58800f3a.rlib --extern serde_path_to_error=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libserde_path_to_error-6d3de3e14a3a3255.rlib --extern stdx=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libstdx-9f0257d9710f20d6.rlib --extern syntax=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libsyntax-5c1f0241e2dd4991.rlib --extern text_edit=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtext_edit-aa3e2fb634782c52.rlib --extern threadpool=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libthreadpool-94d8b2c5cd22f0af.rlib --extern toolchain=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtoolchain-a6a75dab4d2af4c6.rlib --extern tracing=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing-12b31ef52741a5be.rlib --extern tracing_subscriber=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_subscriber-ac2dddb087a409bf.rlib --extern tracing_tree=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libtracing_tree-67f27a4b483d787c.rlib --extern vfs=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs-0a03fbd22b11880e.rlib --extern vfs_notify=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libvfs_notify-eef21abfa3e7fbdd.rlib --extern xflags=/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/libxflags-13fad0cc542ed26d.rlib` > Finished release [optimized] target(s) in 11m 23s > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/base_db-fb78084379b5840e` > >running 4 tests >test input::tests::dashes_are_normalized ... ok >test input::tests::detect_cyclic_dependency_indirect ... ok >test input::tests::detect_cyclic_dependency_direct ... ok >test input::tests::it_works ... ok > >test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/cfg-99c1b17b0ba1f640` > >running 8 tests >test tests::demorgan ... ok >test tests::hints_impossible ... ok >test tests::hints ... ok >test tests::distribute ... ok >test tests::smoke ... ok >test tests::test_cfg_expr_parser ... ok >test tests::why_inactive ... ok >test tests::nested ... ok > >test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/flycheck-2af53200db051664` > >running 0 tests > >test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/hir-3741c26d0385cd00` > >running 1 test >test db::hir_database_is_object_safe ... ok > >test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/hir_def-30cb0dffe4622c11` > >running 199 tests >test body::scope::tests::broken_inner_item ... ok >test body::scope::tests::test_shadow_variable ... ok >test body::scope::tests::test_call_scope ... ok >test body::scope::tests::test_method_call_scope ... ok >test body::scope::tests::test_loop_scope ... ok >test body::scope::tests::test_resolve_local_name_declaration ... ok >test body::tests::block::inner_item_smoke ... ok >test body::scope::tests::test_match ... ok >test body::scope::tests::test_resolve_local_name_shadow ... ok >test body::scope::tests::test_lambda_scope ... ok >test body::scope::tests::ref_patterns_contribute_bindings ... ok >test body::scope::tests::test_bindings_after_at ... ok >test body::scope::tests::test_resolve_local_name ... ok >test body::scope::tests::while_let_desugaring ... ok >test body::tests::block::is_visible_from_same_def_map ... ok >test body::tests::block::legacy_macro_items ... ok >test body::scope::tests::macro_inner_item ... ok >test body::tests::block::merge_namespaces ... ok >test body::tests::block::macro_resolve_legacy ... ok >test body::tests::block::super_does_not_resolve_to_block_module ... ok >test body::tests::block::nested_blocks ... ok >test body::tests::block::macro_resolve ... ok >test body::tests::block::nested_module_scoping ... ok >test body::tests::block::nested_macro_item_decl ... ok >test body::tests::block::underscore_import ... ok >test body::tests::block::super_imports ... ok >test body::tests::block::use_from_crate ... ok >test body::tests::macro_resolve ... ok >test find_path::tests::crate_root ... ok >test find_path::tests::enum_variant ... ok >test find_path::tests::discount_private_imports ... ok >test find_path::tests::builtins_are_in_scope ... ok >test find_path::tests::extern_crate ... ok >test find_path::tests::from_inside_module ... ok >test find_path::tests::from_inside_module_with_inner_items ... ok >test find_path::tests::same_crate ... ok >test find_path::tests::inner_items_from_outer_scope ... ok >test find_path::tests::outer_items_with_inner_items_present ... ok >test find_path::tests::import_cycle ... ok >test find_path::tests::prelude ... ok >test find_path::tests::inner_items_from_inner_module ... ok >test find_path::tests::enum_variant_from_prelude ... ok >test item_tree::tests::macros ... ok >test nameres::collector::tests::test_macro_expand_will_stop_2 ... ignored >test find_path::tests::same_module ... ok >test item_tree::tests::adts ... ok >test nameres::tests::bogus_paths ... ok >test item_tree::tests::extern_blocks ... ok >test find_path::tests::same_crate_reexport ... ok >test find_path::tests::self_module ... ok >test nameres::tests::can_import_enum_variant ... ok >test find_path::tests::sub_module ... ok >test find_path::tests::super_module ... ok >test nameres::tests::cfg_the_entire_crate ... ok >test nameres::tests::cfg_not_test ... ok >test nameres::tests::crate_def_map_fn_mod_same_name ... ok >test find_path::tests::inner_items ... ok >test find_path::tests::prelude_with_inner_items ... ok >test nameres::tests::crate_def_map_smoke_test ... ok >test nameres::tests::extern_crate_rename ... ok >test item_tree::tests::modules ... ok >test nameres::tests::extern_crate_rename_2015_edition ... ok >test nameres::tests::crate_def_map_super_super ... ok >test nameres::tests::cfg_test ... ok >test nameres::tests::globs::glob_1 ... ok >test nameres::tests::globs::glob_across_crates ... ok >test find_path::tests::same_crate_reexport_rename ... ok >test item_tree::tests::mod_paths ... ok >test find_path::tests::recursive_pub_mod_reexport ... ok >test find_path::tests::shortest_path ... ok >test nameres::tests::edition_specific_preludes ... ok >test item_tree::tests::inherit_visibility ... ok >test item_tree::tests::types ... ok >test item_tree::tests::imports ... ok >test nameres::tests::globs::glob_privacy_1 ... ok >test nameres::tests::globs::glob_2 ... ok >test nameres::tests::globs::glob_privacy_2 ... ok >test nameres::tests::globs::glob_enum_group ... ok >test nameres::tests::edition_2015_imports ... ok >test nameres::tests::globs::glob_enum ... ok >test item_tree::tests::misc ... ok >test nameres::tests::globs::glob_privacy_across_crates ... ok >test nameres::tests::globs::glob_shadowed_def ... ok >test nameres::tests::globs::glob_shadowed_def_dependencies ... ok >test nameres::tests::globs::glob_shadowed_def_reversed ... ok >test nameres::tests::import_from_extern_crate_only_imports_public_items ... ok >test item_tree::tests::generics ... ok >test nameres::tests::infer_multiple_namespace ... ok >test nameres::tests::incremental::item_tree_prevents_reparsing ... ok >test nameres::tests::item_map_using_self ... ok >test nameres::tests::macro_use_extern_crate_self ... ok >test nameres::tests::macros::legacy_macro_use_before_def ... ok >test nameres::tests::item_map_across_crates ... ok >test nameres::tests::macros::collects_derive_helpers ... ok >test nameres::tests::incremental::typing_inside_a_function_should_not_invalidate_def_map ... ok >test nameres::tests::macros::builtin_derive_with_unresolved_attributes_fall_back ... ok >test nameres::tests::incremental::typing_inside_a_macro_should_not_invalidate_def_map ... ok >test nameres::tests::macros::expand_derive ... ok >test nameres::tests::macros::resolve_builtin_derive ... ok >test nameres::tests::macros::macro_in_prelude ... ok >test nameres::tests::macros::macro_rules_are_globally_visible ... ok >test nameres::tests::macros::macros_in_extern_block ... ok >test nameres::tests::macros::prelude_cycle ... ok >test nameres::tests::macros::macro_rules_export_with_local_inner_macros_are_visible ... ok >test nameres::tests::incremental::typing_inside_a_function_should_not_invalidate_expansions ... ok >test nameres::tests::macros::resolve_macro_def ... ok >test nameres::tests::macros::resolves_derive_helper ... ok >test nameres::tests::macros::macro_dollar_crate_is_correct_in_indirect_deps ... ok >test nameres::tests::macros::macro_rules_from_other_crates_are_visible ... ok >test nameres::tests::macros::macro_rules_can_define_modules ... ok >test nameres::tests::macros::macro_rules_from_other_crates_are_visible_with_macro_use ... ok >test nameres::tests::macros::macro_use_can_be_aliased ... ok >test nameres::tests::macros::prelude_is_macro_use ... ok >test nameres::tests::macros::local_inner_macros_makes_local_macros_usable ... ok >test nameres::tests::macros::unresolved_attr_with_cfg_attr_hang ... ok >test nameres::tests::macros::unexpanded_macro_should_expand_by_fixedpoint_loop ... ok >test nameres::tests::macros::macro_dollar_crate_is_correct_in_item ... ok >test nameres::tests::macros::unresolved_attrs_extern_block_hang ... ok >test nameres::tests::macros::type_value_macro_live_in_different_scopes ... ok >test nameres::tests::macros::resolves_proc_macros ... ok >test nameres::tests::mod_resolution::abs_path_ignores_local ... ok >test nameres::tests::mod_resolution::cfg_in_module_file ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_2_with_path_attribute ... ok >test nameres::tests::mod_resolution::module_resolution_decl_empty_path ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_empty_path ... ok >test nameres::tests::macros::unresolved_attributes_fall_back_track_per_file_moditems ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_in_non_crate_root_2 ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_in_crate_root ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_module_in_non_crate_root_2 ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_3 ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_in_mod_rs ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_relative_path ... ok >test nameres::tests::mod_resolution::module_resolution_explicit_path_mod_rs ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_in_non_crate_root ... ok >test nameres::tests::mod_resolution::module_resolution_module_decl_path_super ... ok >test nameres::tests::mod_resolution::module_resolution_explicit_path_mod_rs_with_win_separator ... ok >test nameres::tests::mod_resolution::module_resolution_decl_inside_inline_module_with_path_attribute ... ok >test nameres::tests::mod_resolution::module_resolution_decl_path ... ok >test nameres::tests::mod_resolution::module_resolution_explicit_path_mod_rs_2 ... ok >test nameres::tests::macros::macros_defining_macros ... ok >test nameres::tests::mod_resolution::module_resolution_relative_path ... ok >test nameres::tests::mod_resolution::module_resolution_relative_path_2 ... ok >test nameres::tests::mod_resolution::module_resolution_module_with_path_in_mod_rs ... ok >test nameres::tests::mod_resolution::module_resolution_module_with_path_non_crate_root ... ok >test nameres::tests::mod_resolution::module_resolution_relative_path_outside_root ... ok >test nameres::tests::mod_resolution::module_resolution_works_for_non_standard_filenames ... ok >test nameres::tests::macros::proc_macro_censoring ... ok >test nameres::tests::macros::path_qualified_macros ... ok >test nameres::tests::mod_resolution::name_res_works_for_broken_modules ... ok >test nameres::tests::self_imports_only_types ... ok >test nameres::tests::underscore_name_conflict ... ok >test nameres::tests::primitives::primitive_reexport ... ok >test nameres::tests::mod_resolution::nested_out_of_line_module_with_path ... ok >test nameres::tests::underscore_import ... ok >test nameres::tests::mod_resolution::module_resolution_works_for_raw_modules ... ok >test nameres::tests::re_exports ... ok >test nameres::tests::std_prelude ... ok >test nameres::tests::no_std_prelude ... ok >test nameres::tests::underscore_pub_crate_reexport ... ok >test nameres::tests::mod_resolution::nested_out_of_line_module ... ok >test nameres::tests::mod_resolution::nested_module_resolution ... ok >test nameres::tests::reexport_across_crates ... ok >test nameres::tests::std_prelude_takes_precedence_above_core_prelude ... ok >test nameres::tests::underscore_nontrait ... ok >test nameres::tests::mod_resolution::circular_mods ... ok >test nameres::tests::use_crate_as ... ok >test nameres::tests::underscore_reexport ... ok >test nameres::tests::mod_resolution::nested_module_resolution_2 ... ok >test nameres::tests::use_as ... ok >test nameres::tests::use_trees ... ok >test nameres::tests::values_dont_shadow_extern_crates ... ok >test nameres::tests::macros::plain_macros_are_legacy_textual_scoped ... ok >test find_path::tests::different_crate ... ok >test import_map::tests::private_macro ... ok >test import_map::tests::prefers_shortest_path ... ok >test find_path::tests::different_crate_reexport ... ok >test import_map::tests::module_reexport ... ok >test find_path::tests::different_crate_renamed ... ok >test import_map::tests::namespacing ... ok >test import_map::tests::search_limit ... ok >test body::tests::your_stack_belongs_to_me ... ok >test import_map::tests::search_casing ... ok >test import_map::tests::cyclic_module_reexport ... ok >test import_map::tests::fuzzy_import_trait_and_assoc_items ... ok >test import_map::tests::smoke ... ok >test import_map::tests::type_reexport_cross_crate ... ok >test import_map::tests::search_exclusions ... ok >test import_map::tests::macro_reexport ... ok >test import_map::tests::name_only ... ok >test import_map::tests::assoc_items_filtering ... ok >test find_path::tests::prefer_shorter_paths_if_not_alloc ... ok >test import_map::tests::search_mode ... ok >test find_path::tests::prefer_core_paths_over_std ... ok >test find_path::tests::prefer_std_paths_over_alloc ... ok >test find_path::tests::prefer_alloc_paths_over_std ... ok >test find_path::tests::partially_imported ... ok >test nameres::tests::macros::macro_expansion_overflow ... ok >test nameres::collector::tests::test_macro_expand_will_stop_1 ... ok > >test result: ok. 198 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.19s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/hir_expand-75f17cb8048c2d6f` > >running 24 tests >test builtin_macro::tests::test_column_expand ... ok >test builtin_derive::tests::test_copy_expand_simple ... ok >test builtin_macro::tests::test_compile_error_expand ... ok >test builtin_derive::tests::test_copy_expand_with_type_params ... ok >test builtin_derive::tests::test_clone_expand ... ok >test builtin_macro::tests::test_assert_expand ... ok >test builtin_derive::tests::test_copy_expand_with_lifetimes ... ok >test builtin_macro::tests::test_concat_idents_expand ... ok >test builtin_macro::tests::test_file_expand ... ok >test builtin_macro::tests::test_env_expand ... ok >test builtin_macro::tests::test_concat_expand ... ok >test builtin_macro::tests::test_line_expand ... ok >test builtin_macro::tests::test_include_bytes_expand ... ok >test builtin_macro::tests::test_format_args_expand_with_comma_exprs ... ok >test quote::tests::test_quote_delimiters ... ok >test builtin_macro::tests::test_option_env_expand ... ok >test builtin_macro::tests::test_format_args_expand ... ok >test input::tests::remove_derive ... ok >test builtin_macro::tests::test_stringify_expand ... ok >test quote::tests::test_quote_derive_copy_hack ... ok >test quote::tests::test_quote_hash_simple_literal ... ok >test quote::tests::test_quote_hash_token_tree ... ok >test quote::tests::test_quote_idents ... ok >test quote::tests::test_quote_simple_derive_copy ... ok > >test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/hir_ty-17879c310a4ffd6a` > >running 408 tests >test db::hir_database_is_object_safe ... ok >test diagnostics::decl_check::case_conv::tests::test_to_lower_snake_case ... ok >test diagnostics::decl_check::case_conv::tests::test_to_camel_case ... ok >test diagnostics::decl_check::case_conv::tests::test_to_upper_snake_case ... ok >test tests::coercion::closure_return_coerce ... ok >test tests::coercion::block_expr_type_mismatch ... ok >test tests::coercion::coerce_merge_one_by_one1 ... ok >test tests::coercion::coerce_closure_to_fn_ptr ... ok >test tests::coercion::coerce_placeholder_ref ... ok >test tests::coercion::coerce_fn_item_to_fn_ptr ... ok >test tests::coercion::coerce_array_elems_lub ... ok >test tests::coercion::coerce_autoderef ... ok >test tests::coercion::coerce_fn_items_in_match_arms ... ok >test tests::coercion::coerce_autoderef_generic ... ok >test tests::coercion::return_coerce_unknown ... ok >test tests::coercion::match_diverging_branch_2 ... ok >test tests::coercion::two_closures_lub ... ok >test tests::macros::benchmark_include_macro ... ok >test tests::coercion::coerce_autoderef_block ... ok >test tests::display_source_code::qualify_path_to_submodule ... ok >test tests::coercion::match_diverging_branch_1 ... ok >test tests::coercion::panic_macro ... ok >test tests::display_source_code::render_dyn_for_ty ... ok >test tests::macros::expr_macro_expanded_in_stmts ... ok >test tests::display_source_code::render_raw_ptr_impl_ty ... ok >test tests::display_source_code::omit_default_type_parameters ... ok >test tests::coercion::coerce_unsize_array ... ok >test tests::macros::infer_builtin_macros_column ... ok >test tests::incremental::typing_whitespace_inside_a_function_should_not_invalidate_types ... ok >test tests::macros::infer_builtin_macros_file ... ok >test tests::macros::infer_builtin_macros_include_concat_with_bad_env_should_failed ... ok >test tests::coercion::let_stmt_coerce ... ok >test tests::macros::infer_assoc_items_generated_by_macros_chain ... ok >test tests::macros::infer_assoc_items_generated_by_macros ... ok >test tests::macros::infer_builtin_macros_include ... ok >test tests::macros::infer_builtin_macros_include_child_mod ... ok >test tests::macros::infer_builtin_macros_include_concat ... ok >test tests::macros::cfg_impl_def ... ok >test tests::macros::infer_builtin_macros_include_itself_should_failed ... ok >test tests::coercion::coerce_unsize_expected_type_1 ... ok >test tests::macros::infer_legacy_textual_scoped_macros_expanded ... ok >test tests::coercion::coerce_unsize_apit ... ok >test tests::macros::infer_local_macro ... ok >test tests::coercion::if_coerce ... ok >test tests::macros::infer_macro_defining_block_with_items ... ok >test tests::macros::infer_path_qualified_macros_expanded ... ok >test tests::macros::infer_type_value_macro_having_same_name ... ok >test tests::macros::infer_local_inner_macros ... ok >test tests::macros::infer_type_value_non_legacy_macro_use_as ... ok >test tests::coercion::coerce_unsize_generic ... ok >test tests::macros::infer_macros_expanded ... ok >test tests::macros::macros_in_type_position ... ok >test tests::macros::infer_builtin_macros_include_expression ... ok >test tests::macros::infer_custom_derive_simple ... ok >test tests::macros::infer_builtin_macros_include_str ... ok >test tests::macros::infer_builtin_macros_concat ... ok >test tests::method_resolution::infer_associated_method_enum ... ok >test tests::macros::recurisve_macro_expanded_in_stmts ... ok >test tests::coercion::if_else_coerce ... ok >test tests::coercion::coerce_unsize_super_trait_cycle ... ok >test tests::macros::infer_builtin_macros_env ... ok >test tests::method_resolution::autoderef_visibility_field ... ok >test tests::macros::infer_builtin_macros_line ... ok >test tests::macros::infer_macro_with_dollar_crate_is_correct_in_expr ... ok >test tests::method_resolution::infer_associated_method_generics_2_type_params_without_args ... ok >test tests::coercion::coerce_unsize_expected_type_2 ... ok >test tests::method_resolution::infer_slice_method ... ok >test tests::method_resolution::infer_call_trait_method_on_generic_param_1 ... ok >test tests::macros::infer_macro_with_dollar_crate_in_def_site ... ok >test tests::method_resolution::infer_associated_method_struct ... ok >test tests::method_resolution::infer_associated_method_with_modules ... ok >test tests::method_resolution::infer_trait_assoc_method ... ok >test tests::method_resolution::infer_call_trait_method_on_generic_param_2 ... ok >test tests::method_resolution::infer_associated_method_generics_without_args ... ok >test tests::macros::nested_macro_in_type_alias_position ... ok >test tests::macros::infer_builtin_macros_include_str_with_lazy_nested ... ok >test tests::macros::macro_in_arm ... ok >test tests::coercion::match_first_coerce ... ok >test tests::coercion::match_second_coerce ... ok >test tests::macros::infer_builtin_macros_concat_with_lazy ... ok >test tests::method_resolution::method_resolution_encountering_fn_type ... ok >test tests::method_resolution::cross_crate_associated_method_call ... ok >test tests::method_resolution::method_resolution_impl_before_trait ... ok >test tests::method_resolution::method_resolution_foreign_opaque_type ... ok >test tests::method_resolution::method_on_dyn_impl ... ok >test tests::method_resolution::method_resolution_non_parameter_type ... ok >test tests::method_resolution::infer_trait_method_generic_1 ... ok >test tests::method_resolution::infer_with_multiple_trait_impls ... ok >test tests::method_resolution::method_resolution_3373 ... ok >test tests::method_resolution::infer_trait_assoc_method_generics_3 ... ok >test tests::macros::infer_derive_clone_in_core ... ok >test tests::method_resolution::infer_trait_assoc_method_generics_2 ... ok >test tests::macros::infer_derive_clone_simple ... ok >test tests::macros::expr_macro_def_expanded_in_various_places ... ok >test tests::method_resolution::method_resolution_impl_ref_before_trait ... ok >test tests::macros::macros_in_type_generics ... ok >test tests::method_resolution::method_resolution_trait_before_autoderef ... ok >test tests::method_resolution::autoderef_visibility_method ... ok >test tests::method_resolution::infer_trait_assoc_method_generics_5 ... ok >test tests::method_resolution::inherent_impl_in_unnamed_const ... ok >test tests::method_resolution::method_resolution_trait_autoderef ... ok >test tests::method_resolution::infer_trait_assoc_method_generics_4 ... ok >test tests::macros::recursive_inner_item_macro_rules ... ok >test tests::macros::macro_in_type_alias_position ... ok >test tests::method_resolution::infer_trait_method_generic_more_params ... ok >test tests::method_resolution::method_resolution_unify_impl_self_type ... ok >test tests::method_resolution::method_resolution_overloaded_method ... ok >test tests::coercion::custom_coerce_unsized ... ok >test tests::method_resolution::infer_associated_method_generics ... ok >test tests::method_resolution::infer_trait_method_generic_2 ... ok >test tests::method_resolution::method_resolution_trait_from_prelude ... ok >test tests::method_resolution::method_resolution_by_value_before_autoref ... ok >test tests::method_resolution::dyn_trait_super_trait_not_in_scope ... ok >test tests::never_type::infer_never2 ... ok >test tests::method_resolution::method_resolution_where_clause_1 ... ok >test tests::never_type::diverging_expression_2 ... ok >test tests::never_type::match_no_never_arms ... ok >test tests::never_type::infer_never1 ... ok >test tests::never_type::if_else_never ... ok >test tests::method_resolution::method_with_allocator_box_self_type ... ok >test tests::method_resolution::infer_trait_method_scoped ... ok >test tests::never_type::match_unknown_arm ... ok >test tests::never_type::match_all_arms_never ... ok >test tests::never_type::if_never ... ok >test tests::coercion::coerce_places ... ok >test tests::method_resolution::method_resolution_where_clause_for_unknown_trait ... ok >test tests::never_type::infer_never3 ... ok >test tests::method_resolution::infer_trait_assoc_method_generics_1 ... ok >test tests::never_type::match_no_arm ... ok >test tests::macros::processes_impls_generated_by_macros ... ok >test tests::coercion::coerce_unsize_trait_object_simple ... ok >test tests::method_resolution::method_resolution_where_clause_not_met ... ok >test tests::never_type::match_first_arm_never ... ok >test tests::method_resolution::method_resolution_where_clause_2 ... ok >test tests::macros::expr_macro_rules_expanded_in_various_places ... ok >test tests::method_resolution::method_resolution_unsize_array ... ok >test tests::method_resolution::trait_impl_in_unnamed_const ... ok >test tests::method_resolution::method_resolution_trait_before_autoref ... ok >test tests::method_resolution::super_trait_impl_return_trait_method_resolution ... ok >test tests::never_type::match_second_arm_never ... ok >test tests::macros::infer_macro_with_dollar_crate_is_correct_in_trait_associate_type ... ok >test tests::never_type::never_type_can_be_reinferred1 ... ok >test tests::macros::macros_in_type_alias_position_generics ... ok >test tests::never_type::diverging_expression_1 ... ok >test tests::method_resolution::method_resolution_where_clause_inline_not_met ... ok >test tests::never_type::diverging_expression_3_break ... ok >test tests::method_resolution::method_resolution_where_clause_inline ... ok >test tests::patterns::const_block_pattern ... ok >test tests::patterns::infer_pattern_match_string_literal ... ok >test tests::patterns::infer_range_pattern ... ok >test tests::macros::infer_derive_clone_with_params ... ok >test tests::never_type::never_type_can_be_reinferred2 ... ok >test tests::method_resolution::method_resolution_slow ... ok >test tests::patterns::infer_guard ... ok >test tests::method_resolution::infer_trait_method_simple ... ok >test tests::never_type::never_type_can_be_reinferred3 ... ok >test tests::never_type::never_type_in_generic_args ... ok >test tests::patterns::enum_variant_through_self_in_pattern ... ok >test tests::patterns::infer_pattern_match_or ... ok >test tests::patterns::box_pattern ... ok >test tests::patterns::infer_pattern_match_ergonomics_ref ... ok >test tests::patterns::infer_generics_in_patterns ... ok >test tests::patterns::pattern_lookup_in_value_ns ... ok >test tests::patterns::macro_pat ... ok >test tests::patterns::infer_pattern_match_slice ... ok >test tests::patterns::slice_tail_pattern ... ok >test tests::patterns::infer_literal_pattern ... ok >test tests::patterns::infer_pattern_match_arr ... ok >test tests::patterns::infer_pattern_match_ergonomics ... ok >test tests::regression::array_elements_expected_type ... ok >test tests::regression::bug_484 ... ok >test tests::patterns::infer_const_pattern ... ok >test tests::regression::bug_651 ... ok >test tests::patterns::type_mismatch_in_or_pattern ... ok >test tests::patterns::tuple_ellipsis_pattern ... ok >test tests::regression::bug_585 ... ok >test tests::patterns::infer_pattern ... ok >test tests::patterns::tuple_struct_ellipsis_pattern ... ok >test tests::regression::infer_nested_generics_crash ... ok >test tests::regression::bug_1030 ... ok >test tests::regression::infer_paren_macro_call ... ok >test tests::regression::cfg_tail ... ok >test tests::regression::infer_std_crash_2 ... ok >test tests::regression::infer_array_macro_call ... ok >test tests::regression::issue_2705 ... ok >test tests::regression::infer_std_crash_3 ... ok >test tests::patterns::infer_adt_pattern ... ok >test tests::method_resolution::skip_array_during_method_dispatch ... ok >test tests::regression::issue_2669 ... ok >test tests::regression::issue_3999_struct ... ok >test tests::regression::infer_std_crash_1 ... ok >test tests::regression::infer_std_crash_4 ... ok >test tests::simple::closure_return ... ok >test tests::simple::closure_return_unit ... ok >test tests::simple::closure_return_inferred ... ok >test tests::regression::no_panic_on_field_of_enum ... ok >test tests::simple::cfgd_out_assoc_items ... ok >test tests::regression::recursive_vars ... ok >test tests::regression::issue_4235_name_conflicts ... ok >test tests::regression::infer_std_crash_5 ... ok >test tests::regression::issue_3999_slice ... ok >test tests::simple::fn_pointer_return ... ok >test tests::simple::generic_default_depending_on_other_type_arg_forward ... ok >test tests::regression::param_overrides_fn ... ok >test tests::regression::issue_6811 ... ok >test tests::regression::recursive_vars_2 ... ok >test tests::regression::issue_4953 ... ok >test tests::regression::issue_4465_dollar_crate_at_type ... ok >test tests::regression::impl_trait_in_option_9530 ... ok >test tests::simple::generic_default_depending_on_other_type_arg ... ok >test tests::simple::infer_basics ... ok >test tests::simple::effects_smoke_test ... ok >test tests::regression::issue_4931 ... ok >test tests::simple::infer_adt_self ... ok >test tests::simple::generic_default_in_struct_literal ... ok >test tests::simple::infer_const_params ... ok >test tests::simple::generic_default ... ok >test tests::simple::infer_in_elseif ... ok >test tests::simple::infer_backwards ... ok >test tests::simple::infer_const ... ok >test tests::regression::issue_3642_bad_macro_stackover ... ok >test tests::simple::infer_inherent_method_str ... ok >test tests::simple::box_into_vec ... ok >test tests::simple::infer_box ... ok >test tests::simple::infer_binary_op ... ok >test tests::simple::infer_associated_const ... ok >test tests::simple::infer_inner_type ... ok >test tests::simple::infer_box_with_allocator ... ok >test tests::simple::infer_function_generics ... ok >test tests::simple::infer_generic_from_later_assignment ... ok >test tests::simple::infer_if_match_with_return ... ok >test tests::simple::infer_let ... ok >test tests::simple::infer_field_autoderef ... ok >test tests::simple::infer_impl_generics_with_autoderef ... ok >test tests::simple::infer_enum ... ok >test tests::simple::infer_inherent_method ... ok >test tests::regression::issue_4966 ... ok >test tests::simple::infer_generic_chain ... ok >test tests::simple::infer_array ... ok >test tests::simple::infer_labelled_block_break_with_val ... ok >test tests::simple::infer_literals ... ok >test tests::simple::infer_nested_inner_type ... ok >test tests::simple::infer_paths ... ok >test tests::simple::infer_labelled_break_with_val ... ok >test tests::simple::infer_loop_break_without_val ... ok >test tests::simple::infer_shift_op ... ok >test tests::simple::infer_loop_break_with_val ... ok >test tests::simple::infer_raw_ref ... ok >test tests::simple::infer_path_type ... ok >test tests::simple::infer_struct ... ok >test tests::simple::infer_refs ... ok >test tests::regression::issue_4053_diesel_where_clauses ... ok >test tests::simple::infer_tuple ... ok >test tests::salsa_bug ... ok >test tests::simple::infer_struct_generics ... ok >test tests::simple::infer_type_alias ... ok >test tests::simple::infer_type_param ... ok >test tests::simple::infer_static ... ok >test tests::simple::infer_unary_op ... ok >test tests::simple::infer_union ... ok >test tests::simple::infer_type_alias_variant ... ok >test tests::regression::issue_2683_chars_impl ... ok >test tests::simple::infer_self ... ok >test tests::regression::issue_8686 ... ok >test tests::simple::inner_use_enum_rename ... ok >test tests::simple::infer_while_let ... ok >test tests::simple::infer_self_as_path ... ok >test tests::simple::prelude_2015 ... ok >test tests::simple::type_alias_in_struct_lit ... ok >test tests::simple::infer_tuple_struct_generics ... ok >test tests::regression::issue_6852 ... ok >test tests::traits::argument_impl_trait_to_fn_pointer ... ok >test tests::simple::recursive_type_alias ... ok >test tests::simple::not_shadowing_module_by_primitive ... ok >test tests::simple::not_shadowing_primitive_by_module ... ok >test tests::simple::self_in_struct_lit ... ok >test tests::regression::issue_6628 ... ok >test tests::simple::should_be_shadowing_imports ... ok >test tests::simple::shadowing_primitive ... ok >test tests::simple::shadowing_primitive_with_inner_items ... ok >test tests::simple::infer_impl_generics_basic ... ok >test tests::simple::infer_ranges ... ok >test tests::traits::argument_impl_trait_type_args_2 ... ok >test tests::traits::associated_type_placeholder ... ok >test tests::traits::argument_impl_trait ... ok >test tests::traits::associated_type_placeholder_2 ... ok >test tests::traits::associated_type_bound ... ok >test tests::traits::argument_impl_trait_type_args_1 ... ok >test tests::traits::closure_2 ... ok >test tests::traits::bin_op_adt_with_rhs_primitive ... ok >test tests::traits::indexing_arrays ... ok >test tests::traits::dyn_trait_bare ... ok >test tests::traits::deref_trait ... ok >test tests::traits::const_generics ... ok >test tests::traits::error_bound_chalk ... ok >test tests::simple::infer_argument_autoderef ... ok >test tests::traits::dyn_trait ... ok >test tests::traits::fn_trait ... ok >test tests::traits::infer_associated_type_bound ... ok >test tests::simple::infer_operator_overload ... ok >test tests::traits::generic_param_env_2 ... ok >test tests::traits::dyn_trait_through_chalk ... ok >test tests::traits::generic_param_env_2_not_met ... ok >test tests::traits::deref_trait_infinite_recursion ... ok >test tests::traits::fn_item_fn_trait ... ok >test tests::traits::generic_param_env_1 ... ok >test tests::traits::infer_const_body ... ok >test tests::traits::generic_param_env_1_not_met ... ok >test tests::regression::lifetime_from_chalk_during_deref ... ok >test tests::traits::builtin_sized ... ok >test tests::traits::generic_param_env_deref ... ok >test tests::traits::infer_closure_arg ... ok >test tests::traits::dyn_trait_in_impl ... ok >test tests::traits::impl_trait ... ok >test tests::traits::fn_ptr_and_item ... ok >test tests::patterns::match_ergonomics_in_closure_params ... ok >test tests::traits::array_length ... ok >test tests::traits::infer_default_trait_type_parameter ... ok >test tests::regression::issue_4885 ... ok >test tests::traits::fn_returning_unit ... ok >test tests::traits::infer_from_bound_1 ... ok >test tests::traits::infer_from_bound_2 ... ok >test tests::traits::infer_async_block ... ok >test tests::traits::infer_ops_neg ... ok >test tests::traits::deref_trait_with_question_mark_size ... ok >test tests::traits::infer_dyn_fn_once_output ... ok >test tests::traits::inner_use ... ok >test tests::traits::closure_1 ... ok >test tests::traits::infer_project_associated_type ... ok >test tests::traits::infer_for_loop ... ok >test tests::traits::deref_trait_with_inference_var ... ok >test tests::traits::infer_try ... ok >test tests::traits::infer_ops_not ... ok >test tests::regression::issue_4800 ... ok >test tests::traits::inner_use_in_block ... ok >test tests::traits::infer_desugar_async ... ok >test tests::traits::nested_inner_function_calling_self ... ok >test tests::traits::infer_await ... ok >test tests::traits::infer_try_trait_v2 ... ok >test tests::regression::bare_dyn_trait_binders_9639 ... ok >test tests::traits::assoc_types_from_bounds ... ok >test tests::simple::infer_boxed_self_receiver ... ok >test tests::traits::inline_assoc_type_bounds_1 ... ok >test tests::traits::local_impl_1 ... ok >test tests::traits::local_impl_2 ... ok >test tests::traits::infer_return_associated_type ... ok >test tests::traits::infer_async_ret_type ... ok >test tests::traits::infer_dyn_fn_output ... ok >test tests::traits::super_trait_cycle ... ok >test tests::traits::integer_range_iterate ... ok >test tests::traits::obligation_from_self_method_clause ... ok >test tests::traits::local_impl_3 ... ok >test tests::traits::projection_eq_within_chalk ... ok >test tests::traits::tuple_struct_with_fn ... ok >test tests::traits::obligation_from_method_clause ... ok >test tests::simple::infer_method_argument_autoderef ... ok >test tests::traits::tuple_struct_fields ... ok >test tests::traits::obligation_from_function_clause ... ok >test tests::traits::infer_async ... ok >test tests::traits::super_trait_impl_trait_method_resolution ... ok >test tests::traits::renamed_extern_crate_in_block ... ok >test tests::traits::simple_return_pos_impl_trait ... ok >test tests::traits::trait_default_method_self_bound_implements_trait ... ok >test tests::traits::obligation_from_impl_clause ... ok >test tests::traits::string_to_owned ... ok >test tests::traits::super_trait_method_resolution ... ok >test tests::traits::qualified_path_as_qualified_trait ... ok >test tests::traits::trait_object_no_coercion ... ok >test tests::traits::trait_default_method_self_bound_implements_super_trait ... ok >test tests::traits::trait_impl_self_ty ... ok >test tests::traits::nested_assoc ... ok >test tests::traits::inline_assoc_type_bounds_2 ... ok >test tests::traits::trait_in_scope_of_trait_impl ... ok >test tests::traits::infer_ops_index ... ok >test tests::traits::trait_impl_self_ty_cycle ... ok >test tests::traits::infer_ops_index_autoderef ... ok >test tests::traits::underscore_import ... ok >test tests::traits::trait_in_scope_with_inner_item ... ok >test tests::traits::super_trait_assoc_type_bounds ... ok >test tests::traits::unselected_projection_in_trait_env_cycle_1 ... ok >test tests::traits::impl_trait_assoc_binding_projection_bug ... ok >test tests::traits::unselected_projection_in_trait_env_cycle_3 ... ok >test tests::traits::unselected_projection_in_trait_env_1 ... ok >test tests::traits::assoc_type_bindings ... ok >test tests::traits::unselected_projection_in_trait_env_cycle_2 ... ok >test tests::traits::where_clause_trait_in_scope_for_method_resolution ... ok >test tests::traits::weird_bounds ... ok >test tests::traits::infer_box_fn_arg ... ok >test tests::traits::infer_ops_index_int ... ok >test tests::traits::variable_kinds_2 ... ok >test tests::traits::variable_kinds_1 ... ok >test tests::traits::unify_impl_trait ... ok >test tests::traits::unselected_projection_chalk_fold ... ok >test tests::traits::unselected_projection_on_trait_self ... ok >test tests::traits::unselected_projection_in_trait_env_2 ... ok >test tests::traits::more_return_pos_impl_trait ... ok >test tests::traits::unselected_projection_on_impl_self ... ok >test tests::traits::infer_fn_trait_arg ... ok >test tests::traits::builtin_copy ... ok >test tests::traits::unselected_projection_in_trait_env_no_cycle ... ok >test tests::traits::builtin_fn_def_copy ... ok >test tests::traits::builtin_fn_ptr_copy ... ok >test tests::traits::fn_trait_deref_with_ty_default ... ok >test tests::traits::proc_macro_server_types ... ok >test tests::traits::dyn_fn_param_informs_call_site_closure_signature ... ok >test tests::traits::closure_as_argument_inference_order ... ok >test tests::traits::iterator_chain ... ok >test tests::macros::infinitely_recursive_macro_type ... ok > >test result: ok. 408 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide-cd4371ea603836d0` > >running 587 tests >test analysis_is_send ... ok >test annotations::tests::test_no_annotations_outside_module_tree ... ok >test doc_links::intra_doc_links::tests::test_name ... ok >test annotations::tests::test_no_annotations_macro_struct_def ... ok >test doc_links::tests::external_docs_doc_url_crate ... ok >test doc_links::tests::external_docs_doc_url_struct ... ok >test annotations::tests::runnable_annotation ... ok >test doc_links::tests::external_docs_module ... ok >test doc_links::tests::external_docs_doc_url_fn ... ok >test annotations::tests::test_annotations ... ok >test annotations::tests::const_annotations ... ok >test doc_links::tests::external_docs_doc_url_struct_field ... ok >test call_hierarchy::tests::test_call_hierarchy_on_def ... ok >test call_hierarchy::tests::test_call_hierarchy_outgoing ... ok >test call_hierarchy::tests::test_call_hierarchy_on_ref ... ok >test call_hierarchy::tests::test_call_hierarchy_outgoing_in_different_files ... ok >test call_hierarchy::tests::test_call_hierarchy_in_same_fn ... ok >test call_hierarchy::tests::test_call_hierarchy_in_different_files ... ok >test doc_links::tests::external_docs_trait ... ok >test annotations::tests::struct_references_annotations ... ok >test call_hierarchy::tests::test_call_hierarchy_incoming_outgoing ... ok >test call_hierarchy::tests::test_call_hierarchy_in_different_fn ... ok >test doc_links::tests::external_docs_doc_url_impl_assoc ... ok >test call_hierarchy::tests::test_call_hierarchy_in_tests_mod ... ok >test annotations::tests::method_annotations ... ok >test annotations::tests::struct_and_trait_impls_annotations ... ok >test doc_links::tests::external_docs_reexport_order ... ok >test doc_links::tests::rewrite_html_root_url ... ok >test doc_links::tests::rewrite_on_field ... ok >test doc_links::tests::external_docs_doc_url_impl_trait_assoc ... ok >test call_hierarchy::tests::test_call_hierarchy_issue_5103 ... ok >test doc_links::tests::external_docs_doc_url_trait_assoc ... ok >test doc_links::tests::test_trait_items ... ok >test expand_macro::tests::macro_expand_inner_macro_fail_to_expand ... ok >test expand_macro::tests::macro_expand_multiple_lines ... ok >test expand_macro::tests::macro_expand_recursive_expansion ... ok >test extend_selection::tests::test_extend_selection_comments ... ok >test doc_links::tests::rewrite_struct ... ok >test extend_selection::tests::test_extend_selection_select_first_word ... ok >test extend_selection::tests::extend_selection_inside_macros ... ok >test expand_macro::tests::macro_expand_with_dollar_crate ... ok >test extend_selection::tests::test_extend_selection_doc_comments ... ok >test folding_ranges::tests::fold_consecutive_const ... ok >test fn_references::tests::test_find_all_methods ... ok >test extend_selection::tests::test_extend_selection_string ... ok >test folding_ranges::tests::fold_big_calls ... ok >test extend_selection::tests::test_extend_selection_arith ... ok >test folding_ranges::tests::fold_multiline_array ... ok >test folding_ranges::tests::fold_multiline_params ... ok >test folding_ranges::tests::fold_consecutive_static ... ok >test extend_selection::tests::test_extend_selection_prefer_idents ... ok >test fn_references::tests::test_find_trait_methods ... ok >test folding_ranges::tests::fold_record_literals ... ok >test folding_ranges::tests::test_fold_match_arms ... ok >test expand_macro::tests::macro_expand_match_ast_inside_let_statement ... ok >test extend_selection::tests::test_extend_selection_on_tuple_in_type ... ok >test folding_ranges::tests::test_fold_import_groups ... ok >test folding_ranges::tests::test_folds_macros ... ok >test extend_selection::tests::test_extend_selection_prefer_lifetimes ... ok >test folding_ranges::tests::fold_return_type ... ok >test folding_ranges::tests::fold_region ... ok >test extend_selection::tests::test_extend_selection_start_of_the_line ... ok >test folding_ranges::tests::test_folds_structs ... ok >test fn_references::tests::test_skip_tests ... ok >test extend_selection::tests::test_extend_selection_on_tuple_pat ... ok >test folding_ranges::tests::fold_where_clause ... ok >test folding_ranges::tests::test_folds_traits ... ok >test folding_ranges::tests::test_fold_imports ... ok >test extend_selection::tests::test_extend_selection_on_tuple_in_rvalue ... ok >test folding_ranges::tests::test_fold_comments ... ok >test extend_selection::tests::extend_selection_inside_recur_macros ... ok >test folding_ranges::tests::test_fold_import_and_groups ... ok >test folding_ranges::tests::test_fold_mods ... ok >test goto_declaration::tests::goto_decl_module_inline ... ok >test extend_selection::tests::test_extend_trait_bounds_list_inline ... ok >test goto_definition::tests::goto_def_for_extern_crate ... ok >test extend_selection::tests::test_extend_trait_bounds_list_in_where_clause ... ok >test goto_definition::tests::goto_def_at_start_of_item ... ok >test extend_selection::tests::test_extend_selection_list ... ok >test file_structure::tests::test_file_structure ... ok >test expand_macro::tests::macro_expand_match_ast ... ok >test goto_definition::tests::goto_def_derive_input ... ok >test goto_declaration::tests::goto_decl_module_outline ... ok >test goto_definition::tests::goto_def_for_type_alias_generic_parameter ... ok >test goto_definition::tests::goto_def_for_intra_doc_link_inner ... ok >test goto_definition::tests::goto_def_for_intra_doc_link_same_file ... ok >test goto_definition::tests::goto_def_for_methods ... ok >test goto_definition::tests::goto_def_for_macro_defined_fn_with_arg ... ok >test goto_definition::tests::goto_def_for_enum_variant_field ... ok >test goto_definition::tests::goto_def_for_macros_from_other_crates ... ok >test goto_definition::tests::goto_def_for_macros ... ok >test goto_definition::tests::goto_def_for_field_init_shorthand ... ok >test goto_definition::tests::goto_def_in_items ... ok >test goto_definition::tests::goto_def_for_fields ... ok >test goto_definition::tests::goto_def_for_use_alias ... ok >test goto_definition::tests::goto_def_for_assoc_ty_in_path ... ok >test goto_definition::tests::goto_def_in_local_fn ... ok >test goto_definition::tests::goto_def_for_ufcs_inherent_methods ... ok >test goto_definition::tests::goto_def_for_ufcs_trait_methods_through_traits ... ok >test goto_definition::tests::goto_def_for_assoc_ty_ufcs ... ok >test goto_definition::tests::goto_def_for_enum_variant_self_expr_record ... ok >test goto_definition::tests::goto_def_for_macros_in_use_tree ... ok >test goto_definition::tests::goto_def_for_assoc_ty_in_path_multiple ... ok >test goto_definition::tests::goto_def_for_renamed_extern_crate ... ok >test goto_definition::tests::goto_def_for_enum_variant_self_expr_const ... ok >test goto_definition::tests::goto_def_for_record_fields ... ok >test goto_definition::tests::goto_def_for_module_declaration ... ok >test goto_definition::tests::goto_def_for_record_pat_fields ... ok >test goto_definition::tests::goto_definition_resolves_correct_name ... ok >test goto_definition::tests::goto_def_for_macro_container ... ok >test goto_definition::tests::goto_def_for_enum_variant_self_pattern_const ... ok >test goto_definition::tests::goto_def_for_use_alias_foo_macro ... ok >test goto_definition::tests::goto_def_of_trait_impl_type_alias ... ok >test goto_definition::tests::goto_def_in_local_macro ... ok >test goto_definition::tests::goto_def_for_enum_variant_self_pattern_record ... ok >test goto_definition::tests::goto_def_for_macro_defined_fn_no_arg ... ok >test goto_definition::tests::goto_definition_works_for_macro_inside_match_arm_lhs ... ok >test goto_definition::tests::goto_def_for_assoc_ty_ufcs_multiple ... ok >test goto_definition::tests::goto_def_of_trait_impl_fn ... ok >test goto_definition::tests::goto_def_of_trait_impl_const ... ok >test goto_definition::tests::goto_definition_works_for_macro_inside_pattern ... ok >test goto_definition::tests::goto_for_type_param ... ok >test goto_definition::tests::goto_def_for_record_fields_macros ... ok >test goto_definition::tests::goto_definition_on_self_in_trait_impl ... ok >test goto_definition::tests::goto_label ... ok >test goto_definition::tests::goto_lifetime_param_decl_nested ... ok >test goto_definition::tests::goto_intra_doc_links ... ok >test goto_definition::tests::goto_for_tuple_fields ... ok >test goto_definition::tests::goto_include ... ok >test goto_definition::tests::goto_self_param_ty_specified ... ok >test goto_definition::tests::goto_lifetime_param_decl ... ok >test goto_definition::tests::goto_def_when_used_on_definition_name_itself ... ok >test goto_definition::tests::goto_proc_macro ... ok >test goto_definition::tests::goto_through_included_file ... ok >test goto_definition::tests::goto_lifetime_param_on_decl ... ok >test goto_definition::tests::goto_self_param_on_decl ... ok >test goto_definition::tests::goto_incomplete_field ... ok >test goto_implementation::tests::goto_implementation_type_alias ... ok >test goto_implementation::tests::goto_implementation_works_multiple_blocks ... ok >test goto_implementation::tests::goto_implementation_trait_assoc_const ... ok >test goto_definition::tests::goto_lifetime_hrtb_for_type ... ok >test goto_definition::tests::goto_def_for_ufcs_trait_methods_through_self ... ok >test goto_definition::tests::goto_from_macro ... ok >test goto_implementation::tests::goto_implementation_trait_functions ... ok >test goto_implementation::tests::goto_implementation_for_trait ... ok >test goto_implementation::tests::goto_implementation_works ... ok >test goto_definition::tests::goto_lifetime_hrtb ... ok >test goto_implementation::tests::goto_implementation_all_impls ... ok >test goto_implementation::tests::goto_implementation_works_multiple_mods ... ok >test goto_implementation::tests::goto_implementation_for_trait_multiple_files ... ok >test goto_type_definition::tests::goto_def_for_type_fallback ... ok >test goto_implementation::tests::goto_implementation_builtin ... ok >test highlight_related::tests::test_hl_break_labeled_block ... ok >test highlight_related::tests::test_hl_break_for ... ok >test goto_definition::tests::unknown_assoc_ty ... ok >test goto_implementation::tests::goto_implementation_works_multiple_files ... ok >test goto_type_definition::tests::goto_type_definition_works_simple ... ok >test goto_type_definition::tests::goto_type_definition_for_param ... ok >test goto_definition::tests::goto_definition_on_self ... ok >test goto_type_definition::tests::goto_type_definition_for_tuple_field ... ok >test goto_definition::tests::goto_ident_from_pat_macro ... ok >test highlight_related::tests::test_hl_break_loop ... ok >test goto_type_definition::tests::goto_type_definition_works_simple_ref ... ok >test goto_type_definition::tests::goto_type_definition_record_pat_field ... ok >test goto_type_definition::tests::goto_def_considers_generics ... ok >test highlight_related::tests::test_hl_break_unlabeled_block_in_loop ... ok >test highlight_related::tests::test_hl_break_unlabeled_loop ... ok >test highlight_related::tests::test_hl_disabled_ref_local ... ok >test goto_type_definition::tests::goto_def_for_self_param ... ok >test highlight_related::tests::test_hl_break_while ... ok >test highlight_related::tests::test_hl_break_loop2 ... ok >test highlight_related::tests::test_hl_exit_points2 ... ok >test highlight_related::tests::test_hl_inner_tail_exit_points_labeled_block ... ok >test highlight_related::tests::test_hl_disabled_ref_local_preserved_yield ... ok >test highlight_related::tests::test_hl_disabled_exit ... ok >test highlight_related::tests::test_hl_self_in_crate_root ... ok >test highlight_related::tests::test_hl_disabled_ref_local_preserved_exit ... ok >test highlight_related::tests::test_hl_disabled_ref_local_preserved_break ... ok >test highlight_related::tests::test_hl_disabled_yield ... ok >test highlight_related::tests::test_hl_disabled_break ... ok >test highlight_related::tests::test_hl_exit_points ... ok >test highlight_related::tests::test_hl_inner_tail_exit_points ... ok >test highlight_related::tests::test_hl_self_in_module ... ok >test goto_type_definition::tests::goto_def_for_struct_field ... ok >test highlight_related::tests::test_hl_yield_points2 ... ok >test goto_implementation::tests::goto_implementation_adt_generic ... ok >test highlight_related::tests::test_hl_module ... ok >test highlight_related::tests::test_hl_local ... ok >test highlight_related::tests::test_hl_yield_nested_async_blocks ... ok >test highlight_related::tests::test_hl_prefer_ref_over_tail_exit ... ok >test hover::tests::hover_clippy_lint ... ok >test goto_type_definition::tests::goto_type_definition_works_through_macro ... ok >test hover::tests::hover_comments_dont_highlight_parent ... ok >test goto_type_definition::tests::goto_def_for_enum_struct_field ... ok >test hover::tests::hover_doc_block_style_indentend ... ok >test hover::tests::hover_const_param ... ok >test highlight_related::tests::test_hl_yield_points ... ok >test hover::tests::hover_attr_path_qualifier ... ok >test hover::tests::hover_doc_outer_inner ... ok >test hover::tests::hover_lint ... ok >test hover::tests::hover_for_local_variable ... ok >test hover::tests::hover_local_var_edge ... ok >test hover::tests::hover_const_static ... ok >test hover::tests::hover_feature ... ok >test hover::tests::hover_mod_def ... ok >test hover::tests::hover_builtin ... ok >test hover::tests::hover_const_pat ... ok >test hover::tests::hover_lifetime ... ok >test hover::tests::hover_for_param_edge ... ok >test hover::tests::hover_label ... ok >test highlight_related::tests::test_hl_yield_nested_fn ... ok >test hover::tests::function_doesnt_shadow_crate_in_use_tree ... ok >test hover::tests::hover_range_math ... ok >test hover::tests::hover_remove_markdown_if_configured ... ok >test hover::tests::hover_shows_fn_doc_attr_raw_string ... ok >test hover::tests::hover_range_shows_nothing_when_invalid ... ok >test goto_type_definition::tests::goto_type_definition_record_expr_field ... ok >test hover::tests::hover_enum_variant ... ok >test hover::tests::hover_derive_input ... ok >test highlight_related::tests::test_hl_never_call_is_exit_point ... ok >test hover::tests::hover_self_param_shows_type_for_arbitrary_self_type ... ok >test hover::tests::hover_self_in_use ... ok >test goto_definition::tests::goto_within_macro ... ok >test hover::tests::hover_shows_fn_signature_on_fn_name ... ok >test hover::tests::hover_intra_doc_links ... ok >test hover::tests::hover_self_param_shows_type ... ok >test hover::tests::hover_shows_type_of_an_expression ... ok >test hover::tests::hover_range_shows_unit_for_statements ... ok >test hover::tests::hover_range_shows_coercions_if_applicable_expr ... ok >test hover::tests::hover_range_arrays ... ok >test hover::tests::hover_range_functions ... ok >test hover::tests::hover_displays_normalized_crate_names ... ok >test hover::tests::hover_shows_fn_signature_with_type_params ... ok >test hover::tests::test_hover_arg_impl_trait_has_goto_type_action ... ok >test goto_definition::tests::goto_through_format ... ok >test hover::tests::hover_shows_fn_signature ... ok >test hover::tests::hover_type_param ... ok >test hover::tests::test_hover_enum_has_impl_action ... ok >test hover::tests::test_hover_arg_generic_impl_trait_has_goto_type_action ... ok >test hover::tests::hover_generic_assoc ... ok >test hover::tests::hover_range_for_pat ... ok >test hover::tests::test_hover_extern_crate ... ok >test hover::tests::hover_some ... ok >test hover::tests::hover_for_local_variable_pat ... ok >test hover::tests::string_shadowed_with_inner_items ... ok >test hover::tests::test_hover_arg_impl_traits_has_goto_type_action ... ok >test goto_implementation::tests::goto_implementation_to_builtin_derive ... ok >test hover::tests::test_hover_generic_struct_has_goto_type_actions ... ok >test hover::tests::test_hover_self_has_impl_action ... ok >test hover::tests::hover_keyword ... ok >test hover::tests::hover_doc_outer_inner_attribue ... ok >test hover::tests::test_hover_const_param_has_goto_type_action ... ok >test hover::tests::test_hover_infer_associated_method_result ... ok >test hover::tests::test_hover_dyn_arg_has_goto_type_action ... ok >test hover::tests::hover_field_pat_shorthand_ref_match_ergonomics ... ok >test hover::tests::test_hover_generic_return_impl_trait_has_goto_type_action ... ok >test hover::tests::test_hover_macro2_invocation ... ok >test hover::tests::test_hover_mod_with_same_name_as_function ... ok >test hover::tests::test_hover_shadowing_pat ... ok >test hover::tests::test_hover_non_ascii_space_doc ... ok >test hover::tests::test_hover_no_links ... ok >test hover::tests::test_hover_struct_doc_comment ... ok >test hover::tests::hover_default_generic_types ... ok >test hover::tests::test_hover_function_show_qualifiers ... ok >test hover::tests::hover_shows_fn_doc ... ok >test hover::tests::test_hover_generic_dyn_arg_has_goto_type_action ... ok >test hover::tests::test_hover_return_impl_trait_has_goto_type_action ... ok >test hover::tests::test_hover_infer_associated_method_exact ... ok >test hover::tests::test_hover_dyn_return_has_goto_type_action ... ok >test hover::tests::test_hover_self_has_go_to_type ... ok >test hover::tests::test_hover_struct_doc_attr_multiple_and_mixed ... ok >test hover::tests::test_hover_infer_associated_const_in_pattern ... ok >test hover::tests::test_hover_struct_has_impl_action ... ok >test hover::tests::hover_rename ... ok >test hover::tests::test_hover_struct_doc_attr ... ok >test hover::tests::test_hover_struct_has_goto_type_action ... ok >test hover::tests::test_hover_test_mod_has_action ... ok >test hover::tests::test_hover_generic_return_impl_traits_has_goto_type_action ... ok >test hover::tests::hover_for_param_with_multiple_traits ... ok >test hover::tests::test_hover_macro_invocation ... ok >test hover::tests::test_hover_test_has_action ... ok >test hover::tests::test_hover_trait_show_qualifiers ... ok >test hover::tests::hover_shows_long_type_of_an_expression ... ok >test hover::tests::test_hover_generic_struct_has_flattened_goto_type_actions ... ok >test hover::tests::hover_shows_struct_field_info ... ok >test hover::tests::test_hover_through_literal_string_in_macro ... ok >test hover::tests::test_hover_goto_type_action_links_order ... ok >test hover::tests::test_hover_trait_has_impl_action ... ok >test hover::tests::test_hover_return_impl_traits_has_goto_type_action ... ok >test hover::tests::test_hover_macro_generated_struct_fn_doc_attr ... ok >test hover::tests::test_hover_associated_type_has_goto_type_action ... ok >test hover::tests::test_hover_through_literal_string_in_builtin_macro ... ok >test hover::tests::test_hover_through_expr_in_macro ... ok >test hover::tests::test_hover_external_url ... ok >test hover::tests::test_hover_tuple_field ... ok >test hover::tests::test_hover_macro_generated_struct_fn_doc_comment ... ok >test hover::tests::test_hover_through_macro ... ok >test hover::tests::test_hover_unknown_target ... ok >test hover::tests::test_hover_through_expr_in_macro_recursive ... ok >test hover::tests::test_hover_through_func_in_macro_recursive ... ok >test hover::tests::test_hover_through_assert_macro ... ok >test hover::tests::test_hover_union_has_impl_action ... ok >test hover::tests::test_hover_type_param_has_goto_type_action ... ok >test hover::tests::test_hover_async_block_impl_trait_has_goto_type_action ... ok >test hover::tests::test_hover_tuple_has_goto_type_actions ... ok >test hover::tests::hover_macro_expanded_function ... ok >test hover::tests::test_hover_self ... ok >test inlay_hints::tests::hints_disabled ... ok >test inlay_hints::tests::default_generic_types_should_not_be_displayed ... ok >test inlay_hints::tests::hint_truncation ... ok >test inlay_hints::tests::never_hide_param_when_multiple_params ... ok >test inlay_hints::tests::param_name_hints_show_for_literals ... ok >test inlay_hints::tests::param_hints_only ... ok >test inlay_hints::tests::closures ... ok >test join_lines::tests::join_last_line_empty ... ok >test join_lines::tests::join_lines_keeps_comma_with_single_arg_tuple ... ok >test join_lines::tests::join_lines_mandatory_blocks_block ... ok >test join_lines::tests::join_lines_keeps_comma_for_block_in_match_arm ... ok >test join_lines::tests::join_two_ifs ... ok >test inlay_hints::tests::param_name_similar_to_fn_name ... ok >test join_lines::tests::test_join_lines_commented_block ... ok >test inlay_hints::tests::chaining_hints_without_newlines ... ok >test join_lines::tests::join_two_ifs_with_existing_else ... ok >test join_lines::tests::test_join_lines_doc_comments ... ok >test join_lines::tests::test_join_lines_multiline_comments_2 ... ok >test join_lines::tests::join_lines_adds_comma_for_block_in_match_arm ... ok >test inlay_hints::tests::self_param_hints ... ok >test join_lines::tests::test_join_lines_mod_comments ... ok >test join_lines::tests::join_string_literal ... ok >test join_lines::tests::join_lines_multiline_in_block ... ok >test join_lines::tests::test_join_lines_lambda_block ... ok >test inlay_hints::tests::param_name_similar_to_fn_name_still_hints ... ok >test inlay_hints::tests::type_hints_only ... ok >test join_lines::tests::test_join_lines_block ... ok >test join_lines::tests::test_join_lines_comma ... ok >test join_lines::tests::test_join_lines_selection_dot_chain ... ok >test join_lines::tests::test_join_lines_diverging_block ... ok >test join_lines::tests::test_join_lines_normal_comments ... ok >test join_lines::tests::test_join_lines_multiline_comments_1 ... ok >test join_lines::tests::test_join_lines_selection_fn_args ... ok >test join_lines::tests::test_join_lines_use_items_left ... ok >test inlay_hints::tests::let_statement ... ok >test join_lines::tests::test_join_lines_selection_struct ... ok >test inlay_hints::tests::incomplete_for_no_hint ... ok >test inlay_hints::tests::param_name_same_as_fn_name ... ok >test join_lines::tests::test_join_lines_selection_lambda_block_body ... ok >test inlay_hints::tests::struct_access_chaining_hints ... ok >test inlay_hints::tests::chaining_hints_ignore_comments ... ok >test inlay_hints::tests::param_hints_look_through_as_ref_and_clone ... ok >test join_lines::tests::test_join_lines_use_tree ... ok >test move_item::tests::handles_empty_file ... ok >test move_item::tests::test_nowhere_to_move_stmt ... ok >test move_item::tests::test_move_impl_up ... ok >test move_item::tests::test_nowhere_to_move ... ok >test join_lines::tests::test_join_lines_use_items_right_comma ... ok >test move_item::tests::test_move_use_up ... ok >test move_item::tests::test_moves_arg_down ... ok >test move_item::tests::test_moves_arg_up ... ok >test matching_brace::tests::test_matching_brace ... ok >test join_lines::tests::test_join_lines_use_items_right ... ok >test parent_module::tests::test_resolve_crate_root ... ok >test move_item::tests::test_prioritizes_trait_items ... ok >test move_item::tests::test_weird_nesting ... ok >test move_item::tests::test_moves_generic_param_up ... ok >test move_item::tests::test_move_item ... ok >test inlay_hints::tests::infer_call_method_return_associated_types_with_generic ... ok >test move_item::tests::test_moves_param ... ok >test move_item::tests::test_cursor_at_item_end ... ok >test move_item::tests::test_nowhere_to_move_arg ... ok >test move_item::tests::test_moves_let_stmt_up ... ok >test move_item::tests::test_moves_generic_arg_up ... ok >test inlay_hints::tests::while_expr ... ok >test inlay_hints::tests::multi_dyn_trait_bounds ... ok >test move_item::tests::test_moves_match_expr_up ... ok >test move_item::tests::test_moves_match_arm_down ... ok >test move_item::tests::test_moves_match_arm_up ... ok >test move_item::tests::test_cursor_at_item_start ... ok >test move_item::tests::test_moves_type_bound_up ... ok >test move_item::tests::test_moves_expr_up ... ok >test display::navigation_target::tests::test_world_symbols_are_case_sensitive ... ok >test move_item::tests::test_moves_variant_up ... ok >test parent_module::tests::test_resolve_multi_parent_crate ... ok >test parent_module::tests::test_resolve_parent_module ... ok >test parent_module::tests::test_resolve_multi_parent_module ... ok >test parent_module::tests::test_resolve_parent_module_for_inline ... ok >test inlay_hints::tests::generic_chaining_hints ... ok >test references::tests::test_attr_differs_from_fn_with_same_name ... ok >test parent_module::tests::test_resolve_parent_module_on_module_decl ... ok >test references::tests::macro_doesnt_reference_attribute_on_call ... ok >test inlay_hints::tests::unit_structs_have_no_type_hints ... ok >test references::tests::test_basic_highlight_field_read_write ... ok >test references::tests::search_filters_by_range ... ok >test references::tests::test_basic_highlight_decl_no_write ... ok >test references::tests::test_enum_before_space ... ok >test references::tests::test_find_all_refs_decl_module_on_self ... ok >test references::tests::test_find_all_refs_decl_module ... ok >test references::tests::test_const_in_pattern ... ok >test references::tests::test_enum_after_space ... ok >test references::tests::test_find_all_refs_enum_var_name ... ok >test references::tests::test_find_all_refs_enum_var_field ... ok >test references::tests::test_decl_macro_references ... ok >test references::tests::test_find_all_refs_impl_item_name ... ok >test references::tests::test_basic_highlight_read_write ... ok >test references::tests::test_find_all_refs_decl_module_on_self_crate_root ... ok >test references::tests::test_find_all_refs_field_name ... ok >test references::tests::test_find_lifetimes_type_alias ... ok >test references::tests::test_find_labels ... ok >test references::tests::test_find_all_refs_for_local ... ok >test references::tests::test_find_all_refs_super_mod_vis ... ok >test references::tests::test_find_all_refs_for_fn_param ... ok >test references::tests::test_find_all_refs_enum_var_privacy ... ok >test references::tests::test_find_const_param ... ok >test references::tests::test_find_self_refs ... ok >test references::tests::test_find_all_refs_macro_def ... ok >test references::tests::test_find_lifetimes_function ... ok >test references::tests::test_find_all_refs_struct_pat ... ok >test references::tests::test_find_lifetimes_trait_impl ... ok >test references::tests::test_enum_with_generic_type ... ok >test references::tests::test_find_all_refs_nested_module ... ok >test references::tests::test_find_all_refs_for_param_inside ... ok >test references::tests::test_enum_for_tuple ... ok >test references::tests::test_find_all_refs_two_modules ... ok >test references::tests::test_find_all_refs_enum_var_pat ... ok >test references::tests::test_struct_literal_before_space ... ok >test inlay_hints::tests::type_hints_bindings_after_at ... ok >test references::tests::test_struct_literal_for_tuple ... ok >test references::tests::test_find_struct_function_refs_outside_module ... ok >test references::tests::test_primitives ... ok >test references::tests::test_trait ... ok >test references::tests::test_struct_literal_after_space ... ok >test inlay_hints::tests::match_arm_list ... ok >test references::tests::test_struct_literal_with_generic_type ... ok >test references::tests::test_find_all_refs_with_scope ... ok >test references::tests::test_map_range_to_original_ref ... ok >test references::tests::test_struct_literal_for_union ... ok >test references::tests::test_self_variant_with_payload ... ok >test references::tests::test_self_ty ... ok >test references::tests::test_trait_self ... ok >test references::tests::test_find_self_refs_decl ... ok >test rename::tests::test_enum_variant_from_module_2 ... ok >test rename::tests::test_module_rename_in_path ... ok >test rename::tests::test_parameter_to_self_error_not_first ... ok >test references::tests::test_variant_tuple_before_paren ... ok >test references::tests::test_map_range_to_original ... ok >test references::tests::test_transitive ... ok >test rename::tests::macros_are_broken_lol ... ok >test rename::tests::test_rename_builtin ... ok >test rename::tests::test_prepare_rename_builtin ... ok >test rename::tests::test_parameter_to_self_impl_ref ... ok >test rename::tests::test_prepare_rename_tuple_field ... ok >test rename::tests::test_prepare_rename_self ... ok >test rename::tests::test_rename_for_local ... ok >test rename::tests::test_prepare_rename_keyword ... ok >test references::tests::test_variant_record_after_space ... ok >test rename::tests::test_rename_label ... ok >test rename::tests::test_parameter_to_self_error_no_impl ... ok >test rename::tests::test_prepare_rename_namelikes ... ok >test rename::tests::test_rename_lifetimes ... ok >test rename::tests::test_parameter_to_self ... ok >test rename::tests::test_field_shorthand_correct_struct ... ok >test rename::tests::test_rename_for_mut_param ... ok >test rename::tests::test_owned_self_to_parameter ... ok >test rename::tests::test_rename_bind_pat ... ok >test rename::tests::test_rename_for_macro_define_fn ... ok >test rename::tests::test_rename_ignores_self_ty ... ok >test rename::tests::test_rename_mod ... ok >test rename::tests::test_enum_variant_from_module_1 ... ok >test rename::tests::test_rename_field_in_field_shorthand ... ok >test rename::tests::test_rename_fails_on_aliases ... ok >test rename::tests::test_rename_for_param_inside ... ok >test rename::tests::test_rename_binding_in_destructure_param_pat ... ok >test rename::tests::test_rename_binding_in_destructure_pat ... ok >test rename::tests::test_rename_mod_invalid ... ok >test rename::tests::test_prepare_rename_in_macro ... ok >test rename::tests::test_rename_for_macro_args ... ok >test rename::tests::test_rename_mod_in_dir ... ok >test rename::tests::test_rename_to_invalid_identifier1 ... ok >test rename::tests::test_rename_to_invalid_identifier_lifetime2 ... ok >test rename::tests::test_rename_to_invalid_identifier_lifetime ... ok >test rename::tests::test_rename_to_invalid_identifier2 ... ok >test rename::tests::test_rename_self ... ok >test rename::tests::test_rename_to_raw_identifier ... ok >test rename::tests::test_rename_refs_for_fn_param ... ok >test rename::tests::test_rename_field_in_pat_in_macro_doesnt_shorthand ... ok >test rename::tests::test_rename_for_macro_define_fn_rev ... ok >test rename::tests::test_rename_local_put_init_shorthand ... ok >test rename::tests::test_rename_local_in_field_shorthand ... ok >test rename::tests::test_rename_mod_filename_and_path ... ok >test rename::tests::test_rename_mod_in_use_tree ... ok >test rename::tests::test_rename_for_macro_args_rev ... ok >test rename::tests::test_rename_to_underscore_invalid ... ok >test rename::tests::test_rename_to_underscore ... ok >test rename::tests::test_rename_field_put_init_shorthand ... ok >test rename::tests::test_rename_struct_field ... ok >test rename::tests::test_rename_unresolved_reference ... ok >test rename::tests::test_rename_trait_method_prefix_of_second ... ok >test rename::tests::test_rename_tuple_field ... ok >test rename::tests::test_rename_unusually_nested_mod ... ok >test rename::tests::test_rename_to_invalid_identifier3 ... ok >test rename::tests::test_self_to_parameter ... ok >test inlay_hints::tests::parameter_hint_heuristics ... ok >test inlay_hints::tests::function_call_parameter_hint ... ok >test rename::tests::test_self_in_path_to_parameter ... ok >test rename::tests::test_self_to_self ... ok >test runnables::tests::dont_recurse_in_outline_submodules ... ok >test runnables::tests::find_no_tests ... ok >test runnables::tests::outline_submodule1 ... ok >test runnables::tests::find_direct_fn_test ... ok >test rename::tests::test_struct_field_pat_into_shorthand ... ok >test inlay_hints::tests::if_expr ... ok >test runnables::tests::doc_test_type_params ... ok >test rename::tests::test_shadow_local_for_struct_shorthand ... ok >test runnables::tests::test_runnables_doc_test_in_impl ... ok >test runnables::tests::test_runnables_no_test_function_in_module ... ok >test syntax_highlighting::tests::benchmark_syntax_highlighting_parser ... ok >test runnables::tests::test_runnables_module ... ok >test runnables::tests::only_modules_with_test_functions_or_more_than_one_test_submodule_have_runners ... ok >test inlay_hints::tests::complete_for_hint ... ok >test rename::tests::test_struct_field_complex_ident_pat ... ok >test syntax_highlighting::tests::syntax_highlighting_not_quadratic ... ok >test syntax_highlighting::tests::benchmark_syntax_highlighting_long_struct ... ok >test runnables::tests::outline_submodule2 ... ok >test runnables::tests::big_mac ... ok >test runnables::tests::test_runnables_with_features ... ok >test runnables::tests::test_runnables ... ok >test syntax_highlighting::tests::ranges_sorted ... ok >test inlay_hints::tests::fn_hints ... ok >test runnables::tests::test_runnables_with_feature ... ok >test ssr::tests::not_applicable_comment_not_ssr ... ok >test runnables::tests::find_direct_struct_test ... ok >test runnables::tests::test_doc_runnables_impl_mod ... ok >test runnables::tests::test_runnables_in_macro ... ok >test syntax_tree::tests::test_syntax_tree_with_range ... ok >test typing::on_enter::tests::continues_code_comment_in_the_middle_several_lines ... ok >test syntax_tree::tests::test_syntax_tree_inside_string ... ok >test syntax_highlighting::tests::test_ranges ... ok >test runnables::tests::find_indirect_fn_test ... ok >test rename::tests::test_rename_trait_const ... ok >test typing::on_enter::tests::does_not_continue_before_doc_comment ... ok >test typing::on_enter::tests::continues_code_comment_in_the_middle_of_line ... ok >test typing::on_enter::tests::continues_end_of_line_comment_with_space ... ok >test typing::on_enter::tests::continues_another_doc_comment ... ok >test typing::on_enter::tests::does_not_indent_block_with_too_much_content ... ok >test typing::on_enter::tests::does_not_continue_end_of_line_comment ... ok >test syntax_tree::tests::test_syntax_tree_without_range ... ok >test typing::on_enter::tests::does_not_indent_multiline_block ... ok >test typing::on_enter::tests::continues_doc_comment ... ok >test display::navigation_target::tests::test_nav_for_symbol ... ok >test ssr::tests::resolve_edits_false ... ok >test typing::on_enter::tests::does_not_indent_multiline_use_tree_list ... ok >test typing::on_enter::tests::does_not_indent_empty_block ... ok >test typing::on_enter::tests::indents_block_expr ... ok >test runnables::tests::tests_are_unique ... ok >test typing::on_enter::tests::indents_fn_body_block ... ok >test typing::on_enter::tests::does_not_indent_use_tree_list_when_not_at_curly_brace ... ok >test typing::on_enter::tests::indents_block_with_statement ... ok >test typing::on_enter::tests::does_not_indent_use_tree_list_without_curly_braces ... ok >test typing::on_enter::tests::trims_all_trailing_whitespace ... ok >test typing::tests::adds_space_after_return_type ... ok >test typing::tests::indents_new_chain_call ... ok >test typing::tests::indents_new_chain_call_with_semi ... ok >test typing::tests::noop_in_string_literal ... ok >test typing::tests::dont_indent_freestanding_dot ... ok >test typing::on_enter::tests::indents_match_arm ... ok >test typing::tests::test_on_eq_typed ... ok >test typing::tests::indents_middle_of_chain_call ... ok >test typing::tests::indents_continued_chain_call ... ok >test typing::tests::adds_closing_brace_for_use_tree ... ok >test runnables::tests::test_runnables_doc_test ... ok >test typing::on_enter::tests::indents_nested_blocks ... ok >test typing::on_enter::tests::indents_use_tree_list ... ok >test ssr::tests::resolve_edits_true ... ok >test typing::tests::indents_new_chain_call_with_let ... ok >test syntax_highlighting::tests::test_extern_crate ... ok >test typing::tests::adds_closing_brace_for_expr ... ok >test syntax_highlighting::tests::test_rainbow_highlighting ... ok >test syntax_highlighting::tests::test_flattening ... ok >test syntax_highlighting::tests::test_associated_function ... ok >test syntax_highlighting::tests::test_injection ... ok >test rename::tests::test_rename_trait_method ... ok >test inlay_hints::tests::shorten_iterators_in_associated_params ... ok >test inlay_hints::tests::shorten_iterator_chaining_hints ... ok >test inlay_hints::tests::shorten_iterator_hints ... ok >test syntax_highlighting::tests::test_unsafe_highlighting ... ok >test syntax_highlighting::tests::test_highlight_doc_comment ... ok >test syntax_highlighting::tests::test_string_highlighting ... ok >test syntax_highlighting::tests::test_highlighting ... ok > >test result: ok. 587 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide_assists-5cab594898bef345` > >running 1018 tests >test handlers::add_explicit_type::tests::add_explicit_type_not_applicable_cursor_after_equals_of_let ... ok >test handlers::add_explicit_type::tests::add_explicit_type_not_applicable_fn_param ... ok >test handlers::add_lifetime_to_type::tests::add_lifetime_to_union ... ok >test handlers::add_lifetime_to_type::tests::add_lifetime_to_enum ... ok >test handlers::add_lifetime_to_type::tests::add_lifetime_to_struct ... ok >test handlers::add_missing_impl_members::tests::fill_in_type_params_1 ... ok >test handlers::add_missing_impl_members::tests::does_not_requalify_self_as_crate ... ok >test handlers::add_missing_impl_members::tests::fill_in_type_params_2 ... ok >test handlers::add_explicit_type::tests::add_explicit_type_not_applicable_ty_already_specified ... ok >test handlers::add_explicit_type::tests::add_explicit_type_not_applicable_closure_expr ... ok >test handlers::add_missing_impl_members::tests::test_copied_overriden_members ... ok >test handlers::add_explicit_type::tests::add_explicit_type_simple ... ok >test handlers::add_missing_impl_members::tests::test_assoc_type_bounds_are_removed ... ok >test handlers::add_explicit_type::tests::add_explicit_type_target ... ok >test handlers::add_explicit_type::tests::add_explicit_type_simple_on_infer_ty ... ok >test handlers::add_explicit_type::tests::add_explicit_type_macro_call_expr ... ok >test handlers::add_explicit_type::tests::add_explicit_type_not_applicable_unresolved ... ok >test handlers::add_missing_impl_members::tests::test_cursor_after_empty_impl_def ... ok >test handlers::add_explicit_type::tests::type_should_be_added_after_pattern ... ok >test handlers::add_missing_impl_members::tests::missing_generic_type ... ok >test handlers::add_explicit_type::tests::add_explicit_type_ascribes_closure_param ... ok >test handlers::add_explicit_type::tests::default_generics_should_not_be_added ... ok >test handlers::add_missing_impl_members::tests::test_empty_impl_def ... ok >test handlers::add_missing_impl_members::tests::test_add_missing_impl_members ... ok >test handlers::add_missing_impl_members::tests::test_empty_trait ... ok >test handlers::add_explicit_type::tests::add_explicit_type_simple_nested_infer_ty ... ok >test handlers::add_explicit_type::tests::regression_issue_2922 ... ok >test handlers::add_explicit_type::tests::add_explicit_type_ascribes_closure_param_already_ascribed ... ok >test handlers::add_missing_impl_members::tests::test_generic_single_default_parameter ... ok >test handlers::add_missing_impl_members::tests::test_generic_default_parameter_is_second ... ok >test handlers::add_missing_impl_members::tests::test_ignore_unnamed_trait_members_and_default_methods ... ok >test handlers::add_missing_impl_members::tests::test_impl_def_without_braces ... ok >test handlers::add_missing_impl_members::tests::test_default_methods ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_and_substitute_param ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_2 ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_1 ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_fn_trait_notation ... ok >test handlers::add_turbo_fish::tests::add_turbo_fish_after_call ... ok >test handlers::add_explicit_type::tests::add_explicit_type_inserts_coercions ... ok >test handlers::add_turbo_fish::tests::add_turbo_fish_non_generic ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_associated_item ... ok >test handlers::add_missing_impl_members::tests::test_whitespace_fixup_preserves_comments ... ok >test handlers::add_turbo_fish::tests::add_turbo_fish_function ... ok >test handlers::apply_demorgan::tests::demorgan_doesnt_apply_with_cursor_not_on_op ... ok >test handlers::apply_demorgan::tests::demorgan_removes_inequality ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_nested ... ok >test handlers::apply_demorgan::tests::demorgan_doesnt_double_parens ... ok >test handlers::add_missing_impl_members::tests::test_whitespace_fixup_preserves_bad_tokens ... ok >test handlers::add_missing_impl_members::tests::test_qualify_path_generic ... ok >test handlers::add_turbo_fish::tests::add_turbo_fish_method ... ok >test handlers::add_missing_impl_members::tests::weird_path ... ok >test handlers::apply_demorgan::tests::demorgan_general_case ... ok >test handlers::apply_demorgan::tests::demorgan_turns_or_into_and ... ok >test handlers::apply_demorgan::tests::demorgan_multiple_terms ... ok >test handlers::apply_demorgan::tests::demorgan_turns_and_into_or ... ok >test handlers::add_turbo_fish::tests::add_turbo_fish_one_fish_is_enough ... ok >test handlers::apply_demorgan::tests::demorgan_doesnt_double_negation ... ok >test handlers::add_turbo_fish::tests::add_type_ascription_function ... ok >test handlers::add_missing_impl_members::tests::test_with_docstring_and_attrs ... ok >test handlers::add_turbo_fish::tests::add_type_ascription_append_semicolon ... ok >test handlers::add_missing_impl_members::tests::test_substitute_param_no_qualify ... ok >test handlers::add_turbo_fish::tests::add_type_ascription_already_typed ... ok >test handlers::auto_import::tests::not_applicable_for_already_imported_types ... ok >test handlers::add_turbo_fish::tests::add_type_ascription_after_call ... ok >test handlers::auto_import::tests::not_applicable_in_import_statements ... ok >test handlers::auto_import::tests::not_applicable_for_imported_function ... ok >test handlers::add_turbo_fish::tests::add_type_ascription_method ... ok >test handlers::change_visibility::tests::change_visibility_handles_comment_attrs ... ok >test handlers::change_visibility::tests::change_visibility_target ... ok >test handlers::change_visibility::tests::change_visibility_pub_crate_to_pub ... ok >test handlers::change_visibility::tests::change_visibility_pub_to_pub_crate ... ok >test handlers::change_visibility::tests::change_visibility_type_alias ... ok >test handlers::change_visibility::tests::change_visibility_const ... ok >test handlers::change_visibility::tests::change_visibility_static ... ok >test handlers::change_visibility::tests::change_visibility_works_with_struct_fields ... ok >test handlers::change_visibility::tests::change_visibility_field_false_positive ... ok >test handlers::change_visibility::tests::change_visibility_adds_pub_crate_to_items ... ok >test handlers::convert_comment_block::tests::doc_block_comment_to_lines ... ok >test handlers::change_visibility::tests::not_applicable_for_enum_variants ... ok >test handlers::convert_comment_block::tests::end_of_line_to_block ... ok >test handlers::convert_comment_block::tests::block_to_lines_indent ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_chain ... ok >test handlers::convert_comment_block::tests::block_comment_to_lines ... ok >test handlers::auto_import::tests::not_applicable_when_path_start_is_imported ... ok >test handlers::convert_comment_block::tests::inner_doc_block_to_lines ... ok >test handlers::convert_comment_block::tests::end_of_line_block_to_line ... ok >test handlers::convert_comment_block::tests::multiline_to_block ... ok >test handlers::auto_import::tests::not_applicable_for_imported_trait_for_method ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_pattern_cond ... ok >test handlers::convert_comment_block::tests::single_line_to_block_indented ... ok >test handlers::convert_comment_block::tests::single_line_separate_chunks ... ok >test handlers::convert_integer_literal::tests::binary_target ... ok >test handlers::convert_integer_literal::tests::binary_target_with_underscores ... ok >test handlers::convert_comment_block::tests::single_line_different_kinds ... ok >test handlers::convert_integer_literal::tests::convert_decimal_integer ... ok >test handlers::convert_comment_block::tests::single_line_to_block ... ok >test handlers::convert_integer_literal::tests::convert_integer_with_suffix ... ok >test handlers::convert_integer_literal::tests::convert_binary_integer ... ok >test handlers::convert_integer_literal::tests::convert_hexadecimal_integer ... ok >test handlers::convert_integer_literal::tests::decimal_target ... ok >test handlers::convert_integer_literal::tests::hexadecimal_target ... ok >test handlers::convert_integer_literal::tests::decimal_target_with_underscores ... ok >test handlers::convert_integer_literal::tests::octal_target ... ok >test handlers::convert_integer_literal::tests::hexadecimal_target_with_underscores ... ok >test handlers::convert_integer_literal::tests::octal_target_with_underscores ... ok >test handlers::auto_import::tests::not_applicable_for_imported_trait_for_const ... ok >test handlers::auto_import::tests::not_applicable_for_imported_trait_for_function ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_none_none ... ok >test handlers::convert_integer_literal::tests::convert_octal_integer ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_mixed ... ok >test handlers::convert_integer_literal::tests::convert_integer_with_underscores ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_invert ... ok >test handlers::convert_iter_for_each_to_for::tests::test_for_each_not_applicable_invalid_cursor_pos ... ok >test handlers::convert_integer_literal::tests::convert_overflowing_literal ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_not_applicable_on_any_trait_named_into ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_converts_enums ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_some_some ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_simple ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_converts_a_struct ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_destructured_struct ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_destructured_variant ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_struct_with_multi_file_references ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_struct_with_visibility ... ok >test handlers::convert_bool_then::tests::convert_if_to_bool_then_pattern_invalid_body ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_works_on_qualified_structs ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_works_on_qualified_enums ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_on_enum_with_lifetimes ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::not_applicable_other_than_tuple_variant ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::not_applicable_other_than_tuple_struct ... ok >test handlers::early_return::tests::convert_if_let_result ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_directly_used_variant ... ok >test handlers::convert_into_to_from::tests::convert_into_to_from_works_on_references ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_struct_with_where_clause ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_simple_struct ... ok >test handlers::early_return::tests::convert_inside_fn ... ok >test handlers::early_return::tests::convert_inside_while ... ok >test handlers::early_return::tests::convert_inside_loop ... ok >test handlers::early_return::tests::convert_let_mut_ok_inside_fn ... ok >test handlers::early_return::tests::convert_let_inside_loop ... ok >test handlers::early_return::tests::ignore_already_converted_if ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_simple_variant ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_struct_with_wrapped_references ... ok >test handlers::early_return::tests::ignore_return ... ok >test handlers::early_return::tests::ignore_already_converted_loop ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_struct_referenced_via_self_kw ... ok >test handlers::early_return::tests::ignore_statements_inside_if ... ok >test handlers::early_return::tests::convert_let_ref_ok_inside_fn ... ok >test handlers::early_return::tests::ignore_statements_aftert_if ... ok >test handlers::early_return::tests::ignore_else_branch ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_variant_with_wrapped_references ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_variant_with_multi_file_references ... ok >test handlers::expand_glob_import::tests::expanding_glob_import_with_macro_defs ... ok >test handlers::expand_glob_import::tests::expanding_is_not_applicable_if_cursor_is_not_in_star_token ... ok >test handlers::expand_glob_import::tests::expanding_glob_import ... ok >test handlers::expand_glob_import::tests::expanding_is_not_applicable_if_target_module_is_not_accessible_from_current_scope ... ok >test handlers::convert_tuple_struct_to_named_struct::tests::convert_variant_referenced_via_self_kw ... ok >test handlers::early_return::tests::convert_let_inside_while ... ok >test handlers::extract_function::tests::argument_used_twice_form_expr ... ok >test handlers::extract_function::tests::argument_and_locals ... ok >test handlers::extract_function::tests::argument_form_expr ... ok >test handlers::early_return::tests::convert_let_inside_fn ... ok >test handlers::early_return::tests::convert_let_ok_inside_fn ... ok >test handlers::expand_glob_import::tests::expanding_glob_import_with_existing_explicit_names ... ok >test handlers::expand_glob_import::tests::expanding_glob_import_single_nested_glob_only ... ok >test handlers::extract_function::tests::break_and_continue ... ok >test handlers::convert_iter_for_each_to_for::tests::test_for_each_in_method_stmt ... ok >test handlers::expand_glob_import::tests::expanding_glob_import_with_trait_method_uses ... ok >test handlers::expand_glob_import::tests::expanding_glob_import_with_existing_uses_in_same_module ... ok >test handlers::apply_demorgan::tests::demorgan_handles_geq ... ok >test handlers::extract_function::tests::break_stmt ... ok >test handlers::extract_function::tests::does_not_add_extra_whitespace ... ok >test handlers::extract_function::tests::extract_cast ... ok >test handlers::extract_function::tests::extract_does_not_extract_standalone_blocks ... ok >test handlers::extract_function::tests::break_with_value_and_return ... ok >test handlers::apply_demorgan::tests::demorgan_handles_leq ... ok >test handlers::convert_iter_for_each_to_for::tests::test_for_each_not_applicable ... ok >test handlers::extract_function::tests::break_loop_with_if ... ok >test handlers::extract_function::tests::extract_from_nested ... ok >test handlers::convert_iter_for_each_to_for::tests::test_for_each_in_method ... ok >test handlers::extract_function::tests::extract_does_not_tear_comments_apart ... ok >test handlers::extract_function::tests::break_loop_nested ... ok >test handlers::extract_function::tests::break_from_nested_loop ... ok >test handlers::extract_function::tests::break_with_value ... ok >test handlers::extract_function::tests::in_comment_is_not_applicable ... ok >test handlers::extract_function::tests::extract_partial_block_single_line ... ok >test handlers::extract_function::tests::extract_knows_const ... ok >test handlers::extract_function::tests::extract_with_await ... ok >test handlers::extract_function::tests::function_expr ... ok >test handlers::extract_function::tests::extract_partial_block ... ok >test handlers::extract_function::tests::extract_does_not_wrap_res_in_res ... ok >test handlers::convert_iter_for_each_to_for::tests::test_for_each_without_braces_stmt ... ok >test handlers::extract_function::tests::break_from_nested_and_outer_loops ... ok >test handlers::extract_function::tests::method_to_freestanding ... ok >test handlers::extract_function::tests::extract_with_await_in_args ... ok >test handlers::extract_function::tests::extract_return_stmt ... ok >test handlers::extract_function::tests::method_with_reference ... ok >test handlers::extract_function::tests::indented_stmts ... ok >test handlers::extract_function::tests::extract_adds_comma_for_match_arm ... ok >test handlers::extract_function::tests::mut_field_from_outer_scope ... ok >test handlers::extract_function::tests::mut_param_because_of_mut_ref ... ok >test handlers::extract_function::tests::multi_variables_defined_inside_and_used_after_mutably_no_ret ... ok >test handlers::extract_function::tests::extract_does_not_move_outer_loop_vars ... ok >test handlers::extract_function::tests::mut_method_call_with_other_receiver ... ok >test handlers::extract_function::tests::mut_param_by_value ... ok >test handlers::extract_function::tests::no_args_from_binary_expr_indented ... ok >test handlers::extract_function::tests::indented_stmts_inside_mod ... ok >test handlers::extract_function::tests::method_with_mut ... ok >test handlers::extract_function::tests::no_args_from_stmt_unit ... ok >test handlers::extract_function::tests::no_args_if_let_else ... ok >test handlers::extract_function::tests::no_args_from_loop_with_return ... ok >test handlers::extract_function::tests::break_loop ... ok >test handlers::extract_function::tests::no_args_from_loop_unit ... ok >test handlers::extract_function::tests::no_args_from_match ... ok >test handlers::extract_function::tests::no_args_match ... ok >test handlers::extract_function::tests::no_args_for ... ok >test handlers::extract_function::tests::no_args_from_binary_expr ... ok >test handlers::extract_function::tests::mut_method_call ... ok >test handlers::extract_function::tests::no_args_from_binary_expr_in_module ... ok >test handlers::extract_function::tests::no_args_while ... ok >test handlers::extract_function::tests::mut_var_from_outer_scope ... ok >test handlers::extract_function::tests::return_not_applicable ... ok >test handlers::extract_function::tests::part_of_expr_stmt ... ok >test handlers::extract_function::tests::mut_param_by_value_because_of_mut_ref ... ok >test handlers::extract_function::tests::nontrivial_patterns_define_variables ... ok >test handlers::extract_function::tests::no_args_if ... ok >test handlers::extract_function::tests::non_copy_used_after ... ok >test handlers::extract_function::tests::return_and_break ... ok >test handlers::extract_function::tests::non_copy_without_usages_after ... ok >test handlers::extract_function::tests::param_usage_in_macro ... ok >test handlers::extract_function::tests::return_from_nested_fn ... ok >test handlers::extract_function::tests::no_args_from_stmt_with_last_expr ... ok >test handlers::extract_function::tests::param_from_closure ... ok >test handlers::extract_function::tests::no_args_if_else ... ok >test handlers::extract_function::tests::copy_used_after ... ok >test handlers::extract_function::tests::shared_method_call ... ok >test handlers::extract_function::tests::mut_nested_field_from_outer_scope ... ok >test handlers::expand_glob_import::tests::expanding_nested_glob_import ... ok >test handlers::extract_function::tests::two_arguments_form_expr ... ok >test handlers::auto_import::tests::not_applicable_for_types_with_private_paths ... ok >test handlers::extract_function::tests::variable_defined_inside_and_used_after_mutably_no_ret ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_enum_not_applicable_for_element_with_no_fields ... ok >test handlers::extract_struct_from_enum_variant::tests::extract_record_fix_references ... ok >test handlers::extract_function::tests::try_option_unit ... ok >test handlers::extract_function::tests::try_option_with_return ... ok >test handlers::extract_function::tests::struct_with_two_fields_pattern_define_variables ... ok >test handlers::extract_function::tests::return_from_nested_loop ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_enum_not_applicable_if_struct_exists ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_not_applicable_one_field ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_not_applicable_no_field_tuple ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_not_applicable_no_field_named ... ok >test handlers::extract_struct_from_enum_variant::tests::extract_record_fix_references2 ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_enum_variant_name_value_namespace ... ok >test handlers::extract_function::tests::variable_defined_inside_and_used_after_no_ret ... ok >test handlers::extract_function::tests::two_variables_defined_inside_and_used_after_no_ret ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_keep_comments_and_attrs_one_field_named ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_carries_over_attributes ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_keep_comments_and_attrs_several_fields_named ... ok >test handlers::auto_import::tests::trait_method_cross_crate ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_keep_comments_and_attrs_several_fields_tuple ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_carries_over_generics ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_several_fields_named ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_keep_existing_visibility_tuple ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_one_field_named ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_keep_existing_visibility_named ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_pub_visibility ... ok >test handlers::extract_type_alias::tests::extract_from_impl_or_trait ... ok >test handlers::extract_function::tests::mut_param_many_usages_expr ... ok >test handlers::extract_function::tests::mut_param_many_usages_stmt ... ok >test handlers::extract_function::tests::try_and_break ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_several_fields_tuple ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_record_nested_call_exp ... ok >test handlers::extract_type_alias::tests::test_generic_type_arg ... ok >test handlers::extract_type_alias::tests::test_extract_inner_type ... ok >test handlers::extract_type_alias::tests::test_not_applicable_without_selection ... ok >test handlers::extract_type_alias::tests::generics ... ok >test handlers::extract_type_alias::tests::indentation ... ok >test handlers::extract_variable::tests::extract_var_in_comment_is_not_applicable ... ok >test handlers::extract_function::tests::copy_custom_used_after ... ok >test handlers::extract_variable::tests::extract_var_name_from_function ... ok >test handlers::extract_type_alias::tests::test_inner_type_arg ... ok >test handlers::extract_type_alias::tests::test_simple_types ... ok >test handlers::extract_struct_from_enum_variant::tests::test_several_files ... ok >test handlers::extract_variable::tests::extract_var_field_shorthand ... ok >test handlers::extract_struct_from_enum_variant::tests::test_several_files_record ... ok >test handlers::extract_variable::tests::extract_var_no_block_body ... ok >test handlers::extract_struct_from_enum_variant::tests::test_extract_struct_with_complex_imports ... ok >test handlers::extract_variable::tests::test_extract_var_break ... ok >test handlers::extract_variable::tests::extract_var_name_from_type ... ok >test handlers::extract_variable::tests::extract_var_name_from_parameter ... ok >test handlers::extract_variable::tests::test_extract_var_for_cast ... ok >test handlers::extract_variable::tests::extract_var_name_from_method_param ... ok >test handlers::extract_variable::tests::extract_var_name_from_method ... ok >test handlers::extract_variable::tests::test_extract_var_for_return_not_applicable ... ok >test handlers::extract_variable::tests::test_extract_var_for_break_not_applicable ... ok >test handlers::extract_variable::tests::extract_var_target ... ok >test handlers::extract_variable::tests::extract_var_name_from_ufcs_method_param ... ok >test handlers::extract_variable::tests::extract_var_parameter_name_has_precedence_over_function ... ok >test handlers::extract_variable::tests::test_extract_var_in_closure_with_block ... ok >test handlers::extract_variable::tests::test_extract_var_in_closure_no_block ... ok >test handlers::extract_variable::tests::test_extract_var_expr_stmt ... ok >test handlers::extract_function::tests::try_result ... ok >test handlers::extract_variable::tests::extract_var_parameter_name_has_precedence_over_type ... ok >test handlers::extract_variable::tests::test_extract_var_return ... ok >test handlers::extract_variable::tests::test_extract_var_path_method ... ok >test handlers::extract_variable::tests::test_extract_var_part_of_expr_stmt ... ok >test handlers::extract_variable::tests::test_extract_var_simple ... ok >test handlers::extract_variable::tests::test_extract_var_in_match_arm_no_block ... ok >test handlers::extract_variable::tests::test_extract_var_in_match_arm_with_block ... ok >test handlers::extract_variable::tests::test_extract_var_last_expr ... ok >test handlers::extract_variable::tests::test_extract_var_does_not_add_extra_whitespace ... ok >test handlers::extract_variable::tests::test_extract_var_unit_expr_not_applicable ... ok >test handlers::extract_variable::tests::test_extract_var_in_match_guard ... ok >test handlers::extract_function::tests::try_and_return_ok ... ok >test handlers::extract_variable::tests::test_extract_var_path_simple ... ok >test handlers::fill_match_arms::tests::does_not_remove_catch_all_with_non_empty_expr ... ok >test handlers::fill_match_arms::tests::adds_comma_before_new_arms ... ok >test handlers::fill_match_arms::tests::does_not_add_extra_comma ... ok >test handlers::auto_import::tests::applicable_when_found_an_import_partial ... ok >test handlers::fill_match_arms::tests::all_boolean_match_arms_provided ... ok >test handlers::fill_match_arms::tests::fill_boolean_tuple ... ok >test handlers::auto_import::tests::applicable_when_found_an_import ... ok >test handlers::extract_function::tests::try_option ... ok >test handlers::fill_match_arms::tests::all_boolean_tuple_arms_provided ... ok >test handlers::fill_match_arms::tests::fill_match_arms_boolean ... ok >test handlers::auto_import::tests::inner_items ... ok >test handlers::auto_import::tests::trait_method ... ok >test handlers::auto_import::tests::function_import ... ok >test handlers::auto_import::tests::auto_import_target ... ok >test handlers::fill_match_arms::tests::fill_match_arms_single_element_tuple_of_enum ... ok >test handlers::fill_match_arms::tests::all_match_arms_provided ... ok >test handlers::fill_match_arms::tests::fill_match_arms_qualifies_path ... ok >test handlers::auto_import::tests::uses_abs_path_with_extern_crate_clash ... ok >test handlers::auto_import::tests::dep_import ... ok >test handlers::fill_match_arms::tests::fill_match_arms_preserves_comments ... ok >test handlers::fill_match_arms::tests::fill_match_arms_empty_body ... ok >test handlers::fill_match_arms::tests::fill_match_arms_target ... ok >test handlers::fill_match_arms::tests::fill_match_arms_placeholder ... ok >test handlers::fill_match_arms::tests::fill_match_arms_trivial_arm ... ok >test handlers::fix_visibility::tests::adds_pub_when_target_is_in_another_crate ... ok >test handlers::fill_match_arms::tests::fill_match_arms_tuple_of_enum ... ok >test handlers::fill_match_arms::tests::partial_fill_or_pat ... ok >test handlers::fill_match_arms::tests::partial_fill_boolean_tuple ... ok >test handlers::fill_match_arms::tests::fill_match_arms_tuple_of_enum_ref ... ok >test handlers::fill_match_arms::tests::fill_match_arms_preserves_comments_empty ... ok >test handlers::auto_import::tests::not_applicable_when_no_imports_found ... ok >test handlers::fill_match_arms::tests::tuple_of_non_enum ... ok >test handlers::fill_match_arms::tests::lazy_computation ... ok >test handlers::extract_function::tests::try_result_with_return ... ok >test handlers::fix_visibility::tests::fix_visibility_of_reexport ... ok >test handlers::fix_visibility::tests::fix_visibility_of_const ... ok >test handlers::fix_visibility::tests::fix_visibility_of_fn ... ok >test handlers::fix_visibility::tests::fix_visibility_of_inline_module_in_other_file ... ok >test handlers::fill_match_arms::tests::partial_fill_record_tuple ... ok >test handlers::fill_match_arms::tests::option_order ... ok >test handlers::fill_match_arms::tests::test_fill_match_arm_refs ... ok >test handlers::fill_match_arms::tests::fill_match_arms_tuple_of_enum_not_applicable ... ok >test handlers::fill_match_arms::tests::fill_match_arms_tuple_of_enum_partial ... ok >test handlers::fill_match_arms::tests::partial_fill_boolean ... ok >test handlers::fix_visibility::tests::fix_visibility_of_adt_in_other_file ... ok >test handlers::fix_visibility::tests::fix_visibility_of_module_declaration_in_other_file ... ok >test handlers::fill_match_arms::tests::partial_fill_option ... ok >test handlers::fix_visibility::tests::fix_visibility_of_adt_in_submodule ... ok >test handlers::fill_match_arms::tests::partial_fill_bind_pat ... ok >test handlers::fix_visibility::tests::fix_visibility_of_module ... ok >test handlers::fix_visibility::tests::fix_visibility_of_enum_variant_field ... ok >test handlers::fill_match_arms::tests::partial_fill ... ok >test handlers::flip_binexpr::tests::flip_binexpr_works_for_complex_expr ... ok >test handlers::flip_binexpr::tests::flip_binexpr_works_for_gt ... ok >test handlers::flip_binexpr::tests::flip_binexpr_works_for_eq ... ok >test handlers::flip_binexpr::tests::flip_binexpr_target_is_the_op ... ok >test handlers::flip_binexpr::tests::flip_binexpr_works_inside_match ... ok >test handlers::flip_binexpr::tests::flip_binexpr_not_applicable_for_assignment ... ok >test handlers::flip_comma::tests::flip_comma_before_punct ... ok >test handlers::fill_match_arms::tests::fill_match_arms_partial_with_deep_pattern ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_assist_available ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_not_applicable_for_single_trait_bound ... ok >test handlers::flip_comma::tests::flip_comma_target ... ok >test handlers::flip_binexpr::tests::flip_binexpr_works_for_lteq ... ok >test handlers::fix_visibility::tests::fix_visibility_of_type_alias ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_complex_bounds ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_fn ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_fn_where_clause ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_lifetime ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_trait_impl ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_struct ... ok >test handlers::fix_visibility::tests::fix_visibility_of_static ... ok >test handlers::generate_default_from_enum_variant::tests::test_add_from_impl_no_element ... ok >test handlers::fill_match_arms::tests::fill_match_arms_tuple_of_enum_partial_with_wildcards ... ok >test handlers::fix_visibility::tests::fix_visibility_of_trait ... ok >test handlers::flip_comma::tests::flip_comma_not_applicable_for_macro_input ... ok >test handlers::fix_visibility::tests::fix_visibility_of_struct_field ... ok >test handlers::flip_comma::tests::flip_comma_works ... ok >test handlers::fix_visibility::tests::replaces_pub_crate_with_pub ... ok >test handlers::fix_visibility::tests::fix_visibility_of_union_field ... ok >test handlers::fill_match_arms::tests::works_inside_macro_call ... ok >test handlers::flip_comma::tests::flip_comma_works_for_function_parameters ... ok >test handlers::generate_default_from_enum_variant::tests::test_generate_default_from_variant_with_one_variant ... ok >test handlers::generate_deref::tests::test_generate_field_deref_idx_0 ... ok >test handlers::flip_trait_bound::tests::flip_trait_bound_works_for_long_bounds ... ok >test handlers::generate_derive::tests::add_derive_new_with_doc_comment ... ok >test handlers::generate_default_from_enum_variant::tests::test_generate_default_from_variant ... ok >test handlers::generate_derive::tests::add_derive_new ... ok >test handlers::generate_derive::tests::add_derive_existing ... ok >test handlers::generate_default_from_new::tests::generate_default ... ok >test handlers::generate_default_from_new::tests::other_function_than_new ... ok >test handlers::generate_deref::tests::test_generate_record_deref ... ok >test handlers::generate_default_from_new::tests::generate_default2 ... ok >test handlers::generate_derive::tests::add_derive_target ... ok >test handlers::generate_default_from_new::tests::multiple_struct_blocks ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_from_record_variant ... ok >test handlers::generate_default_from_new::tests::default_block_is_already_present ... ok >test handlers::generate_deref::tests::test_generate_field_deref_idx_1 ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_from_tuple_variant ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_from_variant ... ok >test handlers::generate_default_from_new::tests::standalone_new_function ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_already_implemented ... ok >test handlers::generate_default_from_new::tests::new_function_with_parameters ... ok >test handlers::auto_import::tests::associated_struct_const ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_from_variant_with_one_variant ... ok >test handlers::generate_default_from_new::tests::struct_in_module ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_record_with_multiple_fields ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_as_tuple_variant ... ok >test handlers::generate_enum_is_method::tests::test_multiple_generate_enum_is_from_variant ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_as_record_variant ... ok >test handlers::generate_deref::tests::test_generate_record_deref_not_applicable_if_already_impl ... ok >test handlers::generate_default_from_new::tests::new_function_with_generics ... ok >test handlers::generate_default_from_new::tests::new_function_with_generics_and_bounds ... ok >test handlers::generate_default_from_new::tests::new_function_with_generic ... ok >test handlers::generate_enum_is_method::tests::test_generate_enum_is_from_variant_with_visibility_marker ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_unit_variant ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_tuple_with_multiple_fields ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_record_variant ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_tuple_variant ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_no_element ... ok >test handlers::generate_enum_projection_method::tests::test_generate_enum_try_into_already_implemented ... ok >test handlers::generate_default_from_new::tests::new_function_with_generic_and_bound ... ok >test handlers::generate_default_from_enum_variant::tests::test_generate_default_already_implemented ... ok >test handlers::generate_default_from_new::tests::struct_in_module_with_default ... ok >test handlers::generate_deref::tests::test_generate_field_deref_not_applicable_if_already_impl ... ok >test handlers::generate_function::tests::add_function_from_method ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_more_than_one_element_in_tuple ... ok >test handlers::auto_import::tests::macro_import ... ok >test handlers::generate_function::tests::add_function_in_module ... ok >test handlers::generate_function::tests::add_function_in_another_file ... ok >test handlers::generate_function::tests::add_function_directly_after_current_block ... ok >test handlers::generate_function::tests::add_function_not_applicable_if_function_already_exists ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_generic_enum ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_with_lifetime ... ok >test handlers::generate_default_from_new::tests::new_function_with_generic_and_where ... ok >test handlers::generate_function::tests::add_function_not_applicable_if_unresolved_variable_in_call_is_selected ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_static_str ... ok >test handlers::generate_from_impl_for_enum::tests::test_generate_from_impl_for_enum_complicated_path ... ok >test handlers::generate_function::tests::add_function_in_nested_module ... ok >test handlers::generate_function::tests::add_function_in_module_containing_other_items ... ok >test handlers::generate_function::tests::add_function_with_closure_arg ... ok >test handlers::generate_function::tests::add_function_with_return_type ... ok >test handlers::generate_function::tests::add_function_with_generic_arg ... ok >test handlers::generate_from_impl_for_enum::tests::test_generate_from_impl_for_enum ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_different_variant_impl_exists ... ok >test handlers::generate_function::tests::add_function_with_no_args_in_same_module ... ok >test handlers::generate_function::tests::add_function_with_char_literal_arg ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_already_exists ... ok >test handlers::generate_from_impl_for_enum::tests::test_add_from_impl_struct_variant ... ok >test handlers::generate_function::tests::add_function_with_no_args ... ok >test handlers::generate_function::tests::add_function_with_cast_int_literal_arg ... ok >test handlers::generate_function::tests::add_function_with_fn_arg ... ok >test handlers::generate_function::tests::add_function_with_qualified_path_arg ... ok >test handlers::generate_default_from_new::tests::new_function_with_generics_and_wheres ... ok >test handlers::generate_function::tests::add_function_with_int_literal_arg ... ok >test handlers::generate_function::tests::add_function_with_method_call_arg ... ok >test handlers::generate_default_from_new::tests::when_struct_is_after_impl ... ok >test handlers::generate_function::tests::create_method_with_no_args ... ok >test handlers::generate_function::tests::add_function_with_impl_trait_arg ... ok >test handlers::generate_function::tests::add_function_with_function_call_arg ... ok >test handlers::generate_function::tests::add_function_with_string_literal_arg ... ok >test handlers::generate_getter::tests::test_generate_getter_from_field_with_visibility_marker ... ok >test handlers::generate_function::tests::add_function_with_upper_camel_case_arg ... ok >test handlers::generate_function::tests::add_function_with_variable_arg ... ok >test handlers::generate_is_empty_from_len::tests::generate_is_empty ... ok >test handlers::generate_is_empty_from_len::tests::is_empty_already_implemented ... ok >test handlers::generate_getter::tests::test_generate_getter_already_implemented ... ok >test handlers::generate_function::tests::add_function_with_upper_camel_case_arg_as_cast ... ok >test handlers::generate_function::tests::arg_name_counters_start_at_1_per_name ... ok >test handlers::generate_function::tests::qualified_path_uses_correct_scope ... ok >test handlers::generate_function::tests::arg_names_dont_overlap ... ok >test handlers::generate_impl::tests::test_add_impl ... ok >test handlers::generate_function::tests::borrowed_arg ... ok >test handlers::generate_getter::tests::test_multiple_generate_getter ... ok >test handlers::generate_function::tests::create_function_with_async ... ok >test handlers::generate_is_empty_from_len::tests::len_function_not_present ... ok >test handlers::generate_is_empty_from_len::tests::len_function_with_parameters ... ok >test handlers::generate_is_empty_from_len::tests::len_fn_different_return_type ... ok >test handlers::generate_is_empty_from_len::tests::multiple_functions_in_impl ... ok >test handlers::generate_getter::tests::test_generate_getter_from_field ... ok >test handlers::generate_function::tests::unresolveable_types_default_to_unit ... ok >test handlers::generate_function::tests::name_of_cast_variable_is_used ... ok >test handlers::generate_getter::tests::test_special_cases ... ok >test handlers::auto_import::tests::macro_generated ... ok >test handlers::generate_impl::tests::add_impl_target ... ok >test handlers::auto_import::tests::works_on_ident_patterns ... ok >test handlers::extract_function::tests::return_to_parent ... ok >test handlers::auto_import::tests::private_trait_cross_crate ... ok >test handlers::generate_new::tests::check_that_visibility_modifiers_dont_get_brought_in ... ok >test handlers::generate_new::tests::check_visibility_of_new_fn_based_on_struct ... ok >test handlers::generate_new::tests::generate_new_target ... ok >test handlers::auto_import::tests::applicable_when_found_an_import_in_macros ... ok >test handlers::auto_import::tests::associated_trait_const ... ok >test handlers::generate_setter::tests::test_generate_setter_from_field_with_visibility_marker ... ok >test handlers::generate_setter::tests::test_generate_setter_from_field ... ok >test handlers::generate_is_empty_from_len::tests::multiple_impls ... ok >test handlers::generate_new::tests::generate_new_not_applicable_if_fn_exists ... ok >test handlers::generate_setter::tests::test_generate_setter_already_implemented ... ok >test handlers::infer_function_return_type::tests::infer_return_type_cursor_at_return_type_pos ... ok >test handlers::generate_new::tests::check_it_reuses_existing_impls ... ok >test handlers::auto_import::tests::applicable_when_found_multiple_imports ... ok >test handlers::infer_function_return_type::tests::infer_return_type_cursor_at_return_type_pos_closure ... ok >test handlers::infer_function_return_type::tests::not_applicable_non_tail_expr ... ok >test handlers::infer_function_return_type::tests::infer_return_type_closure_block ... ok >test handlers::infer_function_return_type::tests::infer_return_type_nested ... ok >test handlers::auto_import::tests::assoc_fn_as_method_cross_crate ... ok >test handlers::infer_function_return_type::tests::infer_return_type_nested_closure ... ok >test handlers::generate_new::tests::test_unrelated_new ... ok >test handlers::infer_function_return_type::tests::infer_return_type_specified_inferred ... ok >test handlers::infer_function_return_type::tests::not_applicable_ret_type_specified ... ok >test handlers::auto_import::tests::associated_trait_function ... ok >test handlers::auto_import::tests::associated_struct_function ... ok >test handlers::infer_function_return_type::tests::not_applicable_unit_return_type ... ok >test handlers::infer_function_return_type::tests::not_applicable_non_tail_expr_closure ... ok >test handlers::infer_function_return_type::tests::infer_return_type ... ok >test handlers::generate_new::tests::test_generate_new ... ok >test handlers::infer_function_return_type::tests::infer_return_type_specified_inferred_closure ... ok >test handlers::infer_function_return_type::tests::infer_return_type_closure ... ok >test handlers::generate_setter::tests::test_multiple_generate_setter ... ok >test handlers::infer_function_return_type::tests::infer_return_type_closure_wrap ... ok >test handlers::inline_local_variable::tests::not_applicable_outside_of_bind_pat ... ok >test handlers::inline_call::tests::inline_single_literal_expr ... ok >test handlers::inline_call::tests::no_args_or_return_value_gets_inlined_without_block ... ok >test handlers::inline_call::tests::function_multi_use_expr_in_param ... ok >test handlers::auto_import::tests::casing ... ok >test handlers::inline_call::tests::function_use_local_in_param ... ok >test handlers::inline_call::tests::args_with_side_effects ... ok >test handlers::inline_call::tests::inline_emits_type_for_coercion ... ok >test handlers::infer_function_return_type::tests::not_applicable_ret_type_specified_closure ... ok >test handlers::inline_local_variable::tests::inline_field_shorthand ... ok >test handlers::inline_call::tests::method_by_ref_mut ... ok >test handlers::inline_local_variable::tests::not_applicable_with_non_ident_pattern ... ok >test handlers::inline_call::tests::function_with_multiple_statements ... ok >test handlers::inline_call::tests::not_applicable_when_incorrect_number_of_parameters_are_provided ... ok >test handlers::auto_import::tests::assoc_const_cross_crate ... ok >test handlers::inline_local_variable::tests::test_block_expr ... ok >test handlers::inline_local_variable::tests::test_array_expr ... ok >test handlers::inline_call::tests::function_with_self_param ... ok >test handlers::inline_local_variable::tests::test_index_expr ... ok >test handlers::inline_local_variable::tests::does_not_remove_let_when_multiple_usages ... ok >test handlers::inline_call::tests::wraps_closure_in_paren ... ok >test handlers::inline_local_variable::tests::not_applicable_on_local_usage_in_macro ... ok >test handlers::inline_local_variable::tests::test_call_expr ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_block_expr ... ok >test handlers::inline_local_variable::tests::test_not_inline_mut_variable ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_bin_expr ... ok >test handlers::inline_local_variable::tests::test_field_expr ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_paren_expr ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_cast_expr ... ok >test handlers::inline_call::tests::method_by_ref ... ok >test handlers::inline_local_variable::tests::test_not_inline_mut_variable_use ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_literal_expr ... ok >test handlers::introduce_named_lifetime::tests::test_example_case_cursor_after_tick ... ok >test handlers::inline_local_variable::tests::test_method_call_expr ... ok >test handlers::inline_call::tests::method_in_impl ... ok >test handlers::introduce_named_lifetime::tests::test_example_case_simplified ... ok >test handlers::inline_local_variable::tests::test_inline_let_bind_function_call_expr ... ok >test handlers::inline_local_variable::tests::works_on_local_usage ... ok >test handlers::introduce_named_lifetime::tests::test_function_add_lifetime_to_params ... ok >test handlers::inline_call::tests::method_by_val ... ok >test handlers::introduce_named_lifetime::tests::test_example_case_cursor_before_tick ... ok >test handlers::introduce_named_lifetime::tests::test_function_add_lifetime_to_self_ref_mut ... ok >test handlers::introduce_named_lifetime::tests::test_function_not_applicable_without_self_and_multiple_unnamed_param_lifetimes ... ok >test handlers::inline_local_variable::tests::test_not_applicable_if_variable_unused ... ok >test handlers::inline_local_variable::tests::test_paren ... ok >test handlers::introduce_named_lifetime::tests::test_function_add_lifetime_to_param_with_non_ref_self ... ok >test handlers::introduce_named_lifetime::tests::test_function_add_lifetime_to_params_in_presence_of_other_lifetime ... ok >test handlers::introduce_named_lifetime::tests::test_function_param_anon_lifetime ... ok >test handlers::introduce_named_lifetime::tests::test_function_add_lifetime_to_self_ref_param ... ok >test handlers::inline_local_variable::tests::test_used_in_return_expr ... ok >test handlers::introduce_named_lifetime::tests::test_not_applicable_lifetime_already_name ... ok >test handlers::inline_local_variable::tests::test_used_in_for_expr ... ok >test handlers::inline_local_variable::tests::test_path_expr ... ok >test handlers::inline_local_variable::tests::test_used_in_different_expr1 ... ok >test handlers::invert_if::tests::invert_if_doesnt_apply_with_if_let ... ok >test handlers::inline_local_variable::tests::test_used_in_break_expr ... ok >test handlers::inline_local_variable::tests::test_tuple_expr ... ok >test handlers::inline_local_variable::tests::test_try_expr ... ok >test handlers::inline_local_variable::tests::test_used_in_match_expr ... ok >test handlers::invert_if::tests::invert_if_remove_inequality ... ok >test handlers::inline_local_variable::tests::test_used_in_while_expr ... ok >test handlers::invert_if::tests::invert_if_remove_not ... ok >test handlers::introduce_named_lifetime::tests::test_impl_with_other_type_param ... ok >test handlers::introduce_named_lifetime::tests::test_example_case ... ok >test handlers::inline_local_variable::tests::test_ref_expr ... ok >test handlers::introduce_named_lifetime::tests::test_function_return_value_anon_lifetime_param ... ok >test handlers::introduce_named_lifetime::tests::test_not_applicable_cursor_position ... ok >test handlers::invert_if::tests::invert_if_doesnt_apply_with_cursor_not_on_if ... ok >test handlers::introduce_named_lifetime::tests::test_with_type_parameter ... ok >test handlers::introduce_named_lifetime::tests::test_with_existing_lifetime_name_conflict ... ok >test handlers::introduce_named_lifetime::tests::test_function_return_value_anon_reference_lifetime ... ok >test handlers::invert_if::tests::invert_if_general_case ... ok >test handlers::invert_if::tests::invert_if_composite_condition ... ok >test handlers::invert_if::tests::invert_if_option_case ... ok >test handlers::invert_if::tests::invert_if_result_case ... ok >test handlers::merge_imports::tests::merge_pub_in_path_crate ... ok >test handlers::merge_imports::tests::merge_pub ... ok >test handlers::merge_imports::tests::merge_self1 ... ok >test handlers::invert_if::tests::invert_if_remove_not_parentheses ... ok >test handlers::merge_imports::tests::skip_pub1 ... ok >test handlers::merge_imports::tests::test_empty_use ... ok >test handlers::merge_imports::tests::skip_pub_crate_pub ... ok >test handlers::merge_imports::tests::skip_pub_pub_crate ... ok >test handlers::merge_imports::tests::skip_pub_last ... ok >test handlers::merge_imports::tests::removes_just_enough_whitespace ... ok >test handlers::merge_imports::tests::merge_pub_crate ... ok >test handlers::merge_imports::tests::merge_self2 ... ok >test handlers::merge_imports::tests::test_merge_nested2 ... ok >test handlers::merge_imports::tests::test_double_comma ... ok >test handlers::merge_imports::tests::test_merge_nested ... ok >test handlers::merge_match_arms::tests::merge_match_arms_placeholder_pattern ... ok >test handlers::merge_imports::tests::test_merge_second ... ok >test handlers::merge_imports::tests::test_merge_equal ... ok >test handlers::merge_match_arms::tests::merge_match_arms_rejects_guards ... ok >test handlers::merge_match_arms::tests::merge_match_arms_multiple_patterns ... ok >test handlers::merge_imports::tests::test_merge_both_wildcard_diff_prefixes ... ok >test handlers::merge_match_arms::tests::merge_match_arms_single_patterns ... ok >test handlers::merge_imports::tests::test_merge_first ... ok >test handlers::merge_imports::tests::test_merge_single_wildcard_diff_prefixes ... ok >test handlers::move_guard::tests::move_arm_cond_in_block_to_match_guard_if_multiline_body_works ... ok >test handlers::move_guard::tests::move_arm_cond_to_match_guard_if_empty_body_works ... ok >test handlers::merge_match_arms::tests::merges_all_subsequent_arms ... ok >test handlers::move_bounds::tests::move_bounds_to_where_clause_impl ... ok >test handlers::move_guard::tests::move_arm_cond_in_block_to_match_guard_works ... ok >test handlers::move_guard::tests::move_arm_cond_to_match_guard_if_let_not_works ... ok >test handlers::move_guard::tests::move_arm_cond_to_match_guard_if_multiline_body_works ... ok >test handlers::merge_imports::tests::works_with_trailing_comma ... ok >test handlers::move_guard::tests::move_guard_to_arm_body_target ... ok >test handlers::move_bounds::tests::move_bounds_to_where_clause_fn ... ok >test handlers::move_guard::tests::move_guard_to_arm_body_works ... ok >test handlers::move_guard::tests::move_guard_to_arm_body_works_complex_match ... ok >test handlers::move_module_to_file::tests::available_before_curly ... ok >test handlers::move_guard::tests::move_arm_cond_to_match_guard_works ... ok >test handlers::move_bounds::tests::move_bounds_to_where_clause_struct ... ok >test handlers::move_bounds::tests::move_bounds_to_where_clause_tuple_struct ... ok >test handlers::move_module_to_file::tests::extract_from_root ... ok >test handlers::move_module_to_file::tests::extract_nested ... ok >test handlers::move_module_to_file::tests::extract_from_submodule ... ok >test handlers::move_module_to_file::tests::extract_public ... ok >test handlers::move_module_to_file::tests::extract_from_mod_rs ... ok >test handlers::move_module_to_file::tests::keep_outer_comments_and_attributes ... ok >test handlers::pull_assignment_up::tests::test_cant_pull_non_assignments ... ok >test handlers::move_module_to_file::tests::extract_public_crate ... ok >test handlers::pull_assignment_up::tests::pull_assignment_up_if_missing_assigment_not_applicable ... ok >test handlers::pull_assignment_up::tests::pull_assignment_up_match_missing_assigment_not_applicable ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_assignment_expressions ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_chained_if ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_if ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_field_assignment ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_match ... ok >test handlers::pull_assignment_up::tests::pull_assignment_up_let_stmt_not_applicable ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_not_last_not_applicable ... ok >test handlers::qualify_path::tests::not_applicable_in_import_statements ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_deref ... ok >test handlers::qualify_path::tests::applicable_when_found_an_import ... ok >test handlers::qualify_path::tests::not_applicable_for_already_imported_types ... ok >test handlers::qualify_path::tests::not_applicable_for_imported_function ... ok >test handlers::qualify_path::tests::not_applicable_when_path_start_is_imported ... ok >test handlers::qualify_path::tests::not_applicable_for_types_with_private_paths ... ok >test handlers::pull_assignment_up::tests::test_pull_assignment_up_retains_stmts ... ok >test handlers::qualify_path::tests::not_applicable_for_imported_trait_for_function ... ok >test handlers::qualify_path::tests::applicable_when_found_multiple_imports ... ok >test handlers::qualify_path::tests::casing ... ok >test handlers::qualify_path::tests::qualify_function ... ok >test handlers::raw_string::tests::add_hash_target ... ok >test handlers::raw_string::tests::add_more_hash_works ... ok >test handlers::raw_string::tests::add_hash_works ... ok >test handlers::qualify_path::tests::not_applicable_for_imported_trait_for_method ... ok >test handlers::raw_string::test_required_hashes ... ok >test handlers::raw_string::tests::make_raw_string_closing_hashes_inside_works ... ok >test handlers::qualify_path::tests::not_applicable_when_no_imports_found ... ok >test handlers::raw_string::tests::add_hash_not_works ... ok >test handlers::raw_string::tests::make_raw_string_works_inside_macros ... ok >test handlers::raw_string::tests::make_raw_string_not_works_on_partial_string ... ok >test handlers::raw_string::tests::make_usual_string_more_hash_works ... ok >test handlers::raw_string::tests::make_raw_string_nothing_to_unescape_works ... ok >test handlers::qualify_path::tests::dep_import ... ok >test handlers::auto_import::tests::assoc_fn_cross_crate ... ok >test handlers::raw_string::tests::make_usual_string_with_quote_works ... ok >test handlers::qualify_path::tests::not_applicable_for_imported_trait_for_const ... ok >test handlers::raw_string::tests::make_usual_string_not_works_on_partial_string ... ok >test handlers::raw_string::tests::make_raw_string_target ... ok >test handlers::raw_string::tests::make_usual_string_target ... ok >test handlers::raw_string::tests::remove_hash_no_hash_doesnt_work ... ok >test handlers::raw_string::tests::cant_remove_required_hash ... ok >test handlers::raw_string::tests::make_raw_string_works ... ok >test handlers::raw_string::tests::make_usual_string_works ... ok >test handlers::raw_string::tests::make_usual_string_not_works ... ok >test handlers::raw_string::tests::make_raw_string_hashes_inside_works ... ok >test handlers::raw_string::tests::remove_hash_target ... ok >test handlers::raw_string::tests::remove_more_hash_works ... ok >test handlers::raw_string::tests::remove_hash_works ... ok >test handlers::qualify_path::tests::associated_trait_function ... ok >test handlers::qualify_path::tests::associated_struct_const_unqualified ... ok >test handlers::qualify_path::tests::associated_trait_const ... ok >test handlers::remove_dbg::tests::test_remove_dbg_cast_cast ... ok >test handlers::remove_dbg::tests::test_remove_dbg ... ok >test handlers::raw_string::tests::remove_hash_doesnt_work ... ok >test handlers::remove_dbg::tests::test_remove_dbg_keep_semicolon_in_let ... ok >test handlers::qualify_path::tests::assoc_const_cross_crate ... ok >test handlers::remove_dbg::tests::test_remove_dbg_prefix ... ok >test handlers::remove_dbg::tests::test_remove_dbg_not_applicable ... ok >test handlers::remove_dbg::tests::test_remove_dbg_range_expr ... ok >test handlers::remove_dbg::tests::test_remove_empty_dbg ... ok >test handlers::qualify_path::tests::whole_segment ... ok >test handlers::qualify_path::tests::associated_struct_const_generic ... ok >test handlers::remove_dbg::tests::test_remove_dbg_post_expr ... ok >test handlers::remove_dbg::tests::test_remove_multi_dbg ... ok >test handlers::remove_unused_param::tests::keep_used ... ok >test handlers::reorder_impl::tests::not_applicable_if_empty ... ok >test handlers::qualify_path::tests::qualify_macro ... ok >test handlers::remove_unused_param::tests::remove_unused_qualified_call ... ok >test handlers::qualify_path::tests::associated_struct_const ... ok >test handlers::remove_unused_param::tests::remove_unused_single_param ... ok >test handlers::qualify_path::tests::assoc_fn_as_method_cross_crate ... ok >test handlers::remove_unused_param::tests::remove_unused ... ok >test handlers::reorder_fields::tests::reorder_struct_fields ... ok >test handlers::remove_unused_param::tests::remove_across_files ... ok >test handlers::remove_unused_param::tests::remove_unused_first_param ... ok >test handlers::remove_unused_param::tests::remove_unused_surrounded_by_parms ... ok >test handlers::reorder_fields::tests::reorder_struct_pattern ... ok >test handlers::remove_unused_param::tests::remove_unused_turbofished_func ... ok >test handlers::reorder_impl::tests::reorder_impl_trait_functions ... ok >test handlers::remove_unused_param::tests::remove_unused_generic_unused_param_func ... ok >test handlers::qualify_path::tests::trait_method_cross_crate ... ok >test handlers::remove_unused_param::tests::test_remove_method_param ... ok >test handlers::remove_unused_param::tests::trait_impl ... ok >test handlers::reorder_fields::tests::reorder_with_extra_field ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_all ... ok >test handlers::reorder_fields::tests::trivial_empty_fields ... ok >test handlers::reorder_fields::tests::reorder_sorted_fields ... ok >test handlers::qualify_path::tests::trait_method ... ok >test handlers::replace_derive_with_manual_impl::tests::test_ignore_derive_macro_without_input ... ok >test handlers::reorder_impl::tests::reorder_impl_trait_methods_uneven_ident_lengths ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_for_with_visibility_modifier ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_when_multiple_inputs ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_for_unique_input ... ok >test handlers::replace_derive_with_manual_impl::tests::works_at_start_of_file ... ok >test handlers::replace_derive_with_manual_impl::tests::test_ignore_if_not_derive ... ok >test handlers::replace_for_loop_with_for_each::tests::not_available_in_body ... ok >test handlers::reorder_impl::tests::not_applicable_if_sorted ... ok >test handlers::replace_derive_with_manual_impl::tests::test_ignore_if_cursor_on_param ... ok >test handlers::replace_for_loop_with_for_each::tests::test_not_for ... ok >test handlers::replace_for_loop_with_for_each::tests::test_simple_for ... ok >test handlers::replace_for_loop_with_for_each::tests::test_for_borrowed_no_iter_method ... ok >test handlers::replace_for_loop_with_for_each::tests::test_for_borrowed_mut_behind_var ... ok >test handlers::replace_if_let_with_match::tests::replace_match_with_if_let_empty_wildcard_expr ... ok >test handlers::replace_if_let_with_match::tests::nested_indent ... ok >test handlers::replace_if_let_with_match::tests::replace_match_with_if_let_target ... ok >test handlers::replace_if_let_with_match::tests::nested_indent_match_to_if_let ... ok >test handlers::replace_if_let_with_match::tests::replace_match_with_if_let_rejects_double_name_bindings ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_with_empty_generic_params ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_with_empty_multiline_generic_params ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_with_exist_generic_letter ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_multiple ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_with_multiline_generic_params ... ok >test handlers::replace_if_let_with_match::tests::replace_match_with_if_let_exhaustive ... ok >test handlers::replace_if_let_with_match::tests::test_replace_match_with_if_let_unwraps_simple_expressions ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_with_generic_params ... ok >test handlers::replace_if_let_with_match::tests::test_if_let_with_match_unapplicable_for_simple_ifs ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_impl_trait_without_generic_params ... ok >test handlers::replace_if_let_with_match::tests::test_if_let_with_match_no_else ... ok >test handlers::replace_if_let_with_match::tests::test_replace_match_with_if_let_doesnt_unwrap_multiline_expressions ... ok >test handlers::replace_if_let_with_match::tests::test_if_let_with_match_basic ... ok >test handlers::replace_if_let_with_match::tests::test_if_let_with_match_on_tail_if_let ... ok >test handlers::replace_if_let_with_match::tests::special_case_inverted_option ... ok >test handlers::replace_qualified_name_with_use::tests::dont_import_trivial_paths ... ok >test handlers::replace_qualified_name_with_use::tests::dont_import_trivial_paths ... ok >test handlers::replace_impl_trait_with_generic::tests::replace_two_impl_trait_with_generic_params ... ok >test handlers::replace_qualified_name_with_use::tests::replace_reuses_path_qualifier ... ok >test handlers::replace_if_let_with_match::tests::special_case_result ... ok >test handlers::replace_qualified_name_with_use::tests::does_not_replace_in_use ... ok >test handlers::replace_if_let_with_match::tests::replace_match_with_if_let_prefer_name_bind ... ok >test handlers::replace_if_let_with_match::tests::special_case_inverted_result ... ok >test handlers::replace_qualified_name_with_use::tests::does_not_replace_in_submodules ... ok >test handlers::replace_qualified_name_with_use::tests::does_not_replace_assoc_item_path ... ok >test handlers::replace_let_with_if_let::tests::replace_let_unknown_enum ... ok >test handlers::replace_for_loop_with_for_each::tests::test_for_borrowed ... ok >test handlers::replace_string_with_char::tests::replace_char_with_string_newline ... ok >test handlers::replace_qualified_name_with_use::tests::test_replace_add_use_no_anchor ... ok >test handlers::replace_string_with_char::tests::replace_char_with_string_assist ... ok >test handlers::replace_qualified_name_with_use::tests::test_replace_not_applicable_in_use ... ok >test handlers::replace_qualified_name_with_use::tests::replaces_all_affected_paths ... ok >test handlers::replace_if_let_with_match::tests::special_case_option ... ok >test handlers::replace_string_with_char::tests::replace_char_with_string_assist_with_multi_byte_char ... ok >test handlers::replace_string_with_char::tests::replace_raw_string_with_char ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_assist_with_multi_byte_char ... ok >test handlers::replace_if_let_with_match::tests::special_case_result_match_to_if_let ... ok >test handlers::replace_qualified_name_with_use::tests::test_replace_add_use_no_anchor_middle_segment ... ok >test handlers::replace_if_let_with_match::tests::special_case_option_match_to_if_let ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_assist ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_newline ... ok >test handlers::replace_string_with_char::tests::replace_char_with_string_unicode_escape ... ok >test handlers::replace_for_loop_with_for_each::tests::test_already_impls_iterator ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_works_inside_macros ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_quote ... ok >test handlers::toggle_ignore::tests::test_base_case ... ok >test handlers::split_import::tests::split_import_works_with_trees ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_unicode_escape ... ok >test handlers::split_import::tests::issue4044 ... ok >test handlers::replace_string_with_char::tests::replace_string_with_char_multiple_chars ... ok >test handlers::split_import::tests::test_empty_use ... ok >test handlers::split_import::tests::test_split_import ... ok >test handlers::unmerge_use::tests::skip_single_use_item ... ok >test handlers::replace_string_with_char::tests::replace_char_with_string_quote ... ok >test handlers::unmerge_use::tests::skip_single_glob_import ... ok >test handlers::unmerge_use::tests::unmerge_indented_use_item ... ok >test handlers::unmerge_use::tests::unmerge_renamed_use_item ... ok >test handlers::unmerge_use::tests::unmerge_use_item_with_visibility ... ok >test handlers::unmerge_use::tests::unmerge_glob_import ... ok >test handlers::toggle_ignore::tests::test_unignore ... ok >test handlers::unwrap_block::tests::simple_for ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_debug_tuple_struct ... ok >test handlers::unmerge_use::tests::unmerge_use_item ... ok >test handlers::replace_qualified_name_with_use::tests::test_replace_already_imported ... ok >test handlers::unwrap_block::tests::simple_if_bad_cursor_position ... ok >test handlers::unwrap_block::tests::simple_if_else_if_nested_else ... ok >test handlers::unwrap_block::tests::simple_if_else ... ok >test handlers::unwrap_block::tests::simple_if_else_if_nested ... ok >test handlers::unwrap_block::tests::simple_if_else_if ... ok >test handlers::unwrap_block::tests::simple_loop ... ok >test handlers::unwrap_block::tests::simple_if_single_line ... ok >test handlers::unwrap_block::tests::simple_if_else_if_nested_middle ... ok >test handlers::unwrap_block::tests::simple_if_in_while_bad_cursor_position ... ok >test handlers::unwrap_block::tests::nested_single_line ... ok >test handlers::unwrap_block::tests::simple_if ... ok >test handlers::unmerge_use::tests::unmerge_use_item_on_self ... ok >test handlers::unwrap_block::tests::simple_nested_block ... ok >test handlers::unwrap_block::tests::simple_if_in_for ... ok >test handlers::unwrap_block::tests::simple_single_line ... ok >test handlers::unwrap_block::tests::unwrap_tail_expr_block ... ok >test handlers::unwrap_block::tests::unwrap_stmt_expr_block ... ok >test handlers::unwrap_block::tests::unwrap_match_arm ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_debug_empty_struct ... ok >test handlers::unwrap_block::tests::simple_while ... ok >test handlers::split_import::tests::split_import_target ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_closure_non_block ... ok >test handlers::unmerge_use::tests::unmerge_nested_use_item ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_debug_enum ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_return_type_bad_cursor ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_return_type_bad_cursor_closure ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_break_split_tail ... ok >test tests::assist_order_field_struct ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_return_type_already_result_std ... ok >test tests::assist_order_if_expr ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_return_type_already_result ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_loop_in_let_stmt ... ok >test tests::generated::doctest_add_hash ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_loop_with_tail ... ok >test tests::assist_filter_works ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_array ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_cursor ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_only ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_return_type_already_result_closure ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_closure ... ok >test tests::generated::doctest_add_impl_default_members ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_await ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_cast ... ok >test tests::generated::doctest_add_lifetime_to_type ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_block_like_match_deeper ... ok >test tests::generated::doctest_add_turbo_fish ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_without_block_closure ... ok >test tests::generated::doctest_change_visibility ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_closure ... ok >test tests::generated::doctest_convert_integer_literal ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_block_like_early_return ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_block_like ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_nested_if ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_block_like_match_return_expr ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail_block_like_match ... ok >test tests::generated::doctest_add_impl_missing_members ... ok >test tests::generated::doctest_apply_demorgan ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_closure ... ok >test tests::generated::doctest_extract_struct_from_enum_variant ... ok >test tests::generated::doctest_generate_enum_is_method ... ok >test tests::generated::doctest_convert_to_guarded_return ... ok >test tests::generated::doctest_generate_enum_try_into_method ... ok >test tests::generated::doctest_flip_comma ... ok >test tests::generated::doctest_extract_function ... ok >test tests::generated::doctest_auto_import ... ok >test tests::generated::doctest_generate_impl ... ok >test tests::generated::doctest_generate_getter ... ok >test tests::generated::doctest_convert_tuple_struct_to_named_struct ... ok >test tests::generated::doctest_expand_glob_import ... ok >test tests::generated::doctest_generate_enum_as_method ... ok >test tests::generated::doctest_convert_if_to_bool_then ... ok >test tests::generated::doctest_flip_trait_bound ... ok >test tests::generated::doctest_generate_default_from_enum_variant ... ok >test tests::generated::doctest_extract_type_alias ... ok >test tests::generated::doctest_extract_variable ... ok >test tests::generated::doctest_generate_default_from_new ... ok >test tests::generated::doctest_fill_match_arms ... ok >test tests::generated::doctest_convert_into_to_from ... ok >test tests::generated::doctest_generate_derive ... ok >test tests::generated::doctest_generate_deref ... ok >test tests::generated::doctest_fix_visibility ... ok >test tests::generated::doctest_generate_new ... ok >test tests::generated::doctest_generate_from_impl_for_enum ... ok >test tests::generated::doctest_generate_setter ... ok >test tests::generated::doctest_infer_function_return_type ... ok >test tests::generated::doctest_flip_binexpr ... ok >test tests::generated::doctest_generate_is_empty_from_len ... ok >test tests::generated::doctest_generate_getter_mut ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_tail ... ok >test tests::generated::doctest_inline_local_variable ... ok >test tests::generated::doctest_make_usual_string ... ok >test tests::generated::doctest_merge_imports ... ok >test tests::generated::doctest_make_raw_string ... ok >test tests::generated::doctest_introduce_named_lifetime ... ok >test tests::generated::doctest_invert_if ... ok >test tests::generated::doctest_remove_hash ... ok >test tests::generated::doctest_move_module_to_file ... ok >test tests::generated::doctest_remove_unused_param ... ok >test tests::generated::doctest_move_bounds_to_where_clause ... ok >test tests::generated::doctest_pull_assignment_up ... ok >test tests::generated::doctest_remove_mut ... ok >test tests::generated::doctest_reorder_fields ... ok >test tests::generated::doctest_replace_char_with_string ... ok >test tests::generated::doctest_split_import ... ok >test tests::generated::doctest_move_arm_cond_to_match_guard ... ok >test tests::generated::doctest_replace_string_with_char ... ok >test tests::generated::doctest_merge_match_arms ... ok >test tests::generated::doctest_qualify_path ... ok >test tests::generated::doctest_move_guard_to_arm_body ... ok >test tests::generated::doctest_replace_for_loop_with_for_each ... ok >test tests::generated::doctest_unwrap_block ... ok >test tests::generated::doctest_replace_impl_trait_with_generic ... ok >test tests::generated::doctest_replace_match_with_if_let ... ok >test tests::generated::doctest_reorder_impl ... ok >test utils::suggest_name::tests::bool ... ok >test tests::generated::doctest_replace_if_let_with_match ... ok >test utils::suggest_name::tests::box_pat ... ok >test utils::suggest_name::tests::box_generic ... ok >test utils::suggest_name::tests::dyn_trait ... ok >test tests::generated::doctest_unmerge_use ... ok >test tests::generated::doctest_replace_let_with_if_let ... ok >test utils::suggest_name::tests::generic_params ... ok >test utils::suggest_name::tests::func_does_not_exist ... ok >test utils::suggest_name::tests::generic_param_unresolved ... ok >test utils::suggest_name::tests::enum_ ... ok >test utils::suggest_name::tests::box_value ... ok >test utils::suggest_name::tests::generic_param_resolved ... ok >test tests::generated::doctest_generate_function ... ok >test tests::generated::doctest_toggle_ignore ... ok >test utils::suggest_name::tests::i32 ... ok >test tests::generated::doctest_replace_qualified_name_with_use ... ok >test tests::generated::doctest_wrap_return_type_in_result ... ok >test utils::suggest_name::tests::enum_generic_resolved ... ok >test handlers::wrap_return_type_in_result::tests::wrap_return_type_in_result_simple_with_weird_forms ... ok >test utils::suggest_name::tests::impl_trait_plus_trait ... ok >test utils::suggest_name::tests::impl_trait_plus_lifetime ... ok >test utils::suggest_name::tests::impl_trait ... ok >test utils::suggest_name::tests::many_args ... ok >test utils::suggest_name::tests::nested_useless_method ... ok >test utils::suggest_name::tests::impl_trait_plus_clone ... ok >test utils::suggest_name::tests::method ... ok >test utils::suggest_name::tests::mut_param ... ok >test utils::suggest_name::tests::method_ufcs ... ok >test utils::suggest_name::tests::enum_generic_unresolved ... ok >test utils::suggest_name::tests::no_args ... ok >test utils::suggest_name::tests::name_to_string ... ok >test utils::suggest_name::tests::struct_unit_to_snake ... ok >test utils::suggest_name::tests::method_self_named ... ok >test utils::suggest_name::tests::struct_with_fields ... ok >test utils::suggest_name::tests::to_name ... ok >test utils::suggest_name::tests::plain_func ... ok >test utils::suggest_name::tests::ref_call ... ok >test utils::suggest_name::tests::ref_pat ... ok >test utils::suggest_name::tests::path ... ok >test utils::suggest_name::tests::single_arg ... ok >test utils::suggest_name::tests::method_self ... ok >test utils::suggest_name::tests::ref_value ... ok >test utils::suggest_name::tests::option_value ... ok >test utils::suggest_name::tests::struct_single_arg ... ok >test utils::suggest_name::tests::struct_unit ... ok >test utils::suggest_name::tests::param_out_of_index ... ok >test utils::suggest_name::tests::tuple_pat ... ok >test utils::suggest_name::tests::result_value ... ok >test utils::suggest_name::tests::unnamed_param ... ok >test utils::suggest_name::tests::u64 ... ok >test handlers::replace_for_loop_with_for_each::tests::test_for_borrowed_mut ... ok >test tests::generated::doctest_inline_call ... ok >test handlers::qualify_path::tests::applicable_when_found_an_import_partial ... ok >test handlers::auto_import::tests::whole_segment ... ok >test handlers::qualify_path::tests::applicable_in_macros ... ok >test tests::various_resolve_strategies ... ok >test handlers::qualify_path::tests::associated_struct_function ... ok >test handlers::qualify_path::tests::private_trait_cross_crate ... ok >test handlers::qualify_path::tests::keep_generic_annotations ... ok >test handlers::qualify_path::tests::associated_trait_const_generic ... ok >test handlers::qualify_path::tests::keep_generic_annotations_leading_colon ... ok >test handlers::qualify_path::tests::qualify_path_target ... ok >test tests::generated::doctest_convert_iter_for_each_to_for ... ok >test handlers::qualify_path::tests::trait_method_generic ... ok >test handlers::qualify_path::tests::macro_generated ... ok >test tests::generated::doctest_add_explicit_type ... ok >test handlers::qualify_path::tests::assoc_fn_cross_crate ... ok >test handlers::qualify_path::tests::trait_method_consume ... ok >test tests::generated::doctest_remove_dbg ... ok >test handlers::qualify_path::tests::trait_method_multi_params ... ok >test tests::generated::doctest_replace_derive_with_manual_impl ... ok >test handlers::replace_derive_with_manual_impl::tests::add_custom_impl_debug_record_struct ... ok >test tests::sourcegen::sourcegen_assists_docs ... ok > >test result: ok. 1018 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide_completion-0f0947aaa0ee4743` > >running 338 tests >test completions::attribute::attributes_are_sorted ... ok >test completions::dot::tests::completes_bare_fields_and_methods_in_methods ... ok >test completions::flyimport::tests::no_completions_in_use_statements ... ok >test completions::flyimport::tests::no_fuzzy_during_fields_of_record_lit_syntax ... ok >test completions::flyimport::tests::no_flyimports_in_traits_and_impl_declarations ... ok >test completions::flyimport::tests::short_paths_are_ignored ... ok >test completions::keyword::tests::after_let ... ok >test completions::keyword::tests::let_semi ... ok >test completions::keyword::tests::no_keyword_completion_in_comments ... ok >test completions::keyword::tests::skip_struct_initializer ... ok >test completions::keyword::tests::struct_initializer_field_expr ... ok >test completions::dot::tests::completes_trait_method_from_other_module ... ok >test completions::dot::tests::works_in_simple_macro_recursive_1 ... ok >test completions::dot::tests::test_doc_hidden_filtering ... ok >test completions::dot::tests::test_struct_field_completion_self ... ok >test completions::dot::tests::test_tuple_struct_field_completion ... ok >test completions::dot::tests::test_method_completion_only_fitting_impls ... ok >test completions::flyimport::tests::does_not_propose_names_in_scope ... ok >test completions::dot::tests::test_trait_method_completion_deduplicated ... ok >test completions::flyimport::tests::blanket_trait_impl_import ... ok >test completions::keyword::tests::test_keywords_after_unsafe_in_block_expr ... ok >test completions::keyword::tests::test_keywords_in_function ... ok >test completions::flyimport::tests::no_inherent_candidates_proposed ... ok >test completions::keyword::tests::test_keywords_in_loop ... ok >test completions::keyword::tests::test_keywords_in_match_arm ... ok >test completions::keyword::tests::test_keywords_inside_block ... ok >test completions::lifetime::tests::complete_label_in_block_nested ... ok >test completions::lifetime::tests::check_label_edit ... ok >test completions::keyword::tests::test_keywords_after_if ... ok >test completions::lifetime::tests::check_lifetime_edit ... ok >test completions::flyimport::tests::case_matters ... ok >test completions::lifetime::tests::complete_label_in_for_iterable ... ok >test completions::lifetime::tests::complete_label_in_loop_with_value ... ok >test completions::flyimport::tests::fuzzy_completions_come_in_specific_order ... ok >test completions::lifetime::tests::complete_label_in_loop ... ok >test completions::lifetime::tests::complete_lifetime_in_ref ... ok >test completions::lifetime::tests::complete_lifetime_in_arg_list ... ok >test completions::lifetime::tests::complete_lifetime_in_param_list ... ok >test completions::lifetime::tests::complete_label_in_while_cond ... ok >test completions::lifetime::tests::complete_lifetime_in_ref_missing_ty ... ok >test completions::lifetime::tests::complete_lifetime_in_self_ref ... ok >test completions::lifetime::tests::complete_lifetime_in_where_pred ... ok >test completions::mod_::tests::already_declared_bin_module_completion_omitted ... ok >test completions::mod_::tests::directly_nested_module_completion ... ok >test completions::postfix::format_like::tests::test_into_suggestion ... ok >test completions::lifetime::tests::dont_complete_lifetime_in_assoc_ty_bound ... ok >test completions::mod_::tests::lib_module_completion ... ok >test completions::mod_::tests::main_module_completion ... ok >test completions::postfix::format_like::tests::format_str_parser ... ok >test completions::mod_::tests::nested_in_source_module_completion ... ok >test completions::lifetime::tests::complete_lifetime_in_ty_bound ... ok >test completions::mod_::tests::no_module_completion_with_module_body ... ok >test completions::mod_::tests::main_test_module_completion ... ok >test completions::dot::tests::works_in_simple_macro_2 ... ok >test completions::flyimport::tests::respects_doc_hidden ... ok >test completions::flyimport::tests::fuzzy_after_fields_of_record_lit_syntax ... ok >test completions::dot::tests::test_tuple_field_completion ... ok >test completions::flyimport::tests::no_trait_type_fuzzy_completion ... ok >test completions::flyimport::tests::macro_fuzzy_completion ... ok >test completions::postfix::tests::postfix_completion_works_for_ambiguous_float_literal ... ok >test completions::postfix::tests::postfix_type_filtering ... ok >test completions::postfix::tests::postfix_completion_works_for_trivial_path_expression ... ok >test completions::postfix::tests::postfix_completion_works_for_function_calln ... ok >test completions::qualified_path::tests::completes_hashmap_new ... ok >test completions::qualified_path::tests::completes_qualified_macros ... ok >test completions::qualified_path::tests::completes_in_simple_macro_call ... ok >test completions::postfix::tests::works_in_simple_macro ... ok >test completions::qualified_path::tests::completes_reexported_items_under_correct_name ... ok >test completions::dot::tests::completes_method_call_when_receiver_is_a_macro_call ... ok >test completions::qualified_path::tests::associated_item_visibility ... ok >test completions::qualified_path::tests::completes_trait_associated_method_1 ... ok >test completions::qualified_path::tests::completes_trait_associated_method_3 ... ok >test completions::flyimport::tests::function_fuzzy_completion ... ok >test completions::qualified_path::tests::completes_primitive_assoc_const ... ok >test completions::qualified_path::tests::completes_self_param_assoc_ty ... ok >test completions::qualified_path::tests::dont_complete_attr ... ok >test completions::qualified_path::tests::completes_union_associated_method ... ok >test completions::qualified_path::tests::completes_type_alias ... ok >test completions::flyimport::tests::unqualified_assoc_items_are_omitted ... ok >test completions::qualified_path::tests::function_mod_share_name ... ok >test completions::qualified_path::tests::does_not_complete_non_fn_macros ... ok >test completions::qualified_path::tests::respects_doc_hidden ... ok >test completions::qualified_path::tests::completes_variant_through_self ... ok >test completions::qualified_path::tests::completes_variant_through_alias ... ok >test completions::qualified_path::tests::completes_trait_associated_method_2 ... ok >test completions::dot::tests::completes_after_macro_call_in_submodule ... ok >test completions::qualified_path::tests::completes_ty_param_assoc_ty ... ok >test completions::trait_impl::tests::associated_type ... ok >test completions::postfix::tests::option_iflet ... ok >test completions::trait_impl::tests::associated_const ... ok >test completions::trait_impl::tests::generics_are_inlined_complex ... ok >test completions::flyimport::tests::regression_9760 ... ok >test completions::flyimport::tests::unresolved_assoc_item_container ... ok >test completions::record::tests::literal_struct_complexion_module ... ok >test completions::record::tests::literal_struct_completion_edit ... ok >test completions::trait_impl::tests::generics_are_inlined_in_associated_const ... ok >test completions::trait_impl::tests::generics_are_inlined_in_parameter ... ok >test completions::dot::tests::works_in_simple_macro_1 ... ok >test completions::trait_impl::tests::generics_are_inlined_in_return_type ... ok >test completions::trait_impl::tests::name_ref_single_function ... ok >test completions::trait_impl::tests::generics_are_inlined_when_part_of_other_types ... ok >test completions::trait_impl::tests::generic_fn ... ok >test completions::trait_impl::tests::single_function ... ok >test completions::trait_impl::tests::no_completion_inside_type ... ok >test completions::postfix::tests::postfix_completion_for_references ... ok >test completions::unqualified_path::tests::respects_doc_hidden_in_assoc_item_list ... ok >test completions::trait_impl::tests::generics_are_inlined_in_where_clause ... ok >test completions::unqualified_path::tests::correctly_completes_module_items_prefixed_with_underscore ... ok >test completions::unqualified_path::tests::completes_if_prefix_is_keyword ... ok >test completions::unqualified_path::tests::completes_prelude ... ok >test completions::unqualified_path::tests::completes_prelude_macros ... ok >test completions::unqualified_path::tests::completes_std_prelude_if_core_is_defined ... ok >test completions::dot::tests::macro_expansion_resilient ... ok >test context::tests::expected_type_fn_ret_with_leading_char ... ok >test context::tests::expected_type_generic_struct_field ... ok >test completions::trait_impl::tests::snippet_does_not_overwrite_comment_or_attr ... ok >test completions::dot::tests::test_visibility_filtering ... ok >test context::tests::expected_type_fn_param ... ok >test context::tests::expected_type_generic_method ... ok >test completions::record::tests::default_completion_edit ... ok >test completions::flyimport::tests::fuzzy_unresolved_path ... ok >test context::tests::expected_type_let_with_leading_char ... ok >test completions::dot::tests::test_union_field_completion ... ok >test completions::dot::tests::test_no_struct_field_completion_for_method_call ... ok >test completions::flyimport::tests::does_not_propose_traits_in_scope ... ok >test completions::postfix::tests::postfix_completion_for_format_like_strings ... ok >test context::tests::expected_type_generic_function ... ok >test completions::dot::tests::issue_8931 ... ok >test context::tests::expected_type_fn_ret_without_leading_char ... ok >test completions::dot::tests::test_struct_field_completion_autoderef ... ok >test context::tests::expected_type_let_pat ... ok >test context::tests::expected_type_fn_ret_fn_ref_fully_typed ... ok >test completions::trait_impl::tests::no_completion_inside_fn ... ok >test item::tests::relevance_score ... ok >test patterns::tests::test_attr_prev_sibling ... ok >test context::tests::expected_type_if_let_with_leading_char ... ok >test context::tests::expected_type_if_let_without_leading_char ... ok >test patterns::test_for_is_prev2 ... ok >test context::tests::expected_type_struct_field_without_leading_char ... ok >test context::tests::expected_type_fn_param_ref ... ok >test patterns::tests::test_block_expr_loc ... ok >test context::tests::expected_type_let_without_leading_char ... ok >test context::tests::expected_type_match_arm_without_leading_char ... ok >test context::tests::expected_type_closure_param_return ... ok >test patterns::tests::test_if_expr_prev_sibling ... ok >test patterns::tests::test_ref_expr_loc ... ok >test context::tests::expected_type_struct_field_with_leading_char ... ok >test patterns::tests::test_record_field_loc ... ok >test completions::trait_impl::tests::no_completion_inside_const ... ok >test context::tests::expected_type_match_arm_with_leading_char ... ok >test patterns::tests::test_trait_prev_sibling ... ok >test patterns::test_inside_impl_trait_block ... ok >test patterns::tests::test_item_list_loc ... ok >test patterns::tests::test_ident_pat_loc ... ok >test patterns::tests::test_impl_loc ... ok >test completions::dot::tests::test_method_completion_issue_3547 ... ok >test patterns::tests::test_trait_loc ... ok >test patterns::tests::test_impl_prev_sibling ... ok >test patterns::tests::test_vis_prev_sibling ... ok >test patterns::tests::test_use_loc ... ok >test completions::dot::tests::test_trait_method_completion ... ok >test completions::unqualified_path::tests::respects_doc_hidden ... ok >test render::enum_variant::tests::inserts_parens_for_tuple_enums ... ok >test render::function::tests::insert_ref_when_matching_local_in_scope ... ok >test render::macro_::tests::dont_insert_macro_call_parens_unncessary ... ok >test render::macro_::tests::guesses_macro_braces ... ok >test render::tests::no_parens_in_use_item ... ok >test render::function::tests::strips_underscores_from_args ... ok >test render::tests::dont_render_attrs ... ok >test render::tests::active_param_relevance ... ok >test completions::dot::tests::test_struct_field_and_method_completion ... ok >test render::tests::enum_owned ... ok >test render::tests::enum_detail_doesnt_include_tuple_fields ... ok >test render::tests::locals ... ok >test render::tests::no_call_parens_if_fn_ptr_needed ... ok >test render::tests::enum_ref ... ok >test render::tests::lookup_enums_by_two_qualifiers ... ok >test render::function::tests::suppress_arg_snippets ... ok >test render::function::tests::parens_for_method_call_as_assoc_fn ... ok >test render::tests::fn_detail_includes_args_and_return_type ... ok >test render::tests::generic_enum ... ok >test render::function::tests::insert_mut_ref_when_matching_local_in_scope ... ok >test render::tests::enum_detail_just_parentheses_for_unit ... ok >test completions::flyimport::tests::unresolved_qualifier ... ok >test render::tests::enum_detail_includes_record_fields ... ok >test completions::flyimport::tests::prefix_config_usage ... ok >test render::tests::prioritize_exact_ref_match ... ok >test render::function::tests::trim_mut_keyword_in_func_completion ... ok >test render::tests::postfix_completion_relevance ... ok >test render::tests::score_fn_type_and_name_match ... ok >test tests::attribute::attr_on_const ... ok >test tests::attribute::attr_in_source_file_end ... ok >test tests::attribute::attr_on_expr ... ok >test tests::attribute::attr_on_impl ... ok >test render::tests::renders_docs ... ok >test tests::attribute::attr_on_extern_crate ... ok >test tests::attribute::attr_on_macro_def ... ok >test tests::attribute::attr_on_fn ... ok >test render::function::tests::insert_ref_when_matching_local_in_scope_for_method ... ok >test tests::attribute::attr_on_macro_rules ... ok >test tests::attribute::attr_on_source_file ... ok >test render::tests::score_method_name_match_only ... ok >test tests::attribute::attr_on_static ... ok >test render::tests::too_many_arguments ... ok >test tests::attribute::attr_on_extern_block ... ok >test render::tests::no_parens_in_call ... ok >test tests::attribute::attr_on_type_alias ... ok >test tests::attribute::cfg::cfg_target_endian ... ok >test tests::attribute::attr_on_use ... ok >test render::tests::record_field_relevances ... ok >test tests::attribute::attr_on_module ... ok >test tests::attribute::attr_on_trait ... ok >test render::tests::record_field_and_call_relevances ... ok >test tests::attribute::derive::no_completion_for_incorrect_derive ... ok >test tests::attribute::attr_on_variant ... ok >test completions::flyimport::tests::struct_fuzzy_completion ... ok >test render::tests::suggest_ref_mut ... ok >test tests::attribute::derive::derive_with_input_before ... ok >test completions::dot::tests::test_tuple_field_inference ... ok >test tests::attribute::repr::align ... ok >test tests::attribute::derive::derive_with_input_after ... ok >test tests::attribute::inside_nested_attr ... ok >test tests::attribute::doesnt_complete_items ... ok >test tests::attribute::repr::c ... ok >test tests::attribute::repr::empty ... ok >test render::tests::struct_field_method_ref ... ok >test tests::attribute::derive::empty_derive ... ok >test tests::attribute::repr::transparent ... ok >test tests::attribute::repr::no_completion_for_incorrect_repr ... ok >test tests::attribute::repr::packed ... ok >test tests::attribute::lint::lint_feature ... ok >test tests::attribute::attr_on_struct ... ok >test tests::attribute::lint::lint_empty ... ok >test render::tests::suggest_deref_fn_ret ... ok >test completions::dot::tests::test_completion_works_in_consts ... ok >test tests::attribute::attr_on_enum ... ok >test tests::attribute::repr::prim ... ok >test completions::dot::tests::test_no_non_self_method ... ok >test render::tests::inserts_angle_brackets_for_generics ... ok >test tests::attribute::lint::lint_qualified ... ok >test render::tests::suggest_deref_mut ... ok >test render::tests::suggest_deref ... ok >test tests::attribute::lint::lint_with_existing ... ok >test completions::postfix::tests::let_middle_block ... ok >test tests::attribute::with_existing_attr ... ok >test completions::flyimport::tests::unresolved_assoc_item_container_with_path ... ok >test render::function::tests::inserts_parens_for_function_calls ... ok >test completions::flyimport::tests::zero_input_deprecated_assoc_item_completion ... ok >test tests::fn_param::first_param ... ok >test tests::fn_param::trait_param ... ok >test completions::postfix::tests::result_match ... ok >test tests::expression::completes_various_bindings ... ok >test tests::fn_param::in_impl_only_param ... ok >test tests::fn_param::shows_non_ident_pat_param ... ok >test render::tests::sets_deprecated_flag_in_items ... ok >test render::tests::score_method_type_and_name_match ... ok >test tests::fn_param::only_param ... ok >test tests::item::after_trait_name_in_trait_def ... ok >test tests::expression::complete_literal_struct_with_a_private_field ... ok >test tests::fn_param::in_inner_function ... ok >test tests::fn_param::last_param ... ok >test completions::keyword::tests::test_completion_await_impls_future ... ok >test tests::fn_param::in_impl_after_self ... ok >test tests::item_list::in_mod_item_list ... ok >test tests::pattern::ident_rebind_pat ... ok >test completions::flyimport::tests::trait_function_fuzzy_completion ... ok >test tests::item::before_record_field ... ok >test tests::item_list::after_visibility ... ok >test completions::trait_impl::tests::complete_without_name ... ok >test tests::item_list::in_item_list_after_attr ... ok >test tests::item::after_target_name_in_impl ... ok >test tests::item_list::in_impl_assoc_item_list ... ok >test tests::pattern::ident_ref_mut_pat ... ok >test tests::expression::in_macro_expr_frag ... ok >test tests::item::target_type_in_trait_impl_block ... ok >test tests::item_list::in_qualified_path ... ok >test tests::item_list::after_visibility_unsafe ... ok >test tests::item_list::in_impl_assoc_item_list_after_attr ... ok >test tests::pattern::completes_self_pats ... ok >test tests::expression::shadowing_shows_single_completion ... ok >test tests::pattern::skips_in_record_field_pat_name ... ok >test tests::item_list::after_unsafe_token ... ok >test tests::pattern::completes_in_record_field_pat ... ok >test tests::pattern::only_fn_like_macros ... ok >test tests::pattern::ref_pat ... ok >test tests::pattern::ident_ref_pat ... ok >test tests::item_list::in_trait_impl_assoc_item_list ... ok >test tests::item_list::in_trait_assoc_item_list ... ok >test tests::item_list::in_source_file_item_list ... ok >test tests::predicate::bound_for_lifetime_pred ... ok >test tests::item::target_type_or_trait_in_impl_block ... ok >test tests::pattern::omits_private_fields_pat ... ok >test tests::pattern::irrefutable ... ok >test tests::sourcegen::sourcegen_lint_completions ... ignored >test tests::pattern::in_simple_macro_call ... ok >test render::macro_::tests::add_bang_to_parens ... ok >test tests::expression::enum_qualified ... ok >test tests::pattern::in_param ... ok >test tests::expression::completes_all_the_things ... ok >test tests::predicate::bound_for_for_pred ... ok >test tests::use_tree::impl_prefix_does_not_add_fn_snippet ... ok >test tests::use_tree::plain_qualified_use_tree ... ok >test tests::test_no_completions_required ... ok >test tests::predicate::bound_for_type_pred ... ok >test tests::predicate::param_list_for_for_pred ... ok >test tests::use_tree::use_tree_braces_at_start ... ok >test tests::use_tree::pub_use_tree ... ok >test tests::pattern::refutable ... ok >test tests::predicate::predicate_start ... ok >test tests::use_tree::super_super_qualified_use_tree ... ok >test tests::predicate::pred_on_fn_in_impl ... ok >test tests::record::record_pattern_field ... ok >test tests::use_tree::nested_use_tree ... ok >test tests::use_tree::crate_qualified_use_tree ... ok >test tests::use_tree::use_tree_start ... ok >test tests::use_tree::dont_complete_current_use ... ok >test tests::record::pattern_enum_variant ... ok >test tests::record::without_default_impl ... ok >test tests::record::functional_update ... ok >test tests::use_tree::self_qualified_use_tree ... ok >test tests::visibility::after_in_kw ... ok >test tests::use_tree::extern_crate_qualified_use_tree ... ok >test tests::pattern::enum_qualified ... ok >test tests::visibility::empty_pub ... ok >test tests::use_tree::deeply_nested_use_tree ... ok >test tests::record::with_default_impl ... ok >test tests::use_tree::super_qualified_use_tree ... ok >test tests::record::record_literal_field_in_macro ... ok >test tests::type_pos::tuple_struct_field ... ok >test tests::record::record_pattern_field_in_macro ... ok >test tests::type_pos::fn_return_type ... ok >test tests::type_pos::record_field_ty ... ok >test tests::visibility::qualified ... ok >test tests::type_pos::body_type_pos ... ok >test tests::type_pos::enum_qualified ... ok >test tests::type_pos::completes_types_and_const_in_arg_list ... ok >test completions::flyimport::tests::trait_method_fuzzy_completion ... ok >test completions::flyimport::tests::trait_const_fuzzy_completion ... ok > >test result: ok. 337 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.06s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide_db-4049ead190afe308` > >running 98 tests >test helpers::insert_use::tests::guess_crate ... ok >test helpers::insert_use::tests::guess_empty ... ok >test helpers::insert_use::tests::guess_item ... ok >test helpers::insert_use::tests::guess_grouping_matters ... ok >test helpers::insert_use::tests::guess_crate_or_module ... ok >test helpers::insert_use::tests::guess_module ... ok >test call_info::tests::works_for_tuple_structs ... ok >test call_info::tests::fn_signature_for_call_in_macro ... ok >test call_info::tests::call_info_for_fn_ptr ... ok >test call_info::tests::test_fn_signature_with_docs_simple ... ok >test call_info::tests::test_fn_signature_with_docs ... ok >test call_info::tests::cant_call_enum_record ... ok >test call_info::tests::cant_call_struct_record ... ok >test call_info::tests::test_fn_signature_no_params ... ok >test call_info::tests::call_info_bad_offset ... ok >test call_info::tests::test_fn_signature_two_args_empty ... ok >test call_info::tests::generic_struct ... ok >test call_info::tests::works_for_enum_variants ... ok >test call_info::tests::test_fn_signature_two_args_first_generics ... ok >test call_info::tests::call_info_for_lambdas ... ok >test helpers::insert_use::tests::guess_module_or_item ... ok >test call_info::tests::test_fn_signature_for_impl ... ok >test helpers::insert_use::tests::guess_single ... ok >test call_info::tests::test_fn_signature_with_docs_impl ... ok >test call_info::tests::test_fn_signature_for_method_self ... ok >test helpers::insert_use::tests::guess_skips_differing_vis ... ok >test helpers::insert_use::tests::guess_skips_differing_attrs ... ok >test call_info::tests::test_fn_signature_for_method_with_arg_as_assoc_fn ... ok >test call_info::tests::test_nested_method_in_lambda ... ok >test call_info::tests::test_fn_signature_for_method_with_arg ... ok >test call_info::tests::test_fn_signature_for_generic_method ... ok >test call_info::tests::call_info_for_unclosed_call ... ok >test call_info::tests::test_fn_signature_with_docs_from_actix ... ok >test helpers::insert_use::tests::guess_unknown ... ok >test helpers::insert_use::tests::insert_after_inner_attr2 ... ok >test helpers::insert_use::tests::insert_empty_file ... ok >test helpers::insert_use::tests::insert_empty_module ... ok >test helpers::insert_use::tests::insert_after_inner_attr ... ok >test helpers::insert_use::tests::insert_end_indent ... ok >test helpers::insert_use::tests::insert_existing ... ok >test helpers::insert_use::tests::insert_end ... ok >test helpers::insert_use::tests::insert_middle_indent ... ok >test helpers::insert_use::tests::insert_first_matching_group ... ok >test helpers::insert_use::tests::insert_middle ... ok >test helpers::insert_use::tests::insert_middle_groups ... ok >test helpers::insert_use::tests::insert_missing_group_std ... ok >test helpers::insert_use::tests::insert_no_imports ... ok >test helpers::insert_use::tests::insert_middle_nested ... ok >test helpers::insert_use::tests::insert_not_group_empty ... ok >test helpers::insert_use::tests::insert_short_before_long ... ok >test helpers::insert_use::tests::insert_not_group ... ok >test helpers::insert_use::tests::insert_skips_lone_glob_imports ... ok >test helpers::insert_use::tests::insert_start ... ok >test helpers::insert_use::tests::insert_start_indent ... ok >test helpers::insert_use::tests::inserts_after_single_line_inner_comments ... ok >test helpers::insert_use::tests::inserts_after_multiline_inner_comments ... ok >test helpers::insert_use::tests::inserts_after_all_inner_items ... ok >test call_info::tests::test_fn_signature_two_args ... ok >test helpers::insert_use::tests::merge_groups ... ok >test helpers::insert_use::tests::insert_missing_group_self ... ok >test helpers::insert_use::tests::merge_glob_nested ... ok >test helpers::insert_use::tests::merge_groups_full ... ok >test helpers::insert_use::tests::merge_groups_long_full ... ok >test helpers::insert_use::tests::merge_groups_last ... ok >test helpers::insert_use::tests::merge_groups_long_full_list ... ok >test helpers::insert_use::tests::merge_groups_long_last_list ... ok >test helpers::insert_use::tests::merge_groups_full_nested_deep ... ok >test helpers::insert_use::tests::merge_groups_self ... ok >test helpers::insert_use::tests::merge_groups_long_last ... ok >test helpers::insert_use::tests::merge_groups_skip_pub ... ok >test helpers::insert_use::tests::merge_groups_skip_pub_crate ... ok >test helpers::insert_use::tests::merge_groups_skip_attributed ... ok >test helpers::insert_use::tests::merge_groups_long_last_nested ... ok >test helpers::insert_use::tests::merge_last_fail ... ok >test helpers::insert_use::tests::merge_groups_full_nested_long ... ok >test helpers::insert_use::tests::merge_last_fail1 ... ok >test helpers::insert_use::tests::merge_groups_last_nested_long ... ok >test helpers::insert_use::tests::merge_into_module_import ... ok >test helpers::insert_use::tests::respects_cfg_attr_const ... ok >test helpers::insert_use::tests::respects_cfg_attr_fn ... ok >test line_index::tests::test_char_len ... ok >test helpers::insert_use::tests::merge_last_fail3 ... ok >test helpers::insert_use::tests::merge_self_glob ... ok >test line_index::tests::test_empty_index ... ok >test helpers::insert_use::tests::merge_last_into_self ... ok >test line_index::tests::test_line_index ... ok >test helpers::insert_use::tests::merge_last_fail2 ... ok >test helpers::insert_use::tests::merge_mod_into_glob ... ok >test line_index::tests::test_single_char ... ok >test line_index::tests::test_splitlines ... ok >test line_index::tests::test_string ... ok >test helpers::insert_use::tests::merge_groups_long_full_nested ... ok >test helpers::insert_use::tests::split_out_merge ... ok >test helpers::insert_use::tests::merge_nested_considers_first_segments ... ok >test helpers::insert_use::tests::skip_merge_last_too_long ... ok >test helpers::insert_use::tests::skip_merge_last_too_long2 ... ok >test traits::tests::resolve_trait ... ok >test traits::tests::missing_assoc_items ... ok > >test result: ok. 98 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide_diagnostics-bb73bfdea48e7b96` > >running 157 tests >test handlers::incorrect_case::change_case::bug_traits_arent_checked ... ok >test handlers::inactive_code::tests::inactive_item ... ok >test handlers::incorrect_case::change_case::incorrect_const_name ... ok >test handlers::incorrect_case::change_case::incorrect_enum_names ... ok >test handlers::incorrect_case::change_case::incorrect_enum_variant_name ... ok >test handlers::incorrect_case::change_case::incorrect_struct_names ... ok >test handlers::incorrect_case::change_case::incorrect_static_name ... ok >test handlers::break_outside_of_loop::tests::break_outside_of_loop ... ok >test handlers::add_reference_here::tests::test_add_reference_to_let_stmt ... ok >test handlers::add_reference_here::tests::test_add_mutable_reference_to_let_stmt ... ok >test handlers::incorrect_case::change_case::incorrect_struct_field ... ok >test handlers::inactive_code::tests::inactive_via_cfg_attr ... ok >test handlers::incorrect_case::change_case::incorrect_function_name ... ok >test handlers::incorrect_case::change_case::ignores_extern_items ... ok >test handlers::incorrect_case::change_case::allow_attributes_crate_attr ... ok >test handlers::inactive_code::tests::cfg_diagnostics ... ok >test handlers::add_reference_here::tests::missing_reference ... ok >test handlers::incorrect_case::change_case::complex_ignore ... ok >test handlers::add_reference_here::tests::test_add_mutable_reference_to_int ... ok >test handlers::incorrect_case::change_case::no_diagnostic_for_camel_cased_acronyms_in_enum_name ... ok >test handlers::incorrect_case::change_case::incorrect_variable_names ... ok >test handlers::add_reference_here::tests::test_add_reference_to_int ... ok >test handlers::add_reference_here::tests::test_add_reference_to_array ... ok >test handlers::incorrect_case::change_case::incorrect_function_params ... ok >test handlers::incorrect_case::change_case::fn_inside_impl_struct ... ok >test handlers::incorrect_case::change_case::no_diagnostic_for_camel_cased_acronyms_in_struct_name ... ok >test handlers::add_reference_here::tests::test_add_reference_to_method_call ... ok >test handlers::incorrect_case::change_case::infinite_loop_inner_items ... ok >test handlers::incorrect_case::change_case::allow_attributes ... ok >test handlers::incorrect_case::change_case::non_let_bind ... ok >test handlers::incorrect_case::change_case::parenthesized_parameter ... ok >test handlers::incorrect_case::change_case::test_uppercase_const_no_diagnostics ... ok >test handlers::field_shorthand::tests::test_check_expr_field_shorthand ... ok >test handlers::incorrect_case::change_case::no_diagnostic_for_enum_varinats ... ok >test handlers::macro_error::tests::builtin_macro_fails_expansion ... ok >test handlers::incorrect_case::change_case::test_rename_incorrect_case_struct_method ... ok >test handlers::macro_error::tests::include_macro_should_allow_empty_content ... ok >test handlers::macro_error::tests::register_attr_and_tool ... ok >test handlers::incorrect_case::change_case::test_single_incorrect_case_diagnostic_in_function_name_issue_6970 ... ok >test handlers::field_shorthand::tests::test_check_pat_field_shorthand ... ok >test handlers::macro_error::tests::good_out_dir_diagnostic ... ok >test handlers::mismatched_arg_count::tests::enum_variant ... ok >test handlers::mismatched_arg_count::tests::arg_count_lambda ... ok >test handlers::macro_error::tests::macro_rules_diag ... ok >test handlers::mismatched_arg_count::tests::method_unknown_receiver ... ok >test handlers::mismatched_arg_count::tests::simple_free_fn_zero ... ok >test handlers::missing_fields::tests::missing_record_pat_field_diagnostic ... ok >test handlers::incorrect_case::change_case::test_rename_incorrect_case ... ok >test handlers::missing_fields::tests::missing_record_pat_field_box ... ok >test handlers::mismatched_arg_count::tests::tuple_struct ... ok >test handlers::mismatched_arg_count::tests::enum_variant_type_macro ... ok >test handlers::missing_fields::tests::missing_record_pat_field_ref ... ok >test handlers::missing_fields::tests::missing_record_pat_field_no_diagnostic_if_not_exhaustive ... ok >test handlers::mismatched_arg_count::tests::cfgd_out_call_arguments ... ok >test handlers::mismatched_arg_count::tests::simple_free_fn_one ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_no_diagnostic ... ok >test handlers::macro_error::tests::macro_diag_builtin ... ok >test handlers::macro_error::tests::dollar_crate_in_builtin_macro ... ok >test handlers::mismatched_arg_count::tests::method_with_arg ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_no_diagnostic_on_spread ... ok >test handlers::mismatched_arg_count::tests::method_as_fn ... ok >test handlers::mismatched_arg_count::tests::varargs ... ok >test handlers::missing_match_arms::tests::binding ... ok >test handlers::missing_match_arms::tests::empty_tuple ... ok >test handlers::missing_match_arms::tests::false_negatives::integers ... ok >test handlers::missing_match_arms::tests::enum_different_sizes ... ok >test handlers::missing_match_arms::tests::unit_struct ... ok >test handlers::missing_match_arms::tests::record_struct_no_such_field ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_raw_ident ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_partial ... ok >test handlers::missing_fields::tests::import_extern_crate_clash_with_inner_item ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_self ... ok >test handlers::missing_match_arms::tests::tuple_of_bools_with_ellipsis_at_end_missing_arm ... ok >test handlers::missing_match_arms::tests::false_negatives::reference_patterns_in_fields ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_enum ... ok >test handlers::missing_match_arms::tests::enum_containing_bool ... ok >test handlers::missing_match_arms::tests::enum_record_fields_out_of_order ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_empty ... ok >test handlers::missing_fields::tests::test_fill_struct_fields_blank_line ... ok >test handlers::missing_match_arms::tests::binding_ref_has_correct_type ... ok >test handlers::missing_match_arms::tests::expr_diverges ... ok >test handlers::missing_match_arms::tests::enum_record ... ok >test handlers::missing_match_arms::tests::match_guard ... ok >test handlers::missing_match_arms::tests::enum_record_ellipsis ... ok >test handlers::missing_match_arms::tests::match_ergonomics_issue_9095 ... ok >test handlers::missing_match_arms::tests::enums ... ok >test handlers::no_such_field::tests::no_such_field_diagnostics ... ok >test handlers::missing_unsafe::tests::missing_unsafe_diagnostic_with_raw_ptr ... ok >test handlers::missing_unsafe::tests::missing_unsafe_diagnostic_with_static_mut ... ok >test handlers::missing_match_arms::tests::record_struct ... ok >test handlers::missing_match_arms::tests::enum_non_exhaustive ... ok >test handlers::mismatched_arg_count::tests::cfgd_out_fn_params ... ok >test handlers::missing_unsafe::tests::no_missing_unsafe_diagnostic_with_safe_intrinsic ... ok >test handlers::missing_fields::tests::range_mapping_out_of_macros ... ok >test handlers::no_such_field::tests::no_such_field_with_feature_flag_diagnostics_on_struct_lit ... ok >test handlers::no_such_field::tests::test_add_field_from_usage ... ok >test handlers::missing_match_arms::tests::tuple_of_bools_with_ellipsis_in_middle_missing_arm ... ok >test handlers::no_such_field::tests::no_such_field_with_type_macro ... ok >test handlers::no_such_field::tests::no_such_field_enum_with_feature_flag_diagnostics ... ok >test handlers::missing_match_arms::tests::false_negatives::reference_patterns_at_top_level ... ok >test handlers::missing_match_arms::tests::tuple_of_bools_with_ellipsis_at_beginning_missing_arm ... ok >test handlers::unlinked_file::tests::unlinked_file_insert_in_empty_file ... ok >test handlers::no_such_field::tests::no_such_field_with_feature_flag_diagnostics ... ok >test handlers::unlinked_file::tests::unlinked_file_old_style_modrs ... ok >test handlers::unlinked_file::tests::unlinked_file_with_cfg_off ... ok >test handlers::missing_unsafe::tests::missing_unsafe_diagnostic_with_unsafe_call ... ok >test handlers::missing_match_arms::tests::boolean ... ok >test handlers::unlinked_file::tests::unlinked_file_prepend_first_item ... ok >test handlers::remove_this_semicolon::tests::missing_semicolon ... ok >test handlers::remove_this_semicolon::tests::remove_semicolon ... ok >test handlers::unresolved_extern_crate::tests::unresolved_extern_crate ... ok >test handlers::no_such_field::tests::test_add_field_in_other_file_from_usage ... ok >test handlers::unlinked_file::tests::unlinked_file_new_style_mod ... ok >test handlers::missing_match_arms::tests::tuple_of_two_empty_tuple ... ok >test handlers::missing_match_arms::tests::mismatched_types_in_or_patterns ... ok >test handlers::unlinked_file::tests::unlinked_file_append_mod ... ok >test handlers::unresolved_import::tests::dedup_unresolved_import_from_unresolved_crate ... ok >test handlers::unlinked_file::tests::unlinked_file_with_cfg_on ... ok >test handlers::missing_match_arms::tests::internal_or ... ok >test handlers::missing_match_arms::tests::pattern_type_is_of_substitution ... ok >test handlers::unresolved_extern_crate::tests::extern_crate_self_as ... ok >test handlers::missing_match_arms::tests::or_pattern_no_diagnostic ... ok >test handlers::unresolved_macro_call::tests::test_unresolved_macro_range ... ok >test handlers::missing_match_arms::tests::enum_tuple_partial_ellipsis ... ok >test handlers::missing_match_arms::tests::never ... ok >test handlers::unresolved_import::tests::unresolved_import ... ok >test handlers::unresolved_macro_call::tests::unresolved_legacy_scope_macro ... ok >test handlers::missing_match_arms::tests::tuple_struct ... ok >test handlers::missing_match_arms::tests::malformed_match_arm_tuple_enum_missing_pattern ... ok >test handlers::missing_match_arms::tests::no_panic_at_unimplemented_subpattern_type ... ok >test handlers::unresolved_module::tests::test_unresolved_module_diagnostic ... ok >test handlers::unresolved_import::tests::unresolved_import_in_use_tree ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_not_applicable_when_return_type_is_not_result_or_option ... ok >test handlers::missing_match_arms::tests::unknown_type ... ok >test handlers::unresolved_module::tests::unresolved_module ... ok >test handlers::unresolved_macro_call::tests::unresolved_macro_diag ... ok >test handlers::missing_match_arms::tests::malformed_match_arm_extra_fields ... ok >test handlers::unresolved_macro_call::tests::unresolved_module_scope_macro ... ok >test handlers::missing_match_arms::tests::mismatched_types ... ok >test handlers::missing_match_arms::tests::record_struct_ellipsis ... ok >test tests::test_disabled_diagnostics ... ok >test handlers::missing_match_arms::tests::expr_partially_diverges ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_not_applicable_when_expr_type_does_not_match_ok_type ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_handles_generic_functions ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_option ... ok >test handlers::missing_match_arms::tests::tuple_of_enum_no_diagnostic ... ok >test handlers::useless_braces::tests::test_check_unnecessary_braces_in_use_statement ... ok >test handlers::missing_match_arms::tests::tuple_of_tuple_and_bools ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_option_tails ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type_handles_type_aliases ... ok >test handlers::missing_ok_or_some_in_tail_expr::tests::test_wrap_return_type ... ok >test tests::sourcegen::sourcegen_diagnostic_docs ... ok >test handlers::replace_filter_map_next_with_find_map::tests::replace_filter_map_next_with_find_map_no_diagnostic_with_intervening_methods ... ok >test handlers::replace_filter_map_next_with_find_map::tests::replace_with_wind_map ... ok >test handlers::replace_filter_map_next_with_find_map::tests::replace_filter_map_next_with_find_map2 ... ok >test handlers::replace_filter_map_next_with_find_map::tests::replace_filter_map_next_with_find_map_no_diagnostic_without_next ... ok >test handlers::replace_filter_map_next_with_find_map::tests::replace_filter_map_next_with_find_map_no_diagnostic_if_not_in_chain ... ok > >test result: ok. 157 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/ide_ssr-d416401fec393a53` > >running 76 tests >test parsing::tests::parser_happy_case ... ok >test tests::match_fn_definition ... ok >test tests::match_binary_op ... ok >test tests::ignores_whitespace ... ok >test tests::match_struct_definition ... ok >test tests::match_nested_method_calls ... ok >test tests::no_match ... ok >test tests::match_pattern ... ok >test tests::match_failure_reasons ... ok >test matching::tests::parse_match_replace ... ok >test tests::add_parenthesis_when_necessary ... ok >test tests::match_resolved_type_name ... ok >test tests::match_macro_invocation ... ok >test tests::match_nested_method_calls_with_macro_call ... ok >test tests::match_within_macro_invocation ... ok >test tests::parser_empty_query ... ok >test tests::match_fully_qualified_fn_path ... ok >test tests::parser_invalid_pattern ... ok >test tests::parser_invalid_template ... ok >test tests::parser_no_delimiter ... ok >test tests::parser_repeated_name ... ok >test tests::parser_two_delimiters ... ok >test tests::no_match_expression_from_macro ... ok >test tests::match_type ... ok >test tests::parser_undefined_placeholder_in_replacement ... ok >test tests::multiple_rules ... ok >test tests::match_struct_instantiation ... ok >test tests::no_match_split_expression ... ok >test tests::match_path ... ok >test tests::multiple_rules_with_nested_matches ... ok >test tests::match_expr ... ok >test tests::pattern_is_a_single_segment_path ... ok >test tests::overlapping_possible_matches ... ok >test tests::literal_constraint ... ok >test tests::ssr_blockexpr_replace_stmt_with_stmt ... ok >test tests::match_with_trailing_commas ... ok >test tests::preserves_whitespace_within_macro_expansion ... ok >test tests::ssr_blockexpr_replace_trailing_expr_with_stmt ... ok >test tests::match_complex_expr ... ok >test tests::replace_function_call ... ok >test tests::ssr_expected_spacing ... ok >test tests::replace_nested_function_calls ... ok >test tests::replace_binary_op ... ok >test tests::replace_type ... ok >test tests::ssr_block_expr_match ... ok >test tests::replace_path_within_selection ... ok >test tests::replace_associated_function_call ... ok >test tests::ssr_let_stmt_replace ... ok >test tests::replace_self ... ok >test tests::use_declaration_with_braces ... ok >test tests::match_reordered_struct_instantiation ... ok >test tests::replace_within_macro_expansion ... ok >test tests::replace_function_call_with_placeholders ... ok >test tests::replace_associated_trait_constant ... ok >test tests::ssr_blockexpr_match_trailing_expr ... ok >test tests::ssr_let_stmt_in_fn_match ... ok >test tests::ssr_let_stmt_replace_expr ... ok >test tests::ssr_struct_lit ... ok >test tests::ssr_let_stmt_in_macro_match ... ok >test tests::ssr_nested_function ... ok >test tests::ssr_keeps_nested_comment ... ok >test tests::ssr_keeps_comment ... ok >test tests::replace_local_variable_reference ... ok >test tests::replace_associated_function_with_generics ... ok >test tests::replace_nonpath_within_selection ... ok >test tests::ssr_function_to_method ... ok >test tests::replace_autoref_mut ... ok >test tests::ssr_with_extra_space ... ok >test tests::replace_associated_trait_default_function_call ... ok >test tests::replace_macro_invocations ... ok >test tests::replace_path_in_different_contexts ... ok >test tests::replace_autoref_autoderef_capture ... ok >test tests::replace_outside_and_within_macro_expansion ... ok >test tests::match_trait_method_call ... ok >test tests::type_arguments_within_path ... ok >test tests::ufcs_matches_method_call ... ok > >test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/la_arena-81c19885dea40aae` > >running 0 tests > >test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/limit-3781ff4f7dc9adf2` > >running 0 tests > >test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/mbe-dca69f2817ef275a` > >running 95 tests >test benchmark::benchmark_expand_macro_rules ... ok >test benchmark::benchmark_parse_macro_rules ... ok >test subtree_source::tests::test_negative_literal ... ok >test expander::tests::test_expand_rule ... ok >test syntax_bridge::tests::test_missing_closing_delim ... ok >test syntax_bridge::tests::stmts_token_trees_to_expr_is_err ... ok >test syntax_bridge::tests::convert_tt_token_source ... ok >test syntax_bridge::tests::test_token_tree_last_child_is_white_space ... ok >test syntax_bridge::tests::test_token_tree_multi_char_punct ... ok >test tests::expand::test_attr_to_token_tree ... ok >test tests::expand::expr_interpolation ... ok >test tests::expand::test_block ... ok >test tests::expand::test_boolean_is_ident ... ok >test tests::expand::test_convert_tt ... ok >test tests::expand::test_dollar_crate_lhs_is_not_meta ... ok >test tests::expand::test_empty_comments ... ok >test tests::expand::test_convert_tt2 ... ok >test tests::expand::test_all_items ... ok >test tests::expand::test_expand_bad_literal ... ok >test tests::expand::test_expand_literals_to_token_tree ... ok >test tests::expand::test_cfg_if_items ... ok >test tests::expand::test_expand_to_item_list ... ok >test tests::expand::test_expr_after_path_colons ... ok >test tests::expand::test_empty_repeat_vars_in_empty_repeat_vars ... ok >test tests::expand::test_expr_order ... ok >test tests::expand::test_expr_with_attr ... ok >test tests::expand::test_expr ... ok >test tests::expand::test_cfg_if_main ... ok >test tests::expand::test_fail_match_pattern_by_last_token ... ok >test tests::expand::test_fail_match_pattern_by_first_token ... ok >test tests::expand::test_generate_pattern_iterators ... ok >test tests::expand::test_fail_match_pattern_by_word_token ... ok >test tests::expand::test_impl_nonzero_fmt ... ok >test tests::expand::test_inner_macro_rules ... ok >test tests::expand::test_issue_3861 ... ok >test tests::expand::test_lifetime ... ok >test tests::expand::test_lifetime_split ... ok >test tests::expand::test_macro_2_0_panic_2015 ... ok >test tests::expand::test_last_expr ... ok >test tests::expand::test_literal ... ok >test tests::expand::test_issue_2520 ... ok >test tests::expand::test_match_group_empty_fixed_token ... ok >test tests::expand::test_int_base ... ok >test tests::expand::test_match_group_in_group ... ok >test tests::expand::test_match_group_in_subtree ... ok >test tests::expand::test_match_group_pattern_by_separator_token ... ok >test tests::expand::test_match_group_pattern_with_multiple_statement ... ok >test tests::expand::test_match_group_pattern_with_multiple_defs ... ok >test tests::expand::test_match_group_pattern_with_multiple_statement_without_semi ... ok >test tests::expand::test_match_group_zero_match ... ok >test tests::expand::test_match_group_with_multichar_sep ... ok >test tests::expand::test_match_is_not_greedy ... ok >test tests::expand::test_match_group_with_multichar_sep2 ... ok >test tests::expand::test_match_literal ... ok >test tests::expand::test_meta_doc_comments ... ok >test tests::expand::test_meta_doc_comments_escaped_characters ... ok >test tests::expand::test_parse_macro_def_rules ... ok >test tests::expand::test_no_space_after_semi_colon ... ok >test tests::expand::test_parse_macro_def_simple ... ok >test tests::expand::test_meta_extended_key_value_attributes ... ok >test tests::expand::test_pat_ ... ok >test tests::expand::test_meta_doc_comments_non_latin ... ok >test tests::expand::test_old_ridl ... ok >test tests::expand::test_meta ... ok >test tests::expand::test_token_id_shift ... ok >test tests::expand::test_single_item ... ok >test tests::expand::test_token_map ... ok >test tests::expand::test_path ... ok >test tests::expand::test_tt_composite ... ok >test tests::expand::test_path_with_path ... ok >test tests::expand::test_repeat_bad_var ... ok >test tests::expand::test_tt_block ... ok >test tests::expand::test_stmt ... ok >test tests::expand::test_tt_composite2 ... ok >test tests::expand::test_tt_to_stmts ... ok >test tests::expand::test_tt_group ... ok >test tests::expand::test_quick_error ... ok >test tests::expand::test_underscore ... ok >test tests::expand::test_rustc_issue_57597 ... ok >test tests::expand::test_underscore_as_type ... ok >test tests::expand::test_underscore_lifetime ... ok >test tests::expand::test_ty ... ok >test tests::expand::test_vertical_bar_with_pat ... ok >test tests::expand::test_tt_with_composite_without_space ... ok >test tests::expand::test_two_paths ... ok >test tests::expand::test_two_idents ... ok >test tests::rule::test_valid_arms ... ok >test tests::rule::test_invalid_arms ... ok >test tests::expand::test_vis ... ok >test tests::expand::test_underscore_not_greedily ... ok >test tests::expand::test_proptest_arbitrary ... ok >test tests::expand::test_ty_with_complex_type ... ok >test tests::expand::test_vec ... ok >test tests::expand::test_impl_fn_for_zst ... ok >test tests::expand::test_winapi_struct ... ok > >test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/parser-6e254374867b169e` > >running 1 test >test token_set::token_set_works_for_tokens ... ok > >test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/paths-c08c8ad7bcb13b3c` > >running 0 tests > >test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/proc_macro_api-99bdd69f5e8c9089` > >running 1 test >test rpc::tests::test_proc_macro_rpc_works ... ok > >test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > > Running `/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/deps/proc_macro_srv-c528b27ba5f179e1` > >running 16 tests >test abis::abi_1_47::rustc_server::tests::test_rustc_server_from_str ... ok >test abis::abi_1_47::rustc_server::tests::test_rustc_server_to_string ... ok >test abis::abi_1_47::rustc_server::tests::test_rustc_server_literals ... ok >test abis::abi_1_55::rustc_server::tests::test_rustc_server_from_str ... ok >test abis::abi_1_55::rustc_server::tests::test_rustc_server_literals ... ok >test abis::abi_1_55::rustc_server::tests::test_rustc_server_to_string ... ok >test abis::abi_1_56::rustc_server::tests::test_rustc_server_from_str ... ok >test abis::abi_1_56::rustc_server::tests::test_rustc_server_literals ... ok >test abis::abi_1_56::rustc_server::tests::test_rustc_server_to_string ... ok >test tests::test_version_check ... FAILED >test tests::test_attr_macro ... FAILED >test tests::test_fn_like_macro ... FAILED >test tests::test_derive_empty ... FAILED >test tests::list_test_macros ... FAILED >test tests::test_derive_error ... FAILED >test tests::test_fn_like_macro2 ... FAILED > >failures: > >---- tests::test_version_check stdout ---- >thread 'tests::test_version_check' panicked at 'called `Result::unwrap()` on an `Err` value: Custom { kind: InvalidData, error: "no date info" }', crates/proc_macro_srv/src/tests/mod.rs:100:55 >note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace > >---- tests::test_attr_macro stdout ---- >thread 'tests::test_attr_macro' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: InvalidData, error: "no date info" })', crates/proc_macro_srv/src/tests/utils.rs:36:48 > >---- tests::test_fn_like_macro stdout ---- >thread 'tests::test_fn_like_macro' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: InvalidData, error: "no date info" })', crates/proc_macro_srv/src/tests/utils.rs:36:48 > >---- tests::test_derive_empty stdout ---- >thread 'tests::test_derive_empty' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: InvalidData, error: "no date info" })', crates/proc_macro_srv/src/tests/utils.rs:36:48 > >---- tests::list_test_macros stdout ---- >thread 'tests::list_test_macros' panicked at 'called `Result::unwrap()` on an `Err` value: "Cannot create expander for /var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809/target/release/build/proc_macro_test-1f87550e7a0ddbb1/out/target/debug/libproc_macro_test_impl.so: Io(Custom { kind: InvalidData, error: \"no date info\" })"', crates/proc_macro_srv/src/tests/utils.rs:48:38 > >---- tests::test_derive_error stdout ---- >thread 'tests::test_derive_error' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: InvalidData, error: "no date info" })', crates/proc_macro_srv/src/tests/utils.rs:36:48 > >---- tests::test_fn_like_macro2 stdout ---- >thread 'tests::test_fn_like_macro2' panicked at 'called `Result::unwrap()` on an `Err` value: Io(Custom { kind: InvalidData, error: "no date info" })', crates/proc_macro_srv/src/tests/utils.rs:36:48 > > >failures: > tests::list_test_macros > tests::test_attr_macro > tests::test_derive_empty > tests::test_derive_error > tests::test_fn_like_macro > tests::test_fn_like_macro2 > tests::test_version_check > >test result: FAILED. 9 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s > >error: test failed, to rerun pass '-p proc_macro_srv --lib' > * ERROR: dev-util/rust-analyzer-20210809::guru failed (test phase): > * cargo test failed > * > * Call stack: > * ebuild.sh, line 127: Called src_test > * environment, line 1764: Called cargo_src_test > * environment, line 874: Called die > * The specific snippet of code: > * "${@}" || die "cargo test failed" > * > * If you need support, post the output of `emerge --info '=dev-util/rust-analyzer-20210809::guru'`, > * the complete build log and the output of `emerge -pqv '=dev-util/rust-analyzer-20210809::guru'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-util/rust-analyzer-20210809:20210812-193058.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/rust-analyzer-20210809/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-util/rust-analyzer-20210809/temp/environment'. > * Working directory: '/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809' > * S: '/var/tmp/portage/dev-util/rust-analyzer-20210809/work/rust-analyzer-20210809' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 807923
: 732515