Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bootstrap] rustdoc is always built with optimizations enabled, slowing down iterative development. #137562

Open
lolbinarycat opened this issue Feb 24, 2025 · 1 comment
Labels
C-bug Category: This is a bug. I-compiletime Issue: Problems and improvements with respect to compile times. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Comments

@lolbinarycat
Copy link
Contributor

Summary

When iteratively developing rustdoc, it uses the --release profile, which sets opt-level=3, which slows down the build.

Command used

./x test -v --stage 2 tests/rustdoc/deref/deref-methods-24686-target.rs

Expected behaviour

Unoptimized build.

Actual behaviour

Optimized build

Bootstrap configuration (config.toml)

profile = "tools"
change-id = 129176

[rust]
download-rustc = true
deny-warnings = false
[build]
patch-binaries-for-nix = true
submodules = true
docs-minification = false

[llvm]
download-ci-llvm = true

Operating system

NixOS

HEAD

617aad8

Additional context

Build Log

Building bootstrap
running: /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo build --manifest-path /home/binarycat/src/rs/rust/src/bootstrap/Cargo.toml -Zroot-dir=/home/binarycat/src/rs/rust --verbose
       Fresh unicode-ident v1.0.13
       Fresh memchr v2.7.4
       Fresh proc-macro2 v1.0.89
       Fresh version_check v0.9.5
       Fresh shlex v1.3.0
       Fresh quote v1.0.37
       Fresh cc v1.2.0
       Fresh syn v2.0.87
       Fresh typenum v1.17.0
       Fresh aho-corasick v1.1.3
       Fresh regex-syntax v0.8.5
       Fresh regex-automata v0.4.9
       Fresh libc v0.2.167
       Fresh generic-array v0.14.7
       Fresh bitflags v2.6.0
       Fresh pkg-config v0.3.31
       Fresh cfg-if v1.0.0
       Fresh linux-raw-sys v0.4.14
       Fresh serde v1.0.215
       Fresh rustix v0.38.40
       Fresh bstr v1.10.0
       Fresh crossbeam-utils v0.8.20
       Fresh anstyle v1.0.10
       Fresh clap_lex v0.7.2
       Fresh heck v0.5.0
       Fresh crossbeam-epoch v0.9.18
       Fresh clap_builder v4.5.20
       Fresh clap_derive v4.5.18
       Fresh block-buffer v0.10.4
       Fresh crypto-common v0.1.6
       Fresh same-file v1.0.6
       Fresh log v0.4.22
       Fresh walkdir v2.5.0
       Fresh globset v0.4.15
       Fresh digest v0.10.7
       Fresh lzma-sys v0.1.20
       Fresh clap v4.5.20
       Fresh crossbeam-deque v0.8.5
       Fresh xattr v1.3.1
       Fresh filetime v0.2.25
       Fresh serde_derive v1.0.215
       Fresh itoa v1.0.11
       Fresh cpufeatures v0.2.15
       Fresh ryu v1.0.18
       Fresh serde_json v1.0.132
       Fresh sha2 v0.10.8
       Fresh tar v0.4.43
       Fresh ignore v0.4.23
       Fresh build_helper v0.1.0 (/home/binarycat/src/rs/rust/src/build_helper)
       Fresh xz2 v0.1.7
       Fresh clap_complete v4.5.37
       Fresh semver v1.0.23
       Fresh opener v0.5.2
       Fresh fd-lock v4.0.2
       Fresh toml v0.5.11
       Fresh cmake v0.1.48
       Fresh object v0.36.5
       Fresh home v0.5.9
       Fresh termcolor v1.4.1
       Fresh bootstrap v0.0.0 (/home/binarycat/src/rs/rust/src/bootstrap)
    Finished `dev` profile [unoptimized] target(s) in 6.92s
