Skip to content

Rollup of 19 pull requests - #165548

Closed
JonathanBrouwer wants to merge 58 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-Jhw63dy
Closed

JonathanBrouwer wants to merge 58 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-Jhw63dy

Conversation

@JonathanBrouwer

Copy link
Copy Markdown
Member

Successful merges:

r? @ghost

Create a similar rollup

cezarbbb and others added 30 commits October 27, 2026 17:10
This reduces the amount of special casing #[no_mangle] needs in the rest
of the compiler.
#[link_ordinal] is not compatible with #[link_name] and items in extern
blocks now have an implicit #[link_name] with the item name.
Alternatively it would be possible to suppress the error message for
this implicit #[link_name].
Co-authored-by: Ralf Jung <post@ralfj.de>
This ensures the name it is referenced with from object files matches
the name that it is imported as in an import library.
```
error[E0107]: missing generics for struct `a::Foo`
  --> $DIR/impl-block-missing-const-generics.rs:6:10
   |
LL |     impl Foo {}
   |          ^^^ expected 1 generic argument
   |
note: struct defined here, with 1 generic parameter: `AHA`
  --> $DIR/impl-block-missing-const-generics.rs:4:12
   |
LL |     struct Foo<const AHA: usize>{}
   |            ^^^ ----------------
help: add missing generic argument
   |
LL |     impl<const AHA: usize> Foo<AHA> {}
   |         ++++++++++++++++++    +++++
```

Previously we only suggested `Foo<AHA>` without the `impl<const AHA: usize>`.
```
error: the constant `N` is not of type `usize`
  --> $DIR/const-in-impl-fn-return-type.rs:12:32
   |
LL |     fn func<const N: u32>() -> [(); N];
   |             ------------       ^^^^^^^ expected `usize`, found `u32`
   |             |
   |             found this const parameter
   |
   = note: the length of array `[(); N]` must be type `usize`
```
```
error: the constant `B` is not of type `usize`
  --> $DIR/check_const_arg_type_in_free_alias.rs:15:30
   |
LL | type ArrLen<const B: bool> = [(); B];
   |             -------------    ^^^^^^^ expected `usize`, found `bool`
   |             |
   |             found this const parameter
   |
   = note: the length of array `[(); B]` must be type `usize`
```
```
error: the constant `N` is not of type `usize`
  --> $DIR/bad-subst-const-kind.rs:8:26
   |
LL | impl<const N: u64> Q for [u8; N] {
   |      ------------        ^^^^^^^ expected `usize`, found `u64`
   |      |
   |      `N` defined here
   |
   = note: the length of array `[u8; N]` must be type `usize`
```
Per the style team FCP in rust-lang#152760, remove the prescription requiring an explicit ABI on extern items so formatters preserve the ABI as written in the AST and defer missing-ABI diagnostics to language lints.
@rustbot rustbot added the WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver) label Nov 6, 2026
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors r+ p=5 force

Trying commonly failed jobs
@bors try jobs=dist-various-1,test-various,test-x86_64-gnu-aux,test-x86_64-msvc-1,test-aarch64-apple-1,test-aarch64-apple-2,test-x86_64-mingw-1,test-i686-msvc,test-armhf-gnu,test-x86_64-gnu-llvm-22-3,test-aarch64-msvc-2

@rust-bors

rust-bors Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

📌 Commit 4ff9bb5 has been approved by JonathanBrouwer

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 Nov 6, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Nov 6, 2026
Rollup of 19 pull requests


try-job: dist-various-1
try-job: test-various
try-job: test-x86_64-gnu-aux
try-job: test-x86_64-msvc-1
try-job: test-aarch64-apple-1
try-job: test-aarch64-apple-2
try-job: test-x86_64-mingw-1
try-job: test-i686-msvc
try-job: test-armhf-gnu
try-job: test-x86_64-gnu-llvm-22-3
try-job: test-aarch64-msvc-2
@rust-bors

rust-bors Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

☀️ Try build successful (CI)
Build commit: 85e6c96 (85e6c965591916e24a0db72089a3e51aeece6447)
Base parent: 249c1e4 (249c1e4e31111b54ad2483cfd4cea06c7020c653)

