Skip to content

Rollup of 25 pull requests#158986

Closed
jhpratt wants to merge 119 commits into
rust-lang:mainfrom
jhpratt:rollup-l8AsZC3
Closed

Rollup of 25 pull requests#158986
jhpratt wants to merge 119 commits into
rust-lang:mainfrom
jhpratt:rollup-l8AsZC3

Conversation

@jhpratt

@jhpratt jhpratt commented Jul 8, 2026

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

cammeresi and others added 30 commits May 12, 2026 17:33
This is just more helpful for knowing what all needs to be fixed when CI
fails.
Replacing `iter_specializations` (which repeatedly invokes a callback)
with an iterator implementation allows `Itertools::format_with` to be
used more broadly, which in turn allows disparate string interpolation
to be combined and hopefully provide greater context to the reader.
Updates `get_load_function` to return `svld{n}_{ty}` when loading a
scalable vector type. Caller of `get_load_function` will still need
updated to handle passing the predicate arguments to these load
functions.
Updates the headers used by generated C code and the target feature flags
passed to the C compiler to enable SVE.
Some SVE intrinsics take booleans as arguments, so there is a need to
support generating a test value array for booleans.
Constraints that correspond to enum types - such as `svpattern` and
`svprfop` - need to be converted to the enum type in order to be used in
a generic instantiation - so introduce a const function for both types
that provides this mapping.
Predicate arguments of type `svbool_t` do not need test value arrays to
be generated as the same enable-all-lanes predicate will be passed to all
invocations of the intrinsic under test. There is no `svld1` equivalent
for `svbool_t` that could be used even if there were test values to
use.
Support defining a local variable containing the predicate that will be
used with all subsequent scalable vector intrinsics.
Implementation of `get_comparison_function` and `get_predicate_function`
for SVE which uses the relevant SVE intrinsics.
Instead of assuming that any scalable boolean argument is a predicate,
handle predicates specifically and generate test values for `svbool_t`
values.
SVE isn't a baseline target feature for `aarch64-unknown-linux-gnu` but
should be enabled when running tests.
Like with non-SVE test generation, comparison of float results in
scalable vectors need special-handling of comparisons.
Enables generation of tests for SVE intrinsics leveraging the changes
from the previous commits.
This makes it far easier to debug what's potentially gone wrong with an
intrinsic test.
Same as previous redefinitions in stdarch#2163 - these were missed in
that PR because the hardware being tested on was missing the hardware
feature required for the instructions these use.
loongarch: Use `intrinsics::simd` for v{ld,st}[x]
Merge stdarch-gen-hexagon-scalar into stdarch-gen-hexagon
@rustbot rustbot added A-rustdoc-json Area: Rustdoc JSON backend A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-release Relevant to the release subteam, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustfmt Relevant to the rustfmt team, which will review and decide on the PR/issue. labels Jul 8, 2026
@jhpratt

jhpratt commented Jul 8, 2026

Copy link
Copy Markdown
Member Author

@bors r+ rollup=never p=5

@rust-bors

rust-bors Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

📌 Commit fbabfbf has been approved by jhpratt

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jul 8, 2026
@rust-bors rust-bors Bot mentioned this pull request Jul 8, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Jul 8, 2026
Rollup of 25 pull requests

Successful merges:

 - #158871 (add relnotes for 1.97.0)
 - #158968 (stdarch subtree update)
 - #157690 (codegen_ssa: pack small const aggregates into immediate stores)
 - #158541 (Move `std::io::Write` to `core::io`)
 - #154445 (rustdoc: Represent `--output-format=json` coverage and ir differently)
 - #156370 (Reject linked dylib EII default overrides)
 - #157153 (allow `Allocator`s to be used as `#[global_allocator]`s)
 - #158495 (Rename HAS_CT_PROJECTION to HAS_CONST_ALIAS)
 - #158617 (allow mGCA const arguments to fall back to anon consts)
 - #158645 (Fix splat ICEs and ban it in closures)
 - #158655 (Fix coroutine MIR saved local remapping)
 - #158666 (Carry the `b_offset` inside `BackendRepr::ScalarPair`)
 - #158870 (std: merge the unix-like io::error modules into one file)
 - #158920 (Update wasm-component-ld to 0.5.26)
 - #158926 (wrapping_sh* methods: clarify underspecified reference)
 - #158927 (add core test run with `-Zforce-intrinsic-fallback`)
 - #158932 (Do not build the compiler when invoking `x perf compare`)
 - #158937 (Emit the emscripten entry point as `__main_argc_argv`)
 - #151379 (Stabilize `VecDeque::retain_back` from `truncate_front`)
 - #156144 (Better docs for PartialEq (includes macro rename))
 - #156548 ( Library support for aarch64-unknown-linux-pauthtest target)
 - #158307 (CI job for parallel frontend ui tests)
 - #158347 (Improve generic parameters handling for #[diagnostic::on_const])
 - #158722 (delegation: do not always inherit `ConstArgHasType` predicates)
 - #158741 (Simplify `Option::into_flat_iter` signature)
