FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2021 PLD Team
$Revision: 1.37 $
Powered by bogon.
Your IP: 35.170.64.36

rust 3c56a072-8708-4b34-b1c3-afb2b014244b

Status:Failed
Source URL:https://buildlogs.pld-linux.org/pld/th/x86_64/FAIL/rust,3c56a072-8708-4b34-b1c3-afb2b014244b.bz2
text/plain URL:View!
rpm -qa of builder:View!
Date:2021/05/25 09:41:56
Runtime:0:06:54.730483

Toc:

  • prep
  • Executing(%prep): /bin/sh -e /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.zhLILp
  • build
  • Executing(%build): /bin/sh -e /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.Fjc5Y0
  • error 1
  • warning: ../rustllvm/PassWrapper.cpp:679:7: error: 'class llvm::PassInstrumentationCallbacks' has no member named 'registerBeforePassCallback'; did you mean 'registerAfterPassCallback'?
  • error 2
  • warning: ../rustllvm/PassWrapper.cpp:757:28: error: no matching function for call to 'llvm::StandardInstrumentations::StandardInstrumentations()'
  • error 3
  • warning: ../rustllvm/PassWrapper.cpp:773:39: error: no matching function for call to 'llvm::PassBuilder::PassBuilder(llvm::TargetMachine*&, llvm::PipelineTuningOptions&, llvm::Optional<llvm::PGOOptions>&, llvm::PassInstrumentationCallbacks*)'
  • error 4
  • warning: ../rustllvm/PassWrapper.cpp:782:58: error: invalid use of incomplete type 'class llvm::AAManager'
  • error 5
  • warning: ../rustllvm/PassWrapper.cpp:917:34: error: no matching function for call to 'llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool&, bool, bool, std::string&, std::string&)'
  • error 6
  • warning: ../rustllvm/PassWrapper.cpp:924:44: error: cannot convert 'const std::function<void(llvm::PassManager<llvm::Module>&)>' to 'const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&'
  • error 7
  • warning: ../rustllvm/PassWrapper.cpp:935:52: error: no matching function for call to 'llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)'
  • error 8
  • warning: ../rustllvm/PassWrapper.cpp:949:48: error: no matching function for call to 'llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)'
  • error 9
  • warning: ../rustllvm/PassWrapper.cpp:954:45: error: no matching function for call to 'llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)'
  • error 10
  • warning: ../rustllvm/PassWrapper.cpp:957:41: error: no matching function for call to 'llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)'
  • error 11
  • warning: /usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>) (llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)'
  • error 12
  • warning: /usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>) (llvm::StringRef, const llvm::PreservedAnalyses&)'
  • error 13
  • error: failed to run custom build command for `rustc_llvm v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_llvm)`
  • error 14
  • cargo:warning=../rustllvm/PassWrapper.cpp:679:7: error: 'class llvm::PassInstrumentationCallbacks' has no member named 'registerBeforePassCallback'; did you mean 'registerAfterPassCallback'?
  • error 15
  • cargo:warning=../rustllvm/PassWrapper.cpp:757:28: error: no matching function for call to 'llvm::StandardInstrumentations::StandardInstrumentations()'
  • error 16
  • cargo:warning=../rustllvm/PassWrapper.cpp:773:39: error: no matching function for call to 'llvm::PassBuilder::PassBuilder(llvm::TargetMachine*&, llvm::PipelineTuningOptions&, llvm::Optional<llvm::PGOOptions>&, llvm::PassInstrumentationCallbacks*)'
  • error 17
  • cargo:warning=../rustllvm/PassWrapper.cpp:782:58: error: invalid use of incomplete type 'class llvm::AAManager'
  • error 18
  • cargo:warning=../rustllvm/PassWrapper.cpp:917:34: error: no matching function for call to 'llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool&, bool, bool, std::string&, std::string&)'
  • error 19
  • cargo:warning=../rustllvm/PassWrapper.cpp:924:44: error: cannot convert 'const std::function<void(llvm::PassManager<llvm::Module>&)>' to 'const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&'
  • error 20
  • cargo:warning=../rustllvm/PassWrapper.cpp:935:52: error: no matching function for call to 'llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)'
  • error 21
  • cargo:warning=../rustllvm/PassWrapper.cpp:949:48: error: no matching function for call to 'llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)'
  • error 22
  • cargo:warning=../rustllvm/PassWrapper.cpp:954:45: error: no matching function for call to 'llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)'
  • error 23
  • cargo:warning=../rustllvm/PassWrapper.cpp:957:41: error: no matching function for call to 'llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)'
  • error 24
  • cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>) (llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)'
  • error 25
  • cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>) (llvm::StringRef, const llvm::PreservedAnalyses&)'
  • error 26
  • error: build failed
  • error 27
  • RuntimeError: failed to run: /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/bootstrap/debug/bootstrap dist -j 4 --verbose
  • error 28
  • error: Bad exit status from /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.Fjc5Y0 (%build)
  • error 29
  • RPM build errors:
  • error 30
  • error: No files produced.

Content:

request from: baggins
checking if we should skip the build
started at: Tue May 25 09:34:26 2021
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/3c56a072-8708-4b34-b1c3-afb2b014244b/rust-1.47.0-1.src.rpm
fetched 500207939 bytes, 24225.0 K/s
installing srpm: rust-1.47.0-1.src.rpm
+ install -d /tmp/B.ShJcSe/BUILD /tmp/B.ShJcSe/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog rust-1.47.0-1.src.rpm
* Tue May 25 2021 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/rust.git;a=log;h=auto/th/rust-1.47.0-1
* Sun Jan 03 2021 Jan Rękorajski <baggins@pld-linux.org> f8a8942
- last version working reliably on x32 - rel 1 * Wed Dec 02 2020 Jan Rękorajski <baggins@pld-linux.org> 3c25e53
- add future hint for x32 build requirements * Fri Oct 30 2020 Jan Palus <atler@pld-linux.org> d794f84
- adjusted and reenabled x32 patch * Thu Oct 15 2020 Jan Palus <atler@pld-linux.org> 20b6445
- fractional release until mozilla catches up * Wed Oct 14 2020 Jan Palus <atler@pld-linux.org> a7fda0f
- move language servers to subpackages * Tue Oct 13 2020 Jan Palus <atler@pld-linux.org> 5aae056
- up to 1.47.0 * Sun Oct 04 2020 Jakub Bogusz <qboosh@pld-linux.org> d8fbcc2
- release 2 * Sun Oct 04 2020 Jakub Bogusz <qboosh@pld-linux.org> 9eb0511
- x32 rust-std is not needed to bootstrap * Sun Oct 04 2020 Jakub Bogusz <qboosh@pld-linux.org> 8f17664
- BRs compiler host curl-devel libgit2-devel * Sun Oct 04 2020 Jakub Bogusz <qboosh@pld-linux.org> 2eb3014
- added no-miri patch (disable miri by default in stable builds) - adjusted to allow building x86_64-hosted x32-targeted rustc * Sun Oct 04 2020 Jakub Bogusz <qboosh@pld-linux.org> 91aaab5
- patch to disable miri build by default (nightly only tool, not meant for stable) * Sat Oct 03 2020 Jakub Bogusz <qboosh@pld-linux.org> a1735ef
- added x32 patch, librustc* libs now build (but build then fails when trying to use unsupported x32-hosted compiler) * Thu Sep 17 2020 Jakub Bogusz <qboosh@pld-linux.org> 4f433f7
- updated platform-support link * Wed Jul 01 2020 Jan Palus <atler@pld-linux.org> 9910a3e
- up to 1.44.1 * Fri May 01 2020 Jan Palus <atler@pld-linux.org> c160f21
- add support for aarch64 * Fri May 01 2020 Jan Palus <atler@pld-linux.org> 3776565
- respect configured number of parallel jobs * Mon Apr 13 2020 Jan Rękorajski <baggins@pld-linux.org> 3174211
- release 3 (by relup.sh) * Mon Apr 13 2020 Jan Palus <atler@pld-linux.org> ca6f498
- llvm rebuild - release 2 (by relup.sh) * Sun Mar 29 2020 Jan Palus <atler@pld-linux.org> e901a82
- up to 1.42.0 * Tue Feb 04 2020 Jakub Bogusz <qboosh@pld-linux.org> 7da6653
- updated to 1.41.0 (1.40.0 needed for bootstrap) + rpm -Uhv --nodeps --define '_topdir /tmp/B.ShJcSe' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --with bootstrap rust-1.47.0-1.src.rpm Updating / installing... rust-1.47.0-1 ######################################## + rm -f rust-1.47.0-1.src.rpm + install -m 700 -d /tmp/B.ShJcSe/BUILD/tmp + TMPDIR=/tmp/B.ShJcSe/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.ShJcSe' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --with bootstrap --target x86_64-pld-linux --define 'prep exit 0' /tmp/B.ShJcSe/rust.spec warning: Macro expanded in comment on line 303: %{__rm} -r src/jemalloc warning: Could not canonicalize hostname: ymir Building target platforms: x86_64-pld-linux Building for target x86_64-pld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: warning: Could not canonicalize hostname: ymir rpm: Building target platforms: x86_64-pld-linux rpm: Building for target x86_64-pld-linux no BR needed building RPM using: set -ex; : build-id: 3c56a072-8708-4b34-b1c3-afb2b014244b; TMPDIR=/tmp/B.ShJcSe/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ShJcSe' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --with bootstrap --target x86_64-pld-linux /tmp/B.ShJcSe/rust.spec + : build-id: 3c56a072-8708-4b34-b1c3-afb2b014244b + TMPDIR=/tmp/B.ShJcSe/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ShJcSe' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --with bootstrap --target x86_64-pld-linux /tmp/B.ShJcSe/rust.spec warning: Could not canonicalize hostname: ymir Building target platforms: x86_64-pld-linux Building for target x86_64-pld-linux Executing(%prep): /bin/sh -e /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.zhLILp + umask 022 + cd /tmp/B.ShJcSe/BUILD + cd /tmp/B.ShJcSe/BUILD + rm -rf rustc-1.47.0-src + /usr/bin/xz -dc /tmp/B.ShJcSe/rustc-1.47.0-src.tar.xz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd rustc-1.47.0-src + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (rust-x32.patch):' Patch #0 (rust-x32.patch): + </tmp/B.ShJcSe/rust-x32.patch + /usr/bin/patch -s -p1 '--fuzz=0' + tar xf /tmp/B.ShJcSe/rust-1.46.0-x86_64-unknown-linux-gnu.tar.xz + /bin/mv rust-1.46.0-x86_64-unknown-linux-gnu rust-1.46.0-x86_64-unknown-linux-gnu-root + rust-1.46.0-x86_64-unknown-linux-gnu-root/install.sh '--components=cargo,rustc,rust-std-x86_64-unknown-linux-gnu' '--prefix=/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu' --disable-ldconfig install: creating uninstall script at /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/lib/rustlib/uninstall.sh install: installing component 'cargo' install: installing component 'rustc' install: installing component 'rust-std-x86_64-unknown-linux-gnu' Rust is ready to roll. + test -f /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo + test -f /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/rustc + /bin/rm '--interactive=never' -r src/llvm-project + >library/backtrace/crates/backtrace-sys/src/libbacktrace/LICENSE-libbacktrace + sed -e '/*\//q' library/backtrace/crates/backtrace-sys/src/libbacktrace/backtrace.h + sed -i -e 's#DIRECTORY=".*"#DIRECTORY="/usr/share/rust/etc"#' src/etc/rust-gdb + find vendor -name .cargo-checksum.json -exec sed -i.uncheck -e 's/"files":{[^}]*}/"files":{ }/' {} + + RPM_EC=0 + jobs -p + exit 0 Executing(%build): /bin/sh -e /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.Fjc5Y0 TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin TMPDIR=/tmp/B.ShJcSe/BUILD/tmp + umask 022 + cd /tmp/B.ShJcSe/BUILD + cd rustc-1.47.0-src + ./configure 'LDFLAGS=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' 'CFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'CXXFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'FFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'FCFLAGS=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fPIC -march=x86-64 -mtune=generic -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' 'CPPFLAGS=' 'CC=x86_64-pld-linux-gcc' 'CXX=x86_64-pld-linux-g++' '--host=x86_64-pld-linux' '--build=x86_64-pld-linux' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--x-libraries=/usr/lib64' '--build=x86_64-unknown-linux-gnu' '--host=x86_64-unknown-linux-gnu' '--target=x86_64-unknown-linux-gnu' '--libdir=/usr/lib' --disable-codegen-tests --disable-debuginfo-lines --enable-debuginfo-only-std --disable-debuginfo --disable-jemalloc --disable-option-checking --disable-rpath --enable-extended --enable-llvm-link-shared --enable-vendor '--local-rust-root=/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu' '--llvm-root=/usr' '--release-channel=stable' configure: processing command line configure: configure: build.host := ['x86_64-unknown-linux-gnu'] configure: build.build := x86_64-unknown-linux-gnu configure: install.prefix := /usr configure: install.bindir := /usr/bin configure: install.sysconfdir := /etc configure: install.datadir := /usr/share configure: install.libdir := /usr/lib configure: install.localstatedir := /var configure: install.mandir := /usr/share/man configure: install.infodir := /usr/share/info configure: build.target := ['x86_64-unknown-linux-gnu'] configure: rust.codegen-tests := False configure: rust.rpath := False configure: build.extended := True configure: llvm.link-shared := True configure: build.vendor := True configure: build.rustc := /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46 ... configure: build.cargo := /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46 ... configure: target.x86_64-unknown-linux-gnu.llvm-config := /usr/bin/llvm-config configure: rust.channel := stable configure: build.configure-args := ['LDFLAGS=-Wl,--as-needed -Wl,--no-copy-dt-nee ... configure: configure: writing `config.toml` in current directory configure: configure: run `python /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/x.py --help` configure: + export 'RUST_BACKTRACE=full' + x_py dist --verbose + typeset 'cmd=dist' + shift + CARGO_BUILD_JOBS=4 ./x.py dist -j 4 --verbose running: /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo build --manifest-path /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/bootstrap/Cargo.toml --frozen Compiling proc-macro2 v1.0.19 Compiling memchr v2.3.3 Compiling unicode-xid v0.2.1 Compiling syn v1.0.38 Compiling libc v0.2.74 Compiling serde_derive v1.0.115 Compiling lazy_static v1.4.0 Compiling cfg-if v0.1.10 Compiling autocfg v1.0.0 Compiling serde v1.0.115 Compiling log v0.4.11 Compiling regex-syntax v0.6.18 Compiling ryu v1.0.5 Compiling serde_json v1.0.57 Compiling fnv v1.0.7 Compiling same-file v1.0.6 Compiling unicode-width v0.1.8 Compiling itoa v0.4.6 Compiling cc v1.0.58 Compiling build_helper v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/build_helper) Compiling opener v0.4.1 Compiling thread_local v1.0.1 Compiling crossbeam-utils v0.7.2 Compiling getopts v0.2.21 Compiling walkdir v2.3.1 Compiling cmake v0.1.44 Compiling aho-corasick v0.7.13 Compiling bstr v0.2.13 Compiling quote v1.0.7 Compiling time v0.1.43 Compiling num_cpus v1.13.0 Compiling filetime v0.2.12 Compiling regex v1.3.9 Compiling globset v0.4.5 Compiling ignore v0.4.16 Compiling toml v0.5.6 Compiling bootstrap v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/bootstrap) Finished dev [unoptimized + debuginfo] target(s) in 1m 04s running: /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/bootstrap/debug/bootstrap dist -j 4 --verbose finding compilers CC_x86_64-unknown-linux-gnu = "cc" CFLAGS_x86_64-unknown-linux-gnu = ["-ffunction-sections", "-fdata-sections", "-fPIC", "-m64"] CXX_x86_64-unknown-linux-gnu = "c++" CXXFLAGS_x86_64-unknown-linux-gnu = ["-ffunction-sections", "-fdata-sections", "-fPIC", "-m64"] AR_x86_64-unknown-linux-gnu = "ar" running sanity check learning about cargo > Docs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > UnstableBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > UnstableBookGen { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "unstable-book-gen", path: "src/tools/unstable-book-gen", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } > Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "unstable-book-gen", path: "src/tools/unstable-book-gen", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } < UnstableBookGen { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "unstable-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustbook", path: "src/tools/rustbook", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustbook", path: "src/tools/rustbook", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } < Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "unstable-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" } < UnstableBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StartupObjects { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StartupObjects { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StdLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StdLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Llvm { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Llvm { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > RustcLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < RustcLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StartupObjects { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StartupObjects { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StdLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StdLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Llvm { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > RustcLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < RustcLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Libdir { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Libdir { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > TheBook { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book" } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/first-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/first-edition" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/first-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/first-edition" } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/second-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/second-edition" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/second-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/second-edition" } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/2018-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/2018-edition" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "book/2018-edition", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/book/2018-edition" } > Standalone { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Standalone { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < TheBook { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Standalone { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Std { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StartupObjects { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StartupObjects { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Libdir { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > StdLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StdLink { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Std { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rustdoc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rustdoc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustdoc { stage: 2, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > ErrorIndex { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ErrorIndex { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "error_index_generator", path: "src/tools/error_index_generator", mode: ToolRustc, is_optional_tool: false, source_type: InTree, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "error_index_generator", path: "src/tools/error_index_generator", mode: ToolRustc, is_optional_tool: false, source_type: InTree, extra_features: [] } < ErrorIndex { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Libdir { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < ErrorIndex { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Nomicon { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "nomicon", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/nomicon" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "nomicon", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/nomicon" } < Nomicon { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Reference { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "reference", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/reference" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "reference", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/reference" } < Reference { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustdocBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rustdoc", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rustdoc" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rustdoc", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rustdoc" } < RustdocBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustByExample { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rust-by-example", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rust-by-example" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rust-by-example", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rust-by-example" } < RustByExample { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustcBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rustc", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rustc" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "rustc", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/rustc" } < RustcBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > CargoBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "cargo", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/cargo/src/doc" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "cargo", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/cargo/src/doc" } < CargoBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > EmbeddedBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "embedded-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/embedded-book" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "embedded-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/embedded-book" } < EmbeddedBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > EditionGuide { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "edition-guide", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/edition-guide" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "edition-guide", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/doc/edition-guide" } < EditionGuide { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "fabricate", path: "src/tools/rust-installer", mode: ToolBootstrap, is_optional_tool: false, source_type: Submodule, extra_features: [] } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "fabricate", path: "src/tools/rust-installer", mode: ToolBootstrap, is_optional_tool: false, source_type: Submodule, extra_features: [] } < RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Docs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustcDocs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < RustcDocs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Mingw { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Mingw { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustdoc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > DebuggerScripts { sysroot: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/tmp/dist/rustc-1.47.0-x86_64-unknown-linux-gnu-image", host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < DebuggerScripts { sysroot: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/tmp/dist/rustc-1.47.0-x86_64-unknown-linux-gnu-image", host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rustc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Std { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > RustcDev { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustcDev { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Analysis { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Analysis { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Src c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Src > PlainSourceTarball c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < PlainSourceTarball > Extended { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustc { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Cargo { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Cargo { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo", path: "src/tools/cargo", mode: ToolRustc, is_optional_tool: false, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo", path: "src/tools/cargo", mode: ToolRustc, is_optional_tool: false, source_type: Submodule, extra_features: [] } < Cargo { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Cargo { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rustfmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rustfmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustfmt", path: "src/tools/rustfmt", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustfmt", path: "src/tools/rustfmt", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } < Rustfmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > Cargofmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-fmt", path: "src/tools/rustfmt", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-fmt", path: "src/tools/rustfmt", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } < Cargofmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rustfmt { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rls { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Rls { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > Clippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "clippy-driver", path: "src/tools/clippy", mode: ToolRustc, is_optional_tool: true, source_type: InTree, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "clippy-driver", path: "src/tools/clippy", mode: ToolRustc, is_optional_tool: true, source_type: InTree, extra_features: [] } < Clippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rls", path: "src/tools/rls", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: ["clippy"] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rls", path: "src/tools/rls", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: ["clippy"] } < Rls { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Rls { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustAnalyzer { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustAnalyzer { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rust-analyzer", path: "src/tools/rust-analyzer/crates/rust-analyzer", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rust-analyzer", path: "src/tools/rust-analyzer/crates/rust-analyzer", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } < RustAnalyzer { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < RustAnalyzer { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > LlvmTools { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < LlvmTools { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Clippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Clippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > CargoClippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-clippy", path: "src/tools/clippy", mode: ToolRustc, is_optional_tool: true, source_type: InTree, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-clippy", path: "src/tools/clippy", mode: ToolRustc, is_optional_tool: true, source_type: InTree, extra_features: [] } < CargoClippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Clippy { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Miri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Miri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "miri", path: "src/tools/miri", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "miri", path: "src/tools/miri", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } < Miri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > CargoMiri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } > ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-miri", path: "src/tools/miri/cargo-miri", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } c Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < ToolBuild { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "cargo-miri", path: "src/tools/miri/cargo-miri", mode: ToolRustc, is_optional_tool: true, source_type: Submodule, extra_features: [] } < CargoMiri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, extra_features: [] } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Miri { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Mingw { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Analysis { compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Docs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Std { compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c RustInstaller { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Extended { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Docs { host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > UnstableBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } Generating unstable book md files (x86_64-unknown-linux-gnu) > Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > UnstableBookGen { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "unstable-book-gen", path: "src/tools/unstable-book-gen", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } > Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } Building stage0 tool unstable-book-gen (x86_64-unknown-linux-gnu) running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "--release" "--frozen" "--manifest-path" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/unstable-book-gen/Cargo.toml" "--message-format" "json-render-diagnostics" Compiling proc-macro2 v1.0.19 Compiling unicode-xid v0.2.1 Compiling syn v1.0.38 Compiling serde_derive v1.0.115 Compiling serde v1.0.115 Compiling memchr v2.3.3 Compiling ryu v1.0.5 Compiling serde_json v1.0.57 Compiling lazy_static v1.4.0 Compiling itoa v0.4.6 Compiling autocfg v1.0.0 Compiling semver-parser v0.7.0 Compiling regex-syntax v0.6.18 Compiling same-file v1.0.6 Compiling thread_local v1.0.1 Compiling walkdir v2.3.1 Compiling num-traits v0.2.12 Compiling quote v1.0.7 Compiling aho-corasick v0.7.13 Compiling regex v1.3.9 Compiling semver v0.10.0 Compiling cargo_metadata v0.11.1 Compiling tidy v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/tidy) Compiling unstable-book-gen v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/unstable-book-gen) Finished release [optimized] target(s) in 59.99s < ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "unstable-book-gen", path: "src/tools/unstable-book-gen", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } < UnstableBookGen { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-tools-bin/unstable-book-gen" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" < UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "unstable-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustbook", path: "src/tools/rustbook", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } Building stage0 tool rustbook (x86_64-unknown-linux-gnu) running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "--release" "--frozen" "--manifest-path" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/rustbook/Cargo.toml" "--message-format" "json-render-diagnostics" Compiling libc v0.2.74 Compiling getrandom v0.1.14 Compiling syn v1.0.38 Compiling serde v1.0.115 Compiling cfg-if v0.1.10 Compiling ppv-lite86 v0.2.8 Compiling siphasher v0.3.3 Compiling log v0.4.11 Compiling new_debug_unreachable v1.0.4 Compiling itoa v0.4.6 Compiling mac v0.1.1 Compiling utf-8 v0.7.5 Compiling precomputed-hash v0.1.1 Compiling ucd-trie v0.1.3 Compiling unicode-width v0.1.8 Compiling tinyvec v0.3.4 Compiling maplit v1.0.2 Compiling matches v0.1.8 Compiling bitflags v1.2.1 Compiling version_check v0.9.1 Compiling unicode-segmentation v1.6.0 Compiling pulldown-cmark v0.7.2 Compiling quick-error v1.2.3 Compiling anyhow v1.0.32 Compiling percent-encoding v2.1.0 Compiling remove_dir_all v0.5.3 Compiling termcolor v1.1.0 Compiling strum v0.18.0 Compiling ansi_term v0.11.0 Compiling strsim v0.8.0 Compiling quick-error v2.0.0 Compiling vec_map v0.8.2 Compiling shlex v0.1.1 Compiling open v1.4.0 Compiling ryu v1.0.5 Compiling serde_json v1.0.57 Compiling phf_shared v0.8.0 Compiling num-traits v0.2.12 Compiling num-integer v0.1.43 Compiling futf v0.1.4 Compiling textwrap v0.11.0 Compiling getopts v0.2.21 Compiling pest v2.1.3 Compiling unicode-bidi v0.3.4 Compiling unicode-normalization v0.1.13 Compiling humantime v1.3.0 Compiling heck v0.3.1 Compiling unicase v2.6.0 Compiling phf v0.8.0 Compiling tendril v0.4.1 Compiling pest_meta v2.1.3 Compiling idna v0.2.0 Compiling time v0.1.43 Compiling atty v0.2.14 Compiling url v2.1.1 Compiling string_cache v0.8.0 Compiling toml v0.5.6 Compiling rand_core v0.5.1 Compiling clap v2.33.3 Compiling env_logger v0.7.1 Compiling rand_chacha v0.2.2 Compiling rand_pcg v0.2.1 Compiling chrono v0.4.15 Compiling pest_generator v2.1.3 Compiling rand v0.7.3 Compiling phf_generator v0.8.0 Compiling tempfile v3.1.0 Compiling phf_codegen v0.8.0 Compiling string_cache_codegen v0.5.1 Compiling serde_derive v1.0.115 Compiling html5ever v0.25.1 Compiling strum_macros v0.18.0 Compiling pest_derive v2.1.0 Compiling handlebars v3.4.0 Compiling markup5ever v0.10.0 Compiling elasticlunr-rs v2.3.9 Compiling xml5ever v0.16.1 Compiling markup5ever_rcdom v0.1.0 Compiling ammonia v3.1.0 Compiling mdbook v0.4.2 Compiling rustbook v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/tools/rustbook) Finished release [optimized] target(s) in 2m 25s < ToolBuild { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, tool: "rustbook", path: "src/tools/rustbook", mode: ToolBootstrap, is_optional_tool: false, source_type: InTree, extra_features: [] } < Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Rustbook { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } Rustbook (x86_64-unknown-linux-gnu) - unstable-book running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-tools-bin/rustbook" "build" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" "-d" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/doc/unstable-book" < RustbookSrc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, name: "unstable-book", src: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/md-doc/unstable-book" } < UnstableBook { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c UnstableBookGen { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } > Assemble { target_compiler: Compiler { stage: 2, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Assemble { target_compiler: Compiler { stage: 1, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Rustc { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StartupObjects { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StartupObjects { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } < Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } Dirty - /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-std Building stage0 std artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "--release" "--frozen" "--features" "panic-unwind backtrace" "--manifest-path" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/test/Cargo.toml" "--message-format" "json-render-diagnostics" Compiling compiler_builtins v0.1.32 Compiling core v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/core) Compiling libc v0.2.74 Compiling cc v1.0.58 Compiling autocfg v1.0.0 Compiling std v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/std) Compiling hashbrown v0.8.2 Compiling unwind v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/unwind) Compiling rustc-std-workspace-core v1.99.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/rustc-std-workspace-core) Compiling alloc v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/alloc) Compiling cfg-if v0.1.10 Compiling adler v0.2.3 Compiling rustc-demangle v0.1.16 Compiling panic_abort v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/panic_abort) Compiling rustc-std-workspace-alloc v1.99.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/rustc-std-workspace-alloc) Compiling panic_unwind v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/panic_unwind) Compiling gimli v0.22.0 Compiling miniz_oxide v0.4.0 Compiling object v0.20.0 Compiling addr2line v0.13.0 Compiling rustc-std-workspace-std v1.99.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/rustc-std-workspace-std) Compiling proc_macro v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/proc_macro) Compiling term v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/term) Compiling unicode-width v0.1.8 Compiling getopts v0.2.21 Compiling test v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/library/test) Finished release [optimized] target(s) in 1m 00s c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > StdLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } Copying stage0 std from stage0 (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu / x86_64-unknown-linux-gnu) c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } c Libdir { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < StdLink { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } }, target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Assemble { target_compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Std { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None }, compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } c Sysroot { compiler: Compiler { stage: 0, host: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } } > Llvm { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } < Llvm { target: TargetSelection { triple: "x86_64-unknown-linux-gnu", file: None } } Building stage0 compiler artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-linux-gnu) running: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "--release" "--frozen" "--features" " llvm" "--manifest-path" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics" Compiling cfg-if v0.1.10 Compiling libc v0.2.74 Compiling autocfg v1.0.0 Compiling lazy_static v1.4.0 Compiling proc-macro2 v1.0.19 Compiling scopeguard v1.1.0 Compiling unicode-xid v0.2.1 Compiling syn v1.0.38 Compiling maybe-uninit v2.0.0 Compiling byteorder v1.3.4 Compiling semver-parser v0.7.0 Compiling cc v1.0.58 Compiling smallvec v1.4.2 Compiling getrandom v0.1.14 Compiling typenum v1.12.0 Compiling log v0.4.11 Compiling rustc-hash v1.1.0 Compiling instant v0.1.6 Compiling either v1.6.0 Compiling bitflags v1.2.1 Compiling rustc-rayon-core v0.3.0 Compiling ppv-lite86 v0.2.8 Compiling byte-tools v0.3.1 Compiling arrayvec v0.5.1 Compiling remove_dir_all v0.5.3 Compiling stable_deref_trait v1.2.0 Compiling rustc_graphviz v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_graphviz) Compiling opaque-debug v0.2.3 Compiling fake-simd v0.1.2 Compiling unicode-width v0.1.8 Compiling scoped-tls v1.0.0 Compiling termcolor v1.1.0 Compiling annotate-snippets v0.8.0 Compiling rustc_fs_util v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_fs_util) Compiling version_check v0.9.1 Compiling datafrog v2.0.1 Compiling tinyvec v0.3.4 Compiling crc32fast v1.2.0 Compiling adler v0.2.3 Compiling serde v1.0.115 Compiling build_helper v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/build_helper) Compiling regex-syntax v0.6.18 Compiling fixedbitset v0.2.0 Compiling unicode-script v0.5.2 Compiling punycode v0.4.1 Compiling ryu v1.0.5 Compiling rustc-demangle v0.1.16 Compiling serde_json v1.0.57 Compiling pathdiff v0.2.0 Compiling itoa v0.4.6 Compiling ansi_term v0.12.1 Compiling rustc_error_codes v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_error_codes) Compiling tracing-core v0.1.14 Compiling crossbeam-utils v0.6.6 Compiling log_settings v0.1.2 Compiling thread_local v1.0.1 Compiling sharded-slab v0.0.9 Compiling lock_api v0.3.4 Compiling lock_api v0.4.1 Compiling semver v0.9.0 Compiling hashbrown v0.8.2 Compiling memoffset v0.5.5 Compiling indexmap v1.5.1 Compiling crossbeam-utils v0.7.2 Compiling crossbeam-epoch v0.8.2 Compiling itertools v0.8.2 Compiling itertools v0.9.0 Compiling block-padding v0.1.5 Compiling getopts v0.2.21 Compiling rustc_lexer v0.1.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_lexer) Compiling unicode-normalization v0.1.13 Compiling miniz_oxide v0.4.0 Compiling psm v0.1.11 Compiling stacker v0.1.11 Compiling rustc_llvm v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_llvm) Compiling regex v1.3.9 Compiling crossbeam-queue v0.1.2 Compiling rustc_version v0.2.3 Compiling unicode-security v0.0.5 Compiling smallvec v0.6.13 Compiling parking_lot_core v0.8.0 Compiling num_cpus v1.13.0 Compiling parking_lot_core v0.7.2 Compiling memmap v0.7.0 Compiling jobserver v0.1.21 Compiling atty v0.2.14 Compiling termize v0.1.1 Compiling quote v1.0.7 Compiling parking_lot_core v0.6.2 Compiling parking_lot v0.9.0 Compiling ena v0.14.0 Compiling polonius-engine v0.12.1 Compiling regex-automata v0.1.9 The following warnings were emitted during compilation: warning: ../rustllvm/PassWrapper.cpp: In function 'void LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': warning: ../rustllvm/PassWrapper.cpp:679:7: error: 'class llvm::PassInstrumentationCallbacks' has no member named 'registerBeforePassCallback'; did you mean 'registerAfterPassCallback'? warning: 679 | PIC.registerBeforePassCallback([LlvmSelfProfiler, BeforePassCallback]( warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~ warning: | registerAfterPassCallback warning: ../rustllvm/PassWrapper.cpp: In function 'void LLVMRustOptimizeWithNewPassManager(LLVMModuleRef, LLVMTargetMachineRef, LLVMRustPassBuilderOptLevel, LLVMRustOptStage, bool, bool, bool, bool, bool, bool, bool, bool, bool, LLVMRustSanitizerOptions*, const char*, const char*, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': warning: ../rustllvm/PassWrapper.cpp:757:28: error: no matching function for call to 'llvm::StandardInstrumentations::StandardInstrumentations()' warning: 757 | StandardInstrumentations SI; warning: | ^~ warning: In file included from ../rustllvm/PassWrapper.cpp:20: warning: /usr/include/llvm/Passes/StandardInstrumentations.h:283:3: note: candidate: 'llvm::StandardInstrumentations::StandardInstrumentations(bool, bool)' warning: 283 | StandardInstrumentations(bool DebugLogging, bool VerifyEach = false); warning: | ^~~~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/StandardInstrumentations.h:283:3: note: candidate expects 2 arguments, 0 provided warning: ../rustllvm/PassWrapper.cpp:773:39: error: no matching function for call to 'llvm::PassBuilder::PassBuilder(llvm::TargetMachine*&, llvm::PipelineTuningOptions&, llvm::Optional<llvm::PGOOptions>&, llvm::PassInstrumentationCallbacks*)' warning: 773 | PassBuilder PB(TM, PTO, PGOOpt, &PIC); warning: | ^ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:272:12: note: candidate: 'llvm::PassBuilder::PassBuilder(bool, llvm::TargetMachine*, llvm::PipelineTuningOptions, llvm::Optional<llvm::PGOOptions>, llvm::PassInstrumentationCallbacks*)' warning: 272 | explicit PassBuilder(bool DebugLogging = false, TargetMachine *TM = nullptr, warning: | ^~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:272:66: note: no known conversion for argument 2 from 'llvm::PipelineTuningOptions' to 'llvm::TargetMachine*' warning: 272 | explicit PassBuilder(bool DebugLogging = false, TargetMachine *TM = nullptr, warning: | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate: 'llvm::PassBuilder::PassBuilder(const llvm::PassBuilder&)' warning: 141 | class PassBuilder { warning: | ^~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate expects 1 argument, 4 provided warning: /usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate: 'llvm::PassBuilder::PassBuilder(llvm::PassBuilder&&)' warning: /usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate expects 1 argument, 4 provided warning: ../rustllvm/PassWrapper.cpp: In lambda function: warning: ../rustllvm/PassWrapper.cpp:782:58: error: invalid use of incomplete type 'class llvm::AAManager' warning: 782 | FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); }); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ warning: In file included from ../rustllvm/rustllvm.h:25, warning: from ../rustllvm/PassWrapper.cpp:6: warning: /usr/include/llvm/Target/TargetMachine.h:29:7: note: forward declaration of 'class llvm::AAManager' warning: 29 | class AAManager; warning: | ^~~~~~~~~ warning: ../rustllvm/PassWrapper.cpp: In function 'void LLVMRustOptimizeWithNewPassManager(LLVMModuleRef, LLVMTargetMachineRef, LLVMRustPassBuilderOptLevel, LLVMRustOptStage, bool, bool, bool, bool, bool, bool, bool, bool, bool, LLVMRustSanitizerOptions*, const char*, const char*, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': warning: ../rustllvm/PassWrapper.cpp:917:34: error: no matching function for call to 'llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool&, bool, bool, std::string&, std::string&)' warning: 917 | PB.addPGOInstrPassesForO0( warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~^ warning: 918 | MPM, DebugPassManager, PGOOpt->Action == PGOOptions::IRInstr, warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: 919 | /*IsCS=*/false, PGOOpt->ProfileFile, PGOOpt->ProfileRemappingFile); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:694:8: note: candidate: 'void llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool, bool, std::string, std::string)' warning: 694 | void addPGOInstrPassesForO0(ModulePassManager &MPM, bool RunProfileGen, warning: | ^~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:694:8: note: candidate expects 5 arguments, 6 provided warning: ../rustllvm/PassWrapper.cpp:924:44: error: cannot convert 'const std::function<void(llvm::PassManager<llvm::Module>&)>' to 'const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&' warning: 924 | PB.registerPipelineStartEPCallback(C); warning: | ^ warning: | | warning: | const std::function<void(llvm::PassManager<llvm::Module>&)> warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:608:74: note: initializing argument 1 of 'void llvm::PassBuilder::registerPipelineStartEPCallback(const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&)' warning: 608 | const std::function<void(ModulePassManager &, OptimizationLevel)> &C) { warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ warning: ../rustllvm/PassWrapper.cpp:935:52: error: no matching function for call to 'llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)' warning: 935 | MPM = PB.buildThinLTOPreLinkDefaultPipeline(OptLevel, DebugPassManager); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:400:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel)' warning: 400 | ModulePassManager buildThinLTOPreLinkDefaultPipeline(OptimizationLevel Level); warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:400:21: note: candidate expects 1 argument, 2 provided warning: ../rustllvm/PassWrapper.cpp:949:48: error: no matching function for call to 'llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)' warning: 949 | MPM = PB.buildLTOPreLinkDefaultPipeline(OptLevel, DebugPassManager); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:429:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel)' warning: 429 | ModulePassManager buildLTOPreLinkDefaultPipeline(OptimizationLevel Level); warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:429:21: note: candidate expects 1 argument, 2 provided warning: ../rustllvm/PassWrapper.cpp:954:45: error: no matching function for call to 'llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)' warning: 954 | MPM = PB.buildThinLTODefaultPipeline(OptLevel, DebugPassManager, nullptr); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:414:3: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel, const llvm::ModuleSummaryIndex*)' warning: 414 | buildThinLTODefaultPipeline(OptimizationLevel Level, warning: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:414:3: note: candidate expects 2 arguments, 3 provided warning: ../rustllvm/PassWrapper.cpp:957:41: error: no matching function for call to 'llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)' warning: 957 | MPM = PB.buildLTODefaultPipeline(OptLevel, DebugPassManager, nullptr); warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: In file included from ../rustllvm/PassWrapper.cpp:18: warning: /usr/include/llvm/Passes/PassBuilder.h:442:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel, llvm::ModuleSummaryIndex*)' warning: 442 | ModulePassManager buildLTODefaultPipeline(OptimizationLevel Level, warning: | ^~~~~~~~~~~~~~~~~~~~~~~ warning: /usr/include/llvm/Passes/PassBuilder.h:442:21: note: candidate expects 2 arguments, 3 provided warning: In file included from /usr/include/llvm/IR/PassInstrumentation.h:53, warning: from /usr/include/llvm/IR/PassManager.h:47, warning: from /usr/include/llvm/Analysis/Lint.h:22, warning: from ../rustllvm/rustllvm.h:8, warning: from ../rustllvm/PassWrapper.cpp:6: warning: /usr/include/llvm/ADT/FunctionExtras.h: In instantiation of 'static ReturnT llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CallImpl(void*, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::AdjustedParamT<ParamTs>...) [with CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; ReturnT = void; ParamTs = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]': warning: /usr/include/llvm/ADT/FunctionExtras.h:330:5: required from 'llvm::detail::UniqueFunctionBase<void, llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&>::TrivialCallback llvm::detail::UniqueFunctionBase<void, llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&>::CallbacksHolder<LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>, LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>, void>::Callbacks' warning: /usr/include/llvm/ADT/FunctionExtras.h:253:9: required from 'llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::UniqueFunctionBase(CallableT, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CalledAs<CalledAsT>) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; ReturnT = void; ParamTs = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]' warning: /usr/include/llvm/ADT/FunctionExtras.h:351:59: required from 'llvm::unique_function<R(P ...)>::unique_function(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; R = void; P = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]' warning: /usr/include/llvm/ADT/SmallVector.h:912:5: required from 'llvm::SmallVectorImpl<T>::reference llvm::SmallVectorImpl<T>::emplace_back(ArgTypes&& ...) [with ArgTypes = {LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>}; T = llvm::unique_function<void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)>; llvm::SmallVectorImpl<T>::reference = llvm::unique_function<void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)>&]' warning: /usr/include/llvm/IR/PassInstrumentation.h:108:36: required from 'void llvm::PassInstrumentationCallbacks::registerAfterPassCallback(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>]' warning: ../rustllvm/PassWrapper.cpp:687:32: required from here warning: /usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>) (llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)' warning: 195 | return Func(std::forward<ParamTs>(Params)...); warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ../rustllvm/PassWrapper.cpp:688:7: note: candidate: 'LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>' warning: 688 | [LlvmSelfProfiler, AfterPassCallback](StringRef Pass, llvm::Any Ir) { warning: | ^ warning: ../rustllvm/PassWrapper.cpp:688:7: note: candidate expects 2 arguments, 3 provided warning: In file included from /usr/include/llvm/IR/PassInstrumentation.h:53, warning: from /usr/include/llvm/IR/PassManager.h:47, warning: from /usr/include/llvm/Analysis/Lint.h:22, warning: from ../rustllvm/rustllvm.h:8, warning: from ../rustllvm/PassWrapper.cpp:6: warning: /usr/include/llvm/ADT/FunctionExtras.h: In instantiation of 'static ReturnT llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CallImpl(void*, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::AdjustedParamT<ParamTs>...) [with CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; ReturnT = void; ParamTs = {llvm::StringRef, const llvm::PreservedAnalyses&}]': warning: /usr/include/llvm/ADT/FunctionExtras.h:330:5: required from 'llvm::detail::UniqueFunctionBase<void, llvm::StringRef, const llvm::PreservedAnalyses&>::TrivialCallback llvm::detail::UniqueFunctionBase<void, llvm::StringRef, const llvm::PreservedAnalyses&>::CallbacksHolder<LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>, LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>, void>::Callbacks' warning: /usr/include/llvm/ADT/FunctionExtras.h:253:9: required from 'llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::UniqueFunctionBase(CallableT, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CalledAs<CalledAsT>) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; ReturnT = void; ParamTs = {llvm::StringRef, const llvm::PreservedAnalyses&}]' warning: /usr/include/llvm/ADT/FunctionExtras.h:351:59: required from 'llvm::unique_function<R(P ...)>::unique_function(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; R = void; P = {llvm::StringRef, const llvm::PreservedAnalyses&}]' warning: /usr/include/llvm/ADT/SmallVector.h:912:5: required from 'llvm::SmallVectorImpl<T>::reference llvm::SmallVectorImpl<T>::emplace_back(ArgTypes&& ...) [with ArgTypes = {LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>}; T = llvm::unique_function<void(llvm::StringRef, const llvm::PreservedAnalyses&)>; llvm::SmallVectorImpl<T>::reference = llvm::unique_function<void(llvm::StringRef, const llvm::PreservedAnalyses&)>&]' warning: /usr/include/llvm/IR/PassInstrumentation.h:113:47: required from 'void llvm::PassInstrumentationCallbacks::registerAfterPassInvalidatedCallback(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>]' warning: ../rustllvm/PassWrapper.cpp:692:43: required from here warning: /usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>) (llvm::StringRef, const llvm::PreservedAnalyses&)' warning: 195 | return Func(std::forward<ParamTs>(Params)...); warning: | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: ../rustllvm/PassWrapper.cpp:693:7: note: candidate: 'LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>' warning: 693 | [LlvmSelfProfiler, AfterPassCallback](StringRef Pass) { warning: | ^ warning: ../rustllvm/PassWrapper.cpp:693:7: note: candidate expects 1 argument, 2 provided error: failed to run custom build command for `rustc_llvm v0.0.0 (/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/librustc_llvm)` Caused by: process didn't exit successfully: `/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-rustc/release/build/rustc_llvm-ca04812eb6d6bb20/build-script-build` (exit code: 1) --- stdout cargo:rerun-if-env-changed=RUST_CHECK cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR cargo:rerun-if-env-changed=REAL_LIBRARY_PATH cargo:rerun-if-env-changed=LLVM_CONFIG cargo:rerun-if-changed=/usr/bin/llvm-config cargo:rustc-cfg=llvm_component="aarch64" cargo:rustc-cfg=llvm_component="amdgpu" cargo:rustc-cfg=llvm_component="arm" cargo:rustc-cfg=llvm_component="asmparser" cargo:rustc-cfg=llvm_component="avr" cargo:rustc-cfg=llvm_component="bitreader" cargo:rustc-cfg=llvm_component="bitwriter" cargo:rustc-cfg=llvm_component="coverage" cargo:rustc-cfg=llvm_component="hexagon" cargo:rustc-cfg=llvm_component="instrumentation" cargo:rustc-cfg=llvm_component="ipo" cargo:rustc-cfg=llvm_component="linker" cargo:rustc-cfg=llvm_component="lto" cargo:rustc-cfg=llvm_component="mips" cargo:rustc-cfg=llvm_component="msp430" cargo:rustc-cfg=llvm_component="nvptx" cargo:rustc-cfg=llvm_component="powerpc" cargo:rustc-cfg=llvm_component="riscv" cargo:rustc-cfg=llvm_component="sparc" cargo:rustc-cfg=llvm_component="systemz" cargo:rustc-cfg=llvm_component="webassembly" cargo:rustc-cfg=llvm_component="x86" cargo:rustc-cfg=llvm_has_msp430_asm_parser cargo:rerun-if-env-changed=LLVM_RUSTLLVM cargo:rerun-if-env-changed=LLVM_NDEBUG cargo:rerun-if-changed=../rustllvm/RustWrapper.cpp cargo:rerun-if-changed=../rustllvm/PassWrapper.cpp cargo:rerun-if-changed=../rustllvm/CoverageMappingWrapper.cpp cargo:rerun-if-changed=../rustllvm/ArchiveWrapper.cpp cargo:rerun-if-changed=../rustllvm/Linker.cpp cargo:rerun-if-changed=../rustllvm/rustllvm.h cargo:rerun-if-changed=../rustllvm/.editorconfig cargo:rerun-if-changed=../rustllvm/README TARGET = Some("x86_64-unknown-linux-gnu") OPT_LEVEL = Some("3") HOST = Some("x86_64-unknown-linux-gnu") CXX_x86_64-unknown-linux-gnu = Some("c++") CXXFLAGS_x86_64-unknown-linux-gnu = Some("-ffunction-sections -fdata-sections -fPIC -m64") CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2") running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/usr/include" "-std=c++14" "-fno-exceptions" "-D_GNU_SOURCE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DNDEBUG" "-o" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/build/rustc_llvm-415851ffe130b051/out/../rustllvm/PassWrapper.o" "-c" "../rustllvm/PassWrapper.cpp" cargo:warning=../rustllvm/PassWrapper.cpp: In function 'void LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': cargo:warning=../rustllvm/PassWrapper.cpp:679:7: error: 'class llvm::PassInstrumentationCallbacks' has no member named 'registerBeforePassCallback'; did you mean 'registerAfterPassCallback'? cargo:warning= 679 | PIC.registerBeforePassCallback([LlvmSelfProfiler, BeforePassCallback]( cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= | registerAfterPassCallback cargo:warning=../rustllvm/PassWrapper.cpp: In function 'void LLVMRustOptimizeWithNewPassManager(LLVMModuleRef, LLVMTargetMachineRef, LLVMRustPassBuilderOptLevel, LLVMRustOptStage, bool, bool, bool, bool, bool, bool, bool, bool, bool, LLVMRustSanitizerOptions*, const char*, const char*, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': cargo:warning=../rustllvm/PassWrapper.cpp:757:28: error: no matching function for call to 'llvm::StandardInstrumentations::StandardInstrumentations()' cargo:warning= 757 | StandardInstrumentations SI; cargo:warning= | ^~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:20: cargo:warning=/usr/include/llvm/Passes/StandardInstrumentations.h:283:3: note: candidate: 'llvm::StandardInstrumentations::StandardInstrumentations(bool, bool)' cargo:warning= 283 | StandardInstrumentations(bool DebugLogging, bool VerifyEach = false); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/StandardInstrumentations.h:283:3: note: candidate expects 2 arguments, 0 provided cargo:warning=../rustllvm/PassWrapper.cpp:773:39: error: no matching function for call to 'llvm::PassBuilder::PassBuilder(llvm::TargetMachine*&, llvm::PipelineTuningOptions&, llvm::Optional<llvm::PGOOptions>&, llvm::PassInstrumentationCallbacks*)' cargo:warning= 773 | PassBuilder PB(TM, PTO, PGOOpt, &PIC); cargo:warning= | ^ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:272:12: note: candidate: 'llvm::PassBuilder::PassBuilder(bool, llvm::TargetMachine*, llvm::PipelineTuningOptions, llvm::Optional<llvm::PGOOptions>, llvm::PassInstrumentationCallbacks*)' cargo:warning= 272 | explicit PassBuilder(bool DebugLogging = false, TargetMachine *TM = nullptr, cargo:warning= | ^~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:272:66: note: no known conversion for argument 2 from 'llvm::PipelineTuningOptions' to 'llvm::TargetMachine*' cargo:warning= 272 | explicit PassBuilder(bool DebugLogging = false, TargetMachine *TM = nullptr, cargo:warning= | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate: 'llvm::PassBuilder::PassBuilder(const llvm::PassBuilder&)' cargo:warning= 141 | class PassBuilder { cargo:warning= | ^~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate expects 1 argument, 4 provided cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate: 'llvm::PassBuilder::PassBuilder(llvm::PassBuilder&&)' cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:141:7: note: candidate expects 1 argument, 4 provided cargo:warning=../rustllvm/PassWrapper.cpp: In lambda function: cargo:warning=../rustllvm/PassWrapper.cpp:782:58: error: invalid use of incomplete type 'class llvm::AAManager' cargo:warning= 782 | FAM.registerPass([&] { return PB.buildDefaultAAPipeline(); }); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ cargo:warning=In file included from ../rustllvm/rustllvm.h:25, cargo:warning= from ../rustllvm/PassWrapper.cpp:6: cargo:warning=/usr/include/llvm/Target/TargetMachine.h:29:7: note: forward declaration of 'class llvm::AAManager' cargo:warning= 29 | class AAManager; cargo:warning= | ^~~~~~~~~ cargo:warning=../rustllvm/PassWrapper.cpp: In function 'void LLVMRustOptimizeWithNewPassManager(LLVMModuleRef, LLVMTargetMachineRef, LLVMRustPassBuilderOptLevel, LLVMRustOptStage, bool, bool, bool, bool, bool, bool, bool, bool, bool, LLVMRustSanitizerOptions*, const char*, const char*, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)': cargo:warning=../rustllvm/PassWrapper.cpp:917:34: error: no matching function for call to 'llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool&, bool, bool, std::string&, std::string&)' cargo:warning= 917 | PB.addPGOInstrPassesForO0( cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~^ cargo:warning= 918 | MPM, DebugPassManager, PGOOpt->Action == PGOOptions::IRInstr, cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning= 919 | /*IsCS=*/false, PGOOpt->ProfileFile, PGOOpt->ProfileRemappingFile); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:694:8: note: candidate: 'void llvm::PassBuilder::addPGOInstrPassesForO0(llvm::ModulePassManager&, bool, bool, std::string, std::string)' cargo:warning= 694 | void addPGOInstrPassesForO0(ModulePassManager &MPM, bool RunProfileGen, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:694:8: note: candidate expects 5 arguments, 6 provided cargo:warning=../rustllvm/PassWrapper.cpp:924:44: error: cannot convert 'const std::function<void(llvm::PassManager<llvm::Module>&)>' to 'const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&' cargo:warning= 924 | PB.registerPipelineStartEPCallback(C); cargo:warning= | ^ cargo:warning= | | cargo:warning= | const std::function<void(llvm::PassManager<llvm::Module>&)> cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:608:74: note: initializing argument 1 of 'void llvm::PassBuilder::registerPipelineStartEPCallback(const std::function<void(llvm::PassManager<llvm::Module>&, llvm::PassBuilder::OptimizationLevel)>&)' cargo:warning= 608 | const std::function<void(ModulePassManager &, OptimizationLevel)> &C) { cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ cargo:warning=../rustllvm/PassWrapper.cpp:935:52: error: no matching function for call to 'llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)' cargo:warning= 935 | MPM = PB.buildThinLTOPreLinkDefaultPipeline(OptLevel, DebugPassManager); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:400:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildThinLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel)' cargo:warning= 400 | ModulePassManager buildThinLTOPreLinkDefaultPipeline(OptimizationLevel Level); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:400:21: note: candidate expects 1 argument, 2 provided cargo:warning=../rustllvm/PassWrapper.cpp:949:48: error: no matching function for call to 'llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&)' cargo:warning= 949 | MPM = PB.buildLTOPreLinkDefaultPipeline(OptLevel, DebugPassManager); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:429:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildLTOPreLinkDefaultPipeline(llvm::PassBuilder::OptimizationLevel)' cargo:warning= 429 | ModulePassManager buildLTOPreLinkDefaultPipeline(OptimizationLevel Level); cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:429:21: note: candidate expects 1 argument, 2 provided cargo:warning=../rustllvm/PassWrapper.cpp:954:45: error: no matching function for call to 'llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)' cargo:warning= 954 | MPM = PB.buildThinLTODefaultPipeline(OptLevel, DebugPassManager, nullptr); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:414:3: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildThinLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel, const llvm::ModuleSummaryIndex*)' cargo:warning= 414 | buildThinLTODefaultPipeline(OptimizationLevel Level, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:414:3: note: candidate expects 2 arguments, 3 provided cargo:warning=../rustllvm/PassWrapper.cpp:957:41: error: no matching function for call to 'llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel&, bool&, std::nullptr_t)' cargo:warning= 957 | MPM = PB.buildLTODefaultPipeline(OptLevel, DebugPassManager, nullptr); cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=In file included from ../rustllvm/PassWrapper.cpp:18: cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:442:21: note: candidate: 'llvm::ModulePassManager llvm::PassBuilder::buildLTODefaultPipeline(llvm::PassBuilder::OptimizationLevel, llvm::ModuleSummaryIndex*)' cargo:warning= 442 | ModulePassManager buildLTODefaultPipeline(OptimizationLevel Level, cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=/usr/include/llvm/Passes/PassBuilder.h:442:21: note: candidate expects 2 arguments, 3 provided cargo:warning=In file included from /usr/include/llvm/IR/PassInstrumentation.h:53, cargo:warning= from /usr/include/llvm/IR/PassManager.h:47, cargo:warning= from /usr/include/llvm/Analysis/Lint.h:22, cargo:warning= from ../rustllvm/rustllvm.h:8, cargo:warning= from ../rustllvm/PassWrapper.cpp:6: cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h: In instantiation of 'static ReturnT llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CallImpl(void*, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::AdjustedParamT<ParamTs>...) [with CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; ReturnT = void; ParamTs = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]': cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:330:5: required from 'llvm::detail::UniqueFunctionBase<void, llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&>::TrivialCallback llvm::detail::UniqueFunctionBase<void, llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&>::CallbacksHolder<LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>, LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>, void>::Callbacks' cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:253:9: required from 'llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::UniqueFunctionBase(CallableT, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CalledAs<CalledAsT>) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; ReturnT = void; ParamTs = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]' cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:351:59: required from 'llvm::unique_function<R(P ...)>::unique_function(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>; R = void; P = {llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&}]' cargo:warning=/usr/include/llvm/ADT/SmallVector.h:912:5: required from 'llvm::SmallVectorImpl<T>::reference llvm::SmallVectorImpl<T>::emplace_back(ArgTypes&& ...) [with ArgTypes = {LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>}; T = llvm::unique_function<void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)>; llvm::SmallVectorImpl<T>::reference = llvm::unique_function<void(llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)>&]' cargo:warning=/usr/include/llvm/IR/PassInstrumentation.h:108:36: required from 'void llvm::PassInstrumentationCallbacks::registerAfterPassCallback(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>]' cargo:warning=../rustllvm/PassWrapper.cpp:687:32: required from here cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>) (llvm::StringRef, llvm::Any, const llvm::PreservedAnalyses&)' cargo:warning= 195 | return Func(std::forward<ParamTs>(Params)...); cargo:warning= | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=../rustllvm/PassWrapper.cpp:688:7: note: candidate: 'LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef, llvm::Any)>' cargo:warning= 688 | [LlvmSelfProfiler, AfterPassCallback](StringRef Pass, llvm::Any Ir) { cargo:warning= | ^ cargo:warning=../rustllvm/PassWrapper.cpp:688:7: note: candidate expects 2 arguments, 3 provided cargo:warning=In file included from /usr/include/llvm/IR/PassInstrumentation.h:53, cargo:warning= from /usr/include/llvm/IR/PassManager.h:47, cargo:warning= from /usr/include/llvm/Analysis/Lint.h:22, cargo:warning= from ../rustllvm/rustllvm.h:8, cargo:warning= from ../rustllvm/PassWrapper.cpp:6: cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h: In instantiation of 'static ReturnT llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CallImpl(void*, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::AdjustedParamT<ParamTs>...) [with CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; ReturnT = void; ParamTs = {llvm::StringRef, const llvm::PreservedAnalyses&}]': cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:330:5: required from 'llvm::detail::UniqueFunctionBase<void, llvm::StringRef, const llvm::PreservedAnalyses&>::TrivialCallback llvm::detail::UniqueFunctionBase<void, llvm::StringRef, const llvm::PreservedAnalyses&>::CallbacksHolder<LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>, LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>, void>::Callbacks' cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:253:9: required from 'llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::UniqueFunctionBase(CallableT, llvm::detail::UniqueFunctionBase<ReturnT, ParamTs>::CalledAs<CalledAsT>) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; CalledAsT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; ReturnT = void; ParamTs = {llvm::StringRef, const llvm::PreservedAnalyses&}]' cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:351:59: required from 'llvm::unique_function<R(P ...)>::unique_function(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>; R = void; P = {llvm::StringRef, const llvm::PreservedAnalyses&}]' cargo:warning=/usr/include/llvm/ADT/SmallVector.h:912:5: required from 'llvm::SmallVectorImpl<T>::reference llvm::SmallVectorImpl<T>::emplace_back(ArgTypes&& ...) [with ArgTypes = {LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>}; T = llvm::unique_function<void(llvm::StringRef, const llvm::PreservedAnalyses&)>; llvm::SmallVectorImpl<T>::reference = llvm::unique_function<void(llvm::StringRef, const llvm::PreservedAnalyses&)>&]' cargo:warning=/usr/include/llvm/IR/PassInstrumentation.h:113:47: required from 'void llvm::PassInstrumentationCallbacks::registerAfterPassInvalidatedCallback(CallableT) [with CallableT = LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>]' cargo:warning=../rustllvm/PassWrapper.cpp:692:43: required from here cargo:warning=/usr/include/llvm/ADT/FunctionExtras.h:195:16: error: no match for call to '(LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>) (llvm::StringRef, const llvm::PreservedAnalyses&)' cargo:warning= 195 | return Func(std::forward<ParamTs>(Params)...); cargo:warning= | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cargo:warning=../rustllvm/PassWrapper.cpp:693:7: note: candidate: 'LLVMSelfProfileInitializeCallbacks(llvm::PassInstrumentationCallbacks&, void*, LLVMRustSelfProfileBeforePassCallback, LLVMRustSelfProfileAfterPassCallback)::<lambda(llvm::StringRef)>' cargo:warning= 693 | [LlvmSelfProfiler, AfterPassCallback](StringRef Pass) { cargo:warning= | ^ cargo:warning=../rustllvm/PassWrapper.cpp:693:7: note: candidate expects 1 argument, 2 provided exit code: 1 --- stderr error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/usr/include" "-std=c++14" "-fno-exceptions" "-D_GNU_SOURCE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DNDEBUG" "-o" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/x86_64-unknown-linux-gnu/stage0-rustc/x86_64-unknown-linux-gnu/release/build/rustc_llvm-415851ffe130b051/out/../rustllvm/PassWrapper.o" "-c" "../rustllvm/PassWrapper.cpp" with args "c++" did not execute successfully (status code exit code: 1). warning: build failed, waiting for other jobs to finish... error: build failed command did not execute successfully: "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/rust-1.46.0-x86_64-unknown-linux-gnu/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "--release" "--frozen" "--features" " llvm" "--manifest-path" "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/rustc/Cargo.toml" "--message-format" "json-render-diagnostics" expected success, got: exit code: 101 Traceback (most recent call last): File "./x.py", line 11, in <module> bootstrap.main() File "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/bootstrap/bootstrap.py", line 1009, in main bootstrap(help_triggered) File "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/bootstrap/bootstrap.py", line 995, in bootstrap run(args, env=env, verbose=build.verbose) File "/tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/src/bootstrap/bootstrap.py", line 143, in run raise RuntimeError(err) RuntimeError: failed to run: /tmp/B.ShJcSe/BUILD/rustc-1.47.0-src/build/bootstrap/debug/bootstrap dist -j 4 --verbose error: Bad exit status from /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.Fjc5Y0 (%build) RPM build errors: Could not canonicalize hostname: ymir Bad exit status from /tmp/B.ShJcSe/BUILD/tmp/rpm-tmp.Fjc5Y0 (%build) ended at: Tue May 25 09:41:48 2021, done in 0:06:54.730483 error: No files produced. + chmod -R u+rwX /tmp/B.ShJcSe/BUILD + rm -rf /tmp/B.ShJcSe/tmp /tmp/B.ShJcSe/BUILD + rm -rf /tmp/B.ShJcSe Begin-PLD-Builder-Info Build-Time: user:1260.59s sys:58.16s real:449.55s (faults io:373 non-io:4671954) End-PLD-Builder-Info
[Back to list of logs] [View rpm -qa of builder]