@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Nov 6, 2026
…uwer

Rollup of 19 pull requests

Successful merges:

 - #164784 (Introduce OptimizationObjective and fix the entry shim's size attributes)
 - #165037 (Drop array elements in order after a partial move)
 - #165078 (Use the `2.38` binutils version in CI)
 - #159374 (Lower #[no_mangle] to #[symbol_name]/#[link_name])
 - #163284 (feat(Reborrow): Allow multiple lifetimes)
 - #164775 (Tweak output on misused `const` parameter to provide more context and more accurate suggestion)
 - #165194 (name elided lifetimes in `use<...>` suggestion when `impl Trait` params are present)
 - #165222 (Anonymize inner binders when checking refining)
 - #165335 (Fallible type ops)
 - #165388 (Accept variadic SysV64, Win64, and Aapcs FnAbis in rustc_public)
 - #165448 (Update `Vec::retain_unstable` docs to say that this method is generally faster than `Vec::retain_mut`)
 - #165494 (fix Miri ICE on exit with () return type)
 - #165503 (update Enzyme submodule)
 - #165505 (DFV: Reject `#[non_exhaustive]` on enum variants with default field values)
 - #165512 (Fix warnings for the L4Re targets)
 - #165514 (Remove unused `WhereEqPredicate` and `ScopeId` types)
 - #165518 (style-guide: Remove ABI explicitness prescription for extern items)
 - #165519 (Update books)
 - #165534 (rename MIR_borrow_checking timing scope to less confusing name)
@rust-log-analyzer

Copy link
Copy Markdown
Collaborator