@rust-bors rust-bors Bot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jul 9, 2026
@rust-bors

rust-bors Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

💔 Test for e0a8b8a failed: CI. Failed job:

@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

The job aarch64-gnu-debug failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/core/src/panicking.rs:80:14
   2: core::panicking::assert_failed_inner
   3: core::panicking::assert_failed::<usize, usize>
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/core/src/panicking.rs:394:5
   4: <rustc_codegen_ssa::mir::FunctionCx<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>>::codegen_rvalue
   5: <rustc_codegen_ssa::mir::FunctionCx<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>>::codegen_statement
             at ./compiler/rustc_codegen_ssa/src/mir/statement.rs:22:34
   6: <rustc_codegen_ssa::mir::FunctionCx<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>>::codegen_block
             at ./compiler/rustc_codegen_ssa/src/mir/block.rs:1537:22
   7: rustc_codegen_ssa::mir::codegen_mir::<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>
             at ./compiler/rustc_codegen_ssa/src/mir/mod.rs:337:12
   8: rustc_codegen_ssa::base::codegen_instance::<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>
             at ./compiler/rustc_codegen_ssa/src/base.rs:404:5
   9: <rustc_middle::mono::MonoItem as rustc_codegen_ssa::mono_item::MonoItemExt>::define::<rustc_codegen_llvm::builder::GenericBuilder<rustc_codegen_llvm::context::FullCx>>
             at ./compiler/rustc_codegen_ssa/src/mono_item.rs:49:21
  10: rustc_codegen_llvm::base::compile_codegen_unit::module_codegen
             at ./compiler/rustc_codegen_llvm/src/base.rs:119:27
  11: rustc_codegen_llvm::base::compile_codegen_unit::{closure#0}
             at ./compiler/rustc_codegen_llvm/src/base.rs:69:12
  12: <rustc_middle::dep_graph::graph::DepGraph>::with_task::<rustc_codegen_llvm::base::compile_codegen_unit::{closure#0}, rustc_codegen_ssa::ModuleCodegen<rustc_codegen_llvm::ModuleLlvm>>
             at ./compiler/rustc_middle/src/dep_graph/graph.rs:336:22
  13: rustc_codegen_llvm::base::compile_codegen_unit
             at ./compiler/rustc_codegen_llvm/src/base.rs:66:37
  14: <rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::ExtraBackendMethods>::compile_codegen_unit
             at ./compiler/rustc_codegen_llvm/src/lib.rs:116:9
  15: rustc_codegen_ssa::base::codegen_crate::<rustc_codegen_llvm::LlvmCodegenBackend, rustc_codegen_llvm::ModuleLlvm>
             at ./compiler/rustc_codegen_ssa/src/base.rs:825:42
  16: <rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_ssa::traits::backend::CodegenBackend>::codegen_crate
             at ./compiler/rustc_codegen_llvm/src/lib.rs:351:18
  17: rustc_interface::passes::start_codegen::{closure#0}
             at ./compiler/rustc_interface/src/passes.rs:1305:29
  18: <rustc_data_structures::profiling::VerboseTimingGuard>::run::<alloc::boxed::Box<dyn core::any::Any>, rustc_interface::passes::start_codegen::{closure#0}>
             at ./compiler/rustc_data_structures/src/profiling.rs:845:9
  19: <rustc_session::session::Session>::time::<alloc::boxed::Box<dyn core::any::Any>, rustc_interface::passes::start_codegen::{closure#0}>
             at ./compiler/rustc_session/src/utils.rs:17:50
  20: rustc_interface::passes::start_codegen
             at ./compiler/rustc_interface/src/passes.rs:1297:28
  21: <rustc_interface::queries::Linker>::codegen_and_build_linker
---
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/std/src/panicking.rs:544:19
  27: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}>, core::option::Option<rustc_interface::queries::Linker>>
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/std/src/panic.rs:359:14
  28: rustc_interface::passes::create_and_enter_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}
             at ./compiler/rustc_interface/src/passes.rs:1035:23
  29: <rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}
             at ./compiler/rustc_middle/src/ty/context.rs:802:37
  30: rustc_middle::ty::context::tls::enter_context::<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}, core::option::Option<rustc_interface::queries::Linker>>::{closure#0}
             at ./compiler/rustc_middle/src/ty/context/tls.rs:56:9
  31: <std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::try_with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}, core::option::Option<rustc_interface::queries::Linker>>::{closure#0}, core::option::Option<rustc_interface::queries::Linker>>
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/std/src/thread/local.rs:462:12
  32: <std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}, core::option::Option<rustc_interface::queries::Linker>>::{closure#0}, core::option::Option<rustc_interface::queries::Linker>>
             at /rustc/0417c25868d6dfbd1c291dfeae950504faa6f790/library/std/src/thread/local.rs:426:20
  33: rustc_middle::ty::context::tls::enter_context::<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}, core::option::Option<rustc_interface::queries::Linker>>
             at ./compiler/rustc_middle/src/ty/context/tls.rs:53:9
  34: <rustc_middle::ty::context::GlobalCtxt>::enter::<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}, core::option::Option<rustc_interface::queries::Linker>>
             at ./compiler/rustc_middle/src/ty/context.rs:802:9
  35: <rustc_middle::ty::context::TyCtxt>::create_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}>
             at ./compiler/rustc_middle/src/ty/context.rs:996:13
  36: rustc_interface::passes::create_and_enter_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>
             at ./compiler/rustc_interface/src/passes.rs:995:5
  37: rustc_driver_impl::run_compiler::{closure#0}
             at ./compiler/rustc_driver_impl/src/lib.rs:299:22
  38: rustc_interface::interface::run_compiler::<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}::{closure#0}
---
warning: the ICE couldn't be written to `/checkout/rustc-ice-2026-07-09T00_32_36-94318.txt`: Read-only file system (os error 30)

note: rustc 1.99.0-nightly (e0a8b8a17 2026-07-08) running on aarch64-unknown-linux-gnu

note: compiler flags: --crate-type lib -C opt-level=3 -C embed-bitcode=no -C debuginfo=1 -C debug-assertions=on -C linker=clang -Z annotate-moves -Z unstable-options -Z macro-backtrace -C split-debuginfo=off -C link-arg=-L/checkout/obj/build/aarch64-unknown-linux-gnu/llvm/lib -C link-args=-Wl,-z,origin -C link-args=-Wl,-rpath,$ORIGIN/../lib -Z unstable-options -Z binary-dep-depinfo -Z on-broken-pipe=kill -Z tls-model=initial-exec -Z allow-features=rustc_private,proc_macro_internals,proc_macro_diagnostic,proc_macro_span,proc_macro_span_shrink,proc_macro_def_site,new_zeroed_alloc

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
[RUSTC-TIMING] ide_db test:false 12.356
error: could not compile `ide-db` (lib)

Caused by:
  process didn't exit successfully: `/checkout/obj/build/bootstrap/debug/rustc /checkout/obj/build/bootstrap/debug/rustc --crate-name ide_db --edition=2024 src/tools/rust-analyzer/crates/ide-db/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C debuginfo=1 '--warn=clippy::suspicious' '--warn=clippy::style' '--allow=clippy::restriction' '--deny=clippy::perf' '--deny=clippy::correctness' '--warn=clippy::complexity' '--allow=clippy::wrong_self_convention' '--allow=clippy::vec_init_then_push' '--allow=clippy::useless_asref' --warn=unused_lifetimes --warn=unused_extern_crates --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--allow=clippy::unnecessary_map_or' --warn=unexpected_cfgs '--allow=clippy::type_complexity' '--allow=clippy::too_many_arguments' '--allow=clippy::too_long_first_doc_paragraph' '--warn=clippy::todo' '--warn=clippy::str_to_string' '--allow=clippy::single_match' '--allow=clippy::result_unit_err' '--warn=clippy::rc_buffer' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--allow=clippy::new_ret_no_self' '--allow=clippy::literal_string_with_formatting_args' '--allow=clippy::len_without_is_empty' --warn=explicit_outlives_requirements '--allow=clippy::enum_variant_names' --warn=elided_lifetimes_in_paths '--warn=clippy::dbg_macro' '--allow=clippy::assigning_clones' --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_salsa_async_drops)' -C debug-assertions=on --cfg 'feature="default"' --cfg 'feature="in-rust-tree"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "in-rust-tree"))' -C metadata=0a726ef55fca0701 -C extra-filename=-b19dcd7a26a82f19 --out-dir /checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ide-db/b19dcd7a26a82f19/out --target aarch64-unknown-linux-gnu -C linker=clang -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/allocator-api2/40015b371416a266/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/arrayvec/d1dc2cc9523842c5/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/base-db/e14e99a03d142d76/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/bitflags/63f71b0ef7999fee/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/boxcar/c912bdbd151ef73c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/camino/07cc877b852aaefe/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/camino/87f9c354f8add2cb/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/cfg/c0e4dba587b21613/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/cfg-if/a566a740c786a0fa/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/countme/24696b0f48e4f8be/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/cov-mark/1010914c609cd4da/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-channel/ae7f8d8d9f4ac951/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-deque/7e03e3a0f0f30af7/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-epoch/3cff5e56c65800df/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-queue/beec6e53c4a8e6d5/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-utils/08500636a2e841b1/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-utils/43774ad5ddfaecbe/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/dashmap/2fdae0b0556882a7/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/deranged/45261b7e9289e0e8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/dissimilar/050d764b5609dff7/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/drop_bomb/6d4d004d1ad776d5/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/edition/05758e06bf630eb1/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/either/4a23ce928cf87bc7/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ena/c64febee77e155a8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/equivalent/4f572ec330a10bc1/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/fixedbitset/069f90d7a463e4c8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/foldhash/a9251991aa9c85b7/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/foldhash/af1a83694813c28d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/fst/8a4d8d94f53c228e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/fst/d4935a2a504a7b6d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hashbrown/052863fd801f29d1/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hashbrown/4d48275f2eaaefef/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hashbrown/578da02cd126428d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hashlink/72da61f488394c2a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hir/3559baf014627f9d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hir-def/01271e882fdd6c24/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hir-expand/21489d97efdb4c3a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hir-ty/1c470debbe75e126/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ide-db/b19dcd7a26a82f19/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/indexmap/903d36913780724e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/intern/3a23b3f6d684aff0/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/intrusive-collections/c4815c2aab6097ad/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/inventory/b844aa79f36b7480/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/itertools/230f4440163466f2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/itoa/d18e0f8a03854676/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/jod-thread/748501e72b5e1b4e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/la-arena/29617fe66e02eefb/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/lazy_static/ae80ac5614ce8583/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/libc/4fc48e5b39f27a48/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/libc/df9f8dbf02cc6289/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/line-index/39a033edb7b3d8c1/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/lock_api/ff7ebedd41052be6/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/log/415b8d82ddce9795/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/mbe/3c3e5be21e6e8430/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/memchr/f662d132351a05ab/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/memoffset/776ca18d8e74ea84/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/memoffset/9464e465d3ce5cde/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/nohash-hasher/e9de6c4ad2cafdbb/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/nu-ansi-term/8a4948fbf6939c5a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/num-conv/8ef81a45a98566ec/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/num_threads/d998a71b3d260758/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/once_cell/d460c67419fd5d6c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/oorandom/d555f725e62157ab/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/parking_lot/207ef9d3e3d69a98/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/parking_lot_core/06404ade8ea1faa4/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/parking_lot_core/152d3508e72b6090/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/parser/466d6cb663f45d58/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/paths/d7e931363f42302a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/perf-event/3328fdd606bcddb6/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/perf-event-open-sys/4181b3a6fd010d34/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/petgraph/a2c355f437646f02/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/pin-project-lite/e05782e3d04e47a2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/portable-atomic/07499b7437d9f01a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/portable-atomic/4c7cab95a81b0df6/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/powerfmt/ebbfb0580810c87d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/profile/5750796b5e78dc01/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_abi/7f5e7b65228f150e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_ast_ir/3d00c97714748843/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_hashes/f5e773e881c45f85/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_index/ced35ac14402d297/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_lexer/a7480c4ee8f7b208/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_next_trait_solver/1afeebbfaacb2815/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_parse_format/bbbd881526e06596/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_pattern_analysis/3352fc7d1c2a384c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/ra-ap-rustc_type_ir/57f85fdbe9e84992/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rayon/f68527331a5b16f4/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rayon-core/682f9eadd3240e0b/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rayon-core/b53158afcf73874f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rowan/d63e1559d01a455f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc-hash/bab3291d7a2212a4/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc-hash/ff424c6e21eae25a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc-literal-escaper/7014bf7d8a570358/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc-stable-hash/5f696928478b80de/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc_apfloat/24e729b0b77143d2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc_apfloat/365affc43e4a495d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/salsa/4ab4773baf1ca76a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/salsa-macro-rules/8bb11775a1de7545/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/scopeguard/0b3c5b51525b3190/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/semver/7af0335053ade2e2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde/9a07e9c3e2a00c76/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde/e231e02954a61d37/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde_core/da9dfb15f0d0c872/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde_core/e4a53017f4bed5e9/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde_json/06a901258c7aa0c6/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/serde_json/1077a924c5997855/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/sharded-slab/a0d6600822b8b2cf/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/smallvec/3d72afbf67722841/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/smol_str/7d852cbd42e34a71/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/span/92640ff75b7a63f4/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/stdx/c3da3a76c1f40003/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/syntax/9f1bb64df4605996/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/syntax-bridge/0f2ef170105f4d32/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/test-fixture/c4ce8f9e8205b519/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/test-utils/562792a5b5326033/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/text-size/3774977d6682d4a2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/thin-vec/6e9a0d909d894d8d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/thread_local/54d44d1c9c74cd02/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/time/42b0711ef7c2fb8d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/time-core/440af2baa61069c4/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing/5a44e64eaa223a35/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing-core/778b0b89d4cfbafc/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing-log/3007a103f6cd4dd0/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing-subscriber/207746e8f8c9d3b8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing-tree/e98baa467103f509/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/triomphe/3fd91ffc919b7bbf/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tt/7e22e8a9173e673e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/typed-arena/1a1cbe7333055a84/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/typeid/36e835eae20bf6ad/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/typeid/998416827b3d9393/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/unicode-ident/ce27fa6fe8ef9bc8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/unicode-properties/46f2032137a61064/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/vfs/a72058da0d1ec0e3/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/winnow/79d447d79f12dac2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/zmij/0b28db59f3cce6e3/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/zmij/61e119dd0e466c3f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/autocfg/575e526ce0423412/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/camino/949f7bd0ee08727c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/crossbeam-utils/fb66861b6ba60a84/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/derive-where/b66ce206224fda75/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/fst/20436bb630ef995b/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/libc/7744adc53ee0578f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/macros/095209f3525bee2b/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/memoffset/f59bc6a8ba0f7b13/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/parking_lot_core/10ca502133bc4f5c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/portable-atomic/d0ad84bef72feb31/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/proc-macro2/8324d0e07b25cae2/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/proc-macro2/a03215c3222487b6/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/proc-macro2/bc3c3610eecd08cc/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/query-group-macro/f60304c99b4e41b5/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/quote/1397b3e0d05cccba/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/quote/56e20c7a79d55e93/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/quote/9e8b7109ca21f448/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/ra-ap-rustc_index_macros/7a14ff3218cacf21/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/ra-ap-rustc_type_ir_macros/d36a2b8b1192ba8e/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/rayon-core/9577fadaaf8b3abd/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/rustc_apfloat/e94a40a1a5d67311/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/salsa-macros/d4584b627f008aa8/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/serde/ed973c01f767ee97/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/serde_core/087f5c1975a5236c/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/serde_derive/2bddf068e9b41707/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/serde_json/bc28a869fdee80ab/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/syn/83ec0a869f962c9f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/synstructure/c1136e9136ddb4c3/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/tracing-attributes/df247227f80046ff/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/typeid/80ba52ef55f7258d/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/unicode-ident/183ef21e2f848c5f/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/zmij/c0f79b104d278e6a/out -L dependency=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/ide-db/b19dcd7a26a82f19/out --extern arrayvec=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/arrayvec/d1dc2cc9523842c5/out/libarrayvec-d1dc2cc9523842c5.rmeta --extern base_db=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/base-db/e14e99a03d142d76/out/libbase_db-e14e99a03d142d76.rmeta --extern bitflags=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/bitflags/63f71b0ef7999fee/out/libbitflags-63f71b0ef7999fee.rmeta --extern cov_mark=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/cov-mark/1010914c609cd4da/out/libcov_mark-1010914c609cd4da.rmeta --extern crossbeam_channel=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/crossbeam-channel/ae7f8d8d9f4ac951/out/libcrossbeam_channel-ae7f8d8d9f4ac951.rmeta --extern either=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/either/4a23ce928cf87bc7/out/libeither-4a23ce928cf87bc7.rmeta --extern fst=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/fst/8a4d8d94f53c228e/out/libfst-8a4d8d94f53c228e.rmeta --extern hir=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/hir/3559baf014627f9d/out/libhir-3559baf014627f9d.rmeta --extern itertools=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/itertools/230f4440163466f2/out/libitertools-230f4440163466f2.rmeta --extern line_index=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/line-index/39a033edb7b3d8c1/out/libline_index-39a033edb7b3d8c1.rmeta --extern macros=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/macros/095209f3525bee2b/out/libmacros-095209f3525bee2b.so --extern memchr=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/memchr/f662d132351a05ab/out/libmemchr-f662d132351a05ab.rmeta --extern nohash_hasher=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/nohash-hasher/e9de6c4ad2cafdbb/out/libnohash_hasher-e9de6c4ad2cafdbb.rmeta --extern parser=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/parser/466d6cb663f45d58/out/libparser-466d6cb663f45d58.rmeta --extern profile=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/profile/5750796b5e78dc01/out/libprofile-5750796b5e78dc01.rmeta --extern rayon=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rayon/f68527331a5b16f4/out/librayon-f68527331a5b16f4.rmeta --extern rustc_hash=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/rustc-hash/bab3291d7a2212a4/out/librustc_hash-bab3291d7a2212a4.rmeta --extern salsa=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/salsa/4ab4773baf1ca76a/out/libsalsa-4ab4773baf1ca76a.rmeta --extern salsa_macros=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/release/build/salsa-macros/d4584b627f008aa8/out/libsalsa_macros-d4584b627f008aa8.so --extern smallvec=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/smallvec/3d72afbf67722841/out/libsmallvec-3d72afbf67722841.rmeta --extern span=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/span/92640ff75b7a63f4/out/libspan-92640ff75b7a63f4.rmeta --extern stdx=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/stdx/c3da3a76c1f40003/out/libstdx-c3da3a76c1f40003.rmeta --extern syntax=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/syntax/9f1bb64df4605996/out/libsyntax-9f1bb64df4605996.rmeta --extern test_fixture=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/test-fixture/c4ce8f9e8205b519/out/libtest_fixture-c4ce8f9e8205b519.rmeta --extern test_utils=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/test-utils/562792a5b5326033/out/libtest_utils-562792a5b5326033.rmeta --extern tracing=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/tracing/5a44e64eaa223a35/out/libtracing-5a44e64eaa223a35.rmeta --extern triomphe=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/triomphe/3fd91ffc919b7bbf/out/libtriomphe-3fd91ffc919b7bbf.rmeta --extern vfs=/checkout/obj/build/aarch64-unknown-linux-gnu/stage2-tools/aarch64-unknown-linux-gnu/release/build/vfs/a72058da0d1ec0e3/out/libvfs-a72058da0d1ec0e3.rmeta --cfg=windows_raw_dylib -Zannotate-moves -Zunstable-options '--check-cfg=cfg(bootstrap)' '--check-cfg=cfg(rust_analyzer)' -Zmacro-backtrace -Csplit-debuginfo=off -Clink-arg=-L/checkout/obj/build/aarch64-unknown-linux-gnu/llvm/lib -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Zunstable-options -Z binary-dep-depinfo` (exit status: 101)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] hir test:false 71.572
[RUSTC-TIMING] hir_def test:false 142.170
[RUSTC-TIMING] hir_ty test:false 174.437
Bootstrap failed while executing `--stage 2 build`

@jhpratt jhpratt closed this Jul 9, 2026
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jul 9, 2026
@rust-bors rust-bors Bot added the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Jul 9, 2026
@rust-bors

rust-bors Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

PR #158655, which is a member of this rollup, was unapproved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-attributes Area: Attributes (`#[…]`, `#![…]`) A-CI Area: Our Github Actions CI A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-run-make Area: port run-make Makefiles to rmake.rs A-rustdoc-json Area: Rustdoc JSON backend A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` rollup A PR which is a rollup S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-release Relevant to the release subteam, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustfmt Relevant to the rustfmt team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.