running: /home/binarycat/src/rs/rust/build/bootstrap/debug/bootstrap test -v --stage 2 tests/rustdoc/deref/deref-methods-24686-target.rs
finding compilers
CC_x86_64-unknown-linux-gnu = "gcc"
CFLAGS_x86_64-unknown-linux-gnu = ["-ffunction-sections", "-fdata-sections", "-fPIC", "-m64"]
CXX_x86_64-unknown-linux-gnu = "g++"
CXXFLAGS_x86_64-unknown-linux-gnu = ["-ffunction-sections", "-fdata-sections", "-fPIC", "-m64"]
AR_x86_64-unknown-linux-gnu = "ar"
running sanity check
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/libcxx-version/libcxx-version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/tool.rs:1057:30, executed at src/bootstrap/src/core/build_steps/tool.rs:1057:50)
running: cd "/home/binarycat/src/rs/rust" && env -u GIT_ALTERNATE_OBJECT_DIRECTORIES -u GIT_DIR -u GIT_INDEX_FILE -u GIT_OBJECT_DIRECTORY -u GIT_WORK_TREE "git" "config" "--file" ".gitmodules" "--get-regexp" "path" (failure_mode=Exit) (created at src/bootstrap/src/lib.rs:528:22, executed at src/bootstrap/src/lib.rs:532:14)
learning about cargo
running: RUSTC_BOOTSTRAP="1" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "metadata" "--format-version" "1" "--no-deps" "--manifest-path" "/home/binarycat/src/rs/rust/Cargo.toml" (failure_mode=Exit) (created at src/bootstrap/src/core/metadata.rs:88:25, executed at src/bootstrap/src/core/metadata.rs:99:50)
running: RUSTC_BOOTSTRAP="1" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "metadata" "--format-version" "1" "--no-deps" "--manifest-path" "/home/binarycat/src/rs/rust/library/Cargo.toml" (failure_mode=Exit) (created at src/bootstrap/src/core/metadata.rs:88:25, executed at src/bootstrap/src/core/metadata.rs:99:50)
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2 to avoid caching bugs
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot to avoid caching bugs
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS CARGO_INCREMENTAL="1" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-std" CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER="" CC_x86_64_unknown_linux_gnu="" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE_CHANNEL="dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="" LIBC_CHECK_CFG="1" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_FORCE_UNSTABLE="1" RUSTC_HOST_FLAGS="--cfg=bootstrap -Zunstable-options --check-cfg=cfg(bootstrap) -Clinker=" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_STAGE="0" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=bootstrap -Csymbol-mangling-version=legacy --check-cfg=cfg(feature,values(any())) -Zunstable-options --check-cfg=cfg(bootstrap) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev -Clinker= -Zcrate-attr=doc(html_root_url=\"https://doc.rust-lang.org/nightly/\") -Zcrate-attr=warn(rust_2018_idioms)" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=bootstrap -Csymbol-mangling-version=legacy --check-cfg=cfg(feature,values(any())) -Zunstable-options --check-cfg=cfg(bootstrap) -Zmacro-backtrace -Csplit-debuginfo=off -Cprefer-dynamic -Cllvm-args=-import-instr-limit=10 -Zinline-mir -Zinline-mir-preserve-debug -Zmir_strip_debuginfo=locals-in-tiny-functions -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Cforce-frame-pointers=yes -Zcrate-attr=doc(html_root_url=\"https://doc.rust-lang.org/nightly/\")" RUST_TEST_THREADS="4" WINAPI_NO_BUNDLED_LIBRARIES="1" __CARGO_DEFAULT_LIB_METADATA="bootstrapstd" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--features" "backtrace panic-unwind" "--manifest-path" "/home/binarycat/src/rs/rust/library/sysroot/Cargo.toml" "--message-format" "json-render-diagnostics"
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS CARGO_INCREMENTAL="1" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-tools" CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER="" CC_x86_64_unknown_linux_gnu="" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE="1.87.0-dev" CFG_RELEASE_CHANNEL="dev" CFG_RELEASE_NUM="1.87.0" CFG_VERSION="1.87.0-dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="" DOC_RUST_LANG_ORG_CHANNEL="https://doc.rust-lang.org/nightly" FORCE_ON_BROKEN_PIPE_KILL="-Zon-broken-pipe=kill" LIBC_CHECK_CFG="1" LZMA_API_STATIC="1" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_ALLOW_FEATURES="binary-dep-depinfo,proc_macro_span,proc_macro_span_shrink,proc_macro_diagnostic,test" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_HOST_FLAGS="--cfg=bootstrap -Zunstable-options --check-cfg=cfg(bootstrap) -Clinker=" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_STAGE="0" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" RUSTC_TLS_MODEL_INITIAL_EXEC="1" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=bootstrap -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(rust_analyzer) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev -Clinker=" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=bootstrap -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(rust_analyzer) -Zmacro-backtrace -Csplit-debuginfo=off -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Zunstable-options" RUST_TEST_THREADS="4" SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" __CARGO_DEFAULT_LIB_METADATA="bootstrap" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--manifest-path" "/home/binarycat/src/rs/rust/src/tools/compiletest/Cargo.toml" "--message-format" "json-render-diagnostics"
warning: saw changes to one of ["src/librustdoc", "src/tools/rustdoc"] since 617aad8c2e8783f6df8e5d1f8bb1e4bcdc70aa7b; ignoring `download-rustc`
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot to avoid caching bugs
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS CARGO_INCREMENTAL="0" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools" CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER="" CC_x86_64_unknown_linux_gnu="" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE="1.87.0-dev" CFG_RELEASE_CHANNEL="dev" CFG_RELEASE_NUM="1.87.0" CFG_VERSION="1.87.0-dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="" DOC_RUST_LANG_ORG_CHANNEL="https://doc.rust-lang.org/nightly" FORCE_ON_BROKEN_PIPE_KILL="-Zon-broken-pipe=kill" LIBC_CHECK_CFG="1" LZMA_API_STATIC="1" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_HOST_FLAGS="-Zunstable-options --check-cfg=cfg(bootstrap) -Clinker=" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/lib" RUSTC_STAGE="1" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot" RUSTC_TLS_MODEL_INITIAL_EXEC="1" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(llvm_enzyme) --check-cfg=cfg(rust_analyzer) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev -Clinker=" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(llvm_enzyme) --check-cfg=cfg(rust_analyzer) -Zmacro-backtrace -Csplit-debuginfo=off -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Zunstable-options" RUST_TEST_THREADS="4" SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot" __CARGO_DEFAULT_LIB_METADATA="devtool-rustc" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--manifest-path" "/home/binarycat/src/rs/rust/src/tools/rustdoc/Cargo.toml" "--message-format" "json-render-diagnostics"
using downloaded stage2 artifacts from CI (commit 617aad8c2e8783f6df8e5d1f8bb1e4bcdc70aa7b)
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2 to avoid caching bugs
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--bindir" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/compile.rs:1951:21, executed at src/bootstrap/src/core/build_steps/compile.rs:1951:58)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/dist.rs:2055:23, executed at src/bootstrap/src/core/build_steps/dist.rs:2058:25)
Creating a sysroot for stage2 compiler (use `rustup toolchain link 'name' build/host/stage2`)
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot to avoid caching bugs
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/dist.rs:2055:23, executed at src/bootstrap/src/core/build_steps/dist.rs:2058:25)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/dist.rs:2055:23, executed at src/bootstrap/src/core/build_steps/dist.rs:2058:25)
using sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot
Building stage0 library artifacts (x86_64-unknown-linux-gnu)
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS AR_x86_64_unknown_linux_gnu="ar" CARGO_INCREMENTAL="1" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-std" CC_x86_64_unknown_linux_gnu="gcc" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE_CHANNEL="dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="g++" LIBC_CHECK_CFG="1" RANLIB_x86_64_unknown_linux_gnu="ar s" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_FORCE_UNSTABLE="1" RUSTC_HOST_FLAGS="--cfg=bootstrap -Zunstable-options --check-cfg=cfg(bootstrap)" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_STAGE="0" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=bootstrap -Csymbol-mangling-version=legacy --check-cfg=cfg(feature,values(any())) -Zunstable-options --check-cfg=cfg(bootstrap) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev -Zcrate-attr=doc(html_root_url=\"https://doc.rust-lang.org/nightly/\") -Zcrate-attr=warn(rust_2018_idioms)" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=bootstrap -Csymbol-mangling-version=legacy --check-cfg=cfg(feature,values(any())) -Zunstable-options --check-cfg=cfg(bootstrap) -Zmacro-backtrace -Csplit-debuginfo=off -Cprefer-dynamic -Cllvm-args=-import-instr-limit=10 -Zinline-mir -Zinline-mir-preserve-debug -Zmir_strip_debuginfo=locals-in-tiny-functions -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Cforce-frame-pointers=yes -Zcrate-attr=doc(html_root_url=\"https://doc.rust-lang.org/nightly/\")" RUST_TEST_THREADS="4" WINAPI_NO_BUNDLED_LIBRARIES="1" __CARGO_DEFAULT_LIB_METADATA="bootstrapstd" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--features" "backtrace panic-unwind" "--manifest-path" "/home/binarycat/src/rs/rust/library/sysroot/Cargo.toml" "--message-format" "json-render-diagnostics"
       Fresh core v0.0.0 (/home/binarycat/src/rs/rust/library/core)
       Fresh rustc-std-workspace-core v1.99.0 (/home/binarycat/src/rs/rust/library/rustc-std-workspace-core)
       Fresh compiler_builtins v0.1.147
       Fresh libc v0.2.169
       Fresh alloc v0.0.0 (/home/binarycat/src/rs/rust/library/alloc)
       Fresh cfg-if v1.0.0
       Fresh memchr v2.7.4
       Fresh adler2 v2.0.0
       Fresh rustc-std-workspace-alloc v1.99.0 (/home/binarycat/src/rs/rust/library/rustc-std-workspace-alloc)
       Fresh unwind v0.0.0 (/home/binarycat/src/rs/rust/library/unwind)
       Fresh panic_abort v0.0.0 (/home/binarycat/src/rs/rust/library/panic_abort)
       Fresh rustc-demangle v0.1.24
       Fresh gimli v0.31.1
       Fresh object v0.36.7
       Fresh hashbrown v0.15.2
       Fresh miniz_oxide v0.8.3
       Fresh addr2line v0.24.2
       Fresh std_detect v0.1.5 (/home/binarycat/src/rs/rust/library/stdarch/crates/std_detect)
       Fresh panic_unwind v0.0.0 (/home/binarycat/src/rs/rust/library/panic_unwind)
       Fresh std v0.0.0 (/home/binarycat/src/rs/rust/library/std)
       Fresh rustc-std-workspace-std v1.99.0 (/home/binarycat/src/rs/rust/library/rustc-std-workspace-std)
       Fresh proc_macro v0.0.0 (/home/binarycat/src/rs/rust/library/proc_macro)
       Fresh unicode-width v0.1.14
       Fresh getopts v0.2.21
       Fresh test v0.0.0 (/home/binarycat/src/rs/rust/library/test)
       Fresh sysroot v0.0.0 (/home/binarycat/src/rs/rust/library/sysroot)
    Finished `release` profile [optimized] target(s) in 3.54s
using sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot
Building stage0 tool compiletest (x86_64-unknown-linux-gnu)
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS AR_x86_64_unknown_linux_gnu="ar" CARGO_INCREMENTAL="1" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-tools" CC_x86_64_unknown_linux_gnu="gcc" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE="1.87.0-dev" CFG_RELEASE_CHANNEL="dev" CFG_RELEASE_NUM="1.87.0" CFG_VERSION="1.87.0-dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="g++" DOC_RUST_LANG_ORG_CHANNEL="https://doc.rust-lang.org/nightly" FORCE_ON_BROKEN_PIPE_KILL="-Zon-broken-pipe=kill" LIBC_CHECK_CFG="1" LZMA_API_STATIC="1" RANLIB_x86_64_unknown_linux_gnu="ar s" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_ALLOW_FEATURES="binary-dep-depinfo,proc_macro_span,proc_macro_span_shrink,proc_macro_diagnostic,test" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_HOST_FLAGS="--cfg=bootstrap -Zunstable-options --check-cfg=cfg(bootstrap)" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC_STAGE="0" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" RUSTC_TLS_MODEL_INITIAL_EXEC="1" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=bootstrap -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(rust_analyzer) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=bootstrap -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(rust_analyzer) -Zmacro-backtrace -Csplit-debuginfo=off -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Zunstable-options" RUST_TEST_THREADS="4" SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-sysroot" __CARGO_DEFAULT_LIB_METADATA="bootstrap" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--manifest-path" "/home/binarycat/src/rs/rust/src/tools/compiletest/Cargo.toml" "--message-format" "json-render-diagnostics"
       Fresh unicode-ident v1.0.14
       Fresh memchr v2.7.4
       Fresh proc-macro2 v1.0.93
       Fresh cfg-if v1.0.0
       Fresh once_cell v1.20.2
       Fresh quote v1.0.38
       Fresh autocfg v1.4.0
       Fresh syn v2.0.96
       Fresh serde_derive v1.0.217
       Fresh libc v0.2.169
       Fresh tracing-attributes v0.1.28
       Fresh serde v1.0.217
       Fresh tracing-core v0.1.30
       Fresh aho-corasick v1.1.3
       Fresh utf8parse v0.2.2
       Fresh smallvec v1.13.2
       Fresh anstyle v1.0.10
       Fresh scopeguard v1.2.0
       Fresh lazy_static v1.5.0
       Fresh pin-project-lite v0.2.16
       Fresh regex-syntax v0.8.5
       Fresh regex-syntax v0.6.29
       Fresh tracing v0.1.37
       Fresh regex-automata v0.4.9
       Fresh regex-automata v0.1.10
       Fresh parking_lot_core v0.9.10
       Fresh lock_api v0.4.12
       Fresh anstyle-parse v0.2.6
       Fresh thiserror-impl v1.0.69
       Fresh itoa v1.0.14
       Fresh utf8-width v0.1.7
       Fresh is_terminal_polyfill v1.70.1
       Fresh colorchoice v1.0.3
       Fresh overload v0.1.1
       Fresh ryu v1.0.18
       Fresh nu-ansi-term v0.46.0
       Fresh serde_json v1.0.135
       Fresh anstream v0.6.18
       Fresh html-escape v0.2.13
       Fresh thiserror v1.0.69
       Fresh parking_lot v0.12.3
       Fresh matchers v0.1.0
       Fresh regex v1.11.1
       Fresh sharded-slab v0.1.7
       Fresh anstyle-lossy v1.1.3
       Fresh thread_local v1.1.8
       Fresh same-file v1.0.6
       Fresh equivalent v1.0.1
       Fresh unicode-width v0.1.14
       Fresh hashbrown v0.15.2
       Fresh unicode-width v0.2.0
       Fresh diff v0.1.13
       Fresh getopts v0.2.21
       Fresh indexmap v2.7.0
       Fresh anstyle-svg v0.1.7
       Fresh unified-diff v0.2.1
       Fresh tracing-subscriber v0.3.18
       Fresh walkdir v2.5.0
       Fresh rustfix v0.8.1
       Fresh anyhow v1.0.95
       Fresh semver v1.0.24
       Fresh colored v2.2.0
       Fresh build_helper v0.1.0 (/home/binarycat/src/rs/rust/src/build_helper)
       Fresh glob v0.3.2
       Fresh home v0.5.11
       Fresh miropt-test-tools v0.1.0 (/home/binarycat/src/rs/rust/src/tools/miropt-test-tools)
       Fresh compiletest v0.0.0 (/home/binarycat/src/rs/rust/src/tools/compiletest)
    Finished `release` profile [optimized] target(s) in 6.49s
warning: saw changes to one of ["src/librustdoc", "src/tools/rustdoc"] since 617aad8c2e8783f6df8e5d1f8bb1e4bcdc70aa7b; ignoring `download-rustc`
Removing sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot to avoid caching bugs
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--bindir" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/compile.rs:1951:21, executed at src/bootstrap/src/core/build_steps/compile.rs:1951:58)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libfiles" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/dist.rs:2055:23, executed at src/bootstrap/src/core/build_steps/dist.rs:2058:25)
using sysroot /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--libdir" (failure_mode=Exit) (created at src/bootstrap/src/core/builder/cargo.rs:984:21, executed at src/bootstrap/src/core/builder/cargo.rs:984:58)
Building tool rustdoc_tool_binary (stage1 -> stage2, x86_64-unknown-linux-gnu)
running: cd "/home/binarycat/src/rs/rust" && env -u MAKEFLAGS -u MFLAGS AR_x86_64_unknown_linux_gnu="ar" CARGO_INCREMENTAL="0" CARGO_LOG="cargo::core::compiler::fingerprint=info" CARGO_PROFILE_RELEASE_DEBUG="0" CARGO_PROFILE_RELEASE_DEBUG_ASSERTIONS="false" CARGO_PROFILE_RELEASE_OVERFLOW_CHECKS="false" CARGO_PROFILE_RELEASE_STRIP="false" CARGO_TARGET_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools" CC_x86_64_unknown_linux_gnu="gcc" CFG_COMPILER_BUILD_TRIPLE="x86_64-unknown-linux-gnu" CFG_COMPILER_HOST_TRIPLE="x86_64-unknown-linux-gnu" CFG_RELEASE="1.87.0-dev" CFG_RELEASE_CHANNEL="dev" CFG_RELEASE_NUM="1.87.0" CFG_VERSION="1.87.0-dev" CFLAGS_x86_64_unknown_linux_gnu="" CXXFLAGS_x86_64_unknown_linux_gnu="" CXX_x86_64_unknown_linux_gnu="g++" DOC_RUST_LANG_ORG_CHANNEL="https://doc.rust-lang.org/nightly" FORCE_ON_BROKEN_PIPE_KILL="-Zon-broken-pipe=kill" LIBC_CHECK_CFG="1" LZMA_API_STATIC="1" RANLIB_x86_64_unknown_linux_gnu="ar s" REAL_LIBRARY_PATH_VAR="LD_LIBRARY_PATH" RUSTBUILD_NATIVE_DIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native" RUSTC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTC_BOOTSTRAP="1" RUSTC_BREAK_ON_ICE="1" RUSTC_ERROR_METADATA_DST="/home/binarycat/src/rs/rust/build/tmp/extended-error-metadata" RUSTC_HOST_FLAGS="-Zunstable-options --check-cfg=cfg(bootstrap)" RUSTC_INSTALL_BINDIR="bin" RUSTC_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/lib" RUSTC_LINK_STD_INTO_RUSTC_DRIVER="1" RUSTC_LINT_FLAGS="-Wrust_2018_idioms -Wunused_lifetimes" RUSTC_REAL="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/bin/rustc" RUSTC_SNAPSHOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/bin/rustc" RUSTC_SNAPSHOT_LIBDIR="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot/lib" RUSTC_STAGE="1" RUSTC_SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot" RUSTC_TLS_MODEL_INITIAL_EXEC="1" RUSTC_VERBOSE="1" RUSTC_WRAPPER="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc" RUSTDOC="/home/binarycat/src/rs/rust/build/bootstrap/debug/rustdoc" RUSTDOCFLAGS="--cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(llvm_enzyme) --check-cfg=cfg(rust_analyzer) -Wrustdoc::invalid_codeblock_attributes --crate-version 1.87.0-dev" RUSTDOC_REAL="/path/to/nowhere/rustdoc/not/required" RUSTFLAGS="--cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options --check-cfg=cfg(bootstrap) --check-cfg=cfg(llvm_enzyme) --check-cfg=cfg(rust_analyzer) -Zmacro-backtrace -Csplit-debuginfo=off -Clink-arg=-L/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/lib\n -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin -Clink-args=-Wl,-rpath,$ORIGIN/../lib -Alinker-messages -Zunstable-options" RUST_TEST_THREADS="4" SYSROOT="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-rustc-sysroot" __CARGO_DEFAULT_LIB_METADATA="devtool-rustc" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "build" "--target" "x86_64-unknown-linux-gnu" "-Zbinary-dep-depinfo" "-j" "4" "-Zroot-dir=/home/binarycat/src/rs/rust" "-v" "--release" "--manifest-path" "/home/binarycat/src/rs/rust/src/tools/rustdoc/Cargo.toml" "--message-format" "json-render-diagnostics"
   2.410345947s  INFO prepare_target{force=false package_id=rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc) target="rustdoc_tool_binary"}: cargo::core::compiler::fingerprint: stale: changed "/home/binarycat/src/rs/rust/src/librustdoc/html/render/mod.rs"
   2.410380712s  INFO prepare_target{force=false package_id=rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc) target="rustdoc_tool_binary"}: cargo::core::compiler::fingerprint:           (vs) "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/.fingerprint/rustdoc-6ca937f60bb09dfa/dep-lib-rustdoc"
   2.410393169s  INFO prepare_target{force=false package_id=rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc) target="rustdoc_tool_binary"}: cargo::core::compiler::fingerprint:                FileTime { seconds: 1740425772, nanos: 271687249 } < FileTime { seconds: 1740426241, nanos: 84178933 }
   2.410801983s  INFO prepare_target{force=false package_id=rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc) target="rustdoc_tool_binary"}: cargo::core::compiler::fingerprint: fingerprint dirty for rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc)/Build/TargetInner { name: "rustdoc_tool_binary", doc: true, ..: with_path("/home/binarycat/src/rs/rust/src/tools/rustdoc/main.rs", Edition2021) }
   2.410836843s  INFO prepare_target{force=false package_id=rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc) target="rustdoc_tool_binary"}: cargo::core::compiler::fingerprint:     dirty: FsStatusOutdated(StaleDepFingerprint { name: "rustdoc" })
   2.411299292s  INFO prepare_target{force=false package_id=rustdoc v0.0.0 (/home/binarycat/src/rs/rust/src/librustdoc) target="rustdoc"}: cargo::core::compiler::fingerprint: fingerprint dirty for rustdoc v0.0.0 (/home/binarycat/src/rs/rust/src/librustdoc)/Build/TargetInner { name_inferred: true, ..: lib_target("rustdoc", ["lib"], "/home/binarycat/src/rs/rust/src/librustdoc/lib.rs", Edition2021) }
   2.411326373s  INFO prepare_target{force=false package_id=rustdoc v0.0.0 (/home/binarycat/src/rs/rust/src/librustdoc) target="rustdoc"}: cargo::core::compiler::fingerprint:     dirty: FsStatusOutdated(StaleItem(ChangedFile { reference: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/.fingerprint/rustdoc-6ca937f60bb09dfa/dep-lib-rustdoc", reference_mtime: FileTime { seconds: 1740425772, nanos: 271687249 }, stale: "/home/binarycat/src/rs/rust/src/librustdoc/html/render/mod.rs", stale_mtime: FileTime { seconds: 1740426241, nanos: 84178933 } }))
       Fresh unicode-ident v1.0.14
       Fresh proc-macro2 v1.0.93
       Fresh version_check v0.9.5
       Fresh quote v1.0.38
       Fresh libc v0.2.169
       Fresh syn v2.0.96
       Fresh typenum v1.17.0
       Fresh serde_derive v1.0.217
       Fresh once_cell v1.20.2
       Fresh generic-array v0.14.7
       Fresh autocfg v1.4.0
       Fresh aho-corasick v1.1.3
       Fresh tracing-core v0.1.30
       Fresh block-buffer v0.10.4
       Fresh crypto-common v0.1.6
       Fresh regex-syntax v0.6.29
       Fresh smallvec v1.13.2
       Fresh minimal-lexical v0.2.1
       Fresh memchr v2.7.4
       Fresh scopeguard v1.2.0
       Fresh regex-syntax v0.8.5
       Fresh regex-automata v0.1.10
       Fresh regex-automata v0.4.9
       Fresh lock_api v0.4.12
       Fresh nom v7.1.3
       Fresh parking_lot_core v0.9.10
       Fresh digest v0.10.7
       Fresh tracing-attributes v0.1.28
       Fresh cfg-if v1.0.0
       Fresh mime v0.3.17
       Fresh pin-project-lite v0.2.16
       Fresh overload v0.1.1
       Fresh cpufeatures v0.2.16
       Fresh bitflags v2.8.0
       Fresh lazy_static v1.5.0
       Fresh sharded-slab v0.1.7
       Fresh sha2 v0.10.8
       Fresh nu-ansi-term v0.46.0
       Fresh mime_guess v2.0.5
       Fresh tracing v0.1.37
       Fresh serde v1.0.217
       Fresh parking_lot v0.12.3
       Fresh regex v1.11.1
       Fresh rinja_parser v0.3.5
       Fresh matchers v0.1.0
       Fresh basic-toml v0.1.9
       Fresh thread_local v1.1.8
       Fresh linux-raw-sys v0.4.15
       Fresh itoa v1.0.14
       Fresh log v0.4.25
       Fresh tracing-log v0.2.0
       Fresh rinja_derive v0.3.5
       Fresh rustix v0.38.43
       Fresh tracing-subscriber v0.3.18
       Fresh getrandom v0.2.15
       Fresh num_cpus v1.16.0
       Fresh unicase v2.8.1
       Fresh rustc-hash v2.1.1
       Fresh equivalent v1.0.1
       Fresh ryu v1.0.18
       Fresh nu-ansi-term v0.50.1
       Fresh either v1.13.0
       Fresh hashbrown v0.15.2
       Fresh fastrand v2.3.0
       Fresh serde_json v1.0.135
       Fresh indexmap v2.7.0
       Fresh itertools v0.12.1
       Fresh tempfile v3.15.0
       Fresh tracing-tree v0.3.1
       Fresh rustdoc-json-types v0.1.0 (/home/binarycat/src/rs/rust/src/rustdoc-json-types)
       Fresh threadpool v1.8.1
       Fresh pulldown-cmark v0.9.6
       Fresh rinja v0.3.5
       Fresh unicode-segmentation v1.12.0
       Fresh base64 v0.21.7
       Fresh minifier v0.3.5
       Fresh pulldown-cmark-escape v0.11.0
       Fresh arrayvec v0.7.6
       Dirty rustdoc v0.0.0 (/home/binarycat/src/rs/rust/src/librustdoc): the file `src/librustdoc/html/render/mod.rs` has changed (1740426241.084178933s, 7m 49s after last build at 1740425772.271687249s)
   Compiling rustdoc v0.0.0 (/home/binarycat/src/rs/rust/src/librustdoc)
     Running `/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc /home/binarycat/src/rs/rust/build/bootstrap/debug/rustc --crate-name rustdoc --edition=2021 src/librustdoc/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=151 --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jemalloc"))' -C metadata=032176f7d68af825 -C extra-filename=-6ca937f60bb09dfa --out-dir /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -L dependency=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/release/deps --extern arrayvec=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libarrayvec-167da8d3298cd4f2.rmeta --extern base64=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libbase64-1947a5550a479bfc.rmeta --extern indexmap=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libindexmap-041deda53d7339a3.rmeta --extern itertools=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libitertools-6e41336eef542d7a.rmeta --extern minifier=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libminifier-132387d4c24b9e13.rmeta --extern pulldown_cmark_old=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libpulldown_cmark-878f1c9e7706db41.rmeta --extern pulldown_cmark_escape=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libpulldown_cmark_escape-27cf506036e1d63b.rmeta --extern regex=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libregex-5de0decc65d20287.rmeta --extern rinja=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/librinja-fc67bf927ed7d365.rmeta --extern rustdoc_json_types=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/librustdoc_json_types-672c6bc314adb706.rmeta --extern serde=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libserde-a53f01789f2e70cd.rmeta --extern serde_json=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libserde_json-7dcfd7c76070512c.rmeta --extern smallvec=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libsmallvec-9427f5b299322cb8.rmeta --extern tempfile=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libtempfile-a22be06ab1d4ef92.rmeta --extern threadpool=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libthreadpool-eddb2a161cadc3b9.rmeta --extern tracing=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libtracing-5ad0d6e467363778.rmeta --extern tracing_subscriber=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libtracing_subscriber-4a5b148681b98d3c.rmeta --extern tracing_tree=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libtracing_tree-bfb8d3001c3aa445.rmeta --extern unicode_segmentation=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/libunicode_segmentation-87bcca74e0f228d4.rmeta --cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=cfg(bootstrap)' '--check-cfg=cfg(llvm_enzyme)' '--check-cfg=cfg(rust_analyzer)' -Zmacro-backtrace -Csplit-debuginfo=off -Clink-arg=-L/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/lib -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Zunstable-options -Z binary-dep-depinfo`
       Dirty rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc): the dependency rustdoc was rebuilt
   Compiling rustdoc-tool v0.0.0 (/home/binarycat/src/rs/rust/src/tools/rustdoc)
     Running `/home/binarycat/src/rs/rust/build/bootstrap/debug/rustc /home/binarycat/src/rs/rust/build/bootstrap/debug/rustc --crate-name rustdoc_tool_binary --edition=2021 src/tools/rustdoc/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=151 --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jemalloc"))' -C metadata=327fd7d2b3958fe1 -C extra-filename=-71f5af17ff208d1d --out-dir /home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -L dependency=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/release/deps --extern rustdoc=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools/x86_64-unknown-linux-gnu/release/deps/librustdoc-6ca937f60bb09dfa.rlib --cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=cfg(bootstrap)' '--check-cfg=cfg(llvm_enzyme)' '--check-cfg=cfg(rust_analyzer)' -Zmacro-backtrace -Csplit-debuginfo=off -Clink-arg=-L/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/lib -Cllvm-args=-import-instr-limit=10 -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Zunstable-options -Z binary-dep-depinfo`
^[[C    Building [=======================> ] 110/111: rustdoc_tool_binary(bin)                                                                             Finished `release` profile [optimized] target(s) in 2m 37s
running: "strip" "--strip-debug" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage1-tools-bin/rustdoc_tool_binary" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/compile.rs:2504:5, executed at src/bootstrap/src/core/build_steps/compile.rs:2504:53)
running: "lldb" "--version" (failure_mode=Ignore) (created at src/bootstrap/src/core/build_steps/test.rs:1886:28, executed at src/bootstrap/src/core/build_steps/test.rs:1889:14)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--version" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/llvm.rs:627:5, executed at src/bootstrap/src/core/build_steps/llvm.rs:627:43)
running: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config" "--components" (failure_mode=Exit) (created at src/bootstrap/src/core/build_steps/test.rs:1961:21, executed at src/bootstrap/src/core/build_steps/test.rs:1961:63)
Testing stage2 compiletest suite=rustdoc mode=rustdoc (x86_64-unknown-linux-gnu)
running: env -u CARGO DOC_RUST_LANG_ORG_CHANNEL="https://doc.rust-lang.org/nightly" LD_LIBRARY_PATH="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/lib" RUSTC="/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_BOOTSTRAP="1" RUSTC_FORCE_RUSTC_VERSION="compiletest" RUST_TEST_THREADS="4" RUST_TEST_TMPDIR="/home/binarycat/src/rs/rust/build/tmp" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage0-tools-bin/compiletest" "--stage" "2" "--stage-id" "stage2-x86_64-unknown-linux-gnu" "--compile-lib-path" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/lib" "--run-lib-path" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "--rustc-path" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "--minicore-path" "/home/binarycat/src/rs/rust/tests/auxiliary/minicore.rs" "--rustdoc-path" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" "--src-root" "/home/binarycat/src/rs/rust" "--src-test-suite-root" "/home/binarycat/src/rs/rust/tests/rustdoc" "--build-base" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/test/rustdoc" "--sysroot-base" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2" "--suite" "rustdoc" "--mode" "rustdoc" "--target" "x86_64-unknown-linux-gnu" "--host" "x86_64-unknown-linux-gnu" "--llvm-filecheck" "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--nodejs" "/nix/store/iyfkmhwfcbmn8rrnzzpdv5g1l7l72fla-nodejs-22.12.0/bin/node" "--npm" "/nix/store/iyfkmhwfcbmn8rrnzzpdv5g1l7l72fla-nodejs-22.12.0/bin/npm" "--optimize-tests" "--host-rustcflags" "-Crpath" "--host-rustcflags" "-Cdebuginfo=0" "--host-rustcflags" "-Lnative=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--target-rustcflags" "-Crpath" "--target-rustcflags" "-Cdebuginfo=0" "--target-rustcflags" "-Lnative=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--python" "/home/binarycat/.nix-inst-profile/bin/python3" "--gdb" "/home/binarycat/.nix-inst-profile/bin/gdb" "deref/deref-methods-24686-target.rs" "--verbose" "--json" "--llvm-version" "20.1.0-rust-1.87.0-nightly" "--llvm-components" "aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" "--cc" "" "--cxx" "" "--cflags" "" "--cxxflags" "" "--adb-path" "adb" "--adb-test-dir" "/data/local/tmp/work" "--android-cross-path" "" "--channel" "dev" "--git-repository" "rust-lang/rust" "--nightly-branch" "master" "--git-merge-commit-email" "[email protected]"
warning: `tidy` (html-tidy.org) is not installed; diffs will not be generated
configuration:
compile_lib_path: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/lib"
run_lib_path: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib"
rustc_path: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustc"
cargo_path: None
rustdoc_path: Some("/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc")
src_root: /home/binarycat/src/rs/rust
src_test_suite_root: /home/binarycat/src/rs/rust/tests/rustdoc
build_base: "/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/test/rustdoc"
stage: 2
stage_id: stage2-x86_64-unknown-linux-gnu
mode: rustdoc
run_ignored: false
filters: ["deref/deref-methods-24686-target.rs"]
skip: []
filter_exact: false
force_pass_mode: (none)
runner: (none)
host-rustcflags: ["-Crpath", "-Cdebuginfo=0", "-Lnative=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native/rust-test-helpers"]
target-rustcflags: ["-Crpath", "-Cdebuginfo=0", "-Lnative=/home/binarycat/src/rs/rust/build/x86_64-unknown-linux-gnu/native/rust-test-helpers"]
target: x86_64-unknown-linux-gnu
host: x86_64-unknown-linux-gnu
android-cross-path: ""
adb_path: "adb"
adb_test_dir: "/data/local/tmp/work"
adb_device_status: false
ar: ar
target-linker: None
host-linker: None
verbose: true
format: Json
minicore_path: "/home/binarycat/src/rs/rust/tests/auxiliary/minicore.rs"



running 1 tests
test [rustdoc] tests/rustdoc/deref/deref-methods-24686-target.rs ...

@lolbinarycat lolbinarycat added C-bug Category: This is a bug. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) labels Feb 24, 2025
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Feb 24, 2025
@lolbinarycat lolbinarycat added the I-compiletime Issue: Problems and improvements with respect to compile times. label Feb 24, 2025
@lolbinarycat
Copy link
Contributor Author

At the very least there should be an option in config.toml to control the optimization level used when compiling rustdoc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug. I-compiletime Issue: Problems and improvements with respect to compile times. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Projects
None yet
Development

No branches or pull requests

2 participants