The job dist-powerpc64-linux-gnu failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
[RUSTC-TIMING] rustc_driver_impl test:false 38.237
[RUSTC-TIMING] rustc_query_impl test:false 110.204
error: linking with `powerpc64-unknown-linux-gnu-gcc` failed: exit status: 1
  |
  = note:  "powerpc64-unknown-linux-gnu-gcc" "-Wl,--version-script=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver/7d77a829ced8ce4c/out/rustcnbiDlP/list" "-Wl,--no-undefined-version" "-m64" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver/7d77a829ced8ce4c/out/rustcnbiDlP/symbols.o" "<1 object files omitted>" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver/7d77a829ced8ce4c/out/rustcnbiDlP/rmeta.o" "<1 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver_impl/73b01c603928b471/out/librustc_driver_impl-73b01c603928b471.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ctrlc/9588d970dc63cf75/out/libctrlc-9588d970dc63cf75.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/nix/6a66aa35a3dcbc37/out/libnix-6a66aa35a3dcbc37.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_log/2bd39e5f834c05f9/out/librustc_log-2bd39e5f834c05f9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing-tree/a92ebc4e41bc3149/out/libtracing_tree-a92ebc4e41bc3149.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing-log/bc914f0af4712b3f/out/libtracing_log-bc914f0af4712b3f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing-subscriber/7a5310436b27059b/out/libtracing_subscriber-7a5310436b27059b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing-serde/8c6544df51503a43/out/libtracing_serde-8c6544df51503a43.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/sharded-slab/607ab9b22dcc30a6/out/libsharded_slab-607ab9b22dcc30a6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/lazy_static/9fb09e56b4435f29/out/liblazy_static-9fb09e56b4435f29.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/matchers/e05a99f4c17705a8/out/libmatchers-e05a99f4c17705a8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/nu-ansi-term/9830e5b97f660368/out/libnu_ansi_term-9830e5b97f660368.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/thread_local/f9e15b8f0202027d/out/libthread_local-f9e15b8f0202027d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/jiff/e9b60c96d021130b/out/libjiff-e9b60c96d021130b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/shlex/bab6b36b0326f5b2/out/libshlex-bab6b36b0326f5b2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_public/79597b1fa8af350f/out/librustc_public-79597b1fa8af350f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_public_bridge/5b9787ec66251ca5/out/librustc_public_bridge-5b9787ec66251ca5.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_interface/f80001bfb58af85b/out/librustc_interface-f80001bfb58af85b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_codegen_llvm/3d1f9cc2deab7927/out/librustc_codegen_llvm-3d1f9cc2deab7927.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_llvm/046f8cd94f8738d6/out/librustc_llvm-046f8cd94f8738d6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_sanitizers/8f9578f0d7f1b511/out/librustc_sanitizers-8f9578f0d7f1b511.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/twox-hash/e3296da0b4cedc7a/out/libtwox_hash-e3296da0b4cedc7a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/static_assertions/686baffb0ce5acf1/out/libstatic_assertions-686baffb0ce5acf1.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ty_utils/b34b48664ef82706/out/librustc_ty_utils-b34b48664ef82706.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_traits/bbbe95ee945cfdfa/out/librustc_traits-bbbe95ee945cfdfa.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hir_typeck/bb50565d0f8a305a/out/librustc_hir_typeck-bb50565d0f8a305a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hir_analysis/3205923f488d250d/out/librustc_hir_analysis-3205923f488d250d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_monomorphize/ce5ccc9ee8c926fd/out/librustc_monomorphize-ce5ccc9ee8c926fd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_mir_transform/b4f8d851dfd18b58/out/librustc_mir_transform-b4f8d851dfd18b58.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_mir_build/4a02f1ca3965fddc/out/librustc_mir_build-4a02f1ca3965fddc.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_pattern_analysis/7878f3e4b69c9f9f/out/librustc_pattern_analysis-7878f3e4b69c9f9f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_borrowck/5b05f1103e5dbf89/out/librustc_borrowck-5b05f1103e5dbf89.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_const_eval/db072d274d2c097c/out/librustc_const_eval-db072d274d2c097c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_mir_dataflow/c220440bfde5c5d5/out/librustc_mir_dataflow-c220440bfde5c5d5.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ast_passes/87cc37fac4b6f5f6/out/librustc_ast_passes-87cc37fac4b6f5f6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_builtin_macros/246b4822ca8767a0/out/librustc_builtin_macros-246b4822ca8767a0.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_expand_queries/162501171c38a2df/out/librustc_expand_queries-162501171c38a2df.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_resolve/337d5c25b3dd58be/out/librustc_resolve-337d5c25b3dd58be.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/pulldown-cmark/271806fc53150dfa/out/libpulldown_cmark-271806fc53150dfa.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicase/d1bfe6e7c09f85c6/out/libunicase-d1bfe6e7c09f85c6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/pulldown-cmark-escape/5abefbf784f57d74/out/libpulldown_cmark_escape-5abefbf784f57d74.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_passes/a6087d7314f1250e/out/librustc_passes-a6087d7314f1250e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ast_lowering/056f4a97d7db3e1d/out/librustc_ast_lowering-056f4a97d7db3e1d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_privacy/6bb92d023dabb179/out/librustc_privacy-6bb92d023dabb179.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ty_walk/52bbbd4ab2150535/out/librustc_ty_walk-52bbbd4ab2150535.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_query_impl/93108c1e660968c5/out/librustc_query_impl-93108c1e660968c5.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_lint/04afc6d567fab33b/out/librustc_lint-04afc6d567fab33b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-security/8aedb15c27049430/out/libunicode_security-8aedb15c27049430.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-script/48ad7d95128fe2bf/out/libunicode_script-48ad7d95128fe2bf.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_codegen_ssa/940ec5078af0c38d/out/librustc_codegen_ssa-940ec5078af0c38d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/wasm-encoder/dccd448328013707/out/libwasm_encoder-dccd448328013707.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/leb128fmt/d04523b8b08f149b/out/libleb128fmt-d04523b8b08f149b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/thorin-dwp/ec70282c11c65a04/out/libthorin-ec70282c11c65a04.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/gimli/d4e120df3eee1ec0/out/libgimli-d4e120df3eee1ec0.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/fnv/5fc93a8d3ec8576c/out/libfnv-5fc93a8d3ec8576c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/bstr/d88488f53013e805/out/libbstr-d88488f53013e805.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_trait_selection/7667dd02d5ee3a76/out/librustc_trait_selection-7667dd02d5ee3a76.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_transmute/3105ffc27454f136/out/librustc_transmute-3105ffc27454f136.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_next_trait_solver/345711122101a0e4/out/librustc_next_trait_solver-345711122101a0e4.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_infer/7f306c332726f585/out/librustc_infer-7f306c332726f585.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_incremental/797fc691ca499c41/out/librustc_incremental-797fc691ca499c41.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_symbol_mangling/78f56d886e731a10/out/librustc_symbol_mangling-78f56d886e731a10.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc-demangle/8235448255727dd9/out/librustc_demangle-8235448255727dd9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/punycode/498f27b0da06631c/out/libpunycode-498f27b0da06631c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/pathdiff/7089dac6d6ad1130/out/libpathdiff-7089dac6d6ad1130.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/regex/d50bbc8c31284faf/out/libregex-d50bbc8c31284faf.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/find-msvc-tools/976b3ba44a6bcb1c/out/libfind_msvc_tools-976b3ba44a6bcb1c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ar_archive_writer/3e6ff0614f77cd1a/out/libar_archive_writer-3e6ff0614f77cd1a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/itertools/2959433c628c836f/out/libitertools-2959433c628c836f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_metadata/19004a09a721d5c8/out/librustc_metadata-19004a09a721d5c8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/libloading/2c1dd5b23018a6f0/out/liblibloading-2c1dd5b23018a6f0.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hir_pretty/f122242bf75521e8/out/librustc_hir_pretty-f122242bf75521e8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_expand/6492273afc478c68/out/librustc_expand-6492273afc478c68.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_attr_parsing/c1c8396b6a4cd31d/out/librustc_attr_parsing-c1c8396b6a4cd31d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_parse_format/215b451c248292bd/out/librustc_parse_format-215b451c248292bd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_parse/83f362078287263e/out/librustc_parse-83f362078287263e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-normalization/8469d06724f1f0e6/out/libunicode_normalization-8469d06724f1f0e6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tinyvec/c03252648b5ee708/out/libtinyvec-c03252648b5ee708.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tinyvec_macros/5607f8af31706e86/out/libtinyvec_macros-5607f8af31706e86.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_proc_macro/4ad387f0a8e0fd6b/out/librustc_proc_macro-4ad387f0a8e0fd6b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_middle/473129fdd5716031/out/librustc_middle-473129fdd5716031.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_apfloat/8e87511092bcdc47/out/librustc_apfloat-8e87511092bcdc47.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/gsgdt/06f325583195e420/out/libgsgdt-06f325583195e420.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/polonius-engine/7d2a11d406ee4f79/out/libpolonius_engine-7d2a11d406ee4f79.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/datafrog/8d00a0e5eb5e7024/out/libdatafrog-8d00a0e5eb5e7024.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_type_ir/b018a5cb7b6fddd8/out/librustc_type_ir-b018a5cb7b6fddd8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_session/33f7661eb7ac9214/out/librustc_session-33f7661eb7ac9214.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_feature/9fcb8173920255ce/out/librustc_feature-9fcb8173920255ce.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/getopts/048e0fc13902ae48/out/libgetopts-048e0fc13902ae48.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hir/33c64f8db57d01e1/out/librustc_hir-33c64f8db57d01e1.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_target/5353275c81686fcd/out/librustc_target-5353275c81686fcd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/serde_path_to_error/d17388d6a2709afe/out/libserde_path_to_error-d17388d6a2709afe.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_fs_util/33ac4d07043e8b31/out/librustc_fs_util-33ac4d07043e8b31.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/object/9a9635c30460abcc/out/libobject-9a9635c30460abcc.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ruzstd/800edf091b5f375e/out/libruzstd-800edf091b5f375e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/twox-hash/93e68b0c2aa9c235/out/libtwox_hash-93e68b0c2aa9c235.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/flate2/9256a87762a15a4a/out/libflate2-9256a87762a15a4a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/miniz_oxide/8d24c00c2e827349/out/libminiz_oxide-8d24c00c2e827349.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/simd-adler32/3264de782bbbadaa/out/libsimd_adler32-3264de782bbbadaa.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/crc32fast/336599aab2b3cc55/out/libcrc32fast-336599aab2b3cc55.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/wasmparser/8acf10d38b14936d/out/libwasmparser-8acf10d38b14936d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_crate_store/1090ccda80195ba2/out/librustc_crate_store-1090ccda80195ba2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_attr_ir/f758d6c69c3335af/out/librustc_attr_ir-f758d6c69c3335af.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ast_pretty/f5e2bd8ff9b5dd9f/out/librustc_ast_pretty-f5e2bd8ff9b5dd9f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_lexer/4069c1dee4ab3efb/out/librustc_lexer-4069c1dee4ab3efb.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-properties/f393aa61d8467877/out/libunicode_properties-f393aa61d8467877.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-ident/258252f29836e671/out/libunicode_ident-258252f29836e671.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_structures/fd50d05343a41ad9/out/librustc_structures-fd50d05343a41ad9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/schemars/43e77f840c0acbc8/out/libschemars-43e77f840c0acbc8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/dyn-clone/7d8e8567afce08d6/out/libdyn_clone-7d8e8567afce08d6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ref-cast/25689914788b757c/out/libref_cast-25689914788b757c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_abi/8aef2f9e216fe98c/out/librustc_abi-8aef2f9e216fe98c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rand_xoshiro/c8af6ace6b396fa9/out/librand_xoshiro-c8af6ace6b396fa9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rand/fa33c1ffc91b2777/out/librand-fa33c1ffc91b2777.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rand_chacha/fc5b0839bbdcb111/out/librand_chacha-fc5b0839bbdcb111.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ppv-lite86/a43f6e5d1003b114/out/libppv_lite86-a43f6e5d1003b114.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/zerocopy/3ccf5222387b6218/out/libzerocopy-3ccf5222387b6218.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rand_core/bf4034e1af88037e/out/librand_core-bf4034e1af88037e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_errors/1df2af2de1c35030/out/librustc_errors-1df2af2de1c35030.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/serde_json/3e16734ddb92e657/out/libserde_json-3e16734ddb92e657.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ryu/6d7a508065dea778/out/libryu-6d7a508065dea778.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/termize/7401d2c899817fdb/out/libtermize-7401d2c899817fdb.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_error_codes/a5914b29b2993733/out/librustc_error_codes-a5914b29b2993733.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/annotate-snippets/41c361d0ff6c494d/out/libannotate_snippets-41c361d0ff6c494d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_lint_defs/f79a0e50ff2d6319/out/librustc_lint_defs-f79a0e50ff2d6319.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/serde/049e53fe8fe68293/out/libserde-049e53fe8fe68293.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/serde_core/16eefc221f926f5e/out/libserde_core-16eefc221f926f5e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hir_id/b5854398b08fadbb/out/librustc_hir_id-b5854398b08fadbb.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/odht/984c6808daa61e20/out/libodht-984c6808daa61e20.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/anstream/28fd336d45684207/out/libanstream-28fd336d45684207.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/anstyle-query/b08abc11cbb541ac/out/libanstyle_query-b08abc11cbb541ac.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/is_terminal_polyfill/3a2b8b3eb3b788c5/out/libis_terminal_polyfill-3a2b8b3eb3b788c5.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/anstyle/258a3aac446581d1/out/libanstyle-258a3aac446581d1.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/colorchoice/c5b6ed45cd2490f8/out/libcolorchoice-c5b6ed45cd2490f8.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/anstyle-parse/f2539795b91377cf/out/libanstyle_parse-f2539795b91377cf.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/utf8parse/b8bb004f5257da29/out/libutf8parse-b8bb004f5257da29.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_error_messages/2fdb6fa28ffd91f9/out/librustc_error_messages-2fdb6fa28ffd91f9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_baked_icu_data/75625660b3dd7cce/out/librustc_baked_icu_data-75625660b3dd7cce.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/icu_locale_fallback/c1f904aded8f8698/out/libicu_locale_fallback-c1f904aded8f8698.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/potential_utf/af429adcb261a659/out/libpotential_utf-af429adcb261a659.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/icu_locale_fallback_data/0826e5b250814095/out/libicu_locale_fallback_data-0826e5b250814095.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/icu_list/be59d7abc8a2dc6f/out/libicu_list-be59d7abc8a2dc6f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/icu_provider/3378b49f904eb7c2/out/libicu_provider-3378b49f904eb7c2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/zerotrie/3c5099233ab2310a/out/libzerotrie-3c5099233ab2310a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/regex-automata/917d3346044b8606/out/libregex_automata-917d3346044b8606.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/aho-corasick/cb2efe33739aedd2/out/libaho_corasick-cb2efe33739aedd2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/regex-syntax/3ebf7a13dee044aa/out/libregex_syntax-3ebf7a13dee044aa.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/icu_locale_core/1552deb0e0d66a28/out/libicu_locale_core-1552deb0e0d66a28.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/writeable/2e8e3a4a077c3c0d/out/libwriteable-2e8e3a4a077c3c0d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/litemap/341eb17d9f206ea3/out/liblitemap-341eb17d9f206ea3.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/fluent-bundle/59cbcb6e259aeebd/out/libfluent_bundle-59cbcb6e259aeebd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/fluent-langneg/fb82d22f09b72a9f/out/libfluent_langneg-fb82d22f09b72a9f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/intl_pluralrules/7bd1f9484c74be7b/out/libintl_pluralrules-7bd1f9484c74be7b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/self_cell/a7a0fa7589ab7f42/out/libself_cell-a7a0fa7589ab7f42.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/intl-memoizer/c87eaf72b87fddf2/out/libintl_memoizer-c87eaf72b87fddf2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/type-map/111eb298d93e0a07/out/libtype_map-111eb298d93e0a07.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unic-langid/11e4b5a359f35770/out/libunic_langid-11e4b5a359f35770.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unic-langid-macros/d47a44725e3931f3/out/libunic_langid_macros-d47a44725e3931f3.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unic-langid-impl/9736373485a33d99/out/libunic_langid_impl-9736373485a33d99.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tinystr/856f983e291e73cb/out/libtinystr-856f983e291e73cb.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/zerovec/3d178c5958298f90/out/libzerovec-3d178c5958298f90.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/yoke/e2aaf865cd5ceba7/out/libyoke-e2aaf865cd5ceba7.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/zerofrom/6b50b6b353a4254a/out/libzerofrom-6b50b6b353a4254a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/fluent-syntax/1440b42c6af6c32a/out/libfluent_syntax-1440b42c6af6c32a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/thiserror/2b291a2466da4b53/out/libthiserror-2b291a2466da4b53.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ast/97f40104fa5d5980/out/librustc_ast-97f40104fa5d5980.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/memchr/5df928db3c1a84f2/out/libmemchr-5df928db3c1a84f2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_ast_ir/97158713f5a034ea/out/librustc_ast_ir-97158713f5a034ea.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc-literal-escaper/379fec33839e958b/out/librustc_literal_escaper-379fec33839e958b.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_span/729c96c8097b1b75/out/librustc_span-729c96c8097b1b75.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/blake3/c62855ddcc5a7e92/out/libblake3-c62855ddcc5a7e92.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/constant_time_eq/48a2a86f7c189a4e/out/libconstant_time_eq-48a2a86f7c189a4e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/arrayref/b85b78b9e15c7794/out/libarrayref-b85b78b9e15c7794.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/itoa/0fcb13f1f1cf14f7/out/libitoa-0fcb13f1f1cf14f7.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/scoped-tls/5f9a1ba6d69db4ba/out/libscoped_tls-5f9a1ba6d69db4ba.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/sha2/b88ab616240b3541/out/libsha2-b88ab616240b3541.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/sha1/d58734d65d7efa26/out/libsha1-d58734d65d7efa26.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/md-5/9f3f0d61223d9993/out/libmd5-9f3f0d61223d9993.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/digest/0c01725800bbe9d9/out/libdigest-0c01725800bbe9d9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/block-buffer/941868c4bdb6c299/out/libblock_buffer-941868c4bdb6c299.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/crypto-common/b9e272df5de215b2/out/libcrypto_common-b9e272df5de215b2.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/generic-array/59e2be20aeb98b93/out/libgeneric_array-59e2be20aeb98b93.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/typenum/ba81cf50022a848c/out/libtypenum-ba81cf50022a848c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/unicode-width/5973135aed0458a1/out/libunicode_width-5973135aed0458a1.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_data_structures/aae0b38844a71cb7/out/librustc_data_structures-aae0b38844a71cb7.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/elsa/06f0d850b1195659/out/libelsa-06f0d850b1195659.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/stable_deref_trait/2e99c940df2b3599/out/libstable_deref_trait-2e99c940df2b3599.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_thread_pool/e0cab0863ca785b9/out/librustc_thread_pool-e0cab0863ca785b9.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/crossbeam-deque/ea4532cccdaa76af/out/libcrossbeam_deque-ea4532cccdaa76af.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/crossbeam-epoch/562d533741d27d74/out/libcrossbeam_epoch-562d533741d27d74.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/crossbeam-utils/acd60bfef3596fe1/out/libcrossbeam_utils-acd60bfef3596fe1.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/memmap2/b7394df14d250112/out/libmemmap2-b7394df14d250112.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_arena/c0b89375ce4eecfd/out/librustc_arena-c0b89375ce4eecfd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tempfile/e31bf79c13c14970/out/libtempfile-e31bf79c13c14970.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/getrandom/592c74770eb1e6a0/out/libgetrandom-592c74770eb1e6a0.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/fastrand/4330713f738b03ce/out/libfastrand-4330713f738b03ce.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustix/5ece40f97d116b28/out/librustix-5ece40f97d116b28.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/linux-raw-sys/b38aa3259509ec5c/out/liblinux_raw_sys-b38aa3259509ec5c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/bitflags/33ca207e2b9185e0/out/libbitflags-33ca207e2b9185e0.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/errno/a4145eebc0dfe89e/out/liberrno-a4145eebc0dfe89e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/arrayvec/bc0ba6b6173f3570/out/libarrayvec-bc0ba6b6173f3570.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/measureme/b4ef0a7d0e7a750a/out/libmeasureme-b4ef0a7d0e7a750a.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc-hash/c51962aee872e2eb/out/librustc_hash-c51962aee872e2eb.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_graphviz/9cbc9d49ef5db72f/out/librustc_graphviz-9cbc9d49ef5db72f.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/parking_lot/2f84fc86f85ef9df/out/libparking_lot-2f84fc86f85ef9df.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/parking_lot_core/0e188992db08d223/out/libparking_lot_core-0e188992db08d223.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/cfg-if/729ee5b7418686df/out/libcfg_if-729ee5b7418686df.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/lock_api/afefe03b1e1e168c/out/liblock_api-afefe03b1e1e168c.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/scopeguard/4203276d4667cdd6/out/libscopeguard-4203276d4667cdd6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/jobserver/39394df7f4ca0319/out/libjobserver-39394df7f4ca0319.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/libc/26fff32cefdf18b6/out/liblibc-26fff32cefdf18b6.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing/4a10e4641622932d/out/libtracing-4a10e4641622932d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/pin-project-lite/d2db5e41bf79d2cd/out/libpin_project_lite-d2db5e41bf79d2cd.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/tracing-core/c1496b1cb2894807/out/libtracing_core-c1496b1cb2894807.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/once_cell/9cd8f12d910327e7/out/libonce_cell-9cd8f12d910327e7.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc-hash/4572257079633d44/out/librustc_hash-4572257079633d44.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/either/38c16ca9f15d8003/out/libeither-38c16ca9f15d8003.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_index/449f8166f52ad745/out/librustc_index-449f8166f52ad745.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_serialize/995c32495af842d7/out/librustc_serialize-995c32495af842d7.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/indexmap/0ed88267ace8bc49/out/libindexmap-0ed88267ace8bc49.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/thin-vec/eb7509eead48c555/out/libthin_vec-eb7509eead48c555.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_hashes/6d97c67bfa83e834/out/librustc_hashes-6d97c67bfa83e834.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc-stable-hash/1287ed0ce1fd031d/out/librustc_stable_hash-1287ed0ce1fd031d.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/smallvec/81a1067dd38e52d3/out/libsmallvec-81a1067dd38e52d3.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/hashbrown/7ae602ecf60a9d33/out/libhashbrown-7ae602ecf60a9d33.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/equivalent/10631a5dd9c94919/out/libequivalent-10631a5dd9c94919.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/foldhash/a8b356120f4a3cb3/out/libfoldhash-a8b356120f4a3cb3.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/ena/f8a69adea7619e1e/out/libena-f8a69adea7619e1e.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/log/7bcfec6270987242/out/liblog-7bcfec6270987242.rlib" "<sysroot>/lib/rustlib/powerpc64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver/7d77a829ced8ce4c/out/rustcnbiDlP/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_llvm/cdc0f926f18c8079/out" "-L" "/checkout/obj/build/powerpc64-unknown-linux-gnu/llvm/lib" "-L" "/x-tools/powerpc64-unknown-linux-gnu/lib/gcc/powerpc64-unknown-linux-gnu/8.5.0/../../../../powerpc64-unknown-linux-gnu/lib/../lib64" "-L" "<sysroot>/lib/rustlib/powerpc64-unknown-linux-gnu/lib" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-rustc/powerpc64-unknown-linux-gnu/release/build/rustc_driver/7d77a829ced8ce4c/out/librustc_driver-7d77a829ced8ce4c.so" "-shared" "-Wl,-soname=librustc_driver-7d77a829ced8ce4c.so" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs" "-Wl,-z,origin" "-Wl,-rpath,$ORIGIN/../lib" "-Wl,--compress-debug-sections=zlib"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: /x-tools/powerpc64-unknown-linux-gnu/lib/gcc/powerpc64-unknown-linux-gnu/8.5.0/../../../../powerpc64-unknown-linux-gnu/bin/ld: BFD (crosstool-NG UNKNOWN) 2.32 assertion fail /tmp/build/.build/powerpc64-unknown-linux-gnu/src/binutils/bfd/elf64-ppc.c:10251
          collect2: error: ld returned 1 exit status
          

[RUSTC-TIMING] rustc_driver test:false 21.477
error: could not compile `rustc_driver` (lib) due to 1 previous error

@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 Nov 6, 2026
@rust-bors

rust-bors Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

💔 Test for f53a285 failed: CI. Failed job:

rust-bors Bot pushed a commit that referenced this pull request Nov 6, 2026
…uwer

Rollup of 6 pull requests

Successful merges:

 - #165495 (rustdoc: Improve performance by skipping unneeded intermediate JSON serializations)
 - #165523 (remove stability attributes from intrinsics)
 - #165034 (allow configuring rustc_perf's path for out-of-tree uses of rustc_perf)
 - #165373 (use correct span for lifetimes with attributes)
 - #165539 (lint: do not emit unreachable_code on become with diverging callee)
 - #165556 (rustc_config: Replace `Option` with a custom enum for `--jobs` options)

> [!WARNING]
> This rollup conflicts with pending auto build #165548 and may need to be recreated if the pending build succeeds.
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors try jobs=dist-powerpc64-linux-gnu

@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request Nov 6, 2026
Rollup of 19 pull requests


try-job: dist-powerpc64-linux-gnu
@JonathanBrouwer

Copy link
Copy Markdown
Member Author

@bors retry

@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 Nov 6, 2026
@rust-bors

rust-bors Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

☀️ Try build successful (CI)
Build commit: f303b51 (f303b519f6938cd5a57567917cae9dc455d8f68a)
Base parent: c980177 (c980177d81d16f843a500905ac98c0cf3af1fd8d)

@rust-bors rust-bors Bot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Nov 7, 2026
@rust-bors

rust-bors Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

☔ The latest upstream changes made this pull request unmergeable. Please resolve the merge conflicts by rebasing.

This pull request was unapproved.

@rust-bors rust-bors Bot closed this Nov 7, 2026
@rust-bors

rust-bors Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

PR #164784, which is a member of this rollup, changed its commit SHA to 4efd16754f76122bfef88dadf4ff22430418f82a.

This rollup was closed.

@rustbot rustbot removed the S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. label Nov 7, 2026
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-slice-vec Area: `[T]` and `Vec<T>` A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` O-unix Operating system: Unix-like rollup A PR which is a rollup T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) 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-style Relevant to the style team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)

Projects

None yet

Development

Successfully merging this pull request may close these issues.