Rustc CI failures 2025-02-01 to 2025-02-28

125 out of 290 runs failed (43%) plus 10 workflows were cancelled

Summary

Time (UTC)PRJob NameShort LogError Message
2025-02-28T13:32:56Z #137775 auto - dist-various-1 log
error: rustc interrupted by SIGILL, printing backtrace
2025-02-28T09:54:25Z #137775 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`
2025-02-28T09:43:43Z #137517 auto - x86_64-apple-1 log
member.unpack_in(dst) failed with failed to unpack `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/ci-llvm/rust-dev-nightly-x86_64-apple-darwin/rust-dev/bin/llvm-split`
2025-02-28T08:53:37Z #137775 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`
2025-02-28T08:56:02Z #137775 auto - i686-msvc-2 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`
2025-02-28T07:12:41Z #137752 auto - x86_64-fuchsia log
2025-02-27T11:42:13Z #137703 auto - dist-i686-msvc log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-27T11:09:51Z #137710 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-27T10:40:00Z #137703 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-27T10:09:17Z #137669 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-27T09:39:03Z #137710 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-27T04:53:13Z #137425 auto - i686-msvc-1 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-26T23:38:23Z #135695 auto - i686-msvc-2 log
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`
2025-02-26T18:00:31Z #137373 auto - dist-x86_64-linux log
error: run-make test failed: could not build `rmake.rs` recipe
2025-02-26T16:25:15Z #137672 auto - x86_64-gnu-aux log
##[error]Process completed with exit code 2.
2025-02-26T02:18:20Z #137649 auto - aarch64-apple log
error: linking with `cc` failed: exit status: 1
2025-02-25T10:33:13Z #127173 auto - aarch64-apple log
Unmangled symbol found: _mh_execute_header
2025-02-25T09:01:50Z #137594 auto - x86_64-gnu-aux log
##[error]Process completed with exit code 2.
2025-02-24T19:19:28Z #133832 auto - dist-x86_64-mingw log
error: could not compile `unicode-ident` (lib)
2025-02-24T17:53:57Z #137542 auto - x86_64-gnu-aux log
##[error]Process completed with exit code 2.
2025-02-24T17:06:23Z #137545 auto - test-various log
2025-02-24T06:22:42Z #137506 auto - aarch64-apple log
error: 1 errors occurred comparing output.
2025-02-22T22:20:44Z #137436 auto - test-various log
error[E0425]: cannot find function `rintf32` in module `crate::intrinsics`
2025-02-22T16:45:54Z #136921 auto - i686-msvc-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcNR5Xf3"
2025-02-22T09:32:07Z #137416 auto - test-various log
error: unused import: `rand::seq::IndexedRandom`
2025-02-21T23:05:41Z #137402 auto - test-various log
error: test compilation failed although it shouldn't!
2025-02-21T18:17:01Z #137317 auto - x86_64-fuchsia log
2025-02-21T10:00:25Z #136921 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-02-21T09:42:59Z #137352 auto - aarch64-apple log
error: extern blocks must be unsafe
2025-02-21T03:25:11Z #137189 auto - dist-i686-linux log
##[error]The operation was canceled.
2025-02-20T22:39:03Z #137317 auto - x86_64-gnu log
error: unresolved link to `rustc_middle::Ty`
2025-02-20T21:52:13Z #137339 auto - test-various log
error[E0391]: cycle detected when checking that `A` is well-formed
2025-02-20T16:36:00Z #137189 auto - i686-msvc-1 log
error: auxiliary build of "D:\\a\\rust\\rust\\tests\\ui\\panic-runtime\\auxiliary\\panic-runtime-abort.rs" failed to compile: 
2025-02-20T15:37:25Z #137317 auto - x86_64-gnu-tools log
error: actual output differed from expected
2025-02-19T19:15:53Z #137283 auto - dist-i586-gnu-i586-i686-musl log
error: this function call uses ABI "vectorcall" which requires the `sse2` target feature, which is not enabled in the caller
2025-02-19T17:35:11Z #137123 auto - x86_64-msvc-1 log
error: auxiliary build of "D:\\a\\rust\\rust\\tests\\ui\\panic-handler\\auxiliary\\weak-lang-items.rs" failed to compile: 
2025-02-19T16:54:52Z #137058 auto - x86_64-gnu-llvm-18-3 log
error: verification with 'FileCheck' failed
2025-02-19T10:52:43Z #137023 auto - dist-i686-linux log
##[error]The operation was canceled.
2025-02-19T10:52:39Z #137023 auto - dist-powerpc64le-linux log
##[error]The operation was canceled.
2025-02-19T10:52:39Z #137023 auto - dist-x86_64-illumos log
##[error]The operation was canceled.
2025-02-19T10:52:39Z #137023 auto - dist-x86_64-musl log
##[error]The operation was canceled.
2025-02-19T00:29:11Z #137241 auto - x86_64-gnu-nopt log
error: verification with 'FileCheck' failed
2025-02-18T17:30:00Z #133984 auto - aarch64-apple log
error: verification with 'FileCheck' failed
2025-02-18T16:08:01Z #135695 auto - dist-i586-gnu-i586-i686-musl log
error: linking with `i586-unknown-linux-gnu-gcc` failed: exit status: 1
2025-02-18T14:24:40Z #133832 auto - x86_64-msvc-1 log
error: test compilation failed although it shouldn't!
2025-02-18T12:44:47Z #135408 auto - x86_64-msvc-1 log
error: verification with 'FileCheck' failed
2025-02-18T11:01:11Z #137212 auto - x86_64-msvc-1 log
error: 1 errors occurred comparing output.
2025-02-18T03:31:31Z #137199 auto - x86_64-gnu-nopt log
error: verification with 'FileCheck' failed
2025-02-17T05:25:11Z #135763 auto - dist-loongarch64-linux log
error: linking with `loongarch64-unknown-linux-gnu-gcc` failed: exit status: 1
2025-02-17T00:35:33Z #137153 auto - dist-apple-various log
error[E0463]: can't find crate for `proc_macro2`
2025-02-16T15:05:27Z #136864 auto - x86_64-msvc-ext2 log
##[error]Unable to process file command 'env' successfully.
2025-02-16T14:11:02Z #137124 auto - dist-various-2 log
error[E0308]: mismatched types
2025-02-16T14:02:44Z #137127 auto - dist-various-2 log
ERROR: failed to solve: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
2025-02-15T20:58:09Z #137093 auto - i686-mingw-2 log
error: could not compile `rustc_codegen_llvm` (lib)
2025-02-15T10:59:49Z #136363 auto - aarch64-apple log
error: 1 errors occurred comparing output.
2025-02-15T03:35:26Z #137034 auto - x86_64-gnu-distcheck log
thread 'core::builder::tests::test_prebuilt_llvm_config_path_resolution' panicked at src/bootstrap/src/core/builder/tests.rs:1066:5:
2025-02-14T20:23:08Z #136864 auto - aarch64-gnu log
##[error]Process completed with exit code 5.
2025-02-14T20:23:08Z #136864 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 5.
2025-02-14T20:20:18Z #136828 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 5.
2025-02-14T20:17:39Z #136363 auto - aarch64-gnu log
##[error]Process completed with exit code 5.
2025-02-14T20:17:40Z #136363 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 5.
2025-02-14T20:15:02Z #137037 auto - aarch64-gnu log
##[error]Process completed with exit code 5.
2025-02-14T20:15:03Z #137037 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 5.
2025-02-14T20:12:25Z #137040 auto - aarch64-gnu log
##[error]Process completed with exit code 5.
2025-02-14T20:09:43Z #137034 auto - aarch64-gnu log
##[error]Process completed with exit code 5.
2025-02-14T20:09:42Z #137034 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 5.
2025-02-14T12:56:45Z #136828 auto - aarch64-gnu log
error: redundant explicit link target
2025-02-14T12:00:58Z #137019 auto - test-various log
error in revision `all`: verification with 'FileCheck' failed
2025-02-14T02:22:25Z #136998 auto - x86_64-gnu-aux log
error[E0433]: failed to resolve: could not find `testing` in the crate root
2025-02-14T00:38:41Z #136324 auto - x86_64-gnu-aux log
error: unsupported operation: can't call foreign function `erff` on OS `linux`
2025-02-13T23:59:51Z #133852 auto - aarch64-apple log
error: verification with 'FileCheck' failed
2025-02-13T14:40:10Z #135695 auto - test-various log
2025-02-13T07:57:49Z #136961 auto - aarch64-apple log
error: doctest failed, to rerun pass `-p std --doc`
2025-02-12T19:15:50Z #135408 auto - dist-i586-gnu-i586-i686-musl log
error in revision `x86-32`: verification with 'FileCheck' failed
2025-02-12T18:32:27Z #136930 auto - aarch64-apple log
thread 'main' panicked at example/neon.rs:193:5:
2025-02-12T02:45:38Z #136887 auto - dist-various-2 log
error: constant `AF_INET` is never used
2025-02-11T17:13:47Z #136878 auto - armhf-gnu log
error: test run failed!
2025-02-11T16:16:04Z #136872 auto - x86_64-gnu-nopt log
error in revision `x86-32-nosse`: verification with 'FileCheck' failed
2025-02-11T09:21:10Z #136850 auto - test-various log
error in revision `OPT3`: verification with 'FileCheck' failed
2025-02-11T08:19:53Z #134626 auto - arm-android log
error: verification with 'FileCheck' failed
2025-02-10T14:36:16Z #136811 auto - aarch64-apple log
error: verification with 'FileCheck' failed
2025-02-10T08:15:13Z #136804 auto - dist-x86_64-apple log
thread 'main' panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.48/src/lib.rs:975:5:
2025-02-10T04:29:51Z #136800 auto - dist-various-2 log
error: failed to run custom build command for `compiler_builtins v0.1.145`
2025-02-09T18:34:24Z #136774 auto - aarch64-gnu log
2025-02-09T04:04:25Z #136754 auto - x86_64-apple-1 log
##[error]The operation was canceled.
2025-02-09T02:07:39Z #136757 auto - x86_64-mingw-2 log
##[error]Process completed with exit code 2.
2025-02-09T01:07:30Z #136754 auto - i686-msvc-1 log
2025-02-08T23:59:17Z #136752 auto - dist-i586-gnu-i586-i686-musl log
error in revision `normal`: verification with 'FileCheck' failed
2025-02-08T15:48:45Z #136740 auto - x86_64-mingw-1 log
##[error]Process completed with exit code 2.
2025-02-08T11:22:13Z #136734 auto - x86_64-apple-2 log
error: test run failed!
2025-02-07T23:17:26Z #136712 auto - aarch64-gnu log
error: verification with 'FileCheck' failed
2025-02-07T20:44:11Z #136586 auto - dist-x86_64-apple log
2025-02-07T17:14:28Z #127541 auto - aarch64-apple log
error: malformed `coverage` attribute input
2025-02-07T16:30:09Z #136673 auto - aarch64-apple log
error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/associated-types.rs` not found in debugger output. errors:
2025-02-07T09:13:01Z #136655 auto - x86_64-mingw-1 log
##[error]Process completed with exit code 2.
2025-02-07T01:38:43Z #136450 auto - aarch64-gnu log
##[error]Process completed with exit code 139.
2025-02-07T00:10:40Z #136658 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 139.
2025-02-06T20:19:01Z #136654 auto - dist-x86_64-msvc log
error: linking with `link.exe` failed: exit code: 1169
2025-02-06T14:17:24Z #136641 auto - aarch64-gnu-debug log
2025-02-06T10:33:17Z #136614 auto - x86_64-gnu-distcheck log
##[error]Response status code does not indicate success: 502 (Bad Gateway).
2025-02-06T09:37:22Z #136450 auto - test-various log
Actual MIR output differs from expected MIR output /checkout/tests/mir-opt/dont_reset_cast_kind_without_updating_operand.test.GVN.diff
2025-02-06T00:19:33Z #130543 auto - x86_64-fuchsia log
error[E0107]: missing generics for type alias `core::sync::atomic::Atomic`
2025-02-05T15:08:22Z #136265 auto - aarch64-gnu log
2025-02-05T13:04:18Z #136572 auto - aarch64-gnu log
##[error]Process completed with exit code 139.
2025-02-05T05:38:40Z #136253 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 139.
2025-02-04T12:02:29Z #136531 auto - aarch64-gnu log
2025-02-04T01:39:47Z #136506 auto - dist-aarch64-linux log
error: unresolved link to `tracing`
2025-02-03T19:51:03Z #136482 auto - x86_64-rust-for-linux log
error[E0308]: mismatched types
2025-02-03T11:08:31Z #136352 auto - x86_64-mingw-2 log
##[error]Process completed with exit code 56.
2025-02-03T10:08:30Z #136470 auto - armhf-gnu log
error: 1 errors occurred comparing output.
2025-02-03T06:36:15Z #136463 auto - aarch64-apple log
error[E0455]: link kind `raw-dylib` is only supported on Windows targets
2025-02-03T04:47:31Z #135265 auto - x86_64-gnu-llvm-18-3 log
error: unused import: `size_of`
2025-02-03T03:52:11Z #133138 auto - dist-x86_64-msvc log
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`
2025-02-03T02:02:33Z #134740 auto - dist-loongarch64-linux log
2025-02-02T22:19:15Z #136146 auto - dist-x86_64-msvc log
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`
2025-02-02T22:11:20Z #136454 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 100.
2025-02-02T22:00:42Z #136146 auto - aarch64-gnu-debug log
##[error]Process completed with exit code 100.
2025-02-02T10:01:05Z #136399 auto - x86_64-apple-1 log
2025-02-02T09:05:26Z #135265 auto - dist-x86_64-msvc log
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`
2025-02-02T08:09:04Z #136399 auto - dist-x86_64-msvc log
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`
2025-02-02T06:21:10Z #136376 auto - i686-msvc-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "D:\\a\\_temp\\msys64\\tmp\\rustcSn6IUx"
2025-02-02T04:35:59Z #136399 auto - dist-loongarch64-linux log
2025-02-02T01:47:20Z #136115 auto - dist-x86_64-linux-alt log
error: test run failed!
2025-02-01T23:44:27Z #136201 auto - x86_64-msvc-ext1 log
error: process exited with code 101 (expected 0)
2025-02-01T22:54:14Z #136094 auto - dist-apple-various log
thread 'main' panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.48/src/lib.rs:975:5:
2025-02-01T17:20:32Z #136378 auto - aarch64-gnu log
2025-02-01T16:24:22Z #136389 auto - dist-x86_64-msvc log
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`
2025-02-01T15:33:31Z #135265 auto - x86_64-mingw-1 log
error: could not compile `rustc-std-workspace-alloc` (lib)
2025-02-01T14:38:05Z #136388 auto - x86_64-gnu-distcheck log
rustc exited with signal: 6 (SIGABRT) (core dumped)
2025-02-01T10:14:20Z #136378 auto - dist-powerpc64-linux log
2025-02-01T09:39:18Z #136115 auto - dist-powerpc-linux log
error[E0432]: unresolved import `std::sync::atomic::AtomicU64`
2025-02-01T07:55:56Z #136378 auto - dist-loongarch64-musl log
2025-02-01T06:05:27Z #136376 auto - dist-aarch64-linux log
error: unexpected `cfg` condition name: `test`

Short logs

Auto merge of #137775 - matthiaskrgr:rollup-05i9urn, r=matthiaskrgr

auto - dist-various-1

2025-02-28T13:32:56Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> aarch64-unknown-none-softfloat)
[RUSTC-TIMING] shlex test:false 0.099
[RUSTC-TIMING] cc test:false 0.864
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.479
   Compiling compiler_builtins v0.1.149
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.029
   Compiling alloc v0.0.0 (/checkout/library/alloc)
error: rustc interrupted by SIGILL, printing backtrace

/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x4bf6e75)[0x7f470ebf6e75]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f4709e19520]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x7056570)[0x7f4711056570]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x788a9ae)[0x7f471188a9ae]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x78a7a8d)[0x7f47118a7a8d]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x788ad4a)[0x7f471188ad4a]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x788b892)[0x7f471188b892]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x784a846)[0x7f471184a846]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x784d2f2)[0x7f471184d2f2]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x784f1c0)[0x7f471184f1c0]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x783e31d)[0x7f471183e31d]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x7cb6d49)[0x7f4711cb6d49]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x916ddc2)[0x7f471316ddc2]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x916df84)[0x7f471316df84]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x916e9e4)[0x7f471316e9e4]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x5099050)[0x7f470f099050]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x4f5aeb5)[0x7f470ef5aeb5]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x4f5fcf4)[0x7f470ef5fcf4]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x4f4c5da)[0x7f470ef4c5da]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(_RINvNtNtCslsT1OqyWX5R_3std3sys9backtrace28___rust_begin_short_backtraceNCINvXs0_CsgCYZ3b51Mhc_18rustc_codegen_llvmNtB1g_18LlvmCodegenBackendNtNtNtCsbY87sML9LjK_17rustc_codegen_ssa6traits7backend19ExtraBackendMethods18spawn_named_threadNCINvNtNtB2k_4back5write10spawn_workB1O_E0uE0uEB1g_+0x6be)[0x7f470ef4d32e]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0x4f7fbf8)[0x7f470ef7fbf8]
/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/librustc_driver-f4122b20b5d60805.so(+0xc7705bb)[0x7f47167705bb]
/lib/x86_64-linux-gnu/libc.so.6(+0x94ac3)[0x7f4709e6bac3]
/lib/x86_64-linux-gnu/libc.so.6(+0x126850)[0x7f4709efd850]

note: we would appreciate a report at https://github.com/rust-lang/rust
note: backtrace dumped due to SIGILL! resuming signal
[RUSTC-TIMING] core test:false 19.846
[RUSTC-TIMING] compiler_builtins test:false 5.221
rustc exited with signal: 4 (SIGILL) (core dumped)
error: could not compile `compiler_builtins` (lib)

Caused by:
  process didn't exit successfully: `/checkout/obj/build/bootstrap/debug/rustc /checkout/obj/build/bootstrap/debug/rustc --crate-name compiler_builtins --edition=2021 /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/compiler_builtins-0.1.149/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 codegen-units=10000 -C debuginfo=1 --cfg 'feature="c"' --cfg 'feature="cc"' --cfg 'feature="compiler-builtins"' --cfg 'feature="core"' --cfg 'feature="default"' --cfg 'feature="mem"' --cfg 'feature="rustc-dep-of-std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("c", "cc", "compiler-builtins", "core", "default", "mangled-names", "mem", "no-asm", "no-f16-f128", "public-test-deps", "rustc-dep-of-std"))' -C metadata=2d3e6025811b033c -C extra-filename=-bec0db6db3286af3 --out-dir /checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-none-softfloat/release/deps --target aarch64-unknown-none-softfloat -C linker=aarch64-none-elf-gcc -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-none-softfloat/release/deps -L dependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/release/deps --extern core=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-none-softfloat/release/deps/librustc_std_workspace_core-016ab11d32afdb80.rmeta --cap-lints allow -Csymbol-mangling-version=legacy '--check-cfg=cfg(feature,values(any()))' -Zunstable-options '--check-cfg=cfg(bootstrap)' -Zmacro-backtrace -Csplit-debuginfo=off -Cprefer-dynamic -Zinline-mir -Zinline-mir-preserve-debug -Zmir_strip_debuginfo=locals-in-tiny-functions -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Cembed-bitcode=yes -Cforce-frame-pointers=yes '-Zcrate-attr=doc(html_root_url="https://doc.rust-lang.org/nightly/")' -Z binary-dep-depinfo -L native=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-none-softfloat/release/build/compiler_builtins-4bc17fb85e41f59d/out -l static=compiler-rt --cfg f16_enabled --cfg f128_enabled --cfg intrinsics_enabled --cfg arch_enabled --cfg optimizations_enabled --cfg 'feature="unstable-intrinsics"' --cfg 'feature="mem"' --cfg 'feature="mem-unaligned"' --cfg '__aarch64_cas1_relax="optimized-c"' --cfg '__aarch64_cas1_acq="optimized-c"' --cfg '__aarch64_cas1_rel="optimized-c"' --cfg '__aarch64_cas1_acq_rel="optimized-c"' --cfg '__aarch64_cas2_relax="optimized-c"' --cfg '__aarch64_cas2_acq="optimized-c"' --cfg '__aarch64_cas2_rel="optimized-c"' --cfg '__aarch64_cas2_acq_rel="optimized-c"' --cfg '__aarch64_cas4_relax="optimized-c"' --cfg '__aarch64_cas4_acq="optimized-c"' --cfg '__aarch64_cas4_rel="optimized-c"' --cfg '__aarch64_cas4_acq_rel="optimized-c"' --cfg '__aarch64_cas8_relax="optimized-c"' --cfg '__aarch64_cas8_acq="optimized-c"' --cfg '__aarch64_cas8_rel="optimized-c"' --cfg '__aarch64_cas8_acq_rel="optimized-c"' --cfg '__aarch64_cas16_relax="optimized-c"' --cfg '__aarch64_cas16_acq="optimized-c"' --cfg '__aarch64_cas16_rel="optimized-c"' --cfg '__aarch64_cas16_acq_rel="optimized-c"' --cfg '__aarch64_swp1_relax="optimized-c"' --cfg '__aarch64_swp1_acq="optimized-c"' --cfg '__aarch64_swp1_rel="optimized-c"' --cfg '__aarch64_swp1_acq_rel="optimized-c"' --cfg '__aarch64_swp2_relax="optimized-c"' --cfg '__aarch64_swp2_acq="optimized-c"' --cfg '__aarch64_swp2_rel="optimized-c"' --cfg '__aarch64_swp2_acq_rel="optimized-c"' --cfg '__aarch64_swp4_relax="optimized-c"' --cfg '__aarch64_swp4_acq="optimized-c"' --cfg '__aarch64_swp4_rel="optimized-c"' --cfg '__aarch64_swp4_acq_rel="optimized-c"' --cfg '__aarch64_swp8_relax="optimized-c"' --cfg '__aarch64_swp8_acq="optimized-c"' --cfg '__aarch64_swp8_rel="optimized-c"' --cfg '__aarch64_swp8_acq_rel="optimized-c"' --cfg '__aarch64_ldadd1_relax="optimized-c"' --cfg '__aarch64_ldadd1_acq="optimized-c"' --cfg '__aarch64_ldadd1_rel="optimized-c"' --cfg '__aarch64_ldadd1_acq_rel="optimized-c"' --cfg '__aarch64_ldadd2_relax="optimized-c"' --cfg '__aarch64_ldadd2_acq="optimized-c"' --cfg '__aarch64_ldadd2_rel="optimized-c"' --cfg '__aarch64_ldadd2_acq_rel="optimized-c"' --cfg '__aarch64_ldadd4_relax="optimized-c"' --cfg '__aarch64_ldadd4_acq="optimized-c"' --cfg '__aarch64_ldadd4_rel="optimized-c"' --cfg '__aarch64_ldadd4_acq_rel="optimized-c"' --cfg '__aarch64_ldadd8_relax="optimized-c"' --cfg '__aarch64_ldadd8_acq="optimized-c"' --cfg '__aarch64_ldadd8_rel="optimized-c"' --cfg '__aarch64_ldadd8_acq_rel="optimized-c"' --cfg '__aarch64_ldclr1_relax="optimized-c"' --cfg '__aarch64_ldclr1_acq="optimized-c"' --cfg '__aarch64_ldclr1_rel="optimized-c"' --cfg '__aarch64_ldclr1_acq_rel="optimized-c"' --cfg '__aarch64_ldclr2_relax="optimized-c"' --cfg '__aarch64_ldclr2_acq="optimized-c"' --cfg '__aarch64_ldclr2_rel="optimized-c"' --cfg '__aarch64_ldclr2_acq_rel="optimized-c"' --cfg '__aarch64_ldclr4_relax="optimized-c"' --cfg '__aarch64_ldclr4_acq="optimized-c"' --cfg '__aarch64_ldclr4_rel="optimized-c"' --cfg '__aarch64_ldclr4_acq_rel="optimized-c"' --cfg '__aarch64_ldclr8_relax="optimized-c"' --cfg '__aarch64_ldclr8_acq="optimized-c"' --cfg '__aarch64_ldclr8_rel="optimized-c"' --cfg '__aarch64_ldclr8_acq_rel="optimized-c"' --cfg '__aarch64_ldeor1_relax="optimized-c"' --cfg '__aarch64_ldeor1_acq="optimized-c"' --cfg '__aarch64_ldeor1_rel="optimized-c"' --cfg '__aarch64_ldeor1_acq_rel="optimized-c"' --cfg '__aarch64_ldeor2_relax="optimized-c"' --cfg '__aarch64_ldeor2_acq="optimized-c"' --cfg '__aarch64_ldeor2_rel="optimized-c"' --cfg '__aarch64_ldeor2_acq_rel="optimized-c"' --cfg '__aarch64_ldeor4_relax="optimized-c"' --cfg '__aarch64_ldeor4_acq="optimized-c"' --cfg '__aarch64_ldeor4_rel="optimized-c"' --cfg '__aarch64_ldeor4_acq_rel="optimized-c"' --cfg '__aarch64_ldeor8_relax="optimized-c"' --cfg '__aarch64_ldeor8_acq="optimized-c"' --cfg '__aarch64_ldeor8_rel="optimized-c"' --cfg '__aarch64_ldeor8_acq_rel="optimized-c"' --cfg '__aarch64_ldset1_relax="optimized-c"' --cfg '__aarch64_ldset1_acq="optimized-c"' --cfg '__aarch64_ldset1_rel="optimized-c"' --cfg '__aarch64_ldset1_acq_rel="optimized-c"' --cfg '__aarch64_ldset2_relax="optimized-c"' --cfg '__aarch64_ldset2_acq="optimized-c"' --cfg '__aarch64_ldset2_rel="optimized-c"' --cfg '__aarch64_ldset2_acq_rel="optimized-c"' --cfg '__aarch64_ldset4_relax="optimized-c"' --cfg '__aarch64_ldset4_acq="optimized-c"' --cfg '__aarch64_ldset4_rel="optimized-c"' --cfg '__aarch64_ldset4_acq_rel="optimized-c"' --cfg '__aarch64_ldset8_relax="optimized-c"' --cfg '__aarch64_ldset8_acq="optimized-c"' --cfg '__aarch64_ldset8_rel="optimized-c"' --cfg '__aarch64_ldset8_acq_rel="optimized-c"' --cfg '__aarch64_have_lse_atomics="optimized-c"' --cfg '__absvdi2="optimized-c"' --cfg '__absvsi2="optimized-c"' --cfg '__absvti2="optimized-c"' --cfg '__addvdi3="optimized-c"' --cfg '__addvsi3="optimized-c"' --cfg '__addvti3="optimized-c"' --cfg '__cmpdi2="optimized-c"' --cfg '__cmpti2="optimized-c"' --cfg '__comparetf2="optimized-c"' --cfg '__divdc3="optimized-c"' --cfg '__divsc3="optimized-c"' --cfg '__fe_getround="optimized-c"' --cfg '__fe_raise_inexact="optimized-c"' --cfg '__ffsti2="optimized-c"' --cfg '__int_util="optimized-c"' --cfg '__muldc3="optimized-c"' --cfg '__mulsc3="optimized-c"' --cfg '__multc3="optimized-c"' --cfg '__mulvdi3="optimized-c"' --cfg '__mulvsi3="optimized-c"' --cfg '__mulvti3="optimized-c"' --cfg '__negdf2="optimized-c"' --cfg '__negdi2="optimized-c"' --cfg '__negsf2="optimized-c"' --cfg '__negti2="optimized-c"' --cfg '__negvdi2="optimized-c"' --cfg '__negvsi2="optimized-c"' --cfg '__negvti2="optimized-c"' --cfg '__paritydi2="optimized-c"' --cfg '__paritysi2="optimized-c"' --cfg '__parityti2="optimized-c"' --cfg '__popcountdi2="optimized-c"' --cfg '__popcountsi2="optimized-c"' --cfg '__popcountti2="optimized-c"' --cfg '__subvdi3="optimized-c"' --cfg '__subvsi3="optimized-c"' --cfg '__subvti3="optimized-c"' --cfg '__ucmpdi2="optimized-c"' --cfg '__ucmpti2="optimized-c"' --check-cfg 'cfg(__ashldi3, values("optimized-c"))' --check-cfg 'cfg(__ashlsi3, values("optimized-c"))' --check-cfg 'cfg(__ashrdi3, values("optimized-c"))' --check-cfg 'cfg(__ashrsi3, values("optimized-c"))' --check-cfg 'cfg(__bswapsi2, values("optimized-c"))' --check-cfg 'cfg(__bswapdi2, values("optimized-c"))' --check-cfg 'cfg(__bswapti2, values("optimized-c"))' --check-cfg 'cfg(__divdi3, values("optimized-c"))' --check-cfg 'cfg(__divsi3, values("optimized-c"))' --check-cfg 'cfg(__divmoddi4, values("optimized-c"))' --check-cfg 'cfg(__divmodsi4, values("optimized-c"))' --check-cfg 'cfg(__divmodsi4, values("optimized-c"))' --check-cfg 'cfg(__divmodti4, values("optimized-c"))' --check-cfg 'cfg(__lshrdi3, values("optimized-c"))' --check-cfg 'cfg(__lshrsi3, values("optimized-c"))' --check-cfg 'cfg(__moddi3, values("optimized-c"))' --check-cfg 'cfg(__modsi3, values("optimized-c"))' --check-cfg 'cfg(__muldi3, values("optimized-c"))' --check-cfg 'cfg(__udivdi3, values("optimized-c"))' --check-cfg 'cfg(__udivmoddi4, values("optimized-c"))' --check-cfg 'cfg(__udivmodsi4, values("optimized-c"))' --check-cfg 'cfg(__udivsi3, values("optimized-c"))' --check-cfg 'cfg(__umoddi3, values("optimized-c"))' --check-cfg 'cfg(__umodsi3, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(target_feature, values("vis3"))' --check-cfg 'cfg(feature, values("checked"))' --check-cfg 'cfg(assert_no_panic)' --check-cfg 'cfg(f16_enabled)' --check-cfg 'cfg(f128_enabled)' --check-cfg 'cfg(intrinsics_enabled)' --check-cfg 'cfg(arch_enabled)' --check-cfg 'cfg(optimizations_enabled)' --check-cfg 'cfg(feature, values("unstable-public-internals"))' --check-cfg 'cfg(optimizations_enabled)' --check-cfg 'cfg(x86_no_sse)' --check-cfg 'cfg(feature, values("mem-unaligned"))' --check-cfg 'cfg(thumb)' --check-cfg 'cfg(thumb_1)' --check-cfg 'cfg(kernel_user_helpers)'` (exit status: 254)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] alloc test:false 4.879
Build completed unsuccessfully in 0:07:23
  local time: Fri Feb 28 14:43:21 UTC 2025
  network time: Fri, 28 Feb 2025 14:43:22 GMT
##[error]Process completed with exit code 1.

Auto merge of #137775 - matthiaskrgr:rollup-05i9urn, r=matthiaskrgr

auto - i686-msvc-1

2025-02-28T09:54:25Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] tinystr test:false 0.306
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] unic_langid_impl test:false 0.506
   Compiling windows-interface v0.59.0
[RUSTC-TIMING] winapi test:false 3.629
[RUSTC-TIMING] yoke_derive test:false 2.344
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] zerovec_derive test:false 2.383
   Compiling rustc_index_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_index_macros)
[RUSTC-TIMING] tracing_attributes test:false 2.914
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerofrom_derive test:false 3.267
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] windows_interface test:false 1.639
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] zerofrom test:false 0.188
   Compiling yoke v0.7.5
[RUSTC-TIMING] itertools test:false 3.926
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] tracing test:false 0.799
   Compiling derive-where v1.2.7
[RUSTC-TIMING] rustc_index_macros test:false 0.981
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] yoke test:false 0.367
   Compiling zerovec v0.10.4
[RUSTC-TIMING] zerocopy_derive test:false 1.954
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.921
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] windows_implement test:false 1.649
   Compiling windows-core v0.59.0
[RUSTC-TIMING] zerocopy test:false 1.448
   Compiling windows v0.59.0
[RUSTC-TIMING] thiserror_impl test:false 2.752
[RUSTC-TIMING] derive_where test:false 3.043
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] windows_core test:false 1.898
[RUSTC-TIMING] tinystr test:false 0.463
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] zerovec test:false 3.421
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] ppv_lite86 test:false 0.530
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] rustc_macros test:false 5.250
[RUSTC-TIMING] unic_langid_macros test:false 0.083
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.861
   Compiling rand v0.8.5
[RUSTC-TIMING] rustc_index test:false 0.913
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.073
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] wasmparser test:false 11.191
[RUSTC-TIMING] unic_langid_macros test:false 0.071
[RUSTC-TIMING] unic_langid test:false 0.062
[RUSTC-TIMING] thiserror test:false 0.091
   Compiling type-map v0.5.0
[RUSTC-TIMING] unic_langid_impl test:false 2.666
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] type_map test:false 0.993
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] icu_provider test:false 2.594
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] rand test:false 2.887
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] twox_hash test:false 2.230
[RUSTC-TIMING] rand_chacha test:false 4.731
   Compiling strsim v0.11.1
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.149
[RUSTC-TIMING] serde_derive test:false 8.022
[RUSTC-TIMING] strsim test:false 0.675
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.081
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.108
[RUSTC-TIMING] rustc_hash test:false 0.101
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.102
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.060
[RUSTC-TIMING] type_map test:false 0.329
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.745
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_locid test:false 8.229
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.158
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] ruzstd test:false 5.466
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] icu_locid_transform test:false 7.303
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] icu_list test:false 3.171
[RUSTC-TIMING] thiserror test:false 0.085
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.311
[RUSTC-TIMING] fluent_syntax test:false 1.143
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] fluent_langneg test:false 0.701
[RUSTC-TIMING] self_cell test:false 0.093
[RUSTC-TIMING] self_cell test:false 0.052
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] fluent_syntax test:false 0.626
[RUSTC-TIMING] intl_pluralrules test:false 2.002
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] intl_memoizer test:false 0.260
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.922
[RUSTC-TIMING] icu_provider_adapters test:false 0.352
[RUSTC-TIMING] fluent_langneg test:false 0.241
   Compiling rustc_type_ir_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] serde test:false 6.505
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.527
[RUSTC-TIMING] darling_core test:false 6.249
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] unicode_width test:false 0.437
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.121
   Compiling anstyle v1.0.10
[RUSTC-TIMING] intl_pluralrules test:false 1.245
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] smallvec test:false 0.376
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.398
[RUSTC-TIMING] darling_macro test:false 0.605
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.068
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] winapi_util test:false 0.467
[RUSTC-TIMING] anstyle test:false 0.460
[RUSTC-TIMING] annotate_snippets test:false 1.569
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] fluent_bundle test:false 1.591
   Compiling rustc_fluent_macro v0.0.0 (C:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] windows test:false 16.730
   Compiling termcolor v1.4.1
[RUSTC-TIMING] derive_setters test:false 1.010
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.124
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_fluent_macro test:false 1.209
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.092
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] unicode_width test:false 0.497
   Compiling getopts v0.2.21
[RUSTC-TIMING] fluent_bundle test:false 6.144
   Compiling datafrog v2.0.1
[RUSTC-TIMING] build_script_build test:false 0.410
[RUSTC-TIMING] termcolor test:false 1.528
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] datafrog test:false 0.611
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] rustc_apfloat test:false 1.262
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] polonius_engine test:false 0.957
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.059
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] serde_json test:false 7.406
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] getopts test:false 2.919
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] tinyvec test:false 1.769
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] rustc_parse_format test:false 1.857
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_data_structures test:false 7.799
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.223
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] unicode_normalization test:false 1.377
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] annotate_snippets test:false 9.238
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] gsgdt test:false 5.942
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] rustc_abi test:false 2.879
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] object test:false 24.805
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] aho_corasick test:false 11.272
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] rustc_type_ir test:false 7.473
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.091
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_error_messages test:false 8.442
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_feature test:false 3.573
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_span test:false 19.414
   Compiling ahash v0.8.11
[RUSTC-TIMING] rustc_next_trait_solver test:false 4.017
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] build_script_build test:false 0.297
[RUSTC-TIMING] ahash test:false 0.428
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] unicode_script test:false 1.362
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] rustc_ast_pretty test:false 8.909
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] rustc_lint_defs test:false 2.135
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.442
   Compiling punycode v0.4.1
[RUSTC-TIMING] unicode_security test:false 1.744
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] punycode test:false 0.822
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.714
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_syntax test:false 21.923
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.796
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_hir test:false 11.488
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] regex test:false 3.943
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_ast test:false 25.282
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_demangle test:false 2.641
   Compiling gimli v0.30.0
[RUSTC-TIMING] hashbrown test:false 1.457
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.656
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] regex_automata test:false 10.428
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] regex_syntax test:false 20.079
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] gimli test:false 14.655
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] rustc_hir_pretty test:false 6.061
[RUSTC-TIMING] shlex test:false 0.663
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.096
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_attr_parsing test:false 17.008
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.064
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.299
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.128
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] regex_automata test:false 36.078
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] rustc_query_system test:false 10.845
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] wasm_encoder test:false 5.169
[RUSTC-TIMING] nu_ansi_term test:false 1.480
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] sharded_slab test:false 1.596
[RUSTC-TIMING] thorin test:false 6.029
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;C:\a\rust\rust\ninja;C:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(C:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-IC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_errors test:false 47.866
[RUSTC-TIMING] rustc_session test:false 45.948
[RUSTC-TIMING] cc test:false 19.389
[RUSTC-TIMING] rustc_ast_passes test:false 16.360
[RUSTC-TIMING] rustc_target test:false 72.139
[RUSTC-TIMING] rustc_parse test:false 51.870
[RUSTC-TIMING] rustc_middle test:false 81.405
Build completed unsuccessfully in 0:10:52
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Fri Feb 28 10:10:27 CUT 2025
  network time: Fri, 28 Feb 2025 10:10:27 GMT
##[error]Process completed with exit code 2.

Auto merge of #137517 - nnethercote:rm-NtPat-NtItem-NtStmt, r=petroch…

auto - x86_64-apple-1

2025-02-28T09:43:43Z

##[group]Building bootstrap
    Finished `dev` profile [unoptimized] target(s) in 0.18s
##[endgroup]
CI rustc commit matches with HEAD and we are in CI.
`rustc.download-ci` functionality will be skipped as artifacts are not available.
[TIMING] core::build_steps::tool::LibcxxVersionTool { target: x86_64-apple-darwin } -- 5.875
downloading https://static.rust-lang.org/dist/2025-02-18/rustfmt-nightly-x86_64-apple-darwin.tar.xz
extracting /Users/runner/work/rust/rust/build/cache/2025-02-18/rustfmt-nightly-x86_64-apple-darwin.tar.xz to /Users/runner/work/rust/rust/build/x86_64-apple-darwin/rustfmt
downloading https://static.rust-lang.org/dist/2025-02-18/rustc-nightly-x86_64-apple-darwin.tar.xz
extracting /Users/runner/work/rust/rust/build/cache/2025-02-18/rustc-nightly-x86_64-apple-darwin.tar.xz to /Users/runner/work/rust/rust/build/x86_64-apple-darwin/rustfmt
[TIMING] core::build_steps::compile::Assemble { target_compiler: Compiler { stage: 0, host: x86_64-apple-darwin } } -- 0.000
downloading https://ci-artifacts.rust-lang.org/rustc-builds/cb08599451226d780b2490f1aa9b414fe9e36657/rust-dev-nightly-x86_64-apple-darwin.tar.xz
extracting /Users/runner/work/rust/rust/build/cache/llvm-cb08599451226d780b2490f1aa9b414fe9e36657-false/rust-dev-nightly-x86_64-apple-darwin.tar.xz to /Users/runner/work/rust/rust/build/x86_64-apple-darwin/ci-llvm

thread 'main' panicked at src/bootstrap/src/core/download.rs:346:17:
member.unpack_in(dst) failed with failed to unpack `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/ci-llvm/rust-dev-nightly-x86_64-apple-darwin/rust-dev/bin/llvm-split`
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Build completed unsuccessfully in 0:00:45
  local time: Fri Feb 28 09:51:55 UTC 2025
  network time: Fri, 28 Feb 2025 09:51:55 GMT
##[error]Process completed with exit code 1.

Auto merge of #137775 - matthiaskrgr:rollup-05i9urn, r=matthiaskrgr

auto - i686-msvc-1

2025-02-28T08:53:37Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] displaydoc test:false 1.315
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.285
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] unic_langid_impl test:false 0.499
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] winapi test:false 3.519
   Compiling windows-interface v0.59.0
[RUSTC-TIMING] zerocopy_derive test:false 1.697
   Compiling rustc_index_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_index_macros)
[RUSTC-TIMING] yoke_derive test:false 2.405
[RUSTC-TIMING] tracing_attributes test:false 2.884
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerovec_derive test:false 2.292
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] zerofrom_derive test:false 3.228
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] windows_implement test:false 1.533
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] zerofrom test:false 0.207
   Compiling yoke v0.7.5
[RUSTC-TIMING] rustc_index_macros test:false 1.151
   Compiling derive-where v1.2.7
[RUSTC-TIMING] tracing test:false 0.792
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] yoke test:false 0.337
   Compiling zerovec v0.10.4
[RUSTC-TIMING] windows_interface test:false 1.838
   Compiling windows-core v0.59.0
[RUSTC-TIMING] unic_langid_macros_impl test:false 1.003
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] zerocopy test:false 1.521
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.487
   Compiling windows v0.59.0
[RUSTC-TIMING] windows_core test:false 1.823
[RUSTC-TIMING] tinystr test:false 0.474
[RUSTC-TIMING] thiserror_impl test:false 2.691
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] derive_where test:false 2.997
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] zerovec test:false 3.202
   Compiling rand v0.8.5
[RUSTC-TIMING] rustc_macros test:false 4.998
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] rustc_index test:false 0.926
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] wasmparser test:false 11.123
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.081
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] unic_langid_impl test:false 2.789
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.073
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] rand test:false 2.902
[RUSTC-TIMING] unic_langid_macros test:false 0.088
[RUSTC-TIMING] icu_provider_macros test:false 0.804
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] unic_langid test:false 0.089
[RUSTC-TIMING] thiserror test:false 0.087
   Compiling itertools v0.12.1
[RUSTC-TIMING] twox_hash test:false 2.220
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] rand_chacha test:false 4.713
[RUSTC-TIMING] serde_derive test:false 7.907
[RUSTC-TIMING] icu_provider test:false 2.638
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 1.024
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] itertools test:false 3.811
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.102
   Compiling strsim v0.11.1
[RUSTC-TIMING] icu_locid test:false 8.204
[RUSTC-TIMING] strsim test:false 0.625
   Compiling fnv v1.0.7
[RUSTC-TIMING] ruzstd test:false 5.542
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] rustc_hash test:false 0.090
   Compiling ident_case v1.0.1
[RUSTC-TIMING] fnv test:false 0.076
[RUSTC-TIMING] ident_case test:false 0.104
   Compiling darling_core v0.20.10
[RUSTC-TIMING] icu_list_data test:false 0.145
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.055
   Compiling icu_list v1.5.0
[RUSTC-TIMING] type_map test:false 0.321
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.155
[RUSTC-TIMING] regex_automata test:false 2.756
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] thiserror test:false 0.084
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.921
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_syntax test:false 1.213
[RUSTC-TIMING] self_cell test:false 0.184
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.347
[RUSTC-TIMING] self_cell test:false 0.078
[RUSTC-TIMING] icu_list test:false 3.392
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] icu_locid_transform test:false 7.648
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] serde test:false 6.632
[RUSTC-TIMING] rustc_baked_icu_data test:false 1.013
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] fluent_syntax test:false 0.918
[RUSTC-TIMING] intl_pluralrules test:false 2.441
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] intl_memoizer test:false 0.271
[RUSTC-TIMING] icu_provider_adapters test:false 0.355
[RUSTC-TIMING] fluent_langneg test:false 0.235
   Compiling rustc_type_ir_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] intl_pluralrules test:false 1.192
   Compiling odht v0.3.1
[RUSTC-TIMING] darling_core test:false 6.500
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] windows test:false 16.740
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.142
[RUSTC-TIMING] odht test:false 0.571
   Compiling anstyle v1.0.10
[RUSTC-TIMING] smallvec test:false 0.348
[RUSTC-TIMING] darling_macro test:false 0.620
   Compiling darling v0.20.10
[RUSTC-TIMING] unicode_width test:false 0.481
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] darling test:false 0.067
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.370
[RUSTC-TIMING] winapi_util test:false 0.469
[RUSTC-TIMING] anstyle test:false 0.506
   Compiling termcolor v1.4.1
[RUSTC-TIMING] fluent_bundle test:false 1.521
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] annotate_snippets test:false 1.591
   Compiling rustc_fluent_macro v0.0.0 (C:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] termcolor test:false 1.475
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] fluent_bundle test:false 6.315
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.117
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_fluent_macro test:false 1.130
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.089
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] unicode_width test:false 0.511
   Compiling getopts v0.2.21
[RUSTC-TIMING] build_script_build test:false 0.625
[RUSTC-TIMING] derive_setters test:false 1.442
   Compiling datafrog v2.0.1
[RUSTC-TIMING] serde_json test:false 7.728
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] datafrog test:false 0.907
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] rustc_apfloat test:false 1.288
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.092
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] polonius_engine test:false 1.007
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_data_structures test:false 8.180
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] rustc_ast_ir test:false 0.313
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] getopts test:false 3.121
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] tinyvec test:false 2.003
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_abi test:false 3.021
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] annotate_snippets test:false 9.743
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] gsgdt test:false 6.396
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.010
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] rustc_feature test:false 3.713
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_type_ir test:false 7.536
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] object test:false 25.529
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] unicode_normalization test:false 1.453
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.121
   Compiling aho-corasick v1.1.3
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_error_messages test:false 8.939
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.689
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.986
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_script test:false 1.401
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] unicode_security test:false 1.720
[RUSTC-TIMING] ahash test:false 0.473
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_span test:false 20.145
   Compiling libloading v0.8.6
[RUSTC-TIMING] rustc_ast_pretty test:false 9.349
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] libloading test:false 0.720
   Compiling punycode v0.4.1
[RUSTC-TIMING] allocator_api2 test:false 0.917
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] punycode test:false 0.957
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] rustc_lint_defs test:false 2.298
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] aho_corasick test:false 12.005
   Compiling regex v1.11.1
[RUSTC-TIMING] rustc_hir test:false 11.903
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] regex test:false 3.872
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] rustc_ast test:false 26.187
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] fallible_iterator test:false 0.713
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_demangle test:false 2.615
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_syntax test:false 22.101
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] regex_syntax test:false 19.867
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] regex_automata test:false 10.424
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] gimli test:false 14.510
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.909
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_attr_parsing test:false 16.968
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_query_system test:false 10.619
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] hashbrown test:false 1.389
[RUSTC-TIMING] build_script_build test:false 0.702
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] shlex test:false 0.691
[RUSTC-TIMING] regex_automata test:false 36.443
   Compiling lazy_static v1.5.0
   Compiling overload v0.1.1
[RUSTC-TIMING] build_script_build test:false 0.320
   Compiling leb128 v0.2.5
[RUSTC-TIMING] overload test:false 0.062
[RUSTC-TIMING] lazy_static test:false 0.083
   Compiling sharded-slab v0.1.7
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] leb128 test:false 0.137
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] nu_ansi_term test:false 1.508
[RUSTC-TIMING] sharded_slab test:false 1.534
[RUSTC-TIMING] wasm_encoder test:false 5.213
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;C:\a\rust\rust\ninja;C:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(C:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-IC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_errors test:false 47.412
[RUSTC-TIMING] rustc_session test:false 45.780
[RUSTC-TIMING] cc test:false 19.425
[RUSTC-TIMING] rustc_ast_passes test:false 17.678
[RUSTC-TIMING] rustc_target test:false 72.243
[RUSTC-TIMING] rustc_parse test:false 51.124
[RUSTC-TIMING] rustc_middle test:false 78.821
Build completed unsuccessfully in 0:37:44
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Fri Feb 28 09:41:11 CUT 2025
  network time: Fri, 28 Feb 2025 09:41:11 GMT
##[error]Process completed with exit code 2.

Auto merge of #137775 - matthiaskrgr:rollup-05i9urn, r=matthiaskrgr

auto - i686-msvc-2

2025-02-28T08:56:02Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] tinystr test:false 0.287
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] unic_langid_impl test:false 0.524
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] winapi test:false 3.567
   Compiling rustc_index_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_index_macros)
[RUSTC-TIMING] yoke_derive test:false 2.317
[RUSTC-TIMING] zerofrom_derive test:false 3.138
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] zerovec_derive test:false 2.331
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] tracing_attributes test:false 3.014
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerofrom test:false 0.209
   Compiling yoke v0.7.5
[RUSTC-TIMING] rustc_index_macros test:false 1.010
   Compiling windows-interface v0.59.0
[RUSTC-TIMING] itertools test:false 3.946
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] yoke test:false 0.363
   Compiling zerovec v0.10.4
[RUSTC-TIMING] zerocopy_derive test:false 1.891
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] tracing test:false 0.815
   Compiling derive-where v1.2.7
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.955
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] windows_implement test:false 1.483
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] windows_interface test:false 1.650
   Compiling windows-core v0.59.0
[RUSTC-TIMING] zerocopy test:false 1.513
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.496
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] windows_core test:false 1.800
[RUSTC-TIMING] derive_where test:false 2.988
   Compiling windows v0.59.0
[RUSTC-TIMING] zerovec test:false 3.354
   Compiling rand v0.8.5
[RUSTC-TIMING] thiserror_impl test:false 2.707
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] tinystr test:false 0.491
[RUSTC-TIMING] rustc_macros test:false 5.224
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] icu_provider_macros test:false 0.895
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.079
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rustc_index test:false 0.968
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] wasmparser test:false 11.220
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.070
[RUSTC-TIMING] unic_langid_macros test:false 0.070
[RUSTC-TIMING] unic_langid test:false 0.062
[RUSTC-TIMING] thiserror test:false 0.102
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] rand test:false 2.837
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] unic_langid_impl test:false 2.768
   Compiling type-map v0.5.0
[RUSTC-TIMING] rand_chacha test:false 4.750
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] twox_hash test:false 2.233
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] type_map test:false 0.987
[RUSTC-TIMING] serde_derive test:false 7.812
[RUSTC-TIMING] icu_provider test:false 2.634
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.078
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.628
[RUSTC-TIMING] regex_automata test:false 2.816
   Compiling self_cell v1.1.0
[RUSTC-TIMING] rustc_hash test:false 0.098
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] self_cell test:false 0.098
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.101
[RUSTC-TIMING] icu_list_data test:false 0.141
   Compiling icu_list v1.5.0
   Compiling darling_core v0.20.10
[RUSTC-TIMING] ruzstd test:false 5.550
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.061
[RUSTC-TIMING] type_map test:false 0.330
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] icu_locid test:false 8.181
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 1.157
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] icu_list test:false 3.194
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_langneg test:false 0.711
[RUSTC-TIMING] thiserror test:false 0.087
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] fluent_syntax test:false 1.153
[RUSTC-TIMING] rustc_fs_util test:false 0.310
[RUSTC-TIMING] self_cell test:false 0.089
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] self_cell test:false 0.054
[RUSTC-TIMING] fluent_syntax test:false 0.645
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] icu_locid_transform test:false 7.502
[RUSTC-TIMING] intl_pluralrules test:false 1.997
[RUSTC-TIMING] intl_memoizer test:false 0.265
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] serde test:false 6.521
[RUSTC-TIMING] fluent_langneg test:false 0.229
[RUSTC-TIMING] icu_provider_adapters test:false 0.327
   Compiling rustc_type_ir_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.928
   Compiling odht v0.3.1
[RUSTC-TIMING] darling_core test:false 6.170
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] odht test:false 0.512
   Compiling anstyle v1.0.10
[RUSTC-TIMING] darling_macro test:false 0.627
[RUSTC-TIMING] anstyle test:false 0.421
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.140
   Compiling darling v0.20.10
[RUSTC-TIMING] intl_pluralrules test:false 1.239
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] darling test:false 0.083
[RUSTC-TIMING] smallvec test:false 0.335
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] unicode_width test:false 0.402
[RUSTC-TIMING] winapi_util test:false 0.449
[RUSTC-TIMING] anstyle test:false 0.462
   Compiling termcolor v1.4.1
[RUSTC-TIMING] annotate_snippets test:false 1.533
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] fluent_bundle test:false 1.504
   Compiling rustc_fluent_macro v0.0.0 (C:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] termcolor test:false 1.478
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] windows test:false 16.492
   Compiling termize v0.1.1
[RUSTC-TIMING] rustc_fluent_macro test:false 1.196
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] derive_setters test:false 1.053
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] termize test:false 0.102
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] rustc_error_codes test:false 0.063
   Compiling datafrog v2.0.1
[RUSTC-TIMING] fluent_bundle test:false 6.123
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] build_script_build test:false 0.395
   Compiling getopts v0.2.21
[RUSTC-TIMING] unicode_width test:false 0.501
[RUSTC-TIMING] datafrog test:false 0.636
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.948
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] rustc_apfloat test:false 1.249
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec_macros test:false 0.055
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] serde_json test:false 7.467
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] getopts test:false 2.873
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] tinyvec test:false 1.833
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] rustc_parse_format test:false 1.877
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] unicode_normalization test:false 1.347
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.354
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] gsgdt test:false 5.927
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] rustc_data_structures test:false 7.859
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] unicode_script test:false 1.338
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] annotate_snippets test:false 9.449
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_ast_ir test:false 0.220
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] unicode_security test:false 1.792
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_abi test:false 2.846
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] object test:false 24.974
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] rustc_type_ir test:false 7.465
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] aho_corasick test:false 11.421
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_feature test:false 3.572
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_error_messages test:false 8.439
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.077
[RUSTC-TIMING] ahash test:false 0.415
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.474
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] rustc_next_trait_solver test:false 4.062
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] allocator_api2 test:false 0.761
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.691
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_span test:false 19.676
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_ast_pretty test:false 8.963
   Compiling regex v1.11.1
[RUSTC-TIMING] rustc_demangle test:false 2.619
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] regex_syntax test:false 22.017
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.814
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] regex test:false 3.928
[RUSTC-TIMING] rustc_lint_defs test:false 2.252
   Compiling regex-automata v0.1.10
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_hir test:false 11.383
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_ast test:false 25.516
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] hashbrown test:false 1.447
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.727
[RUSTC-TIMING] shlex test:false 0.676
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.136
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.366
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.087
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.065
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.459
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] regex_automata test:false 10.576
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] regex_syntax test:false 20.098
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] gimli test:false 14.853
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] thorin test:false 6.056
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] rustc_hir_pretty test:false 6.096
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 10.707
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.510
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] regex_automata test:false 36.497
[RUSTC-TIMING] rustc_attr_parsing test:false 17.070
[RUSTC-TIMING] wasm_encoder test:false 5.294
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(C:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\PowerShell\7;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;C:\a\rust\rust\ninja;C:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(C:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from C:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "C:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-IC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoC:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_errors test:false 47.860
[RUSTC-TIMING] cc test:false 21.491
[RUSTC-TIMING] rustc_ast_passes test:false 19.429
[RUSTC-TIMING] rustc_session test:false 45.281
[RUSTC-TIMING] rustc_target test:false 69.710
[RUSTC-TIMING] rustc_parse test:false 53.732
[RUSTC-TIMING] rustc_middle test:false 79.014
Build completed unsuccessfully in 0:32:36
make: *** [Makefile:113: ci-msvc-ps1] Error 1
  local time: Fri Feb 28 09:41:09 CUT 2025
  network time: Fri, 28 Feb 2025 09:41:09 GMT
##[error]Process completed with exit code 2.

Auto merge of #137752 - flip1995:clippy-subtree-update, r=Manishearth

auto - x86_64-fuchsia

2025-02-28T07:12:41Z

##[group]Installing stage2 clippy (x86_64-unknown-linux-gnu)   |
37 -     Current(FilterState),
37 +     Current(Box<FilterState>),
   |


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/pkg/bin/pkg-resolver/src/repository_manager.rs:398:10
    |
398 |     ) -> Result<Self, (Self, Vec<LoadError>)>
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 192 bytes
    |
    = help: try reducing the size of `(repository_manager::RepositoryManagerBuilder<S, N>, std::vec::Vec<repository_manager::LoadError>)`, for example by boxing large elements or replacing it with `Box<(repository_manager::RepositoryManagerBuilder<S, N>, std::vec::Vec<repository_manager::LoadError>)>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
    = note: `-D clippy::result-large-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::result_large_err)]`


warning: large size difference between variants
  --> ../../src/developer/ffx/config/macro/proc_macro/src/lib.rs:61:1
   |
61 | / enum ConfigArgs {
62 | |     Str(syn::LitStr),
   | |     ---------------- the second-largest variant contains at least 8 bytes
63 | |     MetaNameValue(syn::MetaNameValue),
   | |     --------------------------------- the largest variant contains at least 312 bytes
64 | | }
   | |_^ the entire enum is at least 312 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
63 -     MetaNameValue(syn::MetaNameValue),
63 +     MetaNameValue(Box<syn::MetaNameValue>),
   |


warning: struct pattern is not needed for a unit variant
   --> ../../src/sys/pkg/bin/system-update-committer/src/metadata/policy.rs:282:58
    |
282 |                     PaverEvent::QueryCurrentConfiguration { .. } => Status::OUT_OF_RANGE,
    |                                                          ^^^^^^^ help: remove the struct pattern
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unneeded_struct_pattern
    = note: `-D clippy::unneeded-struct-pattern` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::unneeded_struct_pattern)]`


warning: large size difference between variants
  --> ../../src/connectivity/bluetooth/lib/fuchsia-audio-device/src/stream_config.rs:23:1
   |
23 | / pub(crate) enum StreamConfigOrTask {
24 | |     StreamConfig(SoftStreamConfig),
   | |     ------------------------------ the largest variant contains at least 448 bytes
25 | |     Task(fasync::Task<Result<()>>),
   | |     ------------------------------ the second-largest variant contains at least 16 bytes
26 | |     Complete,
27 | | }
   | |_^ the entire enum is at least 448 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
24 -     StreamConfig(SoftStreamConfig),
24 +     StreamConfig(Box<SoftStreamConfig>),
   |


warning: doc list item overindented
   --> ../../src/connectivity/lowpan/lib/openthread_rust/src/ot/dnssd.rs:272:9
    |
272 |     ///                        Must end with `.`.
    |         ^^^^^^^^^^^^^^^^^^^^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
    = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: doc list item overindented
   --> ../../src/connectivity/lowpan/lib/openthread_rust/src/ot/dnssd.rs:275:9
    |
275 |     ///                Must end with `.`.
    |         ^^^^^^^^^^^^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items


warning: this can be `std::io::Error::other(_)`
   --> ../../src/sys/pkg/lib/fuchsia-repo/src/repository/gcs_repository.rs:132:50
    |
132 | ...                   body.map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e)),
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#io_other_error
    = note: `-D clippy::io-other-error` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::io_other_error)]`
help: use `std::io::Error::other`
    |
132 -                                 body.map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e)),
132 +                                 body.map_err(|e| std::io::Error::other(e)),
    |


warning: this can be `std::io::Error::other(_)`
   --> ../../src/sys/pkg/lib/fuchsia-repo/src/repository/gcs_repository.rs:279:32
    |
279 |                 .map_err(|err| io::Error::new(io::ErrorKind::Other, err))
    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#io_other_error
help: use `std::io::Error::other`
    |
279 -                 .map_err(|err| io::Error::new(io::ErrorKind::Other, err))
279 +                 .map_err(|err| io::Error::other(err))
    |


warning: this can be `std::io::Error::other(_)`
   --> ../../src/sys/pkg/lib/fuchsia-repo/src/repository/gcs_repository.rs:305:32
    |
305 |                 .map_err(|err| io::Error::new(io::ErrorKind::Other, err))
    |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#io_other_error
help: use `std::io::Error::other`
    |
305 -                 .map_err(|err| io::Error::new(io::ErrorKind::Other, err))
305 +                 .map_err(|err| io::Error::other(err))
    |


warning: this can be `std::io::Error::other(_)`
   --> ../../src/sys/pkg/lib/fuchsia-repo/src/repository/http_repository.rs:161:38
    |
161 |                     body.map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e)),
    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#io_other_error
help: use `std::io::Error::other`
    |
161 -                     body.map_err(|e| std::io::Error::new(std::io::ErrorKind::Other, e)),
161 +                     body.map_err(|e| std::io::Error::other(e)),
    |


warning: large size difference between variants
   --> ../../src/connectivity/bluetooth/lib/fuchsia-audio-codec/src/sysmem_allocator.rs:86:1
    |
86  | /   pub enum SysmemAllocation {
87  | |       Pending,
88  | |       /// Waiting for the Sync response from the Allocator
89  | | /     WaitingForSync {
90  | | |         future: QueryResponseFut<()>,
91  | | |         token_fn: Option<Box<dyn FnOnce() -> () + Send + Sync>>,
92  | | |         buffer_collection: BufferCollectionProxy,
93  | | |     },
    | | |_____- the second-largest variant contains at least 64 bytes
94  | |       /// Waiting for the buffers to be allocated, which should eventually happen after delivering the token.
95  | | /     WaitingForAllocation(
96  | | |         QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>,
97  | | |         BufferCollectionProxy,
98  | | |     ),
    | | |_____- the largest variant contains at least 320 bytes
...   |
101 | |       Done(Result<(), fidl_fuchsia_sysmem2::Error>),
102 | |   }
    | |___^ the entire enum is at least 320 bytes
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
    = note: `-D clippy::large-enum-variant` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
    |
96  -         QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>,
96  +         Box<QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>>,
    |


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../src/lib/windowed-stats/src/experimental/event/reactor.rs:429:9
    |
429 | /         self.0
430 | |              .0
431 | |             .iter_mut()
432 | |             .map(|reactor| reactor.react(event.clone()))
433 | |             .last()
    | |______________-----^
    |                |
    |                help: try: `next_back()`
    |
    = note: this change will alter drop order which may be undesirable
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
    = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: this `repeat().take()` can be written more concisely
  --> ../../src/sys/pkg/tests/pkgdir/src/lib.rs:18:5
   |
18 |     std::iter::repeat(seed).take(n).collect()
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `repeat_n()` instead: `std::iter::repeat_n(seed, n)`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_repeat_n
   = note: `-D clippy::manual-repeat-n` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::manual_repeat_n)]`


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../tools/lib/reference_doc/macro/src/derive_reference_doc.rs:277:5
    |
277 |     p.path.segments.iter().last().unwrap().ident == rhs
    |     ^^^^^^^^^^^^^^^^^^^^^^^------
    |                            |
    |                            help: try: `next_back()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
    = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../tools/lib/reference_doc/macro/src/derive_reference_doc.rs:426:16
    |
426 |     let last = s.split('\n').filter(|s| s.starts_with('#')).last();
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^------
    |                                                             |
    |                                                             help: try: `next_back()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last


warning: using `contains()` instead of `iter().any()` is more efficient
  --> ../../src/connectivity/wlan/lib/common/rust/src/ie/rsn/suite_filter.rs:41:16
   |
41 |             && self.known_group_data_ciphers.iter().any(|s| group_data_cipher.suite_type == *s);
   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.known_group_data_ciphers.contains(&group_data_cipher.suite_type)`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_contains
   = note: `-D clippy::manual-contains` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::manual_contains)]`


warning: using `contains()` instead of `iter().any()` is more efficient
  --> ../../src/connectivity/wlan/lib/common/rust/src/ie/rsn/suite_filter.rs:46:49
   |
46 |             .any(|a| a.has_known_algorithm() && self.known_akms.iter().any(|s| a.suite_type == *s));
   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.known_akms.contains(&a.suite_type)`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_contains


warning: using `contains()` instead of `iter().any()` is more efficient
  --> ../../src/connectivity/wlan/lib/common/rust/src/ie/rsn/suite_filter.rs:54:36
   |
54 |             c.has_known_usage() && self.known_pairwise_ciphers.iter().any(|s| c.suite_type == *s)
   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `self.known_pairwise_ciphers.contains(&c.suite_type)`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_contains


warning: large size difference between variants
   --> ../../src/lib/diagnostics/inspect/derive/macro/src/lib.rs:146:1
    |
146 | / enum FieldAttrArg {
147 | |     Ident(syn::Ident),
    | |     ----------------- the second-largest variant contains at least 32 bytes
148 | |     NameValue(syn::MetaNameValue),
    | |     ----------------------------- the largest variant contains at least 312 bytes
149 | | }
    | |_^ the entire enum is at least 312 bytes
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
    = note: `-D clippy::large-enum-variant` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
    |
148 -     NameValue(syn::MetaNameValue),
148 +     NameValue(Box<syn::MetaNameValue>),
    |


warning: doc list item overindented
   --> ../../src/sys/pkg/lib/isolated-swd/src/omaha.rs:162:9
    |
162 |     ///     makes.
    |         ^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
    = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: doc list item overindented
   --> ../../src/settings/storage/src/fidl_storage.rs:136:9
    |
136 |     ///     file path and final file path for storing the data for this key.
    |         ^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
    = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
  --> ../../src/developer/ffx/plugins/component/common/src/lib.rs:19:20
   |
19 |       let manifest = url
   |  ____________________^
20 | |         .resource()
21 | |         .split('/')
22 | |         .last()
   | |__________-----^
   |            |
   |            help: try: `next_back()`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
   = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: calling .bytes() is very inefficient when data is not in memory
  --> ../../src/connectivity/bluetooth/tools/lib/pairing-delegate/src/lib.rs:42:29
   |
42 |     while let Some(input) = io::stdin().bytes().next() {
   |                             ^^^^^^^^^^^^^^^^^^^
   |
   = help: consider using `BufReader`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unbuffered_bytes
   = note: `-D clippy::unbuffered-bytes` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::unbuffered_bytes)]`


warning: calling .bytes() is very inefficient when data is not in memory
  --> ../../src/connectivity/bluetooth/tools/lib/pairing-delegate/src/lib.rs:85:29
   |
85 |     while let Some(input) = io::stdin().bytes().next() {
   |                             ^^^^^^^^^^^^^^^^^^^
   |
   = help: consider using `BufReader`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unbuffered_bytes


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
  --> ../../src/starnix/kernel/vfs/directory_file.rs:83:37
   |
83 |                   *readdir_position = children
   |  _____________________________________^
84 | |                     .iter()
85 | |                     .take(count)
86 | |                     .last()
   | |______________________-----^
   |                        |
   |                        help: try: `next_back()`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
   = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: length comparison to zero
   --> ../../src/diagnostics/archivist/src/logs/repository.rs:559:16
    |
559 |             if repo.mutable_state.lock().logs_multiplexers.live_iterators.lock().len() == 0 {
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: using `is_empty` is clearer and more explicit: `repo.mutable_state.lock().logs_multiplexers.live_iterators.lock().is_empty()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#len_zero
    = note: `-D clippy::len-zero` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::len_zero)]`


warning: doc list item overindented
  --> ../../src/sys/pkg/lib/isolated-ota/src/lib.rs:99:5
   |
99 | ///     determine the updater URL.
   |     ^^^^ help: try using `  ` (2 spaces)
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
   = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: large size difference between variants
  --> ../../src/connectivity/wlan/lib/bitfield/src/parse.rs:78:1
   |
78 | /  pub enum AliasSpec {
79 | |      Unnamed {
80 | |          _underscore: Token![_],
81 | |      },
82 | |      SingleName(Alias),
   | |      ----------------- the largest variant contains at least 432 bytes
83 | |/     Union {
84 | ||         _union_keyword: Token![union],
85 | ||         _brace: token::Brace,
86 | ||         aliases: Punctuated<Alias, Token![,]>,
87 | ||     },
   | ||_____- the second-largest variant contains at least 56 bytes
88 | |  }
   | |__^ the entire enum is at least 432 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
82 -     SingleName(Alias),
82 +     SingleName(Box<Alias>),
   |


warning: the `Err`-variant returned from this function is very large
   --> ../../src/lib/fuchsia-component-test/src/lib.rs:110:57
    |
110 |     fn check_scope(&self, realm_scope: &Vec<String>) -> Result<(), Error> {
    |                                                         ^^^^^^^^^^^^^^^^^
    |
   ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
    |
45  |     FromDictionaryNotSupported(ftest::Capability),
    |     --------------------------------------------- the largest variant contains at least 144 bytes
    |
    = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
    = note: `-D clippy::result-large-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::result_large_err)]`


warning: the `Err`-variant returned from this function is very large
   --> ../../src/lib/fuchsia-component-test/src/lib.rs:208:57
    |
208 |     fn check_scope(&self, realm_scope: &Vec<String>) -> Result<(), Error> {
    |                                                         ^^^^^^^^^^^^^^^^^
    |
   ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
    |
45  |     FromDictionaryNotSupported(ftest::Capability),
    |     --------------------------------------------- the largest variant contains at least 144 bytes
    |
    = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
    --> ../../src/lib/fuchsia-component-test/src/lib.rs:1077:10
     |
1077 |     ) -> Result<Self, Error> {
     |          ^^^^^^^^^^^^^^^^^^^
     |
    ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
     |
45   |     FromDictionaryNotSupported(ftest::Capability),
     |     --------------------------------------------- the largest variant contains at least 144 bytes
     |
     = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
     = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: manual implementation of `ok`
   --> ../../src/lib/network/fidl_fuchsia_net_dhcp_ext/src/lib.rs:680:21
    |
680 | /                     match result {
681 | |                         Err(_) => None,
682 | |                         Ok(configuration) => Some(configuration),
683 | |                     }
    | |_____________________^ help: replace with: `result.ok()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_ok_err
    = note: `-D clippy::manual-ok-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::manual_ok_err)]`


103 warning(s) emitted


real	60m37.554s
user	0m0.188s
sys	0m0.131s
+ retcode=1
+ set -e
+ set +x

###############################################################################
#                                                                             #
#  This check builds the Fuchsia operating system.                            #
#                                                                             #
#  Most code is built in 'check mode' using clippy, to maximize coverage in   #
#  the compiler front end while reducing build times.                         #
#                                                                             #
#  You can browse the Fuchsia source code at the following URL:               #
#  https://cs.opensource.google/fuchsia/fuchsia/+/af693ced69d47dd4cff7c9e43b4a79ed584cf7f7:
#                                                                             #
###############################################################################

  local time: Fri Feb 28 08:50:55 UTC 2025
  network time: Fri, 28 Feb 2025 08:50:56 GMT
##[error]Process completed with exit code 1.

Auto merge of #137703 - Noratrieb:Noratrieb-patch-2, r=Kobzol

auto - dist-i686-msvc

2025-02-27T11:42:13Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] unic_langid_impl test:false 1.998
   Compiling writeable v0.5.5
[RUSTC-TIMING] windows test:false 15.850
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.185
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] writeable test:false 1.099
   Compiling litemap v0.7.4
[RUSTC-TIMING] build_script_build test:false 0.456
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.059
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] litemap test:false 0.359
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] twox_hash test:false 1.964
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] serde_derive test:false 7.584
[RUSTC-TIMING] rustc_data_structures test:false 6.095
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] icu_locid test:false 7.631
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] miniz_oxide test:false 3.559
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] rustc_ast_ir test:false 0.210
[RUSTC-TIMING] unic_langid_macros test:false 0.077
   Compiling icu_provider_macros v1.5.0
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.458
   Compiling winapi v0.3.9
[RUSTC-TIMING] icu_provider_macros test:false 0.835
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.468
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] build_script_build test:false 0.880
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_xid test:false 0.160
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] unicode_properties test:false 0.231
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] serde test:false 6.607
   Compiling flate2 v1.0.35
[RUSTC-TIMING] rustc_lexer test:false 1.462
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.069
[RUSTC-TIMING] icu_provider test:false 2.183
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 1.171
[RUSTC-TIMING] unic_langid_macros test:false 0.071
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.371
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.062
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 4.499
[RUSTC-TIMING] icu_locid_transform test:false 5.788
[RUSTC-TIMING] unic_langid test:false 0.062
[RUSTC-TIMING] rustc_span test:false 16.970
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.657
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.657
[RUSTC-TIMING] wasmparser test:false 10.810
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] winapi test:false 3.518
[RUSTC-TIMING] thiserror test:false 0.083
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.715
   Compiling itertools v0.12.1
[RUSTC-TIMING] serde_json test:false 6.281
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.663
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] itertools test:false 3.820
[RUSTC-TIMING] rustc_hash test:false 0.089
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.144
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.115
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.580
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.099
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.076
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.642
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.056
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.252
[RUSTC-TIMING] type_map test:false 0.309
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 6.056
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 0.925
[RUSTC-TIMING] thiserror test:false 0.085
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] object test:false 21.007
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_syntax test:false 0.994
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.599
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.250
[RUSTC-TIMING] self_cell test:false 0.088
[RUSTC-TIMING] self_cell test:false 0.050
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] intl_pluralrules test:false 1.787
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 7.400
[RUSTC-TIMING] fluent_syntax test:false 0.616
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.017
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] rustc_ast test:false 21.933
[RUSTC-TIMING] darling_macro test:false 0.624
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] intl_memoizer test:false 0.245
[RUSTC-TIMING] fluent_bundle test:false 5.133
[RUSTC-TIMING] fluent_langneg test:false 0.226
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.697
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] icu_provider_adapters test:false 0.332
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.476
[RUSTC-TIMING] intl_pluralrules test:false 1.132
   Compiling anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.320
[RUSTC-TIMING] unicode_width test:false 0.426
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.055
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] smallvec test:false 0.316
[RUSTC-TIMING] annotate_snippets test:false 1.440
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] fluent_bundle test:false 1.416
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.063
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.408
[RUSTC-TIMING] anstyle test:false 0.435
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_type_ir test:false 6.941
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_error_messages test:false 6.140
[RUSTC-TIMING] rustc_lint_defs test:false 1.593
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.237
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.040
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.138
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.092
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_hir test:false 10.018
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] unicode_width test:false 0.456
   Compiling getopts v0.2.21
[RUSTC-TIMING] rustc_error_codes test:false 0.056
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] getopts test:false 1.992
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] annotate_snippets test:false 7.261
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.435
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.540
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.867
[RUSTC-TIMING] rustc_apfloat test:false 1.154
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 4.691
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 4.614
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 13.957
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.457
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_errors test:false 37.816
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 8.199
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.049
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.727
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.325
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.296
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 40.630
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.809
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 8.419
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 85.993
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_syntax test:false 18.636
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex test:false 3.305
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.467
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.350
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.671
[RUSTC-TIMING] ahash test:false 0.393
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.381
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_automata test:false 30.499
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_syntax test:false 16.918
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 15.896
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.750
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 2.339
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.787
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.711
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 13.467
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 96.788
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_infer test:false 46.482
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_expand test:false 76.943
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_transmute test:false 10.876
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_symbol_mangling test:false 12.359
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_mir_dataflow test:false 21.918
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.389
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 7.872
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.716
[RUSTC-TIMING] shlex test:false 0.506
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.079
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.341
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.059
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.140
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 6.173
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.311
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.452
[RUSTC-TIMING] rustc_middle test:false 188.299
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-0928b75a5d61b78e\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-5443acdc51ee106a\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-DNDEBUG" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-5443acdc51ee106a\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] cc test:false 16.999
[RUSTC-TIMING] rustc_metadata test:false 65.888
[RUSTC-TIMING] rustc_trait_selection test:false 124.404
Build completed unsuccessfully in 1:06:31
  local time: Thu Feb 27 12:54:19 CUT 2025
  network time: Thu, 27 Feb 2025 12:54:19 GMT
##[error]Process completed with exit code 1.

Auto merge of #137710 - matthiaskrgr:rollup-3vmxxu9, r=matthiaskrgr

auto - i686-msvc-1

2025-02-27T11:09:51Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)   Compiling static_assertions v1.1.0
[RUSTC-TIMING] litemap test:false 0.357
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] static_assertions test:false 0.056
   Compiling writeable v0.5.5
[RUSTC-TIMING] build_script_build test:false 0.443
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 1.284
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] rustc_data_structures test:false 7.424
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] serde_derive test:false 7.663
[RUSTC-TIMING] twox_hash test:false 2.230
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.212
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] icu_locid test:false 8.038
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.079
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.886
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.510
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 0.869
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.230
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.164
   Compiling object v0.36.7
[RUSTC-TIMING] miniz_oxide test:false 3.964
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] build_script_build test:false 0.463
   Compiling flate2 v1.0.35
[RUSTC-TIMING] serde test:false 6.346
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.232
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.068
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 1.327
[RUSTC-TIMING] icu_provider test:false 2.624
[RUSTC-TIMING] unic_langid_macros test:false 0.068
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.371
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.060
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.438
[RUSTC-TIMING] rustc_span test:false 19.587
[RUSTC-TIMING] unic_langid test:false 0.061
[RUSTC-TIMING] icu_locid_transform test:false 7.252
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] wasmparser test:false 10.649
   Compiling ryu v1.0.18
[RUSTC-TIMING] rand_xoshiro test:false 1.636
[RUSTC-TIMING] winapi test:false 3.531
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] ryu test:false 0.695
[RUSTC-TIMING] thiserror test:false 0.086
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.798
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.786
   Compiling type-map v0.5.0
[RUSTC-TIMING] serde_json test:false 7.128
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] type_map test:false 0.969
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.135
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.073
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.096
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.596
[RUSTC-TIMING] rustc_hash test:false 0.087
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.102
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.688
[RUSTC-TIMING] type_map test:false 0.343
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.077
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.050
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.273
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 6.047
[RUSTC-TIMING] thiserror test:false 0.078
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.082
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] object test:false 24.154
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] intl_pluralrules test:false 1.923
[RUSTC-TIMING] self_cell test:false 0.087
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.298
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] fluent_langneg test:false 0.681
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 8.722
[RUSTC-TIMING] self_cell test:false 0.049
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.069
[RUSTC-TIMING] fluent_bundle test:false 5.806
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] fluent_syntax test:false 0.620
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] darling_macro test:false 0.624
[RUSTC-TIMING] rustc_ast test:false 25.028
[RUSTC-TIMING] intl_memoizer test:false 0.251
[RUSTC-TIMING] fluent_langneg test:false 0.233
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.934
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] icu_provider_adapters test:false 0.338
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.491
   Compiling anstyle v1.0.10
[RUSTC-TIMING] intl_pluralrules test:false 1.136
[RUSTC-TIMING] anstyle test:false 0.320
[RUSTC-TIMING] unicode_width test:false 0.444
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.200
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] smallvec test:false 0.329
[RUSTC-TIMING] annotate_snippets test:false 1.447
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] fluent_bundle test:false 1.428
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_type_ir test:false 7.218
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.066
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.432
[RUSTC-TIMING] anstyle test:false 0.498
[RUSTC-TIMING] rustc_error_messages test:false 8.394
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.376
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.061
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_hir test:false 11.248
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.097
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.087
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.057
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.457
   Compiling getopts v0.2.21
[RUSTC-TIMING] rustc_lint_defs test:false 2.125
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] getopts test:false 2.827
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] annotate_snippets test:false 9.028
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.447
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.554
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.917
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.463
[RUSTC-TIMING] rustc_apfloat test:false 1.173
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.740
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 16.746
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.860
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 10.320
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 46.713
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.052
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.705
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.791
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.277
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 47.456
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.785
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 10.909
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 89.812
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.456
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.939
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 35.562
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 19.043
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.404
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.345
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.740
[RUSTC-TIMING] ahash test:false 0.400
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.438
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 20.067
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 105.612
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_infer test:false 59.197
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_expand test:false 86.566
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_transmute test:false 13.556
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.795
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.736
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] rustc_demangle test:false 2.636
   Compiling gimli v0.30.0
[RUSTC-TIMING] allocator_api2 test:false 0.785
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.557
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] gimli test:false 14.891
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.741
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.910
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.343
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.671
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.307
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.126
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.079
[RUSTC-TIMING] shlex test:false 0.637
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.065
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.580
[RUSTC-TIMING] rustc_middle test:false 217.897
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] cc test:false 21.519
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 100.862
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.523
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 5.094
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 60.759
[RUSTC-TIMING] rustc_lint test:false 103.569
[RUSTC-TIMING] rustc_trait_selection test:false 199.864
Build completed unsuccessfully in 0:22:45
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 27 11:37:29 CUT 2025
  network time: Thu, 27 Feb 2025 11:37:29 GMT
##[error]Process completed with exit code 2.

Auto merge of #137703 - Noratrieb:Noratrieb-patch-2, r=marcoieni

auto - i686-msvc-1

2025-02-27T10:40:00Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)   Compiling litemap v0.7.4
[RUSTC-TIMING] writeable test:false 1.268
   Compiling adler2 v2.0.0
[RUSTC-TIMING] litemap test:false 0.354
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] adler2 test:false 0.239
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] static_assertions test:false 0.058
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] twox_hash test:false 2.219
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] serde_derive test:false 7.756
[RUSTC-TIMING] rustc_data_structures test:false 7.525
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] icu_locid test:false 8.090
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.205
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.071
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] miniz_oxide test:false 3.990
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.529
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] icu_provider_macros test:false 0.885
   Compiling object v0.36.7
[RUSTC-TIMING] unicode_xid test:false 0.150
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.269
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 0.437
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] serde test:false 6.312
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] build_script_build test:false 0.873
   Compiling flate2 v1.0.35
[RUSTC-TIMING] rustc_lexer test:false 1.256
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.068
[RUSTC-TIMING] flate2 test:false 1.318
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] icu_provider test:false 2.613
[RUSTC-TIMING] unic_langid_macros test:false 0.068
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.062
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.356
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.337
[RUSTC-TIMING] icu_locid_transform test:false 7.102
[RUSTC-TIMING] unic_langid test:false 0.060
[RUSTC-TIMING] wasmparser test:false 10.292
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rustc_span test:false 19.562
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.717
[RUSTC-TIMING] rand_xoshiro test:false 1.638
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] winapi test:false 3.501
[RUSTC-TIMING] thiserror test:false 0.083
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.770
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.727
   Compiling type-map v0.5.0
[RUSTC-TIMING] serde_json test:false 7.229
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] type_map test:false 0.969
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.096
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.599
[RUSTC-TIMING] rustc_hash test:false 0.087
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.138
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.103
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.073
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.677
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.059
[RUSTC-TIMING] type_map test:false 0.312
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.054
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 5.974
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.126
[RUSTC-TIMING] thiserror test:false 0.079
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.116
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.687
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] object test:false 24.095
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.310
[RUSTC-TIMING] self_cell test:false 0.088
[RUSTC-TIMING] self_cell test:false 0.050
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] intl_pluralrules test:false 1.966
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_ast_pretty test:false 8.756
[RUSTC-TIMING] fluent_syntax test:false 0.614
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.629
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.057
[RUSTC-TIMING] intl_memoizer test:false 0.242
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] fluent_bundle test:false 5.841
[RUSTC-TIMING] fluent_langneg test:false 0.225
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.888
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.328
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] intl_pluralrules test:false 1.128
   Compiling odht v0.3.1
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.116
   Compiling anstyle v1.0.10
[RUSTC-TIMING] odht test:false 0.514
[RUSTC-TIMING] rustc_ast test:false 25.220
[RUSTC-TIMING] anstyle test:false 0.300
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] unicode_width test:false 0.380
[RUSTC-TIMING] smallvec test:false 0.325
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 1.405
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] annotate_snippets test:false 1.437
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.063
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.447
[RUSTC-TIMING] anstyle test:false 0.437
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_type_ir test:false 7.211
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_lint_defs test:false 2.087
[RUSTC-TIMING] rustc_error_messages test:false 8.384
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.427
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.104
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.121
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.090
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_hir test:false 11.377
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.220
   Compiling getopts v0.2.21
[RUSTC-TIMING] unicode_width test:false 0.486
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] getopts test:false 2.896
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] annotate_snippets test:false 9.361
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.449
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.531
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.563
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.916
[RUSTC-TIMING] rustc_apfloat test:false 1.218
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.871
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 16.803
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.976
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_errors test:false 47.200
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 10.494
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.052
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.713
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.780
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] rustc_session test:false 48.118
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] unicode_normalization test:false 1.289
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.972
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 10.899
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 89.951
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.534
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 4.034
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 35.749
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 19.287
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.373
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.435
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.669
[RUSTC-TIMING] ahash test:false 0.401
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.449
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.740
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 2.587
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.707
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 19.640
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 105.533
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_expand test:false 84.770
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 13.211
   Compiling punycode v0.4.1
[RUSTC-TIMING] rustc_infer test:false 57.810
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] punycode test:false 0.841
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.501
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.478
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.291
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 14.263
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.394
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.653
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.076
[RUSTC-TIMING] shlex test:false 0.639
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.119
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.331
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.062
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.416
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 5.155
[RUSTC-TIMING] rustc_middle test:false 213.822
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] cc test:false 21.557
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 99.685
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.600
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 62.013
[RUSTC-TIMING] rustc_lint test:false 105.694
[RUSTC-TIMING] rustc_trait_selection test:false 198.663
Build completed unsuccessfully in 0:21:38
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 27 11:06:49 CUT 2025
  network time: Thu, 27 Feb 2025 11:06:49 GMT
##[error]Process completed with exit code 2.

Auto merge of #137669 - DianQK:fn-atts-virtual, r=saethlin

auto - i686-msvc-1

2025-02-27T10:09:17Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.058
   Compiling writeable v0.5.5
[RUSTC-TIMING] adler2 test:false 0.231
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] build_script_build test:false 0.444
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 1.319
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] twox_hash test:false 2.217
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] serde_derive test:false 7.873
[RUSTC-TIMING] rustc_data_structures test:false 7.544
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] icu_locid test:false 8.147
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.208
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.081
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.861
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] miniz_oxide test:false 3.994
   Compiling winapi v0.3.9
[RUSTC-TIMING] crc32fast test:false 0.503
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.270
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.835
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.159
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] build_script_build test:false 0.391
   Compiling flate2 v1.0.35
[RUSTC-TIMING] serde test:false 6.539
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.289
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.068
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 1.368
[RUSTC-TIMING] icu_provider test:false 2.558
[RUSTC-TIMING] unic_langid_macros test:false 0.073
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.364
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.059
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.351
[RUSTC-TIMING] icu_locid_transform test:false 7.314
[RUSTC-TIMING] unic_langid test:false 0.060
[RUSTC-TIMING] wasmparser test:false 10.446
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rustc_span test:false 19.679
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.715
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] rand_xoshiro test:false 1.660
[RUSTC-TIMING] winapi test:false 3.568
[RUSTC-TIMING] thiserror test:false 0.101
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.806
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.699
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.968
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] serde_json test:false 7.196
[RUSTC-TIMING] rustc_hash test:false 0.094
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.144
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.072
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.608
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.101
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.095
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.053
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.828
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.113
[RUSTC-TIMING] type_map test:false 0.313
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 5.999
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.111
[RUSTC-TIMING] thiserror test:false 0.077
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.187
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] object test:false 24.203
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.686
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.307
[RUSTC-TIMING] self_cell test:false 0.089
[RUSTC-TIMING] self_cell test:false 0.048
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] intl_pluralrules test:false 1.953
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 8.730
[RUSTC-TIMING] fluent_syntax test:false 0.635
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.067
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.674
[RUSTC-TIMING] intl_memoizer test:false 0.255
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] fluent_bundle test:false 5.871
[RUSTC-TIMING] fluent_langneg test:false 0.244
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.901
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.322
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] intl_pluralrules test:false 1.144
   Compiling odht v0.3.1
[RUSTC-TIMING] rustc_ast test:false 25.435
   Compiling anstyle v1.0.10
[RUSTC-TIMING] odht test:false 0.522
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.135
[RUSTC-TIMING] anstyle test:false 0.327
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] smallvec test:false 0.325
[RUSTC-TIMING] unicode_width test:false 0.388
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 1.432
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] annotate_snippets test:false 1.423
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_type_ir test:false 7.253
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.065
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.432
[RUSTC-TIMING] anstyle test:false 0.450
[RUSTC-TIMING] rustc_error_messages test:false 8.356
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.374
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.054
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_hir test:false 11.395
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.121
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.088
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_lint_defs test:false 2.154
[RUSTC-TIMING] unicode_width test:false 0.454
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
   Compiling getopts v0.2.21
[RUSTC-TIMING] rustc_error_codes test:false 0.212
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] annotate_snippets test:false 9.068
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] getopts test:false 2.787
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.399
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.556
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.909
[RUSTC-TIMING] rustc_apfloat test:false 1.184
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.453
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.735
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 16.968
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.947
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 10.433
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 47.049
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.052
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.732
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.817
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.307
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 47.933
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 4.041
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 10.935
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 90.344
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.835
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.873
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 35.713
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 18.926
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.374
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.343
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.657
[RUSTC-TIMING] ahash test:false 0.406
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.438
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.783
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.699
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.801
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 19.966
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 104.892
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_transmute test:false 13.195
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_expand test:false 84.737
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_infer test:false 57.993
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_demangle test:false 2.597
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.646
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.733
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.438
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 14.287
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.399
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.672
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.071
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.308
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.064
[RUSTC-TIMING] shlex test:false 0.617
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.124
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 5.111
[RUSTC-TIMING] rustc_middle test:false 213.893
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] cc test:false 21.651
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 98.910
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.457
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.497
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 60.972
[RUSTC-TIMING] rustc_lint test:false 104.627
[RUSTC-TIMING] rustc_trait_selection test:false 195.793
Build completed unsuccessfully in 0:23:02
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 27 10:37:22 CUT 2025
  network time: Thu, 27 Feb 2025 10:37:22 GMT
##[error]Process completed with exit code 2.

Auto merge of #137710 - matthiaskrgr:rollup-3vmxxu9, r=matthiaskrgr

auto - i686-msvc-1

2025-02-27T09:39:03Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)   Compiling litemap v0.7.4
[RUSTC-TIMING] litemap test:false 0.346
   Compiling writeable v0.5.5
[RUSTC-TIMING] unic_langid_impl test:false 2.772
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] writeable test:false 1.251
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.056
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] twox_hash test:false 2.206
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rustc_data_structures test:false 7.507
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.209
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] serde_derive test:false 7.801
[RUSTC-TIMING] miniz_oxide test:false 4.082
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.080
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.896
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.521
   Compiling winapi v0.3.9
[RUSTC-TIMING] icu_locid test:false 8.117
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.895
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.273
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] build_script_build test:false 0.415
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] unicode_xid test:false 0.165
   Compiling flate2 v1.0.35
[RUSTC-TIMING] serde test:false 6.441
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.228
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.070
[RUSTC-TIMING] flate2 test:false 1.411
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] icu_provider test:false 2.589
[RUSTC-TIMING] unic_langid_macros test:false 0.071
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.334
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.062
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.460
[RUSTC-TIMING] rustc_span test:false 19.549
[RUSTC-TIMING] unic_langid test:false 0.057
[RUSTC-TIMING] icu_locid_transform test:false 7.235
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] winapi test:false 3.628
   Compiling ryu v1.0.18
[RUSTC-TIMING] wasmparser test:false 10.662
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] ryu test:false 0.703
[RUSTC-TIMING] rand_xoshiro test:false 1.635
[RUSTC-TIMING] thiserror test:false 0.084
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.869
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.820
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.956
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] serde_json test:false 7.388
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.108
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.141
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.097
[RUSTC-TIMING] rustc_hash test:false 0.085
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.618
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.073
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.700
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.081
[RUSTC-TIMING] type_map test:false 0.350
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.055
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] darling_core test:false 6.076
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] intl_memoizer test:false 1.369
[RUSTC-TIMING] thiserror test:false 0.083
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.134
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] intl_pluralrules test:false 2.097
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.703
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] object test:false 24.786
[RUSTC-TIMING] rustc_fs_util test:false 0.312
[RUSTC-TIMING] self_cell test:false 0.090
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] self_cell test:false 0.051
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 9.316
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] fluent_bundle test:false 5.855
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.075
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.660
[RUSTC-TIMING] fluent_syntax test:false 0.712
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] rustc_ast test:false 25.620
[RUSTC-TIMING] intl_memoizer test:false 0.252
[RUSTC-TIMING] fluent_langneg test:false 0.234
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.322
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.909
   Compiling odht v0.3.1
[RUSTC-TIMING] intl_pluralrules test:false 1.159
   Compiling anstyle v1.0.10
[RUSTC-TIMING] odht test:false 0.521
[RUSTC-TIMING] anstyle test:false 0.377
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.125
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] unicode_width test:false 0.432
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] smallvec test:false 0.341
[RUSTC-TIMING] annotate_snippets test:false 1.483
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] fluent_bundle test:false 1.459
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_type_ir test:false 7.409
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.063
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.443
[RUSTC-TIMING] anstyle test:false 0.476
[RUSTC-TIMING] rustc_error_messages test:false 8.456
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.411
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.070
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_hir test:false 11.424
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.186
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.089
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.468
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.056
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] rustc_lint_defs test:false 2.129
   Compiling getopts v0.2.21
[RUSTC-TIMING] annotate_snippets test:false 9.092
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] getopts test:false 2.766
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.574
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.579
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.923
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.520
[RUSTC-TIMING] rustc_apfloat test:false 1.218
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.904
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 17.007
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.979
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 10.612
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 47.221
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.055
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.768
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.812
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.299
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 48.406
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.870
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 11.006
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 90.856
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.918
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.901
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 36.024
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 18.983
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.374
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.354
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.644
[RUSTC-TIMING] ahash test:false 0.411
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.438
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 2.587
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.692
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.803
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 19.816
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 105.247
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_expand test:false 84.962
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 13.245
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.922
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_infer test:false 57.776
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] hashbrown test:false 1.420
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.752
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.514
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.296
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 14.422
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_middle test:false 215.978
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.694
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.336
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.081
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.133
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.062
[RUSTC-TIMING] shlex test:false 0.681
[RUSTC-TIMING] cc test:false 21.788
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.448
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] rustc_metadata test:false 100.440
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.550
[RUSTC-TIMING] wasm_encoder test:false 5.239
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 59.656
[RUSTC-TIMING] rustc_lint test:false 102.780
[RUSTC-TIMING] rustc_trait_selection test:false 198.032
Build completed unsuccessfully in 0:22:02
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 27 10:06:22 CUT 2025
  network time: Thu, 27 Feb 2025 10:06:22 GMT
##[error]Process completed with exit code 2.

Auto merge of #137425 - yotamofek:pr/rustdoc/return-impl-display-redu…

auto - i686-msvc-1

2025-02-27T04:53:13Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)   Compiling wasmparser v0.222.0
[RUSTC-TIMING] litemap test:false 0.406
   Compiling writeable v0.5.5
[RUSTC-TIMING] build_script_build test:false 0.392
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.061
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] writeable test:false 1.253
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] twox_hash test:false 2.191
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rustc_data_structures test:false 7.568
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.207
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] serde_derive test:false 7.926
[RUSTC-TIMING] miniz_oxide test:false 4.097
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.084
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.875
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] icu_locid test:false 8.213
   Compiling winapi v0.3.9
[RUSTC-TIMING] crc32fast test:false 0.518
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.232
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.211
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.852
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] build_script_build test:false 0.449
   Compiling flate2 v1.0.35
[RUSTC-TIMING] rustc_lexer test:false 1.246
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] serde test:false 6.435
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.062
[RUSTC-TIMING] flate2 test:false 1.369
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] icu_provider test:false 2.535
[RUSTC-TIMING] unic_langid_macros test:false 0.071
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.065
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.349
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.412
[RUSTC-TIMING] rustc_span test:false 19.501
[RUSTC-TIMING] unic_langid test:false 0.059
[RUSTC-TIMING] icu_locid_transform test:false 7.174
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] wasmparser test:false 10.507
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.696
[RUSTC-TIMING] winapi test:false 3.507
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] rand_xoshiro test:false 1.629
[RUSTC-TIMING] thiserror test:false 0.090
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.818
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.860
   Compiling type-map v0.5.0
[RUSTC-TIMING] serde_json test:false 7.366
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] type_map test:false 0.980
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.103
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.689
[RUSTC-TIMING] rustc_hash test:false 0.194
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.075
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.098
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.138
   Compiling icu_list v1.5.0
[RUSTC-TIMING] regex_automata test:false 2.820
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.052
   Compiling darling_core v0.20.10
[RUSTC-TIMING] icu_list test:false 3.101
[RUSTC-TIMING] type_map test:false 0.320
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.152
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 6.221
[RUSTC-TIMING] thiserror test:false 0.076
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.105
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] object test:false 24.606
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] intl_pluralrules test:false 1.924
[RUSTC-TIMING] self_cell test:false 0.089
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] fluent_langneg test:false 0.679
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_fs_util test:false 0.301
[RUSTC-TIMING] self_cell test:false 0.049
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 8.736
[RUSTC-TIMING] fluent_syntax test:false 0.637
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.626
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.041
[RUSTC-TIMING] intl_memoizer test:false 0.283
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] fluent_bundle test:false 5.869
[RUSTC-TIMING] rustc_ast test:false 25.533
[RUSTC-TIMING] fluent_langneg test:false 0.259
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.894
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] icu_provider_adapters test:false 0.328
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.495
[RUSTC-TIMING] intl_pluralrules test:false 1.171
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.120
   Compiling anstyle v1.0.10
[RUSTC-TIMING] smallvec test:false 0.357
[RUSTC-TIMING] anstyle test:false 0.307
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] unicode_width test:false 0.383
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 1.453
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] annotate_snippets test:false 1.474
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.065
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.440
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_type_ir test:false 7.298
[RUSTC-TIMING] anstyle test:false 0.467
[RUSTC-TIMING] rustc_error_messages test:false 8.431
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_lint_defs test:false 2.152
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.419
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] rustc_hir test:false 11.342
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] derive_setters test:false 1.084
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.153
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_fluent_macro test:false 1.180
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.056
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] unicode_width test:false 0.468
   Compiling getopts v0.2.21
[RUSTC-TIMING] annotate_snippets test:false 9.102
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] getopts test:false 2.784
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.452
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.584
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.883
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.533
[RUSTC-TIMING] rustc_apfloat test:false 1.192
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.803
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 17.102
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.958
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 10.476
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 47.544
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.052
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.732
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.756
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.327
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 48.138
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.834
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 11.072
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 90.700
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.740
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.838
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.428
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 36.021
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 19.164
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.335
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.707
[RUSTC-TIMING] ahash test:false 0.390
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.434
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.678
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.809
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.770
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 19.919
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 105.916
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_expand test:false 85.626
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_infer test:false 58.511
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_transmute test:false 13.405
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_demangle test:false 2.624
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.703
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.766
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.364
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.487
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 14.345
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_middle test:false 215.512
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.740
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.078
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.329
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.061
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.126
[RUSTC-TIMING] shlex test:false 0.649
[RUSTC-TIMING] cc test:false 21.569
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] rustc_metadata test:false 100.621
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] wasm_encoder test:false 5.205
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] nu_ansi_term test:false 1.460
[RUSTC-TIMING] sharded_slab test:false 1.561
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 61.120
[RUSTC-TIMING] rustc_trait_selection test:false 195.461
[RUSTC-TIMING] rustc_lint test:false 126.592
Build completed unsuccessfully in 0:22:33
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 27 05:20:38 CUT 2025
  network time: Thu, 27 Feb 2025 05:20:38 GMT
##[error]Process completed with exit code 2.

Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3

auto - i686-msvc-2

2025-02-26T23:38:23Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] unic_langid_impl test:false 2.781
   Compiling adler2 v2.0.0
   Compiling litemap v0.7.4
[RUSTC-TIMING] adler2 test:false 0.237
   Compiling writeable v0.5.5
[RUSTC-TIMING] litemap test:false 0.353
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] writeable test:false 1.255
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] miniz_oxide test:false 4.074
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rustc_data_structures test:false 7.645
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] serde_derive test:false 7.922
[RUSTC-TIMING] twox_hash test:false 2.286
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.212
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.080
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.890
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.529
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.163
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 0.866
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.456
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.237
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rustc_lexer test:false 1.216
   Compiling flate2 v1.0.35
[RUSTC-TIMING] icu_locid test:false 8.343
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] serde test:false 6.602
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.070
[RUSTC-TIMING] flate2 test:false 1.354
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] icu_provider test:false 2.585
[RUSTC-TIMING] unic_langid_macros test:false 0.070
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.062
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.356
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 5.541
[RUSTC-TIMING] rustc_span test:false 19.874
[RUSTC-TIMING] unic_langid test:false 0.062
[RUSTC-TIMING] icu_locid_transform test:false 7.369
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] wasmparser test:false 10.750
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.722
[RUSTC-TIMING] rand_xoshiro test:false 1.684
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] winapi test:false 3.685
[RUSTC-TIMING] thiserror test:false 0.089
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.944
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 3.862
   Compiling type-map v0.5.0
[RUSTC-TIMING] serde_json test:false 7.435
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] type_map test:false 0.979
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.076
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.107
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.151
[RUSTC-TIMING] rustc_hash test:false 0.096
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.101
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.669
   Compiling darling_core v0.20.10
[RUSTC-TIMING] regex_automata test:false 2.779
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.054
[RUSTC-TIMING] type_map test:false 0.325
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 3.161
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 1.206
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 6.276
[RUSTC-TIMING] thiserror test:false 0.083
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.116
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] intl_pluralrules test:false 1.954
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] object test:false 25.084
[RUSTC-TIMING] fluent_langneg test:false 0.694
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] self_cell test:false 0.087
[RUSTC-TIMING] self_cell test:false 0.051
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_fs_util test:false 0.301
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast_pretty test:false 8.855
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.074
[RUSTC-TIMING] fluent_syntax test:false 0.642
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] fluent_bundle test:false 6.030
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] darling_macro test:false 0.676
[RUSTC-TIMING] intl_memoizer test:false 0.249
[RUSTC-TIMING] rustc_ast test:false 25.972
[RUSTC-TIMING] fluent_langneg test:false 0.230
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.911
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] icu_provider_adapters test:false 0.330
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.520
[RUSTC-TIMING] intl_pluralrules test:false 1.160
[RUSTC-TIMING] smallvec test:false 0.342
   Compiling anstyle v1.0.10
[RUSTC-TIMING] unicode_width test:false 0.426
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.102
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] anstyle test:false 0.331
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 1.485
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] annotate_snippets test:false 1.476
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_type_ir test:false 7.465
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.067
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.448
[RUSTC-TIMING] anstyle test:false 0.465
[RUSTC-TIMING] rustc_error_messages test:false 8.534
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 1.449
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.050
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] rustc_hir test:false 11.534
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.182
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.091
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_lint_defs test:false 2.244
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.055
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] unicode_width test:false 0.467
   Compiling getopts v0.2.21
[RUSTC-TIMING] annotate_snippets test:false 9.164
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] getopts test:false 2.932
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.453
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.569
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.899
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.673
[RUSTC-TIMING] rustc_apfloat test:false 1.210
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.833
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 17.132
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.932
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 10.540
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 47.433
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.053
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.784
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 1.815
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.318
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 48.440
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.898
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 11.244
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 91.270
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.472
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.885
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 35.605
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 19.177
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.372
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.339
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.679
[RUSTC-TIMING] ahash test:false 0.408
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.440
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 20.009
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 105.223
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_infer test:false 58.388
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_expand test:false 85.565
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.679
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] rustc_transmute test:false 13.536
   Compiling punycode v0.4.1
[RUSTC-TIMING] allocator_api2 test:false 0.749
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] punycode test:false 0.808
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.425
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_demangle test:false 2.630
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 14.424
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_symbol_mangling test:false 16.464
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_mir_dataflow test:false 27.506
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.245
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.687
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.120
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.062
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.333
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.076
[RUSTC-TIMING] shlex test:false 0.633
[RUSTC-TIMING] rustc_middle test:false 216.967
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] cc test:false 21.575
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 99.606
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.563
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.497
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 5.290
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper/PassWrapper.cpp:1:
warning: rustc_llvm@0.0.0: In file included from llvm-wrapper\LLVMWrapper.h:7:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
warning: rustc_llvm@0.0.0: In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
warning: rustc_llvm@0.0.0: In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
warning: rustc_llvm@0.0.0:   294 |             __m128i V2 = _mm_set1_epi16((short)_C);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
warning: rustc_llvm@0.0.0:       |                                               ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                 ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   313 |                 __m128i V1 = _mm_loadu_si64(S);
warning: rustc_llvm@0.0.0:       |                              ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
warning: rustc_llvm@0.0.0:   419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
warning: rustc_llvm@0.0.0:       |                                           ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   436 |             __m128i V1 = _mm_loadu_si64(S1);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |             ^
warning: rustc_llvm@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
warning: rustc_llvm@0.0.0:   437 |             __m128i V2 = _mm_loadu_si64(S2);
warning: rustc_llvm@0.0.0:       |                          ^
warning: rustc_llvm@0.0.0: 14 errors generated.
error: failed to run custom build command for `rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)`

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\build\rustc_llvm-3340b85b19977e1c\build-script-build` (exit code: 1)
  --- stdout
  cargo:rustc-check-cfg=cfg(llvm_component,values("ipo"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitreader"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bitwriter"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("linker"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("asmparser"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("lto"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("coverage"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("instrumentation"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("x86"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("arm"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("aarch64"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("amdgpu"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("avr"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("loongarch"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("m68k"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("csky"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("mips"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("powerpc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("systemz"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("jsbackend"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("webassembly"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("msp430"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("sparc"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("nvptx"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("hexagon"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("riscv"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("xtensa"))
  cargo:rustc-check-cfg=cfg(llvm_component,values("bpf"))
  cargo:rerun-if-env-changed=RUST_CHECK
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH_VAR
  cargo:rerun-if-env-changed=REAL_LIBRARY_PATH
  cargo:rerun-if-env-changed=LLVM_CONFIG
  cargo:rerun-if-changed=D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\bin\llvm-config.exe
  cargo:rustc-cfg=llvm_component="aarch64"
  cargo:rustc-cfg=llvm_component="amdgpu"
  cargo:rustc-cfg=llvm_component="arm"
  cargo:rustc-cfg=llvm_component="asmparser"
  cargo:rustc-cfg=llvm_component="avr"
  cargo:rustc-cfg=llvm_component="bitreader"
  cargo:rustc-cfg=llvm_component="bitwriter"
  cargo:rustc-cfg=llvm_component="bpf"
  cargo:rustc-cfg=llvm_component="coverage"
  cargo:rustc-cfg=llvm_component="csky"
  cargo:rustc-cfg=llvm_component="hexagon"
  cargo:rustc-cfg=llvm_component="instrumentation"
  cargo:rustc-cfg=llvm_component="ipo"
  cargo:rustc-cfg=llvm_component="linker"
  cargo:rustc-cfg=llvm_component="loongarch"
  cargo:rustc-cfg=llvm_component="lto"
  cargo:rustc-cfg=llvm_component="m68k"
  cargo:rustc-cfg=llvm_component="mips"
  cargo:rustc-cfg=llvm_component="msp430"
  cargo:rustc-cfg=llvm_component="nvptx"
  cargo:rustc-cfg=llvm_component="powerpc"
  cargo:rustc-cfg=llvm_component="riscv"
  cargo:rustc-cfg=llvm_component="sparc"
  cargo:rustc-cfg=llvm_component="systemz"
  cargo:rustc-cfg=llvm_component="webassembly"
  cargo:rustc-cfg=llvm_component="x86"
  cargo:rustc-cfg=llvm_component="xtensa"
  cargo:rerun-if-env-changed=LLVM_ENZYME
  cargo:rerun-if-env-changed=LLVM_RUSTLLVM
  cargo:rerun-if-env-changed=LLVM_ASSERTIONS
  cargo:rerun-if-changed=llvm-wrapper\SymbolWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\SuppressLLVMWarnings.h
  cargo:rerun-if-changed=llvm-wrapper\RustWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\README
  cargo:rerun-if-changed=llvm-wrapper\PassWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\LLVMWrapper.h
  cargo:rerun-if-changed=llvm-wrapper\Linker.cpp
  cargo:rerun-if-changed=llvm-wrapper\CoverageMappingWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\ArchiveWrapper.cpp
  cargo:rerun-if-changed=llvm-wrapper\.editorconfig
  OUT_DIR = Some(D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\rustc_llvm-ebdc380be79e4699\out)
  OPT_LEVEL = Some(3)
  TARGET = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=VCINSTALLDIR
  VCINSTALLDIR = None
  cargo:rerun-if-env-changed=VSTEL_MSBuildProjectFullPath
  VSTEL_MSBuildProjectFullPath = None
  cargo:rerun-if-env-changed=VSCMD_ARG_VCVARS_SPECTRE
  VSCMD_ARG_VCVARS_SPECTRE = None
  cargo:rerun-if-env-changed=WindowsSdkDir
  WindowsSdkDir = None
  cargo:rerun-if-env-changed=WindowsSDKVersion
  WindowsSDKVersion = None
  cargo:rerun-if-env-changed=LIB
  LIB = None
  PATH = Some(C:\Program Files\PowerShell\7;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps)
  cargo:rerun-if-env-changed=INCLUDE
  INCLUDE = None
  HOST = Some(i686-pc-windows-msvc)
  cargo:rerun-if-env-changed=CXX_i686-pc-windows-msvc
  CXX_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXX_i686_pc_windows_msvc
  CXX_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXX
  HOST_CXX = None
  cargo:rerun-if-env-changed=CXX
  CXX = Some(D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe)
  RUSTC_WRAPPER = Some(D:\a\rust\rust\build\bootstrap\debug\rustc)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  CARGO_CFG_TARGET_FEATURE = Some(crt-static,fxsr,sse,sse2,x87)
  DEBUG = Some(false)
  cargo:rerun-if-env-changed=CXXFLAGS_i686-pc-windows-msvc
  CXXFLAGS_i686-pc-windows-msvc = None
  cargo:rerun-if-env-changed=CXXFLAGS_i686_pc_windows_msvc
  CXXFLAGS_i686_pc_windows_msvc = None
  cargo:rerun-if-env-changed=HOST_CXXFLAGS
  HOST_CXXFLAGS = None
  cargo:rerun-if-env-changed=CXXFLAGS
  CXXFLAGS = None
  CARGO_ENCODED_RUSTFLAGS = Some(--cfg=bootstrap--cfg=windows_raw_dylib-Csymbol-mangling-version=v0-Zunstable-options--check-cfg=cfg(bootstrap)--check-cfg=cfg(llvm_enzyme)-Zmacro-backtrace-Csplit-debuginfo=packed-Ctarget-feature=+crt-static-Wrustc::internal-Drustc::symbol_intern_string_literal-Wkeyword_idents_2024-Wunsafe_op_in_unsafe_fn-Alinker-messages-Zon-broken-pipe=kill)
  cargo:warning=In file included from llvm-wrapper/PassWrapper.cpp:1:
  cargo:warning=In file included from llvm-wrapper\LLVMWrapper.h:7:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/Support/raw_ostream.h:16:
  cargo:warning=In file included from D:\a\rust\rust\build\i686-pc-windows-msvc\llvm\include\llvm/ADT/SmallVector.h:18:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\algorithm:10:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\__msvc_heap_algorithms.hpp:11:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\xutility:15:
  cargo:warning=In file included from C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\include\cwchar:12:
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,13): error: unknown type name '__m128i'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(294,26): error: use of undeclared identifier '_mm_set1_epi16'
  cargo:warning=  294 |             __m128i V2 = _mm_set1_epi16((short)_C);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,17): error: unknown type name '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(298,47): error: use of undeclared identifier '__m128i'
  cargo:warning=  298 |                 __m128i V1 = _mm_loadu_si128((__m128i const*)S);
  cargo:warning=      |                                               ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,17): error: unknown type name '__m128i'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                 ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(313,30): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  313 |                 __m128i V1 = _mm_loadu_si64(S);
  cargo:warning=      |                              ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,13): error: unknown type name '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(418,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  418 |             __m128i V1 = _mm_loadu_si128((__m128i const*)S1);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,13): error: unknown type name '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(419,43): error: use of undeclared identifier '__m128i'
  cargo:warning=  419 |             __m128i V2 = _mm_loadu_si128((__m128i const*)S2);
  cargo:warning=      |                                           ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,13): error: unknown type name '__m128i'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(436,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  436 |             __m128i V1 = _mm_loadu_si64(S1);
  cargo:warning=      |                          ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,13): error: unknown type name '__m128i'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |             ^
  cargo:warning=C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\wchar.h(437,26): error: use of undeclared identifier '_mm_loadu_si64'
  cargo:warning=  437 |             __m128i V2 = _mm_loadu_si64(S2);
  cargo:warning=      |                          ^
  cargo:warning=14 errors generated.

  --- stderr


  error occurred in cc-rs: Command "D:/a/rust/rust/citools/clang-rust/bin/clang-cl.exe" "-nologo" "-MT" "-O2" "-Brepro" "-m32" "-arch:IA32" "-ID:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\llvm\\include" "-std:c++17" "/EHs-c-" "/GR-" "-D_GLIBCXX_ASSERTIONS" "-D_LARGEFILE_SOURCE" "-D_FILE_OFFSET_BITS=64" "-D_CRT_SECURE_NO_DEPRECATE" "-D_CRT_SECURE_NO_WARNINGS" "-D_CRT_NONSTDC_NO_DEPRECATE" "-D_CRT_NONSTDC_NO_WARNINGS" "-D_SCL_SECURE_NO_DEPRECATE" "-D_SCL_SECURE_NO_WARNINGS" "-DUNICODE" "-D_UNICODE" "-D__STDC_CONSTANT_MACROS" "-D__STDC_FORMAT_MACROS" "-D__STDC_LIMIT_MACROS" "-DLLVM_COMPONENT_AARCH64" "-DLLVM_COMPONENT_AMDGPU" "-DLLVM_COMPONENT_ARM" "-DLLVM_COMPONENT_ASMPARSER" "-DLLVM_COMPONENT_AVR" "-DLLVM_COMPONENT_BITREADER" "-DLLVM_COMPONENT_BITWRITER" "-DLLVM_COMPONENT_BPF" "-DLLVM_COMPONENT_COVERAGE" "-DLLVM_COMPONENT_CSKY" "-DLLVM_COMPONENT_HEXAGON" "-DLLVM_COMPONENT_INSTRUMENTATION" "-DLLVM_COMPONENT_IPO" "-DLLVM_COMPONENT_LINKER" "-DLLVM_COMPONENT_LOONGARCH" "-DLLVM_COMPONENT_LTO" "-DLLVM_COMPONENT_M68K" "-DLLVM_COMPONENT_MIPS" "-DLLVM_COMPONENT_MSP430" "-DLLVM_COMPONENT_NVPTX" "-DLLVM_COMPONENT_POWERPC" "-DLLVM_COMPONENT_RISCV" "-DLLVM_COMPONENT_SPARC" "-DLLVM_COMPONENT_SYSTEMZ" "-DLLVM_COMPONENT_WEBASSEMBLY" "-DLLVM_COMPONENT_X86" "-DLLVM_COMPONENT_XTENSA" "-DLLVM_RUSTLLVM" "-FoD:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage0-rustc\\i686-pc-windows-msvc\\release\\build\\rustc_llvm-ebdc380be79e4699\\out\\ef10e86dc40538c1-PassWrapper.o" "-c" "--" "llvm-wrapper/PassWrapper.cpp" with args clang-cl.exe did not execute successfully (status code exit code: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_ty_utils test:false 61.499
[RUSTC-TIMING] rustc_lint test:false 90.749
[RUSTC-TIMING] rustc_trait_selection test:false 199.460
Build completed unsuccessfully in 1:21:28
make: *** [Makefile:113: ci-msvc-ps1] Error 1
  local time: Thu Feb 27 01:05:08 CUT 2025
  network time: Thu, 27 Feb 2025 01:05:08 GMT
##[error]Process completed with exit code 2.

Auto merge of #137373 - Kobzol:tool-stage0-improve, r=jieyouxu

auto - dist-x86_64-linux

2025-02-26T18:00:31Z


failures:

---- [run-make] tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu stdout ----

error: run-make test failed: could not build `rmake.rs` recipe
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/glibc-symbols-x86_64-unknown-linux-gnu/rmake" "-Ldependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release" "-Ldependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps" "-Ldependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/release/deps" "--extern" "run_make_support=/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/librun_make_support.rlib" "--edition=2021" "/checkout/tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu/rmake.rs" "-Cprefer-dynamic" "-Dunused_must_use"
stdout: none
--- stderr -------------------------------
error[E0514]: found crate `run_make_support` compiled by an incompatible version of rustc
##[error]  --> /checkout/tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu/rmake.rs:11:5
   |
11 | use run_make_support::{cmd, llvm_objdump, regex, rustc_path};
   |     ^^^^^^^^^^^^^^^^
   |
   = note: the following crate versions were found:
           crate `run_make_support` compiled by rustc 1.87.0-nightly (ea5f15f4f 2025-02-26): /checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/librun_make_support.rlib
   = help: please recompile that crate using this compiler (rustc 1.86.0-beta.1 (f0cb41030 2025-02-17)) (consider running `cargo clean` first)

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0514`.
------------------------------------------



failures:
    [run-make] tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu

test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 381 filtered out; finished in 41.90ms

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:01:29
[2025-02-26T20:19:40.244Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (98.92s)`
[2025-02-26T20:19:40.244Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            1704.29s (21.51%)
      Build PGO instrumented rustc and LLVM:        1007.51s (12.72%)
      Gather profiles:                               348.50s ( 4.40%)
      Build PGO optimized rustc:                     348.27s ( 4.40%)
    Stage 2 (LLVM PGO):                              739.58s ( 9.34%)
      Build PGO instrumented LLVM:                   491.13s ( 6.20%)
      Gather profiles:                               246.01s ( 3.11%)
    Stage 3 (BOLT):                                 3522.20s (44.46%)
      Build PGO optimized LLVM:                     1498.89s (18.92%)
      Gather profiles:                               342.00s ( 4.32%)
      Gather profiles:                               674.06s ( 8.51%)
    Stage 5 (final build):                          1856.87s (23.44%)
    Run tests:                                        98.92s ( 1.25%)
    
    Total duration:                                         2h 12m 1s
    -----------------------------------------------------------------
    
[2025-02-26T20:19:40.244Z INFO  opt_dist::utils] Free disk space: 4.28 TiB out of total 5.10 TiB (16.09% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python3 /checkout/x.py test --build x86_64-unknown-linux-gnu --stage 0 tests/assembly tests/codegen tests/codegen-units tests/incremental tests/mir-opt tests/pretty tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu tests/ui tests/crashes [at /checkout/obj] has failed with exit code Some(1)

Stack backtrace:
   0: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.95/src/backtrace.rs:27:14
   1: <opt_dist::exec::CmdBuilder>::run
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/exec.rs:80:17
   2: opt_dist::tests::run_tests
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/tests.rs:113:5
   3: opt_dist::execute_pipeline::{closure#5}
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/main.rs:348:40
   4: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#5}, ()>
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/timer.rs:111:22
   5: opt_dist::execute_pipeline
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/main.rs:348:9
   6: opt_dist::main
             at /rustc/ea5f15f4fe7b92ea14eb2c24a0e3956f36607d28/src/tools/opt-dist/src/main.rs:399:18
   7: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/core/src/ops/function.rs:250:5
   8: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/sys/backtrace.rs:152:18
   9: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/rt.rs:199:18
  10: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/core/src/ops/function.rs:284:13
  11: std::panicking::try::do_call
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panicking.rs:587:40
  12: std::panicking::try
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panicking.rs:550:19
  13: std::panic::catch_unwind
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panic.rs:358:14
  14: std::rt::lang_start_internal::{{closure}}
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/rt.rs:168:24
  15: std::panicking::try::do_call
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panicking.rs:587:40
  16: std::panicking::try
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panicking.rs:550:19
  17: std::panic::catch_unwind
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/panic.rs:358:14
  18: std::rt::lang_start_internal
             at /rustc/f0cb41030579cd1a6f72bd23f38e677052d5d485/library/std/src/rt.rs:164:5
  19: main
  20: __libc_start_main
  21: <unknown>
  local time: Wed Feb 26 20:19:40 UTC 2025
  network time: Wed, 26 Feb 2025 20:19:40 GMT
##[error]Process completed with exit code 1.

Auto merge of #137672 - fmease:rollup-s52k75j, r=fmease

auto - x86_64-gnu-aux

2025-02-26T16:25:15Z


failures:

---- f16::test_algebraic stdout ----

thread 'f16::test_algebraic' panicked at library/std/tests/floats/f16.rs:964:5:
0x6081 is not approximately equal to 0x6086 (threshold 1e-6, difference 0x4100)

---- f32::test_algebraic stdout ----

thread 'f32::test_algebraic' panicked at library/std/tests/floats/f32.rs:924:5:
579.0004 is not approximately equal to 579.0 (threshold 1e-6, difference 0.0004272461)


failures:
    f16::test_algebraic
    f32::test_algebraic

test result: FAILED. 152 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 30.89s

error: test failed, to rerun pass `-p std --test floats`
Build completed unsuccessfully in 0:06:03
make: *** [Makefile:57: check-aux] Error 1
  local time: Wed Feb 26 17:57:55 UTC 2025
  network time: Wed, 26 Feb 2025 17:57:55 GMT
##[error]Process completed with exit code 2.

Auto merge of #137649 - fmease:rollup-59lpxdh, r=fmease

auto - aarch64-apple

2025-02-26T02:18:20Z


failures:

---- [ui] tests/ui/asm/global-asm-isnt-really-a-mir-body.rs#instrument stdout ----

error in revision `instrument`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" "/Users/runner/work/rust/rust/tests/ui/asm/global-asm-isnt-really-a-mir-body.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--cfg" "instrument" "--check-cfg" "cfg(test,FALSE,emit_mir,instrument,cfi)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/asm/global-asm-isnt-really-a-mir-body.instrument" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-Cinstrument-coverage" "-Zno-profiler-runtime"
stdout: none
--- stderr -------------------------------
error: linking with `cc` failed: exit status: 1
   |
   = note:  "cc" "/var/folders/2s/h6hvv9ps03xgz_krkkstvq_r0000gn/T/rustchOsAJj/symbols.o" "<1 object files omitted>" "<sysroot>/lib/rustlib/aarch64-apple-darwin/lib/libstd-d16fc3ab99251824.dylib" "<sysroot>/lib/rustlib/aarch64-apple-darwin/lib/{libcompiler_builtins-*}.rlib" "-lSystem" "-lc" "-lm" "-arch" "arm64" "-mmacosx-version-min=11.0.0" "-L" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-o" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/asm/global-asm-isnt-really-a-mir-body.instrument/global-asm-isnt-really-a-mir-body" "-Wl,-dead_strip" "-nodefaultlibs" "-Wl,-rpath,@loader_path/../../../../stage2/lib/rustlib/aarch64-apple-darwin/lib"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: Undefined symbols for architecture arm64:
             "___llvm_profile_raw_version", referenced from:
                  in symbols.o
           ld: symbol(s) not found for architecture arm64
           clang: error: linker command failed with exit code 1 (use -v to see invocation)
           

error: aborting due to 1 previous error
------------------------------------------



failures:
    [ui] tests/ui/asm/global-asm-isnt-really-a-mir-body.rs#instrument

test result: FAILED. 18310 passed; 1 failed; 312 ignored; 0 measured; 0 filtered out; finished in 558.59s

Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:39:32
  local time: Wed Feb 26 03:02:08 UTC 2025
  network time: Wed, 26 Feb 2025 03:02:08 GMT
##[error]Process completed with exit code 1.

Auto merge of #127173 - bjorn3:mangle_rustc_std_internal_symbol, r=we…

auto - aarch64-apple

2025-02-25T10:33:13Z


failures:

---- [run-make] tests/run-make/symbols-all-mangled stdout ----

error: rmake recipe failed to complete
status: exit status: 101
command: cd "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/run-make/symbols-all-mangled/rmake_out" && env -u RUSTFLAGS AR="ar" BUILD_ROOT="/Users/runner/work/rust/rust/build/aarch64-apple-darwin" CARGO="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage1-tools-bin/cargo" CC="/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fPIC --target=arm64-apple-macosx11 -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk" CXX="/Applications/Xcode_15.4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fPIC --target=arm64-apple-macosx11 -isysroot /Applications/Xcode_15.4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -stdlib=libc++" DYLD_LIBRARY_PATH="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage0-bootstrap-tools/aarch64-apple-darwin/release/deps:/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage0/lib:/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2-tools-bin:/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/lib/rustlib/aarch64-apple-darwin/lib" HOST_RPATH_DIR="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/lib" LD_LIB_PATH_ENVVAR="DYLD_LIBRARY_PATH" LLVM_BIN_DIR="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" NODE="/opt/homebrew/bin/node" PYTHON="/usr/bin/python3" RUSTC="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" RUSTDOC="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustdoc" SOURCE_ROOT="/Users/runner/work/rust/rust" TARGET="aarch64-apple-darwin" TARGET_RPATH_DIR="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/lib/rustlib/aarch64-apple-darwin/lib" TARGET_RPATH_ENV="/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/run-make/symbols-all-mangled/rmake_out:/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage0-bootstrap-tools/aarch64-apple-darwin/release/deps:/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage0/lib" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/run-make/symbols-all-mangled/rmake"
stdout: none
--- stderr -------------------------------

thread 'main' panicked at /Users/runner/work/rust/rust/tests/run-make/symbols-all-mangled/rmake.rs:78:9:
Unmangled symbol found: _mh_execute_header
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------



failures:
    [run-make] tests/run-make/symbols-all-mangled

test result: FAILED. 304 passed; 1 failed; 78 ignored; 0 measured; 0 filtered out; finished in 122.64s

Some tests failed in compiletest suite=run-make mode=run-make host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 1:19:13
  local time: Tue Feb 25 11:57:07 UTC 2025
  network time: Tue, 25 Feb 2025 11:57:07 GMT
##[error]Process completed with exit code 1.

Auto merge of #137594 - RalfJung:miri-sync, r=RalfJung

auto - x86_64-gnu-aux

2025-02-25T09:01:50Z


failures:

---- f32::test_acosh stdout ----

thread 'f32::test_acosh' panicked at library/std/tests/floats/f32.rs:638:5:
1.3169596 is not approximately equal to 1.316958 (threshold 1e-6, difference 1.66893e-6)

---- f32::test_asinh stdout ----

thread 'f32::test_asinh' panicked at library/std/tests/floats/f32.rs:616:5:
1.4436374 is not approximately equal to 1.4436355 (threshold 1e-6, difference 1.9073486e-6)

---- f32::test_atanh stdout ----

thread 'f32::test_atanh' panicked at library/std/tests/floats/f32.rs:666:5:
-0.5493072 is not approximately equal to -0.54930615 (threshold 1e-6, difference 1.0728836e-6)

---- f32::test_exp stdout ----

thread 'f32::test_exp' panicked at library/std/tests/floats/f32.rs:483:5:
assertion `left == right` failed
  left: 1.0
 right: 1.0000015

---- f32::test_exp2 stdout ----

thread 'f32::test_exp2' panicked at library/std/tests/floats/f32.rs:497:5:
assertion `left == right` failed
  left: 32.0
 right: 32.00004

---- f32::test_gamma stdout ----

thread 'f32::test_gamma' panicked at library/std/tests/floats/f32.rs:672:5:
1.0000011 is not approximately equal to 1.0 (threshold 1e-6, difference 1.0728836e-6)

---- f32::test_ln stdout ----

thread 'f32::test_ln' panicked at library/std/tests/floats/f32.rs:513:5:
1.0000011 is not approximately equal to 1.0 (threshold 1e-6, difference 1.0728836e-6)

---- f32::test_ln_gamma stdout ----

thread 'f32::test_ln_gamma' panicked at library/std/tests/floats/f32.rs:695:5:
0.6931468 is not approximately equal to 0.6931479 (threshold 1e-6, difference 1.0728836e-6)

---- f32::test_log stdout ----

thread 'f32::test_log' panicked at library/std/tests/floats/f32.rs:528:5:
assertion `left == right` failed
  left: 0.99999887
 right: 1.0

---- f32::test_log10 stdout ----

thread 'f32::test_log10' panicked at library/std/tests/floats/f32.rs:562:5:
assertion `left == right` failed
  left: 1.000001
 right: 1.0

---- f32::test_log2 stdout ----

thread 'f32::test_log2' panicked at library/std/tests/floats/f32.rs:546:5:
3.321934 is not approximately equal to 3.321928 (threshold 1e-6, difference 5.9604645e-6)

---- f32::test_real_consts stdout ----

thread 'f32::test_real_consts' panicked at library/std/tests/floats/f32.rs:730:5:
1.442695 is not approximately equal to 1.4426926 (threshold 1e-6, difference 2.3841858e-6)

---- f64::test_exp stdout ----

thread 'f64::test_exp' panicked at library/std/tests/floats/f64.rs:468:5:
assertion `left == right` failed
  left: 1.0
 right: 0.9999999999999984

---- f64::test_exp2 stdout ----

thread 'f64::test_exp2' panicked at library/std/tests/floats/f64.rs:482:5:
assertion `left == right` failed
  left: 32.0
 right: 31.999999999999893

---- f64::test_log stdout ----

thread 'f64::test_log' panicked at library/std/tests/floats/f64.rs:513:5:
assertion `left == right` failed
  left: 1.0000000000000033
 right: 1.0

---- f64::test_log10 stdout ----

thread 'f64::test_log10' panicked at library/std/tests/floats/f64.rs:547:5:
assertion `left == right` failed
  left: 0.9999999999999992
 right: 1.0


failures:
    f32::test_acosh
    f32::test_asinh
    f32::test_atanh
    f32::test_exp
    f32::test_exp2
    f32::test_gamma
    f32::test_ln
    f32::test_ln_gamma
    f32::test_log
    f32::test_log10
    f32::test_log2
    f32::test_real_consts
    f64::test_exp
    f64::test_exp2
    f64::test_log
    f64::test_log10

test result: FAILED. 134 passed; 16 failed; 0 ignored; 0 measured; 0 filtered out; finished in 31.37s

error: test failed, to rerun pass `-p std --test floats`
Build completed unsuccessfully in 0:05:46
make: *** [Makefile:57: check-aux] Error 1
  local time: Tue Feb 25 10:30:25 UTC 2025
  network time: Tue, 25 Feb 2025 10:30:25 GMT
##[error]Process completed with exit code 2.

Auto merge of #133832 - madsmtm:apple-symbols.o, r=DianQK

auto - dist-x86_64-mingw

2025-02-24T19:19:28Z

##[group]Building stage0 tool rustbook (x86_64-pc-windows-gnu)
    Updating crates.io index
 Downloading crates ...
  Downloaded adler2 v2.0.0
  Downloaded anstream v0.6.18
  Downloaded ammonia v4.0.0
  Downloaded anyhow v1.0.95
  Downloaded cc v1.2.10
  Downloaded clap_derive v4.5.24
  Downloaded darling v0.20.10
  Downloaded derive_builder_core v0.20.2
  Downloaded env_filter v0.1.3
  Downloaded fnv v1.0.7
  Downloaded handlebars v6.3.0
  Downloaded icu_collections v1.5.0
  Downloaded icu_normalizer_data v1.5.0
  Downloaded ident_case v1.0.1
  Downloaded lazy_static v1.5.0
  Downloaded mac v0.1.1
  Downloaded miniz_oxide v0.8.3
  Downloaded once_cell v1.20.2
  Downloaded parking_lot_core v0.9.10
  Downloaded pest_generator v2.7.15
  Downloaded phf_generator v0.11.3
  Downloaded precomputed-hash v0.1.1
  Downloaded pulldown-cmark-escape v0.11.0
  Downloaded rand_core v0.6.4
  Downloaded siphasher v0.3.11
  Downloaded string_cache_codegen v0.5.2
  Downloaded tendril v0.4.3
  Downloaded toml_datetime v0.6.8
  Downloaded unicode-ident v1.0.16
  Downloaded utf8_iter v1.0.4
  Downloaded yoke v0.7.5
  Downloaded zerofrom-derive v0.1.5
  Downloaded bincode v1.3.3
  Downloaded clap v4.5.27
  Downloaded darling_core v0.20.10
  Downloaded displaydoc v0.2.5
  Downloaded form_urlencoded v1.2.1
  Downloaded html_parser v0.7.0
  Downloaded icu_properties v1.5.1
  Downloaded indexmap v2.7.1
  Downloaded maplit v1.0.2
  Downloaded num-modular v0.6.1
  Downloaded percent-encoding v2.3.1
  Downloaded phf_shared v0.10.0
  Downloaded pulldown-cmark v0.12.2
  Downloaded semver v1.0.25
  Downloaded strsim v0.11.1
  Downloaded tinystr v0.7.6
  Downloaded url v2.5.4
  Downloaded write16 v1.0.0
  Downloaded zerovec v0.10.4
  Downloaded bitflags v2.8.0
  Downloaded darling_macro v0.20.10
  Downloaded equivalent v1.0.1
  Downloaded icu_locid_transform v1.5.0
  Downloaded idna_adapter v1.2.0
  Downloaded new_debug_unreachable v1.0.6
  Downloaded opener v0.7.2
  Downloaded phf v0.11.3
  Downloaded pulldown-cmark v0.10.3
  Downloaded serde_json v1.0.138
  Downloaded terminal_size v0.4.1
  Downloaded utf-8 v0.7.6
  Downloaded yoke-derive v0.7.5
  Downloaded anstyle-parse v0.2.6
  Downloaded colorchoice v1.0.3
  Downloaded doc-comment v0.3.3
  Downloaded icu_locid_transform_data v1.5.0
  Downloaded markup5ever v0.12.1
  Downloaded pest_meta v2.7.15
  Downloaded pulldown-cmark-to-cmark v15.0.1
  Downloaded smallvec v1.13.2
  Downloaded topological-sort v0.2.2
  Downloaded winnow v0.6.25
  Downloaded bitflags v1.3.2
  Downloaded dateparser v0.2.1
  Downloaded icu_provider v1.5.0
  Downloaded onig v6.4.0
  Downloaded polib v0.2.0
  Downloaded ucd-trie v0.1.7
  Downloaded cpufeatures v0.2.17
  Downloaded linereader v0.4.0
  Downloaded synstructure v0.13.1
  Downloaded zerovec-derive v0.10.3
  Downloaded idna v1.0.3
  Downloaded siphasher v1.0.1
  Downloaded getopts v0.2.21
  Downloaded pest v2.7.15
  Downloaded utf8parse v0.2.2
  Downloaded pulldown-cmark-to-cmark v19.0.1
  Downloaded zerocopy v0.7.35
  Downloaded futf v0.1.5
  Downloaded onig_sys v69.8.1
  Downloaded clap_lex v0.7.4
  Downloaded toml_edit v0.22.22
  Downloaded phf_shared v0.11.3
  Downloaded mdbook v0.4.45
  Downloaded hashbrown v0.15.2
  Downloaded syntect v5.2.0
  Downloaded rand v0.8.5
  Downloaded libc v0.2.169
  Downloaded icu_locid v1.5.0
  Downloaded env_logger v0.11.6
  Downloaded chrono v0.4.39
  Downloaded zerocopy-derive v0.7.35
  Downloaded unicode-width v0.1.14
  Downloaded textwrap v0.16.1
  Downloaded stable_deref_trait v1.2.0
  Downloaded ryu v1.0.19
  Downloaded pulldown-cmark v0.11.3
  Downloaded phf_codegen v0.11.3
  Downloaded pathdiff v0.2.3
  Downloaded normpath v1.3.0
  Downloaded litemap v0.7.4
  Downloaded icu_properties_data v1.5.0
  Downloaded html5ever v0.27.0
  Downloaded fastrand v2.3.0
  Downloaded derive_builder_macro v0.20.2
  Downloaded clap_builder v4.5.27
  Downloaded anstyle-query v1.1.2
  Downloaded zerofrom v0.1.5
  Downloaded writeable v0.5.5
  Downloaded utf16_iter v1.0.5
  Downloaded unicase v2.8.1
  Downloaded toml v0.8.19
  Downloaded tempfile v3.15.0
  Downloaded string_cache v0.8.7
  Downloaded serde_spanned v0.6.8
  Downloaded rand_chacha v0.3.1
  Downloaded pulldown-cmark-escape v0.10.1
  Downloaded ppv-lite86 v0.2.20
  Downloaded phf_generator v0.10.0
  Downloaded pest_derive v2.7.15
  Downloaded parking_lot v0.12.3
  Downloaded num-order v1.2.0
  Downloaded mdbook-i18n-helpers v0.3.5
  Downloaded lock_api v0.4.12
  Downloaded is_terminal_polyfill v1.70.1
  Downloaded icu_provider_macros v1.5.0
  Downloaded icu_normalizer v1.5.0
  Downloaded humantime v2.1.0
  Downloaded getrandom v0.2.15
  Downloaded flate2 v1.0.35
  Downloaded elasticlunr-rs v3.0.2
  Downloaded derive_builder v0.20.2
  Downloaded crc32fast v1.4.2
  Downloaded clap_complete v4.5.43
  Downloaded byteorder v1.5.0
  Downloaded anstyle-wincon v3.0.7
[RUSTC-TIMING] build_script_build test:false 0.447
   Compiling unicode-ident v1.0.16
[RUSTC-TIMING] build_script_build test:false 0.259
[RUSTC-TIMING] memchr test:false 2.639
[RUSTC-TIMING] build_script_build test:false 0.381
[RUSTC-TIMING] autocfg test:false 0.662
[RUSTC-TIMING] windows_x86_64_gnu test:false 0.132
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] windows_targets test:false 0.050
   Compiling stable_deref_trait v1.2.0
   Compiling windows-sys v0.59.0
[RUSTC-TIMING] cfg_if test:false 0.051
   Compiling once_cell v1.20.2
[RUSTC-TIMING] stable_deref_trait test:false 0.058
   Compiling byteorder v1.5.0

thread 'main' has overflowed its stack
[RUSTC-TIMING] unicode_ident test:false 0.245
error: could not compile `unicode-ident` (lib)

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\bootstrap\debug\rustc D:\a\rust\rust\build\bootstrap\debug\rustc --crate-name unicode_ident --edition=2018 C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.16\src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg cfg(docsrs,test) --check-cfg "cfg(feature, values())" -C metadata=a163a2dc94512ad5 -C extra-filename=-9e92e9f68ebc7032 --out-dir D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0-bootstrap-tools\release\deps -L dependency=D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0-bootstrap-tools\release\deps --cap-lints allow -Z binary-dep-depinfo` (exit code: 0xc00000fd, STATUS_STACK_OVERFLOW)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] byteorder test:false 0.247
[RUSTC-TIMING] once_cell test:false 0.310
[RUSTC-TIMING] windows_sys test:false 2.850
Build completed unsuccessfully in 0:01:25
  local time: Mon Feb 24 19:26:22 CUT 2025
  network time: Mon, 24 Feb 2025 19:26:22 GMT
##[error]Process completed with exit code 1.

Auto merge of #137542 - RalfJung:miri-sync, r=RalfJung

auto - x86_64-gnu-aux

2025-02-24T17:53:57Z


failures:

---- num::int_log::checked_ilog2 stdout ----

thread 'num::int_log::checked_ilog2' panicked at library/coretests/tests/num/int_log.rs:50:5:
assertion `left == right` failed
  left: Some(13)
 right: Some(12)


failures:
    num::int_log::checked_ilog2

test result: FAILED. 1772 passed; 1 failed; 7 ignored; 0 measured; 0 filtered out; finished in 519.12s

error: test failed, to rerun pass `-p coretests --test coretests`
Build completed unsuccessfully in 0:30:20
make: *** [Makefile:53: check-aux] Error 1
  local time: Mon Feb 24 19:16:36 UTC 2025
  network time: Mon, 24 Feb 2025 19:16:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #137545 - GuillaumeGomez:rollup-ss95p06, r=GuillaumeGomez

auto - test-various

2025-02-24T17:06:23Z


failures:

---- [run-make] tests/run-make/a-b-a-linker-guard stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake_out" && env -u RUSTFLAGS AR="/wasi-sdk-25.0-x86_64-linux/bin/llvm-ar" BUILD_ROOT="/checkout/obj/build/x86_64-unknown-linux-gnu" CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/cargo" CC="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" CXX="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" HOST_RUSTC_DYLIB_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRARY_PATH" LLVM_BIN_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" NODE="/node/bin/node" PYTHON="/usr/bin/python3" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="/checkout" TARGET="wasm32-wasip1" TARGET_EXE_DYLIB_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 24
Command { cmd: LC_ALL="C" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake_out/b", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake_out/b", defused: true, armed_location: Location { file: "/checkout/tests/run-make/a-b-a-linker-guard/rmake.rs", line: 24, col: 5 } }, already_executed: true }
output status: `exit status: 127`
=== STDOUT ===



=== STDERR ===
/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/a-b-a-linker-guard/rmake_out/b: error while loading shared libraries: libstd-d2155335bb1ad0bd.so: cannot open shared object file: No such file or directory
------------------------------------------



failures:
    [run-make] tests/run-make/a-b-a-linker-guard

test result: FAILED. 173 passed; 1 failed; 208 ignored; 0 measured; 0 filtered out; finished in 64.24s

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:35:23
  local time: Mon Feb 24 17:51:06 UTC 2025
  network time: Mon, 24 Feb 2025 17:51:06 GMT
##[error]Process completed with exit code 1.

Auto merge of #137506 - jhpratt:rollup-lvos2xr, r=jhpratt

auto - aarch64-apple

2025-02-24T06:22:42Z


failures:

---- [ui] tests/ui/runtime/out-of-stack.rs stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/runtime/out-of-stack/out-of-stack.stderr"
normalized stderr:
warning: unused import: `std::os::unix::process::ExitStatusExt`
##[warning]  --> $DIR/out-of-stack.rs:55:9
   |
LL |     use std::os::unix::process::ExitStatusExt;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: 1 warning emitted




The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args runtime/out-of-stack.rs`

error: 1 errors occurred comparing output.
status: exit status: 0
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" "/Users/runner/work/rust/rust/tests/ui/runtime/out-of-stack.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--check-cfg" "cfg(test,FALSE)" "-O" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "-o" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/runtime/out-of-stack/a" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
warning: unused import: `std::os::unix::process::ExitStatusExt`
##[warning]  --> /Users/runner/work/rust/rust/tests/ui/runtime/out-of-stack.rs:55:9
   |
LL |     use std::os::unix::process::ExitStatusExt;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: 1 warning emitted
------------------------------------------



failures:
    [ui] tests/ui/runtime/out-of-stack.rs

test result: FAILED. 18312 passed; 1 failed; 312 ignored; 0 measured; 0 filtered out; finished in 583.16s

Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:41:58
  local time: Mon Feb 24 07:08:43 UTC 2025
  network time: Mon, 24 Feb 2025 07:08:43 GMT
##[error]Process completed with exit code 1.

Auto merge of #137436 - matthiaskrgr:rollup-mqir082, r=matthiaskrgr

auto - test-various

2025-02-22T22:20:44Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> wasm32-wasip1)
 Downloading crates ...
  Downloaded wasi v0.11.0+wasi-snapshot-preview1
   Compiling shlex v1.3.0
   Compiling core v0.0.0 (/checkout/library/core)
   Compiling libc v0.2.169
   Compiling object v0.36.7
[RUSTC-TIMING] shlex test:false 0.121
   Compiling cc v1.2.0
[RUSTC-TIMING] build_script_build test:false 0.196
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] build_script_build test:false 0.317
[RUSTC-TIMING] build_script_build test:false 0.199
[RUSTC-TIMING] cc test:false 0.848
   Compiling compiler_builtins v0.1.146
[RUSTC-TIMING] build_script_build test:false 0.380
error[E0425]: cannot find function `rintf32` in module `crate::intrinsics`
    --> library/core/src/../../stdarch/crates/core_arch/src/wasm32/mod.rs:89:33
     |
89   |     unsafe { crate::intrinsics::rintf32(a) }
     |                                 ^^^^^^^ help: a function with a similar name exists: `sinf32`
     |
    ::: library/core/src/intrinsics/mod.rs:2202:1
     |
2202 | pub unsafe fn sinf32(_x: f32) -> f32 {
     | ------------------------------------ similarly named function `sinf32` defined here

error[E0425]: cannot find function `rintf64` in module `crate::intrinsics`
    --> library/core/src/../../stdarch/crates/core_arch/src/wasm32/mod.rs:160:33
     |
160  |     unsafe { crate::intrinsics::rintf64(a) }
     |                                 ^^^^^^^ help: a function with a similar name exists: `sinf64`
     |
    ::: library/core/src/intrinsics/mod.rs:2212:1
     |
2212 | pub unsafe fn sinf64(_x: f64) -> f64 {
     | ------------------------------------ similarly named function `sinf64` defined here

For more information about this error, try `rustc --explain E0425`.
[RUSTC-TIMING] core test:false 10.454
error: could not compile `core` (lib) due to 2 previous errors
Build completed unsuccessfully in 0:26:34
  local time: Sat Feb 22 22:56:20 UTC 2025
  network time: Sat, 22 Feb 2025 22:56:20 GMT
##[error]Process completed with exit code 1.

Auto merge of #136921 - Kobzol:gcc-build, r=onur-ozkan

auto - i686-msvc-1

2025-02-22T16:45:54Z


failures:

---- [codegen] tests\codegen\asm\hexagon-clobbers.rs#hexagon stdout ----

error in revision `hexagon`: auxiliary build of "D:\\a\\rust\\rust\\tests\\auxiliary\\minicore.rs" failed to compile: 
status: exit code: 1
command: PATH="D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x86;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-bootstrap-tools\i686-pc-windows-msvc\release\deps;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x86" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\auxiliary\\minicore.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2" "--cfg" "hexagon" "--check-cfg" "cfg(test,FALSE,hexagon)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\codegen\\asm\\hexagon-clobbers.hexagon\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\native\\rust-test-helpers" "--target" "hexagon-unknown-linux-musl" "-Zmerge-functions=disabled" "-Cpanic=abort" "--crate-type" "rlib" "-Cpanic=abort"
stdout: none
--- stderr -------------------------------
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcNR5Xf3"

error: aborting due to 1 previous error
------------------------------------------



failures:
    [codegen] tests\codegen\asm\hexagon-clobbers.rs#hexagon

test result: FAILED. 620 passed; 1 failed; 211 ignored; 0 measured; 3 filtered out; finished in 21.32s

Some tests failed in compiletest suite=codegen mode=codegen host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:41:18
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Sat Feb 22 18:32:29 CUT 2025
  network time: Sat, 22 Feb 2025 18:32:30 GMT
##[error]Process completed with exit code 2.

Auto merge of #137416 - compiler-errors:rollup-frbb5t3, r=compiler-er…

auto - test-various

2025-02-22T09:32:07Z

##[group]Testing  {core} (stage1:x86_64-unknown-linux-gnu -> stage2:wasm32-wasip1)
 Downloading crates ...
  Downloaded rand_xorshift v0.4.0
   Compiling zerocopy v0.8.17
   Compiling coretests v0.0.0 (/checkout/library/coretests)
[RUSTC-TIMING] coretests test:false 0.037
[RUSTC-TIMING] build_script_build test:false 0.202
   Compiling rand_core v0.9.0
[RUSTC-TIMING] zerocopy test:false 1.825
   Compiling rand_xorshift v0.4.0
   Compiling rand v0.9.0
[RUSTC-TIMING] rand_core test:false 0.141
[RUSTC-TIMING] rand_xorshift test:false 0.082
[RUSTC-TIMING] rand test:false 0.463
[RUSTC-TIMING] corebenches test:true 0.097
error: unused import: `rand::seq::IndexedRandom`
 --> library/coretests/tests/slice.rs:8:5
  |
8 | use rand::seq::IndexedRandom;
  |     ^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: `-D unused-imports` implied by `-D warnings`
  = help: to override `-D warnings` add `#[allow(unused_imports)]`

[RUSTC-TIMING] coretests test:true 18.582
error: could not compile `coretests` (test "coretests") due to 1 previous error
Build completed unsuccessfully in 0:45:55
  local time: Sat Feb 22 10:28:06 UTC 2025
  network time: Sat, 22 Feb 2025 10:28:06 GMT
##[error]Process completed with exit code 1.

Auto merge of #137402 - matthiaskrgr:rollup-hqdeztj, r=matthiaskrgr

auto - test-various

2025-02-21T23:05:41Z


failures:

---- [ui] tests/ui/asm/asm-with-nested-closure.rs stdout ----

error: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/asm/asm-with-nested-closure.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=wasm32-wasip1" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/asm-with-nested-closure" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error[E0658]: inline assembly is not stable yet on this architecture
##[error]  --> /checkout/tests/ui/asm/asm-with-nested-closure.rs:5:1
   |
LL | / core::arch::global_asm!("/* {} */", sym foo::<{
LL | |     || {};
LL | |     0
LL | | }>);
   | |___^
   |
   = note: see issue #93335 <https://github.com/rust-lang/rust/issues/93335> for more information
   = help: add `#![feature(asm_experimental_arch)]` to the crate attributes to enable
   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0658`.
------------------------------------------


---- [ui] tests/ui/asm/global-asm-with-lifetimes.rs stdout ----

error: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/asm/global-asm-with-lifetimes.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=wasm32-wasip1" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/global-asm-with-lifetimes" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error[E0658]: inline assembly is not stable yet on this architecture
##[error]  --> /checkout/tests/ui/asm/global-asm-with-lifetimes.rs:5:1
   |
LL | core::arch::global_asm!("/* {} */", sym foo::<&'static ()>);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: see issue #93335 <https://github.com/rust-lang/rust/issues/93335> for more information
   = help: add `#![feature(asm_experimental_arch)]` to the crate attributes to enable
   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0658`.
------------------------------------------


---- [ui] tests/ui/asm/inline-asm-with-lifetimes.rs#bad stdout ----
Saved the actual stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/inline-asm-with-lifetimes.bad/inline-asm-with-lifetimes.bad.stderr"
diff of stderr:

12	LL | fn test<'a: 'a, T: 'a>() {
13	   |                  ++++
14	
-	error: aborting due to 1 previous error
-	
-	For more information about this error, try `rustc --explain E0309`.
+	

Note: some mismatched output was normalized before being compared
-	error: aborting due to 2 previous errors

-	Some errors have detailed explanations: E0309, E0658.
-	For more information about an error, try `rustc --explain E0309`.


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args asm/inline-asm-with-lifetimes.rs`

error in revision `bad`: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/asm/inline-asm-with-lifetimes.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=wasm32-wasip1" "--cfg" "bad" "--check-cfg" "cfg(test,FALSE,good,bad)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/inline-asm-with-lifetimes.bad" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error[E0658]: inline assembly is not stable yet on this architecture
##[error]  --> /checkout/tests/ui/asm/inline-asm-with-lifetimes.rs:16:9
   |
LL |         asm!("/* {} */", sym dep::<'a, T> );
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: see issue #93335 <https://github.com/rust-lang/rust/issues/93335> for more information
   = help: add `#![feature(asm_experimental_arch)]` to the crate attributes to enable
   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date

error[E0309]: the parameter type `T` may not live long enough
##[error]  --> /checkout/tests/ui/asm/inline-asm-with-lifetimes.rs:16:26
   |
LL | fn test<'a: 'a, T>() {
   |         -- the parameter type `T` must be valid for the lifetime `'a` as defined here...
LL |     unsafe {
LL |         asm!("/* {} */", sym dep::<'a, T> );
   |                          ^^^^^^^^^^^^^^^^ ...so that the type `T` will meet its required lifetime bounds
   |
help: consider adding an explicit lifetime bound
   |
LL | fn test<'a: 'a, T: 'a>() {
   |                  ++++

error: aborting due to 2 previous errors

Some errors have detailed explanations: E0309, E0658.
For more information about an error, try `rustc --explain E0309`.
------------------------------------------


---- [ui] tests/ui/asm/inline-asm-with-lifetimes.rs#good stdout ----

error in revision `good`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/asm/inline-asm-with-lifetimes.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=wasm32-wasip1" "--cfg" "good" "--check-cfg" "cfg(test,FALSE,good,bad)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/inline-asm-with-lifetimes.good" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error[E0658]: inline assembly is not stable yet on this architecture
##[error]  --> /checkout/tests/ui/asm/inline-asm-with-lifetimes.rs:16:9
   |
LL |         asm!("/* {} */", sym dep::<'a, T> );
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: see issue #93335 <https://github.com/rust-lang/rust/issues/93335> for more information
   = help: add `#![feature(asm_experimental_arch)]` to the crate attributes to enable
   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0658`.
------------------------------------------



failures:
    [ui] tests/ui/asm/asm-with-nested-closure.rs
    [ui] tests/ui/asm/global-asm-with-lifetimes.rs
    [ui] tests/ui/asm/inline-asm-with-lifetimes.rs#bad
    [ui] tests/ui/asm/inline-asm-with-lifetimes.rs#good

test result: FAILED. 17785 passed; 4 failed; 828 ignored; 0 measured; 0 filtered out; finished in 445.65s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:42:16
  local time: Fri Feb 21 23:57:15 UTC 2025
  network time: Fri, 21 Feb 2025 23:57:15 GMT
##[error]Process completed with exit code 1.

Auto merge of #137317 - flip1995:clippy-subtree-update, r=Manishearth

auto - x86_64-fuchsia

2025-02-21T18:17:01Z

##[group]Installing stage2 clippy (x86_64-unknown-linux-gnu)     |
1013 |     ) -> Result<(), AddChildError> {
     |          ^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 144 bytes
     |
     = help: try reducing the size of `errors::AddChildError`, for example by boxing large elements or replacing it with `Box<errors::AddChildError>`
     = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
    --> ../../src/sys/component_manager/src/model/component/instance.rs:1050:10
     |
1050 |     ) -> Result<Vec<cm_rust::OfferDecl>, AddChildError> {
     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 144 bytes
     |
     = help: try reducing the size of `errors::AddChildError`, for example by boxing large elements or replacing it with `Box<errors::AddChildError>`
     = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/component_manager/src/model/component/mod.rs:164:10
    |
164 |     ) -> Result<Self, ResolveActionError> {
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 168 bytes
    |
    = help: try reducing the size of `errors::ResolveActionError`, for example by boxing large elements or replacing it with `Box<errors::ResolveActionError>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
  --> ../../src/sys/component_manager/src/model/context.rs:39:10
   |
39 |     ) -> Result<Self, ModelError> {
   |          ^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 176 bytes
   |
   = help: try reducing the size of `errors::ModelError`, for example by boxing large elements or replacing it with `Box<errors::ModelError>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: large size difference between variants
  --> ../../src/sys/component_manager/src/model/routing/open.rs:32:1
   |
32 | /   pub enum CapabilityOpenRequest<'a> {
33 | |       // Open a capability backed by a component's outgoing directory.
34 | | /     OutgoingDirectory {
35 | | |         open_request: OpenRequest<'a>,
36 | | |         source: CapabilitySource,
37 | | |         target: &'a Arc<ComponentInstance>,
38 | | |     },
   | | |_____- the largest variant contains at least 400 bytes
39 | |       // Open a storage capability.
40 | | /     Storage {
41 | | |         open_request: OpenRequest<'a>,
42 | | |         source: storage::BackingDirectoryInfo,
43 | | |         target: &'a Arc<ComponentInstance>,
44 | | |     },
   | | |_____- the second-largest variant contains at least 184 bytes
45 | |   }
   | |___^ the entire enum is at least 400 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
36 -         source: CapabilitySource,
36 +         source: Box<CapabilitySource>,
   |


warning: the `Err`-variant returned from this function is very large
  --> ../../src/sys/component_manager/src/model/routing/open.rs:53:10
   |
53 |     ) -> Result<Self, ModelError> {
   |          ^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 176 bytes
   |
   = help: try reducing the size of `errors::ModelError`, for example by boxing large elements or replacing it with `Box<errors::ModelError>`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/component_manager/src/model/routing/service.rs:454:10
    |
454 |     ) -> Result<(), ModelError> {
    |          ^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 176 bytes
    |
    = help: try reducing the size of `errors::ModelError`, for example by boxing large elements or replacing it with `Box<errors::ModelError>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../tools/lib/reference_doc/macro/src/derive_reference_doc.rs:277:5
    |
277 |     p.path.segments.iter().last().unwrap().ident == rhs
    |     ^^^^^^^^^^^^^^^^^^^^^^^------
    |                            |
    |                            help: try: `next_back()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
    = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../tools/lib/reference_doc/macro/src/derive_reference_doc.rs:426:16
    |
426 |     let last = s.split('\n').filter(|s| s.starts_with('#')).last();
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^------
    |                                                             |
    |                                                             help: try: `next_back()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/lib/fidl-fuchsia-pkg-ext/src/repo.rs:164:10
    |
164 |     ) -> Result<Self, (Self, MirrorConfigError)> {
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 192 bytes
    |
    = help: try reducing the size of `(repo::MirrorConfigBuilder, errors::MirrorConfigError)`, for example by boxing large elements or replacing it with `Box<(repo::MirrorConfigBuilder, errors::MirrorConfigError)>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
    = note: `-D clippy::result-large-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::result_large_err)]`


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/lib/fidl-fuchsia-pkg-ext/src/repo.rs:175:10
    |
175 |     ) -> Result<Self, (Self, MirrorConfigError)> {
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 192 bytes
    |
    = help: try reducing the size of `(repo::MirrorConfigBuilder, errors::MirrorConfigError)`, for example by boxing large elements or replacing it with `Box<(repo::MirrorConfigBuilder, errors::MirrorConfigError)>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: doc list item overindented
  --> ../../src/sys/pkg/lib/isolated-ota/src/lib.rs:99:5
   |
99 | ///     determine the updater URL.
   |     ^^^^ help: try using `  ` (2 spaces)
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
   = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: the `Err`-variant returned from this function is very large
   --> ../../src/lib/fuchsia-component-test/src/lib.rs:110:57
    |
110 |     fn check_scope(&self, realm_scope: &Vec<String>) -> Result<(), Error> {
    |                                                         ^^^^^^^^^^^^^^^^^
    |
   ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
    |
45  |     FromDictionaryNotSupported(ftest::Capability),
    |     --------------------------------------------- the largest variant contains at least 144 bytes
    |
    = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
    = note: `-D clippy::result-large-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::result_large_err)]`


warning: the `Err`-variant returned from this function is very large
   --> ../../src/lib/fuchsia-component-test/src/lib.rs:208:57
    |
208 |     fn check_scope(&self, realm_scope: &Vec<String>) -> Result<(), Error> {
    |                                                         ^^^^^^^^^^^^^^^^^
    |
   ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
    |
45  |     FromDictionaryNotSupported(ftest::Capability),
    |     --------------------------------------------- the largest variant contains at least 144 bytes
    |
    = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: the `Err`-variant returned from this function is very large
    --> ../../src/lib/fuchsia-component-test/src/lib.rs:1077:10
     |
1077 |     ) -> Result<Self, Error> {
     |          ^^^^^^^^^^^^^^^^^^^
     |
    ::: ../../src/lib/fuchsia-component-test/src/error.rs:45:5
     |
45   |     FromDictionaryNotSupported(ftest::Capability),
     |     --------------------------------------------- the largest variant contains at least 144 bytes
     |
     = help: try reducing the size of `error::Error`, for example by boxing large elements or replacing it with `Box<error::Error>`
     = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err


warning: manual implementation of `ok`
   --> ../../src/lib/network/fidl_fuchsia_net_dhcp_ext/src/lib.rs:680:21
    |
680 | /                     match result {
681 | |                         Err(_) => None,
682 | |                         Ok(configuration) => Some(configuration),
683 | |                     }
    | |_____________________^ help: replace with: `result.ok()`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_ok_err
    = note: `-D clippy::manual-ok-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::manual_ok_err)]`


warning: this `repeat().take()` can be written more concisely
   --> ../../src/sys/pkg/lib/fuchsia-merkle/src/tree.rs:140:26
    |
140 |         the_bytes.extend(std::iter::repeat(0xff).take(size));
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `repeat_n()` instead: `std::iter::repeat_n(0xff, size)`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_repeat_n
    = note: `-D clippy::manual-repeat-n` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::manual_repeat_n)]`


warning: large size difference between variants
  --> ../../src/developer/ffx/config/macro/proc_macro/src/lib.rs:61:1
   |
61 | / enum ConfigArgs {
62 | |     Str(syn::LitStr),
   | |     ---------------- the second-largest variant contains at least 8 bytes
63 | |     MetaNameValue(syn::MetaNameValue),
   | |     --------------------------------- the largest variant contains at least 312 bytes
64 | | }
   | |_^ the entire enum is at least 312 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
63 -     MetaNameValue(syn::MetaNameValue),
63 +     MetaNameValue(Box<syn::MetaNameValue>),
   |


warning: large size difference between variants
  --> ../../src/connectivity/policy/netcfg/src/filter.rs:35:1
   |
35 | / pub(crate) enum FilterControl {
36 | |     Deprecated(fnet_filter_deprecated::FilterProxy),
   | |     ----------------------------------------------- the second-largest variant contains at least 8 bytes
37 | |     Current(FilterState),
   | |     -------------------- the largest variant contains at least 312 bytes
38 | | }
   | |_^ the entire enum is at least 312 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
37 -     Current(FilterState),
37 +     Current(Box<FilterState>),
   |


warning: large size difference between variants
  --> ../../src/connectivity/wlan/lib/bitfield/src/parse.rs:78:1
   |
78 | /  pub enum AliasSpec {
79 | |      Unnamed {
80 | |          _underscore: Token![_],
81 | |      },
82 | |      SingleName(Alias),
   | |      ----------------- the largest variant contains at least 432 bytes
83 | |/     Union {
84 | ||         _union_keyword: Token![union],
85 | ||         _brace: token::Brace,
86 | ||         aliases: Punctuated<Alias, Token![,]>,
87 | ||     },
   | ||_____- the second-largest variant contains at least 56 bytes
88 | |  }
   | |__^ the entire enum is at least 432 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
82 -     SingleName(Alias),
82 +     SingleName(Box<Alias>),
   |


warning: doc list item overindented
   --> ../../src/connectivity/lowpan/lib/openthread_rust/src/ot/dnssd.rs:272:9
    |
272 |     ///                        Must end with `.`.
    |         ^^^^^^^^^^^^^^^^^^^^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
    = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: doc list item overindented
   --> ../../src/connectivity/lowpan/lib/openthread_rust/src/ot/dnssd.rs:275:9
    |
275 |     ///                Must end with `.`.
    |         ^^^^^^^^^^^^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items


warning: large size difference between variants
   --> ../../src/lib/diagnostics/inspect/derive/macro/src/lib.rs:146:1
    |
146 | / enum FieldAttrArg {
147 | |     Ident(syn::Ident),
    | |     ----------------- the second-largest variant contains at least 32 bytes
148 | |     NameValue(syn::MetaNameValue),
    | |     ----------------------------- the largest variant contains at least 312 bytes
149 | | }
    | |_^ the entire enum is at least 312 bytes
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
    = note: `-D clippy::large-enum-variant` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
    |
148 -     NameValue(syn::MetaNameValue),
148 +     NameValue(Box<syn::MetaNameValue>),
    |


warning: this `repeat().take()` can be written more concisely
  --> ../../src/sys/pkg/tests/pkgdir/src/lib.rs:18:5
   |
18 |     std::iter::repeat(seed).take(n).collect()
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: consider using `repeat_n()` instead: `std::iter::repeat_n(seed, n)`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_repeat_n
   = note: `-D clippy::manual-repeat-n` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::manual_repeat_n)]`


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
   --> ../../src/lib/windowed-stats/src/experimental/event/reactor.rs:429:9
    |
429 | /         self.0
430 | |              .0
431 | |             .iter_mut()
432 | |             .map(|reactor| reactor.react(event.clone()))
433 | |             .last()
    | |______________-----^
    |                |
    |                help: try: `next_back()`
    |
    = note: this change will alter drop order which may be undesirable
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
    = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: the `Err`-variant returned from this function is very large
   --> ../../src/sys/pkg/bin/pkg-resolver/src/repository_manager.rs:398:10
    |
398 |     ) -> Result<Self, (Self, Vec<LoadError>)>
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the `Err`-variant is at least 192 bytes
    |
    = help: try reducing the size of `(repository_manager::RepositoryManagerBuilder<S, N>, std::vec::Vec<repository_manager::LoadError>)`, for example by boxing large elements or replacing it with `Box<(repository_manager::RepositoryManagerBuilder<S, N>, std::vec::Vec<repository_manager::LoadError>)>`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#result_large_err
    = note: `-D clippy::result-large-err` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::result_large_err)]`


warning: doc list item overindented
   --> ../../src/sys/pkg/lib/isolated-swd/src/omaha.rs:162:9
    |
162 |     ///     makes.
    |         ^^^^ help: try using `  ` (2 spaces)
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
    = note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`


warning: calling .bytes() is very inefficient when data is not in memory
  --> ../../src/connectivity/bluetooth/tools/lib/pairing-delegate/src/lib.rs:42:29
   |
42 |     while let Some(input) = io::stdin().bytes().next() {
   |                             ^^^^^^^^^^^^^^^^^^^
   |
   = help: consider using `BufReader`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unbuffered_bytes
   = note: `-D clippy::unbuffered-bytes` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::unbuffered_bytes)]`


warning: calling .bytes() is very inefficient when data is not in memory
  --> ../../src/connectivity/bluetooth/tools/lib/pairing-delegate/src/lib.rs:85:29
   |
85 |     while let Some(input) = io::stdin().bytes().next() {
   |                             ^^^^^^^^^^^^^^^^^^^
   |
   = help: consider using `BufReader`
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unbuffered_bytes


warning: called `Iterator::last` on a `DoubleEndedIterator`; this will needlessly iterate the entire iterator
  --> ../../src/starnix/kernel/vfs/directory_file.rs:83:37
   |
83 |                   *readdir_position = children
   |  _____________________________________^
84 | |                     .iter()
85 | |                     .take(count)
86 | |                     .last()
   | |______________________-----^
   |                        |
   |                        help: try: `next_back()`
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#double_ended_iterator_last
   = note: `-D clippy::double-ended-iterator-last` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::double_ended_iterator_last)]`


warning: large size difference between variants
  --> ../../src/connectivity/bluetooth/lib/fuchsia-audio-device/src/stream_config.rs:23:1
   |
23 | / pub(crate) enum StreamConfigOrTask {
24 | |     StreamConfig(SoftStreamConfig),
   | |     ------------------------------ the largest variant contains at least 448 bytes
25 | |     Task(fasync::Task<Result<()>>),
   | |     ------------------------------ the second-largest variant contains at least 16 bytes
26 | |     Complete,
27 | | }
   | |_^ the entire enum is at least 448 bytes
   |
   = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
   = note: `-D clippy::large-enum-variant` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
   |
24 -     StreamConfig(SoftStreamConfig),
24 +     StreamConfig(Box<SoftStreamConfig>),
   |


warning: large size difference between variants
   --> ../../src/connectivity/bluetooth/lib/fuchsia-audio-codec/src/sysmem_allocator.rs:86:1
    |
86  | /   pub enum SysmemAllocation {
87  | |       Pending,
88  | |       /// Waiting for the Sync response from the Allocator
89  | | /     WaitingForSync {
90  | | |         future: QueryResponseFut<()>,
91  | | |         token_fn: Option<Box<dyn FnOnce() -> () + Send + Sync>>,
92  | | |         buffer_collection: BufferCollectionProxy,
93  | | |     },
    | | |_____- the second-largest variant contains at least 64 bytes
94  | |       /// Waiting for the buffers to be allocated, which should eventually happen after delivering the token.
95  | | /     WaitingForAllocation(
96  | | |         QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>,
97  | | |         BufferCollectionProxy,
98  | | |     ),
    | | |_____- the largest variant contains at least 320 bytes
...   |
101 | |       Done(Result<(), fidl_fuchsia_sysmem2::Error>),
102 | |   }
    | |___^ the entire enum is at least 320 bytes
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#large_enum_variant
    = note: `-D clippy::large-enum-variant` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(clippy::large_enum_variant)]`
help: consider boxing the large fields to reduce the total size of the enum
    |
96  -         QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>,
96  +         Box<QueryResponseFut<BufferCollectionWaitForAllBuffersAllocatedResult>>,
    |


97 warning(s) emitted


real	60m58.392s
user	0m0.204s
sys	0m0.115s
+ retcode=1
+ set -e
+ set +x

###############################################################################
#                                                                             #
#  This check builds the Fuchsia operating system.                            #
#                                                                             #
#  Most code is built in 'check mode' using clippy, to maximize coverage in   #
#  the compiler front end while reducing build times.                         #
#                                                                             #
#  You can browse the Fuchsia source code at the following URL:               #
#  https://cs.opensource.google/fuchsia/fuchsia/+/af693ced69d47dd4cff7c9e43b4a79ed584cf7f7:
#                                                                             #
###############################################################################

  local time: Fri Feb 21 19:55:54 UTC 2025
  network time: Fri, 21 Feb 2025 19:55:54 GMT
##[error]Process completed with exit code 1.

Auto merge of #136921 - Kobzol:gcc-build, r=onur-ozkan

auto - x86_64-mingw-1

2025-02-21T10:00:25Z


failures:

---- [ui] tests\ui\amdgpu-require-explicit-cpu.rs#cpu stdout ----

error in revision `cpu`: test compilation failed although it shouldn't!
status: exit code: 1
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage2\bin;D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0-bootstrap-tools\x86_64-pc-windows-gnu\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\mingw64\bin;C:\msys64\usr\bin;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\amdgpu-require-explicit-cpu.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2" "--cfg" "cpu" "--check-cfg" "cfg(test,FALSE,nocpu,cpu)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\ui\\amdgpu-require-explicit-cpu.cpu" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\native\\rust-test-helpers" "--crate-type=cdylib" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900"
stdout: none
--- stderr -------------------------------
error: linking with `rust-lld` failed: exit code: 0xc0000374
   |
   = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcPgk77g\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\native\\rust-test-helpers" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\ui\\amdgpu-require-explicit-cpu.cpu\\amdgpu_require_explicit_cpu.elf" "--gc-sections" "-shared" "--strip-debug"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: 

error: aborting due to 1 previous error
------------------------------------------



failures:
    [ui] tests\ui\amdgpu-require-explicit-cpu.rs#cpu

test result: FAILED. 18298 passed; 1 failed; 280 ignored; 0 measured; 23 filtered out; finished in 1067.20s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:35:25
make: *** [Makefile:126: ci-mingw-x] Error 1
  local time: Fri Feb 21 11:41:03 CUT 2025
  network time: Fri, 21 Feb 2025 11:41:03 GMT
##[error]Process completed with exit code 2.

Auto merge of #137352 - workingjubilee:rollup-mwikym3, r=workingjubilee

auto - aarch64-apple

2025-02-21T09:42:59Z

##[group]Building compiler artifacts (stage0 -> stage1, aarch64-apple-darwin)[RUSTC-TIMING] rustc_hashes test:false 0.038
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] yoke test:false 0.100
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] tinystr test:false 0.074
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.050
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.041
   Compiling psm v0.1.24
[RUSTC-TIMING] build_script_build test:false 0.107
   Compiling thin-vec v0.2.13
[RUSTC-TIMING] crossbeam_epoch test:false 0.329
   Compiling rustix v0.38.43
[RUSTC-TIMING] thin_vec test:false 0.154
   Compiling rustc_serialize v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_serialize)
[RUSTC-TIMING] build_script_build test:false 0.142
[RUSTC-TIMING] zerovec_derive test:false 0.578
   Compiling zerovec v0.10.4
[RUSTC-TIMING] rustc_serialize test:false 0.247
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.098
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.103
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] unic_langid_impl test:false 0.145
[RUSTC-TIMING] proc_macro_hack test:false 0.348
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] zerovec test:false 0.884
   Compiling rustc_index_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_index_macros)
[RUSTC-TIMING] rustc_index_macros test:false 0.253
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] zerocopy_derive test:false 0.442
   Compiling stacker v0.1.17
[RUSTC-TIMING] build_script_build test:false 0.085
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] num_cpus test:false 0.034
   Compiling errno v0.3.10
[RUSTC-TIMING] errno test:false 0.054
   Compiling either v1.13.0
[RUSTC-TIMING] either test:false 0.094
   Compiling byteorder v1.5.0
[RUSTC-TIMING] byteorder test:false 0.088
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] crossbeam_channel test:false 0.470
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] rustc_macros test:false 1.178
   Compiling rustc_index v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_index)
[RUSTC-TIMING] rustc_index test:false 0.241
[RUSTC-TIMING] zerocopy test:false 0.386
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.233
[RUSTC-TIMING] tinystr test:false 0.089
[RUSTC-TIMING] psm test:false 0.030
   Compiling blake3 v1.5.5
[RUSTC-TIMING] build_script_build test:false 0.132
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] cpufeatures test:false 0.041
   Compiling fastrand v2.3.0
[RUSTC-TIMING] fastrand test:false 0.132
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.045
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] arrayvec test:false 0.104
   Compiling tempfile v3.15.0
[RUSTC-TIMING] rustix test:false 1.189
[RUSTC-TIMING] tempfile test:false 0.544
[RUSTC-TIMING] stacker test:false 0.064
   Compiling rustc-rayon v0.5.1
   Compiling measureme v11.0.1
[RUSTC-TIMING] rayon_core test:false 2.134
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.094
   Compiling rustc_arena v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_arena)
[RUSTC-TIMING] rustc_arena test:false 0.076
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] memmap2 test:false 0.107
   Compiling jobserver v0.1.32
[RUSTC-TIMING] measureme test:false 0.545
   Compiling elsa v1.11.0
[RUSTC-TIMING] elsa test:false 0.112
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] unicode_width test:false 0.138
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.029
   Compiling rustc_graphviz v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_graphviz)
[RUSTC-TIMING] rustc_graphviz test:false 0.150
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] rustc_hash test:false 0.046
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.021
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.036
[RUSTC-TIMING] jobserver test:false 0.612
   Compiling sha1 v0.10.6
[RUSTC-TIMING] sha1 test:false 0.186
   Compiling rustc_data_structures v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_data_structures)
[RUSTC-TIMING] rayon test:false 1.494
   Compiling sha2 v0.10.8
[RUSTC-TIMING] blake3 test:false 0.427
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.053
   Compiling derive-where v1.2.7
[RUSTC-TIMING] sha2 test:false 0.986
   Compiling rand_core v0.6.4
[RUSTC-TIMING] derive_where test:false 0.809
   Compiling rustc_span v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_span)
[RUSTC-TIMING] rand_core test:false 0.140
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.121
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] rustc_data_structures test:false 1.974
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.153
   Compiling rand v0.8.5
[RUSTC-TIMING] rand_chacha test:false 1.288
   Compiling serde v1.0.217
[RUSTC-TIMING] build_script_build test:false 0.120
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] rand test:false 0.774
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] thiserror_impl test:false 0.711
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] build_script_build test:false 0.116
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.024
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.062
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] serde_derive test:false 1.806
[RUSTC-TIMING] miniz_oxide test:false 1.077
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] twox_hash test:false 0.540
[RUSTC-TIMING] unic_langid_impl test:false 0.573
[RUSTC-TIMING] rustc_span test:false 4.804
   Compiling crc32fast v1.4.2
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.107
   Compiling litemap v0.7.4
[RUSTC-TIMING] crc32fast test:false 0.127
   Compiling writeable v0.5.5
[RUSTC-TIMING] litemap test:false 0.097
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] serde test:false 1.522
   Compiling flate2 v1.0.35
[RUSTC-TIMING] writeable test:false 0.323
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.025
[RUSTC-TIMING] flate2 test:false 0.325
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] ruzstd test:false 1.299
   Compiling rustc_ast_ir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.052
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.200
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.044
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.081
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] icu_locid test:false 2.218
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] unicode_properties test:false 0.068
   Compiling rustc_lexer v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lexer)
[RUSTC-TIMING] rustc_lexer test:false 0.424
[RUSTC-TIMING] icu_provider test:false 0.606
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.023
[RUSTC-TIMING] unic_langid_macros test:false 0.024
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.022
   Compiling ryu v1.0.18
[RUSTC-TIMING] ryu test:false 0.172
[RUSTC-TIMING] wasmparser test:false 3.063
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] serde_json test:false 1.757
[RUSTC-TIMING] unic_langid test:false 0.030
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] icu_locid_transform test:false 1.751
   Compiling rustc_abi v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_abi)
[RUSTC-TIMING] rand_xoshiro test:false 0.606
[RUSTC-TIMING] thiserror test:false 0.030
   Compiling rustc_ast v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 0.816
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.185
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] regex_automata test:false 0.746
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.149
[RUSTC-TIMING] rustc_hash test:false 0.029
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.029
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.032
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.023
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.047
   Compiling rustc_fs_util v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.041
   Compiling rustc_target v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_target)
[RUSTC-TIMING] object test:false 5.701
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 0.811
   Compiling darling_core v0.20.10
[RUSTC-TIMING] darling_core test:false 1.389
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.028
[RUSTC-TIMING] type_map test:false 0.082
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 0.258
[RUSTC-TIMING] thiserror test:false 0.036
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 0.290
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] rustc_ast test:false 6.048
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.176
   Compiling odht v0.3.1
[RUSTC-TIMING] intl_pluralrules test:false 0.501
[RUSTC-TIMING] self_cell test:false 0.033
[RUSTC-TIMING] self_cell test:false 0.017
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] odht test:false 0.146
   Compiling rustc_hir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir)
[RUSTC-TIMING] fluent_bundle test:false 1.424
[RUSTC-TIMING] fluent_syntax test:false 0.166
[RUSTC-TIMING] intl_memoizer test:false 0.075
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.164
   Compiling rustc_baked_icu_data v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.193
[RUSTC-TIMING] intl_pluralrules test:false 0.248
[RUSTC-TIMING] fluent_langneg test:false 0.070
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.098
   Compiling itertools v0.12.1
[RUSTC-TIMING] rustc_hir test:false 2.688
   Compiling rustc_type_ir_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.275
[RUSTC-TIMING] unicode_width test:false 0.115
[RUSTC-TIMING] smallvec test:false 0.087
   Compiling anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.088
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] itertools test:false 0.957
   Compiling rustc_ast_pretty v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_pretty)
[RUSTC-TIMING] annotate_snippets test:false 0.434
[RUSTC-TIMING] fluent_bundle test:false 0.355
   Compiling rustc_type_ir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_type_ir)
[RUSTC-TIMING] rustc_ast_pretty test:false 2.233
   Compiling rustc_error_messages v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_error_messages)
[RUSTC-TIMING] rustc_type_ir test:false 1.910
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.039
[RUSTC-TIMING] anstyle test:false 0.144
[RUSTC-TIMING] rustc_error_messages test:false 1.957
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 0.302
   Compiling rustc_lint_defs v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lint_defs)
[RUSTC-TIMING] rustc_lint_defs test:false 0.469
   Compiling rustc_fluent_macro v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_fluent_macro)
[RUSTC-TIMING] annotate_snippets test:false 2.318
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.039
   Compiling rustc_error_codes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.021
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.291
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.153
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 0.323
   Compiling rustc_errors v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_errors)
[RUSTC-TIMING] getopts test:false 0.704
   Compiling rustc_feature v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_feature)
[RUSTC-TIMING] rustc_feature test:false 1.181
   Compiling rustc_session v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_session)
[RUSTC-TIMING] rustc_target test:false 24.515
   Compiling rustc_attr_data_structures v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.133
   Compiling rustc_attr_parsing v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_attr_parsing)
[RUSTC-TIMING] rustc_errors test:false 11.257
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.108
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.158
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.263
[RUSTC-TIMING] rustc_attr_parsing test:false 1.001
   Compiling rustc_query_system v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_query_system)
[RUSTC-TIMING] rustc_apfloat test:false 0.359
   Compiling rustc_hir_pretty v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_session test:false 11.656
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] rustc_hir_pretty test:false 1.602
   Compiling rustc_middle v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 2.406
   Compiling rustc_parse_format v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_parse_format)
[RUSTC-TIMING] gsgdt test:false 1.394
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.018
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] rustc_parse_format test:false 0.795
   Compiling rustc_next_trait_solver v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] tinyvec test:false 0.592
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 0.489
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 1.364
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 3.363
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] regex_syntax test:false 6.032
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 1.019
   Compiling rustc_parse v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_parse)
[RUSTC-TIMING] regex_automata test:false 9.928
   Compiling rustc_ast_passes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_passes)
[RUSTC-TIMING] rustc_ast_passes test:false 4.809
   Compiling rustc_infer v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_infer)
[RUSTC-TIMING] rustc_infer test:false 13.203
   Compiling rustc_transmute v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_transmute)
[RUSTC-TIMING] rustc_transmute test:false 3.023
   Compiling rustc_trait_selection v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_trait_selection)
[RUSTC-TIMING] rustc_parse test:false 29.253
   Compiling rustc_expand v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_expand)
[RUSTC-TIMING] rustc_middle test:false 51.285
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.122
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 0.387
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 0.458
[RUSTC-TIMING] ahash test:false 0.113
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.112
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.223
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.218
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.189
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 0.669
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 4.993
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_expand test:false 21.642
   Compiling rustc_symbol_mangling v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_symbol_mangling)
[RUSTC-TIMING] regex_automata test:false 2.278
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_symbol_mangling test:false 3.448
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] gimli test:false 3.374
   Compiling rustc_metadata v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_metadata)
[RUSTC-TIMING] hashbrown test:false 0.397
   Compiling rustc_lint v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lint)
[RUSTC-TIMING] rustc_metadata test:false 26.081
   Compiling rustc_mir_dataflow v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 6.732
   Compiling rustc_llvm v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.189
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.022
   Compiling cfg_aliases v0.2.1
[RUSTC-TIMING] cfg_aliases test:false 0.020
[RUSTC-TIMING] shlex test:false 0.170
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.030
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.075
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.048
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] rustc_lint test:false 33.882
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 0.440
[RUSTC-TIMING] wasm_encoder test:false 1.609
   Compiling nix v0.29.0
[RUSTC-TIMING] build_script_build test:false 0.182
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.318
[RUSTC-TIMING] cc test:false 4.098
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] thorin test:false 1.485
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.085
   Compiling rustc_ty_utils v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ty_utils)
   Compiling rustc_pattern_analysis v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_pattern_analysis)
[RUSTC-TIMING] rustc_trait_selection test:false 71.449
   Compiling rustc_incremental v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_incremental)
[RUSTC-TIMING] rustc_pattern_analysis test:false 6.927
   Compiling bstr v1.11.3
[RUSTC-TIMING] bstr test:false 2.075
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] ar_archive_writer test:false 2.264
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.222
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.059
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.044
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.182
[RUSTC-TIMING] rustc_incremental test:false 10.202
   Compiling rustc_codegen_ssa v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_codegen_ssa)
[RUSTC-TIMING] pulldown_cmark test:false 3.817
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] rustc_ty_utils test:false 16.916
   Compiling rustc_privacy v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_privacy)
[RUSTC-TIMING] tracing_subscriber test:false 5.164
   Compiling rustc_mir_build v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_mir_build)
[RUSTC-TIMING] rustc_privacy test:false 5.067
[RUSTC-TIMING] rustc_llvm test:false 2.023
   Compiling rustc_const_eval v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_const_eval)
[RUSTC-TIMING] rustc_codegen_ssa test:false 29.375
   Compiling rustc_traits v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_traits)
[RUSTC-TIMING] rustc_mir_build test:false 24.749
   Compiling rustc_sanitizers v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 3.482
   Compiling rustc_hir_analysis v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir_analysis)
[RUSTC-TIMING] rustc_const_eval test:false 27.732
   Compiling rustc_ast_lowering v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_lowering)
[RUSTC-TIMING] rustc_traits test:false 15.466
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.228
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.062
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.144
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.031
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 0.362
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.536
   Compiling time-macros v0.2.19
[RUSTC-TIMING] time_macros test:false 0.749
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 0.435
   Compiling rustc_hir_typeck v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir_typeck)
[RUSTC-TIMING] rustc_ast_lowering test:false 18.198
   Compiling rustc_passes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_passes)
[RUSTC-TIMING] rustc_passes test:false 32.684
   Compiling rustc_codegen_llvm v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_codegen_llvm)
[RUSTC-TIMING] rustc_hir_analysis test:false 81.465
   Compiling rustc_borrowck v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_borrowck)
[RUSTC-TIMING] rustc_codegen_llvm test:false 35.174
   Compiling rustc_mir_transform v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_mir_transform)
[RUSTC-TIMING] rustc_hir_typeck test:false 86.254
[RUSTC-TIMING] nix test:false 1.514
   Compiling rustc_resolve v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_resolve)
[RUSTC-TIMING] rustc_resolve test:false 43.420
   Compiling rustc_monomorphize v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_monomorphize)
[RUSTC-TIMING] rustc_mir_transform test:false 58.127
   Compiling rustc_builtin_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_builtin_macros)
[RUSTC-TIMING] rustc_monomorphize test:false 9.454
   Compiling rustc_query_impl v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_query_impl)
[RUSTC-TIMING] rustc_borrowck test:false 83.914
   Compiling stable_mir v0.1.0-preview (/Users/runner/work/rust/rust/compiler/stable_mir)
[RUSTC-TIMING] stable_mir test:false 2.403
   Compiling tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[RUSTC-TIMING] build_script_build test:false 0.309
[RUSTC-TIMING] time_core test:false 0.068
[RUSTC-TIMING] num_conv test:false 0.068
   Compiling time v0.3.37
[RUSTC-TIMING] rustc_builtin_macros test:false 22.512
[RUSTC-TIMING] time test:false 2.980
   Compiling rustc_smir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_smir)
[RUSTC-TIMING] rustc_smir test:false 13.138
   Compiling rustc_interface v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_interface)
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.097
   Compiling rustc_log v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_log)
[RUSTC-TIMING] rustc_log test:false 2.397
   Compiling rustc_driver_impl v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_driver_impl)
[RUSTC-TIMING] rustc_driver_impl test:false 20.859
   Compiling rustc-main v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc)
[RUSTC-TIMING] build_script_build test:false 0.208
[RUSTC-TIMING] tikv_jemalloc_sys test:false 0.049
[RUSTC-TIMING] rustc_interface test:false 43.366
[RUSTC-TIMING] rustc_query_impl test:false 82.375
   Compiling rustc_driver v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 2.804
error: extern blocks must be unsafe
  --> compiler/rustc/src/main.rs:68:13
   |
68 | /             extern "C" {
69 | |                 fn _rjem_je_zone_register();
70 | |             }
   | |_____________^

[RUSTC-TIMING] rustc_main test:false 0.069
error: could not compile `rustc-main` (bin "rustc-main") due to 1 previous error
Build completed unsuccessfully in 0:10:26
  local time: Fri Feb 21 09:57:25 UTC 2025
  network time: Fri, 21 Feb 2025 09:57:25 GMT
##[error]Process completed with exit code 1.

Auto merge of #137189 - Kobzol:update-host-llvm, r=nikic

auto - dist-i686-linux

2025-02-21T03:25:11Z

##[group]Building tool cargo-miri (stage1 -> stage2, i686-unknown-linux-gnu)
[RUSTC-TIMING] build_script_build test:false 0.383
[RUSTC-TIMING] unicode_ident test:false 0.109
[RUSTC-TIMING] build_script_build test:false 0.339
[RUSTC-TIMING] build_script_build test:false 0.468
[RUSTC-TIMING] proc_macro2 test:false 1.167
[RUSTC-TIMING] build_script_build test:false 0.310
[RUSTC-TIMING] quote test:false 0.475
[RUSTC-TIMING] libc test:false 1.553
[RUSTC-TIMING] build_script_build test:false 0.443
[RUSTC-TIMING] syn test:false 5.271
[RUSTC-TIMING] build_script_build test:false 0.214
[RUSTC-TIMING] linux_raw_sys test:false 1.034
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] build_script_build test:false 0.400
[RUSTC-TIMING] build_script_build test:false 0.374
[RUSTC-TIMING] bitflags test:false 0.685
[RUSTC-TIMING] build_script_build test:false 0.351
[RUSTC-TIMING] cfg_if test:false 0.043
[RUSTC-TIMING] rustix test:false 7.341
[RUSTC-TIMING] getrandom test:false 0.281
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] option_ext test:false 0.067
[RUSTC-TIMING] fastrand test:false 0.441
   Compiling once_cell v1.20.2
[RUSTC-TIMING] same_file test:false 0.165
[RUSTC-TIMING] itoa test:false 0.144
[RUSTC-TIMING] rustc_tools_util test:false 0.248
[RUSTC-TIMING] memchr test:false 0.749
[RUSTC-TIMING] ryu test:false 0.578
   Compiling cargo-miri v0.1.0 (/checkout/src/tools/miri/cargo-miri)
[RUSTC-TIMING] build_script_build test:false 0.211
[RUSTC-TIMING] walkdir test:false 1.583
[RUSTC-TIMING] dirs_sys test:false 0.950
[RUSTC-TIMING] anyhow test:false 1.348
[RUSTC-TIMING] directories test:false 1.029
   Compiling tempfile v3.15.0
[RUSTC-TIMING] once_cell test:false 0.291
[RUSTC-TIMING] tempfile test:false 1.282
[RUSTC-TIMING] thiserror_impl test:false 1.753
   Compiling thiserror v1.0.69
[RUSTC-TIMING] thiserror test:false 0.051
[RUSTC-TIMING] serde_derive test:false 3.794
   Compiling serde v1.0.217
   Compiling semver v1.0.24
   Compiling cargo-platform v0.1.9
   Compiling camino v1.1.9
[RUSTC-TIMING] serde test:false 3.764
   Compiling serde_json v1.0.135
[RUSTC-TIMING] cargo_platform test:false 0.961
   Compiling rustc_version v0.4.1
[RUSTC-TIMING] camino test:false 1.137
   Compiling rustc-build-sysroot v0.5.4
[RUSTC-TIMING] semver test:false 1.347
[RUSTC-TIMING] rustc_version test:false 0.886
   Compiling cargo_metadata v0.18.1
[RUSTC-TIMING] rustc_build_sysroot test:false 1.439
[RUSTC-TIMING] serde_json test:false 3.575
[RUSTC-TIMING] cargo_metadata test:false 4.821
[RUSTC-TIMING] cargo_miri test:false 2.704
    Finished `release` profile [optimized] target(s) in 17.45s
##[endgroup]
[TIMING] core::build_steps::tool::ToolBuild { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu, tool: "cargo-miri", path: "src/tools/miri/cargo-miri", mode: ToolRustc, source_type: InTree, extra_features: [], allow_features: "", cargo_args: [] } -- 17.471
[TIMING] core::build_steps::tool::CargoMiri { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu } -- 0.000
Dist miri-nightly-i686-unknown-linux-gnu
	finished in 4.086 seconds
[TIMING] core::build_steps::dist::Miri { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu } -- 4.089
Dist llvm-tools-nightly-i686-unknown-linux-gnu
##[error]The operation was canceled.

Auto merge of #137317 - flip1995:clippy-subtree-update, r=Manishearth

auto - x86_64-gnu

2025-02-20T22:39:03Z

##[group]Documenting stage2 clippy (x86_64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.93
[RUSTC-TIMING] unicode_ident test:false 0.154
[RUSTC-TIMING] build_script_build test:false 0.328
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] either test:false 0.515
[RUSTC-TIMING] hashbrown test:false 1.678
    Checking bitflags v2.8.0
[RUSTC-TIMING] equivalent test:false 0.057
    Checking smallvec v1.13.2
[RUSTC-TIMING] build_script_build test:false 0.263
[RUSTC-TIMING] indexmap test:false 1.846
[RUSTC-TIMING] itertools test:false 4.023
[RUSTC-TIMING] winnow test:false 4.750
[RUSTC-TIMING] arrayvec test:false 0.447
[RUSTC-TIMING] bitflags test:false 0.304
[RUSTC-TIMING] build_script_build test:false 0.373
[RUSTC-TIMING] smallvec test:false 0.380
[RUSTC-TIMING] rustc_apfloat test:false 0.700
   Compiling quote v1.0.38
[RUSTC-TIMING] proc_macro2 test:false 0.904
   Compiling syn v2.0.96
[RUSTC-TIMING] quote test:false 0.441
[RUSTC-TIMING] syn test:false 3.366
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] serde_derive test:false 3.684
    Checking serde v1.0.217
[RUSTC-TIMING] serde test:false 4.561
    Checking toml_datetime v0.6.8
    Checking serde_spanned v0.6.8
    Checking clippy_utils v0.1.87 (/checkout/src/tools/clippy/clippy_utils)
 Documenting clippy_utils v0.1.87 (/checkout/src/tools/clippy/clippy_utils)
[RUSTC-TIMING] serde_spanned test:false 0.152
[RUSTC-TIMING] toml_datetime test:false 0.347
    Checking toml_edit v0.19.15
[RUSTC-TIMING] toml_edit test:false 4.681
    Checking toml v0.7.8
error: unresolved link to `rustc_middle::Ty`
  --> src/tools/clippy/clippy_utils/src/ty/mod.rs:40:32
   |
40 | /// Lower a [`hir::Ty`] to a [`rustc_middle::Ty`].
   |                                ^^^^^^^^^^^^^^^^ no item named `Ty` in module `rustc_middle`
   |
   = note: `-D rustdoc::broken-intra-doc-links` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(rustdoc::broken_intra_doc_links)]`

error: could not document `clippy_utils`
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] toml test:false 0.859
[RUSTC-TIMING] clippy_utils test:false 6.830
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:29:54
  local time: Fri Feb 21 00:14:08 UTC 2025
  network time: Fri, 21 Feb 2025 00:14:08 GMT
##[error]Process completed with exit code 1.

Auto merge of #137339 - workingjubilee:rollup-esgu55d, r=workingjubilee

auto - test-various

2025-02-20T21:52:13Z


failures:

---- [run-make] tests/run-make/wasm-custom-section stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-section/rmake_out" && env -u RUSTFLAGS AR="/wasi-sdk-25.0-x86_64-linux/bin/llvm-ar" BUILD_ROOT="/checkout/obj/build/x86_64-unknown-linux-gnu" CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/cargo" CC="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" CXX="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" HOST_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRARY_PATH" LLVM_BIN_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" NODE="/node/bin/node" PYTHON="/usr/bin/python3" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="/checkout" TARGET="wasm32-wasip1" TARGET_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib" TARGET_RPATH_ENV="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-section/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-section/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 8
Command { cmd: LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-section/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-section/rmake_out" "foo.rs" "--target=wasm32-wasip1", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc", defused: true, armed_location: Location { file: "/checkout/tests/run-make/wasm-custom-section/rmake.rs", line: 8, col: 5 } }, already_executed: true }
output status: `exit status: 1`
=== STDOUT ===



=== STDERR ===
error[E0391]: cycle detected when checking that `A` is well-formed
##[error] --> foo.rs:5:1
  |
5 | pub static A: [u8; 2] = [1, 2];
  | ^^^^^^^^^^^^^^^^^^^^^
  |
note: ...which requires evaluating initializer of static `A`...
 --> foo.rs:5:1
  |
5 | pub static A: [u8; 2] = [1, 2];
  | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires caching mir of `A` for CTFE...
 --> foo.rs:5:1
  |
5 | pub static A: [u8; 2] = [1, 2];
  | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires elaborating drops for `A`...
 --> foo.rs:5:1
  |
5 | pub static A: [u8; 2] = [1, 2];
  | ^^^^^^^^^^^^^^^^^^^^^
  = note: ...which again requires checking that `A` is well-formed, completing the cycle
note: cycle used when checking that types are well-formed in top-level module
 --> foo.rs:1:1
  |
1 | / #![crate_type = "rlib"]
2 | | #![deny(warnings)]
3 | |
4 | | #[link_section = "foo"]
... |
7 | | #[link_section = "bar"]
8 | | pub static B: [u8; 2] = [3, 4];
  | |_______________________________^
  = note: see https://rustc-dev-guide.rust-lang.org/overview.html#queries and https://rustc-dev-guide.rust-lang.org/query.html for more information

error[E0391]: cycle detected when checking that `B` is well-formed
##[error] --> foo.rs:8:1
  |
8 | pub static B: [u8; 2] = [3, 4];
  | ^^^^^^^^^^^^^^^^^^^^^
  |
note: ...which requires evaluating initializer of static `B`...
 --> foo.rs:8:1
  |
8 | pub static B: [u8; 2] = [3, 4];
  | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires caching mir of `B` for CTFE...
 --> foo.rs:8:1
  |
8 | pub static B: [u8; 2] = [3, 4];
  | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires elaborating drops for `B`...
 --> foo.rs:8:1
  |
8 | pub static B: [u8; 2] = [3, 4];
  | ^^^^^^^^^^^^^^^^^^^^^
  = note: ...which again requires checking that `B` is well-formed, completing the cycle
note: cycle used when checking that types are well-formed in top-level module
 --> foo.rs:1:1
  |
1 | / #![crate_type = "rlib"]
2 | | #![deny(warnings)]
3 | |
4 | | #[link_section = "foo"]
... |
7 | | #[link_section = "bar"]
8 | | pub static B: [u8; 2] = [3, 4];
  | |_______________________________^
  = note: see https://rustc-dev-guide.rust-lang.org/overview.html#queries and https://rustc-dev-guide.rust-lang.org/query.html for more information

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0391`.
------------------------------------------


---- [run-make] tests/run-make/wasm-custom-sections-opt stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-sections-opt/rmake_out" && env -u RUSTFLAGS AR="/wasi-sdk-25.0-x86_64-linux/bin/llvm-ar" BUILD_ROOT="/checkout/obj/build/x86_64-unknown-linux-gnu" CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/cargo" CC="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" CXX="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" HOST_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRARY_PATH" LLVM_BIN_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard cgdata codegen codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontendatomic frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser telemetry textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" NODE="/node/bin/node" PYTHON="/usr/bin/python3" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="/checkout" TARGET="wasm32-wasip1" TARGET_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib" TARGET_RPATH_ENV="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-sections-opt/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-sections-opt/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 9
Command { cmd: LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-sections-opt/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/wasm-custom-sections-opt/rmake_out" "foo.rs" "--target=wasm32-wasip1" "-O", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc", defused: true, armed_location: Location { file: "/checkout/tests/run-make/wasm-custom-sections-opt/rmake.rs", line: 9, col: 5 } }, already_executed: true }
output status: `exit status: 1`
=== STDOUT ===



=== STDERR ===
error[E0391]: cycle detected when checking that `A` is well-formed
##[error]  --> foo.rs:5:1
   |
5  | pub static A: [u8; 2] = [1, 2];
   | ^^^^^^^^^^^^^^^^^^^^^
   |
note: ...which requires evaluating initializer of static `A`...
  --> foo.rs:5:1
   |
5  | pub static A: [u8; 2] = [1, 2];
   | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires caching mir of `A` for CTFE...
  --> foo.rs:5:1
   |
5  | pub static A: [u8; 2] = [1, 2];
   | ^^^^^^^^^^^^^^^^^^^^^
note: ...which requires elaborating drops for `A`...
  --> foo.rs:5:1
   |
5  | pub static A: [u8; 2] = [1, 2];
   | ^^^^^^^^^^^^^^^^^^^^^
   = note: ...which again requires checking that `A` is well-formed, completing the cycle
note: cycle used when checking that types are well-formed in top-level module
  --> foo.rs:1:1
   |
1  | / #![crate_type = "cdylib"]
2  | | #![deny(warnings)]
3  | |
4  | | #[link_section = "foo"]
...  |
20 | |     another::foo();
21 | | }
   | |_^
   = note: see https://rustc-dev-guide.rust-lang.org/overview.html#queries and https://rustc-dev-guide.rust-lang.org/query.html for more information

error[E0391]: cycle detected when checking that `another::FOO` is well-formed
##[error]  --> foo.rs:10:5
   |
10 |     pub static FOO: [u8; 2] = [3, 4];
   |     ^^^^^^^^^^^^^^^^^^^^^^^
   |
note: ...which requires evaluating initializer of static `another::FOO`...
  --> foo.rs:10:5
   |
10 |     pub static FOO: [u8; 2] = [3, 4];
   |     ^^^^^^^^^^^^^^^^^^^^^^^
note: ...which requires caching mir of `another::FOO` for CTFE...
  --> foo.rs:10:5
   |
10 |     pub static FOO: [u8; 2] = [3, 4];
   |     ^^^^^^^^^^^^^^^^^^^^^^^
note: ...which requires elaborating drops for `another::FOO`...
  --> foo.rs:10:5
   |
10 |     pub static FOO: [u8; 2] = [3, 4];
   |     ^^^^^^^^^^^^^^^^^^^^^^^
   = note: ...which again requires checking that `another::FOO` is well-formed, completing the cycle
note: cycle used when checking that types are well-formed in module `another`
  --> foo.rs:8:1
   |
8  | pub mod another {
   | ^^^^^^^^^^^^^^^
   = note: see https://rustc-dev-guide.rust-lang.org/overview.html#queries and https://rustc-dev-guide.rust-lang.org/query.html for more information

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0391`.
------------------------------------------



failures:
    [run-make] tests/run-make/wasm-custom-section
    [run-make] tests/run-make/wasm-custom-sections-opt

test result: FAILED. 172 passed; 2 failed; 208 ignored; 0 measured; 0 filtered out; finished in 61.06s

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:35:07
  local time: Thu Feb 20 22:36:11 UTC 2025
  network time: Thu, 20 Feb 2025 22:36:11 GMT
##[error]Process completed with exit code 1.

Auto merge of #137189 - Kobzol:update-host-llvm, r=nikic

auto - i686-msvc-1

2025-02-20T16:36:00Z


failures:

---- [ui] tests\ui\panic-runtime\transitive-link-a-bunch.rs stdout ----

error: auxiliary build of "D:\\a\\rust\\rust\\tests\\ui\\panic-runtime\\auxiliary\\panic-runtime-abort.rs" failed to compile: 
status: exit code: 1
command: PATH="D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x86;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-bootstrap-tools\i686-pc-windows-msvc\release\deps;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x86" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\panic-runtime\\auxiliary\\panic-runtime-abort.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2" "--target=i686-pc-windows-msvc" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--out-dir" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\ui\\panic-runtime\\transitive-link-a-bunch\\auxiliary" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\native\\rust-test-helpers" "-C" "panic=abort" "-L" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\ui\\panic-runtime\\transitive-link-a-bunch\\auxiliary"
stdout: none
--- stderr -------------------------------
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcNCqAau"

error: aborting due to 1 previous error
------------------------------------------



failures:
    [ui] tests\ui\panic-runtime\transitive-link-a-bunch.rs

test result: FAILED. 18206 passed; 1 failed; 371 ignored; 0 measured; 23 filtered out; finished in 1162.52s

Some tests failed in compiletest suite=ui mode=ui host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:37:35
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Thu Feb 20 18:18:31 CUT 2025
  network time: Thu, 20 Feb 2025 18:18:32 GMT
##[error]Process completed with exit code 2.

Auto merge of #137317 - flip1995:clippy-subtree-update, r=Manishearth

auto - x86_64-gnu-tools

2025-02-20T15:37:25Z

##[group]Testing clippy (stage2 -> stage3, x86_64-unknown-linux-gnu)tests/ui/write_literal.rs ... ok
tests/ui/write_with_newline.rs ... ok
tests/ui/writeln_empty_string.rs ... ok
tests/ui/write_literal.fixed ... ok
tests/ui/wrong_self_convention.rs ... ok
tests/ui/writeln_empty_string.fixed ... ok
tests/ui/write_with_newline.fixed ... ok
tests/ui/wrong_self_conventions_mut.rs ... ok
tests/ui/zero_div_zero.rs ... ok
tests/ui/zero_offset.rs ... ok
tests/ui/wrong_self_convention2.rs ... ok
tests/ui/zero_ptr_no_std.rs ... ok
tests/ui/zero_ptr.rs ... ok
tests/ui/zero_repeat_side_effects.rs ... ok
tests/ui/zero_ptr_no_std.fixed ... ok
tests/ui/zero_sized_btreemap_values.rs ... ok
tests/ui/zero_ptr.fixed ... ok
tests/ui/zero_repeat_side_effects.fixed ... ok
tests/ui/zombie_processes_fixable.rs ... ok
tests/ui/zero_sized_hashmap_values.rs ... ok
tests/ui/zombie_processes.rs ... ok
tests/ui/author/blocks.rs ... ok
tests/ui/{literal_string_with_formatting_args}.rs ... ok
tests/ui/zombie_processes_fixable.fixed ... ok
tests/ui/author/call.rs ... ok
tests/ui/author/issue_3849.rs ... ok
tests/ui/author/if.rs ... ok
tests/ui/author/loop.rs ... ok
tests/ui/author/macro_in_closure.rs ... ok
tests/ui/author/matches.rs ... ok
tests/ui/author/repeat.rs ... ok
tests/ui/author/macro_in_loop.rs ... ok
tests/ui/author/struct.rs ... ok
tests/ui/borrow_interior_mutable_const/projections.rs ... ok
Building aux file tests/ui/borrow_interior_mutable_const/auxiliary/helper.rs ... ok
tests/ui/borrow_interior_mutable_const/others.rs ... ok
tests/ui/borrow_interior_mutable_const/traits.rs ... ok
tests/ui/branches_sharing_code/false_positives.rs ... ok
tests/ui/borrow_interior_mutable_const/enums.rs ... ok
tests/ui/branches_sharing_code/shared_at_top.rs ... ok
tests/ui/branches_sharing_code/shared_at_bottom.rs ... ok
tests/ui/branches_sharing_code/shared_at_top_and_bottom.rs ... ok
tests/ui/branches_sharing_code/valid_if_blocks.rs ... ok
tests/ui/checked_unwrap/complex_conditionals_nested.rs ... ok
tests/ui/checked_unwrap/complex_conditionals.rs ... ok
tests/ui/checked_unwrap/simple_conditionals.rs ... ok
tests/ui/cmp_owned/comparison_flip.rs ... ok
tests/ui/cmp_owned/asymmetric_partial_eq.rs ... ok
tests/ui/cmp_owned/with_suggestion.rs ... ok
tests/ui/cmp_owned/comparison_flip.fixed ... ok
tests/ui/cmp_owned/without_suggestion.rs ... ok
tests/ui/cmp_owned/with_suggestion.fixed ... ok
tests/ui/cmp_owned/asymmetric_partial_eq.fixed ... ok
tests/ui/crashes/enum-glob-import-crate.rs ... ok
tests/ui/crashes/cc_seme.rs ... ok
tests/ui/crashes/associated-constant-ice.rs ... ok
tests/ui/crashes/ice-10148.rs ... ok
tests/ui/crashes/ice-10508a.rs ... ok
tests/ui/crashes/ice-10508b.rs ... ok
tests/ui/crashes/ice-10508c.rs ... ok
tests/ui/crashes/ice-10912.rs ... ok
tests/ui/crashes/ice-10972-tait.rs ... ok
tests/ui/crashes/ice-11065.rs ... ok
tests/ui/crashes/ice-11230.rs ... ok
tests/ui/crashes/ice-11337.rs ... ok
tests/ui/crashes/ice-11422.rs ... ok
tests/ui/crashes/ice-11755.rs ... ok
tests/ui/crashes/ice-11803.rs ... ok
tests/ui/crashes/ice-11230.fixed ... ok
tests/ui/crashes/ice-11939.rs ... ok
tests/ui/crashes/ice-11422.fixed ... ok
tests/ui/crashes/ice-12253.rs ... ok
tests/ui/crashes/ice-12491.rs ... ok
tests/ui/crashes/ice-12616.rs ... ok
tests/ui/crashes/ice-12585.rs ... ok
tests/ui/crashes/ice-12491.fixed ... ok
tests/ui/crashes/ice-13862.rs ... ok
tests/ui/crashes/ice-12616.fixed ... ok
tests/ui/crashes/ice-1588.rs ... ok
tests/ui/crashes/ice-1969.rs ... ok
tests/ui/crashes/ice-1782.rs ... ok
tests/ui/crashes/ice-2594.rs ... ok
tests/ui/crashes/ice-2499.rs ... ok
tests/ui/crashes/ice-2727.rs ... ok
tests/ui/crashes/ice-2760.rs ... ok
tests/ui/crashes/ice-2862.rs ... ok
tests/ui/crashes/ice-2865.rs ... ok
tests/ui/crashes/ice-3151.rs ... ok
tests/ui/crashes/ice-2774.rs ... ok
tests/ui/crashes/ice-3462.rs ... ok
tests/ui/crashes/ice-3717.rs ... ok
tests/ui/crashes/ice-360.rs ... ok
tests/ui/crashes/ice-3747.rs ... ok
tests/ui/crashes/ice-2774.fixed ... ok
tests/ui/crashes/ice-3717.fixed ... ok
tests/ui/crashes/ice-3891.rs ... ok
tests/ui/crashes/ice-4121.rs ... ok
tests/ui/crashes/ice-3969.rs ... ok
tests/ui/crashes/ice-4545.rs ... ok
tests/ui/crashes/ice-4579.rs ... ok
tests/ui/crashes/ice-4671.rs ... ok
tests/ui/crashes/ice-4727.rs ... ok
tests/ui/crashes/ice-4760.rs ... ok
tests/ui/crashes/ice-4775.rs ... ok
Building aux file tests/ui/crashes/auxiliary/proc_macro_crash.rs ... ok
tests/ui/crashes/ice-5207.rs ... ok
tests/ui/crashes/ice-4968.rs ... ok
tests/ui/crashes/ice-3741.rs ... ok
tests/ui/crashes/ice-5223.rs ... ok
tests/ui/crashes/ice-5238.rs ... ok
tests/ui/crashes/ice-5389.rs ... ok
tests/ui/crashes/ice-5497.rs ... ok
tests/ui/crashes/ice-5835.rs ... ok
tests/ui/crashes/ice-5579.rs ... ok
tests/ui/crashes/ice-5835.fixed ... ok
tests/ui/crashes/ice-5872.rs ... ok
tests/ui/crashes/ice-5944.rs ... ok
tests/ui/crashes/ice-6139.rs ... ok
tests/ui/crashes/ice-6153.rs ... ok
tests/ui/crashes/ice-6179.rs ... ok
tests/ui/crashes/ice-5872.fixed ... ok
tests/ui/crashes/ice-6250.rs ... ok
tests/ui/crashes/ice-6255.rs ... ok
tests/ui/crashes/ice-6254.rs ... ok
tests/ui/crashes/ice-6251.rs ... ok
tests/ui/crashes/ice-6332.rs ... ok
tests/ui/crashes/ice-6256.rs ... ok
tests/ui/crashes/ice-6539.rs ... ok
tests/ui/crashes/ice-6792.rs ... ok
tests/ui/crashes/ice-6793.rs ... ok
tests/ui/crashes/ice-6840.rs ... ok
tests/ui/crashes/ice-6252.rs ... ok
tests/ui/crashes/ice-700.rs ... ok
tests/ui/crashes/ice-7012.rs ... ok
tests/ui/crashes/ice-7126.rs ... ok
tests/ui/crashes/ice-7231.rs ... ok
tests/ui/crashes/ice-7169.rs ... ok
tests/ui/crashes/ice-7340.rs ... ok
tests/ui/crashes/ice-7410.rs ... ok
Building aux file tests/ui/crashes/auxiliary/ice-7272-aux.rs ... ok
tests/ui/crashes/ice-7169.fixed ... ok
tests/ui/crashes/ice-7423.rs ... ok
tests/ui/crashes/ice-7868.rs ... ok
tests/ui/crashes/ice-7272.rs ... ok
tests/ui/crashes/ice-7869.rs ... ok
tests/ui/crashes/ice-8386.rs ... ok
tests/ui/crashes/ice-7934.rs ... ok
tests/ui/crashes/ice-8250.rs ... ok
tests/ui/crashes/ice-8821.rs ... ok
Building aux file tests/ui/crashes/auxiliary/ice-8681-aux.rs ... ok
tests/ui/crashes/ice-8250.fixed ... ok
tests/ui/crashes/ice-8850.rs ... ok
tests/ui/crashes/ice-8681.rs ... ok
tests/ui/crashes/ice-9041.rs ... ok
tests/ui/crashes/ice-9238.rs ... ok
tests/ui/crashes/ice-8850.fixed ... ok
tests/ui/crashes/ice-9242.rs ... ok
tests/ui/crashes/ice-9405.rs ... ok
tests/ui/crashes/ice-9414.rs ... ok
tests/ui/crashes/ice-9445.rs ... ok
tests/ui/crashes/ice-9459.rs ... ok
tests/ui/crashes/ice-9625.rs ... ok
tests/ui/crashes/ice-9463.rs ... ok
tests/ui/crashes/ice-96721.rs ... ok
tests/ui/crashes/ice-9746.rs ... ok
tests/ui/crashes/ice-96721.fixed ... ok
tests/ui/crashes/ice_exact_size.rs ... ok
tests/ui/crashes/ice-rust-107877.rs ... ok
tests/ui/crashes/if_same_then_else.rs ... ok
tests/ui/crashes/inherent_impl.rs ... ok
tests/ui/crashes/implements-trait.rs ... ok
tests/ui/crashes/issue-825.rs ... ok
tests/ui/crashes/issues_loop_mut_cond.rs ... ok
tests/ui/crashes/match_same_arms_const.rs ... ok
tests/ui/crashes/needless_borrow_fp.rs ... ok
tests/ui/crashes/needless_lifetimes_impl_trait.rs ... ok
tests/ui/crashes/needless_pass_by_value-w-late-bound.rs ... ok
tests/ui/crashes/regressions.rs ... ok
tests/ui/crashes/returns.rs ... ok
tests/ui/crashes/needless_lifetimes_impl_trait.fixed ... ok
tests/ui/crashes/needless_pass_by_value-w-late-bound.fixed ... ok
tests/ui/crashes/shadow.rs ... ok
tests/ui/crashes/trivial_bounds.rs ... ok
tests/ui/crashes/single-match-else.rs ... ok
tests/ui/crashes/unreachable-array-or-slice.rs ... ok
tests/ui/crate_level_checks/no_std_swap.rs ... ok
tests/ui/crate_level_checks/entrypoint_recursion.rs ... ok
tests/ui/crate_level_checks/std_main_recursion.rs ... ok
tests/ui/crate_level_checks/no_std_swap.fixed ... ok
tests/ui/crashes/used_underscore_binding_macro.rs ... ok
tests/ui/dbg_macro/dbg_macro_unfixable.rs ... ok
tests/ui/declare_interior_mutable_const/enums.rs ... ok
tests/ui/declare_interior_mutable_const/others.rs ... ok
tests/ui/dbg_macro/dbg_macro.rs ... ok
tests/ui/declare_interior_mutable_const/traits.rs ... ok
tests/ui/doc/doc_include_without_cfg.rs ... ok
tests/ui/doc/doc-fixable.rs ... ok
tests/ui/doc/doc_lazy_blockquote.rs ... ok
tests/ui/dbg_macro/dbg_macro.fixed ... ok
tests/ui/doc/doc_include_without_cfg.fixed ... ok
tests/ui/doc/doc_lazy_blockquote.fixed ... ok
tests/ui/doc/doc_markdown-issue_13097.rs ... ok
tests/ui/doc/doc_lazy_list.rs ... ok
tests/ui/doc/doc-fixable.fixed ... ok
tests/ui/doc/doc_markdown-issue_13097.fixed ... ok
tests/ui/doc/doc_nested_refdef_blockquote.rs ... ok
tests/ui/doc/doc_lazy_list.fixed ... ok
tests/ui/doc/doc_nested_refdef_list_item.rs ... ok
tests/ui/doc/doc_nested_refdef_blockquote.fixed ... ok
tests/ui/doc/footnote_issue_13183.rs ... ok
tests/ui/doc/doc_overindented_list_items.rs ... ok
tests/ui/doc/doc_nested_refdef_list_item.fixed ... ok
tests/ui/doc/issue_10262.rs ... ok
tests/ui/doc/doc_overindented_list_items.fixed ... ok
tests/ui/doc/issue_12795.rs ... ok
tests/ui/doc/issue_1832.rs ... ok
tests/ui/doc/issue_10262.fixed ... ok
tests/ui/doc/issue_12795.fixed ... ok
tests/ui/doc/issue_902.rs ... ok
tests/ui/doc/issue_9473.rs ... ok
tests/ui/doc/needless_doctest_main.rs ... ok
tests/ui/doc/link_adjacent.rs ... ok
tests/ui/doc/issue_9473.fixed ... ok
tests/ui/doc/unbalanced_ticks.rs ... ok
tests/ui/doc/link_adjacent.fixed ... ok
tests/ui/empty_line_after/doc_comments.rs ... ok
tests/ui/empty_line_after/outer_attribute.rs ... ok
tests/ui/index_refutable_slice/slice_indexing_in_macro.rs ... ok
tests/ui/index_refutable_slice/if_let_slice_binding.rs ... ok
tests/ui/empty_line_after/doc_comments.1.fixed ... ok
tests/ui/empty_line_after/doc_comments.2.fixed ... ok
tests/ui/empty_line_after/outer_attribute.1.fixed ... ok
tests/ui/index_refutable_slice/slice_indexing_in_macro.fixed ... ok
tests/ui/empty_line_after/outer_attribute.2.fixed ... ok
tests/ui/items_after_test_module/after_proc_macros.rs ... ok
tests/ui/items_after_test_module/imported_module.rs ... ok
tests/ui/items_after_test_module/in_submodule.rs ... ok
tests/ui/index_refutable_slice/if_let_slice_binding.fixed ... ok
tests/ui/items_after_test_module/root_module.rs ... ok
tests/ui/items_after_test_module/multiple_modules.rs ... ok
tests/ui/manual_memcpy/with_loop_counters.rs ... ok
tests/ui/items_after_test_module/root_module.fixed ... ok
Building aux file tests/ui/missing_const_for_fn/auxiliary/helper.rs ... ok
tests/ui/mixed_attributes_style/global_allow.rs ... ok
tests/ui/manual_memcpy/without_loop_counters.rs ... ok
tests/ui/missing_const_for_fn/could_be_const.rs ... ok
tests/ui/mixed_attributes_style/mod_declaration.rs ... ok
tests/ui/needless_bool/simple.rs ... ok
tests/ui/missing_const_for_fn/cant_be_const.rs ... ok
tests/ui/missing_const_for_fn/could_be_const.fixed ... ok
tests/ui/needless_bool/fixable.rs ... ok
Building aux file tests/ui/non_std_lazy_static/auxiliary/once_cell.rs ... ok
tests/ui/needless_bool/fixable.fixed ... ok
tests/ui/non_std_lazy_static/non_std_lazy_static_other_once_cell.rs ... ok
Building aux file tests/ui/non_std_lazy_static/auxiliary/lazy_static.rs ... ok
tests/ui/out_of_bounds_indexing/issue-3102.rs ... ok
tests/ui/non_std_lazy_static/non_std_lazy_static_no_std.rs ... ok
tests/ui/non_std_lazy_static/non_std_lazy_static_unfixable.rs ... ok
tests/ui/non_std_lazy_static/non_std_lazy_static_fixable.rs ... ok
tests/ui/out_of_bounds_indexing/simple.rs ... ok
tests/ui/pattern_type_mismatch/pattern_alternatives.rs ... ok
tests/ui/pattern_type_mismatch/mutability.rs ... ok
tests/ui/pattern_type_mismatch/pattern_structs.rs ... ok
tests/ui/pattern_type_mismatch/pattern_tuples.rs ... ok
tests/ui/pattern_type_mismatch/syntax.rs ... ok
tests/ui/non_std_lazy_static/non_std_lazy_static_fixable.fixed ... ok
tests/ui/rc_clone_in_vec_init/arc.rs ... ok
tests/ui/rc_clone_in_vec_init/rc.rs ... ok
tests/ui/rc_clone_in_vec_init/weak.rs ... ok
tests/ui/ref_option/ref_option.rs (revision `private`) ... ok
tests/ui/ref_option/ref_option.rs (revision `all`) ... ok
tests/ui/ref_option/ref_option.private.fixed ... ok
tests/ui/should_impl_trait/corner_cases.rs ... ok
tests/ui/ref_option/ref_option_traits.rs (revision `private`) ... ok
tests/ui/ref_option/ref_option_traits.rs (revision `all`) ... ok
tests/ui/ref_option/ref_option.all.fixed ... ok
tests/ui/should_impl_trait/method_list_1.rs ... ok
tests/ui/size_of_in_element_count/expressions.rs ... ok
tests/ui/should_impl_trait/method_list_2.rs ... ok
tests/ui/syntax-error-recovery/non_expressive_names_error_recovery.rs ... ok
tests/ui/size_of_in_element_count/functions.rs ... ok
tests/ui/crashes/third-party/conf_allowlisted.rs ... ok
tests/ui/syntax-error-recovery/non_expressive_names_error_recovery.fixed ... ok

FAILED TEST: tests/ui/derive.rs
command: CLIPPY_CONF_DIR="tests" RUSTC_ICE="0" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/clippy-driver" "--error-format=json" "--emit=metadata" "-Aunused" "-Ainternal_features" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Dwarnings" "-Ldependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps" "--extern=clippy_config=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libclippy_config-5723a65b11086540.rlib" "--extern=clippy_lints=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libclippy_lints-1da1924a140c5ccf.rlib" "--extern=clippy_utils=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libclippy_utils-3aefdcc38bdc0742.rlib" "--extern=futures=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libfutures-c6b15f405131634a.rlib" "--extern=if_chain=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libif_chain-45ef8a96f3e545c7.rlib" "--extern=itertools=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libitertools-9656da8cc10b9684.rlib" "--extern=parking_lot=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libparking_lot-f91003c2878d7b70.rlib" "--extern=quote=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libquote-fcde03586ffe7a98.rlib" "--extern=regex=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libregex-96712d1447082581.rlib" "--extern=serde=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libserde-dab342f989862ee6.rlib" "--extern=serde_derive=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde_derive-d1c9d4326af97dc8.so" "--extern=syn=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libsyn-0bb941cb3a5dd37e.rlib" "--extern=tokio=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/x86_64-unknown-linux-gnu/release/deps/libtokio-a8ed6d19d4a7e1b0.rlib" "-Ldependency=/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/release/deps" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools/ui_test/tests/ui" "tests/ui/derive.rs" "--edition" "2021"

error: actual output differed from expected
Execute `cargo uibless` to update `tests/ui/derive.stderr` to the actual output
--- tests/ui/derive.stderr
+++ <stderr output>
 error: you are implementing `Clone` explicitly on a `Copy` type
-  --> tests/ui/derive.rs:13:1
+  --> tests/ui/derive.rs:14:1
    |
 LL | / impl Clone for Qux {
... 6 lines skipped ...
    |
 note: consider deriving `Clone` or removing `Copy`
-  --> tests/ui/derive.rs:13:1
+  --> tests/ui/derive.rs:14:1
    |
 LL | / impl Clone for Qux {
... 8 lines skipped ...
 
 error: you are implementing `Clone` explicitly on a `Copy` type
-  --> tests/ui/derive.rs:39:1
+  --> tests/ui/derive.rs:40:1
    |
 LL | / impl<'a> Clone for Lt<'a> {
... 6 lines skipped ...
    |
 note: consider deriving `Clone` or removing `Copy`
-  --> tests/ui/derive.rs:39:1
+  --> tests/ui/derive.rs:40:1
    |
 LL | / impl<'a> Clone for Lt<'a> {
... 6 lines skipped ...
 
 error: you are implementing `Clone` explicitly on a `Copy` type
-  --> tests/ui/derive.rs:52:1
+  --> tests/ui/derive.rs:53:1
    |
 LL | / impl Clone for BigArray {
... 6 lines skipped ...
    |
 note: consider deriving `Clone` or removing `Copy`
-  --> tests/ui/derive.rs:52:1
+  --> tests/ui/derive.rs:53:1
    |
 LL | / impl Clone for BigArray {
... 6 lines skipped ...
 
 error: you are implementing `Clone` explicitly on a `Copy` type
-  --> tests/ui/derive.rs:65:1
+  --> tests/ui/derive.rs:66:1
    |
 LL | / impl Clone for FnPtr {
... 6 lines skipped ...
    |
 note: consider deriving `Clone` or removing `Copy`
-  --> tests/ui/derive.rs:65:1
+  --> tests/ui/derive.rs:66:1
    |
 LL | / impl Clone for FnPtr {
... 6 lines skipped ...
 
 error: you are implementing `Clone` explicitly on a `Copy` type
-  --> tests/ui/derive.rs:87:1
+  --> tests/ui/derive.rs:88:1
    |
 LL | / impl<T: Clone> Clone for Generic2<T> {
... 6 lines skipped ...
    |
 note: consider deriving `Clone` or removing `Copy`
-  --> tests/ui/derive.rs:87:1
+  --> tests/ui/derive.rs:88:1
    |
 LL | / impl<T: Clone> Clone for Generic2<T> {
... 7 lines skipped ...
 error: aborting due to 5 previous errors
 


full stderr:
error: you are implementing `Clone` explicitly on a `Copy` type
##[error]  --> tests/ui/derive.rs:14:1
   |
LL | / impl Clone for Qux {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   |
note: consider deriving `Clone` or removing `Copy`
  --> tests/ui/derive.rs:14:1
   |
LL | / impl Clone for Qux {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   = note: `-D clippy::expl-impl-clone-on-copy` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(clippy::expl_impl_clone_on_copy)]`

error: you are implementing `Clone` explicitly on a `Copy` type
##[error]  --> tests/ui/derive.rs:40:1
   |
LL | / impl<'a> Clone for Lt<'a> {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   |
note: consider deriving `Clone` or removing `Copy`
  --> tests/ui/derive.rs:40:1
   |
LL | / impl<'a> Clone for Lt<'a> {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^

error: you are implementing `Clone` explicitly on a `Copy` type
##[error]  --> tests/ui/derive.rs:53:1
   |
LL | / impl Clone for BigArray {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   |
note: consider deriving `Clone` or removing `Copy`
  --> tests/ui/derive.rs:53:1
   |
LL | / impl Clone for BigArray {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^

error: you are implementing `Clone` explicitly on a `Copy` type
##[error]  --> tests/ui/derive.rs:66:1
   |
LL | / impl Clone for FnPtr {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   |
note: consider deriving `Clone` or removing `Copy`
  --> tests/ui/derive.rs:66:1
   |
LL | / impl Clone for FnPtr {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^

error: you are implementing `Clone` explicitly on a `Copy` type
##[error]  --> tests/ui/derive.rs:88:1
   |
LL | / impl<T: Clone> Clone for Generic2<T> {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^
   |
note: consider deriving `Clone` or removing `Copy`
  --> tests/ui/derive.rs:88:1
   |
LL | / impl<T: Clone> Clone for Generic2<T> {
LL | |
LL | |
LL | |     fn clone(&self) -> Self {
...  |
LL | | }
   | |_^

error: aborting due to 5 previous errors


full stdout:


FAILURES:
    tests/ui/derive.rs

test result: FAIL. 1 failed; 1569 passed; 5 ignored


thread 'main' panicked at src/tools/clippy/tests/compile-test.rs:216:6:
called `Result::unwrap()` on an `Err` value: tests failed

Location:
    /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/ui_test-0.26.5/src/lib.rs:357:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: test failed, to rerun pass `--test compile-test`
Build completed unsuccessfully in 0:07:18
  local time: Thu Feb 20 16:33:09 UTC 2025
  network time: Thu, 20 Feb 2025 16:33:09 GMT
##[error]Process completed with exit code 1.

Auto merge of #137283 - matthiaskrgr:rollup-nm296fd, r=matthiaskrgr

auto - dist-i586-gnu-i586-i686-musl

2025-02-19T19:15:53Z


failures:

---- [ui] tests/ui/extern/extern-vectorcall.rs#x32 stdout ----

error in revision `x32`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/extern/extern-vectorcall.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=i586-unknown-linux-gnu" "--cfg" "x32" "--check-cfg" "cfg(test,FALSE,x64,x32)" "-O" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/extern/extern-vectorcall.x32/a" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-Clinker=i586-unknown-linux-gnu-gcc"
stdout: none
--- stderr -------------------------------
error: this function call uses ABI "vectorcall" which requires the `sse2` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/ui/extern/extern-vectorcall.rs:25:5
   |
LL |     <S as A>::test1(1);
   |     ^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse2`) or locally (`#[target_feature(enable="sse2")]`)

error: this function call uses ABI "vectorcall" which requires the `sse2` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/ui/extern/extern-vectorcall.rs:26:5
   |
LL |     test2(2);
   |     ^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse2`) or locally (`#[target_feature(enable="sse2")]`)

error: this function definition uses ABI "vectorcall" which requires the `sse2` target feature, which is not enabled
##[error]  --> /checkout/tests/ui/extern/extern-vectorcall.rs:15:5
   |
LL |     extern "vectorcall" fn test1(i: i32) {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse2`) or locally (`#[target_feature(enable="sse2")]`)

error: this function definition uses ABI "vectorcall" which requires the `sse2` target feature, which is not enabled
##[error]  --> /checkout/tests/ui/extern/extern-vectorcall.rs:20:1
   |
LL | extern "vectorcall" fn test2(i: i32) {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse2`) or locally (`#[target_feature(enable="sse2")]`)

error: aborting due to 4 previous errors
------------------------------------------



failures:
    [ui] tests/ui/extern/extern-vectorcall.rs#x32

test result: FAILED. 18258 passed; 1 failed; 342 ignored; 0 measured; 0 filtered out; finished in 604.62s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=i586-unknown-linux-gnu
Build completed unsuccessfully in 0:47:37
  local time: Wed Feb 19 20:07:56 UTC 2025
  network time: Wed, 19 Feb 2025 20:07:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #137123 - Zalathar:user-type-span, r=oli-obk

auto - x86_64-msvc-1

2025-02-19T17:35:11Z


failures:

---- [ui] tests\ui\panic-handler\weak-lang-item-2.rs stdout ----

error: auxiliary build of "D:\\a\\rust\\rust\\tests\\ui\\panic-handler\\auxiliary\\weak-lang-items.rs" failed to compile: 
status: exit code: 1
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0-bootstrap-tools\x86_64-pc-windows-msvc\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.23.6\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.3.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.14-7\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\panic-handler\\auxiliary\\weak-lang-items.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2" "--target=x86_64-pc-windows-msvc" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\panic-handler\\weak-lang-item-2\\auxiliary" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\panic-handler\\weak-lang-item-2\\auxiliary"
stdout: none
--- stderr -------------------------------
warning: unused imports: `fmt` and `option`
##[warning]  --> D:\a\rust\rust\tests\ui\panic-handler\auxiliary\weak-lang-items.rs:21:20
   |
LL |     pub use core::{option, fmt};
   |                    ^^^^^^  ^^^
   |
   = note: `#[warn(unused_imports)]` on by default

error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustc21Tvow"

error: aborting due to 1 previous error; 1 warning emitted
------------------------------------------



failures:
    [ui] tests\ui\panic-handler\weak-lang-item-2.rs

test result: FAILED. 18285 passed; 1 failed; 276 ignored; 0 measured; 23 filtered out; finished in 1020.71s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:32:47
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Wed Feb 19 19:13:15 CUT 2025
  network time: Wed, 19 Feb 2025 19:13:15 GMT
##[error]Process completed with exit code 2.

Auto merge of #137058 - scottmcm:trunc-unchecked, r=nikic

auto - x86_64-gnu-llvm-18-3

2025-02-19T16:54:52Z


failures:

---- [codegen] tests/codegen/simd/project-to-simd-array-field.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/usr/lib/llvm-18/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/project-to-simd-array-field/project-to-simd-array-field.ll" "/checkout/tests/codegen/simd/project-to-simd-array-field.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/simd/project-to-simd-array-field.rs:18:16: error: CHECK-SAME: expected string not found in input
// CHECK-SAME: ptr{{.+}}%a)
               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/project-to-simd-array-field/project-to-simd-array-field.ll:7:158: note: scanning from here
define void @simd_add_self_then_return_array(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([16 x i8]) align 4 dereferenceable(16) %_0, <4 x i32> %a) unnamed_addr #0 {
                                                                                                                                                             ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/project-to-simd-array-field/project-to-simd-array-field.ll:10:22: note: possible intended match here
 store <4 x i32> %0, ptr %_0, align 4
                     ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/project-to-simd-array-field/project-to-simd-array-field.ll
Check file: /checkout/tests/codegen/simd/project-to-simd-array-field.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: ; ModuleID = 'project_to_simd_array_field.3767646b1a52ff2d-cgu.0' 
           2: source_filename = "project_to_simd_array_field.3767646b1a52ff2d-cgu.0" 
           3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" 
           4: target triple = "x86_64-unknown-linux-gnu" 
           5:  
           6: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable 
           7: define void @simd_add_self_then_return_array(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([16 x i8]) align 4 dereferenceable(16) %_0, <4 x i32> %a) unnamed_addr #0 { 
same:18'0                                                                                                                                                                  X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           8: start: 
same:18'0     ~~~~~~~
           9:  %0 = shl <4 x i32> %a, <i32 1, i32 1, i32 1, i32 1> 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          10:  store <4 x i32> %0, ptr %_0, align 4 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
same:18'1                          ?                 possible intended match
          11:  ret void 
same:18'0     ~~~~~~~~~~
          12: } 
same:18'0     ~~
          13:  
same:18'0     ~
          14: attributes #0 = { mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          15:  
same:18'0     ~
          16: !llvm.module.flags = !{!0, !1} 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          17: !llvm.ident = !{!2} 
same:18'0     ~~~~~~~~~~~~~~~~~~~~
          18:  
same:18'0     ~
          19: !0 = !{i32 8, !"PIC Level", i32 2} 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          20: !1 = !{i32 2, !"RtLibUseGOT", i32 1} 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          21: !2 = !{!"rustc version 1.87.0-nightly (2cfc21b96 2025-02-19)"} 
same:18'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/simd/project-to-simd-array-field.rs

test result: FAILED. 727 passed; 1 failed; 104 ignored; 0 measured; 0 filtered out; finished in 19.61s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:30:31
  local time: Wed Feb 19 17:32:27 UTC 2025
  network time: Wed, 19 Feb 2025 17:32:27 GMT
##[error]Process completed with exit code 1.

Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni

auto - dist-i686-linux

2025-02-19T10:52:43Z

##[group]Building tool cargo-miri (stage1 -> stage2, i686-unknown-linux-gnu)
[RUSTC-TIMING] build_script_build test:false 0.406
[RUSTC-TIMING] unicode_ident test:false 0.109
[RUSTC-TIMING] build_script_build test:false 0.344
[RUSTC-TIMING] build_script_build test:false 0.477
[RUSTC-TIMING] proc_macro2 test:false 1.161
[RUSTC-TIMING] build_script_build test:false 0.317
[RUSTC-TIMING] quote test:false 0.489
[RUSTC-TIMING] libc test:false 1.564
[RUSTC-TIMING] build_script_build test:false 0.445
[RUSTC-TIMING] syn test:false 5.325
[RUSTC-TIMING] bitflags test:false 0.702
[RUSTC-TIMING] cfg_if test:false 0.045
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] build_script_build test:false 0.341
[RUSTC-TIMING] build_script_build test:false 0.210
[RUSTC-TIMING] build_script_build test:false 0.425
[RUSTC-TIMING] linux_raw_sys test:false 1.054
[RUSTC-TIMING] build_script_build test:false 0.378
[RUSTC-TIMING] rustix test:false 7.357
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] getrandom test:false 0.296
[RUSTC-TIMING] option_ext test:false 0.069
[RUSTC-TIMING] fastrand test:false 0.467
[RUSTC-TIMING] itoa test:false 0.151
   Compiling once_cell v1.20.2
[RUSTC-TIMING] ryu test:false 0.560
[RUSTC-TIMING] rustc_tools_util test:false 0.247
[RUSTC-TIMING] memchr test:false 0.780
[RUSTC-TIMING] same_file test:false 0.186
[RUSTC-TIMING] walkdir test:false 1.601
   Compiling cargo-miri v0.1.0 (/checkout/src/tools/miri/cargo-miri)
[RUSTC-TIMING] build_script_build test:false 0.212
[RUSTC-TIMING] dirs_sys test:false 0.954
[RUSTC-TIMING] anyhow test:false 1.371
[RUSTC-TIMING] directories test:false 1.591
   Compiling tempfile v3.15.0
[RUSTC-TIMING] once_cell test:false 0.334
[RUSTC-TIMING] tempfile test:false 1.275
[RUSTC-TIMING] thiserror_impl test:false 1.859
   Compiling thiserror v1.0.69
[RUSTC-TIMING] thiserror test:false 0.053
[RUSTC-TIMING] serde_derive test:false 3.922
   Compiling serde v1.0.217
   Compiling semver v1.0.24
   Compiling cargo-platform v0.1.9
   Compiling serde_json v1.0.135
[RUSTC-TIMING] serde test:false 3.875
   Compiling camino v1.1.9
[RUSTC-TIMING] cargo_platform test:false 1.005
   Compiling rustc_version v0.4.1
[RUSTC-TIMING] semver test:false 1.428
   Compiling rustc-build-sysroot v0.5.4
[RUSTC-TIMING] camino test:false 1.153
[RUSTC-TIMING] rustc_version test:false 0.944
   Compiling cargo_metadata v0.18.1
[RUSTC-TIMING] rustc_build_sysroot test:false 1.892
[RUSTC-TIMING] serde_json test:false 3.976
[RUSTC-TIMING] cargo_metadata test:false 5.202
[RUSTC-TIMING] cargo_miri test:false 2.772
    Finished `release` profile [optimized] target(s) in 17.83s
##[endgroup]
[TIMING] core::build_steps::tool::ToolBuild { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu, tool: "cargo-miri", path: "src/tools/miri/cargo-miri", mode: ToolRustc, source_type: InTree, extra_features: [], allow_features: "", cargo_args: [] } -- 17.851
[TIMING] core::build_steps::tool::CargoMiri { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu } -- 0.000
Dist miri-nightly-i686-unknown-linux-gnu
	finished in 4.161 seconds
[TIMING] core::build_steps::dist::Miri { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu } -- 4.165
Dist llvm-tools-nightly-i686-unknown-linux-gnu
	finished in 82.016 seconds
[TIMING] core::build_steps::dist::LlvmTools { target: i686-unknown-linux-gnu } -- 82.018
Dist llvm-bitcode-linker-nightly-i686-unknown-linux-gnu
	finished in 1.373 seconds
[TIMING] core::build_steps::dist::LlvmBitcodeLinker { compiler: Compiler { stage: 1, host: i686-unknown-linux-gnu }, target: i686-unknown-linux-gnu } -- 1.375
Dist rust-dev-nightly-i686-unknown-linux-gnu
	finished in 496.238 seconds
[TIMING] core::build_steps::dist::RustDev { target: i686-unknown-linux-gnu } -- 496.844
Dist extended stage1 (i686-unknown-linux-gnu)
[TIMING] core::build_steps::dist::CodegenBackend { compiler: Compiler { stage: 2, host: i686-unknown-linux-gnu }, backend: "cranelift" } -- 0.000
Dist rust-nightly-i686-unknown-linux-gnu
##[error]The operation was canceled.

Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni

auto - dist-powerpc64le-linux

2025-02-19T10:52:39Z

##[group]Building tool cargo-miri (stage1:x86_64-unknown-linux-gnu -> stage2:powerpc64le-unknown-linux-musl)
[RUSTC-TIMING] build_script_build test:false 0.257
[RUSTC-TIMING] unicode_ident test:false 0.092
[RUSTC-TIMING] unicode_ident test:false 0.097
[RUSTC-TIMING] proc_macro2 test:false 1.155
[RUSTC-TIMING] proc_macro2 test:false 0.974
[RUSTC-TIMING] build_script_build test:false 0.226
[RUSTC-TIMING] build_script_build test:false 0.324
[RUSTC-TIMING] quote test:false 0.411
[RUSTC-TIMING] quote test:false 0.488
[RUSTC-TIMING] syn test:false 4.454
[RUSTC-TIMING] syn test:false 5.123
[RUSTC-TIMING] libc test:false 3.090
[RUSTC-TIMING] build_script_build test:false 0.202
[RUSTC-TIMING] serde_derive test:false 4.269
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] build_script_build test:false 0.308
[RUSTC-TIMING] errno test:false 0.148
[RUSTC-TIMING] build_script_build test:false 0.288
[RUSTC-TIMING] linux_raw_sys test:false 0.836
[RUSTC-TIMING] cfg_if test:false 0.036
[RUSTC-TIMING] bitflags test:false 0.718
[RUSTC-TIMING] build_script_build test:false 0.118
[RUSTC-TIMING] build_script_build test:false 0.251
[RUSTC-TIMING] build_script_build test:false 0.244
[RUSTC-TIMING] getrandom test:false 0.262
[RUSTC-TIMING] rustix test:false 6.384
[RUSTC-TIMING] thiserror_impl test:false 1.756
   Compiling thiserror-impl v1.0.69
   Compiling once_cell v1.20.2
[RUSTC-TIMING] itoa test:false 0.137
[RUSTC-TIMING] option_ext test:false 0.054
[RUSTC-TIMING] fastrand test:false 0.379
[RUSTC-TIMING] same_file test:false 0.156
[RUSTC-TIMING] rustc_tools_util test:false 0.270
[RUSTC-TIMING] ryu test:false 0.460
[RUSTC-TIMING] memchr test:false 0.690
[RUSTC-TIMING] build_script_build test:false 0.112
[RUSTC-TIMING] walkdir test:false 1.495
[RUSTC-TIMING] dirs_sys test:false 0.817
[RUSTC-TIMING] anyhow test:false 1.261
[RUSTC-TIMING] directories test:false 0.577
   Compiling cargo-miri v0.1.0 (/checkout/src/tools/miri/cargo-miri)
   Compiling tempfile v3.15.0
[RUSTC-TIMING] once_cell test:false 0.289
[RUSTC-TIMING] tempfile test:false 1.180
[RUSTC-TIMING] thiserror_impl test:false 1.628
   Compiling thiserror v1.0.69
[RUSTC-TIMING] thiserror test:false 0.046
[RUSTC-TIMING] serde_derive test:false 3.146
   Compiling serde v1.0.217
   Compiling semver v1.0.24
   Compiling serde_json v1.0.135
   Compiling camino v1.1.9
[RUSTC-TIMING] serde test:false 3.319
   Compiling cargo-platform v0.1.9
[RUSTC-TIMING] camino test:false 0.991
   Compiling rustc_version v0.4.1
[RUSTC-TIMING] cargo_platform test:false 0.876
[RUSTC-TIMING] semver test:false 1.211
   Compiling rustc-build-sysroot v0.5.4
[RUSTC-TIMING] rustc_version test:false 0.721
   Compiling cargo_metadata v0.18.1
[RUSTC-TIMING] rustc_build_sysroot test:false 1.694
[RUSTC-TIMING] serde_json test:false 3.529
[RUSTC-TIMING] cargo_metadata test:false 5.035
[RUSTC-TIMING] cargo_miri test:false 2.396
    Finished `release` profile [optimized] target(s) in 15.67s
##[endgroup]
[TIMING] core::build_steps::tool::ToolBuild { compiler: Compiler { stage: 1, host: x86_64-unknown-linux-gnu }, target: powerpc64le-unknown-linux-musl, tool: "cargo-miri", path: "src/tools/miri/cargo-miri", mode: ToolRustc, source_type: InTree, extra_features: [], allow_features: "", cargo_args: [] } -- 15.711
[TIMING] core::build_steps::tool::CargoMiri { compiler: Compiler { stage: 1, host: x86_64-unknown-linux-gnu }, target: powerpc64le-unknown-linux-musl } -- 0.000
Dist miri-nightly-powerpc64le-unknown-linux-musl
	finished in 4.316 seconds
[TIMING] core::build_steps::dist::Miri { compiler: Compiler { stage: 1, host: x86_64-unknown-linux-gnu }, target: powerpc64le-unknown-linux-musl } -- 4.319
Dist llvm-tools-nightly-powerpc64le-unknown-linux-gnu
	finished in 87.842 seconds
[TIMING] core::build_steps::dist::LlvmTools { target: powerpc64le-unknown-linux-gnu } -- 87.847
Dist llvm-tools-nightly-powerpc64le-unknown-linux-musl
	finished in 84.332 seconds
[TIMING] core::build_steps::dist::LlvmTools { target: powerpc64le-unknown-linux-musl } -- 84.335
Dist llvm-bitcode-linker-nightly-powerpc64le-unknown-linux-gnu
	finished in 1.328 seconds
[TIMING] core::build_steps::dist::LlvmBitcodeLinker { compiler: Compiler { stage: 1, host: x86_64-unknown-linux-gnu }, target: powerpc64le-unknown-linux-gnu } -- 1.332
Dist llvm-bitcode-linker-nightly-powerpc64le-unknown-linux-musl
	finished in 1.310 seconds
[TIMING] core::build_steps::dist::LlvmBitcodeLinker { compiler: Compiler { stage: 1, host: x86_64-unknown-linux-gnu }, target: powerpc64le-unknown-linux-musl } -- 1.314
Dist rust-dev-nightly-powerpc64le-unknown-linux-gnu
	finished in 532.657 seconds
[TIMING] core::build_steps::dist::RustDev { target: powerpc64le-unknown-linux-gnu } -- 533.185
Dist rust-dev-nightly-powerpc64le-unknown-linux-musl
	finished in 516.194 seconds
[TIMING] core::build_steps::dist::RustDev { target: powerpc64le-unknown-linux-musl } -- 516.706
Dist extended stage1 (powerpc64le-unknown-linux-gnu)
[TIMING] core::build_steps::dist::CodegenBackend { compiler: Compiler { stage: 2, host: powerpc64le-unknown-linux-gnu }, backend: "cranelift" } -- 0.000
Dist rust-nightly-powerpc64le-unknown-linux-gnu
##[error]The operation was canceled.

Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni

auto - dist-x86_64-illumos

2025-02-19T10:52:39Z

##[group]Building tool rust-analyzer-proc-macro-srv (stage1:x86_64-unknown-linux-gnu -> stage2:x86_64-unknown-illumos)  Downloaded textwrap v0.16.1
  Downloaded handlebars v6.3.0
  Downloaded phf v0.11.3
  Downloaded winnow v0.6.25
  Downloaded pulldown-cmark-to-cmark v19.0.1
  Downloaded html5ever v0.27.0
  Downloaded toml_edit v0.22.22
  Downloaded chrono v0.4.39
  Downloaded pulldown-cmark v0.10.3
  Downloaded iana-time-zone v0.1.61
  Downloaded elasticlunr-rs v3.0.2
  Downloaded string_cache_codegen v0.5.2
  Downloaded mdbook-i18n-helpers v0.3.5
  Downloaded html_parser v0.7.0
  Downloaded env_logger v0.11.6
  Downloaded ammonia v4.0.0
  Downloaded onig v6.4.0
  Downloaded markup5ever v0.12.1
  Downloaded linereader v0.4.0
  Downloaded futf v0.1.5
  Downloaded dateparser v0.2.1
  Downloaded tendril v0.4.3
  Downloaded siphasher v1.0.1
  Downloaded siphasher v0.3.11
  Downloaded polib v0.2.0
  Downloaded phf_codegen v0.11.3
  Downloaded doc-comment v0.3.3
  Downloaded clap_complete v4.5.43
  Downloaded clap v4.5.27
  Downloaded onig_sys v69.8.1
  Downloaded bincode v1.3.3
  Downloaded string_cache v0.8.7
  Downloaded pulldown-cmark-escape v0.10.1
  Downloaded phf_shared v0.11.3
  Downloaded phf_generator v0.11.3
  Downloaded maplit v1.0.2
  Downloaded iana-time-zone-haiku v0.1.2
  Downloaded phf_shared v0.10.0
  Downloaded phf_generator v0.10.0
  Downloaded new_debug_unreachable v1.0.6
  Downloaded android-tzdata v0.1.1
  Downloaded cc v1.2.10
  Downloaded syntect v5.2.0
  Downloaded mdbook v0.4.45
    Updating crates.io index
    Updating git repository `https://github.com/rust-lang/team`
 Downloading crates ...
  Downloaded thread_local v1.1.4
  Downloaded tls_codec_derive v0.4.1
  Downloaded thousands v0.2.0
  Downloaded tls_codec v0.4.1
  Downloaded unic-ucd-version v0.9.0
  Downloaded tinyvec v1.6.0
  Downloaded openssl-macros v0.1.0
  Downloaded zeroize_derive v1.4.2
  Downloaded want v0.3.0
  Downloaded windows-targets v0.42.2
  Downloaded wasm-bindgen-shared v0.2.84
  Downloaded unic-char-property v0.9.0
  Downloaded md-5 v0.10.5
  Downloaded vte_generate_state_changes v0.1.1
  Downloaded openssl-probe v0.1.5
  Downloaded newline-converter v0.3.0
  Downloaded jemallocator v0.5.0
  Downloaded postgres-native-tls v0.5.0
  Downloaded pest_generator v2.5.6
  Downloaded percent-encoding v2.2.0
  Downloaded mime v0.3.16
  Downloaded phf v0.11.1
  Downloaded perf-event-open-sys v4.0.0
  Downloaded rgb v0.8.36
  Downloaded stringprep v0.1.2
  Downloaded pkg-config v0.3.26
  Downloaded num-format v0.4.4
  Downloaded strsim v0.10.0
  Downloaded tokio-postgres v0.7.7
  Downloaded ppv-lite86 v0.2.17
  Downloaded x509-cert v0.2.5
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded unicode-segmentation v1.11.0
  Downloaded pin-utils v0.1.0
  Downloaded unicode-normalization v0.1.22
  Downloaded phf_shared v0.11.1
  Downloaded security-framework v2.8.2
  Downloaded tar v0.4.38
  Downloaded snap v1.1.0
  Downloaded quick-xml v0.26.0
  Downloaded tera v1.19.1
  Downloaded measureme v12.0.0
  Downloaded openssl v0.10.64
  Downloaded reqwest v0.11.14
  Downloaded errno-dragonfly v0.1.2
  Downloaded tabled v0.14.0
  Downloaded jemalloc-ctl v0.5.0
  Downloaded ipnet v2.7.1
  Downloaded rustix v0.36.10
  Downloaded syn v2.0.79
  Downloaded regex-syntax v0.6.28
  Downloaded unicode-width v0.1.13
  Downloaded inquire v0.7.5
  Downloaded inferno v0.11.15
  Downloaded h2 v0.3.26
  Downloaded tower-service v0.3.2
  Downloaded hyper v0.14.25
  Downloaded signal-hook-mio v0.2.4
  Downloaded futures-util v0.3.27
  Downloaded clap v4.1.10
  Downloaded idna v0.3.0
  Downloaded windows_x86_64_msvc v0.42.2
  Downloaded chrono v0.4.38
  Downloaded windows_x86_64_gnu v0.42.2
  Downloaded windows_aarch64_msvc v0.42.2
  Downloaded web-sys v0.3.61
  Downloaded jemalloc-sys v0.5.3+5.3.0-patched
  Downloaded tokio v1.39.2
  Downloaded libc v0.2.155
  Downloaded windows_i686_msvc v0.42.2
  Downloaded windows_i686_gnu v0.42.2
  Downloaded http v0.2.9
  Downloaded windows_x86_64_gnullvm v0.42.2
  Downloaded windows_aarch64_gnullvm v0.42.2
  Downloaded insta v1.40.0
  Downloaded linux-raw-sys v0.1.4
  Downloaded indexmap v2.1.0
  Downloaded rust-embed v6.6.0
  Downloaded headers v0.3.8
  Downloaded crossterm v0.25.0
  Downloaded ahash v0.8.10
  Downloaded io-lifetimes v1.0.8
  Downloaded ignore v0.4.20
  Downloaded bstr v1.4.0
  Downloaded iana-time-zone v0.1.53
  Downloaded humansize v2.1.3
  Downloaded httparse v1.8.0
  Downloaded csv v1.2.1
  Downloaded getrandom v0.2.8
  Downloaded fuzzy-matcher v0.3.7
  Downloaded futures-task v0.3.27
  Downloaded futures-sink v0.3.27
  Downloaded futures-macro v0.3.27
  Downloaded futures-executor v0.3.27
  Downloaded futures-core v0.3.27
  Downloaded futures v0.3.27
  Downloaded flate2 v1.0.25
  Downloaded filetime v0.2.20
  Downloaded env_logger v0.10.2
  Downloaded bumpalo v3.12.0
  Downloaded itoa v1.0.6
  Downloaded is-terminal v0.4.5
  Downloaded brotli v3.3.4
  Downloaded hyper-tls v0.5.0
  Downloaded httpdate v1.0.2
  Downloaded http-body v0.4.5
  Downloaded headers-core v0.2.0
  Downloaded hashlink v0.8.4
  Downloaded globwalk v0.8.1
  Downloaded globset v0.4.10
  Downloaded generic-array v0.14.6
  Downloaded fxhash v0.2.1
  Downloaded futures-io v0.3.27
  Downloaded futures-channel v0.3.27
  Downloaded flagset v0.4.6
  Downloaded errno v0.2.8
  Downloaded encode_unicode v0.3.6
  Downloaded either v1.8.1
  Downloaded dirs v4.0.0
  Downloaded der_derive v0.7.3
  Downloaded encoding_rs v0.8.32
  Downloaded csv-core v0.1.10
  Downloaded crossbeam-utils v0.8.18
  Downloaded crossbeam-epoch v0.9.17
  Downloaded crc32fast v1.3.2
  Downloaded core-foundation v0.9.3
  Downloaded console v0.15.7
  Downloaded clap_lex v0.3.3
  Downloaded clap_derive v4.1.9
  Downloaded cc v1.0.99
  Downloaded camino v1.1.4
  Downloaded bytes v1.4.0
  Downloaded bytemuck v1.13.1
  Downloaded regex v1.7.1
  Downloaded object v0.36.1
  Downloaded instant v0.1.12
  Downloaded form_urlencoded v1.1.0
  Downloaded fastrand v1.9.0
  Downloaded fallible-iterator v0.2.0
  Downloaded dyn-clone v1.0.17
  Downloaded dirs-sys v0.3.7
  Downloaded digest v0.10.6
  Downloaded decodeme v12.0.0
  Downloaded decodeme v10.1.3
  Downloaded crossterm_winapi v0.9.1
  Downloaded crossbeam-deque v0.8.4
  Downloaded crabgrind v0.1.10
  Downloaded cpufeatures v0.2.5
  Downloaded core-foundation-sys v0.8.3
  Downloaded brotli-decompressor v2.3.4
  Downloaded analyzeme v12.0.0
  Downloaded cargo-platform v0.1.2
  Downloaded bytecount v0.6.7
  Downloaded base64 v0.21.0
  Downloaded base64 v0.13.1
  Downloaded async-trait v0.1.83
  Downloaded arrayvec v0.7.2
  Downloaded arc-swap v1.6.0
  Downloaded ansitok v0.2.0
  Downloaded ansi-str v0.8.0
  Downloaded alloc-no-stdlib v2.0.4
  Downloaded aho-corasick v0.7.20
  Downloaded autocfg v1.1.0
  Downloaded arrayvec v0.5.2
  Downloaded allocator-api2 v0.2.16
  Downloaded alloc-stdlib v0.2.2
  Downloaded rusqlite v0.28.0
  Downloaded windows-sys v0.45.0
  Downloaded serde_json v1.0.109
  Downloaded winnow v0.5.30
  Downloaded wasm-bindgen v0.2.84
  Downloaded smallvec v1.10.0
  Downloaded schannel v0.1.21
  Downloaded proc-macro2 v1.0.87
  Downloaded rmp-serde v1.1.1
  Downloaded libm v0.2.6
  Downloaded zerocopy v0.7.32
  Downloaded prometheus v0.13.3
  Downloaded tempfile v3.4.0
  Downloaded rmp v0.8.11
  Downloaded ryu v1.0.13
  Downloaded similar v2.2.1
  Downloaded signal-hook v0.3.17
  Downloaded thiserror v1.0.40
  Downloaded tabled_derive v0.6.0
  Downloaded scopeguard v1.1.0
  Downloaded socket2 v0.5.7
  Downloaded pest v2.5.6
  Downloaded windows-sys v0.42.0
  Downloaded rust-embed-impl v6.5.0
  Downloaded slab v0.4.8
  Downloaded siphasher v0.3.10
  Downloaded signal-hook-registry v1.4.1
  Downloaded rust-embed-utils v7.5.0
  Downloaded proc-macro-error v1.0.4
  Downloaded shellexpand v2.1.2
  Downloaded socket2 v0.4.9
  Downloaded serde_derive v1.0.193
  Downloaded serde v1.0.193
  Downloaded toml_edit v0.19.15
  Downloaded tokio-util v0.7.7
  Downloaded sha2 v0.10.6
  Downloaded sha1 v0.10.5
  Downloaded redox_users v0.4.3
  Downloaded subtle v2.4.1
  Downloaded postgres-types v0.2.4
  Downloaded ruzstd v0.7.0
  Downloaded openssl-sys v0.9.102
  Downloaded num-traits v0.2.15
  Downloaded mio v1.0.1
  Downloaded mio v0.8.11
  Downloaded serde_urlencoded v0.7.1
  Downloaded serde_spanned v0.6.5
  Downloaded security-framework-sys v2.8.0
  Downloaded js-sys v0.3.61
  Downloaded zerocopy-derive v0.7.32
  Downloaded url v2.3.1
  Downloaded str_stack v0.1.0
  Downloaded semver v1.0.17
  Downloaded redox_syscall v0.2.16
  Downloaded parking_lot v0.12.1
  Downloaded unicode-ident v1.0.8
  Downloaded toml v0.7.8
  Downloaded spin v0.5.2
  Downloaded postgres-protocol v0.6.4
  Downloaded miow v0.3.7
  Downloaded wasm-bindgen-backend v0.2.84
  Downloaded unicode-bidi v0.3.12
  Downloaded unic-ucd-segment v0.9.0
  Downloaded ucd-trie v0.1.5
  Downloaded typenum v1.16.0
  Downloaded pest_meta v2.5.6
  Downloaded parking_lot_core v0.9.7
  Downloaded papergrid v0.10.0
  Downloaded os_str_bytes v6.6.1
  Downloaded miniz_oxide v0.6.2
  Downloaded lock_api v0.4.9
  Downloaded version_check v0.9.4
  Downloaded uuid v1.3.0
  Downloaded native-tls v0.2.11
  Downloaded lru v0.12.0
  Downloaded winreg v0.10.1
  Downloaded perf-event v0.4.8
  Downloaded paste v1.0.12
  Downloaded measureme v10.1.3
  Downloaded vte v0.10.1
  Downloaded unic-segment v0.9.0
  Downloaded pest_derive v2.5.6
  Downloaded utf8parse v0.2.1
  Downloaded toml_datetime v0.6.5
  Downloaded tokio-native-tls v0.3.1
  Downloaded jobserver v0.1.31
  Downloaded wasm-bindgen-macro v0.2.84
  Downloaded xattr v0.2.3
  Downloaded wasm-bindgen-macro-support v0.2.84
  Downloaded wasm-bindgen-futures v0.4.34
  Downloaded unic-char-range v0.9.0
  Downloaded tokio-macros v2.4.0
  Downloaded try-lock v0.2.4
  Downloaded unic-common v0.9.0
  Downloaded untrusted v0.7.1
  Downloaded thiserror-impl v1.0.40
  Downloaded libsqlite3-sys v0.25.2
  Downloaded ring v0.16.20
 Downloading crates ...
  Downloaded zerocopy-derive v0.8.14
  Downloaded yansi-term v0.1.2
  Downloaded winsplit v0.1.0
  Downloaded zerocopy v0.8.14
  Downloaded xattr v1.4.0
  Downloaded chrono-tz-build v0.4.0
  Downloaded bytes v1.9.0
  Downloaded bytecount v0.6.8
  Downloaded chrono-tz v0.10.1
  Downloaded backtrace v0.3.71
  Downloaded annotate-snippets v0.9.2
  Downloaded num-integer v0.1.46
  Downloaded pad v0.1.6
  Downloaded owo-colors v3.5.0
  Downloaded spdx-rs v0.5.5
  Downloaded uuid v1.12.0
  Downloaded windows-targets v0.53.0
  Downloaded windows-strings v0.3.0
  Downloaded windows-core v0.59.0
  Downloaded prettydiff v0.7.0
  Downloaded parse-zoneinfo v0.3.1
  Downloaded regex-lite v0.1.6
  Downloaded winnow v0.5.40
  Downloaded papergrid v0.11.0
  Downloaded ui_test v0.28.0
  Downloaded color-spantrace v0.2.1
  Downloaded tabled v0.15.0
  Downloaded sysinfo v0.31.4
  Downloaded ucd-parse v0.1.13
  Downloaded strum_macros v0.24.3
  Downloaded similar v2.6.0
  Downloaded colored v2.2.0
  Downloaded windows-interface v0.59.0
  Downloaded web-time v1.1.0
  Downloaded ui_test v0.26.5
  Downloaded libffi-sys v2.3.0
  Downloaded tracing-error v0.2.1
  Downloaded slab v0.4.9
  Downloaded rustfix v0.8.1
  Downloaded rustc_version v0.4.1
  Downloaded rustc_tools_util v0.4.0
  Downloaded rustc-build-sysroot v0.5.4
  Downloaded futures-macro v0.3.31
  Downloaded futures-io v0.3.31
  Downloaded futures-channel v0.3.31
  Downloaded console v0.15.10
  Downloaded cipher v0.4.4
  Downloaded windows-result v0.3.0
  Downloaded windows-implement v0.59.0
  Downloaded unified-diff v0.2.1
  Downloaded term v0.7.0
  Downloaded spdx-expression v0.5.2
  Downloaded redox_users v0.4.6
  Downloaded windows_x86_64_msvc v0.53.0
  Downloaded quine-mc_cluskey v0.2.4
  Downloaded futures-executor v0.3.31
  Downloaded comma v1.0.0
  Downloaded windows_x86_64_gnullvm v0.53.0
  Downloaded windows_aarch64_gnullvm v0.53.0
  Downloaded tokio v1.43.0
  Downloaded windows_aarch64_msvc v0.53.0
  Downloaded windows_i686_gnu v0.53.0
  Downloaded windows_x86_64_gnu v0.53.0
  Downloaded tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
  Downloaded windows_i686_msvc v0.53.0
  Downloaded windows_i686_gnullvm v0.53.0
  Downloaded strum v0.24.1
  Downloaded spanned v0.3.0
  Downloaded num-iter v0.1.45
  Downloaded futures-sink v0.3.31
  Downloaded clap-cargo v0.12.0
  Downloaded openssl-sys v0.9.104
  Downloaded num-rational v0.4.2
  Downloaded futures-core v0.3.31
  Downloaded futures v0.3.31
  Downloaded object v0.32.2
  Downloaded number_prefix v0.4.0
  Downloaded num v0.4.3
  Downloaded curl-sys v0.4.78+curl-8.11.0
  Downloaded libffi v3.2.0
  Downloaded jsonpath_lib v0.3.0
  Downloaded indoc v1.0.9
  Downloaded indicatif v0.17.9
  Downloaded gimli v0.28.1
  Downloaded num-complex v0.4.6
  Downloaded num-bigint v0.4.6
  Downloaded libm v0.2.11
  Downloaded levenshtein v1.0.5
  Downloaded inout v0.1.3
  Downloaded indenter v0.3.3
  Downloaded if_chain v1.0.2
  Downloaded futures-util v0.3.31
  Downloaded futures-task v0.3.31
  Downloaded fs_extra v1.3.0
  Downloaded fs-err v2.11.0
  Downloaded eyre v0.6.12
  Downloaded expect-test v1.5.1
  Downloaded encode_unicode v1.0.0
  Downloaded dirs-next v2.0.0
  Downloaded color-eyre v0.6.3
  Downloaded dirs-sys-next v0.1.2
  Downloaded aes v0.8.4
  Downloaded addr2line v0.21.0
  Downloaded windows-bindgen v0.59.0
  Downloaded windows v0.59.0
    Updating crates.io index
 Downloading crates ...
  Downloaded dtoa-short v0.3.5
  Downloaded http-body v1.0.1
  Downloaded dtoa v1.0.9
  Downloaded try-lock v0.2.5
  Downloaded futures-executor v0.3.30
  Downloaded sync_wrapper v1.0.1
  Downloaded windows-result v0.2.0
  Downloaded windows-registry v0.2.0
  Downloaded windows-strings v0.1.0
  Downloaded wasm-bindgen v0.2.93
  Downloaded quinn v0.11.3
  Downloaded serde v1.0.210
  Downloaded tower v0.4.13
  Downloaded memchr v2.7.2
  Downloaded miniz_oxide v0.7.3
  Downloaded serde_json v1.0.128
  Downloaded hyper v1.4.1
  Downloaded reqwest v0.12.7
  Downloaded rustls-webpki v0.102.8
  Downloaded quinn-proto v0.11.8
  Downloaded futures-util v0.3.30
  Downloaded webpki-roots v0.26.3
  Downloaded syn v2.0.66
  Downloaded js-sys v0.3.70
  Downloaded rustls v0.23.13
  Downloaded http v1.1.0
  Downloaded proc-macro2 v1.0.84
  Downloaded pin-project v1.1.5
  Downloaded tokio-rustls v0.26.0
  Downloaded spin v0.9.8
  Downloaded serde_derive v1.0.210
  Downloaded redox_syscall v0.5.4
  Downloaded pin-project-internal v1.1.5
  Downloaded phf_generator v0.11.2
  Downloaded once_cell v1.20.0
  Downloaded ipnet v2.10.0
  Downloaded hyper-util v0.1.8
  Downloaded web-sys v0.3.70
  Downloaded futures-macro v0.3.30
  Downloaded futures v0.3.30
  Downloaded wasm-bindgen-macro-support v0.2.93
  Downloaded wasm-bindgen-macro v0.2.93
  Downloaded wasm-bindgen-backend v0.2.93
  Downloaded untrusted v0.9.0
  Downloaded tokio v1.37.0
  Downloaded tokio-stream v0.1.15
  Downloaded selectors v0.25.0
  Downloaded scraper v0.20.0
  Downloaded rustls-pki-types v1.8.0
  Downloaded quinn-udp v0.5.4
  Downloaded phf_shared v0.11.2
  Downloaded hyper-rustls v0.27.3
  Downloaded httparse v1.9.4
  Downloaded http-body-util v0.1.2
  Downloaded futures-sink v0.3.30
  Downloaded futures-channel v0.3.30
  Downloaded cc v1.0.98
  Downloaded wasm-bindgen-shared v0.2.93
  Downloaded wasm-bindgen-futures v0.4.43
  Downloaded tower-service v0.3.3
  Downloaded tower-layer v0.3.3
  Downloaded thiserror-impl v1.0.65
  Downloaded thiserror v1.0.65
  Downloaded servo_arc v0.3.0
  Downloaded rustls-pemfile v2.1.3
  Downloaded phf_macros v0.11.2
  Downloaded phf_codegen v0.11.2
  Downloaded phf v0.10.1
  Downloaded want v0.3.1
  Downloaded futures-task v0.3.30
  Downloaded derive_more v0.99.18
  Downloaded cssparser v0.31.2
  Downloaded phf v0.11.2
  Downloaded futures-io v0.3.30
  Downloaded futures-core v0.3.30
  Downloaded bytes v1.7.1
  Downloaded phf_codegen v0.10.0
  Downloaded ego-tree v0.6.3
  Downloaded cssparser-macros v0.6.1
  Downloaded ring v0.17.8
##[error]The operation was canceled.

Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni

auto - dist-x86_64-musl

2025-02-19T10:52:39Z

##[group]Building tool cargo (stage1 -> stage2, x86_64-unknown-linux-musl)[RUSTC-TIMING] byteorder test:false 0.351
   Compiling synstructure v0.13.1
[RUSTC-TIMING] regex_automata test:false 29.098
[RUSTC-TIMING] build_script_build test:false 0.471
[RUSTC-TIMING] linux_raw_sys test:false 1.134
[RUSTC-TIMING] rustix test:false 9.503
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.242
[RUSTC-TIMING] build_script_main test:false 0.782
   Compiling typenum v1.17.0
[RUSTC-TIMING] stable_deref_trait test:false 0.062
   Compiling getrandom v0.3.1
[RUSTC-TIMING] zerocopy_derive test:false 1.864
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] synstructure test:false 1.038
   Compiling zerofrom-derive v0.1.5
[RUSTC-TIMING] build_script_build test:false 0.278
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] gix_features test:false 2.900
   Compiling zeroize v1.8.1
[RUSTC-TIMING] zeroize test:false 0.276
[RUSTC-TIMING] zerocopy test:false 1.528
[RUSTC-TIMING] ahash test:false 0.501
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] typenum test:false 1.160
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] yoke_derive test:false 2.295
   Compiling jiff v0.1.29
[RUSTC-TIMING] zerofrom_derive test:false 2.926
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] allocator_api2 test:false 0.796
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] zerofrom test:false 0.177
   Compiling yoke v0.7.5
[RUSTC-TIMING] yoke test:false 0.321
[RUSTC-TIMING] getrandom test:false 0.422
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] zerovec_derive test:false 2.332
   Compiling zerovec v0.10.4
[RUSTC-TIMING] hashbrown test:false 1.548
   Compiling openssl-src v300.4.1+3.4.0
[RUSTC-TIMING] openssl_src test:false 0.491
   Compiling winnow v0.6.26
[RUSTC-TIMING] displaydoc test:false 1.383
   Compiling openssl-sys v0.9.105
[RUSTC-TIMING] build_script_main test:false 0.981
   Compiling gix-hashtable v0.7.0
[RUSTC-TIMING] gix_hashtable test:false 0.157
   Compiling gix-validate v0.9.3
[RUSTC-TIMING] zerovec test:false 3.011
   Compiling generic-array v0.14.7
[RUSTC-TIMING] build_script_build test:false 0.229
   Compiling tinystr v0.7.6
[RUSTC-TIMING] gix_validate test:false 1.211
[RUSTC-TIMING] tinystr test:false 0.329
[RUSTC-TIMING] litemap test:false 0.368
   Compiling subtle v2.6.1
[RUSTC-TIMING] subtle test:false 0.224
[RUSTC-TIMING] writeable test:false 1.062
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] winnow test:false 4.601
[RUSTC-TIMING] generic_array test:false 1.559
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.949
   Compiling gix-date v0.9.3
[RUSTC-TIMING] icu_locid test:false 7.282
   Compiling gix-actor v0.33.2
[RUSTC-TIMING] gix_actor test:false 0.517
   Compiling gix-object v0.47.0
[RUSTC-TIMING] gix_date test:false 4.213
   Compiling memmap2 v0.9.5
[RUSTC-TIMING] memmap2 test:false 0.526
   Compiling const-oid v0.9.6
[RUSTC-TIMING] const_oid test:false 0.518
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] icu_provider test:false 2.222
[RUSTC-TIMING] icu_locid_transform_data test:false 0.058
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] gix_object test:false 8.463
   Compiling icu_collections v1.5.0
[RUSTC-TIMING] icu_locid_transform test:false 5.816
   Compiling tempfile v3.16.0
[RUSTC-TIMING] icu_collections test:false 2.647
[RUSTC-TIMING] icu_properties_data test:false 0.205
   Compiling icu_properties v1.5.1
[RUSTC-TIMING] tempfile test:false 2.002
   Compiling gix-fs v0.13.0
[RUSTC-TIMING] gix_fs test:false 1.322
   Compiling gix-chunk v0.4.11
[RUSTC-TIMING] gix_chunk test:false 0.445
[RUSTC-TIMING] utf8_iter test:false 0.218
[RUSTC-TIMING] utf16_iter test:false 0.165
[RUSTC-TIMING] icu_normalizer_data test:false 0.059
[RUSTC-TIMING] write16 test:false 0.075
   Compiling gix-tempfile v16.0.0
[RUSTC-TIMING] gix_tempfile test:false 1.595
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] jiff test:false 28.544
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] crypto_common test:false 0.139
   Compiling getrandom v0.2.15
[RUSTC-TIMING] block_buffer test:false 0.186
   Compiling digest v0.10.7
[RUSTC-TIMING] getrandom test:false 0.342
   Compiling icu_normalizer v1.5.0
[RUSTC-TIMING] digest test:false 0.410
   Compiling libnghttp2-sys v0.1.11+1.64.0
[RUSTC-TIMING] build_script_build test:false 0.461
   Compiling percent-encoding v2.3.1
[RUSTC-TIMING] percent_encoding test:false 0.416
   Compiling idna_adapter v1.2.0
[RUSTC-TIMING] idna_adapter test:false 0.154
   Compiling idna v1.0.3
[RUSTC-TIMING] icu_properties test:false 6.668
   Compiling form_urlencoded v1.2.1
[RUSTC-TIMING] form_urlencoded test:false 0.386
[RUSTC-TIMING] icu_normalizer test:false 4.868
   Compiling rand_core v0.6.4
[RUSTC-TIMING] rand_core test:false 0.407
   Compiling gix-commitgraph v0.26.0
[RUSTC-TIMING] idna test:false 4.968
   Compiling gix-revwalk v0.18.0
[RUSTC-TIMING] gix_revwalk test:false 0.409
   Compiling url v2.5.4
[RUSTC-TIMING] gix_commitgraph test:false 1.489
   Compiling gix-lock v16.0.0
[RUSTC-TIMING] gix_lock test:false 1.238
   Compiling gix-quote v0.4.15
[RUSTC-TIMING] gix_quote test:false 0.514
   Compiling curl-sys v0.4.79+curl-8.12.0
[RUSTC-TIMING] build_script_build test:false 0.626
   Compiling base64ct v1.6.0
[RUSTC-TIMING] base64ct test:false 0.511
   Compiling pem-rfc7468 v0.7.0
[RUSTC-TIMING] pem_rfc7468 test:false 1.337
   Compiling gix-glob v0.18.0
[RUSTC-TIMING] url test:false 4.938
   Compiling gix-config-value v0.14.11
[RUSTC-TIMING] gix_glob test:false 1.547
   Compiling unicode-bom v2.0.3
[RUSTC-TIMING] unicode_bom test:false 0.233
   Compiling der v0.7.9
[RUSTC-TIMING] gix_config_value test:false 1.480
   Compiling gix-sec v0.10.11
[RUSTC-TIMING] gix_sec test:false 0.646
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.059
   Compiling serde_json v1.0.138
[RUSTC-TIMING] build_script_build test:false 0.233
   Compiling kstring v2.0.2
[RUSTC-TIMING] kstring test:false 0.380
   Compiling hmac v0.12.1
[RUSTC-TIMING] hmac test:false 0.176
   Compiling libssh2-sys v0.3.1
[RUSTC-TIMING] build_script_build test:false 0.529
   Compiling spki v0.7.3
[RUSTC-TIMING] spki test:false 0.365
   Compiling foldhash v0.1.4
[RUSTC-TIMING] foldhash test:false 0.265
   Compiling shell-words v1.1.0
[RUSTC-TIMING] shell_words test:false 0.324
[RUSTC-TIMING] ryu test:false 0.563
   Compiling openssl-probe v0.1.6
[RUSTC-TIMING] openssl_probe test:false 0.409
   Compiling curl v0.4.47
[RUSTC-TIMING] build_script_build test:false 0.179
[RUSTC-TIMING] der test:false 6.198
   Compiling gix-command v0.4.1
[RUSTC-TIMING] gix_command test:false 1.437
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] hashbrown test:false 1.416
   Compiling pkcs8 v0.10.2
[RUSTC-TIMING] serde_json test:false 6.294
   Compiling gix-attributes v0.24.0
[RUSTC-TIMING] pkcs8 test:false 1.462
   Compiling gix-ref v0.50.0
[RUSTC-TIMING] gix_attributes test:false 4.791
   Compiling ff v0.13.0
[RUSTC-TIMING] ff test:false 0.178
   Compiling tracing-core v0.1.33
[RUSTC-TIMING] libnghttp2_sys test:false 0.197
   Compiling filetime v0.2.25
[RUSTC-TIMING] filetime test:false 0.346
   Compiling socket2 v0.5.8
[RUSTC-TIMING] tracing_core test:false 2.100
   Compiling base16ct v0.2.0
[RUSTC-TIMING] base16ct test:false 0.286
[RUSTC-TIMING] cfg_if test:false 0.042
   Compiling sec1 v0.7.3
[RUSTC-TIMING] socket2 test:false 1.645
   Compiling group v0.13.0
[RUSTC-TIMING] group test:false 0.287
   Compiling hkdf v0.12.4
[RUSTC-TIMING] hkdf test:false 0.178
   Compiling gix-url v0.29.0
[RUSTC-TIMING] sec1 test:false 1.688
   Compiling crypto-bigint v0.5.5
[RUSTC-TIMING] gix_url test:false 2.138
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] gix_ref test:false 12.050
[RUSTC-TIMING] tracing_attributes test:false 2.779
   Compiling libgit2-sys v0.18.0+1.9.0
[RUSTC-TIMING] build_script_build test:false 0.559
   Compiling num-traits v0.2.19
[RUSTC-TIMING] build_script_build test:false 0.236
[RUSTC-TIMING] utf8parse test:false 0.092
[RUSTC-TIMING] build_script_build test:false 0.428
   Compiling cpufeatures v0.2.17
[RUSTC-TIMING] cpufeatures test:false 0.054
   Compiling zerocopy v0.8.17
[RUSTC-TIMING] build_script_build test:false 0.586
[RUSTC-TIMING] anstyle test:false 0.489
   Compiling typeid v1.0.2
[RUSTC-TIMING] build_script_build test:false 0.323
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] build_script_build test:false 0.523
[RUSTC-TIMING] pin_project_lite test:false 0.076
   Compiling tracing v0.1.41
[RUSTC-TIMING] powerfmt test:false 0.397
   Compiling deranged v0.3.11
[RUSTC-TIMING] tracing test:false 0.613
[RUSTC-TIMING] anstyle_parse test:false 0.315
[RUSTC-TIMING] crypto_bigint test:false 5.398
   Compiling elliptic-curve v0.13.8
[RUSTC-TIMING] elliptic_curve test:false 0.672
   Compiling gix-prompt v0.9.1
[RUSTC-TIMING] deranged test:false 1.811
   Compiling gix-revision v0.32.0
[RUSTC-TIMING] gix_prompt test:false 0.871
   Compiling gix-traverse v0.44.0
[RUSTC-TIMING] gix_revision test:false 1.117
   Compiling gix-bitmap v0.2.14
[RUSTC-TIMING] gix_bitmap test:false 0.212
[RUSTC-TIMING] anstyle_query test:false 0.074
[RUSTC-TIMING] regex_syntax test:false 15.882
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.087
[RUSTC-TIMING] equivalent test:false 0.059
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.076
[RUSTC-TIMING] is_terminal_polyfill test:false 0.067
   Compiling num-conv v0.1.0
[RUSTC-TIMING] gix_traverse test:false 1.478
[RUSTC-TIMING] colorchoice test:false 0.094
[RUSTC-TIMING] anstream test:false 1.002
   Compiling gix-index v0.38.0
[RUSTC-TIMING] num_conv test:false 0.196
   Compiling time v0.3.37
[RUSTC-TIMING] libz_sys test:false 0.078
   Compiling indexmap v2.7.1
[RUSTC-TIMING] indexmap test:false 1.523
[RUSTC-TIMING] regex_automata test:false 7.694
   Compiling gix-refspec v0.28.0
[RUSTC-TIMING] gix_refspec test:false 3.862
   Compiling gix-credentials v0.27.0
[RUSTC-TIMING] gix_credentials test:false 2.537
[RUSTC-TIMING] gix_index test:false 10.365
[RUSTC-TIMING] anyhow test:false 1.508
[RUSTC-TIMING] typeid test:false 0.066
[RUSTC-TIMING] time test:false 11.911
   Compiling sha2 v0.10.8
[RUSTC-TIMING] num_traits test:false 2.272
[RUSTC-TIMING] filetime test:false 0.248
[RUSTC-TIMING] crc32fast test:false 0.219
   Compiling gix-pathspec v0.9.0
[RUSTC-TIMING] zerocopy test:false 3.672
   Compiling rfc6979 v0.4.0
[RUSTC-TIMING] rfc6979 test:false 0.126
   Compiling gix-ignore v0.13.0
[RUSTC-TIMING] sha2 test:false 2.917
   Compiling signature v2.2.0
[RUSTC-TIMING] signature test:false 0.192
[RUSTC-TIMING] terminal_size test:false 0.168
   Compiling gix-packetline v0.18.3
[RUSTC-TIMING] gix_ignore test:false 0.888
   Compiling toml_datetime v0.6.8
[RUSTC-TIMING] toml_datetime test:false 0.589
   Compiling serde_spanned v0.6.8
[RUSTC-TIMING] serde_spanned test:false 0.157
   Compiling regex v1.11.1
[RUSTC-TIMING] gix_packetline test:false 0.795
   Compiling libsqlite3-sys v0.31.0
[RUSTC-TIMING] build_script_build test:false 0.560
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] gix_pathspec test:false 4.158
[RUSTC-TIMING] overload test:false 0.052
   Compiling semver v1.0.25
[RUSTC-TIMING] build_script_build test:false 0.334
   Compiling memchr v2.7.4
[RUSTC-TIMING] crossbeam_epoch test:false 1.023
[RUSTC-TIMING] clap_lex test:false 0.698
   Compiling winnow v0.7.1
[RUSTC-TIMING] memchr test:false 1.148
[RUSTC-TIMING] strsim test:false 1.869
   Compiling base64 v0.22.1
[RUSTC-TIMING] regex test:false 2.970
   Compiling clru v0.6.2
[RUSTC-TIMING] base64 test:false 0.995
[RUSTC-TIMING] lazy_static test:false 0.072
   Compiling minimal-lexical v0.2.1
[RUSTC-TIMING] clru test:false 0.427
   Compiling gix-pack v0.57.0
[RUSTC-TIMING] minimal_lexical test:false 0.405
   Compiling nom v7.1.3
[RUSTC-TIMING] winnow test:false 4.634
   Compiling toml_edit v0.22.23
[RUSTC-TIMING] nom test:false 3.440
[RUSTC-TIMING] sharded_slab test:false 1.646
   Compiling clap_builder v4.5.27
[RUSTC-TIMING] gix_pack test:false 18.867
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.332
[RUSTC-TIMING] nu_ansi_term test:false 1.133
[RUSTC-TIMING] toml_edit test:false 21.986
   Compiling ecdsa v0.16.9
[RUSTC-TIMING] ecdsa test:false 1.279
   Compiling gix-worktree v0.39.0
[RUSTC-TIMING] gix_worktree test:false 2.156
   Compiling rand_core v0.9.0
[RUSTC-TIMING] rand_core test:false 0.257
[RUSTC-TIMING] flate2 test:false 0.799
   Compiling tar v0.4.43
[RUSTC-TIMING] clap_builder test:false 26.449
   Compiling ordered-float v2.10.1
[RUSTC-TIMING] ordered_float test:false 0.616
   Compiling erased-serde v0.4.5
[RUSTC-TIMING] tar test:false 1.572
[RUSTC-TIMING] matchers test:false 0.176
   Compiling primeorder v0.13.6
[RUSTC-TIMING] primeorder test:false 0.540
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.723
   Compiling gix-discover v0.38.0
[RUSTC-TIMING] erased_serde test:false 1.404
   Compiling gix-config v0.43.0
[RUSTC-TIMING] gix_discover test:false 3.007
   Compiling gix-shallow v0.2.0
[RUSTC-TIMING] gix_shallow test:false 1.430
   Compiling gix-negotiate v0.18.0
[RUSTC-TIMING] gix_negotiate test:false 2.210
   Compiling bitmaps v2.1.0
[RUSTC-TIMING] bitmaps test:false 1.712
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.728
   Compiling gix-packetline-blocking v0.18.2
[RUSTC-TIMING] gix_packetline_blocking test:false 0.848
   Compiling globset v0.4.15
[RUSTC-TIMING] gix_config test:false 13.567
   Compiling maybe-async v0.2.10
[RUSTC-TIMING] maybe_async test:false 1.421
   Compiling blake3 v1.5.5
[RUSTC-TIMING] build_script_build test:false 0.512
   Compiling im-rc v15.1.0
[RUSTC-TIMING] build_script_build test:false 0.231
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.581
   Compiling encoding_rs v0.8.35
[RUSTC-TIMING] globset test:false 7.162
   Compiling foreign-types-shared v0.1.1
[RUSTC-TIMING] foreign_types_shared test:false 0.066
   Compiling arc-swap v1.7.1
[RUSTC-TIMING] arc_swap test:false 0.600
   Compiling fiat-crypto v0.2.9
[RUSTC-TIMING] encoding_rs test:false 10.673
   Compiling openssl v0.10.57
[RUSTC-TIMING] build_script_build test:false 0.302
   Compiling gix-filter v0.17.0
[RUSTC-TIMING] fiat_crypto test:false 11.056
   Compiling orion v0.17.8
[RUSTC-TIMING] gix_filter test:false 7.524
   Compiling gix-odb v0.67.0
[RUSTC-TIMING] orion test:false 8.878
   Compiling foreign-types v0.3.2
[RUSTC-TIMING] foreign_types test:false 0.051
   Compiling tracing-subscriber v0.3.19
[RUSTC-TIMING] gix_odb test:false 12.923
   Compiling ignore v0.4.23
[RUSTC-TIMING] tracing_subscriber test:false 13.858
   Compiling rand_chacha v0.9.0
[RUSTC-TIMING] rand_chacha test:false 1.072
   Compiling sized-chunks v0.6.5
[RUSTC-TIMING] sized_chunks test:false 0.518
   Compiling gix-submodule v0.17.0
[RUSTC-TIMING] gix_submodule test:false 4.415
   Compiling gix-dir v0.12.0
[RUSTC-TIMING] gix_dir test:false 2.859
   Compiling serde-untagged v0.1.6
[RUSTC-TIMING] serde_untagged test:false 0.794
   Compiling p384 v0.13.1
[RUSTC-TIMING] ignore test:false 13.094
   Compiling cargo v0.87.0 (/checkout/src/tools/cargo)
[RUSTC-TIMING] build_script_build test:false 0.543
   Compiling serde-value v0.7.0
[RUSTC-TIMING] serde_value test:false 1.427
[RUSTC-TIMING] semver test:false 1.347
   Compiling clap v4.5.28
[RUSTC-TIMING] clap test:false 0.058
   Compiling toml v0.8.20
[RUSTC-TIMING] p384 test:false 7.706
   Compiling color-print-proc-macro v0.3.7
[RUSTC-TIMING] color_print_proc_macro test:false 1.798
   Compiling cargo-credential v0.4.8 (/checkout/src/tools/cargo/credential/cargo-credential)
[RUSTC-TIMING] toml test:false 6.391
   Compiling hashlink v0.10.0
[RUSTC-TIMING] hashlink test:false 0.645
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.825
   Compiling ed25519-compact v2.1.1
[RUSTC-TIMING] cargo_credential test:false 5.062
   Compiling gix-diff v0.50.0
[RUSTC-TIMING] gix_diff test:false 0.527
   Compiling openssl-macros v0.1.1
[RUSTC-TIMING] openssl_macros test:false 0.640
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.341
[RUSTC-TIMING] ed25519_compact test:false 3.765
[RUSTC-TIMING] arrayvec test:false 0.408
   Compiling is_executable v1.0.4
[RUSTC-TIMING] is_executable test:false 0.098
[RUSTC-TIMING] shlex test:false 0.548
   Compiling shell-escape v0.1.5
[RUSTC-TIMING] shell_escape test:false 0.350
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] unicode_width test:false 0.459
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.046
   Compiling hex v0.4.3
[RUSTC-TIMING] hex test:false 0.567
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.104
[RUSTC-TIMING] either test:false 0.401
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] jobserver test:false 1.932
   Compiling fallible-streaming-iterator v0.1.9
[RUSTC-TIMING] fallible_streaming_iterator test:false 0.229
   Compiling ct-codecs v1.1.3
[RUSTC-TIMING] ct_codecs test:false 0.352
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] fallible_iterator test:false 0.787
   Compiling pasetors v0.7.2
[RUSTC-TIMING] unicode_xid test:false 0.130
   Compiling cargo-util-schemas v0.7.3 (/checkout/src/tools/cargo/crates/cargo-util-schemas)
[RUSTC-TIMING] cargo_util_schemas test:false 5.820
   Compiling itertools v0.14.0
[RUSTC-TIMING] itertools test:false 3.698
[RUSTC-TIMING] blake3 test:false 1.464
   Compiling cargo-util v0.2.19 (/checkout/src/tools/cargo/crates/cargo-util)
[RUSTC-TIMING] pasetors test:false 11.329
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] cargo_util test:false 6.213
   Compiling clap_complete v4.5.44
[RUSTC-TIMING] annotate_snippets test:false 6.740
   Compiling cargo-credential-libsecret v0.4.12 (/checkout/src/tools/cargo/credential/cargo-credential-libsecret)
[RUSTC-TIMING] cargo_credential_libsecret test:false 0.894
[RUSTC-TIMING] im_rc test:false 3.452
   Compiling color-print v0.3.7
[RUSTC-TIMING] color_print test:false 0.054
   Compiling rand v0.9.0
[RUSTC-TIMING] rand test:false 1.523
   Compiling tracing-chrome v0.7.2
[RUSTC-TIMING] tracing_chrome test:false 2.317
   Compiling rustfix v0.9.0 (/checkout/src/tools/cargo/crates/rustfix)
[RUSTC-TIMING] rustfix test:false 1.020
   Compiling sha1 v0.10.6
[RUSTC-TIMING] sha1 test:false 0.630
[RUSTC-TIMING] clap_complete test:false 13.621
   Compiling cargo-platform v0.2.0 (/checkout/src/tools/cargo/crates/cargo-platform)
[RUSTC-TIMING] cargo_platform test:false 1.165
   Compiling serde_ignored v0.1.10
[RUSTC-TIMING] serde_ignored test:false 0.363
   Compiling opener v0.7.2
[RUSTC-TIMING] opener test:false 1.239
   Compiling os_info v3.10.0
[RUSTC-TIMING] tar test:false 6.267
   Compiling http-auth v0.1.10
[RUSTC-TIMING] http_auth test:false 0.817
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.093
   Compiling glob v0.3.2
[RUSTC-TIMING] os_info test:false 2.132
   Compiling supports-hyperlinks v3.1.0
[RUSTC-TIMING] supports_hyperlinks test:false 0.306
[RUSTC-TIMING] unicase test:false 0.516
   Compiling lazycell v1.3.0
[RUSTC-TIMING] lazycell test:false 0.120
   Compiling supports-unicode v3.0.0
[RUSTC-TIMING] supports_unicode test:false 0.195
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] rustc_stable_hash test:false 0.290
[RUSTC-TIMING] humantime test:false 0.786
   Compiling bytesize v1.3.0
[RUSTC-TIMING] bytesize test:false 0.428
[RUSTC-TIMING] rustc_hash test:false 0.113
[RUSTC-TIMING] glob test:false 2.170
[RUSTC-TIMING] libsqlite3_sys test:false 0.445
   Compiling rusqlite v0.33.0
[RUSTC-TIMING] rusqlite test:false 3.688
[RUSTC-TIMING] openssl_sys test:false 1.399
[RUSTC-TIMING] openssl test:false 11.727
##[error]The operation was canceled.

Auto merge of #137241 - matthiaskrgr:rollup-wh523gt, r=matthiaskrgr

auto - x86_64-gnu-nopt

2025-02-19T00:29:11Z


failures:

---- [codegen] tests/codegen/uninhabited-transparent-return-abi.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll" "/checkout/tests/codegen/uninhabited-transparent-return-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/uninhabited-transparent-return-abi.rs:24:17: error: CHECK-NEXT: expected string not found in input
 // CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 24, ptr nonnull %_1)
                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:9:33: note: scanning from here
 %_1 = alloca [24 x i8], align 8
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:10:2: note: possible intended match here
 call void @opaque(ptr sret([24 x i8]) align 8 %_1) #2
 ^
/checkout/tests/codegen/uninhabited-transparent-return-abi.rs:36:17: error: CHECK-NEXT: expected string not found in input
 // CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 24, ptr nonnull %_2)
                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:17:33: note: scanning from here
 %_2 = alloca [24 x i8], align 8
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:18:2: note: possible intended match here
 call void @opaque_with_arg(ptr sret([24 x i8]) align 8 %_2, i32 %rsi) #2
 ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll
Check file: /checkout/tests/codegen/uninhabited-transparent-return-abi.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: ; ModuleID = 'uninhabited_transparent_return_abi.a7057bcf2427c7c1-cgu.0' 
           2: source_filename = "uninhabited_transparent_return_abi.a7057bcf2427c7c1-cgu.0" 
           3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" 
           4: target triple = "x86_64-unknown-linux-gnu" 
           5:  
           6: ; Function Attrs: nonlazybind uwtable 
           7: define void @test_uninhabited_ret_by_ref() unnamed_addr #0 { 
           8: start: 
           9:  %_1 = alloca [24 x i8], align 8 
next:24'0                                     X error: no match found
          10:  call void @opaque(ptr sret([24 x i8]) align 8 %_1) #2 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
next:24'1      ?                                                      possible intended match
          11:  unreachable 
next:24'0     ~~~~~~~~~~~~~
          12: } 
next:24'0     ~~
          13:  
next:24'0     ~
          14: ; Function Attrs: nonlazybind uwtable 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          15: define void @test_uninhabited_ret_by_ref_with_arg(i32 %rsi) unnamed_addr #0 { 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          16: start: 
          17:  %_2 = alloca [24 x i8], align 8 
next:36'0                                     X error: no match found
          18:  call void @opaque_with_arg(ptr sret([24 x i8]) align 8 %_2, i32 %rsi) #2 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
next:36'1      ?                                                                         possible intended match
          19:  unreachable 
next:36'0     ~~~~~~~~~~~~~
          20: } 
next:36'0     ~~
          21:  
next:36'0     ~
          22: ; Function Attrs: noreturn nonlazybind uwtable 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          23: declare void @opaque(ptr sret([24 x i8]) align 8) unnamed_addr #1 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          24:  
next:36'0     ~
          25: ; Function Attrs: noreturn nonlazybind uwtable 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          26: declare void @opaque_with_arg(ptr sret([24 x i8]) align 8, i32) unnamed_addr #1 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          27:  
next:36'0     ~
          28: attributes #0 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          29: attributes #1 = { noreturn nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          30: attributes #2 = { noreturn } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          31:  
next:36'0     ~
          32: !llvm.module.flags = !{!0, !1} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          33: !llvm.ident = !{!2} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~
          34:  
next:36'0     ~
          35: !0 = !{i32 8, !"PIC Level", i32 2} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          36: !1 = !{i32 2, !"RtLibUseGOT", i32 1} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          37: !2 = !{!"rustc version 1.87.0-nightly (6db6745d0 2025-02-19)"} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/uninhabited-transparent-return-abi.rs

test result: FAILED. 746 passed; 1 failed; 76 ignored; 0 measured; 0 filtered out; finished in 15.48s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:46:41
  local time: Wed Feb 19 01:22:57 UTC 2025
  network time: Wed, 19 Feb 2025 01:22:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #133984 - DaniPopes:scmp-ucmp, r=scottmcm

auto - aarch64-apple

2025-02-18T17:30:00Z


failures:

---- [codegen] tests/codegen/comparison-operators-newtype.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" "--input-file" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll" "/Users/runner/work/rust/rust/tests/codegen/comparison-operators-newtype.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/comparison-operators-newtype.rs:27:12: error: CHECK: expected string not found in input
 // CHECK: %[[R:.+]] = icmp ule i16 %[[A]], %[[B]]
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll:14:68: note: scanning from here
define noundef zeroext i1 @check_le(i16 noundef %0, i16 noundef %1) unnamed_addr #0 {
                                                                   ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll:14:68: note: with "A" equal to "0"
define noundef zeroext i1 @check_le(i16 noundef %0, i16 noundef %1) unnamed_addr #0 {
                                                                   ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll:14:68: note: with "B" equal to "1"
define noundef zeroext i1 @check_le(i16 noundef %0, i16 noundef %1) unnamed_addr #0 {
                                                                   ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll:18:6: note: possible intended match here
 %switch.i = icmp ult i8 %2, -2
     ^

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/comparison-operators-newtype/comparison-operators-newtype.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/comparison-operators-newtype.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'comparison_operators_newtype.a53ec26c87d705f5-cgu.0' 
            2: source_filename = "comparison_operators_newtype.a53ec26c87d705f5-cgu.0" 
            3: target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32" 
            4: target triple = "arm64-apple-macosx11.0.0" 
            5:  
            6: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
            7: define noundef zeroext i1 @check_lt(i16 noundef %0, i16 noundef %1) unnamed_addr #0 { 
            8: start: 
            9:  %2 = icmp ult i16 %0, %1 
           10:  ret i1 %2 
           11: } 
           12:  
           13: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
           14: define noundef zeroext i1 @check_le(i16 noundef %0, i16 noundef %1) unnamed_addr #0 { 
check:27'0                                                                        X~~~~~~~~~~~~~~~~~~ error: no match found
check:27'1                                                                                            with "A" equal to "0"
check:27'2                                                                                            with "B" equal to "1"
           15: start: 
check:27'0     ~~~~~~~
           16:  %_3.i.i.i = tail call noundef range(i8 -1, 3) i8 @llvm.ucmp.i8.i16(i16 %0, i16 %1) 
check:27'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           17:  %2 = add nsw i8 %_3.i.i.i, -3 
check:27'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           18:  %switch.i = icmp ult i8 %2, -2 
check:27'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:27'3          ?                           possible intended match
           19:  ret i1 %switch.i 
check:27'0     ~~~~~~~~~~~~~~~~~~
           20: } 
check:27'0     ~~
           21:  
check:27'0     ~
           22: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
check:27'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           23: define noundef zeroext i1 @check_gt(i16 noundef %0, i16 noundef %1) unnamed_addr #0 { 
check:27'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           24: start: 
           25:  %2 = icmp ugt i16 %0, %1 
           26:  ret i1 %2 
           27: } 
           28:  
           29: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
           30: define noundef zeroext i1 @check_ge(i16 noundef %0, i16 noundef %1) unnamed_addr #0 { 
           31: start: 
           32:  %switch.i = icmp uge i16 %0, %1 
           33:  ret i1 %switch.i 
           34: } 
           35:  
           36: ; Function Attrs: mustprogress nocallback nofree nosync nounwind speculatable willreturn memory(none) 
           37: declare i8 @llvm.ucmp.i8.i16(i16, i16) #1 
           38:  
           39: attributes #0 = { mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
           40: attributes #1 = { mustprogress nocallback nofree nosync nounwind speculatable willreturn memory(none) } 
           41:  
           42: !llvm.module.flags = !{!0} 
           43: !llvm.ident = !{!1} 
           44:  
           45: !0 = !{i32 8, !"PIC Level", i32 2} 
           46: !1 = !{!"rustc version 1.87.0-nightly (28ef42e75 2025-02-18)"} 
>>>>>>
------------------------------------------


---- [codegen] tests/codegen/intrinsics/three_way_compare.rs#DEBUG stdout ----

error in revision `DEBUG`: verification with 'FileCheck' failed
status: exit status: 1
command: "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" "--input-file" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll" "/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs" "--check-prefix=CHECK" "--check-prefix" "DEBUG" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs:15:12: error: DEBUG: expected string not found in input
 // DEBUG: %[[GT:.+]] = icmp sgt i16 %a, %b
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll:7:38: note: scanning from here
define i8 @signed_cmp(i16 %a, i16 %b) unnamed_addr #0 {
                                     ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll:9:27: note: possible intended match here
 %_0 = call i8 @llvm.scmp.i8.i16(i16 %a, i16 %b)
                          ^
/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs:33:12: error: DEBUG: expected string not found in input
 // DEBUG: %[[GT:.+]] = icmp ugt i16 %a, %b
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll:14:40: note: scanning from here
define i8 @unsigned_cmp(i16 %a, i16 %b) unnamed_addr #0 {
                                       ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll:16:27: note: possible intended match here
 %_0 = call i8 @llvm.ucmp.i8.i16(i16 %a, i16 %b)
                          ^

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.DEBUG/three_way_compare.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'three_way_compare.a1ec33ee6ee86de9-cgu.0' 
            2: source_filename = "three_way_compare.a1ec33ee6ee86de9-cgu.0" 
            3: target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32" 
            4: target triple = "arm64-apple-macosx11.0.0" 
            5:  
            6: ; Function Attrs: uwtable 
            7: define i8 @signed_cmp(i16 %a, i16 %b) unnamed_addr #0 { 
check:15'0                                          X~~~~~~~~~~~~~~~~~~ error: no match found
            8: start: 
check:15'0     ~~~~~~~
            9:  %_0 = call i8 @llvm.scmp.i8.i16(i16 %a, i16 %b) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:15'1                               ?                       possible intended match
           10:  ret i8 %_0 
check:15'0     ~~~~~~~~~~~~
           11: } 
check:15'0     ~~
           12:  
check:15'0     ~
           13: ; Function Attrs: uwtable 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           14: define i8 @unsigned_cmp(i16 %a, i16 %b) unnamed_addr #0 { 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~
check:33'0                                            X~~~~~~~~~~~~~~~~~~ error: no match found
           15: start: 
check:33'0     ~~~~~~~
           16:  %_0 = call i8 @llvm.ucmp.i8.i16(i16 %a, i16 %b) 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:33'1                               ?                       possible intended match
           17:  ret i8 %_0 
check:33'0     ~~~~~~~~~~~~
           18: } 
check:33'0     ~~
           19:  
check:33'0     ~
           20: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           21: declare i8 @llvm.scmp.i8.i16(i16, i16) #1 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           22:  
check:33'0     ~
           23: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           24: declare i8 @llvm.ucmp.i8.i16(i16, i16) #1 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           25:  
check:33'0     ~
           26: attributes #0 = { uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           27: attributes #1 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) } 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           28:  
check:33'0     ~
           29: !llvm.module.flags = !{!0} 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           30: !llvm.ident = !{!1} 
check:33'0     ~~~~~~~~~~~~~~~~~~~~
           31:  
check:33'0     ~
           32: !0 = !{i32 8, !"PIC Level", i32 2} 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           33: !1 = !{!"rustc version 1.87.0-nightly (28ef42e75 2025-02-18)"} 
check:33'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------


---- [codegen] tests/codegen/intrinsics/three_way_compare.rs#OPTIM stdout ----

error in revision `OPTIM`: verification with 'FileCheck' failed
status: exit status: 1
command: "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" "--input-file" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll" "/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs" "--check-prefix=CHECK" "--check-prefix" "OPTIM" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs:21:12: error: OPTIM: expected string not found in input
 // OPTIM: %[[LT:.+]] = icmp slt i16 %a, %b
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll:7:78: note: scanning from here
define noundef range(i8 -1, 2) i8 @signed_cmp(i16 noundef %a, i16 noundef %b) unnamed_addr #0 {
                                                                             ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll:9:27: note: possible intended match here
 %_0 = call i8 @llvm.scmp.i8.i16(i16 %a, i16 %b)
                          ^
/Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs:39:12: error: OPTIM: expected string not found in input
 // OPTIM: %[[LT:.+]] = icmp ult i16 %a, %b
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll:14:80: note: scanning from here
define noundef range(i8 -1, 2) i8 @unsigned_cmp(i16 noundef %a, i16 noundef %b) unnamed_addr #0 {
                                                                               ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll:16:27: note: possible intended match here
 %_0 = call i8 @llvm.ucmp.i8.i16(i16 %a, i16 %b)
                          ^

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/three_way_compare.OPTIM/three_way_compare.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/intrinsics/three_way_compare.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'three_way_compare.a1ec33ee6ee86de9-cgu.0' 
            2: source_filename = "three_way_compare.a1ec33ee6ee86de9-cgu.0" 
            3: target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-n32:64-S128-Fn32" 
            4: target triple = "arm64-apple-macosx11.0.0" 
            5:  
            6: ; Function Attrs: uwtable 
            7: define noundef range(i8 -1, 2) i8 @signed_cmp(i16 noundef %a, i16 noundef %b) unnamed_addr #0 { 
check:21'0                                                                                  X~~~~~~~~~~~~~~~~~~ error: no match found
            8: start: 
check:21'0     ~~~~~~~
            9:  %_0 = call i8 @llvm.scmp.i8.i16(i16 %a, i16 %b) 
check:21'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:21'1                               ?                       possible intended match
           10:  ret i8 %_0 
check:21'0     ~~~~~~~~~~~~
           11: } 
check:21'0     ~~
           12:  
check:21'0     ~
           13: ; Function Attrs: uwtable 
check:21'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           14: define noundef range(i8 -1, 2) i8 @unsigned_cmp(i16 noundef %a, i16 noundef %b) unnamed_addr #0 { 
check:21'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:39'0                                                                                    X~~~~~~~~~~~~~~~~~~ error: no match found
           15: start: 
check:39'0     ~~~~~~~
           16:  %_0 = call i8 @llvm.ucmp.i8.i16(i16 %a, i16 %b) 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:39'1                               ?                       possible intended match
           17:  ret i8 %_0 
check:39'0     ~~~~~~~~~~~~
           18: } 
check:39'0     ~~
           19:  
check:39'0     ~
           20: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           21: declare i8 @llvm.scmp.i8.i16(i16, i16) #1 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           22:  
check:39'0     ~
           23: ; Function Attrs: nocallback nofree nosync nounwind speculatable willreturn memory(none) 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           24: declare i8 @llvm.ucmp.i8.i16(i16, i16) #1 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           25:  
check:39'0     ~
           26: attributes #0 = { uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           27: attributes #1 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) } 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           28:  
check:39'0     ~
           29: !llvm.module.flags = !{!0} 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           30: !llvm.ident = !{!1} 
check:39'0     ~~~~~~~~~~~~~~~~~~~~
           31:  
check:39'0     ~
           32: !0 = !{i32 8, !"PIC Level", i32 2} 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           33: !1 = !{!"rustc version 1.87.0-nightly (28ef42e75 2025-02-18)"} 
check:39'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/comparison-operators-newtype.rs
    [codegen] tests/codegen/intrinsics/three_way_compare.rs#DEBUG
    [codegen] tests/codegen/intrinsics/three_way_compare.rs#OPTIM

test result: FAILED. 673 passed; 3 failed; 146 ignored; 0 measured; 0 filtered out; finished in 7.25s

Some tests failed in compiletest suite=codegen mode=codegen host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:29:10
  local time: Tue Feb 18 18:02:28 UTC 2025
  network time: Tue, 18 Feb 2025 18:02:28 GMT
##[error]Process completed with exit code 1.

Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3

auto - dist-i586-gnu-i586-i686-musl

2025-02-18T16:08:01Z


failures:

---- [ui] tests/ui/linkage-attr/raw-dylib/elf/multiple-libraries.rs#with stdout ----

error in revision `with`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/linkage-attr/raw-dylib/elf/multiple-libraries.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=i586-unknown-linux-gnu" "--cfg" "with" "--check-cfg" "cfg(test,FALSE,with,without)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/multiple-libraries.with" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-Clinker=i586-unknown-linux-gnu-gcc"
stdout: none
--- stderr -------------------------------
error: linking with `i586-unknown-linux-gnu-gcc` failed: exit status: 1
   |
   = note:  "i586-unknown-linux-gnu-gcc" "-m32" "/tmp/rustcagtYPw/symbols.o" "<1 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/libstd-e884d236bf9bb252.so" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/{libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcagtYPw/raw-dylibs" "-Wl,--no-as-needed" "-l:lib85caec4suo0pxg06jm2ma7b0o.so" "-Wl,--as-needed" "-Wl,--no-as-needed" "-l:lib7q3lqm65vgugs6ll6vp1xjg3l.so" "-Wl,--as-needed" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-L" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/multiple-libraries.with/multiple-libraries" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,--strip-debug" "-nodefaultlibs" "-Wl,-rpath,$ORIGIN/../../../../../../stage2/lib/rustlib/i586-unknown-linux-gnu/lib,--enable-new-dtags,-z,origin"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcagtYPw/raw-dylibs/lib85caec4suo0pxg06jm2ma7b0o.so when searching for -l:lib85caec4suo0pxg06jm2ma7b0o.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcagtYPw/raw-dylibs/lib85caec4suo0pxg06jm2ma7b0o.so when searching for -l:lib85caec4suo0pxg06jm2ma7b0o.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: cannot find -l:lib85caec4suo0pxg06jm2ma7b0o.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcagtYPw/raw-dylibs/lib7q3lqm65vgugs6ll6vp1xjg3l.so when searching for -l:lib7q3lqm65vgugs6ll6vp1xjg3l.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcagtYPw/raw-dylibs/lib7q3lqm65vgugs6ll6vp1xjg3l.so when searching for -l:lib7q3lqm65vgugs6ll6vp1xjg3l.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: cannot find -l:lib7q3lqm65vgugs6ll6vp1xjg3l.so
           collect2: error: ld returned 1 exit status
           

error: aborting due to 1 previous error
------------------------------------------


---- [ui] tests/ui/linkage-attr/raw-dylib/elf/single-symbol.rs#with stdout ----

error in revision `with`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/linkage-attr/raw-dylib/elf/single-symbol.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=i586-unknown-linux-gnu" "--cfg" "with" "--check-cfg" "cfg(test,FALSE,with,without)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/single-symbol.with" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-Clinker=i586-unknown-linux-gnu-gcc"
stdout: none
--- stderr -------------------------------
error: linking with `i586-unknown-linux-gnu-gcc` failed: exit status: 1
   |
   = note:  "i586-unknown-linux-gnu-gcc" "-m32" "/tmp/rustciJl4Q8/symbols.o" "<1 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/libstd-e884d236bf9bb252.so" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/{libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustciJl4Q8/raw-dylibs" "-Wl,--no-as-needed" "-l:lib85caec4suo0pxg06jm2ma7b0o.so" "-Wl,--as-needed" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-L" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/single-symbol.with/single-symbol" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,--strip-debug" "-nodefaultlibs" "-Wl,-rpath,$ORIGIN/../../../../../../stage2/lib/rustlib/i586-unknown-linux-gnu/lib,--enable-new-dtags,-z,origin"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustciJl4Q8/raw-dylibs/lib85caec4suo0pxg06jm2ma7b0o.so when searching for -l:lib85caec4suo0pxg06jm2ma7b0o.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustciJl4Q8/raw-dylibs/lib85caec4suo0pxg06jm2ma7b0o.so when searching for -l:lib85caec4suo0pxg06jm2ma7b0o.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: cannot find -l:lib85caec4suo0pxg06jm2ma7b0o.so
           collect2: error: ld returned 1 exit status
           

error: aborting due to 1 previous error
------------------------------------------


---- [ui] tests/ui/linkage-attr/raw-dylib/elf/verbatim.rs#with stdout ----

error in revision `with`: test compilation failed although it shouldn't!
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/linkage-attr/raw-dylib/elf/verbatim.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=i586-unknown-linux-gnu" "--cfg" "with" "--check-cfg" "cfg(test,FALSE,with,without)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/verbatim.with" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-Clinker=i586-unknown-linux-gnu-gcc"
stdout: none
--- stderr -------------------------------
error: linking with `i586-unknown-linux-gnu-gcc` failed: exit status: 1
   |
   = note:  "i586-unknown-linux-gnu-gcc" "-m32" "/tmp/rustcB3Mpiw/symbols.o" "<1 object files omitted>" "-Wl,--as-needed" "-Wl,-Bdynamic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/libstd-e884d236bf9bb252.so" "-Wl,-Bstatic" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib/{libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustcB3Mpiw/raw-dylibs" "-Wl,--no-as-needed" "-l:lib3h2rdslvv6p0tvw7vly5jqqz6.so" "-Wl,--as-needed" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/checkout/obj/build/i586-unknown-linux-gnu/native/rust-test-helpers" "-L" "<sysroot>/lib/rustlib/i586-unknown-linux-gnu/lib" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/linkage-attr/raw-dylib/elf/verbatim.with/verbatim" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,--strip-debug" "-nodefaultlibs" "-Wl,-rpath,$ORIGIN/../../../../../../stage2/lib/rustlib/i586-unknown-linux-gnu/lib,--enable-new-dtags,-z,origin"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcB3Mpiw/raw-dylibs/lib3h2rdslvv6p0tvw7vly5jqqz6.so when searching for -l:lib3h2rdslvv6p0tvw7vly5jqqz6.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: skipping incompatible /tmp/rustcB3Mpiw/raw-dylibs/lib3h2rdslvv6p0tvw7vly5jqqz6.so when searching for -l:lib3h2rdslvv6p0tvw7vly5jqqz6.so
           /x-tools/i586-unknown-linux-gnu/lib/gcc/i586-unknown-linux-gnu/8.5.0/../../../../i586-unknown-linux-gnu/bin/ld: cannot find -l:lib3h2rdslvv6p0tvw7vly5jqqz6.so
           collect2: error: ld returned 1 exit status
           

error: aborting due to 1 previous error
------------------------------------------



failures:
    [ui] tests/ui/linkage-attr/raw-dylib/elf/multiple-libraries.rs#with
    [ui] tests/ui/linkage-attr/raw-dylib/elf/single-symbol.rs#with
    [ui] tests/ui/linkage-attr/raw-dylib/elf/verbatim.rs#with

test result: FAILED. 18237 passed; 3 failed; 343 ignored; 0 measured; 0 filtered out; finished in 601.46s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=i586-unknown-linux-gnu
Build completed unsuccessfully in 0:47:06
  local time: Tue Feb 18 17:01:46 UTC 2025
  network time: Tue, 18 Feb 2025 17:01:46 GMT
##[error]Process completed with exit code 1.

Auto merge of #133832 - madsmtm:apple-symbols.o, r=DianQK

auto - x86_64-msvc-1

2025-02-18T14:24:40Z


failures:

---- [ui] tests\ui\attributes\used_with_archive.rs stdout ----

error: test compilation failed although it shouldn't!
status: exit code: 1
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0-bootstrap-tools\x86_64-pc-windows-msvc\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.23.6\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.3.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.14-7\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\attributes\\used_with_archive.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2" "--target=x86_64-pc-windows-msvc" "--check-cfg" "cfg(test,FALSE)" "-O" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\attributes\\used_with_archive\\a.exe" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\attributes\\used_with_archive\\auxiliary" "--edition=2021"
stdout: none
--- stderr -------------------------------
error: linking with `link.exe` failed: exit code: 1120
   |
   = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.42.34433\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcF7Z8Lr\\symbols.o" "<1 object files omitted>" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\attributes\\used_with_archive\\auxiliary/{libused_pre_main_constructor.rlib}.rlib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-1a165a898233ea47.dll.lib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "advapi32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcF7Z8Lr\\api-ms-win-core-synch-l1-2-0.dll_imports_indirect.lib" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcF7Z8Lr\\bcryptprimitives.dll_imports_indirect.lib" "/NXCOMPAT" "/LIBPATH:D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "/LIBPATH:D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\attributes\\used_with_archive\\auxiliary" "/OUT:D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\attributes\\used_with_archive\\a.exe" "/OPT:REF,ICF" "/DEBUG" "/PDBALTPATH:%_PDB%"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: libused_pre_main_constructor.rlib(used_pre_main_constructor.used_pre_main_constructor.8d57999684f20a1-cgu.0.rcgu.o) : error LNK2019: unresolved external symbol printf referenced in function _ZN25used_pre_main_constructor11constructor17h68f0eaf1411d439aE␍
           D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\ui\attributes\used_with_archive\a.exe : fatal error LNK1120: 1 unresolved externals␍
           

error: aborting due to 1 previous error
------------------------------------------



failures:
    [ui] tests\ui\attributes\used_with_archive.rs

test result: FAILED. 18276 passed; 1 failed; 276 ignored; 0 measured; 23 filtered out; finished in 1040.57s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:35:23
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Tue Feb 18 16:05:12 CUT 2025
  network time: Tue, 18 Feb 2025 16:05:12 GMT
##[error]Process completed with exit code 2.

Auto merge of #135408 - RalfJung:x86-sse2, r=workingjubilee

auto - x86_64-msvc-1

2025-02-18T12:44:47Z


failures:

---- [assembly] tests\assembly\closure-inherit-target-feature.rs stdout ----

error: verification with 'FileCheck' failed
status: exit code: 1
command: PATH=";C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0-bootstrap-tools\x86_64-pc-windows-msvc\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.23.6\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.3.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.14-7\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\llvm\\build\\bin\\FileCheck.exe" "--input-file" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\closure-inherit-target-feature\\closure-inherit-target-feature.s" "D:\\a\\rust\\rust\\tests\\assembly\\closure-inherit-target-feature.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
D:\a\rust\rust\tests\assembly\closure-inherit-target-feature.rs:17:12: error: CHECK: expected string not found in input
 // CHECK: {{jmp .*_mm_blend_ps.*}}
           ^
D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\assembly\closure-inherit-target-feature\closure-inherit-target-feature.s:50:110: note: scanning from here
_ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E:
                                                                                                             ^
D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\assembly\closure-inherit-target-feature\closure-inherit-target-feature.s:61:31: note: possible intended match here
 call _ZN4core9core_arch3x865sse4112_mm_blend_ps17hb3f1b7a6c50a0cf5E
                              ^

Input file: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\assembly\closure-inherit-target-feature\closure-inherit-target-feature.s
Check file: D:\a\rust\rust\tests\assembly\closure-inherit-target-feature.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1:  .def @feat.00; 
            2:  .scl 3; 
            3:  .type 0; 
            4:  .endef 
            5:  .globl @feat.00 
            6: .set @feat.00, 0 
            7:  .intel_syntax noprefix 
            8:  .file "closure_inherit_target_feature.b1102401d611466f-cgu.0" 
            9:  .def _ZN4core9core_arch3x865sse4112_mm_blend_ps17hb3f1b7a6c50a0cf5E; 
           10:  .scl 3; 
           11:  .type 32; 
           12:  .endef 
           13:  .section .text,"xr",one_only,_ZN4core9core_arch3x865sse4112_mm_blend_ps17hb3f1b7a6c50a0cf5E 
           14:  .p2align 4 
           15: _ZN4core9core_arch3x865sse4112_mm_blend_ps17hb3f1b7a6c50a0cf5E: 
           16:  movaps xmm0, xmmword ptr [rdx] 
           17:  blendps xmm0, xmmword ptr [rcx], 10 
           18:  ret 
           19:  
           20:  .def sse41_blend_nofeature; 
           21:  .scl 2; 
           22:  .type 32; 
           23:  .endef 
           24:  .section .text,"xr",one_only,sse41_blend_nofeature 
           25:  .globl sse41_blend_nofeature 
           26:  .p2align 4 
           27: sse41_blend_nofeature: 
           28: .seh_proc sse41_blend_nofeature 
           29:  sub rsp, 72 
           30:  .seh_stackalloc 72 
           31:  .seh_endprologue 
           32:  movaps xmm0, xmmword ptr [rcx] 
           33:  movaps xmm1, xmmword ptr [rdx] 
           34:  movaps xmmword ptr [rsp + 32], xmm1 
           35:  movaps xmmword ptr [rsp + 48], xmm0 
           36:  lea rcx, [rsp + 48] 
           37:  lea rdx, [rsp + 32] 
           38:  call _ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E 
           39:  nop 
           40:  add rsp, 72 
           41:  ret 
           42:  .seh_endproc 
           43:  
           44:  .def _ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E; 
           45:  .scl 3; 
           46:  .type 32; 
           47:  .endef 
           48:  .section .text,"xr",one_only,_ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E 
           49:  .p2align 4 
           50: _ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E: 
check:17'0                                                                                                                  X error: no match found
           51: .seh_proc _ZN30closure_inherit_target_feature21sse41_blend_nofeature28_$u7b$$u7b$closure$u7d$$u7d$17h0fc071a1878e6f30E 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           52:  sub rsp, 72 
check:17'0     ~~~~~~~~~~~~~
           53:  .seh_stackalloc 72 
check:17'0     ~~~~~~~~~~~~~~~~~~~~
           54:  .seh_endprologue 
check:17'0     ~~~~~~~~~~~~~~~~~~
           55:  movaps xmm0, xmmword ptr [rcx] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           56:  movaps xmm1, xmmword ptr [rdx] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           57:  movaps xmmword ptr [rsp + 32], xmm1 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           58:  movaps xmmword ptr [rsp + 48], xmm0 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           59:  lea rcx, [rsp + 48] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~
           60:  lea rdx, [rsp + 32] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~
           61:  call _ZN4core9core_arch3x865sse4112_mm_blend_ps17hb3f1b7a6c50a0cf5E 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:17'1                                   ?                                       possible intended match
           62:  nop 
check:17'0     ~~~~~
           63:  add rsp, 72 
check:17'0     ~~~~~~~~~~~~~
           64:  ret 
check:17'0     ~~~~~
           65:  .seh_endproc 
check:17'0     ~~~~~~~~~~~~~~
           66:  
check:17'0     ~
           67:  .def sse41_blend_noinline; 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           68:  .scl 2; 
check:17'0     ~~~~~~~~~
           69:  .type 32; 
check:17'0     ~~~~~~~~~~~
           70:  .endef 
check:17'0     ~~~~~~~~
           71:  .section .text,"xr",one_only,sse41_blend_noinline 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           72:  .globl sse41_blend_noinline 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           73:  .p2align 4 
check:17'0     ~~~~~~~~~~~~
           74: sse41_blend_noinline: 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~
           75: .seh_proc sse41_blend_noinline 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           76:  sub rsp, 72 
check:17'0     ~~~~~~~~~~~~~
           77:  .seh_stackalloc 72 
check:17'0     ~~~~~~~~~~~~~~~~~~~~
           78:  .seh_endprologue 
check:17'0     ~~~~~~~~~~~~~~~~~~
           79:  movaps xmm0, xmmword ptr [rcx] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           80:  movaps xmm1, xmmword ptr [rdx] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           81:  movaps xmmword ptr [rsp + 32], xmm1 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           82:  movaps xmmword ptr [rsp + 48], xmm0 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           83:  lea rcx, [rsp + 48] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~
           84:  lea rdx, [rsp + 32] 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~
           85:  call _ZN30closure_inherit_target_feature20sse41_blend_noinline28_$u7b$$u7b$closure$u7d$$u7d$17h4cee059e9901b11cE 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           86:  nop 
check:17'0     ~~~~~
           87:  add rsp, 72 
check:17'0     ~~~~~~~~~~~~~
           88:  ret 
check:17'0     ~~~~~
           89:  .seh_endproc 
check:17'0     ~~~~~~~~~~~~~~
           90:  
check:17'0     ~
           91:  .def _ZN30closure_inherit_target_feature20sse41_blend_noinline28_$u7b$$u7b$closure$u7d$$u7d$17h4cee059e9901b11cE; 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           92:  .scl 3; 
check:17'0     ~~~~~~~~~
           93:  .type 32; 
check:17'0     ~~~~~~~~~~~
           94:  .endef 
check:17'0     ~~~~~~~~
           95:  .section .text,"xr",one_only,_ZN30closure_inherit_target_feature20sse41_blend_noinline28_$u7b$$u7b$closure$u7d$$u7d$17h4cee059e9901b11cE 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           96:  .p2align 4 
check:17'0     ~~~~~~~~~~~~
           97: _ZN30closure_inherit_target_feature20sse41_blend_noinline28_$u7b$$u7b$closure$u7d$$u7d$17h4cee059e9901b11cE: 
check:17'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           98:  movaps xmm0, xmmword ptr [rdx] 
           99:  blendps xmm0, xmmword ptr [rcx], 10 
          100:  ret 
          101:  
          102:  .def sse41_blend_doinline; 
          103:  .scl 2; 
          104:  .type 32; 
          105:  .endef 
          106:  .section .text,"xr",one_only,sse41_blend_doinline 
          107:  .globl sse41_blend_doinline 
          108:  .p2align 4 
          109: sse41_blend_doinline: 
          110:  movaps xmm0, xmmword ptr [rdx] 
          111:  blendps xmm0, xmmword ptr [rcx], 10 
          112:  ret 
          113:  
          114:  .globl _fltused 
>>>>>>
------------------------------------------



failures:
    [assembly] tests\assembly\closure-inherit-target-feature.rs

test result: FAILED. 491 passed; 1 failed; 40 ignored; 0 measured; 0 filtered out; finished in 15.52s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:32:41
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Tue Feb 18 14:21:55 CUT 2025
  network time: Tue, 18 Feb 2025 14:21:55 GMT
##[error]Process completed with exit code 2.

Auto merge of #137212 - GuillaumeGomez:rollup-fc4rqfu, r=GuillaumeGomez

auto - x86_64-msvc-1

2025-02-18T11:01:11Z


failures:

---- [ui] tests\ui\c-variadic\variadic-ffi-2.rs stdout ----
$DIR\variadic-ffi-2.rs
Saved the actual stderr to "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\c-variadic\\variadic-ffi-2\\variadic-ffi-2.stderr"
diff of stderr:

7	error: aborting due to 1 previous error
8	
9	For more information about this error, try `rustc --explain E0045`.
-	Future incompatibility report: Future breakage diagnostic:
-	warning: the calling convention "stdcall" is not supported on this target
-	  --> $DIR/variadic-ffi-2.rs:6:11
-	   |
-	LL | fn baz(f: extern "stdcall" fn(usize, ...)) {
-	   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-	   |
-	   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
-	   = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
-	
20	


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args c-variadic\variadic-ffi-2.rs`

error: 1 errors occurred comparing output.
status: exit code: 1
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0-bootstrap-tools\x86_64-pc-windows-msvc\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\runneradmin\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;C:\Program Files\MongoDB\Server\7.0\bin;C:\vcpkg;C:\tools\zstd;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\usr\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.23.6\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.3.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.14-7\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\dotnet;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\mongosh;C:\Program Files\LLVM\bin;C:\Program Files (x86)\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\c-variadic\\variadic-ffi-2.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2" "--target=x86_64-pc-windows-msvc" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\c-variadic\\variadic-ffi-2" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers"
stdout: none
--- stderr -------------------------------
error[E0045]: C-variadic function must have a compatible calling convention, like `C`, `cdecl`, `system`, `aapcs`, `win64`, `sysv64` or `efiapi`
##[error]  --> D:\a\rust\rust\tests\ui\c-variadic\variadic-ffi-2.rs:6:11
   |
LL | fn baz(f: extern "stdcall" fn(usize, ...)) {
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ C-variadic function must have a compatible calling convention

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0045`.
------------------------------------------



failures:
    [ui] tests\ui\c-variadic\variadic-ffi-2.rs

test result: FAILED. 18279 passed; 1 failed; 276 ignored; 0 measured; 23 filtered out; finished in 1042.37s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:35:36
make: *** [Makefile:111: ci-msvc-py] Error 1
  local time: Tue Feb 18 12:42:10 CUT 2025
  network time: Tue, 18 Feb 2025 12:42:10 GMT
##[error]Process completed with exit code 2.

Auto merge of #137199 - Zalathar:rollup-18ux22s, r=Zalathar

auto - x86_64-gnu-nopt

2025-02-18T03:31:31Z


failures:

---- [codegen] tests/codegen/float/algebraic.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll" "/checkout/tests/codegen/float/algebraic.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/float/algebraic.rs:11:12: error: CHECK: expected string not found in input
 // CHECK: fadd reassoc nsz arcp contract half {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:227:31: note: scanning from here
define half @f16_algebraic_add(half %a, half %b) unnamed_addr #1 {
                              ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:230:66: note: possible intended match here
 %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_add17hc57c98c071342ed4E"(half %a, half %b)
                                                                 ^
/checkout/tests/codegen/float/algebraic.rs:18:12: error: CHECK: expected string not found in input
 // CHECK: fsub reassoc nsz arcp contract half %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:235:31: note: scanning from here
define half @f16_algebraic_sub(half %a, half %b) unnamed_addr #1 {
                              ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:238:77: note: possible intended match here
 %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_sub17hfbccf311219d9a48E"(half %a, half %b)
                                                                            ^
/checkout/tests/codegen/float/algebraic.rs:25:12: error: CHECK: expected string not found in input
 // CHECK: fmul reassoc nsz arcp contract half {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:243:31: note: scanning from here
define half @f16_algebraic_mul(half %a, half %b) unnamed_addr #1 {
                              ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:246:66: note: possible intended match here
 %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_mul17h4218be5e5c5d7c70E"(half %a, half %b)
                                                                 ^
/checkout/tests/codegen/float/algebraic.rs:32:12: error: CHECK: expected string not found in input
 // CHECK: fdiv reassoc nsz arcp contract half %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:251:31: note: scanning from here
define half @f16_algebraic_div(half %a, half %b) unnamed_addr #1 {
                              ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:254:86: note: possible intended match here
 %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_div17hb1a14005cc884f73E"(half %a, half %b)
                                                                                     ^
/checkout/tests/codegen/float/algebraic.rs:39:12: error: CHECK: expected string not found in input
 // CHECK: frem reassoc nsz arcp contract half %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:259:31: note: scanning from here
define half @f16_algebraic_rem(half %a, half %b) unnamed_addr #1 {
                              ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:262:61: note: possible intended match here
 %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_rem17h844e025c2e5a2427E"(half %a, half %b)
                                                            ^
/checkout/tests/codegen/float/algebraic.rs:46:12: error: CHECK: expected string not found in input
 // CHECK: fadd reassoc nsz arcp contract float {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:267:32: note: scanning from here
define float @f32_algebraic_add(float %a, float %b) unnamed_addr #1 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:270:67: note: possible intended match here
 %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_add17h293a3da2b60064b3E"(float %a, float %b)
                                                                  ^
/checkout/tests/codegen/float/algebraic.rs:53:12: error: CHECK: expected string not found in input
 // CHECK: fsub reassoc nsz arcp contract float %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:275:32: note: scanning from here
define float @f32_algebraic_sub(float %a, float %b) unnamed_addr #1 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:278:85: note: possible intended match here
 %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_sub17h4546741b830102b6E"(float %a, float %b)
                                                                                    ^
/checkout/tests/codegen/float/algebraic.rs:60:12: error: CHECK: expected string not found in input
 // CHECK: fmul reassoc nsz arcp contract float {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:283:32: note: scanning from here
define float @f32_algebraic_mul(float %a, float %b) unnamed_addr #1 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:286:67: note: possible intended match here
 %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_mul17hf0893b8d561bb84fE"(float %a, float %b)
                                                                  ^
/checkout/tests/codegen/float/algebraic.rs:67:12: error: CHECK: expected string not found in input
 // CHECK: fdiv reassoc nsz arcp contract float %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:291:32: note: scanning from here
define float @f32_algebraic_div(float %a, float %b) unnamed_addr #1 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:294:80: note: possible intended match here
 %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_div17h5a7678f99a282a47E"(float %a, float %b)
                                                                               ^
/checkout/tests/codegen/float/algebraic.rs:74:12: error: CHECK: expected string not found in input
 // CHECK: frem reassoc nsz arcp contract float %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:299:32: note: scanning from here
define float @f32_algebraic_rem(float %a, float %b) unnamed_addr #1 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:302:62: note: possible intended match here
 %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_rem17hfbac58dc26c8cf11E"(float %a, float %b)
                                                             ^
/checkout/tests/codegen/float/algebraic.rs:81:12: error: CHECK: expected string not found in input
 // CHECK: fadd reassoc nsz arcp contract double {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:307:33: note: scanning from here
define double @f64_algebraic_add(double %a, double %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:310:68: note: possible intended match here
 %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_add17h39fb661d0ed5616dE"(double %a, double %b)
                                                                   ^
/checkout/tests/codegen/float/algebraic.rs:88:12: error: CHECK: expected string not found in input
 // CHECK: fsub reassoc nsz arcp contract double %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:315:33: note: scanning from here
define double @f64_algebraic_sub(double %a, double %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:318:94: note: possible intended match here
 %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_sub17hadd6e1637ab1aeb9E"(double %a, double %b)
                                                                                             ^
/checkout/tests/codegen/float/algebraic.rs:95:12: error: CHECK: expected string not found in input
 // CHECK: fmul reassoc nsz arcp contract double {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:323:33: note: scanning from here
define double @f64_algebraic_mul(double %a, double %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:326:68: note: possible intended match here
 %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_mul17hb4d8a2aca92c6e6cE"(double %a, double %b)
                                                                   ^
/checkout/tests/codegen/float/algebraic.rs:102:12: error: CHECK: expected string not found in input
 // CHECK: fdiv reassoc nsz arcp contract double %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:331:33: note: scanning from here
define double @f64_algebraic_div(double %a, double %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:334:87: note: possible intended match here
 %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_div17h32a66a945653ffeaE"(double %a, double %b)
                                                                                      ^
/checkout/tests/codegen/float/algebraic.rs:109:12: error: CHECK: expected string not found in input
 // CHECK: frem reassoc nsz arcp contract double %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:339:33: note: scanning from here
define double @f64_algebraic_rem(double %a, double %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:342:63: note: possible intended match here
 %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_rem17hc9c7a64258021314E"(double %a, double %b)
                                                              ^
/checkout/tests/codegen/float/algebraic.rs:116:12: error: CHECK: expected string not found in input
 // CHECK: fadd reassoc nsz arcp contract fp128 {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:347:33: note: scanning from here
define fp128 @f128_algebraic_add(fp128 %a, fp128 %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:350:69: note: possible intended match here
 %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_add17h8c676017ac5cbea2E"(fp128 %a, fp128 %b)
                                                                    ^
/checkout/tests/codegen/float/algebraic.rs:123:12: error: CHECK: expected string not found in input
 // CHECK: fsub reassoc nsz arcp contract fp128 %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:355:33: note: scanning from here
define fp128 @f128_algebraic_sub(fp128 %a, fp128 %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:358:84: note: possible intended match here
 %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_sub17h013bb55c22db5cc2E"(fp128 %a, fp128 %b)
                                                                                   ^
/checkout/tests/codegen/float/algebraic.rs:130:12: error: CHECK: expected string not found in input
 // CHECK: fmul reassoc nsz arcp contract fp128 {{(%a, %b)|(%b, %a)}}
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:363:33: note: scanning from here
define fp128 @f128_algebraic_mul(fp128 %a, fp128 %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:366:69: note: possible intended match here
 %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_mul17hf7f60082cfe736c5E"(fp128 %a, fp128 %b)
                                                                    ^
/checkout/tests/codegen/float/algebraic.rs:137:12: error: CHECK: expected string not found in input
 // CHECK: fdiv reassoc nsz arcp contract fp128 %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:371:33: note: scanning from here
define fp128 @f128_algebraic_div(fp128 %a, fp128 %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:374:79: note: possible intended match here
 %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_div17hcf83df08dd4ddc98E"(fp128 %a, fp128 %b)
                                                                              ^
/checkout/tests/codegen/float/algebraic.rs:144:12: error: CHECK: expected string not found in input
 // CHECK: frem reassoc nsz arcp contract fp128 %a, %b
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:379:33: note: scanning from here
define fp128 @f128_algebraic_rem(fp128 %a, fp128 %b) unnamed_addr #1 {
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll:382:84: note: possible intended match here
 %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_rem17h3b9e955bfad6c028E"(fp128 %a, fp128 %b)
                                                                                   ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/float/algebraic/algebraic.ll
Check file: /checkout/tests/codegen/float/algebraic.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
             .
             .
             .
           127: ; core::f64::<impl f64>::algebraic_div 
           128: ; Function Attrs: inlinehint nonlazybind uwtable 
           129: define internal double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_div17h32a66a945653ffeaE"(double %self, double %rhs) unnamed_addr #0 { 
           130: start: 
           131:  %0 = alloca [8 x i8], align 8 
           132:  %1 = fdiv reassoc nsz arcp contract double %self, %rhs 
           133:  store double %1, ptr %0, align 8 
           134:  %_0 = load double, ptr %0, align 8 
           135:  ret double %_0 
           136: } 
           137:  
           138: ; core::f64::<impl f64>::algebraic_mul 
           139: ; Function Attrs: inlinehint nonlazybind uwtable 
           140: define internal double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_mul17hb4d8a2aca92c6e6cE"(double %self, double %rhs) unnamed_addr #0 { 
           141: start: 
           142:  %0 = alloca [8 x i8], align 8 
           143:  %1 = fmul reassoc nsz arcp contract double %self, %rhs 
           144:  store double %1, ptr %0, align 8 
           145:  %_0 = load double, ptr %0, align 8 
           146:  ret double %_0 
           147: } 
           148:  
           149: ; core::f64::<impl f64>::algebraic_rem 
           150: ; Function Attrs: inlinehint nonlazybind uwtable 
           151: define internal double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_rem17hc9c7a64258021314E"(double %self, double %rhs) unnamed_addr #0 { 
           152: start: 
           153:  %0 = alloca [8 x i8], align 8 
           154:  %1 = frem reassoc nsz arcp contract double %self, %rhs 
           155:  store double %1, ptr %0, align 8 
           156:  %_0 = load double, ptr %0, align 8 
           157:  ret double %_0 
           158: } 
           159:  
           160: ; core::f64::<impl f64>::algebraic_sub 
           161: ; Function Attrs: inlinehint nonlazybind uwtable 
           162: define internal double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_sub17hadd6e1637ab1aeb9E"(double %self, double %rhs) unnamed_addr #0 { 
           163: start: 
           164:  %0 = alloca [8 x i8], align 8 
           165:  %1 = fsub reassoc nsz arcp contract double %self, %rhs 
           166:  store double %1, ptr %0, align 8 
           167:  %_0 = load double, ptr %0, align 8 
           168:  ret double %_0 
           169: } 
           170:  
           171: ; core::f128::<impl f128>::algebraic_add 
           172: ; Function Attrs: inlinehint nonlazybind uwtable 
           173: define internal fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_add17h8c676017ac5cbea2E"(fp128 %self, fp128 %rhs) unnamed_addr #0 { 
           174: start: 
           175:  %0 = alloca [16 x i8], align 16 
           176:  %1 = fadd reassoc nsz arcp contract fp128 %self, %rhs 
           177:  store fp128 %1, ptr %0, align 16 
           178:  %_0 = load fp128, ptr %0, align 16 
           179:  ret fp128 %_0 
           180: } 
           181:  
           182: ; core::f128::<impl f128>::algebraic_div 
           183: ; Function Attrs: inlinehint nonlazybind uwtable 
           184: define internal fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_div17hcf83df08dd4ddc98E"(fp128 %self, fp128 %rhs) unnamed_addr #0 { 
           185: start: 
           186:  %0 = alloca [16 x i8], align 16 
           187:  %1 = fdiv reassoc nsz arcp contract fp128 %self, %rhs 
           188:  store fp128 %1, ptr %0, align 16 
           189:  %_0 = load fp128, ptr %0, align 16 
           190:  ret fp128 %_0 
           191: } 
           192:  
           193: ; core::f128::<impl f128>::algebraic_mul 
           194: ; Function Attrs: inlinehint nonlazybind uwtable 
           195: define internal fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_mul17hf7f60082cfe736c5E"(fp128 %self, fp128 %rhs) unnamed_addr #0 { 
           196: start: 
           197:  %0 = alloca [16 x i8], align 16 
           198:  %1 = fmul reassoc nsz arcp contract fp128 %self, %rhs 
           199:  store fp128 %1, ptr %0, align 16 
           200:  %_0 = load fp128, ptr %0, align 16 
           201:  ret fp128 %_0 
           202: } 
           203:  
           204: ; core::f128::<impl f128>::algebraic_rem 
           205: ; Function Attrs: inlinehint nonlazybind uwtable 
           206: define internal fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_rem17h3b9e955bfad6c028E"(fp128 %self, fp128 %rhs) unnamed_addr #0 { 
           207: start: 
           208:  %0 = alloca [16 x i8], align 16 
           209:  %1 = frem reassoc nsz arcp contract fp128 %self, %rhs 
           210:  store fp128 %1, ptr %0, align 16 
           211:  %_0 = load fp128, ptr %0, align 16 
           212:  ret fp128 %_0 
           213: } 
           214:  
           215: ; core::f128::<impl f128>::algebraic_sub 
           216: ; Function Attrs: inlinehint nonlazybind uwtable 
           217: define internal fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_sub17h013bb55c22db5cc2E"(fp128 %self, fp128 %rhs) unnamed_addr #0 { 
           218: start: 
           219:  %0 = alloca [16 x i8], align 16 
           220:  %1 = fsub reassoc nsz arcp contract fp128 %self, %rhs 
           221:  store fp128 %1, ptr %0, align 16 
           222:  %_0 = load fp128, ptr %0, align 16 
           223:  ret fp128 %_0 
           224: } 
           225:  
           226: ; Function Attrs: nonlazybind uwtable 
           227: define half @f16_algebraic_add(half %a, half %b) unnamed_addr #1 { 
check:11'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           228: start: 
check:11'0      ~~~~~~~
           229: ; call core::f16::<impl f16>::algebraic_add 
check:11'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           230:  %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_add17hc57c98c071342ed4E"(half %a, half %b) 
check:11'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:11'1                                                                       ?                                            possible intended match
           231:  ret half %_0 
check:11'0      ~~~~~~~~~~~~~~
           232: } 
check:11'0      ~~
           233:  
check:11'0      ~
           234: ; Function Attrs: nonlazybind uwtable 
check:11'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           235: define half @f16_algebraic_sub(half %a, half %b) unnamed_addr #1 { 
check:11'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:18'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           236: start: 
check:18'0      ~~~~~~~
           237: ; call core::f16::<impl f16>::algebraic_sub 
check:18'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           238:  %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_sub17hfbccf311219d9a48E"(half %a, half %b) 
check:18'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:18'1                                                                                  ?                                 possible intended match
           239:  ret half %_0 
check:18'0      ~~~~~~~~~~~~~~
           240: } 
check:18'0      ~~
           241:  
check:18'0      ~
           242: ; Function Attrs: nonlazybind uwtable 
check:18'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           243: define half @f16_algebraic_mul(half %a, half %b) unnamed_addr #1 { 
check:18'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:25'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           244: start: 
check:25'0      ~~~~~~~
           245: ; call core::f16::<impl f16>::algebraic_mul 
check:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           246:  %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_mul17h4218be5e5c5d7c70E"(half %a, half %b) 
check:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:25'1                                                                       ?                                            possible intended match
           247:  ret half %_0 
check:25'0      ~~~~~~~~~~~~~~
           248: } 
check:25'0      ~~
           249:  
check:25'0      ~
           250: ; Function Attrs: nonlazybind uwtable 
check:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           251: define half @f16_algebraic_div(half %a, half %b) unnamed_addr #1 { 
check:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:32'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           252: start: 
check:32'0      ~~~~~~~
           253: ; call core::f16::<impl f16>::algebraic_div 
check:32'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           254:  %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_div17hb1a14005cc884f73E"(half %a, half %b) 
check:32'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:32'1                                                                                           ?                        possible intended match
           255:  ret half %_0 
check:32'0      ~~~~~~~~~~~~~~
           256: } 
check:32'0      ~~
           257:  
check:32'0      ~
           258: ; Function Attrs: nonlazybind uwtable 
check:32'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           259: define half @f16_algebraic_rem(half %a, half %b) unnamed_addr #1 { 
check:32'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:39'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           260: start: 
check:39'0      ~~~~~~~
           261: ; call core::f16::<impl f16>::algebraic_rem 
check:39'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           262:  %_0 = call half @"_ZN4core3f1621_$LT$impl$u20$f16$GT$13algebraic_rem17h844e025c2e5a2427E"(half %a, half %b) 
check:39'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:39'1                                                                  ?                                                 possible intended match
           263:  ret half %_0 
check:39'0      ~~~~~~~~~~~~~~
           264: } 
check:39'0      ~~
           265:  
check:39'0      ~
           266: ; Function Attrs: nonlazybind uwtable 
check:39'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           267: define float @f32_algebraic_add(float %a, float %b) unnamed_addr #1 { 
check:39'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:46'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           268: start: 
check:46'0      ~~~~~~~
           269: ; call core::f32::<impl f32>::algebraic_add 
check:46'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           270:  %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_add17h293a3da2b60064b3E"(float %a, float %b) 
check:46'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:46'1                                                                        ?                                              possible intended match
           271:  ret float %_0 
check:46'0      ~~~~~~~~~~~~~~~
           272: } 
check:46'0      ~~
           273:  
check:46'0      ~
           274: ; Function Attrs: nonlazybind uwtable 
check:46'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           275: define float @f32_algebraic_sub(float %a, float %b) unnamed_addr #1 { 
check:46'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:53'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           276: start: 
check:53'0      ~~~~~~~
           277: ; call core::f32::<impl f32>::algebraic_sub 
check:53'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           278:  %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_sub17h4546741b830102b6E"(float %a, float %b) 
check:53'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:53'1                                                                                          ?                            possible intended match
           279:  ret float %_0 
check:53'0      ~~~~~~~~~~~~~~~
           280: } 
check:53'0      ~~
           281:  
check:53'0      ~
           282: ; Function Attrs: nonlazybind uwtable 
check:53'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           283: define float @f32_algebraic_mul(float %a, float %b) unnamed_addr #1 { 
check:53'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:60'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           284: start: 
check:60'0      ~~~~~~~
           285: ; call core::f32::<impl f32>::algebraic_mul 
check:60'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           286:  %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_mul17hf0893b8d561bb84fE"(float %a, float %b) 
check:60'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:60'1                                                                        ?                                              possible intended match
           287:  ret float %_0 
check:60'0      ~~~~~~~~~~~~~~~
           288: } 
check:60'0      ~~
           289:  
check:60'0      ~
           290: ; Function Attrs: nonlazybind uwtable 
check:60'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           291: define float @f32_algebraic_div(float %a, float %b) unnamed_addr #1 { 
check:60'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:67'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           292: start: 
check:67'0      ~~~~~~~
           293: ; call core::f32::<impl f32>::algebraic_div 
check:67'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           294:  %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_div17h5a7678f99a282a47E"(float %a, float %b) 
check:67'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:67'1                                                                                     ?                                 possible intended match
           295:  ret float %_0 
check:67'0      ~~~~~~~~~~~~~~~
           296: } 
check:67'0      ~~
           297:  
check:67'0      ~
           298: ; Function Attrs: nonlazybind uwtable 
check:67'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           299: define float @f32_algebraic_rem(float %a, float %b) unnamed_addr #1 { 
check:67'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:74'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           300: start: 
check:74'0      ~~~~~~~
           301: ; call core::f32::<impl f32>::algebraic_rem 
check:74'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           302:  %_0 = call float @"_ZN4core3f3221_$LT$impl$u20$f32$GT$13algebraic_rem17hfbac58dc26c8cf11E"(float %a, float %b) 
check:74'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:74'1                                                                   ?                                                   possible intended match
           303:  ret float %_0 
check:74'0      ~~~~~~~~~~~~~~~
           304: } 
check:74'0      ~~
           305:  
check:74'0      ~
           306: ; Function Attrs: nonlazybind uwtable 
check:74'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           307: define double @f64_algebraic_add(double %a, double %b) unnamed_addr #1 { 
check:74'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:81'0                                      X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           308: start: 
check:81'0      ~~~~~~~
           309: ; call core::f64::<impl f64>::algebraic_add 
check:81'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           310:  %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_add17h39fb661d0ed5616dE"(double %a, double %b) 
check:81'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:81'1                                                                         ?                                                possible intended match
           311:  ret double %_0 
check:81'0      ~~~~~~~~~~~~~~~~
           312: } 
check:81'0      ~~
           313:  
check:81'0      ~
           314: ; Function Attrs: nonlazybind uwtable 
check:81'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           315: define double @f64_algebraic_sub(double %a, double %b) unnamed_addr #1 { 
check:81'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:88'0                                      X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           316: start: 
check:88'0      ~~~~~~~
           317: ; call core::f64::<impl f64>::algebraic_sub 
check:88'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           318:  %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_sub17hadd6e1637ab1aeb9E"(double %a, double %b) 
check:88'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:88'1                                                                                                   ?                      possible intended match
           319:  ret double %_0 
check:88'0      ~~~~~~~~~~~~~~~~
           320: } 
check:88'0      ~~
           321:  
check:88'0      ~
           322: ; Function Attrs: nonlazybind uwtable 
check:88'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           323: define double @f64_algebraic_mul(double %a, double %b) unnamed_addr #1 { 
check:88'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:95'0                                      X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           324: start: 
check:95'0      ~~~~~~~
           325: ; call core::f64::<impl f64>::algebraic_mul 
check:95'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           326:  %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_mul17hb4d8a2aca92c6e6cE"(double %a, double %b) 
check:95'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:95'1                                                                         ?                                                possible intended match
           327:  ret double %_0 
check:95'0      ~~~~~~~~~~~~~~~~
           328: } 
check:95'0      ~~
           329:  
check:95'0      ~
           330: ; Function Attrs: nonlazybind uwtable 
check:95'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           331: define double @f64_algebraic_div(double %a, double %b) unnamed_addr #1 { 
check:95'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:102'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           332: start: 
check:102'0     ~~~~~~~
           333: ; call core::f64::<impl f64>::algebraic_div 
check:102'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           334:  %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_div17h32a66a945653ffeaE"(double %a, double %b) 
check:102'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:102'1                                                                                           ?                             possible intended match
           335:  ret double %_0 
check:102'0     ~~~~~~~~~~~~~~~~
           336: } 
check:102'0     ~~
           337:  
check:102'0     ~
           338: ; Function Attrs: nonlazybind uwtable 
check:102'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           339: define double @f64_algebraic_rem(double %a, double %b) unnamed_addr #1 { 
check:102'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:109'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           340: start: 
check:109'0     ~~~~~~~
           341: ; call core::f64::<impl f64>::algebraic_rem 
check:109'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           342:  %_0 = call double @"_ZN4core3f6421_$LT$impl$u20$f64$GT$13algebraic_rem17hc9c7a64258021314E"(double %a, double %b) 
check:109'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:109'1                                                                   ?                                                     possible intended match
           343:  ret double %_0 
check:109'0     ~~~~~~~~~~~~~~~~
           344: } 
check:109'0     ~~
           345:  
check:109'0     ~
           346: ; Function Attrs: nonlazybind uwtable 
check:109'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           347: define fp128 @f128_algebraic_add(fp128 %a, fp128 %b) unnamed_addr #1 { 
check:109'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:116'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           348: start: 
check:116'0     ~~~~~~~
           349: ; call core::f128::<impl f128>::algebraic_add 
check:116'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           350:  %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_add17h8c676017ac5cbea2E"(fp128 %a, fp128 %b) 
check:116'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:116'1                                                                         ?                                              possible intended match
           351:  ret fp128 %_0 
check:116'0     ~~~~~~~~~~~~~~~
           352: } 
check:116'0     ~~
           353:  
check:116'0     ~
           354: ; Function Attrs: nonlazybind uwtable 
check:116'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           355: define fp128 @f128_algebraic_sub(fp128 %a, fp128 %b) unnamed_addr #1 { 
check:116'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:123'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           356: start: 
check:123'0     ~~~~~~~
           357: ; call core::f128::<impl f128>::algebraic_sub 
check:123'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           358:  %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_sub17h013bb55c22db5cc2E"(fp128 %a, fp128 %b) 
check:123'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:123'1                                                                                        ?                               possible intended match
           359:  ret fp128 %_0 
check:123'0     ~~~~~~~~~~~~~~~
           360: } 
check:123'0     ~~
           361:  
check:123'0     ~
           362: ; Function Attrs: nonlazybind uwtable 
check:123'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           363: define fp128 @f128_algebraic_mul(fp128 %a, fp128 %b) unnamed_addr #1 { 
check:123'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:130'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           364: start: 
check:130'0     ~~~~~~~
           365: ; call core::f128::<impl f128>::algebraic_mul 
check:130'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           366:  %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_mul17hf7f60082cfe736c5E"(fp128 %a, fp128 %b) 
check:130'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:130'1                                                                         ?                                              possible intended match
           367:  ret fp128 %_0 
check:130'0     ~~~~~~~~~~~~~~~
           368: } 
check:130'0     ~~
           369:  
check:130'0     ~
           370: ; Function Attrs: nonlazybind uwtable 
check:130'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           371: define fp128 @f128_algebraic_div(fp128 %a, fp128 %b) unnamed_addr #1 { 
check:130'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:137'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           372: start: 
check:137'0     ~~~~~~~
           373: ; call core::f128::<impl f128>::algebraic_div 
check:137'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           374:  %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_div17hcf83df08dd4ddc98E"(fp128 %a, fp128 %b) 
check:137'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:137'1                                                                                   ?                                    possible intended match
           375:  ret fp128 %_0 
check:137'0     ~~~~~~~~~~~~~~~
           376: } 
check:137'0     ~~
           377:  
check:137'0     ~
           378: ; Function Attrs: nonlazybind uwtable 
check:137'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           379: define fp128 @f128_algebraic_rem(fp128 %a, fp128 %b) unnamed_addr #1 { 
check:137'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:144'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
           380: start: 
check:144'0     ~~~~~~~
           381: ; call core::f128::<impl f128>::algebraic_rem 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           382:  %_0 = call fp128 @"_ZN4core4f12822_$LT$impl$u20$f128$GT$13algebraic_rem17h3b9e955bfad6c028E"(fp128 %a, fp128 %b) 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:144'1                                                                                        ?                               possible intended match
           383:  ret fp128 %_0 
check:144'0     ~~~~~~~~~~~~~~~
           384: } 
check:144'0     ~~
           385:  
check:144'0     ~
           386: attributes #0 = { inlinehint nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           387: attributes #1 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           388:  
check:144'0     ~
           389: !llvm.module.flags = !{!0, !1} 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           390: !llvm.ident = !{!2} 
check:144'0     ~~~~~~~~~~~~~~~~~~~~
           391:  
check:144'0     ~
           392: !0 = !{i32 8, !"PIC Level", i32 2} 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           393: !1 = !{i32 2, !"RtLibUseGOT", i32 1} 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           394: !2 = !{!"rustc version 1.87.0-nightly (54f47f807 2025-02-18)"} 
check:144'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------


---- [codegen] tests/codegen/uninhabited-transparent-return-abi.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll" "/checkout/tests/codegen/uninhabited-transparent-return-abi.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/uninhabited-transparent-return-abi.rs:24:17: error: CHECK-NEXT: expected string not found in input
 // CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 24, ptr nonnull %_1)
                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:9:33: note: scanning from here
 %_1 = alloca [24 x i8], align 8
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:10:2: note: possible intended match here
 call void @opaque(ptr sret([24 x i8]) align 8 %_1) #2
 ^
/checkout/tests/codegen/uninhabited-transparent-return-abi.rs:36:17: error: CHECK-NEXT: expected string not found in input
 // CHECK-NEXT: call void @llvm.lifetime.start.p0(i64 24, ptr nonnull %_2)
                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:17:33: note: scanning from here
 %_2 = alloca [24 x i8], align 8
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll:18:2: note: possible intended match here
 call void @opaque_with_arg(ptr sret([24 x i8]) align 8 %_2, i32 %rsi) #2
 ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/uninhabited-transparent-return-abi/uninhabited-transparent-return-abi.ll
Check file: /checkout/tests/codegen/uninhabited-transparent-return-abi.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
           1: ; ModuleID = 'uninhabited_transparent_return_abi.a7057bcf2427c7c1-cgu.0' 
           2: source_filename = "uninhabited_transparent_return_abi.a7057bcf2427c7c1-cgu.0" 
           3: target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128" 
           4: target triple = "x86_64-unknown-linux-gnu" 
           5:  
           6: ; Function Attrs: nonlazybind uwtable 
           7: define void @test_uninhabited_ret_by_ref() unnamed_addr #0 { 
           8: start: 
           9:  %_1 = alloca [24 x i8], align 8 
next:24'0                                     X error: no match found
          10:  call void @opaque(ptr sret([24 x i8]) align 8 %_1) #2 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
next:24'1      ?                                                      possible intended match
          11:  unreachable 
next:24'0     ~~~~~~~~~~~~~
          12: } 
next:24'0     ~~
          13:  
next:24'0     ~
          14: ; Function Attrs: nonlazybind uwtable 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          15: define void @test_uninhabited_ret_by_ref_with_arg(i32 %rsi) unnamed_addr #0 { 
next:24'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          16: start: 
          17:  %_2 = alloca [24 x i8], align 8 
next:36'0                                     X error: no match found
          18:  call void @opaque_with_arg(ptr sret([24 x i8]) align 8 %_2, i32 %rsi) #2 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
next:36'1      ?                                                                         possible intended match
          19:  unreachable 
next:36'0     ~~~~~~~~~~~~~
          20: } 
next:36'0     ~~
          21:  
next:36'0     ~
          22: ; Function Attrs: noreturn nonlazybind uwtable 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          23: declare void @opaque(ptr sret([24 x i8]) align 8) unnamed_addr #1 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          24:  
next:36'0     ~
          25: ; Function Attrs: noreturn nonlazybind uwtable 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          26: declare void @opaque_with_arg(ptr sret([24 x i8]) align 8, i32) unnamed_addr #1 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          27:  
next:36'0     ~
          28: attributes #0 = { nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          29: attributes #1 = { noreturn nonlazybind uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          30: attributes #2 = { noreturn } 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          31:  
next:36'0     ~
          32: !llvm.module.flags = !{!0, !1} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          33: !llvm.ident = !{!2} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~
          34:  
next:36'0     ~
          35: !0 = !{i32 8, !"PIC Level", i32 2} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          36: !1 = !{i32 2, !"RtLibUseGOT", i32 1} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          37: !2 = !{!"rustc version 1.87.0-nightly (54f47f807 2025-02-18)"} 
next:36'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/float/algebraic.rs
    [codegen] tests/codegen/uninhabited-transparent-return-abi.rs

test result: FAILED. 744 passed; 2 failed; 76 ignored; 0 measured; 0 filtered out; finished in 15.11s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:46:14
  local time: Tue Feb 18 04:24:34 UTC 2025
  network time: Tue, 18 Feb 2025 04:24:34 GMT
##[error]Process completed with exit code 1.

Auto merge of #135763 - nikic:llvm-20, r=cuviper

auto - dist-loongarch64-linux

2025-02-17T05:25:11Z

##[group]Building compiler artifacts (stage1:x86_64-unknown-linux-gnu -> stage2:loongarch64-unknown-linux-gnu)[RUSTC-TIMING] rustc_ast test:false 16.676
   Compiling rustc_baked_icu_data v0.0.0 (/checkout/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] intl_memoizer test:false 0.193
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.548
[RUSTC-TIMING] fluent_langneg test:false 0.220
[RUSTC-TIMING] intl_pluralrules test:false 0.861
[RUSTC-TIMING] fluent_langneg test:false 0.192
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.274
   Compiling itertools v0.12.1
[RUSTC-TIMING] intl_pluralrules test:false 0.792
   Compiling rustc_type_ir_macros v0.0.0 (/checkout/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.079
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.743
[RUSTC-TIMING] smallvec test:false 0.295
[RUSTC-TIMING] unicode_width test:false 0.311
[RUSTC-TIMING] smallvec test:false 0.291
   Compiling anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.286
[RUSTC-TIMING] itertools test:false 3.179
[RUSTC-TIMING] anstyle test:false 0.244
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] unicode_width test:false 0.305
[RUSTC-TIMING] annotate_snippets test:false 1.079
   Compiling rustc_ast_pretty v0.0.0 (/checkout/compiler/rustc_ast_pretty)
[RUSTC-TIMING] annotate_snippets test:false 1.307
[RUSTC-TIMING] rustc_hir test:false 7.920
[RUSTC-TIMING] fluent_bundle test:false 1.014
   Compiling rustc_type_ir v0.0.0 (/checkout/compiler/rustc_type_ir)
[RUSTC-TIMING] fluent_bundle test:false 1.219
   Compiling rustc_error_messages v0.0.0 (/checkout/compiler/rustc_error_messages)
[RUSTC-TIMING] rustc_ast_pretty test:false 5.743
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.043
[RUSTC-TIMING] darling test:false 0.038
[RUSTC-TIMING] anstyle test:false 0.345
[RUSTC-TIMING] rustc_error_messages test:false 4.645
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] rustc_type_ir test:false 5.826
[RUSTC-TIMING] derive_setters test:false 0.618
   Compiling rustc_lint_defs v0.0.0 (/checkout/compiler/rustc_lint_defs)
[RUSTC-TIMING] derive_setters test:false 1.013
   Compiling rustc_fluent_macro v0.0.0 (/checkout/compiler/rustc_fluent_macro)
[RUSTC-TIMING] rustc_lint_defs test:false 1.253
[RUSTC-TIMING] rustc_fluent_macro test:false 1.003
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.079
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.681
   Compiling rustc_error_codes v0.0.0 (/checkout/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.037
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] termcolor test:false 0.685
   Compiling rustc_errors v0.0.0 (/checkout/compiler/rustc_errors)
[RUSTC-TIMING] unicode_width test:false 0.391
   Compiling getopts v0.2.21
[RUSTC-TIMING] getopts test:false 1.591
   Compiling rustc_feature v0.0.0 (/checkout/compiler/rustc_feature)
[RUSTC-TIMING] annotate_snippets test:false 5.589
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.315
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.446
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.748
[RUSTC-TIMING] rustc_apfloat test:false 0.982
   Compiling rustc_session v0.0.0 (/checkout/compiler/rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.952
   Compiling rustc_hir_pretty v0.0.0 (/checkout/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 4.252
   Compiling rustc_attr_data_structures v0.0.0 (/checkout/compiler/rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.392
   Compiling rustc_attr_parsing v0.0.0 (/checkout/compiler/rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.983
   Compiling rustc_query_system v0.0.0 (/checkout/compiler/rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 6.415
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 3.574
   Compiling rustc_middle v0.0.0 (/checkout/compiler/rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 30.407
   Compiling rustc_parse_format v0.0.0 (/checkout/compiler/rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.031
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.038
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.517
   Compiling rustc_next_trait_solver v0.0.0 (/checkout/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 32.338
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.400
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] unicode_normalization test:false 1.049
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 6.875
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_target test:false 70.062
   Compiling rustc_parse v0.0.0 (/checkout/compiler/rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 14.527
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 2.421
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.128
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.069
   Compiling rustc_ast_passes v0.0.0 (/checkout/compiler/rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 24.078
   Compiling rustc_expand v0.0.0 (/checkout/compiler/rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 12.961
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.442
   Compiling rustc_infer v0.0.0 (/checkout/compiler/rustc_infer)
[RUSTC-TIMING] rustc_infer test:false 37.933
   Compiling rustc_transmute v0.0.0 (/checkout/compiler/rustc_transmute)
[RUSTC-TIMING] rustc_transmute test:false 8.599
   Compiling rustc_trait_selection v0.0.0 (/checkout/compiler/rustc_trait_selection)
[RUSTC-TIMING] rustc_parse test:false 77.553
[RUSTC-TIMING] ahash test:false 0.323
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.288
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.702
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.519
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.912
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.637
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] rustc_expand test:false 59.405
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 10.540
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_syntax test:false 13.061
   Compiling rustc_symbol_mangling v0.0.0 (/checkout/compiler/rustc_symbol_mangling)
[RUSTC-TIMING] regex_automata test:false 6.372
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 1.162
   Compiling rustc_metadata v0.0.0 (/checkout/compiler/rustc_metadata)
[RUSTC-TIMING] rustc_symbol_mangling test:false 9.342
   Compiling rustc_mir_dataflow v0.0.0 (/checkout/compiler/rustc_mir_dataflow)
[RUSTC-TIMING] rustc_middle test:false 138.135
   Compiling rustc_lint v0.0.0 (/checkout/compiler/rustc_lint)
[RUSTC-TIMING] rustc_mir_dataflow test:false 17.866
   Compiling rustc_llvm v0.0.0 (/checkout/compiler/rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.387
   Compiling cfg_aliases v0.2.1
[RUSTC-TIMING] cfg_aliases test:false 0.039
[RUSTC-TIMING] shlex test:false 0.467
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.057
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.101
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.043
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.104
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.940
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 4.667
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.282
[RUSTC-TIMING] cc test:false 10.012
   Compiling nix v0.29.0
[RUSTC-TIMING] build_script_build test:false 0.514
[RUSTC-TIMING] rustc_metadata test:false 72.692
   Compiling rustc_ty_utils v0.0.0 (/checkout/compiler/rustc_ty_utils)
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] thorin test:false 3.682
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.144
   Compiling rustc_pattern_analysis v0.0.0 (/checkout/compiler/rustc_pattern_analysis)
[RUSTC-TIMING] rustc_pattern_analysis test:false 14.720
   Compiling rustc_incremental v0.0.0 (/checkout/compiler/rustc_incremental)
[RUSTC-TIMING] rustc_lint test:false 93.439
   Compiling bstr v1.11.3
[RUSTC-TIMING] rustc_ty_utils test:false 36.936
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] bstr test:false 3.894
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.484
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.118
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.395
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.071
   Compiling rustc_codegen_ssa v0.0.0 (/checkout/compiler/rustc_codegen_ssa)
[RUSTC-TIMING] ar_archive_writer test:false 4.582
[RUSTC-TIMING] pulldown_cmark test:false 8.688
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] rustc_incremental test:false 22.262
   Compiling rustc_mir_build v0.0.0 (/checkout/compiler/rustc_mir_build)
[RUSTC-TIMING] tracing_subscriber test:false 12.082
[RUSTC-TIMING] rustc_llvm test:false 3.514
   Compiling rustc_privacy v0.0.0 (/checkout/compiler/rustc_privacy)
[RUSTC-TIMING] rustc_privacy test:false 11.322
   Compiling rustc_hir_analysis v0.0.0 (/checkout/compiler/rustc_hir_analysis)
[RUSTC-TIMING] rustc_trait_selection test:false 188.449
   Compiling rustc_const_eval v0.0.0 (/checkout/compiler/rustc_const_eval)
[RUSTC-TIMING] rustc_mir_build test:false 60.358
   Compiling rustc_sanitizers v0.0.0 (/checkout/compiler/rustc_sanitizers)
[RUSTC-TIMING] rustc_codegen_ssa test:false 74.237
   Compiling rustc_traits v0.0.0 (/checkout/compiler/rustc_traits)
[RUSTC-TIMING] rustc_sanitizers test:false 10.024
   Compiling rustc_ast_lowering v0.0.0 (/checkout/compiler/rustc_ast_lowering)
[RUSTC-TIMING] rustc_traits test:false 41.333
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.613
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.346
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.087
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.181
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 0.945
[RUSTC-TIMING] time_core test:false 0.084
[RUSTC-TIMING] num_conv test:false 0.178
   Compiling time-macros v0.2.19
[RUSTC-TIMING] time_macros test:false 2.952
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 1.001
[RUSTC-TIMING] rustc_const_eval test:false 76.492
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 1.585
   Compiling rustc_passes v0.0.0 (/checkout/compiler/rustc_passes)
[RUSTC-TIMING] rustc_ast_lowering test:false 44.327
   Compiling rustc_borrowck v0.0.0 (/checkout/compiler/rustc_borrowck)
[RUSTC-TIMING] time_macros test:false 2.298
   Compiling rustc_codegen_llvm v0.0.0 (/checkout/compiler/rustc_codegen_llvm)
[RUSTC-TIMING] rustc_passes test:false 59.994
   Compiling rustc_hir_typeck v0.0.0 (/checkout/compiler/rustc_hir_typeck)
[RUSTC-TIMING] rustc_codegen_llvm test:false 76.630
   Compiling rustc_mir_transform v0.0.0 (/checkout/compiler/rustc_mir_transform)
[RUSTC-TIMING] rustc_hir_analysis test:false 166.841
[RUSTC-TIMING] nix test:false 4.854
   Compiling rustc_resolve v0.0.0 (/checkout/compiler/rustc_resolve)
[RUSTC-TIMING] rustc_resolve test:false 102.278
   Compiling rustc_monomorphize v0.0.0 (/checkout/compiler/rustc_monomorphize)
[RUSTC-TIMING] rustc_borrowck test:false 201.694
   Compiling rustc_builtin_macros v0.0.0 (/checkout/compiler/rustc_builtin_macros)
[RUSTC-TIMING] rustc_monomorphize test:false 22.291
   Compiling rustc_query_impl v0.0.0 (/checkout/compiler/rustc_query_impl)
[RUSTC-TIMING] rustc_mir_transform test:false 144.038
   Compiling stable_mir v0.1.0-preview (/checkout/compiler/stable_mir)
[RUSTC-TIMING] stable_mir test:false 6.735
[RUSTC-TIMING] time_core test:false 0.094
[RUSTC-TIMING] num_conv test:false 0.174
   Compiling time v0.3.37
[RUSTC-TIMING] rustc_hir_typeck test:false 170.184
   Compiling rustc_smir v0.0.0 (/checkout/compiler/rustc_smir)
[RUSTC-TIMING] time test:false 7.766
   Compiling rustc_interface v0.0.0 (/checkout/compiler/rustc_interface)
[RUSTC-TIMING] rustc_builtin_macros test:false 54.633
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.155
   Compiling rustc_log v0.0.0 (/checkout/compiler/rustc_log)
[RUSTC-TIMING] rustc_smir test:false 27.223
   Compiling rustc_driver_impl v0.0.0 (/checkout/compiler/rustc_driver_impl)
[RUSTC-TIMING] rustc_log test:false 5.587
   Compiling rustc-main v0.0.0 (/checkout/compiler/rustc)
[RUSTC-TIMING] build_script_build test:false 0.155
[RUSTC-TIMING] rustc_interface test:false 63.121
[RUSTC-TIMING] rustc_driver_impl test:false 46.333
[RUSTC-TIMING] rustc_query_impl test:false 117.289
   Compiling rustc_driver v0.0.0 (/checkout/compiler/rustc_driver)
error: linking with `loongarch64-unknown-linux-gnu-gcc` failed: exit status: 1
  |
  = note:  "loongarch64-unknown-linux-gnu-gcc" "-Wl,--version-script=/tmp/rustcfn5j2t/list" "-Wl,--no-undefined-version" "/tmp/rustcfn5j2t/symbols.o" "<1 object files omitted>" "<sysroot>-rustc/loongarch64-unknown-linux-gnu/release/deps/rustc_driver-8397e994342876db.47f3rr6nw4qgvy9330f8cznzo.rcgu.rmeta" "<1 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-rustc/loongarch64-unknown-linux-gnu/release/deps/{librustc_driver_impl-f2e29389b54e9888.rlib,libctrlc-909298c71c9c39ac.rlib,libnix-c27d7e017f2df804.rlib,librustc_log-9ee3599c37f22be1.rlib,libtracing_tree-581de1983fef2de1.rlib,libtracing_log-71e16d0123e6457d.rlib,libnu_ansi_term-76a122d7d9e00d03.rlib,libtracing_subscriber-99ee5a65ca0504f1.rlib,libnu_ansi_term-1aa4ef2d4a84c4fd.rlib,liboverload-186fac47ea450fa0.rlib,libsharded_slab-dc1a368d797ce070.rlib,liblazy_static-5dde99e9e1d72898.rlib,libmatchers-4911a02393a45cd5.rlib,libregex_automata-c796b8f23ad04c30.rlib,libregex_syntax-d9ca68e796f0d2ad.rlib,libthread_local-7e8994374987d0a9.rlib,librustc_smir-c28acffdcf14aa69.rlib,libstable_mir-f0b35994889d3b21.rlib,libtime-9737f26839eab3bf.rlib,libtime_core-12e18805701269a5.rlib,libnum_conv-9a50e4cfaf008b16.rlib,libderanged-774de086290bcf4e.rlib,libpowerfmt-dddfdd14a7074573.rlib,librustc_interface-d544cc5ac4ce9925.rlib,librustc_codegen_llvm-23c58e093a029661.rlib,librustc_llvm-e7102887b8f0e910.rlib,librustc_sanitizers-0d08981d502ea0a6.rlib,librustc_hir_typeck-c747077f92d61e2f.rlib,librustc_hir_analysis-5d7d932aa258779f.rlib,librustc_monomorphize-5985495dcf9336ad.rlib,librustc_mir_transform-8237e9c460bb0b32.rlib,librustc_mir_build-66531d93a3cfb209.rlib,librustc_pattern_analysis-4b96c517719a8516.rlib,librustc_borrowck-119641d1c975d789.rlib,librustc_traits-64907a198ec0d3d7.rlib,librustc_const_eval-03d2855e6823baaf.rlib,librustc_mir_dataflow-b54315aadcc79f5d.rlib,librustc_builtin_macros-418481711e0776db.rlib,librustc_resolve-bd17ae469f0e3af3.rlib,libpulldown_cmark-53f9bf35d164b70a.rlib,libunicase-d725465541abf789.rlib,libpulldown_cmark_escape-b09174457bccf316.rlib,librustc_passes-b2f777ef5750a86b.rlib,librustc_ast_lowering-b3d67e8b10ece640.rlib,librustc_privacy-a77d8e06f0d79797.rlib,librustc_ty_utils-ad4d87553d971df1.rlib,librustc_query_impl-50cd67d08ebbbc77.rlib,librustc_lint-2f2a906ea375adf1.rlib,libunicode_security-88f4c241dcf1ec06.rlib,libunicode_script-678f7dcb11897374.rlib,librustc_codegen_ssa-1a202ce89ec997c4.rlib,libwasm_encoder-d25c3cc3f16a23df.rlib,libleb128-fcf34f134c9318c2.rlib,libthorin-542a891d77ce7a42.rlib,libhashbrown-ef09a9dea63acba1.rlib,libahash-7002955ed9b1e2ec.rlib,liballocator_api2-f4ff993abf40dbb9.rlib,libgimli-be360ea196ecbf24.rlib,libfallible_iterator-ed808a84eb3129a7.rlib,librustc_symbol_mangling-b0cb5d970b770556.rlib,librustc_demangle-63d622153b8d6c42.rlib,libpunycode-9a51a6700d734c25.rlib,libbstr-7f1d8d7777093957.rlib,librustc_trait_selection-8629cd81943200f0.rlib,librustc_next_trait_solver-db79affba729afdd.rlib,librustc_parse_format-3f618f41d3688bfa.rlib,librustc_transmute-86bd37cc23e97121.rlib,librustc_infer-b49d5eaf75acd40a.rlib,librustc_incremental-96630874acbe6fc2.rlib,libpathdiff-5037fa41c5e85dd7.rlib,librustc_metadata-fa4c8652e5fa495f.rlib,liblibloading-e25e1d06f3eba8bb.rlib,librustc_expand-6c5051980cf7a799.rlib,librustc_ast_passes-d1d725a83bebac03.rlib,librustc_parse-e9a6a2240f7f8dce.rlib,libunicode_normalization-1b9cf28407e8e87e.rlib,libtinyvec-4a18e557857274a1.rlib,libtinyvec_macros-d17390c2834bf2dd.rlib}.rlib" "<sysroot>/lib/rustlib/loongarch64-unknown-linux-gnu/lib/{libproc_macro-*}.rlib" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-rustc/loongarch64-unknown-linux-gnu/release/deps/{libregex-7cca748fd95a558b.rlib,libregex_automata-64a2e29d55191e95.rlib,libaho_corasick-3fbfc86aec6eb47d.rlib,libregex_syntax-fd67871b04e1e87b.rlib,libcc-aa6a13b07e5b29a9.rlib,libshlex-3319edb9c7aa5e54.rlib,libar_archive_writer-dd11cdcc809e60d3.rlib,librustc_middle-44d19c9f07cc5c61.rlib,librustc_apfloat-dca1211f2aa0a02a.rlib,libgsgdt-0dd215f58f299de8.rlib,libpolonius_engine-b9636ec1adb341bc.rlib,libdatafrog-bfead1c1ded97bd7.rlib,librustc_query_system-6f65355ac747d7dd.rlib,librustc_attr_parsing-2d12e9ebf5357c6d.rlib,librustc_attr_data_structures-104b6ef23c67bdc4.rlib,librustc_session-337508be19b792a5.rlib,libgetopts-12eea5fa755c4147.rlib,libunicode_width-f348d4bf5c1081e0.rlib,librustc_feature-1391793b7d656f33.rlib,librustc_hir_pretty-1ba3813e2ab48358.rlib,librustc_errors-d85a5ada6359b42e.rlib,libtermize-a1377ec320629abc.rlib,librustc_error_codes-dba0b7fdacc5474a.rlib,librustc_type_ir-0228b1349e60fc82.rlib,librustc_ast_pretty-fee6ef1182f5b5f0.rlib,libitertools-92d0f193f280b6e1.rlib,libannotate_snippets-d23226159add5d71.rlib,libanstyle-2cfb9d8058c7e157.rlib,libtermcolor-d4e9bb99b1facccd.rlib,librustc_lint_defs-0e853c3e2abae742.rlib,librustc_error_messages-3b88e75fc0fe468c.rlib,librustc_baked_icu_data-a326aa39425ffc09.rlib,libicu_list-0a5f06598e425732.rlib,libicu_list_data-da24f886c7bd8f70.rlib,libregex_automata-0e25914fcefd7e5e.rlib,libicu_provider_adapters-e2890a13eca66706.rlib,libicu_locid_transform-ba5c2c6b566a2985.rlib,libicu_locid_transform_data-9736a260c381153f.rlib,libicu_provider-87bd5f7f25c0394c.rlib,libicu_locid-688d512337557e2e.rlib,liblitemap-d9c768d36f3149d0.rlib,libwriteable-10bc8f4441058dd5.rlib,libfluent_bundle-ef7ca1a420746879.rlib,libfluent_langneg-62cf70c1f00c0f80.rlib,libintl_pluralrules-e3532d201bfb2b02.rlib,libself_cell-9b6dc5ee8bb2000f.rlib,libself_cell-7c4526347387f8b4.rlib,libintl_memoizer-be0a0522da876f10.rlib,libtype_map-8c096369ed68bb07.rlib,libunic_langid-52659002a72432e3.rlib,libunic_langid_macros-ada481933e6fc5d4.rlib,libunic_langid_impl-0e2a03998f92f354.rlib,libtinystr-1ccaef437e0b1b96.rlib,libzerovec-0def8544480772e6.rlib,libyoke-c1071b2bf7717469.rlib,libzerofrom-eaed9a1e9d758942.rlib,libfluent_syntax-51c432727059abc5.rlib,libthiserror-f6a2d244d589fa35.rlib,librustc_hir-bea7653c84d60bd1.rlib,libodht-c16d6345ae370793.rlib,librustc_target-f62abd6699c63453.rlib,libobject-e735650df20ecdc9.rlib,libruzstd-ee8b2b6c389b4245.rlib,libtwox_hash-a65d57a10de58992.rlib,libstatic_assertions-04eb78907566af2c.rlib,libflate2-033cd4f11558b06e.rlib,libminiz_oxide-5384832be5e7aea2.rlib,libadler2-5d13fd1197ed8259.rlib,libcrc32fast-f88422c29be1c001.rlib,libwasmparser-9151e6fde0705f1c.rlib,librustc_fs_util-fe99a4a335e55516.rlib,libserde_json-1757bf8288175c84.rlib,libryu-0a9109ab9086d7b4.rlib,libserde-493b1aed6d44991f.rlib,librustc_abi-88efe9dedae45e35.rlib,librand_xoshiro-5decec33a6bcf138.rlib,librand-3fae0d8acf4550f4.rlib,librand_chacha-3fe8f30edaf7a92d.rlib,libppv_lite86-11c5d7472cfc24b5.rlib,libzerocopy-b6c61c8e4bf10e60.rlib,libbyteorder-5cfffde178220f13.rlib,librand_core-98fa21e10db61446.rlib,librustc_ast-5cd611ad0d244693.rlib,librustc_ast_ir-a6fab7bb63708c90.rlib,librustc_lexer-0623a75b47cca127.rlib,libmemchr-e28d9c68cc787aae.rlib,libunicode_xid-77989ed2f173e051.rlib,libunicode_properties-94b4a00179e975df.rlib,librustc_span-8d39a8f116a35436.rlib,libunicode_width-b715cafd562a74e8.rlib,libblake3-fc8e7e91cb3524c2.rlib,libconstant_time_eq-b3d5e2c27f037b60.rlib,libarrayref-d12808797708d772.rlib,libitoa-1ca29da7ff6ed879.rlib,libscoped_tls-c540ff8ab750fbce.rlib,libsha2-1c395ff56479972f.rlib,libsha1-4a29b952752e74fe.rlib,libmd5-6ed640a453106f14.rlib,libdigest-d7ce4fb804c7dee7.rlib,libblock_buffer-c0e1c7c8673b7860.rlib,libcrypto_common-c53a7b3e43bbaddd.rlib,libgeneric_array-e4d57c13afc3e6d4.rlib,libtypenum-9ceaca9bbe29d208.rlib,librustc_data_structures-2f7fdcff0b26a8f1.rlib,libelsa-2b10daed784ed7e4.rlib,libstable_deref_trait-52b236edb83236bb.rlib,libstacker-f2f4e6caa2b45135.rlib,libpsm-1504decb663634a8.rlib,libmemmap2-d2fc31177e02d0fc.rlib,librustc_arena-f6b50349e5ae5664.rlib,libtempfile-2f9a801164afd468.rlib,libgetrandom-5d084ae70823f0d8.rlib,libfastrand-ca9c3edea6fb5918.rlib,librustix-4ed2a31f3e882a76.rlib,liblinux_raw_sys-20715e5f6d022086.rlib,libbitflags-c1b9e9f25f0b813e.rlib,liberrno-56af802948d83a8b.rlib,librayon-ebe21412592f7665.rlib,librayon_core-133824bdb1b67d76.rlib,libnum_cpus-d73d02020e6f8ca6.rlib,libcrossbeam_deque-9378e65f950920bd.rlib,libcrossbeam_epoch-f1f86c6be0596bdd.rlib,libcrossbeam_channel-f3dd2639dae6aaba.rlib,libcrossbeam_utils-238a0725bde2d793.rlib,librustc_stable_hash-3509d53ac38fdd04.rlib,libarrayvec-90cda44c04bbf173.rlib,libeither-8df209591ee7f78d.rlib,libmeasureme-0396375d963b08b3.rlib,librustc_hash-b091fae1ab75e462.rlib,libparking_lot-0eaf9230a44d8993.rlib,libparking_lot_core-a33d34af5c08d536.rlib,liblock_api-4472d3e50aae6a13.rlib,libscopeguard-88a48ece9d8983bb.rlib,librustc_graphviz-f643843edc1ab05d.rlib,libjobserver-53345e97b22bfab3.rlib,liblibc-1adcb8edee9c74c7.rlib,libtracing-97a3471fd6f6f27c.rlib,libcfg_if-b9efdc0aa6991f3f.rlib,libpin_project_lite-45dfed321b443478.rlib,libtracing_core-e36c7ef4eabc84c1.rlib,libonce_cell-6270636690341b18.rlib,librustc_hash-610be7a4e8a28d61.rlib,librustc_index-79a652442bd5373a.rlib,librustc_serialize-c9f05b6a6850e705.rlib,libindexmap-4d0a55514b02b9f1.rlib,libequivalent-ae6a3113e9490cb2.rlib,libhashbrown-c9fd600784e5485b.rlib,libfoldhash-ac020ab27efa3626.rlib,libthin_vec-2e8bd3ad1d728d4e.rlib,libsmallvec-492d936dcdde7295.rlib,libena-fd3f409241e5f291.rlib,liblog-c4e91d5a5784c359.rlib}.rlib" "<sysroot>/lib/rustlib/loongarch64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,liballoc-*,librustc_std_workspace_core-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "<sysroot>-rustc/loongarch64-unknown-linux-gnu/release/build/psm-c42e01f8b1a33128/out" "-L" "<sysroot>-rustc/loongarch64-unknown-linux-gnu/release/build/rustc_llvm-c66afa2a8e9600d0/out" "-L" "/checkout/obj/build/loongarch64-unknown-linux-gnu/llvm/lib" "-L" "/x-tools/loongarch64-unknown-linux-gnu/lib/gcc/loongarch64-unknown-linux-gnu/14.2.0/../../../../loongarch64-unknown-linux-gnu/lib" "-L" "<sysroot>/lib/rustlib/loongarch64-unknown-linux-gnu/lib" "-o" "<sysroot>-rustc/loongarch64-unknown-linux-gnu/release/deps/librustc_driver-8397e994342876db.so" "-shared" "-Wl,-soname=librustc_driver-8397e994342876db.so" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs" "-Wl,-z,origin" "-Wl,-rpath,$ORIGIN/../lib"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: /x-tools/loongarch64-unknown-linux-gnu/lib/gcc/loongarch64-unknown-linux-gnu/14.2.0/../../../../loongarch64-unknown-linux-gnu/bin/ld: /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/usr/lib64/libc_nonshared.a(atexit.oS): relocation R_LARCH_B26 overflow 0xfffffffff7d8c22c
          /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/usr/lib64/libc_nonshared.a(atexit.oS): in function `atexit':
          /tmp/build/.build/src/glibc-2.36/stdlib/atexit.c:46:(.text+0xc): relocation truncated to fit: R_LARCH_B26 against symbol `__cxa_atexit@@GLIBC_2.36' defined in .text section in /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/lib64/libc.so.6
          /x-tools/loongarch64-unknown-linux-gnu/lib/gcc/loongarch64-unknown-linux-gnu/14.2.0/../../../../loongarch64-unknown-linux-gnu/bin/ld: final link failed: bad value
          collect2: error: ld returned 1 exit status
          Dump relocate record:
          stack top        relocation name        symbol
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x3b8):
          ...
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1140(0x474)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x3cf):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 812(0x32c)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x3e5):
          0x0000000000000000 R_LARCH_32    `<nameless>' + 144(0x90)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x3f2):
          0x0000000000000000 R_LARCH_32    `<nameless>' + 144(0x90)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x3ff):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1136(0x470)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x417):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 976(0x3d0)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x42c):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 992(0x3e0)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x43e):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 35276
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x442):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 35183
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x44a):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x458):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 35576
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x45c):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 757
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x467):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 32(0x20)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x47c):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 32(0x20)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x490):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 36(0x24)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x4a5):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 64(0x40)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x4ba):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 120(0x78)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x4cf):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 180(0xb4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x4e4):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 180(0xb4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x4fa):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 184(0xb8)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x50f):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 196(0xc4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x521):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 35842
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x525):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 35749
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x52d):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x53b):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 36182
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x53f):
          0x0000000000000000 R_LARCH_32    `<nameless>' - 36101
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x54a):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 32(0x20)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x55f):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 32(0x20)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x573):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 40(0x28)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x588):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 68(0x44)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x59d):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 124(0x7c)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x5b2):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 180(0xb4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x5c7):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 180(0xb4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x5dd):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 184(0xb8)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_info+0x5f2):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 196(0xc4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_aranges+0x6):
          0x0000000000000000 R_LARCH_32    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_aranges+0x10):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_aranges+0x20):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_aranges+0x30):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x0):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 360(0x168)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x8):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 364(0x16c)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x10):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 384(0x180)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x18):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 388(0x184)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x30):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 804(0x324)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x38):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 816(0x330)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x40):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1140(0x474)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x48):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1144(0x478)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x60):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 804(0x324)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x68):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 808(0x328)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x70):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1140(0x474)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x78):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1144(0x478)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x90):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 908(0x38c)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0x98):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 912(0x390)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xa0):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1136(0x470)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xa8):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1140(0x474)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xc0):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xc8):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 1144(0x478)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xd0):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xd8):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 244(0xf4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xe0):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_ranges+0xe8):
          0x0000000000000000 R_LARCH_64    `<nameless>' + 244(0xf4)
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.eh_frame+0x1c):
          0x0000000000000000 R_LARCH_32_PCREL    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.eh_frame+0x44):
          0x0000000000000000 R_LARCH_32_PCREL    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.eh_frame+0x64):
          0x0000000000000000 R_LARCH_32_PCREL    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_line+0x137):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_line+0x348):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /checkout/obj/build/x86_64-unknown-linux-gnu/stage1/lib/rustlib/loongarch64-unknown-linux-gnu/lib/libcompiler_builtins-c45655255ddf5f3d.rlib(compiler_builtins-c45655255ddf5f3d.compiler_builtins.69e87c26ebd74da2-cgu.005.rcgu.o)(.debug_line+0x42b):
          0x0000000000000000 R_LARCH_64    `<nameless>'
          
          at /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/usr/lib64/libc_nonshared.a(atexit.oS)(.text+0x0):
          0x0000000000000000 R_LARCH_NONE    `<nameless>' + 4(0x4)
          0x0000000000000000 R_LARCH_PCALA_HI20    `__dso_handle'
          
          at /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/usr/lib64/libc_nonshared.a(atexit.oS)(.text+0x4):
          0x0000000000000000 R_LARCH_PCALA_LO12    `__dso_handle'
          
          at /x-tools/loongarch64-unknown-linux-gnu/loongarch64-unknown-linux-gnu/sysroot/usr/lib64/libc_nonshared.a(atexit.oS)(.text+0xc):
          0x0000000000000000 R_LARCH_B26    `__cxa_atexit@@GLIBC_2.36'
          
          -- Record dump end --
          
          

[RUSTC-TIMING] rustc_driver test:false 13.138
error: could not compile `rustc_driver` (lib) due to 1 previous error
Build completed unsuccessfully in 2:36:43
  local time: Mon Feb 17 08:08:04 UTC 2025
  network time: Mon, 17 Feb 2025 08:08:04 GMT
##[error]Process completed with exit code 1.

Auto merge of #137153 - workingjubilee:rollup-1cjmnuh, r=workingjubilee

auto - dist-apple-various

2025-02-17T00:35:33Z

##[group]Building stage0 tool rust-installer (x86_64-apple-darwin)3 | use proc_macro2::{Ident, Span};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/lifetime.rs:144:9
    |
144 |     use proc_macro2::{Punct, Spacing, TokenStream};
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/lifetime.rs:145:9
    |
145 |     use quote::{ToTokens, TokenStreamExt};
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/lit.rs:6:5
  |
6 | use proc_macro2::{Ident, Literal, Span};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/lit.rs:8:5
  |
8 | use proc_macro2::{TokenStream, TokenTree};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/lit.rs:214:13
    |
214 |         use proc_macro2::Group;
    |             ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/lit.rs:861:9
    |
861 |     use proc_macro2::{Literal, Punct, Span};
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/lit.rs:1064:9
     |
1064 |     use proc_macro2::TokenStream;
     |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
    --> /rust/deps/syn-2.0.96/src/lit.rs:1065:9
     |
1065 |     use quote::{ToTokens, TokenStreamExt};
     |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/lit.rs:1130:9
     |
1130 |     use proc_macro2::{Literal, Span};
     |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/lookahead.rs:6:5
  |
6 | use proc_macro2::{Delimiter, Span};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/mac.rs:7:5
  |
7 | use proc_macro2::extra::DelimSpan;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/mac.rs:9:5
  |
9 | use proc_macro2::Delimiter;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/mac.rs:10:5
   |
10 | use proc_macro2::TokenStream;
   |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/mac.rs:12:5
   |
12 | use proc_macro2::TokenTree;
   |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/mac.rs:203:9
    |
203 |     use proc_macro2::{Delimiter, TokenStream};
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/mac.rs:204:9
    |
204 |     use quote::ToTokens;
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/meta.rs:9:5
  |
9 | use proc_macro2::Ident;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/op.rs:170:9
    |
170 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/op.rs:171:9
    |
171 |     use quote::ToTokens;
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/discouraged.rs:6:5
  |
6 | use proc_macro2::extra::DelimSpan;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/discouraged.rs:7:5
  |
7 | use proc_macro2::Delimiter;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/parse.rs:190:5
    |
190 | use proc_macro2::{Delimiter, Group, Literal, Punct, Span, TokenStream, TokenTree};
    |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/parse.rs:192:5
    |
192 | use quote::ToTokens;
    |     ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/parse_quote.rs:123:5
    |
123 | use proc_macro2::TokenStream;
    |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/pat.rs:8:5
  |
8 | use proc_macro2::TokenStream;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/pat.rs:259:9
    |
259 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/pat.rs:816:9
    |
816 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/pat.rs:817:9
    |
817 |     use quote::{ToTokens, TokenStreamExt};
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/path.rs:710:9
    |
710 |     use proc_macro2::Span;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/path.rs:711:9
    |
711 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/path.rs:712:9
    |
712 |     use quote::ToTokens;
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/print.rs:1:5
  |
1 | use proc_macro2::TokenStream;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
 --> /rust/deps/syn-2.0.96/src/print.rs:2:5
  |
2 | use quote::ToTokens;
  |     ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/punctuated.rs:1125:9
     |
1125 |     use proc_macro2::TokenStream;
     |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
    --> /rust/deps/syn-2.0.96/src/punctuated.rs:1126:9
     |
1126 |     use quote::{ToTokens, TokenStreamExt};
     |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/restriction.rs:152:9
    |
152 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/restriction.rs:153:9
    |
153 |     use quote::ToTokens;
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/span.rs:1:5
  |
1 | use proc_macro2::extra::DelimSpan;
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/span.rs:2:5
  |
2 | use proc_macro2::{Delimiter, Group, Span, TokenStream};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/spanned.rs:82:5
   |
82 | use proc_macro2::Span;
   |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
  --> /rust/deps/syn-2.0.96/src/spanned.rs:83:5
   |
83 | use quote::spanned::Spanned as ToTokens;
   |     ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/stmt.rs:96:9
   |
96 |     use proc_macro2::TokenStream;
   |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/stmt.rs:421:9
    |
421 |     use proc_macro2::TokenStream;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/stmt.rs:422:9
    |
422 |     use quote::{ToTokens, TokenStreamExt};
    |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/ty.rs:11:5
   |
11 | use proc_macro2::TokenStream;
   |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/ty.rs:293:9
    |
293 |     use proc_macro2::Span;
    |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/ty.rs:1086:9
     |
1086 |     use proc_macro2::TokenStream;
     |         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
    --> /rust/deps/syn-2.0.96/src/ty.rs:1087:9
     |
1087 |     use quote::{ToTokens, TokenStreamExt};
     |         ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
 --> /rust/deps/syn-2.0.96/src/verbatim.rs:2:5
  |
2 | use proc_macro2::{Delimiter, TokenStream};
  |     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
  --> /rust/deps/syn-2.0.96/src/export.rs:34:9
   |
34 | pub use quote;
   |         ^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
  --> /rust/deps/syn-2.0.96/src/export.rs:70:9
   |
70 | pub use quote::{ToTokens, TokenStreamExt};
   |         ^^^^^ can't find crate

error[E0432]: unresolved imports `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::spanned::ToTokens`, `crate::ident::Ident`, `crate::ident::Ident`, `crate::ident::Ident`
    --> /rust/deps/syn-2.0.96/src/lib.rs:420:9
     |
420  | pub use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/data.rs:3:5
     |
3    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
246  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/derive.rs:4:5
     |
4    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
73   |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/expr.rs:8:5
     |
8    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
1193 |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/generics.rs:3:5
     |
3    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
526  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/item.rs:6:5
     |
6    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
913  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/parse_quote.rs:152:54
     |
152  | use crate::{attr, Attribute, Field, FieldMutability, Ident, Type, Visibility};
     |                                                      ^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/pat.rs:3:5
     |
3    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
246  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/path.rs:5:5
     |
5    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
292  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/restriction.rs:63:9
     |
63   |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/spanned.rs:111:9
     |
111  |     use crate::spanned::ToTokens;
     |         ^^^^^^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/stmt.rs:86:9
     |
86   |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^
     |
    ::: /rust/deps/syn-2.0.96/src/ty.rs:4:5
     |
4    | use crate::ident::Ident;
     |     ^^^^^^^^^^^^^^^^^^^
...
279  |     use crate::ident::Ident;
     |         ^^^^^^^^^^^^^^^^^^^

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/token.rs:184:37
    |
184 | impl_low_level_token!("group token" proc_macro2::Group any_group);
    |                                     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `quote`
   --> /rust/deps/syn-2.0.96/src/macros.rs:131:16
    |
131 |         impl ::quote::ToTokens for $name {
    |                ^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/macros.rs:132:49
    |
132 |             fn to_tokens(&self, $tokens: &mut ::proc_macro2::TokenStream) {
    |                                                 ^^^^^^^^^^^ can't find crate

error[E0460]: found possibly newer version of crate `core` which `unicode_ident` depends on
  --> /rust/deps/syn-2.0.96/src/ident.rs:40:26
   |
40 |     if !(first == '_' || unicode_ident::is_xid_start(first)) {
   |                          ^^^^^^^^^^^^^
   |
   = note: perhaps that crate needs to be recompiled?
   = note: the following crate versions were found:
           crate `core`: /Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-sysroot/lib/rustlib/x86_64-apple-darwin/lib/libcore-1178adaa3faf36dd.rlib
           crate `unicode_ident`: /Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-bootstrap-tools/release/deps/libunicode_ident-22ea159624be439f.rmeta

error[E0463]: can't find crate for `unicode_ident`
  --> /rust/deps/syn-2.0.96/src/ident.rs:44:13
   |
44 |         if !unicode_ident::is_xid_continue(ch) {
   |             ^^^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/parse.rs:1255:21
     |
1255 |         self.parse2(proc_macro2::TokenStream::from(tokens))
     |                     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
    --> /rust/deps/syn-2.0.96/src/parse.rs:1268:21
     |
1268 |         self.parse2(proc_macro2::TokenStream::from_str(s)?)
     |                     ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/export.rs:37:17
   |
37 | pub type Span = proc_macro2::Span;
   |                 ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
  --> /rust/deps/syn-2.0.96/src/export.rs:39:25
   |
39 | pub type TokenStream2 = proc_macro2::TokenStream;
   |                         ^^^^^^^^^^^ can't find crate

error[E0463]: can't find crate for `proc_macro2`
   --> /rust/deps/syn-2.0.96/src/lib.rs:921:40
    |
921 | pub fn parse2<T: parse::Parse>(tokens: proc_macro2::TokenStream) -> Result<T> {
    |                                        ^^^^^^^^^^^ can't find crate

For more information about this error, try `rustc --explain E0463`.
[RUSTC-TIMING] cc test:false 1.750
error: could not compile `cc` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
error[E0119]: conflicting implementations of trait `From<path::Path>` for type `path::Path`
  --> /rust/deps/syn-2.0.96/src/path.rs:20:1
   |
20 | / impl<T> From<T> for Path
21 | | where
22 | |     T: Into<PathSegment>,
   | |_________________________^
   |
   = note: conflicting implementation in crate `core`:
           - impl<T> From<T> for T;

error[E0119]: conflicting implementations of trait `From<PathSegment>` for type `PathSegment`
   --> /rust/deps/syn-2.0.96/src/path.rs:116:1
    |
116 | / impl<T> From<T> for PathSegment
117 | | where
118 | |     T: Into<Ident>,
    | |___________________^
    |
    = note: conflicting implementation in crate `core`:
            - impl<T> From<T> for T;

Some errors have detailed explanations: E0119, E0432, E0460, E0463.
For more information about an error, try `rustc --explain E0119`.
[RUSTC-TIMING] syn test:false 1.715
error: could not compile `syn` (lib) due to 108 previous errors
[RUSTC-TIMING] crossbeam_utils test:false 1.958
[RUSTC-TIMING] rustix test:false 2.933
Build completed unsuccessfully in 1:19:03
  local time: Mon Feb 17 01:59:57 UTC 2025
  network time: Mon, 17 Feb 2025 01:59:58 GMT
##[error]Process completed with exit code 1.

Auto merge of #136864 - Kobzol:citool, r=marcoieni

auto - x86_64-msvc-ext2

2025-02-16T15:05:27Z

##[group]Run src/ci/scripts/setup-environment.sh
src/ci/scripts/setup-environment.sh
shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: x86_64-msvc-ext2
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 996a9df0e9d85d8647a2e169831d83af2ed41c12
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  EXTRA_VARIABLES: {
  "ARTIFACTS_AWS_ACCESS_KEY_ID": "AKIA46X5W6CZN24CBO55",
  "AWS_REGION": "us-west-1",
  "CACHES_AWS_ACCESS_KEY_ID": "AKIA46X5W6CZI5DHEBFL",
  "DEPLOY_BUCKET": "rust-lang-ci2",
  "RUST_CONFIGURE_ARGS": "--build=x86_64-pc-windows-msvc --enable-lld",
  "SCRIPT": "|\n  python x.py test --stage 2 src/tools/miri --target aarch64-apple-darwin --test-args pass && python x.py test --stage 2 src/tools/miri --target i686-pc-windows-gnu --test-args pass && python x.py miri --stage 2 library/core --test-args notest && python x.py miri --stage 2 library/alloc --test-args notest && python x.py miri --stage 2 library/std --test-args notest",
  "TOOLSTATE_PUBLISH": "1"
}
##[endgroup]
adding extra environment variable ARTIFACTS_AWS_ACCESS_KEY_ID
adding extra environment variable AWS_REGION
adding extra environment variable CACHES_AWS_ACCESS_KEY_ID
adding extra environment variable DEPLOY_BUCKET
adding extra environment variable RUST_CONFIGURE_ARGS
adding extra environment variable SCRIPT
adding extra environment variable TOOLSTATE_PUBLISH
##[error]Unable to process file command 'env' successfully.
##[error]Invalid format '  python x.py test --stage 2 src/tools/miri --target aarch64-apple-darwin --test-args pass && python x.py test --stage 2 src/tools/miri --target i686-pc-windows-gnu --test-args pass && python x.py miri --stage 2 library/core --test-args notest && python x.py miri --stage 2 library/alloc --test-args notest && python x.py miri --stage 2 library/std --test-args notest'

Auto merge of #137124 - matthiaskrgr:rollup-0yymflu, r=matthiaskrgr

auto - dist-various-2

2025-02-16T14:11:02Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> wasm32-unknown-unknown)
 Downloading crates ...
  Downloaded dlmalloc v0.2.7
[RUSTC-TIMING] shlex test:false 0.124
[RUSTC-TIMING] cc test:false 0.838
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.340
[RUSTC-TIMING] build_script_build test:false 0.186
[RUSTC-TIMING] build_script_build test:false 0.443
   Compiling libc v0.2.169
   Compiling std v0.0.0 (/checkout/library/std)
   Compiling compiler_builtins v0.1.146
[RUSTC-TIMING] build_script_build test:false 0.166
   Compiling object v0.36.7
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.026
[RUSTC-TIMING] libc test:false 0.037
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.034
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.061
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.133
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 0.978
   Compiling dlmalloc v0.2.7
[RUSTC-TIMING] dlmalloc test:false 0.320
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.596
[RUSTC-TIMING] core test:false 16.885
[RUSTC-TIMING] compiler_builtins test:false 5.468
   Compiling rustc-std-workspace-alloc v1.99.0 (/checkout/library/rustc-std-workspace-alloc)
   Compiling panic_abort v0.0.0 (/checkout/library/panic_abort)
   Compiling panic_unwind v0.0.0 (/checkout/library/panic_unwind)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.032
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.042
[RUSTC-TIMING] panic_unwind test:false 0.082
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] alloc test:false 5.742
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] std_detect test:false 0.107
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] hashbrown test:false 1.321
[RUSTC-TIMING] miniz_oxide test:false 1.052
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.664
[RUSTC-TIMING] gimli test:false 3.882
[RUSTC-TIMING] object test:false 5.969
warning: dropping unsupported crate type `dylib` for target `wasm32-unknown-unknown`

error[E0308]: mismatched types
    --> library/std/src/fs.rs:1256:16
     |
1256 |         if let Some(result) = self.inner.size() {
     |                ^^^^^^^^^^^^   ----------------- this expression has type `core::result::Result<u64, io::error::Error>`
     |                |
     |                expected `Result<u64, Error>`, found `Option<_>`
     |
     = note: expected enum `core::result::Result<u64, io::error::Error>`
                found enum `Option<_>`

For more information about this error, try `rustc --explain E0308`.
[RUSTC-TIMING] std test:false 2.222
warning: `std` (lib) generated 1 warning
error: could not compile `std` (lib) due to 1 previous error; 1 warning emitted
Build completed unsuccessfully in 0:39:24
  local time: Sun Feb 16 15:02:30 UTC 2025
  network time: Sun, 16 Feb 2025 15:02:30 GMT
##[error]Process completed with exit code 1.

Auto merge of #137127 - pietroalbini:pa-musl-cve-2025-26519, r=jieyouxu

auto - dist-various-2

2025-02-16T14:02:44Z

##[group]Building docker image for dist-various-2#15 1.299 checking whether compiler accepts -std=c99... yes
#15 1.308 checking whether compiler accepts -nostdinc... yes
#15 1.318 checking whether compiler accepts -ffreestanding... yes
#15 1.327 checking whether compiler accepts -fexcess-precision=standard... yes
#15 1.337 checking whether compiler accepts -frounding-math... yes
#15 1.346 checking whether compiler needs attribute((may_alias)) suppression... no
#15 1.356 checking whether compiler accepts -Wa,--noexecstack... yes
#15 1.365 checking whether compiler accepts -fno-stack-protector... yes
#15 1.374 checking whether compiler accepts -fno-tree-loop-distribute-patterns... yes
#15 1.384 checking whether we should preprocess assembly to add debugging information... no
#15 1.384 checking for optimization settings... using defaults
#15 1.384 checking whether compiler accepts -Os... yes
#15 1.394 components to be optimized for speed: internal malloc string
#15 1.394 checking whether compiler accepts -pipe... yes
#15 1.402 checking whether compiler accepts -fno-unwind-tables... yes
#15 1.412 checking whether compiler accepts -fno-asynchronous-unwind-tables... yes
#15 1.421 checking whether compiler accepts -ffunction-sections... yes
#15 1.431 checking whether compiler accepts -fdata-sections... yes
#15 1.440 checking whether compiler accepts -Wno-pointer-to-int-cast... yes
#15 1.450 checking whether compiler accepts -Werror=implicit-function-declaration... yes
#15 1.460 checking whether compiler accepts -Werror=implicit-int... yes
#15 1.469 checking whether compiler accepts -Werror=pointer-sign... yes
#15 1.479 checking whether compiler accepts -Werror=pointer-arith... yes
#15 1.488 checking whether compiler accepts -Werror=int-conversion... yes
#15 1.498 checking whether compiler accepts -Werror=incompatible-pointer-types... yes
#15 1.508 checking whether compiler accepts -Werror=discarded-qualifiers... yes
#15 1.518 checking whether compiler accepts -Werror=discarded-array-qualifiers... yes
#15 1.527 checking whether compiler accepts -Waddress... yes
#15 1.537 checking whether compiler accepts -Warray-bounds... yes
#15 1.546 checking whether compiler accepts -Wchar-subscripts... yes
#15 1.556 checking whether compiler accepts -Wduplicate-decl-specifier... yes
#15 1.565 checking whether compiler accepts -Winit-self... yes
#15 1.575 checking whether compiler accepts -Wreturn-type... yes
#15 1.584 checking whether compiler accepts -Wsequence-point... yes
#15 1.594 checking whether compiler accepts -Wstrict-aliasing... yes
#15 1.604 checking whether compiler accepts -Wunused-function... yes
#15 1.613 checking whether compiler accepts -Wunused-label... yes
#15 1.623 checking whether compiler accepts -Wunused-variable... yes
#15 1.633 checking preprocessor condition __PIC__... true
#15 1.640 checking whether linker accepts -Wl,--sort-section,alignment... yes
#15 1.653 checking whether linker accepts -Wl,--sort-common... yes
#15 1.666 checking whether linker accepts -Wl,--gc-sections... yes
#15 1.679 checking whether linker accepts -Wl,--hash-style=both... yes
#15 1.692 checking whether linker accepts -Wl,--no-undefined... yes
#15 1.706 checking whether linker accepts -Wl,--exclude-libs=ALL... yes
#15 1.719 checking whether linker accepts -Wl,--dynamic-list=./dynamic.list... yes
#15 1.732 checking whether linker accepts -lgcc... yes
#15 1.745 checking whether linker accepts -lgcc_eh... yes
#15 1.759 using compiler runtime libraries: -lgcc -lgcc_eh
#15 1.759 checking preprocessor condition __thumb2__... false
#15 1.769 checking preprocessor condition __ARMEB__... false
#15 1.779 checking preprocessor condition __ARM_PCS_VFP... false
#15 1.788 checking whether compiler's long double definition matches float.h... yes
#15 1.798 checking preprocessor condition __FAST_MATH__... false
#15 1.808 creating config.mak... done
#15 1.815 + '[' armv7 = i586 -o armv7 = i686 ']'
#15 1.816 ++ nproc
#15 1.817 + hide_output make -j4
#15 1.817 + set +x
#15 14.43 + hide_output make install
#15 14.43 + set +x
#15 15.59 + hide_output make clean
#15 15.59 + set +x
#15 15.69 + TAG=riscv64gc
#15 15.69 + shift
#15 15.69 + export 'CFLAGS=-fPIC '
#15 15.69 + CFLAGS='-fPIC '
#15 15.69 + MUSL=musl-1.2.3
#15 15.69 + '[' '!' -d musl-1.2.3 ']'
#15 15.69 + cd musl-1.2.3
#15 15.69 + patch -p1
#15 15.69 patching file src/locale/iconv.c
#15 15.69 Reversed (or previously applied) patch detected!  Assume -R? [n] 
#15 15.69 Apply anyway? [n] 
#15 15.69 Skipping patch.
#15 15.69 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
#15 ERROR: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
------
 > importing cache manifest from ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef:
------
------
 > [10/26] RUN env     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*:
15.69 + CFLAGS='-fPIC '
15.69 + MUSL=musl-1.2.3
15.69 + '[' '!' -d musl-1.2.3 ']'
15.69 + cd musl-1.2.3
15.69 + patch -p1
15.69 patching file src/locale/iconv.c
15.69 Reversed (or previously applied) patch detected!  Assume -R? [n] 
15.69 Apply anyway? [n] 
15.69 Skipping patch.
15.69 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
------
Dockerfile:73
--------------------
  72 |     COPY scripts/musl.sh /build
  73 | >>> RUN env \
  74 | >>>     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a" \
  75 | >>>     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a" \
  76 | >>>     bash musl.sh armv7 && \
  77 | >>>     env \
  78 | >>>     CC=riscv64-linux-gnu-gcc-11 \
  79 | >>>     CXX=riscv64-linux-gnu-g++-11 \
  80 | >>>     bash musl.sh riscv64gc && \
  81 | >>>     rm -rf /build/*
  82 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
Command failed. Attempt 4/5:
#0 building with "cool_swartz" instance using docker-container driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 7.27kB done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/library/ubuntu:22.04
#2 DONE 0.3s

#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [internal] load build context
#4 DONE 0.0s

#5 importing cache manifest from ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef
#5 ERROR: failed to configure registry cache importer: ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef: not found

#6 [ 1/26] FROM docker.io/library/ubuntu:22.04@sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2
#6 resolve docker.io/library/ubuntu:22.04@sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 done
#6 DONE 0.0s

#4 [internal] load build context
#4 transferring context: 533B done
#4 DONE 0.0s

#7 [ 3/26] RUN sh /scripts/cross-apt-packages.sh
#7 CACHED

#8 [ 7/26] RUN add-apt-repository -y 'deb https://apt.dilos.org/dilos dilos2 main'
#8 CACHED

#9 [ 5/26] RUN apt-get update && apt-get build-dep -y clang llvm && apt-get install -y --no-install-recommends   build-essential   g++-9-multilib   libedit-dev   libgmp-dev   libisl-dev   libmpc-dev   libmpfr-dev   libtinfo5   ninja-build   nodejs   python3-dev   software-properties-common   unzip   dirmngr   gpg-agent   g++-9-arm-linux-gnueabi   g++-11-riscv64-linux-gnu
#9 CACHED

#10 [ 4/26] RUN sed -i 's/^# deb-src/deb-src/' /etc/apt/sources.list
#10 CACHED

#11 [ 6/26] RUN apt-key adv --batch --yes --keyserver keyserver.ubuntu.com --recv-keys 74DA7924C5513486
#11 CACHED

#12 [ 2/26] COPY scripts/cross-apt-packages.sh /scripts/
#12 CACHED

#13 [ 8/26] WORKDIR /build
#13 CACHED

#14 [ 9/26] COPY scripts/musl.sh /build
#14 CACHED

#15 [10/26] RUN env     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*
#15 0.045 + TAG=armv7
#15 0.045 + shift
#15 0.045 + export 'CFLAGS=-fPIC -march=armv7-a'
#15 0.045 + CFLAGS='-fPIC -march=armv7-a'
#15 0.045 + MUSL=musl-1.2.3
#15 0.045 + '[' '!' -d musl-1.2.3 ']'
#15 0.045 + curl https://www.musl-libc.org/releases/musl-1.2.3.tar.gz
#15 0.046 + tar xzf -
#15 0.052   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
#15 0.052                                  Dload  Upload   Total   Spent    Left  Speed
#15 0.052 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 63 1033k   63  654k    0     0   512k      0  0:00:02  0:00:01  0:00:01  512k
100 1033k  100 1033k    0     0   779k      0  0:00:01  0:00:01 --:--:--  779k
#15 1.445 + cd musl-1.2.3
#15 1.445 + patch -p1
#15 1.446 patching file src/locale/iconv.c
#15 1.447 Hunk #1 succeeded at 495 (offset -7 lines).
#15 1.447 + patch -p1
#15 1.448 patching file src/locale/iconv.c
#15 1.448 Hunk #1 succeeded at 538 (offset -7 lines).
#15 1.449 + ./configure --enable-debug --disable-shared --prefix=/musl-armv7
#15 1.451 checking for C compiler... arm-linux-gnueabi-gcc-9
#15 1.451 checking whether C compiler works... yes
#15 1.461 checking whether compiler accepts -Werror=unknown-warning-option... no
#15 1.465 checking whether compiler accepts -Werror=unused-command-line-argument... no
#15 1.469 checking whether compiler accepts -Werror=ignored-optimization-argument... no
#15 1.474 checking whether linker accepts -Werror=unknown-warning-option... no
#15 1.478 checking whether linker accepts -Werror=unused-command-line-argument... no
#15 1.482 checking for C compiler family... gcc
#15 1.483 checking for toolchain wrapper to build... gcc
#15 1.498 checking target system type... arm-linux-gnueabi
#15 1.499 checking whether compiler accepts -std=c99... yes
#15 1.510 checking whether compiler accepts -nostdinc... yes
#15 1.520 checking whether compiler accepts -ffreestanding... yes
#15 1.530 checking whether compiler accepts -fexcess-precision=standard... yes
#15 1.540 checking whether compiler accepts -frounding-math... yes
#15 1.550 checking whether compiler needs attribute((may_alias)) suppression... no
#15 1.561 checking whether compiler accepts -Wa,--noexecstack... yes
#15 1.570 checking whether compiler accepts -fno-stack-protector... yes
#15 1.581 checking whether compiler accepts -fno-tree-loop-distribute-patterns... yes
#15 1.591 checking whether we should preprocess assembly to add debugging information... no
#15 1.591 checking for optimization settings... using defaults
#15 1.591 checking whether compiler accepts -Os... yes
#15 1.601 components to be optimized for speed: internal malloc string
#15 1.601 checking whether compiler accepts -pipe... yes
#15 1.609 checking whether compiler accepts -fno-unwind-tables... yes
#15 1.619 checking whether compiler accepts -fno-asynchronous-unwind-tables... yes
#15 1.630 checking whether compiler accepts -ffunction-sections... yes
#15 1.640 checking whether compiler accepts -fdata-sections... yes
#15 1.650 checking whether compiler accepts -Wno-pointer-to-int-cast... yes
#15 1.660 checking whether compiler accepts -Werror=implicit-function-declaration... yes
#15 1.670 checking whether compiler accepts -Werror=implicit-int... yes
#15 1.681 checking whether compiler accepts -Werror=pointer-sign... yes
#15 1.691 checking whether compiler accepts -Werror=pointer-arith... yes
#15 1.701 checking whether compiler accepts -Werror=int-conversion... yes
#15 1.711 checking whether compiler accepts -Werror=incompatible-pointer-types... yes
#15 1.721 checking whether compiler accepts -Werror=discarded-qualifiers... yes
#15 1.731 checking whether compiler accepts -Werror=discarded-array-qualifiers... yes
#15 1.742 checking whether compiler accepts -Waddress... yes
#15 1.751 checking whether compiler accepts -Warray-bounds... yes
#15 1.761 checking whether compiler accepts -Wchar-subscripts... yes
#15 1.772 checking whether compiler accepts -Wduplicate-decl-specifier... yes
#15 1.782 checking whether compiler accepts -Winit-self... yes
#15 1.793 checking whether compiler accepts -Wreturn-type... yes
#15 1.803 checking whether compiler accepts -Wsequence-point... yes
#15 1.813 checking whether compiler accepts -Wstrict-aliasing... yes
#15 1.824 checking whether compiler accepts -Wunused-function... yes
#15 1.833 checking whether compiler accepts -Wunused-label... yes
#15 1.844 checking whether compiler accepts -Wunused-variable... yes
#15 1.854 checking preprocessor condition __PIC__... true
#15 1.861 checking whether linker accepts -Wl,--sort-section,alignment... yes
#15 1.875 checking whether linker accepts -Wl,--sort-common... yes
#15 1.889 checking whether linker accepts -Wl,--gc-sections... yes
#15 1.902 checking whether linker accepts -Wl,--hash-style=both... yes
#15 1.916 checking whether linker accepts -Wl,--no-undefined... yes
#15 1.930 checking whether linker accepts -Wl,--exclude-libs=ALL... yes
#15 1.944 checking whether linker accepts -Wl,--dynamic-list=./dynamic.list... yes
#15 1.957 checking whether linker accepts -lgcc... yes
#15 1.971 checking whether linker accepts -lgcc_eh... yes
#15 1.985 using compiler runtime libraries: -lgcc -lgcc_eh
#15 1.985 checking preprocessor condition __thumb2__... false
#15 1.995 checking preprocessor condition __ARMEB__... false
#15 2.004 checking preprocessor condition __ARM_PCS_VFP... false
#15 2.014 checking whether compiler's long double definition matches float.h... yes
#15 2.024 checking preprocessor condition __FAST_MATH__... false
#15 2.033 creating config.mak... done
#15 2.041 + '[' armv7 = i586 -o armv7 = i686 ']'
#15 2.041 ++ nproc
#15 2.042 + hide_output make -j4
#15 2.042 + set +x
#15 14.59 + hide_output make install
#15 14.59 + set +x
#15 15.74 + hide_output make clean
#15 15.74 + set +x
#15 15.84 + TAG=riscv64gc
#15 15.84 + shift
#15 15.84 + export 'CFLAGS=-fPIC '
#15 15.84 + CFLAGS='-fPIC '
#15 15.84 + MUSL=musl-1.2.3
#15 15.84 + '[' '!' -d musl-1.2.3 ']'
#15 15.84 + cd musl-1.2.3
#15 15.84 + patch -p1
#15 15.85 patching file src/locale/iconv.c
#15 15.85 Reversed (or previously applied) patch detected!  Assume -R? [n] 
#15 15.85 Apply anyway? [n] 
#15 15.85 Skipping patch.
#15 15.85 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
#15 ERROR: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
------
 > importing cache manifest from ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef:
------
------
 > [10/26] RUN env     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*:
15.84 + CFLAGS='-fPIC '
15.84 + MUSL=musl-1.2.3
15.84 + '[' '!' -d musl-1.2.3 ']'
15.84 + cd musl-1.2.3
15.84 + patch -p1
15.85 patching file src/locale/iconv.c
15.85 Reversed (or previously applied) patch detected!  Assume -R? [n] 
15.85 Apply anyway? [n] 
15.85 Skipping patch.
15.85 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
------
Dockerfile:73
--------------------
  72 |     COPY scripts/musl.sh /build
  73 | >>> RUN env \
  74 | >>>     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a" \
  75 | >>>     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a" \
  76 | >>>     bash musl.sh armv7 && \
  77 | >>>     env \
  78 | >>>     CC=riscv64-linux-gnu-gcc-11 \
  79 | >>>     CXX=riscv64-linux-gnu-g++-11 \
  80 | >>>     bash musl.sh riscv64gc && \
  81 | >>>     rm -rf /build/*
  82 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
Command failed. Attempt 5/5:
#0 building with "cool_swartz" instance using docker-container driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 7.27kB done
#1 DONE 0.0s

#2 [internal] load metadata for docker.io/library/ubuntu:22.04
#2 DONE 0.3s

#3 [internal] load .dockerignore
#3 transferring context: 2B done
#3 DONE 0.0s

#4 [internal] load build context
#4 DONE 0.0s

#5 [auth] rust-lang-ci/rust-ci-cache:pull token for ghcr.io
#5 DONE 0.0s

#6 [ 1/26] FROM docker.io/library/ubuntu:22.04@sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2
#6 resolve docker.io/library/ubuntu:22.04@sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 done
#6 DONE 0.0s

#7 importing cache manifest from ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef
#7 ERROR: failed to configure registry cache importer: ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef: not found

#4 [internal] load build context
#4 transferring context: 533B done
#4 DONE 0.0s

#8 [ 7/26] RUN add-apt-repository -y 'deb https://apt.dilos.org/dilos dilos2 main'
#8 CACHED

#9 [ 8/26] WORKDIR /build
#9 CACHED

#10 [ 4/26] RUN sed -i 's/^# deb-src/deb-src/' /etc/apt/sources.list
#10 CACHED

#11 [ 6/26] RUN apt-key adv --batch --yes --keyserver keyserver.ubuntu.com --recv-keys 74DA7924C5513486
#11 CACHED

#12 [ 2/26] COPY scripts/cross-apt-packages.sh /scripts/
#12 CACHED

#13 [ 5/26] RUN apt-get update && apt-get build-dep -y clang llvm && apt-get install -y --no-install-recommends   build-essential   g++-9-multilib   libedit-dev   libgmp-dev   libisl-dev   libmpc-dev   libmpfr-dev   libtinfo5   ninja-build   nodejs   python3-dev   software-properties-common   unzip   dirmngr   gpg-agent   g++-9-arm-linux-gnueabi   g++-11-riscv64-linux-gnu
#13 CACHED

#14 [ 3/26] RUN sh /scripts/cross-apt-packages.sh
#14 CACHED

#15 [ 9/26] COPY scripts/musl.sh /build
#15 CACHED

#16 [10/26] RUN env     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*
#16 0.051 + TAG=armv7
#16 0.051 + shift
#16 0.051 + export 'CFLAGS=-fPIC -march=armv7-a'
#16 0.051 + CFLAGS='-fPIC -march=armv7-a'
#16 0.051 + MUSL=musl-1.2.3
#16 0.051 + '[' '!' -d musl-1.2.3 ']'
#16 0.052 + curl https://www.musl-libc.org/releases/musl-1.2.3.tar.gz
#16 0.052 + tar xzf -
#16 0.058   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
#16 0.058                                  Dload  Upload   Total   Spent    Left  Speed
#16 0.058 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 1033k  100 1033k    0     0   930k      0  0:00:01  0:00:01 --:--:--  931k
#16 1.236 + cd musl-1.2.3
#16 1.236 + patch -p1
#16 1.238 patching file src/locale/iconv.c
#16 1.238 Hunk #1 succeeded at 495 (offset -7 lines).
#16 1.238 + patch -p1
#16 1.239 patching file src/locale/iconv.c
#16 1.240 Hunk #1 succeeded at 538 (offset -7 lines).
#16 1.240 + ./configure --enable-debug --disable-shared --prefix=/musl-armv7
#16 1.242 checking for C compiler... arm-linux-gnueabi-gcc-9
#16 1.242 checking whether C compiler works... yes
#16 1.252 checking whether compiler accepts -Werror=unknown-warning-option... no
#16 1.257 checking whether compiler accepts -Werror=unused-command-line-argument... no
#16 1.261 checking whether compiler accepts -Werror=ignored-optimization-argument... no
#16 1.265 checking whether linker accepts -Werror=unknown-warning-option... no
#16 1.269 checking whether linker accepts -Werror=unused-command-line-argument... no
#16 1.273 checking for C compiler family... gcc
#16 1.275 checking for toolchain wrapper to build... gcc
#16 1.289 checking target system type... arm-linux-gnueabi
#16 1.290 checking whether compiler accepts -std=c99... yes
#16 1.300 checking whether compiler accepts -nostdinc... yes
#16 1.310 checking whether compiler accepts -ffreestanding... yes
#16 1.319 checking whether compiler accepts -fexcess-precision=standard... yes
#16 1.330 checking whether compiler accepts -frounding-math... yes
#16 1.340 checking whether compiler needs attribute((may_alias)) suppression... no
#16 1.351 checking whether compiler accepts -Wa,--noexecstack... yes
#16 1.361 checking whether compiler accepts -fno-stack-protector... yes
#16 1.370 checking whether compiler accepts -fno-tree-loop-distribute-patterns... yes
#16 1.381 checking whether we should preprocess assembly to add debugging information... no
#16 1.381 checking for optimization settings... using defaults
#16 1.381 checking whether compiler accepts -Os... yes
#16 1.391 components to be optimized for speed: internal malloc string
#16 1.391 checking whether compiler accepts -pipe... yes
#16 1.399 checking whether compiler accepts -fno-unwind-tables... yes
#16 1.409 checking whether compiler accepts -fno-asynchronous-unwind-tables... yes
#16 1.419 checking whether compiler accepts -ffunction-sections... yes
#16 1.429 checking whether compiler accepts -fdata-sections... yes
#16 1.439 checking whether compiler accepts -Wno-pointer-to-int-cast... yes
#16 1.449 checking whether compiler accepts -Werror=implicit-function-declaration... yes
#16 1.459 checking whether compiler accepts -Werror=implicit-int... yes
#16 1.468 checking whether compiler accepts -Werror=pointer-sign... yes
#16 1.478 checking whether compiler accepts -Werror=pointer-arith... yes
#16 1.489 checking whether compiler accepts -Werror=int-conversion... yes
#16 1.498 checking whether compiler accepts -Werror=incompatible-pointer-types... yes
#16 1.508 checking whether compiler accepts -Werror=discarded-qualifiers... yes
#16 1.518 checking whether compiler accepts -Werror=discarded-array-qualifiers... yes
#16 1.528 checking whether compiler accepts -Waddress... yes
#16 1.538 checking whether compiler accepts -Warray-bounds... yes
#16 1.548 checking whether compiler accepts -Wchar-subscripts... yes
#16 1.558 checking whether compiler accepts -Wduplicate-decl-specifier... yes
#16 1.567 checking whether compiler accepts -Winit-self... yes
#16 1.577 checking whether compiler accepts -Wreturn-type... yes
#16 1.587 checking whether compiler accepts -Wsequence-point... yes
#16 1.598 checking whether compiler accepts -Wstrict-aliasing... yes
#16 1.608 checking whether compiler accepts -Wunused-function... yes
#16 1.617 checking whether compiler accepts -Wunused-label... yes
#16 1.627 checking whether compiler accepts -Wunused-variable... yes
#16 1.637 checking preprocessor condition __PIC__... true
#16 1.645 checking whether linker accepts -Wl,--sort-section,alignment... yes
#16 1.659 checking whether linker accepts -Wl,--sort-common... yes
#16 1.672 checking whether linker accepts -Wl,--gc-sections... yes
#16 1.685 checking whether linker accepts -Wl,--hash-style=both... yes
#16 1.699 checking whether linker accepts -Wl,--no-undefined... yes
#16 1.713 checking whether linker accepts -Wl,--exclude-libs=ALL... yes
#16 1.726 checking whether linker accepts -Wl,--dynamic-list=./dynamic.list... yes
#16 1.740 checking whether linker accepts -lgcc... yes
#16 1.754 checking whether linker accepts -lgcc_eh... yes
#16 1.767 using compiler runtime libraries: -lgcc -lgcc_eh
#16 1.767 checking preprocessor condition __thumb2__... false
#16 1.777 checking preprocessor condition __ARMEB__... false
#16 1.786 checking preprocessor condition __ARM_PCS_VFP... false
#16 1.796 checking whether compiler's long double definition matches float.h... yes
#16 1.806 checking preprocessor condition __FAST_MATH__... false
#16 1.816 creating config.mak... done
#16 1.823 + '[' armv7 = i586 -o armv7 = i686 ']'
#16 1.824 ++ nproc
#16 1.824 + hide_output make -j4
#16 1.824 + set +x
#16 14.39 + hide_output make install
#16 14.39 + set +x
#16 15.51 + hide_output make clean
#16 15.51 + set +x
#16 15.61 + TAG=riscv64gc
#16 15.61 + shift
#16 15.61 + export 'CFLAGS=-fPIC '
#16 15.61 + CFLAGS='-fPIC '
#16 15.61 + MUSL=musl-1.2.3
#16 15.61 + '[' '!' -d musl-1.2.3 ']'
#16 15.61 + cd musl-1.2.3
#16 15.61 + patch -p1
#16 15.62 patching file src/locale/iconv.c
#16 15.62 Reversed (or previously applied) patch detected!  Assume -R? [n] 
#16 15.62 Apply anyway? [n] 
#16 15.62 Skipping patch.
#16 15.62 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
#16 ERROR: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
------
 > importing cache manifest from ghcr.io/rust-lang-ci/rust-ci-cache:356fd8bede8c24c6f03d01e7ffb77db6225164ab035d6fa15e363023c77f0314e261e3ad9134e2a40902b31d0899cb7dc4c406155d9541b14acf2ca91c434cef:
------
------
 > [10/26] RUN env     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*:
15.61 + CFLAGS='-fPIC '
15.61 + MUSL=musl-1.2.3
15.61 + '[' '!' -d musl-1.2.3 ']'
15.61 + cd musl-1.2.3
15.61 + patch -p1
15.62 patching file src/locale/iconv.c
15.62 Reversed (or previously applied) patch detected!  Assume -R? [n] 
15.62 Apply anyway? [n] 
15.62 Skipping patch.
15.62 1 out of 1 hunk ignored -- saving rejects to file src/locale/iconv.c.rej
------
Dockerfile:73
--------------------
  72 |     COPY scripts/musl.sh /build
  73 | >>> RUN env \
  74 | >>>     CC=arm-linux-gnueabi-gcc-9 CFLAGS="-march=armv7-a" \
  75 | >>>     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS="-march=armv7-a" \
  76 | >>>     bash musl.sh armv7 && \
  77 | >>>     env \
  78 | >>>     CC=riscv64-linux-gnu-gcc-11 \
  79 | >>>     CXX=riscv64-linux-gnu-g++-11 \
  80 | >>>     bash musl.sh riscv64gc && \
  81 | >>>     rm -rf /build/*
  82 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c env     CC=arm-linux-gnueabi-gcc-9 CFLAGS=\"-march=armv7-a\"     CXX=arm-linux-gnueabi-g++-9 CXXFLAGS=\"-march=armv7-a\"     bash musl.sh armv7 &&     env     CC=riscv64-linux-gnu-gcc-11     CXX=riscv64-linux-gnu-g++-11     bash musl.sh riscv64gc &&     rm -rf /build/*" did not complete successfully: exit code: 1
The command has failed after 5 attempts.
##[error]Process completed with exit code 1.

Auto merge of #137093 - matthiaskrgr:rollup-72j7mut, r=matthiaskrgr

auto - i686-mingw-2

2025-02-15T20:58:09Z

##[group]Testing  {rustc-main, rustc_abi, rustc_arena, rustc_ast, rustc_ast_ir, rustc_ast_lowering, rustc_ast_passes, rustc_ast_pretty, rustc_attr_data_structures, rustc_attr_parsing, rustc_baked_icu_data, rustc_borrowck, rustc_builtin_macros, rustc_codegen_llvm, rustc_codegen_ssa, rustc_const_eval, rustc_data_structures, rustc_driver, rustc_driver_impl, rustc_error_codes, rustc_error_messages, rustc_errors, rustc_expand, rustc_feature, rustc_fluent_macro, rustc_fs_util, rustc_graphviz, rustc_hir, rustc_hir_analysis, rustc_hir_pretty, rustc_hir_typeck, rustc_incremental, rustc_index, rustc_index_macros, rustc_infer, rustc_interface, rustc_lexer, rustc_lint, rustc_lint_defs, rustc_llvm, rustc_log, rustc_macros, rustc_metadata, rustc_middle, rustc_mir_build, rustc_mir_dataflow, rustc_mir_transform, rustc_monomorphize, rustc_next_trait_solver, rustc_parse, rustc_parse_format, rustc_passes, rustc_pattern_analysis, rustc_privacy, rustc_query_impl, rustc_query_system, rustc_resolve, rustc_sanitizers, rustc_serialize, rustc_session, rustc_smir, rustc_span, rustc_symbol_mangling, rustc_target, rustc_trait_selection, rustc_traits, rustc_transmute, rustc_ty_utils, rustc_type_ir, rustc_type_ir_macros, stable_mir} (stage1 -> stage2, i686-pc-windows-gnu)[RUSTC-TIMING] lock_api test:false 0.780
   Compiling generic-array v0.14.7
[RUSTC-TIMING] build_script_build test:false 0.382
   Compiling fastrand v2.3.0
[RUSTC-TIMING] parking_lot_core test:false 1.450
   Compiling rustc-hash v1.1.0
[RUSTC-TIMING] fastrand test:false 1.104
   Compiling memchr v2.7.4
[RUSTC-TIMING] rustc_hash test:false 0.183
   Compiling pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.117
   Compiling tempfile v3.15.0
[RUSTC-TIMING] crossbeam_utils test:false 3.515
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] memchr test:false 2.303
[RUSTC-TIMING] tempfile test:false 3.181
   Compiling synstructure v0.13.1
[RUSTC-TIMING] typenum test:false 2.033
[RUSTC-TIMING] libc test:false 0.207
   Compiling windows-targets v0.53.0
[RUSTC-TIMING] windows_targets test:false 0.076
[RUSTC-TIMING] parking_lot test:false 3.371
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] synstructure test:false 2.252
   Compiling psm v0.1.24
[RUSTC-TIMING] build_script_build test:false 0.566
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.610
   Compiling windows-result v0.3.0
[RUSTC-TIMING] crossbeam_epoch test:false 1.921
   Compiling windows-strings v0.3.0
[RUSTC-TIMING] generic_array test:false 2.612
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] windows_result test:false 1.304
   Compiling stacker v0.1.17
[RUSTC-TIMING] build_script_build test:false 0.478
   Compiling either v1.13.0
[RUSTC-TIMING] windows_strings test:false 2.332
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] either test:false 0.770
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] num_cpus test:false 0.329
[RUSTC-TIMING] crossbeam_channel test:false 2.846
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.400
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.224
[RUSTC-TIMING] syn test:false 23.371
   Compiling rustc_index_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_index_macros)
[RUSTC-TIMING] psm test:false 0.148
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] rustc_index_macros test:false 1.486
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] windows_implement test:false 2.292
   Compiling windows-interface v0.59.0
[RUSTC-TIMING] tracing_attributes test:false 4.790
   Compiling tracing v0.1.37
[RUSTC-TIMING] tracing test:false 0.957
   Compiling rustc_arena v0.0.0 (D:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] windows_interface test:false 2.494
   Compiling windows-core v0.59.0
[RUSTC-TIMING] rustc_arena test:false 0.491
   Compiling rustc_graphviz v0.0.0 (D:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] rustc_graphviz test:false 0.997
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] rustc_macros test:false 7.490
   Compiling rustc_index v0.0.0 (D:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] arrayvec test:false 0.704
   Compiling windows v0.59.0
[RUSTC-TIMING] rustc_index test:false 1.725
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] windows_core test:false 3.002
[RUSTC-TIMING] stacker test:false 0.539
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.764
   Compiling measureme v11.0.1
[RUSTC-TIMING] rayon_core test:false 12.171
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.700
   Compiling elsa v1.11.0
[RUSTC-TIMING] elsa test:false 0.833
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.180
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] rustc_stable_hash test:false 0.731
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] measureme test:false 3.448
   Compiling jobserver v0.1.32
[RUSTC-TIMING] memmap2 test:false 0.908
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] rustc_hash test:false 0.239
   Compiling blake3 v1.5.5
[RUSTC-TIMING] build_script_build test:false 0.776
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.332
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] cpufeatures test:false 0.085
[RUSTC-TIMING] jobserver test:false 2.693
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.181
   Compiling unicode-width v0.2.0
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.087
[RUSTC-TIMING] unicode_width test:false 0.720
   Compiling sha2 v0.10.8
[RUSTC-TIMING] rayon test:false 10.892
   Compiling sha1 v0.10.6
[RUSTC-TIMING] sha1 test:false 1.192
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.347
   Compiling derive-where v1.2.7
[RUSTC-TIMING] sha2 test:false 5.797
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] displaydoc test:false 2.027
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] derive_where test:false 4.678
   Compiling byteorder v1.5.0
[RUSTC-TIMING] blake3 test:false 9.345
   Compiling zerofrom-derive v0.1.5
[RUSTC-TIMING] byteorder test:false 0.624
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] zerocopy_derive test:false 2.955
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] yoke_derive test:false 3.880
   Compiling proc-macro-hack v0.5.20+deprecated
[RUSTC-TIMING] zerocopy test:false 2.543
   Compiling tinystr v0.7.6
[RUSTC-TIMING] build_script_build test:false 0.599
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] tinystr test:false 0.518
   Compiling rand_core v0.6.4
[RUSTC-TIMING] zerofrom_derive test:false 5.142
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] zerofrom test:false 0.331
   Compiling yoke v0.7.5
[RUSTC-TIMING] rand_core test:false 0.740
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] yoke test:false 0.646
[RUSTC-TIMING] unic_langid_impl test:false 0.968
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.930
   Compiling serde v1.0.217
[RUSTC-TIMING] build_script_build test:false 0.631
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] zerovec_derive test:false 3.735
   Compiling zerovec v0.10.4
[RUSTC-TIMING] proc_macro_hack test:false 2.309
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] unic_langid_macros_impl test:false 1.521
   Compiling rustc_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] zerovec test:false 5.800
[RUSTC-TIMING] rand_chacha test:false 6.373
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] tinystr test:false 0.796
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.281
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.389
   Compiling rand v0.8.5
[RUSTC-TIMING] windows test:false 36.135
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] rand test:false 4.489
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rustc_lexer test:false 1.840
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.383
   Compiling serde_json v1.0.135
[RUSTC-TIMING] rustc_data_structures test:false 12.667
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.088
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] build_script_build test:false 0.388
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.583
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] build_script_build test:false 0.694
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] twox_hash test:false 3.266
   Compiling rustc_ast_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.435
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.795
   Compiling ryu v1.0.18
[RUSTC-TIMING] serde_derive test:false 13.560
[RUSTC-TIMING] ryu test:false 1.007
   Compiling object v0.36.7
[RUSTC-TIMING] miniz_oxide test:false 5.647
   Compiling flate2 v1.0.35
[RUSTC-TIMING] build_script_build test:false 0.602
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 2.216
[RUSTC-TIMING] ruzstd test:false 7.620
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 2.293
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] serde test:false 12.246
[RUSTC-TIMING] thiserror_impl test:false 4.404
[RUSTC-TIMING] rustc_span test:false 27.847
   Compiling litemap v0.7.4
[RUSTC-TIMING] litemap test:false 0.761
   Compiling writeable v0.5.5
[RUSTC-TIMING] writeable test:false 1.941
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] serde_json test:false 10.607
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] wasmparser test:false 20.438
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 4.894
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 1.296
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.360
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] icu_locid test:false 11.538
[RUSTC-TIMING] icu_provider test:false 3.700
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.317
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] unic_langid_impl test:false 3.869
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.115
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.099
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] regex_automata test:false 4.365
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] icu_locid_transform test:false 10.438
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.219
   Compiling winapi-i686-pc-windows-gnu v0.4.0
[RUSTC-TIMING] build_script_build test:false 0.474
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 5.550
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.953
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 1.531
[RUSTC-TIMING] thiserror test:false 0.132
[RUSTC-TIMING] winapi_i686_pc_windows_gnu test:false 0.075
[RUSTC-TIMING] unic_langid_macros test:false 0.102
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 1.465
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.182
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.080
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] object test:false 40.568
[RUSTC-TIMING] unic_langid test:false 0.084
[RUSTC-TIMING] intl_memoizer test:false 1.611
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 1.859
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] rustc_ast test:false 35.436
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 1.073
[RUSTC-TIMING] rustc_baked_icu_data test:false 1.408
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] winapi test:false 6.860
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] intl_pluralrules test:false 4.632
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.820
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.641
   Compiling itertools v0.12.1
[RUSTC-TIMING] itertools test:false 7.164
[RUSTC-TIMING] fluent_bundle test:false 8.471
[RUSTC-TIMING] rustc_hash test:false 0.174
[RUSTC-TIMING] thiserror test:false 0.124
[RUSTC-TIMING] self_cell test:false 0.168
[RUSTC-TIMING] self_cell test:false 0.072
[RUSTC-TIMING] type_map test:false 0.665
[RUSTC-TIMING] intl_memoizer test:false 0.521
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] fluent_syntax test:false 1.171
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_hir test:false 17.664
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] rustc_ast_pretty test:false 11.849
[RUSTC-TIMING] rustc_error_messages test:false 11.232
[RUSTC-TIMING] fluent_langneg test:false 0.476
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.122
   Compiling anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.631
[RUSTC-TIMING] smallvec test:false 0.599
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.189
[RUSTC-TIMING] unicode_width test:false 0.622
   Compiling strsim v0.11.1
[RUSTC-TIMING] intl_pluralrules test:false 3.469
   Compiling darling_core v0.20.10
[RUSTC-TIMING] strsim test:false 1.157
[RUSTC-TIMING] rustc_type_ir test:false 12.967
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 2.475
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] annotate_snippets test:false 2.730
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.808
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] rustc_lint_defs test:false 3.242
   Compiling rustc_error_codes v0.0.0 (D:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.104
[RUSTC-TIMING] winapi_util test:false 0.736
   Compiling termcolor v1.4.1
[RUSTC-TIMING] anstyle test:false 0.795
[RUSTC-TIMING] termcolor test:false 2.202
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.203
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] darling_core test:false 10.096
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.833
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.279
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 1.634
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] rustc_feature test:false 5.401
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.715
   Compiling getopts v0.2.21
[RUSTC-TIMING] getopts test:false 3.880
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] annotate_snippets test:false 12.452
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] build_script_build test:false 0.691
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 1.139
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 1.812
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_hir_pretty test:false 8.193
[RUSTC-TIMING] rustc_apfloat test:false 2.128
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 8.162
   Compiling rustc_attr_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 1.010
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 6.422
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 14.691
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_target test:false 118.570
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.616
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_errors test:false 65.106
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] rustc_next_trait_solver test:false 7.653
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] tinyvec_macros test:false 0.191
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 3.672
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 2.296
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_session test:false 66.565
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] aho_corasick test:false 15.610
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 2.083
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] regex_syntax test:false 32.030
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 5.388
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 48.903
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 25.380
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 3.554
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.776
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 3.618
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 1.219
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.428
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 29.634
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 14.530
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.152
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.087
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 2.116
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 3.122
[RUSTC-TIMING] ahash test:false 0.807
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.315
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 1.171
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] windows_sys test:false 7.475
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 1.372
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 1.359
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_parse test:false 142.094
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_expand test:false 108.471
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_mir_dataflow test:false 38.533
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 18.591
   Compiling rustc_pattern_analysis v0.0.0 (D:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_infer test:false 84.735
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_pattern_analysis test:false 33.233
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_symbol_mangling test:false 21.216
   Compiling gimli v0.30.0
[RUSTC-TIMING] gimli test:false 22.760
   Compiling rustc_incremental v0.0.0 (D:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_incremental test:false 47.309
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 2.697
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] rustc_middle test:false 340.299
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] nu_ansi_term test:false 2.067
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 1.122
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.985
[RUSTC-TIMING] shlex test:false 0.990
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.253
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 7.875
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 2.400
[RUSTC-TIMING] tracing_subscriber test:false 22.991
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_metadata test:false 136.169
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] cc test:false 28.691
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] thorin test:false 8.629
   Compiling bstr v1.11.3
[RUSTC-TIMING] bstr test:false 6.444
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] ar_archive_writer test:false 9.552
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.373
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.185
   Compiling rustc_mir_build v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_ty_utils test:false 80.683
   Compiling rustc_privacy v0.0.0 (D:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_privacy test:false 23.719
   Compiling rustc_traits v0.0.0 (D:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_mir_build test:false 138.246
   Compiling rustc_const_eval v0.0.0 (D:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_lint test:false 200.719
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.830
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.274
[RUSTC-TIMING] rustc_traits test:false 88.979
   Compiling rustc_codegen_ssa v0.0.0 (D:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] pulldown_cmark test:false 16.740
[RUSTC-TIMING] rustc_llvm test:false 0.899
   Compiling rustc_sanitizers v0.0.0 (D:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 21.641
   Compiling rustc_hir_analysis v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_trait_selection test:false 446.071
   Compiling rustc_ast_lowering v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_const_eval test:false 170.735
   Compiling rustc_hir_typeck v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_codegen_ssa test:false 151.095
   Compiling rustc_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_ast_lowering test:false 91.418
   Compiling rustc_codegen_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_passes test:false 114.706
   Compiling rustc_mir_transform v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_transform)
Assertion failed: !KeyInfoT::isEqual(Val, EmptyKey) && !KeyInfoT::isEqual(Val, TombstoneKey) && "Empty/Tombstone value shouldn't be inserted into map!", file D:/a/rust/rust/src/llvm-project/llvm/include/llvm/ADT/DenseMap.h, line 665
[RUSTC-TIMING] rustc_codegen_llvm test:false 124.387
error: could not compile `rustc_codegen_llvm` (lib)

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\bootstrap\debug\rustc 'D:\a\rust\rust\build\bootstrap\debug\rustc' --crate-name rustc_codegen_llvm --edition=2021 'compiler\rustc_codegen_llvm\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 debug-assertions=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4edc1fa6c5b254b2 -C extra-filename=-e74d368b15d44980 --out-dir 'D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps' --target i686-pc-windows-gnu -L 'dependency=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps' -L 'dependency=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\release\deps' --extern 'bitflags=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libbitflags-348e4b564f821541.rmeta' --extern 'gimli=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libgimli-5532516ddb266383.rmeta' --extern 'itertools=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libitertools-ec41ae406e7145ae.rmeta' --extern 'libc=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\liblibc-987737cd3756c843.rmeta' --extern 'measureme=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libmeasureme-a92e6db4d8fc96eb.rmeta' --extern 'object=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libobject-3e57800d7dec1a30.rmeta' --extern 'rustc_demangle=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_demangle-7a263b204ff390bc.rmeta' --extern 'rustc_abi=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_abi-ec254a0a1bbc2709.rmeta' --extern 'rustc_ast=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_ast-ed67b24c1be459a3.rmeta' --extern 'rustc_attr_parsing=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_attr_parsing-4eb1cdf45edc3349.rmeta' --extern 'rustc_codegen_ssa=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_codegen_ssa-7e57513e9ad56f6e.rmeta' --extern 'rustc_data_structures=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_data_structures-1466027a15634331.rmeta' --extern 'rustc_errors=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_errors-b431de230a9664d2.rmeta' --extern 'rustc_fluent_macro=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\release\deps\rustc_fluent_macro-1461d11aaccf8083.dll' --extern 'rustc_fs_util=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_fs_util-c165b54df8899b02.rmeta' --extern 'rustc_hir=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_hir-da322b08f533ace5.rmeta' --extern 'rustc_index=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_index-e89e2aba502aa4df.rmeta' --extern 'rustc_llvm=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_llvm-556aa85679e4eab8.rmeta' --extern 'rustc_macros=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\release\deps\rustc_macros-ca603a41c641041b.dll' --extern 'rustc_metadata=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_metadata-7b8f5191a0b69412.rmeta' --extern 'rustc_middle=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_middle-e82ac7462eb6a242.rmeta' --extern 'rustc_query_system=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_query_system-66fdf8ab1b41a7d4.rmeta' --extern 'rustc_sanitizers=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_sanitizers-cca4a82dd2c9ab6a.rmeta' --extern 'rustc_session=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_session-ab2596602bc91a29.rmeta' --extern 'rustc_span=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_span-5867e7c70192afcf.rmeta' --extern 'rustc_symbol_mangling=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_symbol_mangling-4e962ce070fcd1a7.rmeta' --extern 'rustc_target=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\librustc_target-c4d98465b9efafb2.rmeta' --extern 'serde=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libserde-0328cfaedb369141.rmeta' --extern 'serde_json=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libserde_json-55d9c77589a94403.rmeta' --extern 'smallvec=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libsmallvec-e6f99153b147bf20.rmeta' --extern 'tracing=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\deps\libtracing-7690ba9e6ea1789d.rmeta' --cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=cfg(bootstrap)' '--check-cfg=cfg(llvm_enzyme)' -Zmacro-backtrace -Csplit-debuginfo=packed '-Wrustc::internal' '-Drustc::symbol_intern_string_literal' -Wkeyword_idents_2024 -Wunsafe_op_in_unsafe_fn -Cprefer-dynamic -Alinker-messages -Zon-broken-pipe=kill -Z binary-dep-depinfo -L 'native=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\build\stacker-1506ef4c9dcf5241\out' -L 'native=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\build\psm-3299b64e78ff239d\out' -L 'native=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\build\blake3-98ae8d16ea58351a\out' -L 'native=D:\a\rust\rust\build\i686-pc-windows-gnu\stage1-rustc\i686-pc-windows-gnu\release\build\rustc_llvm-7354dfa7f0d728df\out' -L 'native=D:/a/rust/rust/build/i686-pc-windows-gnu/llvm/lib' -L 'native=D:/a/rust/rust/mingw32/bin/../lib/gcc/i686-w64-mingw32/14.1.0'` (exit code: 0xc000001d, STATUS_ILLEGAL_INSTRUCTION)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_hir_analysis test:false 314.187
[RUSTC-TIMING] rustc_hir_typeck test:false 279.588
[RUSTC-TIMING] rustc_mir_transform test:false 186.455
Build completed unsuccessfully in 1:14:10
make: *** [Makefile:124: ci-mingw-x-2] Error 1
  local time: Sat Feb 15 22:17:18 CUT 2025
  network time: Sat, 15 Feb 2025 22:17:18 GMT
##[error]Process completed with exit code 2.

Auto merge of #136363 - notriddle:notriddle/unresolved-link-unused-re…

auto - aarch64-apple

2025-02-15T10:59:49Z


failures:

---- [ui] tests/rustdoc-ui/intra-doc/weird-syntax.rs stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/rustdoc-ui/intra-doc/weird-syntax/weird-syntax.stderr"
diff of stderr:

251	   |
252	help: to link to the trait, prefix with `trait@`
253	   |
-	LL | /// [cln]: trait@Clone
-	   |            ~~~~~~
+	LL - /// [cln]: struct@Clone
+	LL + /// [cln]: trait@Clone
+	   |
256	
257	error: unresolved link to `Clone`
258	  --> $DIR/weird-syntax.rs:135:12


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args intra-doc/weird-syntax.rs`

error: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustdoc" "/Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-o" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/rustdoc-ui/intra-doc/weird-syntax" "-A" "internal_features" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:18:7
   |
LL | /// [`struct@Clone`] //~ERROR link
   |       ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
note: the lint level is defined here
  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:3:9
   |
LL | #![deny(rustdoc::broken_intra_doc_links)]
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: to link to the trait, prefix with `trait@`
   |
LL - /// [`struct@Clone`] //~ERROR link
LL + /// [`trait@Clone`] //~ERROR link
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:21:9
   |
LL | /// [```struct@Clone```] //~ERROR link
   |         ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [```struct@Clone```] //~ERROR link
LL + /// [```trait@Clone```] //~ERROR link
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:24:11
   |
LL | /// [  `  struct@Clone  `  ] //~ERROR link
   |           ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [  `  struct@Clone  `  ] //~ERROR link
LL + /// [  `  trait@Clone  `  ] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:27:9
   |
LL | /// [  `Clone ()`  ] //~ERROR link
   |         ^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [  `Clone ()`  ] //~ERROR link
LL + /// [  `trait@Clone `  ] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:30:7
   |
LL | /// [`Clone ()`  ] //~ERROR link
   |       ^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [`Clone ()`  ] //~ERROR link
LL + /// [`trait@Clone `  ] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:33:9
   |
LL | /// [  `Clone ()`] //~ERROR link
   |         ^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [  `Clone ()`] //~ERROR link
LL + /// [  `trait@Clone `] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:36:9
   |
LL | /// [```Clone ()```] //~ERROR link
   |         ^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [```Clone ()```] //~ERROR link
LL + /// [```trait@Clone ```] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:42:13
   |
LL | /// [  ```  Clone ()  ```  ] //~ERROR link
   |             ^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [  ```  Clone ()  ```  ] //~ERROR link
LL + /// [  ```  trait@Clone   ```  ] //~ERROR link
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:62:10
   |
LL | /// [x][ struct@Clone] //~ERROR link
   |          ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [x][ struct@Clone] //~ERROR link
LL + /// [x][ trait@Clone] //~ERROR link
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:65:9
   |
LL | /// [x][struct@Clone ] //~ERROR link
   |         ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [x][struct@Clone ] //~ERROR link
LL + /// [x][trait@Clone ] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:74:9
   |
LL | /// [x][Clone()] //~ERROR link
   |         ^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [x][Clone()] //~ERROR link
LL + /// [x][trait@Clone] //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:77:9
   |
LL | /// [x][Clone  ()] //~ERROR link
   |         ^^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [x][Clone  ()] //~ERROR link
LL + /// [x][trait@Clone  ] //~ERROR link
   |

error: unresolved link to `x`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:80:6
   |
LL | /// [x][Clone  [] //~ERROR unresolved link to `x`
   |      ^ no item named `x` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:91:10
   |
LL | /// [w]( struct@Clone) //~ERROR link
   |          ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [w]( struct@Clone) //~ERROR link
LL + /// [w]( trait@Clone) //~ERROR link
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:94:9
   |
LL | /// [w](struct@Clone ) //~ERROR link
   |         ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [w](struct@Clone ) //~ERROR link
LL + /// [w](trait@Clone ) //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:97:9
   |
LL | /// [w](Clone\(\)) //~ERROR link
   |         ^^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [w](Clone\(\)) //~ERROR link
LL + /// [w](trait@Clone) //~ERROR link
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:103:9
   |
LL | /// [w](Clone()) //~ERROR link
   |         ^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [w](Clone()) //~ERROR link
LL + /// [w](trait@Clone) //~ERROR link
   |

error: unresolved link to `w`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:109:6
   |
LL | /// [w](Clone  () //~ERROR unresolved link to `w`
   |      ^ no item named `w` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: unresolved link to `w`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:112:6
   |
LL | /// [w](Clone  \() //~ERROR unresolved link to `w`
   |      ^ no item named `w` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: unresolved link to `w`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:115:6
   |
LL | /// [w](Clone  \)) //~ERROR unresolved link to `w`
   |      ^ no item named `w` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: unresolved link to `cln`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:120:10
   |
LL | /// The [cln][] link here is going to be unresolved, because `Clone()` gets
   |          ^^^ no item named `cln` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: unresolved link to `cln`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:123:6
   |
LL | /// [cln]: Clone()
   |      ^^^ no item named `cln` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:129:12
   |
LL | /// [cln]: struct@Clone
   |            ^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [cln]: struct@Clone
LL + /// [cln]: trait@Clone
   |

error: unresolved link to `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:135:12
   |
LL | /// [cln]: Clone\(\)
   |            ^^^^^^^^^ this link resolves to the trait `Clone`, which is not a function
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [cln]: Clone\(\)
LL + /// [cln]: trait@Clone
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:141:12
   |
LL | /// [cln]: struct\@Clone
   |            ^^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [cln]: struct\@Clone
LL + /// [cln]: trait@struct
   |

error: incompatible link kind for `Clone`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:149:12
   |
LL | /// [cln]: struct\@Clone
   |            ^^^^^^^^^^^^^ this link resolved to a trait, which is not a struct
   |
help: to link to the trait, prefix with `trait@`
   |
LL - /// [cln]: struct\@Clone
LL + /// [cln]: trait@struct
   |

error: unresolved link to `the`
##[error]  --> /Users/runner/work/rust/rust/tests/rustdoc-ui/intra-doc/weird-syntax.rs:155:56
   |
LL | /// - [`SDL_PROP_WINDOW_CREATE_COCOA_WINDOW_POINTER`]: the
   |                                                        ^^^ no item named `the` in scope
   |
   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`

error: aborting due to 27 previous errors
------------------------------------------



failures:
    [ui] tests/rustdoc-ui/intra-doc/weird-syntax.rs

test result: FAILED. 302 passed; 1 failed; 7 ignored; 0 measured; 0 filtered out; finished in 15.42s

Some tests failed in compiletest suite=rustdoc-ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:51:19
  local time: Sat Feb 15 11:55:15 UTC 2025
  network time: Sat, 15 Feb 2025 11:55:15 GMT
##[error]Process completed with exit code 1.

Auto merge of #137034 - cuviper:version-1.87.0, r=cuviper

auto - x86_64-gnu-distcheck

2025-02-15T03:35:26Z


failures:

---- core::builder::tests::test_prebuilt_llvm_config_path_resolution stdout ----
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-gcc` installed?
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-gcc` installed?
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-g++` installed?
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-g++` installed?
Detected LLVM as non-available: running in CI and modified LLVM in this change

thread 'core::builder::tests::test_prebuilt_llvm_config_path_resolution' panicked at src/bootstrap/src/core/builder/tests.rs:1066:5:
assertion `left == right` failed
  left: "/checkout/obj/build/tmp/distcheck/build/tmp-dry-run/x86_64-unknown-linux-gnu/ci-llvm/bin/llvm-config"
 right: "/checkout/obj/build/tmp/distcheck/build/tmp-dry-run/x86_64-unknown-linux-gnu/llvm/bin/llvm-config"


failures:
    core::builder::tests::test_prebuilt_llvm_config_path_resolution

test result: FAILED. 72 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 37.80s

error: test failed, to rerun pass `--lib`
Build completed unsuccessfully in 1:05:31
make: *** [Makefile:49: check] Error 1
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:11:19
  local time: Sat Feb 15 04:51:00 UTC 2025
  network time: Sat, 15 Feb 2025 04:51:00 GMT
##[error]Process completed with exit code 1.

Auto merge of #136864 - Kobzol:citool, r=marcoieni

auto - aarch64-gnu

2025-02-14T20:23:08Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: cc40d6f1d15b018d63a7848c3bae6b1f2d015a99
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   25G   49G  34% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  992K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M  9.7K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
/dev/sdb1       147G  4.1G  136G   3% /mnt
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #136864 - Kobzol:citool, r=marcoieni

auto - aarch64-gnu-debug

2025-02-14T20:23:08Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: cc40d6f1d15b018d63a7848c3bae6b1f2d015a99
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   25G   49G  34% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  992K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M  9.7K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
/dev/sdb1       147G  4.1G  136G   3% /mnt
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #136828 - yotamofek:pr/rustdoc/more-laziness, r=Guillau…

auto - aarch64-gnu-debug

2025-02-14T20:20:18Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: de0453167b56f7b2dfcb27d903fe89d35a99a022
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   28G   46G  38% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  996K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   16K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #136363 - notriddle:notriddle/unresolved-link-unused-re…

auto - aarch64-gnu

2025-02-14T20:17:39Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: c3a99e71c28f30cf71754e6d444d04fc2fdde56f
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   28G   46G  38% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  996K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   16K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #136363 - notriddle:notriddle/unresolved-link-unused-re…

auto - aarch64-gnu-debug

2025-02-14T20:17:40Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: c3a99e71c28f30cf71754e6d444d04fc2fdde56f
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   25G   49G  34% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  992K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M  9.7K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
/dev/sdb1       147G  4.1G  136G   3% /mnt
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #137037 - RalfJung:x86-sse2-abi, r=workingjubilee

auto - aarch64-gnu

2025-02-14T20:15:02Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: d26ed58903f8a70586f064c693bfd9965a7b73d4
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   28G   46G  38% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  996K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   16K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #137037 - RalfJung:x86-sse2-abi, r=workingjubilee

auto - aarch64-gnu-debug

2025-02-14T20:15:03Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: d26ed58903f8a70586f064c693bfd9965a7b73d4
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   27G   46G  38% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G 1000K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   16K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #137040 - jhpratt:rollup-lr17zya, r=jhpratt

auto - aarch64-gnu

2025-02-14T20:12:25Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: a931943dd5fe241cc6dc899fca7851650b8f0b0d
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   28G   46G  38% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  996K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   16K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #137034 - cuviper:version-1.87.0, r=cuviper

auto - aarch64-gnu

2025-02-14T20:09:43Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 381bc557e491707fbada7e9196ac1183a18cf53f
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   25G   49G  34% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  992K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M  9.7K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
/dev/sdb1       147G  4.1G  136G   3% /mnt
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #137034 - cuviper:version-1.87.0, r=cuviper

auto - aarch64-gnu-debug

2025-02-14T20:09:42Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 381bc557e491707fbada7e9196ac1183a18cf53f
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        73G   25G   49G  34% /
tmpfs           7.8G  4.0K  7.8G   1% /dev/shm
tmpfs           3.2G  992K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M  9.7K  128M   1% /sys/firmware/efi/efivars
/dev/sda15       98M  6.3M   92M   7% /boot/efi
/dev/sdb1       147G  4.1G  136G   3% /mnt
tmpfs           1.6G  4.0K  1.6G   1% /run/user/1001
================================================================================

Failed to stop mysql.service: Unit mysql.service not loaded.
##[error]Process completed with exit code 5.

Auto merge of #136828 - yotamofek:pr/rustdoc/more-laziness, r=aDotInT…

auto - aarch64-gnu

2025-02-14T12:56:45Z

##[group]Documenting stage2 rustdoc (aarch64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.14
   Compiling libc v0.2.169
   Compiling serde v1.0.217
[RUSTC-TIMING] unicode_ident test:false 0.096
   Compiling typenum v1.17.0
[RUSTC-TIMING] build_script_build test:false 0.302
   Compiling version_check v0.9.5
[RUSTC-TIMING] build_script_build test:false 0.366
[RUSTC-TIMING] build_script_build test:false 0.416
[RUSTC-TIMING] build_script_main test:false 0.668
    Checking cfg-if v1.0.0
[RUSTC-TIMING] version_check test:false 0.508
   Compiling generic-array v0.14.7
[RUSTC-TIMING] cfg_if test:false 0.030
[RUSTC-TIMING] build_script_build test:false 0.133
    Checking once_cell v1.20.2
[RUSTC-TIMING] once_cell test:false 0.224
   Compiling quote v1.0.38
[RUSTC-TIMING] proc_macro2 test:false 1.205
   Compiling syn v2.0.96
[RUSTC-TIMING] typenum test:false 0.865
    Checking memchr v2.7.4
[RUSTC-TIMING] quote test:false 0.502
[RUSTC-TIMING] libc test:false 1.626
   Compiling autocfg v1.4.0
[RUSTC-TIMING] memchr test:false 0.744
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.247
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] autocfg test:false 0.698
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.140
[RUSTC-TIMING] build_script_build test:false 0.170
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] generic_array test:false 1.244
   Compiling block-buffer v0.10.4
   Compiling mime_guess v2.0.5
[RUSTC-TIMING] crypto_common test:false 0.126
[RUSTC-TIMING] block_buffer test:false 0.173
    Checking aho-corasick v1.1.3
[RUSTC-TIMING] build_script_build test:false 0.800
    Checking tracing-core v0.1.30
[RUSTC-TIMING] tracing_core test:false 0.662
   Compiling minimal-lexical v0.2.1
[RUSTC-TIMING] libc test:false 1.672
    Checking scopeguard v1.2.0
[RUSTC-TIMING] scopeguard test:false 0.051
    Checking smallvec v1.13.2
[RUSTC-TIMING] minimal_lexical test:false 0.347
    Checking regex-syntax v0.8.5
[RUSTC-TIMING] aho_corasick test:false 1.731
    Checking regex-syntax v0.6.29
[RUSTC-TIMING] smallvec test:false 0.289
[RUSTC-TIMING] memchr test:false 0.869
   Compiling nom v7.1.3
[RUSTC-TIMING] regex_syntax test:false 3.713
    Checking regex-automata v0.1.10
[RUSTC-TIMING] regex_syntax test:false 4.195
    Checking regex-automata v0.4.9
[RUSTC-TIMING] nom test:false 3.157
[RUSTC-TIMING] parking_lot_core test:false 0.258
[RUSTC-TIMING] lock_api test:false 0.292
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] cpufeatures test:false 0.048
   Compiling digest v0.10.7
[RUSTC-TIMING] regex_automata test:false 1.256
   Compiling rustix v0.38.43
[RUSTC-TIMING] digest test:false 0.309
    Checking overload v0.1.1
[RUSTC-TIMING] overload test:false 0.029
    Checking bitflags v2.8.0
[RUSTC-TIMING] build_script_build test:false 0.371
    Checking pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.041
    Checking lazy_static v1.5.0
[RUSTC-TIMING] bitflags test:false 0.226
[RUSTC-TIMING] lazy_static test:false 0.055
   Compiling mime v0.3.17
[RUSTC-TIMING] cfg_if test:false 0.027
   Compiling sha2 v0.10.8
[RUSTC-TIMING] sha2 test:false 0.312
[RUSTC-TIMING] mime test:false 0.365
    Checking sharded-slab v0.1.7
[RUSTC-TIMING] syn test:false 9.839
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] sharded_slab test:false 0.932
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] regex_automata test:false 4.001
    Checking regex v1.11.1
[RUSTC-TIMING] mime_guess test:false 2.626
    Checking nu-ansi-term v0.46.0
[RUSTC-TIMING] regex test:false 0.602
    Checking matchers v0.1.0
[RUSTC-TIMING] nu_ansi_term test:false 0.323
    Checking parking_lot v0.12.3
[RUSTC-TIMING] matchers test:false 0.108
    Checking thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.199
    Checking log v0.4.25
[RUSTC-TIMING] parking_lot test:false 0.280
   Compiling pulldown-cmark v0.9.6
[RUSTC-TIMING] tracing_attributes test:false 2.452
    Checking tracing v0.1.37
[RUSTC-TIMING] build_script_build test:false 0.143
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] rustc_hash test:false 0.098
   Compiling minifier v0.3.4
[RUSTC-TIMING] log test:false 0.255
[RUSTC-TIMING] rustc_hash test:false 0.087
    Checking itoa v1.0.14
[RUSTC-TIMING] tracing test:false 0.213
   Compiling serde_json v1.0.135
[RUSTC-TIMING] itoa test:false 0.114
    Checking linux-raw-sys v0.4.15
[RUSTC-TIMING] build_script_build test:false 0.148
    Checking tracing-subscriber v0.3.18
[RUSTC-TIMING] linux_raw_sys test:false 1.005
[RUSTC-TIMING] minifier test:false 1.237
   Compiling rustdoc v0.0.0 (/checkout/src/librustdoc)
[RUSTC-TIMING] build_script_build test:false 0.355
    Checking tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.180
    Checking num_cpus v1.16.0
[RUSTC-TIMING] num_cpus test:false 0.181
    Checking getrandom v0.2.15
[RUSTC-TIMING] getrandom test:false 0.180
    Checking fastrand v2.3.0
[RUSTC-TIMING] fastrand test:false 0.281
    Checking equivalent v1.0.1
[RUSTC-TIMING] equivalent test:false 0.035
[RUSTC-TIMING] tracing_subscriber test:false 2.282
    Checking nu-ansi-term v0.50.1
[RUSTC-TIMING] unicase test:false 0.191
    Checking ryu v1.0.18
[RUSTC-TIMING] serde_derive test:false 5.525
[RUSTC-TIMING] ryu test:false 0.173
[RUSTC-TIMING] nu_ansi_term test:false 0.363
    Checking hashbrown v0.15.2
[RUSTC-TIMING] hashbrown test:false 1.006
    Checking either v1.13.0
[RUSTC-TIMING] either test:false 0.309
    Checking itertools v0.12.1
[RUSTC-TIMING] rustix test:false 3.049
    Checking tempfile v3.15.0
[RUSTC-TIMING] tempfile test:false 0.343
    Checking indexmap v2.7.0
[RUSTC-TIMING] indexmap test:false 1.102
    Checking tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.313
[RUSTC-TIMING] itertools test:false 2.499
    Checking threadpool v1.8.1
[RUSTC-TIMING] threadpool test:false 0.130
[RUSTC-TIMING] pulldown_cmark test:false 1.381
    Checking arrayvec v0.7.6
[RUSTC-TIMING] serde test:false 4.777
    Checking rustdoc-json-types v0.1.0 (/checkout/src/rustdoc-json-types)
[RUSTC-TIMING] arrayvec test:false 0.266
[RUSTC-TIMING] minifier test:false 0.720
    Checking unicode-segmentation v1.12.0
[RUSTC-TIMING] serde test:false 5.479
   Compiling rinja_parser v0.3.5
[RUSTC-TIMING] unicode_segmentation test:false 0.552
   Compiling basic-toml v0.1.9
[RUSTC-TIMING] serde_json test:false 1.485
    Checking base64 v0.21.7
[RUSTC-TIMING] base64 test:false 0.382
 Documenting rustdoc-json-types v0.1.0 (/checkout/src/rustdoc-json-types)
[RUSTC-TIMING] basic_toml test:false 1.424
[RUSTC-TIMING] rustdoc_json_types test:false 2.528
[RUSTC-TIMING] rinja_parser test:false 3.771
   Compiling rinja_derive v0.3.5
[RUSTC-TIMING] rinja_derive test:false 2.894
    Checking rinja v0.3.5
[RUSTC-TIMING] rinja test:false 0.403
 Documenting rustdoc v0.0.0 (/checkout/src/librustdoc)
error: redundant explicit link target
 --> src/librustdoc/display.rs:1:57
  |
1 | //! Various utilities for working with [`fmt::Display`](std::fmt::Display) implementations.
  |                                         --------------  ^^^^^^^^^^^^^^^^^ explicit target is redundant
  |                                         |
  |                                         because label contains path that resolves to same destination
  |
  = note: when a link's destination is not specified,
          the label is used to resolve intra-doc links
  = note: `-D rustdoc::redundant-explicit-links` implied by `-D warnings`
  = help: to override `-D warnings` add `#[allow(rustdoc::redundant_explicit_links)]`
help: remove explicit link target
  |
1 - //! Various utilities for working with [`fmt::Display`](std::fmt::Display) implementations.
1 + //! Various utilities for working with [`fmt::Display`] implementations.
  |

error: could not document `rustdoc`
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:17:04
  local time: Fri Feb 14 14:19:31 UTC 2025
  network time: Fri, 14 Feb 2025 14:19:32 GMT
##[error]Process completed with exit code 1.

Auto merge of #137019 - workingjubilee:rollup-7jlmlfj, r=workingjubilee

auto - test-various

2025-02-14T12:00:58Z


failures:

---- [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#all stdout ----

error in revision `all`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s" "/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs" "--check-prefix=CHECK" "--check-prefix" "all" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:25:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:7:19: note: scanning from here
 .functype emptyfn () -> ()
                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:8:12: note: possible intended match here
 .functype array_char (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:43:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:8:22: note: scanning from here
 .functype array_char (i32) -> ()
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:9:12: note: possible intended match here
 .functype array_u8_1 (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:59:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:9:22: note: scanning from here
 .functype array_u8_1 (i32) -> ()
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:10:12: note: possible intended match here
 .functype array_u8_small (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:76:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:10:26: note: scanning from here
 .functype array_u8_small (i32) -> ()
                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:11:12: note: possible intended match here
 .functype array_u8_large (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:92:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:11:26: note: scanning from here
 .functype array_u8_large (i32) -> ()
                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:12:17: note: possible intended match here
 .functype array_bytesizednewtype_9 (i32) -> ()
                ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:111:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:12:36: note: scanning from here
 .functype array_bytesizednewtype_9 (i32) -> ()
                                   ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:13:6: note: possible intended match here
 .functype local_var_addr_used_indirectly (i32) -> ()
     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:138:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:13:42: note: scanning from here
 .functype local_var_addr_used_indirectly (i32) -> ()
                                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:14:16: note: possible intended match here
 .functype local_string_addr_taken (i32) -> ()
               ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:154:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:14:35: note: scanning from here
 .functype local_string_addr_taken (i32) -> ()
                                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:15:35: note: possible intended match here
 .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32)
                                  ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:183:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:16:50: note: scanning from here
 .functype local_var_addr_taken_used_locally_only (i32, i32) -> ()
                                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:17:6: note: possible intended match here
 .functype local_large_var_moved (i32) -> ()
     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:220:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:17:33: note: scanning from here
 .functype local_large_var_moved (i32) -> ()
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:18:22: note: possible intended match here
 .functype local_large_var_cloned (i32) -> ()
                     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:249:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:18:34: note: scanning from here
 .functype local_large_var_cloned (i32) -> ()
                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:19:15: note: possible intended match here
 .functype alloca_small_compile_time_constant_arg (i32) -> ()
              ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:289:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:19:50: note: scanning from here
 .functype alloca_small_compile_time_constant_arg (i32) -> ()
                                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:20:39: note: possible intended match here
 .functype alloca_large_compile_time_constant_arg (i32) -> ()
                                      ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:301:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:20:50: note: scanning from here
 .functype alloca_large_compile_time_constant_arg (i32) -> ()
                                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:21:18: note: possible intended match here
 .functype alloca_dynamic_arg (i32, i32) -> ()
                 ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:313:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:21:30: note: scanning from here
 .functype alloca_dynamic_arg (i32, i32) -> ()
                             ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:22:12: note: possible intended match here
 .functype unsized_fn_param (i32, i32, i32, i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:340:10: error: all: expected string not found in input
 // all: __stack_chk_fail
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:22:28: note: scanning from here
 .functype unsized_fn_param (i32, i32, i32, i32) -> ()
                           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s:23:12: note: possible intended match here
 .functype unsized_local (i32, i32, i32, i32) -> ()
           ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.all/stack-protector-heuristics-effect.s
Check file: /checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
             1:  .text 
             2:  .file "stack_protector_heuristics_effect.8e84c28806436b20-cgu.0" 
             3:  .functype __stack_chk_fail () -> () 
             4:  .functype memcpy (i32, i32, i32) -> (i32) 
             5:  .tabletype __indirect_function_table, funcref 
             6:  .globaltype __stack_pointer, i32 
             7:  .functype emptyfn () -> () 
check:25'0                        X~~~~~~~~~ error: no match found
             8:  .functype array_char (i32) -> () 
check:25'0      ~~~~~~~~~~~~~~~~~~~~~
check:25'1                 ?                       possible intended match
check:43'0                           X~~~~~~~~~~~~ error: no match found
             9:  .functype array_u8_1 (i32) -> () 
check:43'0      ~~~~~~~~~~~~~~~~~~~~~
check:43'1                 ?                       possible intended match
check:59'0                           X~~~~~~~~~~~~ error: no match found
            10:  .functype array_u8_small (i32) -> () 
check:59'0      ~~~~~~~~~~~~~~~~~~~~~~~~~
check:59'1                 ?                           possible intended match
check:76'0                               X~~~~~~~~~~~~ error: no match found
            11:  .functype array_u8_large (i32) -> () 
check:76'0      ~~~~~~~~~~~~~~~~~~~~~~~~~
check:76'1                 ?                           possible intended match
check:92'0                               X~~~~~~~~~~~~ error: no match found
            12:  .functype array_bytesizednewtype_9 (i32) -> () 
check:92'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:92'1                      ?                                possible intended match
check:111'0                                        X~~~~~~~~~~~~ error: no match found
            13:  .functype local_var_addr_used_indirectly (i32) -> () 
check:111'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:111'1          ?                                                 possible intended match
check:138'0                                              X~~~~~~~~~~~~ error: no match found
            14:  .functype local_string_addr_taken (i32) -> () 
check:138'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:138'1                    ?                                possible intended match
check:154'0                                       X~~~~~~~~~~~~ error: no match found
            15:  .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32) 
check:154'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:154'1                                       ?                                                                                        possible intended match
            16:  .functype local_var_addr_taken_used_locally_only (i32, i32) -> () 
check:154'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:183'0                                                      X~~~~~~~~~~~~~~~~~ error: no match found
            17:  .functype local_large_var_moved (i32) -> () 
check:183'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:183'1          ?                                        possible intended match
check:220'0                                     X~~~~~~~~~~~~ error: no match found
            18:  .functype local_large_var_cloned (i32) -> () 
check:220'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:220'1                          ?                         possible intended match
check:249'0                                      X~~~~~~~~~~~~ error: no match found
            19:  .functype alloca_small_compile_time_constant_arg (i32) -> () 
check:249'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:249'1                   ?                                                possible intended match
check:289'0                                                      X~~~~~~~~~~~~ error: no match found
            20:  .functype alloca_large_compile_time_constant_arg (i32) -> () 
check:289'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:289'1                                           ?                        possible intended match
check:301'0                                                      X~~~~~~~~~~~~ error: no match found
            21:  .functype alloca_dynamic_arg (i32, i32) -> () 
check:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:301'1                      ?                              possible intended match
check:313'0                                  X~~~~~~~~~~~~~~~~~ error: no match found
            22:  .functype unsized_fn_param (i32, i32, i32, i32) -> () 
check:313'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:313'1                ?                                            possible intended match
check:340'0                                X~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            23:  .functype unsized_local (i32, i32, i32, i32) -> () 
check:340'0     ~~~~~~~~~~~~~~~~~~~~~~~~
check:340'1                ?                                         possible intended match
            24:  .functype _ZN5alloc7raw_vec12handle_error17hcbf95292a3cbececE (i32, i32, i32) -> () 
            25:  .functype _ZN4core5slice5index24slice_end_index_len_fail17hd882404e4313093fE (i32, i32, i32) -> () 
            26:  .functype __rust_alloc (i32, i32) -> (i32) 
            27:  .functype __rust_dealloc (i32, i32, i32) -> () 
            28:  .functype alloca (i32) -> (i32) 
            29:  .section .text.emptyfn,"",@ 
            30:  .globl emptyfn 
            31:  .type emptyfn,@function 
            32: emptyfn: 
            33:  .functype emptyfn () -> () 
            34:  .local i32 
            35:  global.get __stack_pointer 
            36:  i32.const 16 
            37:  i32.sub  
            38:  local.tee 0 
            39:  global.set __stack_pointer 
            40:  local.get 0 
            41:  i32.const 0 
            42:  i32.load __stack_chk_guard 
            43:  i32.store 12 
            44:  block  
            45:  i32.const 0 
            46:  i32.load __stack_chk_guard 
            47:  local.get 0 
            48:  i32.load 12 
            49:  i32.eq  
            50:  br_if 0 
            51:  call __stack_chk_fail 
            52:  unreachable 
            53: .LBB0_2: 
            54:  end_block 
            55:  local.get 0 
            56:  i32.const 16 
            57:  i32.add  
            58:  global.set __stack_pointer 
            59:  end_function 
            60:  
            61:  .section .text.array_char,"",@ 
            62:  .globl array_char 
            63:  .type array_char,@function 
            64: array_char: 
            65:  .functype array_char (i32) -> () 
            66:  .local i32 
            67:  global.get __stack_pointer 
            68:  i32.const 80 
            69:  i32.sub  
            70:  local.tee 1 
            71:  global.set __stack_pointer 
            72:  local.get 1 
            73:  i32.const 0 
            74:  i32.load __stack_chk_guard 
            75:  i32.store 76 
            76:  local.get 1 
            77:  i32.const 99 
            78:  i32.store 0 
            79:  local.get 1 
            80:  i32.const 100 
            81:  i32.store 12 
            82:  local.get 1 
            83:  i64.const 429496729700 
            84:  i64.store 4:p2align=2 
            85:  local.get 1 
            86:  i32.const 101 
            87:  i32.store 72 
            88:  local.get 1 
            89:  i64.const 433791696997 
            90:  i64.store 64:p2align=2 
            91:  local.get 1 
            92:  i64.const 433791696997 
            93:  i64.store 56:p2align=2 
            94:  local.get 1 
            95:  i64.const 433791696997 
            96:  i64.store 48:p2align=2 
            97:  local.get 1 
            98:  i64.const 433791696997 
            99:  i64.store 40:p2align=2 
           100:  local.get 1 
           101:  i64.const 433791696997 
           102:  i64.store 32:p2align=2 
           103:  local.get 1 
           104:  i64.const 433791696997 
           105:  i64.store 24:p2align=2 
           106:  local.get 1 
           107:  i64.const 433791696997 
           108:  i64.store 16:p2align=2 
           109:  local.get 1 
           110:  local.get 0 
           111:  call_indirect __indirect_function_table, (i32) -> () 
           112:  local.get 1 
           113:  i32.const 4 
           114:  i32.add  
           115:  local.get 0 
           116:  call_indirect __indirect_function_table, (i32) -> () 
           117:  local.get 1 
           118:  i32.const 16 
           119:  i32.add  
           120:  local.get 0 
           121:  call_indirect __indirect_function_table, (i32) -> () 
           122:  block  
           123:  i32.const 0 
             .
             .
             .
>>>>>>
------------------------------------------


---- [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#basic stdout ----

error in revision `basic`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s" "/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs" "--check-prefix=CHECK" "--check-prefix" "basic" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:45:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:8:22: note: scanning from here
 .functype array_char (i32) -> ()
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:9:12: note: possible intended match here
 .functype array_u8_1 (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:94:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:11:26: note: scanning from here
 .functype array_u8_large (i32) -> ()
                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:12:17: note: possible intended match here
 .functype array_bytesizednewtype_9 (i32) -> ()
                ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:113:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:12:36: note: scanning from here
 .functype array_bytesizednewtype_9 (i32) -> ()
                                   ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:13:6: note: possible intended match here
 .functype local_var_addr_used_indirectly (i32) -> ()
     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:156:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:14:35: note: scanning from here
 .functype local_string_addr_taken (i32) -> ()
                                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:15:35: note: possible intended match here
 .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32)
                                  ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:222:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:17:33: note: scanning from here
 .functype local_large_var_moved (i32) -> ()
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:18:22: note: possible intended match here
 .functype local_large_var_cloned (i32) -> ()
                     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:251:12: error: basic: expected string not found in input
 // basic: __stack_chk_fail
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:18:34: note: scanning from here
 .functype local_large_var_cloned (i32) -> ()
                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s:19:15: note: possible intended match here
 .functype alloca_small_compile_time_constant_arg (i32) -> ()
              ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.basic/stack-protector-heuristics-effect.s
Check file: /checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
             1:  .text 
             2:  .file "stack_protector_heuristics_effect.8e84c28806436b20-cgu.0" 
             3:  .functype __stack_chk_fail () -> () 
             4:  .functype memcpy (i32, i32, i32) -> (i32) 
             5:  .tabletype __indirect_function_table, funcref 
             6:  .globaltype __stack_pointer, i32 
             7:  .functype emptyfn () -> () 
             8:  .functype array_char (i32) -> () 
check:45'0                           X~~~~~~~~~~~~ error: no match found
             9:  .functype array_u8_1 (i32) -> () 
check:45'0      ~~~~~~~~~~~~~~~~~~~~~
check:45'1                 ?                       possible intended match
            10:  .functype array_u8_small (i32) -> () 
            11:  .functype array_u8_large (i32) -> () 
check:94'0                               X~~~~~~~~~~~~ error: no match found
            12:  .functype array_bytesizednewtype_9 (i32) -> () 
check:94'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:94'1                      ?                                possible intended match
check:113'0                                        X~~~~~~~~~~~~ error: no match found
            13:  .functype local_var_addr_used_indirectly (i32) -> () 
check:113'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:113'1          ?                                                 possible intended match
            14:  .functype local_string_addr_taken (i32) -> () 
check:156'0                                       X~~~~~~~~~~~~ error: no match found
            15:  .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32) 
check:156'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:156'1                                       ?                                                                                        possible intended match
            16:  .functype local_var_addr_taken_used_locally_only (i32, i32) -> () 
check:156'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            17:  .functype local_large_var_moved (i32) -> () 
check:222'0                                     X~~~~~~~~~~~~ error: no match found
            18:  .functype local_large_var_cloned (i32) -> () 
check:222'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:222'1                          ?                         possible intended match
check:251'0                                      X~~~~~~~~~~~~ error: no match found
            19:  .functype alloca_small_compile_time_constant_arg (i32) -> () 
check:251'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:251'1                   ?                                                possible intended match
            20:  .functype alloca_large_compile_time_constant_arg (i32) -> () 
            21:  .functype alloca_dynamic_arg (i32, i32) -> () 
            22:  .functype unsized_fn_param (i32, i32, i32, i32) -> () 
            23:  .functype unsized_local (i32, i32, i32, i32) -> () 
            24:  .functype _ZN5alloc7raw_vec12handle_error17hcbf95292a3cbececE (i32, i32, i32) -> () 
            25:  .functype _ZN4core5slice5index24slice_end_index_len_fail17hd882404e4313093fE (i32, i32, i32) -> () 
            26:  .functype __rust_alloc (i32, i32) -> (i32) 
            27:  .functype __rust_dealloc (i32, i32, i32) -> () 
            28:  .functype alloca (i32) -> (i32) 
            29:  .section .text.emptyfn,"",@ 
            30:  .globl emptyfn 
            31:  .type emptyfn,@function 
            32: emptyfn: 
            33:  .functype emptyfn () -> () 
            34:  end_function 
            35:  
            36:  .section .text.array_char,"",@ 
            37:  .globl array_char 
            38:  .type array_char,@function 
            39: array_char: 
            40:  .functype array_char (i32) -> () 
            41:  .local i32 
            42:  global.get __stack_pointer 
            43:  i32.const 80 
            44:  i32.sub  
            45:  local.tee 1 
            46:  global.set __stack_pointer 
            47:  local.get 1 
            48:  i32.const 0 
            49:  i32.load __stack_chk_guard 
            50:  i32.store 76 
            51:  local.get 1 
            52:  i32.const 99 
            53:  i32.store 0 
            54:  local.get 1 
            55:  i32.const 100 
            56:  i32.store 12 
            57:  local.get 1 
            58:  i64.const 429496729700 
            59:  i64.store 4:p2align=2 
            60:  local.get 1 
            61:  i32.const 101 
            62:  i32.store 72 
            63:  local.get 1 
            64:  i64.const 433791696997 
            65:  i64.store 64:p2align=2 
            66:  local.get 1 
            67:  i64.const 433791696997 
            68:  i64.store 56:p2align=2 
            69:  local.get 1 
            70:  i64.const 433791696997 
            71:  i64.store 48:p2align=2 
            72:  local.get 1 
            73:  i64.const 433791696997 
            74:  i64.store 40:p2align=2 
            75:  local.get 1 
            76:  i64.const 433791696997 
            77:  i64.store 32:p2align=2 
            78:  local.get 1 
            79:  i64.const 433791696997 
            80:  i64.store 24:p2align=2 
            81:  local.get 1 
            82:  i64.const 433791696997 
            83:  i64.store 16:p2align=2 
            84:  local.get 1 
            85:  local.get 0 
            86:  call_indirect __indirect_function_table, (i32) -> () 
            87:  local.get 1 
            88:  i32.const 4 
            89:  i32.add  
            90:  local.get 0 
            91:  call_indirect __indirect_function_table, (i32) -> () 
            92:  local.get 1 
            93:  i32.const 16 
            94:  i32.add  
            95:  local.get 0 
            96:  call_indirect __indirect_function_table, (i32) -> () 
            97:  block  
            98:  i32.const 0 
            99:  i32.load __stack_chk_guard 
           100:  local.get 1 
           101:  i32.load 76 
           102:  i32.eq  
           103:  br_if 0 
           104:  call __stack_chk_fail 
           105:  unreachable 
           106: .LBB1_2: 
           107:  end_block 
           108:  local.get 1 
           109:  i32.const 80 
           110:  i32.add  
           111:  global.set __stack_pointer 
           112:  end_function 
           113:  
           114:  .section .text.array_u8_1,"",@ 
           115:  .globl array_u8_1 
           116:  .type array_u8_1,@function 
           117: array_u8_1: 
           118:  .functype array_u8_1 (i32) -> () 
           119:  .local i32 
             .
             .
             .
>>>>>>
------------------------------------------


---- [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#strong stdout ----

error in revision `strong`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s" "/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs" "--check-prefix=CHECK" "--check-prefix" "strong" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:44:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:8:22: note: scanning from here
 .functype array_char (i32) -> ()
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:9:12: note: possible intended match here
 .functype array_u8_1 (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:60:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:9:22: note: scanning from here
 .functype array_u8_1 (i32) -> ()
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:10:12: note: possible intended match here
 .functype array_u8_small (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:77:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:10:26: note: scanning from here
 .functype array_u8_small (i32) -> ()
                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:11:12: note: possible intended match here
 .functype array_u8_large (i32) -> ()
           ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:93:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:11:26: note: scanning from here
 .functype array_u8_large (i32) -> ()
                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:12:17: note: possible intended match here
 .functype array_bytesizednewtype_9 (i32) -> ()
                ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:112:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:12:36: note: scanning from here
 .functype array_bytesizednewtype_9 (i32) -> ()
                                   ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:13:6: note: possible intended match here
 .functype local_var_addr_used_indirectly (i32) -> ()
     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:139:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:13:42: note: scanning from here
 .functype local_var_addr_used_indirectly (i32) -> ()
                                         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:14:16: note: possible intended match here
 .functype local_string_addr_taken (i32) -> ()
               ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:155:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:14:35: note: scanning from here
 .functype local_string_addr_taken (i32) -> ()
                                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:15:35: note: possible intended match here
 .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32)
                                  ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:221:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:17:33: note: scanning from here
 .functype local_large_var_moved (i32) -> ()
                                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:18:22: note: possible intended match here
 .functype local_large_var_cloned (i32) -> ()
                     ^
/checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs:250:13: error: strong: expected string not found in input
 // strong: __stack_chk_fail
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:18:34: note: scanning from here
 .functype local_large_var_cloned (i32) -> ()
                                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s:19:15: note: possible intended match here
 .functype alloca_small_compile_time_constant_arg (i32) -> ()
              ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/stack-protector/stack-protector-heuristics-effect.strong/stack-protector-heuristics-effect.s
Check file: /checkout/tests/assembly/stack-protector/stack-protector-heuristics-effect.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
             1:  .text 
             2:  .file "stack_protector_heuristics_effect.8e84c28806436b20-cgu.0" 
             3:  .functype __stack_chk_fail () -> () 
             4:  .functype memcpy (i32, i32, i32) -> (i32) 
             5:  .tabletype __indirect_function_table, funcref 
             6:  .globaltype __stack_pointer, i32 
             7:  .functype emptyfn () -> () 
             8:  .functype array_char (i32) -> () 
check:44'0                           X~~~~~~~~~~~~ error: no match found
             9:  .functype array_u8_1 (i32) -> () 
check:44'0      ~~~~~~~~~~~~~~~~~~~~~
check:44'1                 ?                       possible intended match
check:60'0                           X~~~~~~~~~~~~ error: no match found
            10:  .functype array_u8_small (i32) -> () 
check:60'0      ~~~~~~~~~~~~~~~~~~~~~~~~~
check:60'1                 ?                           possible intended match
check:77'0                               X~~~~~~~~~~~~ error: no match found
            11:  .functype array_u8_large (i32) -> () 
check:77'0      ~~~~~~~~~~~~~~~~~~~~~~~~~
check:77'1                 ?                           possible intended match
check:93'0                               X~~~~~~~~~~~~ error: no match found
            12:  .functype array_bytesizednewtype_9 (i32) -> () 
check:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:93'1                      ?                                possible intended match
check:112'0                                        X~~~~~~~~~~~~ error: no match found
            13:  .functype local_var_addr_used_indirectly (i32) -> () 
check:112'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:112'1          ?                                                 possible intended match
check:139'0                                              X~~~~~~~~~~~~ error: no match found
            14:  .functype local_string_addr_taken (i32) -> () 
check:139'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:139'1                    ?                                possible intended match
check:155'0                                       X~~~~~~~~~~~~ error: no match found
            15:  .functype _ZN68_$LT$i32$u20$as$u20$stack_protector_heuristics_effect..SelfByRef$GT$1f17h8a33f408767eede6E (i32) -> (i32) 
check:155'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:155'1                                       ?                                                                                        possible intended match
            16:  .functype local_var_addr_taken_used_locally_only (i32, i32) -> () 
check:155'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            17:  .functype local_large_var_moved (i32) -> () 
check:221'0                                     X~~~~~~~~~~~~ error: no match found
            18:  .functype local_large_var_cloned (i32) -> () 
check:221'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:221'1                          ?                         possible intended match
check:250'0                                      X~~~~~~~~~~~~ error: no match found
            19:  .functype alloca_small_compile_time_constant_arg (i32) -> () 
check:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:250'1                   ?                                                possible intended match
            20:  .functype alloca_large_compile_time_constant_arg (i32) -> () 
            21:  .functype alloca_dynamic_arg (i32, i32) -> () 
            22:  .functype unsized_fn_param (i32, i32, i32, i32) -> () 
            23:  .functype unsized_local (i32, i32, i32, i32) -> () 
            24:  .functype _ZN5alloc7raw_vec12handle_error17hcbf95292a3cbececE (i32, i32, i32) -> () 
            25:  .functype _ZN4core5slice5index24slice_end_index_len_fail17hd882404e4313093fE (i32, i32, i32) -> () 
            26:  .functype __rust_alloc (i32, i32) -> (i32) 
            27:  .functype __rust_dealloc (i32, i32, i32) -> () 
            28:  .functype alloca (i32) -> (i32) 
            29:  .section .text.emptyfn,"",@ 
            30:  .globl emptyfn 
            31:  .type emptyfn,@function 
            32: emptyfn: 
            33:  .functype emptyfn () -> () 
            34:  end_function 
            35:  
            36:  .section .text.array_char,"",@ 
            37:  .globl array_char 
            38:  .type array_char,@function 
            39: array_char: 
            40:  .functype array_char (i32) -> () 
            41:  .local i32 
            42:  global.get __stack_pointer 
            43:  i32.const 80 
            44:  i32.sub  
            45:  local.tee 1 
            46:  global.set __stack_pointer 
            47:  local.get 1 
            48:  i32.const 0 
            49:  i32.load __stack_chk_guard 
            50:  i32.store 76 
            51:  local.get 1 
            52:  i32.const 99 
            53:  i32.store 0 
            54:  local.get 1 
            55:  i32.const 100 
            56:  i32.store 12 
            57:  local.get 1 
            58:  i64.const 429496729700 
            59:  i64.store 4:p2align=2 
            60:  local.get 1 
            61:  i32.const 101 
            62:  i32.store 72 
            63:  local.get 1 
            64:  i64.const 433791696997 
            65:  i64.store 64:p2align=2 
            66:  local.get 1 
            67:  i64.const 433791696997 
            68:  i64.store 56:p2align=2 
            69:  local.get 1 
            70:  i64.const 433791696997 
            71:  i64.store 48:p2align=2 
            72:  local.get 1 
            73:  i64.const 433791696997 
            74:  i64.store 40:p2align=2 
            75:  local.get 1 
            76:  i64.const 433791696997 
            77:  i64.store 32:p2align=2 
            78:  local.get 1 
            79:  i64.const 433791696997 
            80:  i64.store 24:p2align=2 
            81:  local.get 1 
            82:  i64.const 433791696997 
            83:  i64.store 16:p2align=2 
            84:  local.get 1 
            85:  local.get 0 
            86:  call_indirect __indirect_function_table, (i32) -> () 
            87:  local.get 1 
            88:  i32.const 4 
            89:  i32.add  
            90:  local.get 0 
            91:  call_indirect __indirect_function_table, (i32) -> () 
            92:  local.get 1 
            93:  i32.const 16 
            94:  i32.add  
            95:  local.get 0 
            96:  call_indirect __indirect_function_table, (i32) -> () 
            97:  block  
            98:  i32.const 0 
            99:  i32.load __stack_chk_guard 
           100:  local.get 1 
           101:  i32.load 76 
           102:  i32.eq  
           103:  br_if 0 
           104:  call __stack_chk_fail 
           105:  unreachable 
           106: .LBB1_2: 
           107:  end_block 
           108:  local.get 1 
           109:  i32.const 80 
           110:  i32.add  
           111:  global.set __stack_pointer 
           112:  end_function 
           113:  
           114:  .section .text.array_u8_1,"",@ 
           115:  .globl array_u8_1 
           116:  .type array_u8_1,@function 
           117: array_u8_1: 
           118:  .functype array_u8_1 (i32) -> () 
           119:  .local i32 
             .
             .
             .
>>>>>>
------------------------------------------



failures:
    [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#all
    [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#basic
    [assembly] tests/assembly/stack-protector/stack-protector-heuristics-effect.rs#strong

test result: FAILED. 462 passed; 3 failed; 67 ignored; 0 measured; 0 filtered out; finished in 6.54s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:38
  local time: Fri Feb 14 12:53:59 UTC 2025
  network time: Fri, 14 Feb 2025 12:53:59 GMT
##[error]Process completed with exit code 1.

Auto merge of #136998 - workingjubilee:rollup-b2v8qrc, r=workingjubilee

auto - x86_64-gnu-aux

2025-02-14T02:22:25Z

##[group]Testing  {alloc, alloctests, coretests} (stage1 -> stage2, x86_64-unknown-linux-gnu)  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: could not find `testing` in the crate root
##[error] --> library/alloc/src/collections/btree/set/tests.rs:6:12
  |
6 | use crate::testing::rng::DeterministicRng;
  |            ^^^^^^^ could not find `testing` in the crate root

error[E0433]: failed to resolve: could not find `testing` in the crate root
##[error]  --> library/alloc/src/collections/linked_list/tests.rs:10:12
   |
10 | use crate::testing::crash_test::{CrashTestDummy, Panic};
   |            ^^^^^^^ could not find `testing` in the crate root

error[E0433]: failed to resolve: could not find `testing` in the crate root
##[error]  --> library/alloc/src/collections/linked_list/tests.rs:10:12
   |
10 | use crate::testing::crash_test::{CrashTestDummy, Panic};
   |            ^^^^^^^ could not find `testing` in the crate root
   |
   = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `realalloc`
##[error]  --> library/alloc/src/collections/mod.rs:75:9
   |
75 | pub use realalloc::collections::TryReserveError;
   |         ^^^^^^^^^ use of unresolved module or unlinked crate `realalloc`
   |
   = help: if you wanted to use a crate named `realalloc`, use `cargo add realalloc` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `realalloc`
##[error]   --> library/alloc/src/collections/mod.rs:124:9
    |
124 | pub use realalloc::collections::TryReserveErrorKind;
    |         ^^^^^^^^^ use of unresolved module or unlinked crate `realalloc`
    |
    = help: if you wanted to use a crate named `realalloc`, use `cargo add realalloc` to add it to your `Cargo.toml`

error[E0432]: unresolved import `crate::collections::VecDeque`
##[error]  --> library/alloc/src/vec/into_iter.rs:18:5
   |
18 | use crate::collections::VecDeque;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `VecDeque` in `collections`
   |
note: found an item that was configured out
  --> library/alloc/src/collections/mod.rs:61:20
   |
61 | pub use vec_deque::VecDeque;
   |                    ^^^^^^^^
note: the item is gated here
  --> library/alloc/src/collections/mod.rs:60:1
   |
60 | #[cfg(not(test))]
   | ^^^^^^^^^^^^^^^^^
help: consider importing this struct instead
   |
18 - use crate::collections::VecDeque;
18 + use crate::collections::vec_deque::VecDeque;
   |

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:3:5
  |
3 | use std::ops::Bound::{Excluded, Included, Unbounded};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:3:5
  |
3 | use std::ops::Bound::{Excluded, Included, Unbounded};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:3:5
  |
3 | use std::ops::Bound::{Excluded, Included, Unbounded};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:4:5
  |
4 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:4:5
  |
4 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:5:5
  |
5 | use std::sync::atomic::AtomicUsize;
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:6:5
  |
6 | use std::sync::atomic::Ordering::SeqCst;
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/set/tests.rs:1:5
  |
1 | use std::ops::Bound::{Excluded, Included};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/set/tests.rs:1:5
  |
1 | use std::ops::Bound::{Excluded, Included};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/set/tests.rs:2:5
  |
2 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/btree/set/tests.rs:2:5
  |
2 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/linked_list/tests.rs:4:5
  |
4 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/collections/linked_list/tests.rs:4:5
  |
4 | use std::panic::{AssertUnwindSafe, catch_unwind};
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
  = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0432]: unresolved import `std`
##[error] --> library/alloc/src/collections/btree/map/tests.rs:2:5
  |
2 | use std::iter;
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0432]: unresolved import `std`
##[error] --> library/alloc/src/collections/linked_list/tests.rs:5:5
  |
5 | use std::thread;
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error] --> library/alloc/src/raw_vec/tests.rs:2:5
  |
2 | use std::cell::Cell;
  |     ^^^ use of unresolved module or unlinked crate `std`
  |
  = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`

error[E0432]: unresolved import `rand`
##[error] --> library/alloc/src/collections/linked_list/tests.rs:7:5
  |
7 | use rand::RngCore;
  |     ^^^^ use of unresolved module or unlinked crate `rand`
  |
  = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: could not find `test_helpers` in the crate root
##[error]   --> library/alloc/src/collections/linked_list/tests.rs:527:26
    |
527 |     let mut rng = crate::test_helpers::test_rng();
    |                          ^^^^^^^^^^^^ could not find `test_helpers` in the crate root

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `std`
##[error]  --> library/alloc/src/raw_vec/tests.rs:96:16
   |
96 |     assert_eq!(std::mem::size_of::<ZST>(), 0);
   |                ^^^ use of unresolved module or unlinked crate `std`
   |
   = help: if you wanted to use a crate named `std`, use `cargo add std` to add it to your `Cargo.toml`
help: consider importing this module
   |
1  + use core::mem;
   |
help: if you import `mem`, refer to it directly
   |
96 -     assert_eq!(std::mem::size_of::<ZST>(), 0);
96 +     assert_eq!(mem::size_of::<ZST>(), 0);
   |

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:463:34
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
463 |             Err(_) => return Err(CapacityOverflow.into()),
    |                                  ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0422]: cannot find struct, variant or union type `AllocError` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:482:34
    |
482 |             Err(_) => return Err(AllocError { layout, non_exhaustive: () }.into()),
    |                                  ^^^^^^^^^^ not found in this scope
    |
help: consider importing one of these structs
    |
7   + use crate::alloc::AllocError;
    |
7   + use core::alloc::AllocError;
    |

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:651:24
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
651 |             return Err(CapacityOverflow.into());
    |                        ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:655:62
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
655 |         let required_cap = len.checked_add(additional).ok_or(CapacityOverflow)?;
    |                                                              ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:680:24
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
680 |             return Err(CapacityOverflow.into());
    |                        ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:683:53
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
683 |         let cap = len.checked_add(additional).ok_or(CapacityOverflow)?;
    |                                                     ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0422]: cannot find struct, variant or union type `AllocError` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:737:34
    |
737 |                     .map_err(|_| AllocError { layout: new_layout, non_exhaustive: () })?
    |                                  ^^^^^^^^^^ not found in this scope
    |
help: consider importing one of these structs
    |
7   + use crate::alloc::AllocError;
    |
7   + use core::alloc::AllocError;
    |

error[E0422]: cannot find struct, variant or union type `AllocError` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:787:24
    |
787 |     memory.map_err(|_| AllocError { layout: new_layout, non_exhaustive: () }.into())
    |                        ^^^^^^^^^^ not found in this scope
    |
help: consider importing one of these structs
    |
7   + use crate::alloc::AllocError;
    |
7   + use core::alloc::AllocError;
    |

error[E0422]: cannot find struct, variant or union type `AllocError` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:798:9
    |
798 |         AllocError { layout, .. } => handle_alloc_error(layout),
    |         ^^^^^^^^^^ not found in this scope
    |
help: consider importing one of these structs
    |
7   + use crate::alloc::AllocError;
    |
7   + use core::alloc::AllocError;
    |

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:813:13
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
813 |         Err(CapacityOverflow.into())
    |             ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error[E0425]: cannot find value `CapacityOverflow` in this scope
##[error]   --> library/alloc/src/raw_vec/mod.rs:821:70
    |
28  | fn capacity_overflow() -> ! {
    | --------------------------- similarly named function `capacity_overflow` defined here
...
821 |     elem_layout.repeat(cap).map(|(layout, _pad)| layout).map_err(|_| CapacityOverflow.into())
    |                                                                      ^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `capacity_overflow`

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error] --> library/alloc/src/collections/vec_deque/tests.rs:8:3
  |
8 | #[bench]
  |   ^^^^^
  |
  = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
  = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
  = note: `#[deny(soft_unstable)]` on by default

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:20:3
   |
20 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:32:3
   |
32 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:49:3
   |
49 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:60:3
   |
60 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:71:3
   |
71 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error: use of unstable library feature `test`: `bench` is a part of custom test frameworks which are unstable
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:82:3
   |
82 | #[bench]
   |   ^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

error[E0152]: found duplicate lang item `global_alloc_ty`
##[error]  --> library/alloc/src/alloc.rs:47:1
   |
47 | pub struct Global;
   | ^^^^^^^^^^^^^^^^^^
   |
   = note: the lang item is first defined in crate `alloc` (which `std` depends on)
   = note: first definition in `alloc` loaded from /checkout/obj/build/x86_64-unknown-linux-gnu/miri-sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c1910fe169348fc8.rmeta
   = note: second definition in the local crate (`alloc`)

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error] --> library/alloc/src/collections/vec_deque/tests.rs:9:32
  |
9 | fn bench_push_back_100(b: &mut test::Bencher) {
  |                                ^^^^ use of unresolved module or unlinked crate `test`
  |
  = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:21:33
   |
21 | fn bench_push_front_100(b: &mut test::Bencher) {
   |                                 ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:33:31
   |
33 | fn bench_pop_back_100(b: &mut test::Bencher) {
   |                               ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:44:13
   |
44 |             test::black_box(deq.pop_back());
   |             ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:50:37
   |
50 | fn bench_retain_whole_10000(b: &mut test::Bencher) {
   |                                     ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:61:35
   |
61 | fn bench_retain_odd_10000(b: &mut test::Bencher) {
   |                                   ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:72:36
   |
72 | fn bench_retain_half_10000(b: &mut test::Bencher) {
   |                                    ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:83:32
   |
83 | fn bench_pop_front_100(b: &mut test::Bencher) {
   |                                ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `test`
##[error]  --> library/alloc/src/collections/vec_deque/tests.rs:94:13
   |
94 |             test::black_box(deq.pop_front());
   |             ^^^^ use of unresolved module or unlinked crate `test`
   |
   = help: if you wanted to use a crate named `test`, use `cargo add test` to add it to your `Cargo.toml`

error: aborting due to 61 previous errors

Some errors have detailed explanations: E0152, E0422, E0425, E0432, E0433.
For more information about an error, try `rustc --explain E0152`.
error: test failed, to rerun pass `-p alloc --lib`

Caused by:
  process didn't exit successfully: `/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/cargo-miri runner /checkout/obj/build/x86_64-unknown-linux-gnu/stage1-std/miri/x86_64-unknown-linux-gnu/debug/deps/alloc-42cf5f79d9da7a10 -Z unstable-options --format json` (exit status: 1)
note: test exited abnormally; to see the full output pass --nocapture to the harness.
Build completed unsuccessfully in 0:03:15
make: *** [Makefile:53: check-aux] Error 1
  local time: Fri Feb 14 03:17:14 UTC 2025
  network time: Fri, 14 Feb 2025 03:17:14 GMT
##[error]Process completed with exit code 2.

Auto merge of #136324 - GrigorenkoPV:erf, r=tgross35

auto - x86_64-gnu-aux

2025-02-14T00:38:41Z


failures:

---- library/std/src/f16.rs - f16::f16::erfc (line 1321) stdout ----
Test executable failed (exit status: 1).

stderr:
error: unsupported operation: can't call foreign function `erff` on OS `linux`
    --> /checkout/library/std/src/f16.rs:1306:19
     |
1306 |         (unsafe { cmath::erff(self as f32) }) as f16
     |                   ^^^^^^^^^^^^^^^^^^^^^^^^ can't call foreign function `erff` on OS `linux`
     |
     = help: if this is a basic API commonly used on this target, please report an issue with Miri
     = help: however, note that Miri does not aim to support every FFI function out there; for instance, we will not support APIs for things such as GUIs, scripting languages, or databases
     = note: BACKTRACE:
     = note: inside `std::f16::<impl f16>::erf` at /checkout/library/std/src/f16.rs:1306:19: 1306:43
note: inside `main::_doctest_main_library_std_src_f16_rs_1321_0`
    --> library/std/src/f16.rs:1326:11
     |
8    | let one = x.erf() + x.erfc();
     |           ^^^^^^^
note: inside `main`
    --> library/std/src/f16.rs:1330:3
     |
12   | } _doctest_main_library_std_src_f16_rs_1321_0() }
     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())`
    --> /checkout/library/core/src/ops/function.rs:250:5
     |
250  |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace

error: aborting due to 1 previous error



---- library/std/src/f32.rs - f32::f32::erf (line 1167) stdout ----
Test executable failed (exit status: 1).

stderr:
error: unsupported operation: can't call foreign function `erff` on OS `linux`
    --> /checkout/library/std/src/f32.rs:1187:18
     |
1187 |         unsafe { cmath::erff(self) }
     |                  ^^^^^^^^^^^^^^^^^ can't call foreign function `erff` on OS `linux`
     |
     = help: if this is a basic API commonly used on this target, please report an issue with Miri
     = help: however, note that Miri does not aim to support every FFI function out there; for instance, we will not support APIs for things such as GUIs, scripting languages, or databases
     = note: BACKTRACE:
     = note: inside `std::f32::<impl f32>::erf` at /checkout/library/std/src/f32.rs:1187:18: 1187:35
note: inside `main::_doctest_main_library_std_src_f32_rs_1167_0::within_standard_deviations`
    --> library/std/src/f32.rs:1172:5
     |
8    |     (x * std::f32::consts::FRAC_1_SQRT_2).erf() * 100.0
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `main::_doctest_main_library_std_src_f32_rs_1167_0`
    --> library/std/src/f32.rs:1176:10
     |
12   | assert!((within_standard_deviations(1.0) - 68.269).abs() < 0.01);
     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `main`
    --> library/std/src/f32.rs:1181:3
     |
17   | } _doctest_main_library_std_src_f32_rs_1167_0() }
     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())`
    --> /checkout/library/core/src/ops/function.rs:250:5
     |
250  |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace

error: aborting due to 1 previous error



---- library/std/src/f32.rs - f32::f32::erfc (line 1202) stdout ----
Test executable failed (exit status: 1).

stderr:
error: unsupported operation: can't call foreign function `erff` on OS `linux`
    --> /checkout/library/std/src/f32.rs:1187:18
     |
1187 |         unsafe { cmath::erff(self) }
     |                  ^^^^^^^^^^^^^^^^^ can't call foreign function `erff` on OS `linux`
     |
     = help: if this is a basic API commonly used on this target, please report an issue with Miri
     = help: however, note that Miri does not aim to support every FFI function out there; for instance, we will not support APIs for things such as GUIs, scripting languages, or databases
     = note: BACKTRACE:
     = note: inside `std::f32::<impl f32>::erf` at /checkout/library/std/src/f32.rs:1187:18: 1187:35
note: inside `main::_doctest_main_library_std_src_f32_rs_1202_0`
    --> library/std/src/f32.rs:1206:11
     |
7    | let one = x.erf() + x.erfc();
     |           ^^^^^^^
note: inside `main`
    --> library/std/src/f32.rs:1210:3
     |
11   | } _doctest_main_library_std_src_f32_rs_1202_0() }
     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())`
    --> /checkout/library/core/src/ops/function.rs:250:5
     |
250  |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace

error: aborting due to 1 previous error



---- library/std/src/f64.rs - f64::f64::erf (line 1167) stdout ----
Test executable failed (exit status: 1).

stderr:
error: unsupported operation: can't call foreign function `erf` on OS `linux`
    --> /checkout/library/std/src/f64.rs:1187:18
     |
1187 |         unsafe { cmath::erf(self) }
     |                  ^^^^^^^^^^^^^^^^ can't call foreign function `erf` on OS `linux`
     |
     = help: if this is a basic API commonly used on this target, please report an issue with Miri
     = help: however, note that Miri does not aim to support every FFI function out there; for instance, we will not support APIs for things such as GUIs, scripting languages, or databases
     = note: BACKTRACE:
     = note: inside `std::f64::<impl f64>::erf` at /checkout/library/std/src/f64.rs:1187:18: 1187:34
note: inside `main::_doctest_main_library_std_src_f64_rs_1167_0::within_standard_deviations`
    --> library/std/src/f64.rs:1172:5
     |
8    |     (x * std::f64::consts::FRAC_1_SQRT_2).erf() * 100.0
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `main::_doctest_main_library_std_src_f64_rs_1167_0`
    --> library/std/src/f64.rs:1176:10
     |
12   | assert!((within_standard_deviations(1.0) - 68.269).abs() < 0.01);
     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `main`
    --> library/std/src/f64.rs:1181:3
     |
17   | } _doctest_main_library_std_src_f64_rs_1167_0() }
     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())`
    --> /checkout/library/core/src/ops/function.rs:250:5
     |
250  |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace

error: aborting due to 1 previous error



---- library/std/src/f64.rs - f64::f64::erfc (line 1202) stdout ----
Test executable failed (exit status: 1).

stderr:
error: unsupported operation: can't call foreign function `erf` on OS `linux`
    --> /checkout/library/std/src/f64.rs:1187:18
     |
1187 |         unsafe { cmath::erf(self) }
     |                  ^^^^^^^^^^^^^^^^ can't call foreign function `erf` on OS `linux`
     |
     = help: if this is a basic API commonly used on this target, please report an issue with Miri
     = help: however, note that Miri does not aim to support every FFI function out there; for instance, we will not support APIs for things such as GUIs, scripting languages, or databases
     = note: BACKTRACE:
     = note: inside `std::f64::<impl f64>::erf` at /checkout/library/std/src/f64.rs:1187:18: 1187:34
note: inside `main::_doctest_main_library_std_src_f64_rs_1202_0`
    --> library/std/src/f64.rs:1206:11
     |
7    | let one = x.erf() + x.erfc();
     |           ^^^^^^^
note: inside `main`
    --> library/std/src/f64.rs:1210:3
     |
11   | } _doctest_main_library_std_src_f64_rs_1202_0() }
     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: inside `<fn() as std::ops::FnOnce<()>>::call_once - shim(fn())`
    --> /checkout/library/core/src/ops/function.rs:250:5
     |
250  |     extern "rust-call" fn call_once(self, args: Args) -> Self::Output;
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

note: some details are omitted, run with `MIRIFLAGS=-Zmiri-backtrace=full` for a verbose backtrace

error: aborting due to 1 previous error




failures:
    library/std/src/f16.rs - f16::f16::erfc (line 1321)
    library/std/src/f32.rs - f32::f32::erf (line 1167)
    library/std/src/f32.rs - f32::f32::erfc (line 1202)
    library/std/src/f64.rs - f64::f64::erf (line 1167)
    library/std/src/f64.rs - f64::f64::erfc (line 1202)

test result: FAILED. 977 passed; 5 failed; 16 ignored; 0 measured; 342 filtered out; finished in 92.52s

error: doctest failed, to rerun pass `-p std --doc`
Build completed unsuccessfully in 0:01:37
make: *** [Makefile:58: check-aux] Error 1
  local time: Fri Feb 14 02:19:38 UTC 2025
  network time: Fri, 14 Feb 2025 02:19:38 GMT
##[error]Process completed with exit code 2.

Auto merge of #133852 - x17jiri:cold_path, r=saethlin

auto - aarch64-apple

2025-02-13T23:59:51Z


failures:

---- [codegen] tests/codegen/intrinsics/cold_path3.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" "--input-file" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll" "/Users/runner/work/rust/rust/tests/codegen/intrinsics/cold_path3.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/intrinsics/cold_path3.rs:77:11: error: CHECK: expected string not found in input
// CHECK: ], !prof !3
          ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll:106:19: note: scanning from here
 i32 3, label %bb3
                  ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll:107:2: note: possible intended match here
 ], !prof !2
 ^
/Users/runner/work/rust/rust/tests/codegen/intrinsics/cold_path3.rs:84:11: error: CHECK: expected string not found in input
// CHECK: ], !prof !5
          ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll:145:20: note: scanning from here
 i32 13, label %bb3
                   ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll:146:2: note: possible intended match here
 ], !prof !4
 ^

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/intrinsics/cold_path3/cold_path3.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/intrinsics/cold_path3.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            .
            .
            .
            6: @alloc_9a6b3164498723817f82a587f1e4683c = private unnamed_addr constant <{ [7 x i8] }> <{ [7 x i8] c"path a\0A" }>, align 1 
            7: @alloc_1c578f6a7b79fce31d5ef7a209e49338 = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr @alloc_9a6b3164498723817f82a587f1e4683c, [8 x i8] c"\07\00\00\00\00\00\00\00" }>, align 8 
            8: @alloc_e5259ec2649ced3f287f8fd7e7344232 = private unnamed_addr constant <{ [7 x i8] }> <{ [7 x i8] c"path b\0A" }>, align 1 
            9: @alloc_3dcc9f1605c7ab420320f7000b1f4afd = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr @alloc_e5259ec2649ced3f287f8fd7e7344232, [8 x i8] c"\07\00\00\00\00\00\00\00" }>, align 8 
           10: @alloc_62aaa2879f291e69e6cf027569d76347 = private unnamed_addr constant <{ [7 x i8] }> <{ [7 x i8] c"path c\0A" }>, align 1 
           11: @alloc_67d34dcbe327fb4cf5fc5b15cdeaa14e = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr @alloc_62aaa2879f291e69e6cf027569d76347, [8 x i8] c"\07\00\00\00\00\00\00\00" }>, align 8 
           12: @alloc_c4ff755b2c0c8b58fe7e5f24a51d3893 = private unnamed_addr constant <{ [7 x i8] }> <{ [7 x i8] c"path d\0A" }>, align 1 
           13: @alloc_5e8e5ea12fa49d26166c5f3ad659b264 = private unnamed_addr constant <{ ptr, [8 x i8] }> <{ ptr @alloc_c4ff755b2c0c8b58fe7e5f24a51d3893, [8 x i8] c"\07\00\00\00\00\00\00\00" }>, align 8 
           14:  
           15: ; Function Attrs: noinline uwtable 
           16: define void @path_a() unnamed_addr #0 { 
           17: start: 
           18:  %_2 = alloca [48 x i8], align 8 
           19:  call void @llvm.lifetime.start.p0(i64 48, ptr nonnull %_2) 
           20:  store ptr @alloc_1c578f6a7b79fce31d5ef7a209e49338, ptr %_2, align 8 
           21:  %0 = getelementptr inbounds i8, ptr %_2, i64 8 
           22:  store i64 1, ptr %0, align 8 
           23:  %1 = getelementptr inbounds i8, ptr %_2, i64 32 
           24:  store ptr null, ptr %1, align 8 
           25:  %2 = getelementptr inbounds i8, ptr %_2, i64 16 
           26:  store ptr inttoptr (i64 8 to ptr), ptr %2, align 8 
           27:  %3 = getelementptr inbounds i8, ptr %_2, i64 24 
           28:  store i64 0, ptr %3, align 8 
           29: ; call std::io::stdio::_print 
           30:  call void @_ZN3std2io5stdio6_print17hd36f514a32cc0647E(ptr noalias nocapture noundef nonnull align 8 dereferenceable(48) %_2) 
           31:  call void @llvm.lifetime.end.p0(i64 48, ptr nonnull %_2) 
           32:  ret void 
           33: } 
           34:  
           35: ; Function Attrs: noinline uwtable 
           36: define void @path_b() unnamed_addr #0 { 
           37: start: 
           38:  %_2 = alloca [48 x i8], align 8 
           39:  call void @llvm.lifetime.start.p0(i64 48, ptr nonnull %_2) 
           40:  store ptr @alloc_3dcc9f1605c7ab420320f7000b1f4afd, ptr %_2, align 8 
           41:  %0 = getelementptr inbounds i8, ptr %_2, i64 8 
           42:  store i64 1, ptr %0, align 8 
           43:  %1 = getelementptr inbounds i8, ptr %_2, i64 32 
           44:  store ptr null, ptr %1, align 8 
           45:  %2 = getelementptr inbounds i8, ptr %_2, i64 16 
           46:  store ptr inttoptr (i64 8 to ptr), ptr %2, align 8 
           47:  %3 = getelementptr inbounds i8, ptr %_2, i64 24 
           48:  store i64 0, ptr %3, align 8 
           49: ; call std::io::stdio::_print 
           50:  call void @_ZN3std2io5stdio6_print17hd36f514a32cc0647E(ptr noalias nocapture noundef nonnull align 8 dereferenceable(48) %_2) 
           51:  call void @llvm.lifetime.end.p0(i64 48, ptr nonnull %_2) 
           52:  ret void 
           53: } 
           54:  
           55: ; Function Attrs: noinline uwtable 
           56: define void @path_c() unnamed_addr #0 { 
           57: start: 
           58:  %_2 = alloca [48 x i8], align 8 
           59:  call void @llvm.lifetime.start.p0(i64 48, ptr nonnull %_2) 
           60:  store ptr @alloc_67d34dcbe327fb4cf5fc5b15cdeaa14e, ptr %_2, align 8 
           61:  %0 = getelementptr inbounds i8, ptr %_2, i64 8 
           62:  store i64 1, ptr %0, align 8 
           63:  %1 = getelementptr inbounds i8, ptr %_2, i64 32 
           64:  store ptr null, ptr %1, align 8 
           65:  %2 = getelementptr inbounds i8, ptr %_2, i64 16 
           66:  store ptr inttoptr (i64 8 to ptr), ptr %2, align 8 
           67:  %3 = getelementptr inbounds i8, ptr %_2, i64 24 
           68:  store i64 0, ptr %3, align 8 
           69: ; call std::io::stdio::_print 
           70:  call void @_ZN3std2io5stdio6_print17hd36f514a32cc0647E(ptr noalias nocapture noundef nonnull align 8 dereferenceable(48) %_2) 
           71:  call void @llvm.lifetime.end.p0(i64 48, ptr nonnull %_2) 
           72:  ret void 
           73: } 
           74:  
           75: ; Function Attrs: noinline uwtable 
           76: define void @path_d() unnamed_addr #0 { 
           77: start: 
           78:  %_2 = alloca [48 x i8], align 8 
           79:  call void @llvm.lifetime.start.p0(i64 48, ptr nonnull %_2) 
           80:  store ptr @alloc_5e8e5ea12fa49d26166c5f3ad659b264, ptr %_2, align 8 
           81:  %0 = getelementptr inbounds i8, ptr %_2, i64 8 
           82:  store i64 1, ptr %0, align 8 
           83:  %1 = getelementptr inbounds i8, ptr %_2, i64 32 
           84:  store ptr null, ptr %1, align 8 
           85:  %2 = getelementptr inbounds i8, ptr %_2, i64 16 
           86:  store ptr inttoptr (i64 8 to ptr), ptr %2, align 8 
           87:  %3 = getelementptr inbounds i8, ptr %_2, i64 24 
           88:  store i64 0, ptr %3, align 8 
           89: ; call std::io::stdio::_print 
           90:  call void @_ZN3std2io5stdio6_print17hd36f514a32cc0647E(ptr noalias nocapture noundef nonnull align 8 dereferenceable(48) %_2) 
           91:  call void @llvm.lifetime.end.p0(i64 48, ptr nonnull %_2) 
           92:  ret void 
           93: } 
           94:  
           95: ; Function Attrs: uwtable 
           96: define void @test(i32 noundef range(i32 0, 2) %0, i32 %1) unnamed_addr #1 { 
           97: start: 
           98:  %trunc = trunc nuw i32 %0 to i1 
           99:  br i1 %trunc, label %bb2, label %bb1 
          100:  
          101: bb2: ; preds = %start 
          102:  switch i32 %1, label %bb1 [ 
          103:  i32 0, label %bb6 
          104:  i32 1, label %bb5 
          105:  i32 2, label %bb4 
          106:  i32 3, label %bb3 
check:77'0                       X error: no match found
          107:  ], !prof !2 
check:77'0     ~~~~~~~~~~~~~
check:77'1      ?            possible intended match
          108:  
check:77'0     ~
          109: bb1: ; preds = %start, %bb2 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          110:  tail call void @path_a() 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          111:  br label %bb9 
check:77'0     ~~~~~~~~~~~~~~~
          112:  
check:77'0     ~
          113: bb6: ; preds = %bb2 
check:77'0     ~~~~~~~~~~~~~~~~~~~~
          114:  tail call void @path_a() 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          115:  br label %bb9 
check:77'0     ~~~~~~~~~~~~~~~
          116:  
check:77'0     ~
          117: bb5: ; preds = %bb2 
check:77'0     ~~~~~~~~~~~~~~~~~~~~
          118:  tail call void @path_b() 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          119:  br label %bb9 
check:77'0     ~~~~~~~~~~~~~~~
          120:  
check:77'0     ~
          121: bb4: ; preds = %bb2 
check:77'0     ~~~~~~~~~~~~~~~~~~~~
          122:  tail call void @path_c() 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          123:  br label %bb9 
check:77'0     ~~~~~~~~~~~~~~~
          124:  
check:77'0     ~
          125: bb3: ; preds = %bb2 
check:77'0     ~~~~~~~~~~~~~~~~~~~~
          126:  tail call void @path_d() 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          127:  br label %bb9 
check:77'0     ~~~~~~~~~~~~~~~
          128:  
check:77'0     ~
          129: bb9: ; preds = %bb1, %bb3, %bb4, %bb5, %bb6 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          130:  ret void 
check:77'0     ~~~~~~~~~~
          131: } 
check:77'0     ~~
          132:  
check:77'0     ~
          133: ; Function Attrs: uwtable 
check:77'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          134: define void @test2(i32 noundef range(i32 0, 2) %0, i32 %1) unnamed_addr #1 { 
check:77'0     ~~~~~~~~~~~~~~~~~~~
          135: start: 
          136:  %trunc = trunc nuw i32 %0 to i1 
          137:  br i1 %trunc, label %bb2, label %bb1, !prof !3 
          138:  
          139: bb2: ; preds = %start 
          140:  %_6 = icmp ne i32 %1, 12 
          141:  tail call void @llvm.assume(i1 %_6) 
          142:  switch i32 %1, label %bb1 [ 
          143:  i32 10, label %bb5 
          144:  i32 11, label %bb4 
          145:  i32 13, label %bb3 
check:84'0                        X error: no match found
          146:  ], !prof !4 
check:84'0     ~~~~~~~~~~~~~
check:84'1      ?            possible intended match
          147:  
check:84'0     ~
          148: bb1: ; preds = %start, %bb2 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          149:  tail call void @path_a() 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          150:  br label %bb9 
check:84'0     ~~~~~~~~~~~~~~~
          151:  
check:84'0     ~
          152: bb5: ; preds = %bb2 
check:84'0     ~~~~~~~~~~~~~~~~~~~~
          153:  tail call void @path_a() 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          154:  br label %bb9 
check:84'0     ~~~~~~~~~~~~~~~
          155:  
check:84'0     ~
          156: bb4: ; preds = %bb2 
check:84'0     ~~~~~~~~~~~~~~~~~~~~
          157:  tail call void @path_b() 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          158:  br label %bb9 
check:84'0     ~~~~~~~~~~~~~~~
          159:  
check:84'0     ~
          160: bb3: ; preds = %bb2 
check:84'0     ~~~~~~~~~~~~~~~~~~~~
          161:  tail call void @path_d() 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          162:  br label %bb9 
check:84'0     ~~~~~~~~~~~~~~~
          163:  
check:84'0     ~
          164: bb9: ; preds = %bb1, %bb3, %bb4, %bb5 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          165:  ret void 
check:84'0     ~~~~~~~~~~
          166: } 
check:84'0     ~~
          167:  
check:84'0     ~
          168: ; std::io::stdio::_print 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
          169: ; Function Attrs: uwtable 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          170: declare void @_ZN3std2io5stdio6_print17hd36f514a32cc0647E(ptr noalias nocapture noundef align 8 dereferenceable(48)) unnamed_addr #1 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          171:  
check:84'0     ~
          172: ; Function Attrs: mustprogress nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: write) 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          173: declare void @llvm.assume(i1 noundef) #2 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          174:  
check:84'0     ~
          175: ; Function Attrs: mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite) 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          176: declare void @llvm.lifetime.start.p0(i64 immarg, ptr nocapture) #3 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          177:  
check:84'0     ~
          178: ; Function Attrs: mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite) 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          179: declare void @llvm.lifetime.end.p0(i64 immarg, ptr nocapture) #3 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          180:  
check:84'0     ~
          181: attributes #0 = { noinline uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          182: attributes #1 = { uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          183: attributes #2 = { mustprogress nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: write) } 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          184: attributes #3 = { mustprogress nocallback nofree nosync nounwind willreturn memory(argmem: readwrite) } 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          185:  
check:84'0     ~
          186: !llvm.module.flags = !{!0} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
          187: !llvm.ident = !{!1} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~
          188:  
check:84'0     ~
          189: !0 = !{i32 8, !"PIC Level", i32 2} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          190: !1 = !{!"rustc version 1.86.0-nightly (7c77e1ac0 2025-02-13)"} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          191: !2 = !{!"branch_weights", i32 2000, i32 2000, i32 1, i32 2000, i32 1} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          192: !3 = !{!"branch_weights", i32 2000, i32 2} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          193: !4 = !{!"branch_weights", i32 1, i32 2000, i32 1, i32 1} 
check:84'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/intrinsics/cold_path3.rs

test result: FAILED. 675 passed; 1 failed; 146 ignored; 0 measured; 0 filtered out; finished in 6.92s

Some tests failed in compiletest suite=codegen mode=codegen host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:32:33
  local time: Fri Feb 14 00:36:05 UTC 2025
  network time: Fri, 14 Feb 2025 00:36:06 GMT
##[error]Process completed with exit code 1.

Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3

auto - test-various

2025-02-13T14:40:10Z


failures:

---- [run-make] tests/run-make/raw-dylib-elf stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out" && env -u RUSTFLAGS AR="/wasi-sdk-25.0-x86_64-linux/bin/llvm-ar" BUILD_ROOT="/checkout/obj/build/x86_64-unknown-linux-gnu" CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/cargo" CC="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" CXX="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" HOST_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRARY_PATH" LLVM_BIN_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard codegen codegendata codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" NODE="/node/bin/node" PYTHON="/usr/bin/python3" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="/checkout" TARGET="wasm32-wasip1" TARGET_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib" TARGET_RPATH_ENV="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 22
Command { cmd: LC_ALL="C" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out/main", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out/main", defused: true, armed_location: Location { file: "/checkout/tests/run-make/raw-dylib-elf/rmake.rs", line: 22, col: 18 } }, already_executed: true }
output status: `exit status: 127`
=== STDOUT ===



=== STDERR ===
/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out/main: error while loading shared libraries: /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf/rmake_out/liblibrary.so: invalid ELF header
------------------------------------------


---- [run-make] tests/run-make/raw-dylib-elf-verbatim stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out" && env -u RUSTFLAGS AR="/wasi-sdk-25.0-x86_64-linux/bin/llvm-ar" BUILD_ROOT="/checkout/obj/build/x86_64-unknown-linux-gnu" CARGO="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1-tools-bin/cargo" CC="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang" CC_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" CXX="/wasi-sdk-25.0-x86_64-linux/bin/wasm32-wasip1-clang++" CXX_DEFAULT_FLAGS="-ffunction-sections -fdata-sections -fno-exceptions --target=wasm32-wasip1" HOST_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" LD_LIB_PATH_ENVVAR="LD_LIBRARY_PATH" LLVM_BIN_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin" LLVM_COMPONENTS="aarch64 aarch64asmparser aarch64codegen aarch64desc aarch64disassembler aarch64info aarch64utils aggressiveinstcombine all all-targets amdgpu amdgpuasmparser amdgpucodegen amdgpudesc amdgpudisassembler amdgpuinfo amdgputargetmca amdgpuutils analysis arm armasmparser armcodegen armdesc armdisassembler arminfo armutils asmparser asmprinter avr avrasmparser avrcodegen avrdesc avrdisassembler avrinfo binaryformat bitreader bitstreamreader bitwriter bpf bpfasmparser bpfcodegen bpfdesc bpfdisassembler bpfinfo cfguard codegen codegendata codegentypes core coroutines coverage csky cskyasmparser cskycodegen cskydesc cskydisassembler cskyinfo debuginfobtf debuginfocodeview debuginfodwarf debuginfogsym debuginfologicalview debuginfomsf debuginfopdb demangle dlltooldriver dwarflinker dwarflinkerclassic dwarflinkerparallel dwp engine executionengine extensions filecheck frontenddriver frontendhlsl frontendoffloading frontendopenacc frontendopenmp fuzzercli fuzzmutate globalisel hexagon hexagonasmparser hexagoncodegen hexagondesc hexagondisassembler hexagoninfo hipstdpar instcombine instrumentation interfacestub interpreter ipo irprinter irreader jitlink libdriver lineeditor linker loongarch loongarchasmparser loongarchcodegen loongarchdesc loongarchdisassembler loongarchinfo lto m68k m68kasmparser m68kcodegen m68kdesc m68kdisassembler m68kinfo mc mca mcdisassembler mcjit mcparser mips mipsasmparser mipscodegen mipsdesc mipsdisassembler mipsinfo mirparser msp430 msp430asmparser msp430codegen msp430desc msp430disassembler msp430info native nativecodegen nvptx nvptxcodegen nvptxdesc nvptxinfo objcarcopts objcopy object objectyaml option orcdebugging orcjit orcshared orctargetprocess passes powerpc powerpcasmparser powerpccodegen powerpcdesc powerpcdisassembler powerpcinfo profiledata remarks riscv riscvasmparser riscvcodegen riscvdesc riscvdisassembler riscvinfo riscvtargetmca runtimedyld sandboxir scalaropts selectiondag sparc sparcasmparser sparccodegen sparcdesc sparcdisassembler sparcinfo support symbolize systemz systemzasmparser systemzcodegen systemzdesc systemzdisassembler systemzinfo tablegen target targetparser textapi textapibinaryreader transformutils vectorize webassembly webassemblyasmparser webassemblycodegen webassemblydesc webassemblydisassembler webassemblyinfo webassemblyutils windowsdriver windowsmanifest x86 x86asmparser x86codegen x86desc x86disassembler x86info x86targetmca xray xtensa xtensaasmparser xtensacodegen xtensadesc xtensadisassembler xtensainfo" LLVM_FILECHECK="/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" NODE="/node/bin/node" PYTHON="/usr/bin/python3" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUSTDOC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustdoc" SOURCE_ROOT="/checkout" TARGET="wasm32-wasip1" TARGET_RPATH_DIR="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/wasm32-wasip1/lib" TARGET_RPATH_ENV="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 24
Command { cmd: LC_ALL="C" LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-bootstrap-tools/x86_64-unknown-linux-gnu/release/deps:/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/lib:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-tools-bin:/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out/main", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out/main", defused: true, armed_location: Location { file: "/checkout/tests/run-make/raw-dylib-elf-verbatim/rmake.rs", line: 24, col: 18 } }, already_executed: true }
output status: `exit status: 127`
=== STDOUT ===



=== STDERR ===
/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out/main: error while loading shared libraries: /checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/raw-dylib-elf-verbatim/rmake_out/liblibrary.so.1: invalid ELF header
------------------------------------------



failures:
    [run-make] tests/run-make/raw-dylib-elf
    [run-make] tests/run-make/raw-dylib-elf-verbatim

test result: FAILED. 175 passed; 2 failed; 207 ignored; 0 measured; 0 filtered out; finished in 64.63s

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:36:27
  local time: Thu Feb 13 15:25:31 UTC 2025
  network time: Thu, 13 Feb 2025 15:25:31 GMT
##[error]Process completed with exit code 1.

Auto merge of #136961 - jhpratt:rollup-r8rrpet, r=jhpratt

auto - aarch64-apple

2025-02-13T07:57:49Z


failures:

---- library/std/src/f16.rs - f16::f16::erf (line 1282) stdout ----
Test executable failed (exit status: 101).

stderr:

thread 'main' panicked at library/std/src/f16.rs:18:1:
assertion failed: (within_standard_deviations(3.0) - 99.730).abs() < 0.01
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace



failures:
    library/std/src/f16.rs - f16::f16::erf (line 1282)

test result: FAILED. 1283 passed; 1 failed; 27 ignored; 0 measured; 0 filtered out; finished in 60.70s

error: doctest failed, to rerun pass `-p std --doc`
Build completed unsuccessfully in 0:49:04
  local time: Thu Feb 13 08:50:02 UTC 2025
  network time: Thu, 13 Feb 2025 08:50:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #135408 - RalfJung:x86-sse2, r=workingjubilee

auto - dist-i586-gnu-i586-i686-musl

2025-02-12T19:15:50Z


failures:

---- [codegen] tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs#x86-32 stdout ----

error in revision `x86-32`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll" "/checkout/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs" "--check-prefix=CHECK" "--check-prefix" "x86-32" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs:50:13: error: x86-32: expected string not found in input
 // x86-32: ret <4 x float> %[[VAL:.+]]
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll:28:40: note: scanning from here
 %0 = load <4 x float>, ptr %x, align 4
                                       ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll:29:4: note: possible intended match here
 store <4 x float> %0, ptr %_0, align 16
   ^
/checkout/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs:67:13: error: x86-32: expected string not found in input
 // x86-32: ret <4 x float> %[[VAL:.+]]
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll:43:40: note: scanning from here
 %0 = load <4 x float>, ptr %x, align 4
                                       ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll:44:4: note: possible intended match here
 store <4 x float> %0, ptr %_0, align 16
   ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array.x86-32/simd-intrinsic-transmute-array.ll
Check file: /checkout/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'simd_intrinsic_transmute_array.3f564baaaff31982-cgu.0' 
            2: source_filename = "simd_intrinsic_transmute_array.3f564baaaff31982-cgu.0" 
            3: target datalayout = "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-i128:128-f64:32:64-f80:32-n8:16:32-S128" 
            4: target triple = "i586-unknown-linux-gnu" 
            5:  
            6: ; Function Attrs: uwtable 
            7: define noundef i32 @array_align() unnamed_addr #0 { 
            8: start: 
            9:  ret i32 4 
           10: } 
           11:  
           12: ; Function Attrs: uwtable 
           13: define noundef i32 @vector_align() unnamed_addr #0 { 
           14: start: 
           15:  ret i32 16 
           16: } 
           17:  
           18: ; Function Attrs: uwtable 
           19: define void @build_array_s(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           20: start: 
           21:  call void @llvm.memcpy.p0.p0.i32(ptr align 16 %_0, ptr align 4 %x, i32 16, i1 false) 
           22:  ret void 
           23: } 
           24:  
           25: ; Function Attrs: uwtable 
           26: define void @build_array_transmute_s(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           27: start: 
           28:  %0 = load <4 x float>, ptr %x, align 4 
check:50'0                                            X error: no match found
           29:  store <4 x float> %0, ptr %_0, align 16 
check:50'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:50'1        ?                                      possible intended match
           30:  ret void 
check:50'0     ~~~~~~~~~~
           31: } 
check:50'0     ~~
           32:  
check:50'0     ~
           33: ; Function Attrs: uwtable 
check:50'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           34: define void @build_array_t(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
check:50'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           35: start: 
           36:  call void @llvm.memcpy.p0.p0.i32(ptr align 16 %_0, ptr align 4 %x, i32 16, i1 false) 
           37:  ret void 
           38: } 
           39:  
           40: ; Function Attrs: uwtable 
           41: define void @build_array_transmute_t(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           42: start: 
           43:  %0 = load <4 x float>, ptr %x, align 4 
check:67'0                                            X error: no match found
           44:  store <4 x float> %0, ptr %_0, align 16 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:67'1        ?                                      possible intended match
           45:  ret void 
check:67'0     ~~~~~~~~~~
           46: } 
check:67'0     ~~
           47:  
check:67'0     ~
           48: ; Function Attrs: nocallback nofree nounwind willreturn memory(argmem: readwrite) 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           49: declare void @llvm.memcpy.p0.p0.i32(ptr noalias nocapture writeonly, ptr noalias nocapture readonly, i32, i1 immarg) #1 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           50:  
check:67'0     ~
           51: attributes #0 = { uwtable "probe-stack"="inline-asm" "target-cpu"="pentium" } 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           52: attributes #1 = { nocallback nofree nounwind willreturn memory(argmem: readwrite) } 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           53:  
check:67'0     ~
           54: !llvm.module.flags = !{!0} 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           55: !llvm.ident = !{!1} 
check:67'0     ~~~~~~~~~~~~~~~~~~~~
           56:  
check:67'0     ~
           57: !0 = !{i32 8, !"PIC Level", i32 2} 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           58: !1 = !{!"rustc version 1.86.0-nightly (f410d5b94 2025-02-12)"} 
check:67'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs#x86-32

test result: FAILED. 635 passed; 1 failed; 188 ignored; 0 measured; 0 filtered out; finished in 11.41s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=i586-unknown-linux-gnu
Build completed unsuccessfully in 1:04:08
  local time: Wed Feb 12 20:24:39 UTC 2025
  network time: Wed, 12 Feb 2025 20:24:39 GMT
##[error]Process completed with exit code 1.

Auto merge of #136930 - GuillaumeGomez:rollup-hjsijmf, r=GuillaumeGomez

auto - aarch64-apple

2025-02-12T18:32:27Z

##[group][AOT] neon
[AOT] neon

thread 'main' panicked at example/neon.rs:193:5:
assertion `left == right` failed
  left: [227, 1, 2, 3, 227, 7, 227, 218]
 right: [0, 1, 2, 3, 0, 0, 0, 218]
stack backtrace:
   0: _rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::assert_failed_inner
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
"/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage1-tools/cg_clif/build/example/neon" exited with status ExitStatus(unix_wait_status(6))
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:37:01
  local time: Wed Feb 12 19:13:03 UTC 2025
  network time: Wed, 12 Feb 2025 19:13:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #136887 - matthiaskrgr:rollup-wwordsg, r=matthiaskrgr

auto - dist-various-2

2025-02-12T02:45:38Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> aarch64-unknown-uefi)
 Downloading crates ...
  Downloaded r-efi-alloc v1.0.0
  Downloaded r-efi v4.5.0
[RUSTC-TIMING] shlex test:false 0.148
[RUSTC-TIMING] cc test:false 1.058
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.405
[RUSTC-TIMING] build_script_build test:false 0.222
[RUSTC-TIMING] build_script_build test:false 0.547
   Compiling libc v0.2.169
[RUSTC-TIMING] build_script_build test:false 0.198
   Compiling compiler_builtins v0.1.146
   Compiling object v0.36.7
   Compiling std v0.0.0 (/checkout/library/std)
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.034
[RUSTC-TIMING] libc test:false 0.042
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.041
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.043
   Compiling r-efi v4.5.0
[RUSTC-TIMING] r_efi test:false 1.203
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.158
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 1.547
   Compiling r-efi-alloc v1.0.0
[RUSTC-TIMING] r_efi_alloc test:false 0.121
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] core test:false 22.251
[RUSTC-TIMING] rustc_demangle test:false 1.951
   Compiling rustc-std-workspace-alloc v1.99.0 (/checkout/library/rustc-std-workspace-alloc)
   Compiling panic_abort v0.0.0 (/checkout/library/panic_abort)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.053
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.055
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] compiler_builtins test:false 7.437
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] alloc test:false 6.578
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] std_detect test:false 0.170
[RUSTC-TIMING] hashbrown test:false 1.439
   Compiling panic_unwind v0.0.0 (/checkout/library/panic_unwind)
[RUSTC-TIMING] miniz_oxide test:false 1.423
[RUSTC-TIMING] panic_unwind test:false 0.047
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.748
[RUSTC-TIMING] gimli test:false 4.419
[RUSTC-TIMING] object test:false 5.939
warning: dropping unsupported crate type `dylib` for target `aarch64-unknown-uefi`

error: constant `AF_INET` is never used
   --> library/std/src/sys/net/connection/uefi/mod.rs:338:15
    |
338 |     pub const AF_INET: u8 = 0;
    |               ^^^^^^^
    |
    = note: `-D dead-code` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(dead_code)]`

error: constant `AF_INET6` is never used
   --> library/std/src/sys/net/connection/uefi/mod.rs:339:15
    |
339 |     pub const AF_INET6: u8 = 1;
    |               ^^^^^^^^

error: type alias `sa_family_t` is never used
   --> library/std/src/sys/net/connection/uefi/mod.rs:340:14
    |
340 |     pub type sa_family_t = u8;
    |              ^^^^^^^^^^^

error: struct `in_addr` is never constructed
   --> library/std/src/sys/net/connection/uefi/mod.rs:343:16
    |
343 |     pub struct in_addr {
    |                ^^^^^^^
    |
    = note: `in_addr` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis

error: struct `sockaddr_in` is never constructed
   --> library/std/src/sys/net/connection/uefi/mod.rs:348:16
    |
348 |     pub struct sockaddr_in {
    |                ^^^^^^^^^^^
    |
    = note: `sockaddr_in` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis

error: struct `in6_addr` is never constructed
   --> library/std/src/sys/net/connection/uefi/mod.rs:356:16
    |
356 |     pub struct in6_addr {
    |                ^^^^^^^^
    |
    = note: `in6_addr` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis

error: struct `sockaddr_in6` is never constructed
   --> library/std/src/sys/net/connection/uefi/mod.rs:361:16
    |
361 |     pub struct sockaddr_in6 {
    |                ^^^^^^^^^^^^
    |
    = note: `sockaddr_in6` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis

[RUSTC-TIMING] std test:false 2.763
warning: `std` (lib) generated 1 warning
error: could not compile `std` (lib) due to 7 previous errors; 1 warning emitted
Build completed unsuccessfully in 1:04:47
  local time: Wed Feb 12 04:02:36 UTC 2025
  network time: Wed, 12 Feb 2025 04:02:36 GMT
##[error]Process completed with exit code 1.

Auto merge of #136878 - matthiaskrgr:rollup-opilhjv, r=matthiaskrgr

auto - armhf-gnu

2025-02-11T17:13:47Z


failures:

---- [ui] tests/ui/modules/mod_dir_path3.rs stdout ----

error: test run failed!
status: exit status: 101
command: RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools-bin/remote-test-client" "run" "0" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/modules/mod_dir_path3/a"
--- stdout -------------------------------
uploaded "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/modules/mod_dir_path3/a", waiting for result
------------------------------------------
--- stderr -------------------------------

thread 'main' panicked at src/tools/remote-test-client/src/main.rs:309:9:
client.read_exact(&mut header) failed with Connection reset by peer (os error 104)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------



failures:
    [ui] tests/ui/modules/mod_dir_path3.rs

test result: FAILED. 18162 passed; 1 failed; 367 ignored; 0 measured; 0 filtered out; finished in 989.83s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=arm-unknown-linux-gnueabihf
Build completed unsuccessfully in 0:51:52
  local time: Tue Feb 11 18:10:32 UTC 2025
  network time: Tue, 11 Feb 2025 18:10:32 GMT
##[error]Process completed with exit code 1.

Auto merge of #136872 - fmease:rollup-12c4v1x, r=fmease

auto - x86_64-gnu-nopt

2025-02-11T16:16:04Z


failures:

---- [codegen] tests/codegen/abi-x86-sse.rs#x86-32-nosse stdout ----

error in revision `x86-32-nosse`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/abi-x86-sse.x86-32-nosse/abi-x86-sse.ll" "/checkout/tests/codegen/abi-x86-sse.rs" "--check-prefix=CHECK" "--check-prefix" "x86-32-nosse" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/abi-x86-sse.rs:32:18: error: x86-32-nosse: expected string not found in input
// x86-32-nosse: void @sse_id(ptr {{[^,]*}} sret{{[^,]*}}, ptr {{[^,]*}})
                 ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/abi-x86-sse.x86-32-nosse/abi-x86-sse.ll:1:1: note: scanning from here
; ModuleID = 'abi_x86_sse.330e7dc655e63bbb-cgu.0'
^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/abi-x86-sse.x86-32-nosse/abi-x86-sse.ll:7:8: note: possible intended match here
define void @sse_id(ptr sret([16 x i8]) align 16 %_0, ptr align 16 %x) unnamed_addr #0 {
       ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/abi-x86-sse.x86-32-nosse/abi-x86-sse.ll
Check file: /checkout/tests/codegen/abi-x86-sse.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'abi_x86_sse.330e7dc655e63bbb-cgu.0' 
check:32'0     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            2: source_filename = "abi_x86_sse.330e7dc655e63bbb-cgu.0" 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            3: target datalayout = "e-m:e-p:32:32-p270:32:32-p271:32:32-p272:64:64-i128:128-f64:32:64-f80:32-n8:16:32-S128" 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            4: target triple = "i586-unknown-linux-gnu" 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            5:  
check:32'0     ~
            6: ; Function Attrs: uwtable 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
            7: define void @sse_id(ptr sret([16 x i8]) align 16 %_0, ptr align 16 %x) unnamed_addr #0 { 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:32'1            ?                                                                                  possible intended match
            8: start: 
check:32'0     ~~~~~~~
            9:  %0 = load <4 x float>, ptr %x, align 16 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           10:  store <4 x float> %0, ptr %_0, align 16 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           11:  ret void 
check:32'0     ~~~~~~~~~~
           12: } 
check:32'0     ~~
           13:  
check:32'0     ~
           14: attributes #0 = { uwtable "probe-stack"="inline-asm" "target-cpu"="pentium" } 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           15:  
check:32'0     ~
           16: !llvm.module.flags = !{!0} 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           17: !llvm.ident = !{!1} 
check:32'0     ~~~~~~~~~~~~~~~~~~~~
           18:  
check:32'0     ~
           19: !0 = !{i32 8, !"PIC Level", i32 2} 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           20: !1 = !{!"rustc version 1.86.0-nightly (d4307b44d 2025-02-11)"} 
check:32'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/abi-x86-sse.rs#x86-32-nosse

test result: FAILED. 745 passed; 1 failed; 79 ignored; 0 measured; 0 filtered out; finished in 15.25s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:47:58
  local time: Tue Feb 11 17:10:55 UTC 2025
  network time: Tue, 11 Feb 2025 17:10:55 GMT
##[error]Process completed with exit code 1.

Auto merge of #136850 - jhpratt:rollup-rm72dxb, r=jhpratt

auto - test-various

2025-02-11T09:21:10Z


failures:

---- [codegen] tests/codegen/dont-shuffle-bswaps.rs#OPT3 stdout ----

error in revision `OPT3`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/dont-shuffle-bswaps.OPT3/dont-shuffle-bswaps.ll" "/checkout/tests/codegen/dont-shuffle-bswaps.rs" "--check-prefix=CHECK" "--check-prefix" "OPT3" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/dont-shuffle-bswaps.rs:15:10: error: OPT3: expected string not found in input
// OPT3: load <8 x i16>
         ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/dont-shuffle-bswaps.OPT3/dont-shuffle-bswaps.ll:7:32: note: scanning from here
define dso_local void @convert(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([16 x i8]) align 1 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 2 dereferenceable(16) %value) unnamed_addr #0 {
                               ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/dont-shuffle-bswaps.OPT3/dont-shuffle-bswaps.ll:9:8: note: possible intended match here
 %_4 = load i16, ptr %value, align 2, !noundef !1
       ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/dont-shuffle-bswaps.OPT3/dont-shuffle-bswaps.ll
Check file: /checkout/tests/codegen/dont-shuffle-bswaps.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'dont_shuffle_bswaps.5c93dbc6d133cf57-cgu.0' 
            2: source_filename = "dont_shuffle_bswaps.5c93dbc6d133cf57-cgu.0" 
            3: target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-n32:64-S128-ni:1:10:20" 
            4: target triple = "wasm32-unknown-wasip1" 
            5:  
            6: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: readwrite) 
            7: define dso_local void @convert(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([16 x i8]) align 1 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 2 dereferenceable(16) %value) unnamed_addr #0 { 
check:15'0                                    X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            8: start: 
check:15'0     ~~~~~~~
            9:  %_4 = load i16, ptr %value, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:15'1            ?                                           possible intended match
           10:  %0 = tail call i16 @llvm.bswap.i16(i16 %_4) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           11:  %1 = getelementptr inbounds i8, ptr %value, i32 2 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           12:  %_6 = load i16, ptr %1, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           13:  %2 = tail call i16 @llvm.bswap.i16(i16 %_6) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           14:  %3 = getelementptr inbounds i8, ptr %value, i32 4 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           15:  %_8 = load i16, ptr %3, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           16:  %4 = tail call i16 @llvm.bswap.i16(i16 %_8) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           17:  %5 = getelementptr inbounds i8, ptr %value, i32 6 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           18:  %_10 = load i16, ptr %5, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           19:  %6 = tail call i16 @llvm.bswap.i16(i16 %_10) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           20:  %7 = getelementptr inbounds i8, ptr %value, i32 8 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           21:  %_12 = load i16, ptr %7, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           22:  %8 = tail call i16 @llvm.bswap.i16(i16 %_12) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           23:  %9 = getelementptr inbounds i8, ptr %value, i32 10 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           24:  %_14 = load i16, ptr %9, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           25:  %10 = tail call i16 @llvm.bswap.i16(i16 %_14) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           26:  %11 = getelementptr inbounds i8, ptr %value, i32 12 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           27:  %_16 = load i16, ptr %11, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           28:  %12 = tail call i16 @llvm.bswap.i16(i16 %_16) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           29:  %13 = getelementptr inbounds i8, ptr %value, i32 14 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           30:  %_18 = load i16, ptr %13, align 2, !noundef !1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           31:  %14 = tail call i16 @llvm.bswap.i16(i16 %_18) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           32:  store i16 %0, ptr %_0, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           33:  %addr16.sroa.2.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 2 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           34:  store i16 %2, ptr %addr16.sroa.2.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           35:  %addr16.sroa.3.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 4 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           36:  store i16 %4, ptr %addr16.sroa.3.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           37:  %addr16.sroa.4.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 6 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           38:  store i16 %6, ptr %addr16.sroa.4.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           39:  %addr16.sroa.5.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 8 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           40:  store i16 %8, ptr %addr16.sroa.5.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           41:  %addr16.sroa.6.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 10 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           42:  store i16 %10, ptr %addr16.sroa.6.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           43:  %addr16.sroa.7.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 12 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           44:  store i16 %12, ptr %addr16.sroa.7.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           45:  %addr16.sroa.8.0._0.sroa_idx = getelementptr inbounds i8, ptr %_0, i32 14 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           46:  store i16 %14, ptr %addr16.sroa.8.0._0.sroa_idx, align 1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           47:  ret void 
check:15'0     ~~~~~~~~~~
           48: } 
check:15'0     ~~
           49:  
check:15'0     ~
           50: ; Function Attrs: mustprogress nocallback nofree nosync nounwind speculatable willreturn memory(none) 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           51: declare i16 @llvm.bswap.i16(i16) #1 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           52:  
check:15'0     ~
           53: attributes #0 = { mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: readwrite) "target-cpu"="generic" } 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           54: attributes #1 = { mustprogress nocallback nofree nosync nounwind speculatable willreturn memory(none) } 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           55:  
check:15'0     ~
           56: !llvm.ident = !{!0} 
check:15'0     ~~~~~~~~~~~~~~~~~~~~
           57:  
check:15'0     ~
           58: !0 = !{!"rustc version 1.86.0-nightly (bd68693b6 2025-02-11)"} 
check:15'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           59: !1 = !{} 
check:15'0     ~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/dont-shuffle-bswaps.rs#OPT3

test result: FAILED. 604 passed; 1 failed; 213 ignored; 0 measured; 0 filtered out; finished in 8.27s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:54
  local time: Tue Feb 11 10:14:09 UTC 2025
  network time: Tue, 11 Feb 2025 10:14:09 GMT
##[error]Process completed with exit code 1.

Auto merge of #134626 - veera-sivarajan:five-codegen-tests, r=Mark-Si…

auto - arm-android

2025-02-11T08:19:53Z


failures:

---- [codegen] tests/codegen/classify-fp-category-of-usize-without-branch.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/ci-llvm/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/classify-fp-category-of-usize-without-branch/classify-fp-category-of-usize-without-branch.ll" "/checkout/tests/codegen/classify-fp-category-of-usize-without-branch.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/classify-fp-category-of-usize-without-branch.rs:29:12: error: CHECK: expected string not found in input
 // CHECK: [[TMP0:%.*]] = tail call
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/classify-fp-category-of-usize-without-branch/classify-fp-category-of-usize-without-branch.ll:7:41: note: scanning from here
define noundef zeroext i1 @complex_test(i32 noundef %input) unnamed_addr #0 {
                                        ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/classify-fp-category-of-usize-without-branch/classify-fp-category-of-usize-without-branch.ll:33:82: note: possible intended match here
; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable
                                                                                 ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/classify-fp-category-of-usize-without-branch/classify-fp-category-of-usize-without-branch.ll
Check file: /checkout/tests/codegen/classify-fp-category-of-usize-without-branch.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'classify_fp_category_of_usize_without_branch.126dbdb42f0b9381-cgu.0' 
            2: source_filename = "classify_fp_category_of_usize_without_branch.126dbdb42f0b9381-cgu.0" 
            3: target datalayout = "e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64" 
            4: target triple = "arm-unknown-linux-android" 
            5:  
            6: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
            7: define noundef zeroext i1 @complex_test(i32 noundef %input) unnamed_addr #0 { 
check:29'0                                             X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
            8: start: 
check:29'0     ~~~~~~~
            9:  switch i32 %input, label %bb2 [ 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           10:  i32 128, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~
           11:  i32 1, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~
           12:  i32 64, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~~
           13:  i32 2, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~
           14:  i32 32, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~~
           15:  i32 4, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~
           16:  i32 16, label %bb4 
check:29'0     ~~~~~~~~~~~~~~~~~~~~
           17:  i32 8, label %bb4 
check:29'0     ~~~~~~~~~~~~~~~~~~~
           18:  i32 256, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~
           19:  i32 512, label %bb1 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~
           20:  ] 
check:29'0     ~~~
           21:  
check:29'0     ~
           22: bb2: ; preds = %start 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~
           23:  unreachable 
check:29'0     ~~~~~~~~~~~~~
           24:  
check:29'0     ~
           25: bb4: ; preds = %start, %start 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           26:  br label %bb1 
check:29'0     ~~~~~~~~~~~~~~~
           27:  
check:29'0     ~
           28: bb1: ; preds = %start, %start, %start, %start, %start, %start, %start, %start, %bb4 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           29:  %_0 = phi i1 [ true, %bb4 ], [ false, %start ], [ false, %start ], [ false, %start ], [ false, %start ], [ false, %start ], [ false, %start ], [ false, %start ], [ false, %start ] 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           30:  ret i1 %_0 
check:29'0     ~~~~~~~~~~~~
           31: } 
check:29'0     ~~
           32:  
check:29'0     ~
           33: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:29'1                                                                                      ?               possible intended match
           34: define noundef zeroext i1 @simpler_test(i32 noundef %input) unnamed_addr #0 { 
check:29'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           35: start: 
           36:  %0 = add i32 %input, -8 
           37:  %switch.and = and i32 %0, -9 
           38:  %switch.selectcmp = icmp eq i32 %switch.and, 0 
           39:  ret i1 %switch.selectcmp 
           40: } 
           41:  
           42: attributes #0 = { mustprogress nofree norecurse nosync nounwind willreturn memory(none) uwtable "target-cpu"="generic" "target-features"="+strict-align,+v5te" } 
           43:  
           44: !llvm.module.flags = !{!0} 
           45: !llvm.ident = !{!1} 
           46:  
           47: !0 = !{i32 8, !"PIC Level", i32 2} 
           48: !1 = !{!"rustc version 1.86.0-nightly (0d4241f04 2025-02-11)"} 
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/classify-fp-category-of-usize-without-branch.rs

test result: FAILED. 620 passed; 1 failed; 201 ignored; 0 measured; 0 filtered out; finished in 11.86s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=arm-linux-androideabi
Build completed unsuccessfully in 0:51:08
  local time: Tue Feb 11 09:18:20 UTC 2025
  network time: Tue, 11 Feb 2025 09:18:21 GMT
##[error]Process completed with exit code 1.

Auto merge of #136811 - workingjubilee:rollup-u3p1rno, r=workingjubilee

auto - aarch64-apple

2025-02-10T14:36:16Z


failures:

---- [codegen] tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/ci-llvm/bin/FileCheck" "--input-file" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll" "/Users/runner/work/rust/rust/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs:41:12: error: CHECK: expected string not found in input
 // CHECK: ret <4 x float> %[[VAL:.+]]
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll:28:40: note: scanning from here
 %0 = load <4 x float>, ptr %x, align 4
                                       ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll:29:4: note: possible intended match here
 store <4 x float> %0, ptr %_0, align 16
   ^
/Users/runner/work/rust/rust/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs:56:12: error: CHECK: expected string not found in input
 // CHECK: ret <4 x float> %[[VAL:.+]]
           ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll:43:40: note: scanning from here
 %0 = load <4 x float>, ptr %x, align 4
                                       ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll:44:4: note: possible intended match here
 store <4 x float> %0, ptr %_0, align 16
   ^

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/simd-intrinsic/simd-intrinsic-transmute-array/simd-intrinsic-transmute-array.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            1: ; ModuleID = 'simd_intrinsic_transmute_array.3f564baaaff31982-cgu.0' 
            2: source_filename = "simd_intrinsic_transmute_array.3f564baaaff31982-cgu.0" 
            3: target datalayout = "e-m:o-i64:64-i128:128-n32:64-S128-Fn32" 
            4: target triple = "arm64-apple-macosx11.0.0" 
            5:  
            6: ; Function Attrs: uwtable 
            7: define noundef i64 @array_align() unnamed_addr #0 { 
            8: start: 
            9:  ret i64 4 
           10: } 
           11:  
           12: ; Function Attrs: uwtable 
           13: define noundef i64 @vector_align() unnamed_addr #0 { 
           14: start: 
           15:  ret i64 16 
           16: } 
           17:  
           18: ; Function Attrs: uwtable 
           19: define void @build_array_s(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           20: start: 
           21:  call void @llvm.memcpy.p0.p0.i64(ptr align 16 %_0, ptr align 4 %x, i64 16, i1 false) 
           22:  ret void 
           23: } 
           24:  
           25: ; Function Attrs: uwtable 
           26: define void @build_array_transmute_s(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           27: start: 
           28:  %0 = load <4 x float>, ptr %x, align 4 
check:41'0                                            X error: no match found
           29:  store <4 x float> %0, ptr %_0, align 16 
check:41'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:41'1        ?                                      possible intended match
           30:  ret void 
check:41'0     ~~~~~~~~~~
           31: } 
check:41'0     ~~
           32:  
check:41'0     ~
           33: ; Function Attrs: uwtable 
check:41'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           34: define void @build_array_t(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
check:41'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
           35: start: 
           36:  call void @llvm.memcpy.p0.p0.i64(ptr align 16 %_0, ptr align 4 %x, i64 16, i1 false) 
           37:  ret void 
           38: } 
           39:  
           40: ; Function Attrs: uwtable 
           41: define void @build_array_transmute_t(ptr dead_on_unwind noalias nocapture noundef writable sret([16 x i8]) align 16 dereferenceable(16) %_0, ptr noalias nocapture noundef readonly align 4 dereferenceable(16) %x) unnamed_addr #0 { 
           42: start: 
           43:  %0 = load <4 x float>, ptr %x, align 4 
check:56'0                                            X error: no match found
           44:  store <4 x float> %0, ptr %_0, align 16 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:56'1        ?                                      possible intended match
           45:  ret void 
check:56'0     ~~~~~~~~~~
           46: } 
check:56'0     ~~
           47:  
check:56'0     ~
           48: ; Function Attrs: nocallback nofree nounwind willreturn memory(argmem: readwrite) 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           49: declare void @llvm.memcpy.p0.p0.i64(ptr noalias nocapture writeonly, ptr noalias nocapture readonly, i64, i1 immarg) #1 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           50:  
check:56'0     ~
           51: attributes #0 = { uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           52: attributes #1 = { nocallback nofree nounwind willreturn memory(argmem: readwrite) } 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           53:  
check:56'0     ~
           54: !llvm.module.flags = !{!0} 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
           55: !llvm.ident = !{!1} 
check:56'0     ~~~~~~~~~~~~~~~~~~~~
           56:  
check:56'0     ~
           57: !0 = !{i32 8, !"PIC Level", i32 2} 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           58: !1 = !{!"rustc version 1.86.0-nightly (c511e3083 2025-02-10)"} 
check:56'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/simd-intrinsic/simd-intrinsic-transmute-array.rs

test result: FAILED. 675 passed; 1 failed; 148 ignored; 0 measured; 0 filtered out; finished in 8.05s

Some tests failed in compiletest suite=codegen mode=codegen host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:37:35
  local time: Mon Feb 10 15:17:40 UTC 2025
  network time: Mon, 10 Feb 2025 15:17:40 GMT
##[error]Process completed with exit code 1.

Auto merge of #136804 - Zalathar:rollup-o3nyapl, r=Zalathar

auto - dist-x86_64-apple

2025-02-10T08:15:13Z

##[group]Building LLVM for x86_64-apple-darwin
FAILED: lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc 
cd /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build && /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-disassembler -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-disassembler -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen              0x00000001049695b7 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 39
1  llvm-tblgen              0x00000001049677a8 llvm::sys::RunSignalHandlers() + 248
2  llvm-tblgen              0x0000000104969c50 SignalHandler(int) + 272
3  libsystem_platform.dylib 0x00007ff8089885ed _sigtramp + 29
4  libsystem_malloc.dylib   0x00007ff808796f81 tiny_free_detach_region + 313
5  libsystem_c.dylib        0x00007ff808881b45 abort + 123
6  libsystem_malloc.dylib   0x00007ff808798752 malloc_vreport + 888
7  libsystem_malloc.dylib   0x00007ff80879bb31 malloc_report + 151
8  llvm-tblgen              0x00000001047242d9 llvm::Record::~Record() + 153
9  llvm-tblgen              0x000000010498bd6f std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 63
10 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
11 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
12 llvm-tblgen              0x000000010498bd4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
13 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
14 llvm-tblgen              0x000000010498bd4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
15 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
16 llvm-tblgen              0x000000010498bd4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
17 llvm-tblgen              0x000000010498bd4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
18 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
19 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
20 llvm-tblgen              0x000000010498bd56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
21 llvm-tblgen              0x0000000104984a6a llvm::RecordKeeper::~RecordKeeper() + 202
22 llvm-tblgen              0x000000010497049a llvm::TableGenMain(char const*, std::__1::function<bool (llvm::raw_ostream&, llvm::RecordKeeper&)>) + 3754
23 llvm-tblgen              0x000000010490aaf4 main + 148
24 dyld                     0x00007ff808600418 start + 1896
/bin/sh: line 1: 22317 Abort trap: 6           /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-disassembler -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/AMDGPU/AMDGPU.td --write-if-changed -o lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc -d lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.d
[1407/3594] Building AMDGPUGenMCCodeEmitter.inc...
[1408/3594] Building AMDGPUGenGlobalISel.inc...
[1409/3594] Building AMDGPUGenInstrInfo.inc...
ninja: build stopped: subcommand failed.

thread 'main' panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.48/src/lib.rs:975:5:

command did not execute successfully, got: exit status: 1

build script failed, must exit now
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
	finished in 255.950 seconds
##[endgroup]
Build completed unsuccessfully in 0:07:18
  local time: Mon Feb 10 08:27:38 UTC 2025
  network time: Mon, 10 Feb 2025 08:27:38 GMT
##[error]Process completed with exit code 1.

Auto merge of #136800 - workingjubilee:rollup-iqq77nv, r=workingjubilee

auto - dist-various-2

2025-02-10T04:29:51Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> aarch64-unknown-fuchsia)
[RUSTC-TIMING] shlex test:false 0.120
[RUSTC-TIMING] cc test:false 0.859
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.328
[RUSTC-TIMING] build_script_build test:false 0.184
[RUSTC-TIMING] build_script_build test:false 0.449
   Compiling libc v0.2.169
[RUSTC-TIMING] build_script_build test:false 0.191
   Compiling compiler_builtins v0.1.145
warning: compiler_builtins@0.1.145: In file included from /checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64.c:44:
warning: compiler_builtins@0.1.145: /checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/lse_atomics/fuchsia.inc:1:10: fatal error: 'zircon/features.h' file not found
warning: compiler_builtins@0.1.145:     1 | #include <zircon/features.h>
warning: compiler_builtins@0.1.145:       |          ^~~~~~~~~~~~~~~~~~~
warning: compiler_builtins@0.1.145: 1 error generated.
error: failed to run custom build command for `compiler_builtins v0.1.145`

Caused by:
  process didn't exit successfully: `/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/release/build/compiler_builtins-0aa2e7bb4f1086a8/build-script-build` (exit status: 1)
  --- stdout
  cargo::rerun-if-changed=build.rs
  cargo::rerun-if-changed=configure.rs
  cargo::rustc-check-cfg=cfg(__ashldi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__ashlsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__ashrdi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__ashrsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__bswapsi2, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__bswapdi2, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__bswapti2, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divdi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divmoddi4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divmodsi4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divmodsi4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__divmodti4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__lshrdi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__lshrsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__moddi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__modsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__muldi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__udivdi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__udivmoddi4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__udivmodsi4, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__udivsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__umoddi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__umodsi3, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas16_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas16_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas16_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_cas16_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldadd8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldclr8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldeor8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_ldset8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp1_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp1_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp1_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp1_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp2_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp2_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp2_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp2_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp4_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp4_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp4_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp4_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp8_relax, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp8_acq, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp8_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(__aarch64_swp8_acq_rel, values("optimized-c"))
  cargo::rustc-check-cfg=cfg(target_feature, values("vis3"))
  cargo::rustc-check-cfg=cfg(feature, values("checked"))
  cargo::rustc-check-cfg=cfg(assert_no_panic)
  cargo::rustc-check-cfg=cfg(f16_enabled)
  cargo::rustc-check-cfg=cfg(f128_enabled)
  cargo::rustc-cfg=f16_enabled
  cargo::rustc-cfg=f128_enabled
  cargo:rustc-check-cfg=cfg(intrinsics_enabled)
  cargo:rustc-check-cfg=cfg(arch_enabled)
  cargo:rustc-check-cfg=cfg(optimizations_enabled)
  cargo:rustc-check-cfg=cfg(feature, values("unstable-public-internals"))
  cargo:rustc-cfg=intrinsics_enabled
  cargo:rustc-cfg=arch_enabled
  cargo:rustc-check-cfg=cfg(optimizations_enabled)
  cargo:rustc-cfg=optimizations_enabled
  cargo:rustc-check-cfg=cfg(x86_no_sse)
  cargo:rustc-env=CFG_CARGO_FEATURES=["c", "cc", "compiler-builtins", "core", "default", "rustc-dep-of-std"]
  cargo:rustc-env=CFG_OPT_LEVEL=3
  cargo:rustc-env=CFG_TARGET_FEATURES=["neon"]
  cargo:rustc-cfg=feature="unstable-intrinsics"
  cargo:compiler-rt=/cargo/registry/src/index.crates.io-1949cf8c6b5b557f/compiler_builtins-0.1.145/compiler-rt
  cargo::rustc-check-cfg=cfg(feature, values("mem-unaligned"))
  cargo:rustc-cfg=feature="mem-unaligned"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/aarch64/lse.S
  cargo:rustc-cfg=__aarch64_cas1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_cas1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_cas1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_cas2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_cas2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_cas4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_cas4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_cas8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_cas8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas8_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas16_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_cas16_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_cas16_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_cas16_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_swp1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_swp1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_swp2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_swp2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_swp4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_swp4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_swp8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_swp8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_swp8_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldadd8_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldclr8_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldeor8_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset1_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset1_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset1_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset1_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset2_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset2_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset2_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset2_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset4_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset4_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset4_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset4_acq_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset8_relax="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset8_acq="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset8_rel="optimized-c"
  cargo:rustc-cfg=__aarch64_ldset8_acq_rel="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64.c
  cargo:rustc-cfg=__aarch64_have_lse_atomics="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/absvdi2.c
  cargo:rustc-cfg=__absvdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/absvsi2.c
  cargo:rustc-cfg=__absvsi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/absvti2.c
  cargo:rustc-cfg=__absvti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/addvdi3.c
  cargo:rustc-cfg=__addvdi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/addvsi3.c
  cargo:rustc-cfg=__addvsi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/addvti3.c
  cargo:rustc-cfg=__addvti3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/cmpdi2.c
  cargo:rustc-cfg=__cmpdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/cmpti2.c
  cargo:rustc-cfg=__cmpti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/comparetf2.c
  cargo:rustc-cfg=__comparetf2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/divdc3.c
  cargo:rustc-cfg=__divdc3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/divsc3.c
  cargo:rustc-cfg=__divsc3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/fp_mode.c
  cargo:rustc-cfg=__fe_getround="optimized-c"
  cargo:rustc-cfg=__fe_raise_inexact="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/ffsti2.c
  cargo:rustc-cfg=__ffsti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/int_util.c
  cargo:rustc-cfg=__int_util="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/muldc3.c
  cargo:rustc-cfg=__muldc3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/mulsc3.c
  cargo:rustc-cfg=__mulsc3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/multc3.c
  cargo:rustc-cfg=__multc3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/mulvdi3.c
  cargo:rustc-cfg=__mulvdi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/mulvsi3.c
  cargo:rustc-cfg=__mulvsi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/mulvti3.c
  cargo:rustc-cfg=__mulvti3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negdf2.c
  cargo:rustc-cfg=__negdf2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negdi2.c
  cargo:rustc-cfg=__negdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negsf2.c
  cargo:rustc-cfg=__negsf2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negti2.c
  cargo:rustc-cfg=__negti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negvdi2.c
  cargo:rustc-cfg=__negvdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negvsi2.c
  cargo:rustc-cfg=__negvsi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/negvti2.c
  cargo:rustc-cfg=__negvti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/paritydi2.c
  cargo:rustc-cfg=__paritydi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/paritysi2.c
  cargo:rustc-cfg=__paritysi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/parityti2.c
  cargo:rustc-cfg=__parityti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/popcountdi2.c
  cargo:rustc-cfg=__popcountdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/popcountsi2.c
  cargo:rustc-cfg=__popcountsi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/popcountti2.c
  cargo:rustc-cfg=__popcountti2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/subvdi3.c
  cargo:rustc-cfg=__subvdi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/subvsi3.c
  cargo:rustc-cfg=__subvsi3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/subvti3.c
  cargo:rustc-cfg=__subvti3="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/ucmpdi2.c
  cargo:rustc-cfg=__ucmpdi2="optimized-c"
  cargo:rerun-if-changed=/checkout/src/llvm-project/compiler-rt/lib/builtins/ucmpti2.c
  cargo:rustc-cfg=__ucmpti2="optimized-c"
  OUT_DIR = Some(/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-fuchsia/release/build/compiler_builtins-6830d4e928982f93/out)
  OPT_LEVEL = Some(3)
  TARGET = Some(aarch64-unknown-fuchsia)
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CC_aarch64-unknown-fuchsia
  CC_aarch64-unknown-fuchsia = None
  cargo:rerun-if-env-changed=CC_aarch64_unknown_fuchsia
  CC_aarch64_unknown_fuchsia = Some(sccache aarch64-unknown-fuchsia-clang)
  cargo:rerun-if-env-changed=CC_KNOWN_WRAPPER_CUSTOM
  CC_KNOWN_WRAPPER_CUSTOM = None
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  DEBUG = Some(true)
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-fuchsia
  CFLAGS_aarch64-unknown-fuchsia = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_fuchsia
  CFLAGS_aarch64_unknown_fuchsia = Some()
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  OUT_DIR = Some(/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-fuchsia/release/build/compiler_builtins-6830d4e928982f93/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(aarch64-unknown-fuchsia)
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-fuchsia
  CFLAGS_aarch64-unknown-fuchsia = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_fuchsia
  CFLAGS_aarch64_unknown_fuchsia = Some()
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  OUT_DIR = Some(/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-fuchsia/release/build/compiler_builtins-6830d4e928982f93/out)
  cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
  cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
  CRATE_CC_NO_DEFAULTS = None
  TARGET = Some(aarch64-unknown-fuchsia)
  HOST = Some(x86_64-unknown-linux-gnu)
  cargo:rerun-if-env-changed=CFLAGS_aarch64-unknown-fuchsia
  CFLAGS_aarch64-unknown-fuchsia = None
  cargo:rerun-if-env-changed=CFLAGS_aarch64_unknown_fuchsia
  CFLAGS_aarch64_unknown_fuchsia = Some()
  cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS
  CC_SHELL_ESCAPED_FLAGS = None
  cargo:warning=In file included from /checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64.c:44:
  cargo:warning=/checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64/lse_atomics/fuchsia.inc:1:10: fatal error: 'zircon/features.h' file not found
  cargo:warning=    1 | #include <zircon/features.h>
  cargo:warning=      |          ^~~~~~~~~~~~~~~~~~~
  cargo:warning=1 error generated.

  --- stderr


  error occurred: Command "sccache" "aarch64-unknown-fuchsia-clang" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "--target=aarch64-unknown-fuchsia" "-I" "/checkout/src/llvm-project/compiler-rt/lib/builtins" "-fno-builtin" "-fvisibility=hidden" "-ffreestanding" "-fomit-frame-pointer" "-ffile-prefix-map=/checkout/src/llvm-project/compiler-rt=." "-DCOMPILER_RT_HAS_FLOAT16" "-DVISIBILITY_HIDDEN" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2-std/aarch64-unknown-fuchsia/release/build/compiler_builtins-6830d4e928982f93/out/670c1ed24249df13-aarch64.o" "-c" "/checkout/src/llvm-project/compiler-rt/lib/builtins/cpu_model/aarch64.c" with args aarch64-unknown-fuchsia-clang did not execute successfully (status code exit status: 1).


warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] core test:false 18.277
Build completed unsuccessfully in 0:34:48
  local time: Mon Feb 10 05:16:39 UTC 2025
  network time: Mon, 10 Feb 2025 05:16:40 GMT
##[error]Process completed with exit code 1.

Auto merge of #136774 - Urgau:rollup-cm061qo, r=Urgau

auto - aarch64-gnu

2025-02-09T18:34:24Z

##[group]Building stage0 tool tidy (aarch64-unknown-linux-gnu)
    Updating crates.io index
 Downloading crates ...
  Downloaded cargo_metadata v0.19.1
  Downloaded cargo-platform v0.1.9
  Downloaded itoa v1.0.14
  Downloaded fluent-syntax v0.11.1
  Downloaded crossbeam-deque v0.8.6
  Downloaded crossbeam-utils v0.8.21
  Downloaded thiserror-impl v1.0.69
  Downloaded rustc-hash v2.1.0
  Downloaded camino v1.1.9
  Downloaded thiserror-impl v2.0.11
  Downloaded thiserror v1.0.69
  Downloaded unicode-ident v1.0.14
  Downloaded similar v2.6.0
  Downloaded serde_derive v1.0.217
  Downloaded serde v1.0.217
  Downloaded log v0.4.25
  Downloaded quote v1.0.38
  Downloaded serde_json v1.0.135
  Downloaded proc-macro2 v1.0.93
  Downloaded thiserror v2.0.11
  Downloaded semver v1.0.24
  Downloaded regex v1.11.1
  Downloaded syn v2.0.96
  Downloaded bstr v1.11.3
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.14
   Compiling serde v1.0.217
   Compiling memchr v2.7.4
[RUSTC-TIMING] unicode_ident test:false 0.057
   Compiling crossbeam-utils v0.8.21
[RUSTC-TIMING] build_script_build test:false 0.192
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] build_script_build test:false 0.219
[RUSTC-TIMING] build_script_build test:false 0.175
[RUSTC-TIMING] proc_macro2 test:false 0.628
   Compiling quote v1.0.38
[RUSTC-TIMING] memchr test:false 0.914
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] crossbeam_utils test:false 0.841
   Compiling syn v2.0.96
[RUSTC-TIMING] quote test:false 0.241
   Compiling thiserror v2.0.11
[RUSTC-TIMING] build_script_build test:false 0.221
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.207
   Compiling semver v1.0.24
[RUSTC-TIMING] build_script_build test:false 0.190
   Compiling camino v1.1.9
[RUSTC-TIMING] build_script_build test:false 0.201
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.118
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] crossbeam_epoch test:false 0.710
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] syn test:false 2.697
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] serde_derive test:false 2.961
[RUSTC-TIMING] aho_corasick test:false 6.341
   Compiling thiserror-impl v2.0.11
[RUSTC-TIMING] thiserror_impl test:false 1.195
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] regex_syntax test:false 9.148
   Compiling bstr v1.11.3
[RUSTC-TIMING] thiserror_impl test:false 1.170
   Compiling ryu v1.0.18
[RUSTC-TIMING] serde test:false 3.034
   Compiling same-file v1.0.6
[RUSTC-TIMING] ryu test:false 0.298
   Compiling log v0.4.25
[RUSTC-TIMING] same_file test:false 0.141
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.080
[RUSTC-TIMING] log test:false 0.178
   Compiling globset v0.4.15
[RUSTC-TIMING] bstr test:false 0.765
   Compiling walkdir v2.5.0
[RUSTC-TIMING] walkdir test:false 1.066
[RUSTC-TIMING] semver test:false 0.652
[RUSTC-TIMING] camino test:false 0.624
   Compiling cargo-platform v0.1.9
[RUSTC-TIMING] cargo_platform test:false 0.528
[RUSTC-TIMING] thiserror test:false 0.052
[RUSTC-TIMING] thiserror test:false 0.042
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] serde_json test:false 3.237
   Compiling cargo_metadata v0.19.1
[RUSTC-TIMING] crossbeam_deque test:false 0.163
   Compiling ignore v0.4.23
[RUSTC-TIMING] globset test:false 4.086
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 0.507
   Compiling build_helper v0.1.0 (/checkout/src/build_helper)
[RUSTC-TIMING] build_helper test:false 1.953
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_automata test:false 14.628
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] rustc_hash test:false 0.058
   Compiling termcolor v1.4.1
[RUSTC-TIMING] termcolor test:false 0.499
   Compiling miropt-test-tools v0.1.0 (/checkout/src/tools/miropt-test-tools)
[RUSTC-TIMING] regex test:false 1.795
   Compiling similar v2.6.0
[RUSTC-TIMING] miropt_test_tools test:false 0.662
[RUSTC-TIMING] ignore test:false 6.629
   Compiling tidy v0.1.0 (/checkout/src/tools/tidy)
[RUSTC-TIMING] cargo_metadata test:false 6.728
[RUSTC-TIMING] similar test:false 2.260
[RUSTC-TIMING] tidy test:false 5.905
[RUSTC-TIMING] rust_tidy test:false 2.657
    Finished `release` profile [optimized] target(s) in 30.28s
##[endgroup]
[TIMING] core::build_steps::tool::ToolBuild { compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu }, target: aarch64-unknown-linux-gnu, tool: "tidy", path: "src/tools/tidy", mode: ToolBootstrap, source_type: InTree, extra_features: [], allow_features: "", cargo_args: [] } -- 30.325
[TIMING] core::build_steps::tool::Tidy { compiler: Compiler { stage: 0, host: aarch64-unknown-linux-gnu }, target: aarch64-unknown-linux-gnu } -- 0.000
fmt check
Diff in /checkout/compiler/rustc_target/src/spec/base/cygwin.rs:3:
 use crate::spec::{Cc, DebuginfoKind, LinkerFlavor, Lld, SplitDebuginfo, TargetOptions, cvs};
 
 pub(crate) fn opts() -> TargetOptions {
-    let mut pre_link_args = TargetOptions::link_args(LinkerFlavor::Gnu(Cc::No, Lld::No), &[
-        "--disable-dynamicbase",
-        "--enable-auto-image-base",
-    ]);
-    crate::spec::add_link_args(&mut pre_link_args, LinkerFlavor::Gnu(Cc::Yes, Lld::No), &[
-        "-Wl,--disable-dynamicbase",
-        "-Wl,--enable-auto-image-base",
-    ]);
+    let mut pre_link_args = TargetOptions::link_args(
+        LinkerFlavor::Gnu(Cc::No, Lld::No),
+        &["--disable-dynamicbase", "--enable-auto-image-base"],
+    );
+    crate::spec::add_link_args(
+        &mut pre_link_args,
+        LinkerFlavor::Gnu(Cc::Yes, Lld::No),
+        &["-Wl,--disable-dynamicbase", "-Wl,--enable-auto-image-base"],
+    );
     let cygwin_libs = &["-lcygwin", "-lgcc", "-lcygwin", "-luser32", "-lkernel32", "-lgcc_s"];
     let mut late_link_args =
         TargetOptions::link_args(LinkerFlavor::Gnu(Cc::No, Lld::No), cygwin_libs);
fmt: checked 5837 files
Build completed unsuccessfully in 0:00:48
  local time: Sun Feb  9 18:39:43 UTC 2025
  network time: Sun, 09 Feb 2025 18:39:43 GMT
##[error]Process completed with exit code 1.

Auto merge of #136754 - Urgau:rollup-qlkhjqr, r=Urgau

auto - x86_64-apple-1

2025-02-09T04:04:25Z

##[group]Testing stage2 compiletest suite=debuginfo mode=debuginfo (x86_64-apple-darwin)

running 165 tests
test [debuginfo-lldb] tests/debuginfo/basic-types-globals.rs#no-lto ... ok
test [debuginfo-lldb] tests/debuginfo/basic-types-globals-metadata.rs ... ok
test [debuginfo-lldb] tests/debuginfo/basic-types-globals.rs#lto ... ok
test [debuginfo-lldb] tests/debuginfo/basic-types-mut-globals.rs ... ok
test [debuginfo-lldb] tests/debuginfo/basic-types-metadata.rs ... ok
test [debuginfo-lldb] tests/debuginfo/associated-types.rs ... ok
test [debuginfo-lldb] tests/debuginfo/borrowed-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/borrowed-c-style-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/borrowed-basic.rs ... ok
test [debuginfo-lldb] tests/debuginfo/basic-types.rs ... ok
test [debuginfo-lldb] tests/debuginfo/borrowed-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/borrowed-tuple.rs ... ok
test [debuginfo-lldb] tests/debuginfo/by-value-non-immediate-argument.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/box.rs ... ok
test [debuginfo-lldb] tests/debuginfo/borrowed-unique-basic.rs ... ok
test [debuginfo-lldb] tests/debuginfo/boxed-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/c-style-enum-in-composite.rs ... ok
test [debuginfo-lldb] tests/debuginfo/c-style-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/by-value-self-argument-in-trait-impl.rs ... ok
test [debuginfo-lldb] tests/debuginfo/closures.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-external-attr.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-external-flag-overriden-by-attr.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-external-flag.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-in-non-collapse-macro.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-no-attr.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-static-external.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-static.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-with-attr-flag.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-with-attr.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/collapse-debuginfo-with-yes-flag.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/captured-fields-1.rs ... ok
test [debuginfo-lldb] tests/debuginfo/constant-debug-locs.rs ... ok
test [debuginfo-lldb] tests/debuginfo/constant-in-match-pattern.rs ... ok
test [debuginfo-lldb] tests/debuginfo/coroutine-closure.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/closure-in-generic-function.rs ... ok
test [debuginfo-lldb] tests/debuginfo/coroutine-objects.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/captured-fields-2.rs ... ok
test [debuginfo-lldb] tests/debuginfo/constant-ordering-prologue.rs ... ok
test [debuginfo-lldb] tests/debuginfo/coroutine-locals.rs ... ok
test [debuginfo-lldb] tests/debuginfo/cross-crate-spans.rs ... ok
test [debuginfo-lldb] tests/debuginfo/destructured-fn-argument.rs ... ok
test [debuginfo-lldb] tests/debuginfo/drop-locations.rs ... ignored, ignored always (#128971)
test [debuginfo-lldb] tests/debuginfo/destructured-local.rs ... ok
test [debuginfo-lldb] tests/debuginfo/duration-type.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/embedded-visualizer.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/cross-crate-type-uniquing.rs ... ok
test [debuginfo-lldb] tests/debuginfo/enum-thinlto.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/dummy_span.rs ... ok
test [debuginfo-lldb] tests/debuginfo/empty-string.rs ... ok
test [debuginfo-lldb] tests/debuginfo/f16-natvis.rs ... ignored, only executed when the target environment is msvc
test [debuginfo-lldb] tests/debuginfo/evec-in-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/fn_ptr.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/function-arg-initialization.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/fixed-sized-array.rs ... ok
test [debuginfo-lldb] tests/debuginfo/extern-c-fn.rs ... ok
test [debuginfo-lldb] tests/debuginfo/function-call.rs ... ok
test [debuginfo-lldb] tests/debuginfo/function-prologue-stepping-regular.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/function-names.rs ... ok
test [debuginfo-lldb] tests/debuginfo/gdb-pretty-struct-and-enums.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/generic-enum-with-different-disr-sizes.rs ... ignored, ignored when the debugger is lldb (FIXME(#27089))
test [debuginfo-lldb] tests/debuginfo/function-arguments.rs ... ok
test [debuginfo-lldb] tests/debuginfo/gdb-char.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-function.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-functions-nested.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-static-method-on-struct-and-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-method-on-generic-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-struct-style-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/generic-tuple-style-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/issue-12886.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/generic-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/include_string.rs ... ok
test [debuginfo-lldb] tests/debuginfo/issue-14411.rs ... ok
test [debuginfo-lldb] tests/debuginfo/issue-57822.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/issue-13213.rs ... ok
test [debuginfo-lldb] tests/debuginfo/issue-7712.rs ... ok
test [debuginfo-lldb] tests/debuginfo/issue-22656.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-for-loop.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-if-let.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-if.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-match.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-parameterless-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-stack-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-unconditional-loop.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-unique-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scope-in-while.rs ... ok
test [debuginfo-lldb] tests/debuginfo/limited-debuginfo.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/macro-stepping.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/marker-types.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/method-on-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/lexical-scope-with-macro.rs ... ok
test [debuginfo-lldb] tests/debuginfo/lexical-scopes-in-block-expression.rs ... ok
test [debuginfo-lldb] tests/debuginfo/method-on-generic-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/method-on-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/msvc-pretty-enums.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/msvc-scalarpair-params.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/method-on-trait.rs ... ok
test [debuginfo-lldb] tests/debuginfo/multi-byte-chars.rs ... ok
test [debuginfo-lldb] tests/debuginfo/method-on-tuple-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/multi-cgu.rs ... ok
test [debuginfo-lldb] tests/debuginfo/multiple-functions-equal-var-names.rs ... ok
test [debuginfo-lldb] tests/debuginfo/mutable-locs.rs ... ok
test [debuginfo-lldb] tests/debuginfo/mutex.rs ... ok
test [debuginfo-lldb] tests/debuginfo/multiple-functions.rs ... ok
test [debuginfo-lldb] tests/debuginfo/name-shadowing-and-scope-nesting.rs ... ok
test [debuginfo-lldb] tests/debuginfo/option-like-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/no_mangle-info.rs ... ok
test [debuginfo-lldb] tests/debuginfo/numeric-types.rs ... ok
test [debuginfo-lldb] tests/debuginfo/packed-struct-with-destructor.rs ... ok
test [debuginfo-lldb] tests/debuginfo/path.rs ... ok
test [debuginfo-lldb] tests/debuginfo/pretty-huge-vec.rs ... ok
test [debuginfo-lldb] tests/debuginfo/pretty-std-collections-hash.rs ... ok
test [debuginfo-lldb] tests/debuginfo/pretty-slices.rs ... ok
test [debuginfo-lldb] tests/debuginfo/pretty-std.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/pretty-uninitialized-vec.rs ... ok
test [debuginfo-lldb] tests/debuginfo/range-types.rs ... ignored, only executed when the debugger is cdb
test [debuginfo-lldb] tests/debuginfo/pretty-std-collections.rs ... ok
test [debuginfo-lldb] tests/debuginfo/recursive-enum.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/recursive-struct.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/packed-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/rc_arc.rs ... ok
test [debuginfo-lldb] tests/debuginfo/reference-debuginfo.rs ... ok
test [debuginfo-lldb] tests/debuginfo/result-types.rs ... ok
test [debuginfo-lldb] tests/debuginfo/rwlock-read.rs ... ok
test [debuginfo-lldb] tests/debuginfo/rwlock-write.rs ... ok
test [debuginfo-lldb] tests/debuginfo/regression-bad-location-list-67992.rs ... ok
test [debuginfo-lldb] tests/debuginfo/self-in-default-method.rs ... ok
test [debuginfo-lldb] tests/debuginfo/self-in-generic-default-method.rs ... ok
test [debuginfo-lldb] tests/debuginfo/shadowed-argument.rs ... ok
test [debuginfo-lldb] tests/debuginfo/simd.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/shadowed-variable.rs ... ok
test [debuginfo-lldb] tests/debuginfo/should-fail.rs ... ok
test [debuginfo-lldb] tests/debuginfo/simple-lexical-scope.rs ... ok
test [debuginfo-lldb] tests/debuginfo/skip_second_statement.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/skip_second_statement_collapse.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/simple-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/simple-tuple.rs ... ok
test [debuginfo-lldb] tests/debuginfo/strings-and-strs.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/struct-in-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/static-method-on-struct-and-enum.rs ... ok
test [debuginfo-lldb] tests/debuginfo/step-into-match.rs ... ok
test [debuginfo-lldb] tests/debuginfo/struct-style-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/struct-namespace.rs ... ok
test [debuginfo-lldb] tests/debuginfo/struct-in-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/thread-names.rs#win ... ignored, only executed when the operating system is windows
test [debuginfo-lldb] tests/debuginfo/struct-with-destructor.rs ... ok
test [debuginfo-lldb] tests/debuginfo/thread.rs ... ok
test [debuginfo-lldb] tests/debuginfo/tuple-in-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/thread-names.rs#macos ... ok
test [debuginfo-lldb] tests/debuginfo/trait-pointers.rs ... ok
test [debuginfo-lldb] tests/debuginfo/tuple-style-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/type-names.rs ... ignored, ignored when the debugger is lldb
test [debuginfo-lldb] tests/debuginfo/tuple-in-tuple.rs ... ok
test [debuginfo-lldb] tests/debuginfo/unique-enum.rs ... ignored, ignored when the LLDB version is 1800
test [debuginfo-lldb] tests/debuginfo/tuple-struct.rs ... ok
test [debuginfo-lldb] tests/debuginfo/union-smoke.rs ... ok
test [debuginfo-lldb] tests/debuginfo/unit-type.rs ... ok
test [debuginfo-lldb] tests/debuginfo/unreachable-locals.rs ... ok
test [debuginfo-lldb] tests/debuginfo/unsized.rs ... ok
test [debuginfo-lldb] tests/debuginfo/var-captured-in-nested-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/var-captured-in-sendable-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/var-captured-in-stack-closure.rs ... ok
test [debuginfo-lldb] tests/debuginfo/vec-slices.rs ... ok
test [debuginfo-lldb] tests/debuginfo/vec.rs ... ok
test [debuginfo-lldb] tests/debuginfo/zst-interferes-with-prologue.rs ... ok
test [debuginfo-lldb] tests/debuginfo/destructured-for-loop-variable.rs has been running for a long time
##[error]The operation was canceled.

Auto merge of #136757 - workingjubilee:rollup-s60v6bt, r=workingjubilee

auto - x86_64-mingw-2

2025-02-09T02:07:39Z


failures:

---- core::builder::tests::test_prebuilt_llvm_config_path_resolution stdout ----
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-gcc` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-gcc` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-g++` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `arm-linux-gnueabihf-g++` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `cc` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)
cargo:warning=Compiler family detection failed due to error: ToolNotFound: Failed to find tool. Is `cc` installed? (see https://docs.rs/cc/latest/cc/#compile-time-requirements for help)

thread 'core::builder::tests::test_prebuilt_llvm_config_path_resolution' panicked at src\bootstrap\src\core\builder\tests.rs:912:5:
assertion `left == right` failed
  left: "/some/path/to/llvm-config"
 right: "D:/some/path/to/llvm-config"


failures:
    core::builder::tests::test_prebuilt_llvm_config_path_resolution

test result: FAILED. 66 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 98.59s

error: test failed, to rerun pass `--lib`
Build completed unsuccessfully in 1:48:46
make: *** [Makefile:122: ci-mingw-bootstrap] Error 1
  local time: Sun Feb  9 04:01:52 CUT 2025
  network time: Sun, 09 Feb 2025 04:01:53 GMT
##[error]Process completed with exit code 2.

Auto merge of #136754 - Urgau:rollup-qlkhjqr, r=Urgau

auto - i686-msvc-1

2025-02-09T01:07:30Z

Requested labels: windows-2022
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 179 (hosted)

Auto merge of #136752 - workingjubilee:rollup-zi40nso, r=workingjubilee

auto - dist-i586-gnu-i586-i686-musl

2025-02-08T23:59:17Z


failures:

---- [assembly] tests/assembly/x86-return-float.rs#normal stdout ----

error in revision `normal`: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s" "/checkout/tests/assembly/x86-return-float.rs" "--check-prefix=CHECK" "--check-prefix" "normal" "--allow-unused-prefixes" "--dump-input-context" "100" "--implicit-check-not" "fld" "--implicit-check-not" "fst"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/x86-return-float.rs:178:12: error: CHECK: expected string not found in input
 // CHECK: movss [[#%d,OFFSET:]](%ebp), %[[VAL1:.*]]
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s:321:19: note: scanning from here
 calll get_f32_f32@PLT
                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s:323:2: note: possible intended match here
 movsd -16(%ebp), %xmm0
 ^
/checkout/tests/assembly/x86-return-float.rs:193:13: error: normal: expected string not found in input
 // normal: movsd [[#%d,OFFSET:]](%ebp), %[[VAL1:.*]]
            ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s:359:19: note: scanning from here
 calll get_f64_f64@PLT
                  ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s:361:2: note: possible intended match here
 movaps -24(%ebp), %xmm0
 ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/x86-return-float.normal/x86-return-float.s
Check file: /checkout/tests/assembly/x86-return-float.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
             .
             .
             .
           221:  .cfi_def_cfa %esp, 4 
           222:  retl $4 
           223: .Lfunc_end9: 
           224:  .size return_other_f64, .Lfunc_end9-return_other_f64 
           225:  .cfi_endproc 
           226:  
           227:  .section .text.call_f32,"ax",@progbits 
           228:  .globl call_f32 
           229:  .p2align 4, 0x90 
           230:  .type call_f32,@function 
           231: call_f32: 
           232:  .cfi_startproc 
           233:  pushl %ebp 
           234:  .cfi_def_cfa_offset 8 
           235:  .cfi_offset %ebp, -8 
           236:  movl %esp, %ebp 
           237:  .cfi_def_cfa_register %ebp 
           238:  pushl %ebx 
           239:  pushl %esi 
           240:  .cfi_offset %esi, -16 
           241:  .cfi_offset %ebx, -12 
           242:  movl 8(%ebp), %esi 
           243:  calll .L10$pb 
           244: .L10$pb: 
           245:  popl %ebx 
           246: .Ltmp0: 
           247:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp0-.L10$pb), %ebx 
           248:  calll get_f32@PLT 
           249:  movl %eax, (%esi) 
           250:  popl %esi 
           251:  popl %ebx 
           252:  popl %ebp 
           253:  .cfi_def_cfa %esp, 4 
           254:  retl 
           255: .Lfunc_end10: 
           256:  .size call_f32, .Lfunc_end10-call_f32 
           257:  .cfi_endproc 
           258:  
           259:  .section .text.call_f64,"ax",@progbits 
           260:  .globl call_f64 
           261:  .p2align 4, 0x90 
           262:  .type call_f64,@function 
           263: call_f64: 
           264:  .cfi_startproc 
           265:  pushl %ebp 
           266:  .cfi_def_cfa_offset 8 
           267:  .cfi_offset %ebp, -8 
           268:  movl %esp, %ebp 
           269:  .cfi_def_cfa_register %ebp 
           270:  pushl %ebx 
           271:  pushl %esi 
           272:  subl $16, %esp 
           273:  .cfi_offset %esi, -16 
           274:  .cfi_offset %ebx, -12 
           275:  movl 8(%ebp), %esi 
           276:  calll .L11$pb 
           277: .L11$pb: 
           278:  popl %ebx 
           279:  leal -16(%ebp), %eax 
           280: .Ltmp1: 
           281:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp1-.L11$pb), %ebx 
           282:  movl %eax, (%esp) 
           283:  calll get_f64@PLT 
           284:  subl $4, %esp 
           285:  movsd -16(%ebp), %xmm0 
           286:  movsd %xmm0, (%esi) 
           287:  addl $16, %esp 
           288:  popl %esi 
           289:  popl %ebx 
           290:  popl %ebp 
           291:  .cfi_def_cfa %esp, 4 
           292:  retl 
           293: .Lfunc_end11: 
           294:  .size call_f64, .Lfunc_end11-call_f64 
           295:  .cfi_endproc 
           296:  
           297:  .section .text.call_f32_f32,"ax",@progbits 
           298:  .globl call_f32_f32 
           299:  .p2align 4, 0x90 
           300:  .type call_f32_f32,@function 
           301: call_f32_f32: 
           302:  .cfi_startproc 
           303:  pushl %ebp 
           304:  .cfi_def_cfa_offset 8 
           305:  .cfi_offset %ebp, -8 
           306:  movl %esp, %ebp 
           307:  .cfi_def_cfa_register %ebp 
           308:  pushl %ebx 
           309:  pushl %esi 
           310:  subl $16, %esp 
           311:  .cfi_offset %esi, -16 
           312:  .cfi_offset %ebx, -12 
           313:  movl 8(%ebp), %esi 
           314:  calll .L12$pb 
           315: .L12$pb: 
           316:  popl %ebx 
           317:  leal -16(%ebp), %eax 
           318: .Ltmp2: 
           319:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp2-.L12$pb), %ebx 
           320:  movl %eax, (%esp) 
           321:  calll get_f32_f32@PLT 
check:178'0                       X~~~~ error: no match found
           322:  subl $4, %esp 
check:178'0     ~~~~~~~~~~~~~~~
           323:  movsd -16(%ebp), %xmm0 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~
check:178'1      ?                       possible intended match
           324:  movsd %xmm0, (%esi) 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~
           325:  addl $16, %esp 
check:178'0     ~~~~~~~~~~~~~~~~
           326:  popl %esi 
check:178'0     ~~~~~~~~~~~
           327:  popl %ebx 
check:178'0     ~~~~~~~~~~~
           328:  popl %ebp 
check:178'0     ~~~~~~~~~~~
           329:  .cfi_def_cfa %esp, 4 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~~
           330:  retl 
check:178'0     ~~~~~~
           331: .Lfunc_end12: 
check:178'0     ~~~~~~~~~~~~~~
           332:  .size call_f32_f32, .Lfunc_end12-call_f32_f32 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           333:  .cfi_endproc 
check:178'0     ~~~~~~~~~~~~~~
           334:  
check:178'0     ~
           335:  .section .text.call_f64_f64,"ax",@progbits 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           336:  .globl call_f64_f64 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~
           337:  .p2align 4, 0x90 
check:178'0     ~~~~~~~~~~~~~~~~~~
           338:  .type call_f64_f64,@function 
check:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           339: call_f64_f64: 
check:178'0     ~~~~~~~~~~~~~
           340:  .cfi_startproc 
           341:  pushl %ebp 
           342:  .cfi_def_cfa_offset 8 
           343:  .cfi_offset %ebp, -8 
           344:  movl %esp, %ebp 
           345:  .cfi_def_cfa_register %ebp 
           346:  pushl %ebx 
           347:  pushl %esi 
           348:  subl $32, %esp 
           349:  .cfi_offset %esi, -16 
           350:  .cfi_offset %ebx, -12 
           351:  movl 8(%ebp), %esi 
           352:  calll .L13$pb 
           353: .L13$pb: 
           354:  popl %ebx 
           355:  leal -24(%ebp), %eax 
           356: .Ltmp3: 
           357:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp3-.L13$pb), %ebx 
           358:  movl %eax, (%esp) 
           359:  calll get_f64_f64@PLT 
check:193'0                       X~~~~ error: no match found
           360:  subl $4, %esp 
check:193'0     ~~~~~~~~~~~~~~~
           361:  movaps -24(%ebp), %xmm0 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
check:193'1      ?                        possible intended match
           362:  movups %xmm0, (%esi) 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~
           363:  addl $32, %esp 
check:193'0     ~~~~~~~~~~~~~~~~
           364:  popl %esi 
check:193'0     ~~~~~~~~~~~
           365:  popl %ebx 
check:193'0     ~~~~~~~~~~~
           366:  popl %ebp 
check:193'0     ~~~~~~~~~~~
           367:  .cfi_def_cfa %esp, 4 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~
           368:  retl 
check:193'0     ~~~~~~
           369: .Lfunc_end13: 
check:193'0     ~~~~~~~~~~~~~~
           370:  .size call_f64_f64, .Lfunc_end13-call_f64_f64 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           371:  .cfi_endproc 
check:193'0     ~~~~~~~~~~~~~~
           372:  
check:193'0     ~
           373:  .section .text.call_f32_f64,"ax",@progbits 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           374:  .globl call_f32_f64 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~
           375:  .p2align 4, 0x90 
check:193'0     ~~~~~~~~~~~~~~~~~~
           376:  .type call_f32_f64,@function 
check:193'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           377: call_f32_f64: 
check:193'0     ~~~~~~~~~~~~~
           378:  .cfi_startproc 
           379:  pushl %ebp 
           380:  .cfi_def_cfa_offset 8 
           381:  .cfi_offset %ebp, -8 
           382:  movl %esp, %ebp 
           383:  .cfi_def_cfa_register %ebp 
           384:  pushl %ebx 
           385:  pushl %esi 
           386:  subl $16, %esp 
           387:  .cfi_offset %esi, -16 
           388:  .cfi_offset %ebx, -12 
           389:  movl 8(%ebp), %esi 
           390:  calll .L14$pb 
           391: .L14$pb: 
           392:  popl %ebx 
           393:  leal -20(%ebp), %eax 
           394: .Ltmp4: 
           395:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp4-.L14$pb), %ebx 
           396:  movl %eax, (%esp) 
           397:  calll get_f32_f64@PLT 
           398:  subl $4, %esp 
           399:  movss -20(%ebp), %xmm0 
           400:  movsd -16(%ebp), %xmm1 
           401:  movss %xmm0, (%esi) 
           402:  movsd %xmm1, 4(%esi) 
           403:  addl $16, %esp 
           404:  popl %esi 
           405:  popl %ebx 
           406:  popl %ebp 
           407:  .cfi_def_cfa %esp, 4 
           408:  retl 
           409: .Lfunc_end14: 
           410:  .size call_f32_f64, .Lfunc_end14-call_f32_f64 
           411:  .cfi_endproc 
           412:  
           413:  .section .text.call_f64_f32,"ax",@progbits 
           414:  .globl call_f64_f32 
           415:  .p2align 4, 0x90 
           416:  .type call_f64_f32,@function 
           417: call_f64_f32: 
           418:  .cfi_startproc 
           419:  pushl %ebp 
           420:  .cfi_def_cfa_offset 8 
           421:  .cfi_offset %ebp, -8 
           422:  movl %esp, %ebp 
           423:  .cfi_def_cfa_register %ebp 
           424:  pushl %ebx 
           425:  pushl %esi 
           426:  subl $32, %esp 
           427:  .cfi_offset %esi, -16 
           428:  .cfi_offset %ebx, -12 
           429:  movl 8(%ebp), %esi 
           430:  calll .L15$pb 
           431: .L15$pb: 
           432:  popl %ebx 
           433:  leal -24(%ebp), %eax 
           434: .Ltmp5: 
           435:  addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp5-.L15$pb), %ebx 
           436:  movl %eax, (%esp) 
           437:  calll get_f64_f32@PLT 
           438:  subl $4, %esp 
           439:  movsd -24(%ebp), %xmm0 
           440:  movss -16(%ebp), %xmm1 
           441:  movsd %xmm0, (%esi) 
           442:  movss %xmm1, 8(%esi) 
           443:  addl $32, %esp 
           444:  popl %esi 
           445:  popl %ebx 
           446:  popl %ebp 
           447:  .cfi_def_cfa %esp, 4 
           448:  retl 
           449: .Lfunc_end15: 
           450:  .size call_f64_f32, .Lfunc_end15-call_f64_f32 
           451:  .cfi_endproc 
           452:  
           453:  .section .text.call_f32_other,"ax",@progbits 
           454:  .globl call_f32_other 
           455:  .p2align 4, 0x90 
           456:  .type call_f32_other,@function 
           457: call_f32_other: 
           458:  .cfi_startproc 
           459:  pushl %ebp 
           460:  .cfi_def_cfa_offset 8 
           461:  .cfi_offset %ebp, -8 
             .
             .
             .
>>>>>>
------------------------------------------



failures:
    [assembly] tests/assembly/x86-return-float.rs#normal

test result: FAILED. 461 passed; 1 failed; 68 ignored; 0 measured; 0 filtered out; finished in 5.77s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-unknown-linux-gnu target=i586-unknown-linux-gnu
Build completed unsuccessfully in 1:00:04
  local time: Sun Feb  9 01:05:02 UTC 2025
  network time: Sun, 09 Feb 2025 01:05:02 GMT
##[error]Process completed with exit code 1.

Auto merge of #136740 - matthiaskrgr:rollup-cy5405x, r=matthiaskrgr

auto - x86_64-mingw-1

2025-02-08T15:48:45Z


failures:

---- [run-make] tests\run-make\emit-shared-files stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\emit-shared-files\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 74
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustdoc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib" "-Zunstable-options" "--emit=toolchain-shared-resources,unversioned-shared-resources" "--out-dir" "all-shared" "--resource-suffix=-xxx" "--extend-css" "z.css" "x.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustdoc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\emit-shared-files\\rmake.rs", line: 67, col: 5 } }, already_executed: true }
output status: `exit code: 0xc00000fd`
=== STDOUT ===



=== STDERR ===

thread 'main' has overflowed its stack
------------------------------------------



failures:
    [run-make] tests\run-make\emit-shared-files

test result: FAILED. 272 passed; 1 failed; 102 ignored; 0 measured; 6 filtered out; finished in 200.30s

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 2:27:58
make: *** [Makefile:120: ci-mingw-x] Error 1
  local time: Sat Feb  8 18:21:53 CUT 2025
  network time: Sat, 08 Feb 2025 18:21:53 GMT
##[error]Process completed with exit code 2.

Auto merge of #136734 - matthiaskrgr:rollup-e6v3wwe, r=matthiaskrgr

auto - x86_64-apple-2

2025-02-08T11:22:13Z


failures:

---- [ui] tests/ui/runtime/out-of-stack.rs stdout ----

error: test run failed!
status: exit status: 101
command: cd "/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/ui/runtime/out-of-stack" && RUSTC="/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage2/bin/rustc" RUST_TEST_THREADS="4" "/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/ui/runtime/out-of-stack/a"
--- stdout -------------------------------
testing: silent-thread
testing: loud-thread
testing: silent-thread-tls
------------------------------------------
--- stderr -------------------------------

thread 'main' panicked at /Users/runner/work/rust/rust/tests/ui/runtime/out-of-stack.rs:64:5:
assertion failed: matches!(status.signal(), Some(libc::SIGABRT | libc::SIGTRAP))
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------



failures:
    [ui] tests/ui/runtime/out-of-stack.rs

test result: FAILED. 18278 passed; 1 failed; 234 ignored; 0 measured; 0 filtered out; finished in 945.92s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-apple-darwin target=x86_64-apple-darwin
Build completed unsuccessfully in 1:27:58
  local time: Sat Feb  8 12:55:57 UTC 2025
  network time: Sat, 08 Feb 2025 12:55:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #136712 - matthiaskrgr:rollup-fd5sw3d, r=matthiaskrgr

auto - aarch64-gnu

2025-02-07T23:17:26Z


failures:

---- [assembly] tests/assembly/dwarf-mixed-versions-lto.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/aarch64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--input-file" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/assembly/dwarf-mixed-versions-lto/dwarf-mixed-versions-lto.s" "/checkout/tests/assembly/dwarf-mixed-versions-lto.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/dwarf-mixed-versions-lto.rs:19:11: error: CHECK: expected string not found in input
// CHECK: .short 5
          ^
/checkout/obj/build/aarch64-unknown-linux-gnu/test/assembly/dwarf-mixed-versions-lto/dwarf-mixed-versions-lto.s:105358:22: note: scanning from here
 .section .debug_info,"",@progbits
                     ^
/checkout/obj/build/aarch64-unknown-linux-gnu/test/assembly/dwarf-mixed-versions-lto/dwarf-mixed-versions-lto.s:105362:2: note: possible intended match here
 .hword 5
 ^

Input file: /checkout/obj/build/aarch64-unknown-linux-gnu/test/assembly/dwarf-mixed-versions-lto/dwarf-mixed-versions-lto.s
Check file: /checkout/tests/assembly/dwarf-mixed-versions-lto.rs

-dump-input=help explains the following input dump.

Input was:
<<<<<<
            .
            .
            .
       105258:  .byte 89 
       105259:  .byte 11 
       105260:  .byte 87 
       105261:  .byte 11 
       105262:  .byte 0 
       105263:  .byte 0 
       105264:  .byte 16 
       105265:  .byte 47 
       105266:  .byte 0 
       105267:  .byte 73 
       105268:  .byte 19 
       105269:  .byte 3 
       105270:  .byte 37 
       105271:  .byte 0 
       105272:  .byte 0 
       105273:  .byte 17 
       105274:  .byte 21 
       105275:  .byte 0 
       105276:  .byte 0 
       105277:  .byte 0 
       105278:  .byte 18 
       105279:  .byte 46 
       105280:  .byte 1 
       105281:  .byte 110 
       105282:  .byte 37 
       105283:  .byte 3 
       105284:  .byte 37 
       105285:  .byte 58 
       105286:  .byte 11 
       105287:  .byte 59 
       105288:  .byte 11 
       105289:  .byte 32 
       105290:  .byte 33 
       105291:  .byte 1 
       105292:  .byte 0 
       105293:  .byte 0 
       105294:  .byte 19 
       105295:  .byte 5 
       105296:  .byte 0 
       105297:  .byte 58 
       105298:  .byte 11 
       105299:  .byte 59 
       105300:  .byte 11 
       105301:  .byte 73 
       105302:  .byte 19 
       105303:  .byte 0 
       105304:  .byte 0 
       105305:  .byte 20 
       105306:  .byte 46 
       105307:  .byte 1 
       105308:  .byte 110 
       105309:  .byte 37 
       105310:  .byte 3 
       105311:  .byte 37 
       105312:  .byte 58 
       105313:  .byte 11 
       105314:  .byte 59 
       105315:  .byte 5 
       105316:  .byte 32 
       105317:  .byte 33 
       105318:  .byte 1 
       105319:  .byte 0 
       105320:  .byte 0 
       105321:  .byte 21 
       105322:  .byte 52 
       105323:  .byte 0 
       105324:  .byte 3 
       105325:  .byte 37 
       105326:  .ascii "\210\001" 
       105327:  .byte 15 
       105328:  .byte 58 
       105329:  .byte 11 
       105330:  .byte 59 
       105331:  .byte 5 
       105332:  .byte 73 
       105333:  .byte 19 
       105334:  .byte 0 
       105335:  .byte 0 
       105336:  .byte 22 
       105337:  .byte 46 
       105338:  .byte 0 
       105339:  .byte 17 
       105340:  .byte 27 
       105341:  .byte 18 
       105342:  .byte 6 
       105343:  .byte 64 
       105344:  .byte 24 
       105345:  .byte 110 
       105346:  .byte 37 
       105347:  .byte 3 
       105348:  .byte 37 
       105349:  .byte 58 
       105350:  .byte 11 
       105351:  .byte 59 
       105352:  .byte 11 
       105353:  .byte 106 
       105354:  .byte 25 
       105355:  .byte 0 
       105356:  .byte 0 
       105357:  .byte 0 
       105358:  .section .debug_info,"",@progbits 
check:19'0                          X~~~~~~~~~~~~~ error: no match found
       105359: .Lcu_begin0: 
check:19'0     ~~~~~~~~~~~~~
       105360:  .word .Ldebug_info_end0-.Ldebug_info_start0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105361: .Ldebug_info_start0: 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~
       105362:  .hword 5 
check:19'0     ~~~~~~~~~~
check:19'1      ?         possible intended match
       105363:  .byte 1 
check:19'0     ~~~~~~~~~
       105364:  .byte 8 
check:19'0     ~~~~~~~~~
       105365:  .word .debug_abbrev 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~
       105366:  .byte 1 
check:19'0     ~~~~~~~~~
       105367:  .byte 0 
check:19'0     ~~~~~~~~~
       105368:  .hword 28 
check:19'0     ~~~~~~~~~~~
       105369:  .byte 1 
check:19'0     ~~~~~~~~~
       105370:  .word .Lstr_offsets_base0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105371:  .word .Lline_table_start0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105372:  .byte 2 
check:19'0     ~~~~~~~~~
       105373:  .xword 0 
check:19'0     ~~~~~~~~~~
       105374:  .byte 0 
check:19'0     ~~~~~~~~~
       105375:  .word .Laddr_table_base0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
       105376:  .word .Lrnglists_table_base0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105377:  .word .Lloclists_table_base0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105378:  .byte 2 
check:19'0     ~~~~~~~~~
       105379:  .byte 3 
check:19'0     ~~~~~~~~~
       105380:  .word 53 
check:19'0     ~~~~~~~~~~
       105381:  .byte 3 
check:19'0     ~~~~~~~~~
       105382:  .word 134 
check:19'0     ~~~~~~~~~~~
       105383:  .byte 19 
check:19'0     ~~~~~~~~~~
       105384:  .byte 48 
check:19'0     ~~~~~~~~~~
       105385:  .byte 8 
check:19'0     ~~~~~~~~~
       105386:  .byte 4 
check:19'0     ~~~~~~~~~
       105387:  .byte 4 
check:19'0     ~~~~~~~~~
       105388:  .word 110 
check:19'0     ~~~~~~~~~~~
       105389:  .byte 8 
check:19'0     ~~~~~~~~~
       105390:  .byte 0 
check:19'0     ~~~~~~~~~
       105391:  .byte 4 
check:19'0     ~~~~~~~~~
       105392:  .byte 7 
check:19'0     ~~~~~~~~~
       105393:  .word 124 
check:19'0     ~~~~~~~~~~~
       105394:  .byte 8 
check:19'0     ~~~~~~~~~
       105395:  .byte 8 
check:19'0     ~~~~~~~~~
       105396:  .byte 4 
check:19'0     ~~~~~~~~~
       105397:  .byte 9 
check:19'0     ~~~~~~~~~
       105398:  .word 124 
check:19'0     ~~~~~~~~~~~
       105399:  .byte 8 
check:19'0     ~~~~~~~~~
       105400:  .byte 16 
check:19'0     ~~~~~~~~~~
       105401:  .byte 4 
check:19'0     ~~~~~~~~~
       105402:  .byte 10 
check:19'0     ~~~~~~~~~~
       105403:  .word 110 
check:19'0     ~~~~~~~~~~~
       105404:  .byte 8 
check:19'0     ~~~~~~~~~
       105405:  .byte 24 
check:19'0     ~~~~~~~~~~
       105406:  .byte 4 
check:19'0     ~~~~~~~~~
       105407:  .byte 11 
check:19'0     ~~~~~~~~~~
       105408:  .word 110 
check:19'0     ~~~~~~~~~~~
       105409:  .byte 8 
check:19'0     ~~~~~~~~~
       105410:  .byte 32 
check:19'0     ~~~~~~~~~~
       105411:  .byte 4 
check:19'0     ~~~~~~~~~
       105412:  .byte 12 
check:19'0     ~~~~~~~~~~
       105413:  .word 110 
check:19'0     ~~~~~~~~~~~
       105414:  .byte 8 
check:19'0     ~~~~~~~~~
       105415:  .byte 40 
check:19'0     ~~~~~~~~~~
       105416:  .byte 0 
check:19'0     ~~~~~~~~~
       105417:  .byte 5 
check:19'0     ~~~~~~~~~
       105418:  .word 120 
check:19'0     ~~~~~~~~~~~
       105419:  .byte 6 
check:19'0     ~~~~~~~~~
       105420:  .word 0 
check:19'0     ~~~~~~~~~
       105421:  .byte 6 
check:19'0     ~~~~~~~~~
       105422:  .byte 5 
check:19'0     ~~~~~~~~~
       105423:  .byte 7 
check:19'0     ~~~~~~~~~
       105424:  .byte 0 
check:19'0     ~~~~~~~~~
       105425:  .byte 6 
check:19'0     ~~~~~~~~~
       105426:  .byte 8 
check:19'0     ~~~~~~~~~
       105427:  .byte 7 
check:19'0     ~~~~~~~~~
       105428:  .byte 8 
check:19'0     ~~~~~~~~~
       105429:  .byte 7 
check:19'0     ~~~~~~~~~
       105430:  .byte 13 
check:19'0     ~~~~~~~~~~
       105431:  .byte 7 
check:19'0     ~~~~~~~~~
       105432:  .byte 14 
check:19'0     ~~~~~~~~~~
       105433:  .byte 7 
check:19'0     ~~~~~~~~~
       105434:  .byte 15 
check:19'0     ~~~~~~~~~~
       105435:  .byte 8 
check:19'0     ~~~~~~~~~
       105436:  .byte 18 
check:19'0     ~~~~~~~~~~
       105437:  .byte 8 
check:19'0     ~~~~~~~~~
       105438:  .byte 8 
check:19'0     ~~~~~~~~~
       105439:  .byte 4 
check:19'0     ~~~~~~~~~
       105440:  .byte 16 
check:19'0     ~~~~~~~~~~
       105441:  .word 240 
check:19'0     ~~~~~~~~~~~
       105442:  .byte 8 
check:19'0     ~~~~~~~~~
       105443:  .byte 0 
check:19'0     ~~~~~~~~~
       105444:  .byte 0 
check:19'0     ~~~~~~~~~
       105445:  .byte 0 
check:19'0     ~~~~~~~~~
       105446:  .byte 0 
check:19'0     ~~~~~~~~~
       105447:  .byte 7 
check:19'0     ~~~~~~~~~
       105448:  .byte 33 
check:19'0     ~~~~~~~~~~
       105449:  .byte 7 
check:19'0     ~~~~~~~~~
       105450:  .byte 34 
check:19'0     ~~~~~~~~~~
       105451:  .byte 9 
check:19'0     ~~~~~~~~~
       105452:  .byte 0 
check:19'0     ~~~~~~~~~
       105453:  .word .Lfunc_end0-.Lfunc_begin0 
check:19'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       105454:  .byte 1 
check:19'0     ~~~~~~~~~
       105455:  .byte 111 
check:19'0     ~~~~~~~~~~~
       105456:  .byte 37 
check:19'0     ~~~~~~~~~~
       105457:  .byte 38 
check:19'0     ~~~~~~~~~~
       105458:  .byte 1 
check:19'0     ~~~~~~~~~
       105459:  .byte 148 
check:19'0     ~~~~~~~~~~~
       105460:  .byte 10 
check:19'0     ~~~~~~~~~~
       105461:  .byte 0 
check:19'0     ~~~~~~~~~
       105462:  .byte 40 
check:19'0     ~~~~~~~~~~
            .
            .
            .
>>>>>>
------------------------------------------



failures:
    [assembly] tests/assembly/dwarf-mixed-versions-lto.rs

test result: FAILED. 463 passed; 1 failed; 66 ignored; 0 measured; 0 filtered out; finished in 6.97s

Some tests failed in compiletest suite=assembly mode=assembly host=aarch64-unknown-linux-gnu target=aarch64-unknown-linux-gnu
Build completed unsuccessfully in 0:45:45
  local time: Sat Feb  8 00:06:56 UTC 2025
  network time: Sat, 08 Feb 2025 00:07:43 GMT
##[error]Process completed with exit code 1.

Auto merge of #136586 - Kobzol:lto-rustdoc-fix-stage-1, r=onur-ozkan

auto - dist-x86_64-apple

2025-02-07T20:44:11Z

Requested labels: macos-13
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 199 (hosted)

Auto merge of #127541 - estebank:diff-suggestions, r=petrochenkov

auto - aarch64-apple

2025-02-07T17:14:28Z


failures:

---- [ui] tests/ui/coverage-attr/bad-attr-ice.rs#feat stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/coverage-attr/bad-attr-ice.feat/bad-attr-ice.feat.stderr"
diff of stderr:

6	   |
7	help: the following are the possible correct uses
8	   |
-	LL | #[coverage(off)]
+	LL - #[coverage]
+	LL + #[coverage(off)]
10	   |
-	LL | #[coverage(on)]
+	LL - #[coverage]
+	LL + #[coverage(on)]
12	   |
13	
14	error: aborting due to 1 previous error


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args coverage-attr/bad-attr-ice.rs`

error in revision `feat`: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" "/Users/runner/work/rust/rust/tests/ui/coverage-attr/bad-attr-ice.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--cfg" "feat" "--check-cfg" "cfg(test,FALSE,feat,nofeat)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/coverage-attr/bad-attr-ice.feat" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-Cinstrument-coverage"
stdout: none
--- stderr -------------------------------
error: malformed `coverage` attribute input
##[error]  --> /Users/runner/work/rust/rust/tests/ui/coverage-attr/bad-attr-ice.rs:11:1
   |
LL | #[coverage]
   | ^^^^^^^^^^^
   |
help: the following are the possible correct uses
   |
LL - #[coverage]
LL + #[coverage(off)]
   |
LL - #[coverage]
LL + #[coverage(on)]
   |

error: aborting due to 1 previous error
------------------------------------------


---- [ui] tests/ui/coverage-attr/bad-attr-ice.rs#nofeat stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/coverage-attr/bad-attr-ice.nofeat/bad-attr-ice.nofeat.stderr"
diff of stderr:

6	   |
7	help: the following are the possible correct uses
8	   |
-	LL | #[coverage(off)]
+	LL - #[coverage]
+	LL + #[coverage(off)]
10	   |
-	LL | #[coverage(on)]
+	LL - #[coverage]
+	LL + #[coverage(on)]
12	   |
13	
14	error[E0658]: the `#[coverage]` attribute is an experimental feature


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args coverage-attr/bad-attr-ice.rs`

error in revision `nofeat`: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" "/Users/runner/work/rust/rust/tests/ui/coverage-attr/bad-attr-ice.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--cfg" "nofeat" "--check-cfg" "cfg(test,FALSE,feat,nofeat)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/coverage-attr/bad-attr-ice.nofeat" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-Cinstrument-coverage"
stdout: none
--- stderr -------------------------------
error: malformed `coverage` attribute input
##[error]  --> /Users/runner/work/rust/rust/tests/ui/coverage-attr/bad-attr-ice.rs:11:1
   |
LL | #[coverage]
   | ^^^^^^^^^^^
   |
help: the following are the possible correct uses
   |
LL - #[coverage]
LL + #[coverage(off)]
   |
LL - #[coverage]
LL + #[coverage(on)]
   |

error[E0658]: the `#[coverage]` attribute is an experimental feature
##[error]  --> /Users/runner/work/rust/rust/tests/ui/coverage-attr/bad-attr-ice.rs:11:1
   |
LL | #[coverage]
   | ^^^^^^^^^^^
   |
   = note: see issue #84605 <https://github.com/rust-lang/rust/issues/84605> for more information
   = help: add `#![feature(coverage_attribute)]` to the crate attributes to enable
   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0658`.
------------------------------------------



failures:
    [ui] tests/ui/coverage-attr/bad-attr-ice.rs#feat
    [ui] tests/ui/coverage-attr/bad-attr-ice.rs#nofeat

test result: FAILED. 18197 passed; 2 failed; 310 ignored; 0 measured; 0 filtered out; finished in 522.41s

Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:36:01
  local time: Fri Feb  7 17:54:47 UTC 2025
  network time: Fri, 07 Feb 2025 17:54:47 GMT
##[error]Process completed with exit code 1.

Auto merge of #136673 - matthiaskrgr:rollup-re3su3c, r=matthiaskrgr

auto - aarch64-apple

2025-02-07T16:30:09Z


failures:

---- [debuginfo-lldb] tests/debuginfo/associated-types.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/associated-types.rs` not found in debugger output. errors:
    (associated-types.rs:54) `[...] { 0 = 4 1 = 5 }`
the following subset of check directive(s) was found successfully:
    (associated-types.rs:40) `(associated_types::Struct<int>) arg = { b = -1 b1 = 0 } `
    (associated-types.rs:44) `(long) inferred = 1 `
    (associated-types.rs:46) `(long) inferred = 1 `
    (associated-types.rs:50) `(long) arg = 2 `
    (associated-types.rs:58) `(int) a = 6 `
    (associated-types.rs:60) `(long) b = 7 `
    (associated-types.rs:64) `(long) a = 8 `
    (associated-types.rs:66) `(int) b = 9 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/associated-types.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/associated-types.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'associated-types.rs' --line 96
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`associated_types::assoc_struct::hc2c43244a419f0da + 20 at associated-types.rs:96:5, address = 0x0000000100003820 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'associated-types.rs' --line 103
Breakpoint 2: where = a`associated_types::assoc_local::h8d0dc3c7dfd2a363 + 112 at associated-types.rs:103:5, address = 0x00000001000038bc 
breakpoint set --file 'associated-types.rs' --line 107
Breakpoint 3: where = a`associated_types::assoc_arg::h00ad587d840b47ad + 16 at associated-types.rs:107:5, address = 0x00000001000038fc 
breakpoint set --file 'associated-types.rs' --line 115
Breakpoint 4: where = a`associated_types::assoc_tuple::h80531997177e7393 + 20 at associated-types.rs:115:5, address = 0x0000000100003988 
breakpoint set --file 'associated-types.rs' --line 122
Breakpoint 5: where = a`associated_types::assoc_enum::h9e06af55302204dd + 48 at associated-types.rs:122:13, address = 0x00000001000039e4 
breakpoint set --file 'associated-types.rs' --line 125
Breakpoint 6: where = a`associated_types::assoc_enum::h9e06af55302204dd + 76 at associated-types.rs:125:13, address = 0x0000000100003a00 
DEBUG: breakpoint added, id = 2
DEBUG: breakpoint added, id = 3
DEBUG: breakpoint added, id = 4
DEBUG: breakpoint added, id = 5
DEBUG: breakpoint added, id = 6
run
Process 34557 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003820 a`associated_types::assoc_struct::hc2c43244a419f0da(arg=Struct<i32> @ 0x000000016fdfd370) at associated-types.rs:96:5 93 } 94 95 fn assoc_struct<T: TraitWithAssocType>(arg: Struct<T>) { -> 96 zzz(); // #break ^ 97 } 98 99 fn assoc_local<T: TraitWithAssocType>(x: T) { Target 0: (a) stopped. Process 34557 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/associated-types.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 6
Error while trying to register breakpoint callback, id = 6, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 5
Error while trying to register breakpoint callback, id = 5, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 4
Error while trying to register breakpoint callback, id = 4, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

v arg
(associated_types::Struct<int>) arg = { b = -1 b1 = 0 } 
continue
v inferred
(long) inferred = 1 
v explicitly
(long) explicitly = 1 
continue
v arg
(long) arg = 2 
continue
v arg
((i32, i64)) arg = { __0 = 4 __1 = 5 } 
continue
v a
(int) a = 6 
v b
(long) b = 7 
continue
v a
(long) a = 8 
v b
(int) b = 9 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/borrowed-tuple.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/borrowed-tuple.rs` not found in debugger output. errors:
    (borrowed-tuple.rs:22) `[...] { 0 = -14 1 = -19 }`
    (borrowed-tuple.rs:25) `[...] { 0 = -15 1 = -20 }`
    (borrowed-tuple.rs:28) `[...] { 0 = -17 1 = -22 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/borrowed-tuple.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/borrowed-tuple.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'borrowed-tuple.rs' --line 43
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`borrowed_tuple::main::h59ef71ff973b5356 + 172 at borrowed-tuple.rs:43:5, address = 0x00000001000036e4 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 34723 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000036e4 a`borrowed_tuple::main::h59ef71ff973b5356 at borrowed-tuple.rs:43:5 40 let unique_val: Box<(i16, f32)> = Box::new((-17, -22f32)); 41 let unique_val_ref: &(i16, f32) = &*unique_val; 42 -> 43 zzz(); // #break ^ 44 } 45 46 fn zzz() {()} Target 0: (a) stopped. Process 34723 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/borrowed-tuple.lldb/a' (arm64) 
v *stack_val_ref
((i16, f32)) *stack_val_ref = { __0 = -14 __1 = -19 } 
v *ref_to_unnamed
((i16, f32)) *ref_to_unnamed = { __0 = -15 __1 = -20 } 
v *unique_val_ref
((i16, f32)) *unique_val_ref = { __0 = -17 __1 = -22 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/box.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/box.rs` not found in debugger output. errors:
    (box.rs:19) `[...] { 0 = 2 1 = 3.5 }`
the following subset of check directive(s) was found successfully:
    (box.rs:17) `DEBUG: breakpoint added, id = 1`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/box.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/box.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'box.rs' --line 29
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`box::main::h9b642cacdacd7e3b + 240 at box.rs:29:5, address = 0x00000001000036b8 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 34795 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000036b8 a`box::main::h9b642cacdacd7e3b at box.rs:29:5 26 let a = Box::new(1); 27 let b = Box::new((2, 3.5f64)); 28 -> 29 zzz(); // #break ^ 30 } 31 32 fn zzz() { () } Target 0: (a) stopped. Process 34795 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/box.lldb/a' (arm64) 
v *a
(int) *a = 1 
v *b
((i32, f64)) *b = { __0 = 2 __1 = 3.5 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/by-value-self-argument-in-trait-impl.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/by-value-self-argument-in-trait-impl.rs` not found in debugger output. errors:
    (by-value-self-argument-in-trait-impl.rs:33) `[...] { 0 = 4444.5 1 = 5555 2 = 6666 3 = 7777.5 }`
the following subset of check directive(s) was found successfully:
    (by-value-self-argument-in-trait-impl.rs:25) `(long) self = 1111 `
    (by-value-self-argument-in-trait-impl.rs:29) `(by_value_self_argument_in_trait_impl::Struct) self = { x = 2222 y = 3333 } `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/by-value-self-argument-in-trait-impl.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/by-value-self-argument-in-trait-impl.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'by-value-self-argument-in-trait-impl.rs' --line 45
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`_$LT$isize$u20$as$u20$by_value_self_argument_in_trait_impl..Trait$GT$::method::h5689a465d45db454 + 20 at by-value-self-argument-in-trait-impl.rs:45:9, address = 0x0000000100003b84 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'by-value-self-argument-in-trait-impl.rs' --line 57
Breakpoint 2: where = a`_$LT$by_value_self_argument_in_trait_impl..Struct$u20$as$u20$by_value_self_argument_in_trait_impl..Trait$GT$::method::h95e7cf566c6b9a8e + 28 at by-value-self-argument-in-trait-impl.rs:57:9, address = 0x0000000100003bb4 
breakpoint set --file 'by-value-self-argument-in-trait-impl.rs' --line 64
Breakpoint 3: where = a`_$LT$$LP$f64$C$isize$C$isize$C$f64$RP$$u20$as$u20$by_value_self_argument_in_trait_impl..Trait$GT$::method::h83932964b6115ced + 20 at by-value-self-argument-in-trait-impl.rs:64:9, address = 0x0000000100003be0 
DEBUG: breakpoint added, id = 2
DEBUG: breakpoint added, id = 3
run
Process 34826 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003b84 a`_$LT$isize$u20$as$u20$by_value_self_argument_in_trait_impl..Trait$GT$::method::h5689a465d45db454(self=1111) at by-value-self-argument-in-trait-impl.rs:45:9 42 43 impl Trait for isize { 44 fn method(self) -> isize { -> 45 zzz(); // #break ^ 46 self 47 } 48 } Target 0: (a) stopped. Process 34826 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/by-value-self-argument-in-trait-impl.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

v self
(long) self = 1111 
continue
v self
(by_value_self_argument_in_trait_impl::Struct) self = { x = 2222 y = 3333 } 
continue
v self
((f64, isize, isize, f64)) self = { __0 = 4444.5 __1 = 5555 __2 = 6666 __3 = 7777.5 } 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/c-style-enum-in-composite.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/c-style-enum-in-composite.rs` not found in debugger output. errors:
    (c-style-enum-in-composite.rs:33) `[...] { 0 = 0 1 = OneHundred }`
    (c-style-enum-in-composite.rs:36) `[...] { 0 = { 0 = 1 1 = OneThousand } 1 = 2 }`
    (c-style-enum-in-composite.rs:39) `[...] { 0 = OneThousand 1 = MountainView 2 = OneMillion 3 = Vienna }`
    (c-style-enum-in-composite.rs:51) `[...] { 0 = { a = OneHundred b = Vienna } 1 = 9 }`
the following subset of check directive(s) was found successfully:
    (c-style-enum-in-composite.rs:42) `(c_style_enum_in_composite::PaddedStruct) padded_struct = { a = 3 b = OneMillion c = 4 d = Toronto e = 5 } `
    (c-style-enum-in-composite.rs:45) `(c_style_enum_in_composite::PackedStruct) packed_struct = { a = 6 b = OneHundred c = 7 d = Vienna e = 8 } `
    (c-style-enum-in-composite.rs:48) `(c_style_enum_in_composite::NonPaddedStruct) non_padded_struct = { a = OneMillion b = MountainView c = OneThousand d = Toronto } `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/c-style-enum-in-composite.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/c-style-enum-in-composite.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'c-style-enum-in-composite.rs' --line 137
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`c_style_enum_in_composite::main::h0503a702fb9de3d0 + 328 at c-style-enum-in-composite.rs:137:5, address = 0x0000000100003bf4 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 34875 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003bf4 a`c_style_enum_in_composite::main::h0503a702fb9de3d0 at c-style-enum-in-composite.rs:137:5 134 135 let struct_with_drop = (StructWithDrop { a: OneHundred, b: Vienna }, 9_i64); 136 -> 137 zzz(); // #break ^ 138 } 139 140 fn zzz() { () } Target 0: (a) stopped. Process 34875 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/c-style-enum-in-composite.lldb/a' (arm64) 
v tuple_interior_padding
((i16, c_style_enum_in_composite::AnEnum)) tuple_interior_padding = { __0 = 0 __1 = OneHundred } 
v tuple_padding_at_end
(((u64, c_style_enum_in_composite::AnEnum), u64)) tuple_padding_at_end = { __0 = { __0 = 1 __1 = OneThousand } __1 = 2 } 
v tuple_different_enums
((c_style_enum_in_composite::AnEnum, c_style_enum_in_composite::AnotherEnum, c_style_enum_in_composite::AnEnum, c_style_enum_in_composite::AnotherEnum)) tuple_different_enums = { __0 = OneThousand __1 = MountainView __2 = OneMillion __3 = Vienna } 
v padded_struct
(c_style_enum_in_composite::PaddedStruct) padded_struct = { a = 3 b = OneMillion c = 4 d = Toronto e = 5 } 
v packed_struct
(c_style_enum_in_composite::PackedStruct) packed_struct = { a = 6 b = OneHundred c = 7 d = Vienna e = 8 } 
v non_padded_struct
(c_style_enum_in_composite::NonPaddedStruct) non_padded_struct = { a = OneMillion b = MountainView c = OneThousand d = Toronto } 
v struct_with_drop
((c_style_enum_in_composite::StructWithDrop, i64)) struct_with_drop = { __0 = { a = OneHundred b = Vienna } __1 = 9 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/cross-crate-spans.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/cross-crate-spans.rs` not found in debugger output. errors:
    (cross-crate-spans.rs:39) `[...] { 0 = 17 1 = 17 }`
    (cross-crate-spans.rs:47) `[...] { 0 = 1212 1 = 1212 }`
the following subset of check directive(s) was found successfully:
    (cross-crate-spans.rs:41) `(unsigned int) a_variable = 123456789 `
    (cross-crate-spans.rs:43) `(double) another_variable = 123456789.5 `
    (cross-crate-spans.rs:49) `(unsigned int) a_variable = 123456789 `
    (cross-crate-spans.rs:51) `(double) another_variable = 123456789.5 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/cross-crate-spans.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/cross-crate-spans.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

b cross_crate_spans.rs:14
DEBUG: breakpoint added, id = 1
Breakpoint 1: 2 locations. 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 35163 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003a30 a`cross_crate_spans::generic_function::h2278437dc5717f28(val=17) at cross_crate_spans.rs:14:5 11 let result = (val.clone(), val.clone()); 12 let a_variable: u32 = 123456789; 13 let another_variable: f64 = 123456789.5; -> 14 zzz(); ^ 15 result 16 } 17 Target 0: (a) stopped. Process 35163 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/cross-crate-spans.lldb/a' (arm64) 
v result
((u32, u32)) result = { __0 = 17 __1 = 17 } 
v a_variable
(unsigned int) a_variable = 123456789 
v another_variable
(double) another_variable = 123456789.5 
continue
v result
((i16, i16)) result = { __0 = 1212 __1 = 1212 } 
v a_variable
(unsigned int) a_variable = 123456789 
v another_variable
(double) another_variable = 123456789.5 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/destructured-fn-argument.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/destructured-fn-argument.rs` not found in debugger output. errors:
    (destructured-fn-argument.rs:173) `[...] { 0 = 6 1 = 7 }`
    (destructured-fn-argument.rs:235) `[...] { 0 = 34 1 = 35 }`
    (destructured-fn-argument.rs:239) `[...] { 0 = 36 1 = 37 }`
    (destructured-fn-argument.rs:247) `[...] { 0 = 40 1 = 41 2 = 42 }`
    (destructured-fn-argument.rs:251) `[...] { 0 = 43 1 = 44 2 = 45 }`
    (destructured-fn-argument.rs:257) `[...] { 0 = 47 1 = 48 }`
the following subset of check directive(s) was found successfully:
    (destructured-fn-argument.rs:157) `DEBUG: breakpoint added, id = 1`
    (destructured-fn-argument.rs:159) `(bool) b = false `
    (destructured-fn-argument.rs:163) `(long) a = 2 `
    (destructured-fn-argument.rs:165) `(unsigned short) b = 3 `
    (destructured-fn-argument.rs:167) `(unsigned short) c = 4 `
    (destructured-fn-argument.rs:171) `(long) a = 5 `
    (destructured-fn-argument.rs:177) `(short) h = 8 `
    (destructured-fn-argument.rs:179) `(destructured_fn_argument::Struct) i = { a = 9 b = 10 } `
    (destructured-fn-argument.rs:181) `(short) j = 11 `
    (destructured-fn-argument.rs:185) `(long) k = 12 `
    (destructured-fn-argument.rs:187) `(int) l = 13 `
    (destructured-fn-argument.rs:191) `(long) m = 14 `
    (destructured-fn-argument.rs:193) `(int) n = 16 `
    (destructured-fn-argument.rs:197) `(int) o = 18 `
    (destructured-fn-argument.rs:201) `(long) p = 19 `
    (destructured-fn-argument.rs:203) `(int) q = 20 `
    (destructured-fn-argument.rs:205) `(destructured_fn_argument::Struct) r = { a = 21 b = 22 } `
    (destructured-fn-argument.rs:209) `(int) s = 24 `
    (destructured-fn-argument.rs:211) `(long) t = 23 `
    (destructured-fn-argument.rs:215) `(short) u = 25 `
    (destructured-fn-argument.rs:217) `(int) v = 26 `
    (destructured-fn-argument.rs:219) `(long) w = 27 `
    (destructured-fn-argument.rs:221) `(int) x = 28 `
    (destructured-fn-argument.rs:223) `(long) y = 29 `
    (destructured-fn-argument.rs:225) `(int) z = 30 `
    (destructured-fn-argument.rs:227) `(long) ae = 31 `
    (destructured-fn-argument.rs:229) `(int) oe = 32 `
    (destructured-fn-argument.rs:231) `(unsigned short) ue = 33 `
    (destructured-fn-argument.rs:243) `(long) cc = 38 `
    (destructured-fn-argument.rs:255) `(long) *ff = 46 `
    (destructured-fn-argument.rs:261) `(int) *hh = 50 `
    (destructured-fn-argument.rs:265) `(int) ii = 51 `
    (destructured-fn-argument.rs:269) `(int) *jj = 52 `
    (destructured-fn-argument.rs:273) `(double) kk = 53 `
    (destructured-fn-argument.rs:275) `(long) ll = 54 `
    (destructured-fn-argument.rs:279) `(double) mm = 55 `
    (destructured-fn-argument.rs:281) `(long) *nn = 56 `
    (destructured-fn-argument.rs:285) `(long) oo = 57 `
    (destructured-fn-argument.rs:287) `(long) pp = 58 `
    (destructured-fn-argument.rs:289) `(long) qq = 59 `
    (destructured-fn-argument.rs:293) `(long) rr = 60 `
    (destructured-fn-argument.rs:295) `(long) ss = 61 `
    (destructured-fn-argument.rs:297) `(long) tt = 62 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/destructured-fn-argument.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/destructured-fn-argument.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'destructured-fn-argument.rs' --line 320
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`destructured_fn_argument::simple_tuple::h5259b74e6aa83dde + 28 at destructured-fn-argument.rs:320:5, address = 0x00000001000029a8 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 324
DEBUG: breakpoint added, id = 2
Breakpoint 2: where = a`destructured_fn_argument::nested_tuple::h3a369ebf3534bdb8 + 36 at destructured-fn-argument.rs:324:5, address = 0x00000001000029dc 
DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 328
DEBUG: breakpoint added, id = 3
Breakpoint 3: where = a`destructured_fn_argument::destructure_only_first_level::h576c57285e688329 + 36 at destructured-fn-argument.rs:328:5, address = 0x0000000100002a10 
DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 332
DEBUG: breakpoint added, id = 4
Breakpoint 4: where = a`destructured_fn_argument::struct_as_tuple_element::hc04ce765a8a8e07b + 44 at destructured-fn-argument.rs:332:5, address = 0x0000000100002a4c 
DEBUG: registering breakpoint callback, id = 4
Error while trying to register breakpoint callback, id = 4, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 336
DEBUG: breakpoint added, id = 5
Breakpoint 5: where = a`destructured_fn_argument::struct_pattern::h5d7982b230af3374 + 28 at destructured-fn-argument.rs:336:5, address = 0x0000000100002a78 
DEBUG: registering breakpoint callback, id = 5
Error while trying to register breakpoint callback, id = 5, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 340
DEBUG: breakpoint added, id = 6
Breakpoint 6: where = a`destructured_fn_argument::ignored_tuple_element::hbf39cc0617e9280b + 28 at destructured-fn-argument.rs:340:5, address = 0x0000000100002aa4 
DEBUG: registering breakpoint callback, id = 6
Error while trying to register breakpoint callback, id = 6, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 344
DEBUG: breakpoint added, id = 7
Breakpoint 7: where = a`destructured_fn_argument::ignored_struct_field::h365ca8e5e6ef4e31 + 24 at destructured-fn-argument.rs:344:5, address = 0x0000000100002acc 
DEBUG: registering breakpoint callback, id = 7
Error while trying to register breakpoint callback, id = 7, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 348
DEBUG: breakpoint added, id = 8
Breakpoint 8: where = a`destructured_fn_argument::one_struct_destructured_one_not::h2ce50debe94ff94c + 44 at destructured-fn-argument.rs:348:5, address = 0x0000000100002b08 
DEBUG: registering breakpoint callback, id = 8
Error while trying to register breakpoint callback, id = 8, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 352
DEBUG: breakpoint added, id = 9
Breakpoint 9: where = a`destructured_fn_argument::different_order_of_struct_fields::had282da87c75f74f + 28 at destructured-fn-argument.rs:352:5, address = 0x0000000100002b34 
DEBUG: registering breakpoint callback, id = 9
Error while trying to register breakpoint callback, id = 9, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 358
Breakpoint 10: where = a`destructured_fn_argument::complex_nesting::h0c41e419e17799d9 + 84 at destructured-fn-argument.rs:358:5, address = 0x0000000100002b98 
breakpoint set --file 'destructured-fn-argument.rs' --line 362
DEBUG: breakpoint added, id = 10
DEBUG: breakpoint added, id = 11
Breakpoint 11: where = a`destructured_fn_argument::managed_box::hf4691677c30c6008 + 36 at destructured-fn-argument.rs:362:5, address = 0x0000000100002bcc 
DEBUG: registering breakpoint callback, id = 11
Error while trying to register breakpoint callback, id = 11, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 10
Error while trying to register breakpoint callback, id = 10, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 366
DEBUG: breakpoint added, id = 12
Breakpoint 12: where = a`destructured_fn_argument::borrowed_pointer::h4bfbfdd6a4d91e7b + 36 at destructured-fn-argument.rs:366:5, address = 0x0000000100002c00 
DEBUG: registering breakpoint callback, id = 12
Error while trying to register breakpoint callback, id = 12, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 370
DEBUG: breakpoint added, id = 13
Breakpoint 13: where = a`destructured_fn_argument::contained_borrowed_pointer::h94eec71b2a638ab5 + 32 at destructured-fn-argument.rs:370:5, address = 0x0000000100002c30 
DEBUG: registering breakpoint callback, id = 13
Error while trying to register breakpoint callback, id = 13, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 374
DEBUG: breakpoint added, id = 14
Breakpoint 14: where = a`destructured_fn_argument::unique_pointer::h25f84c42f016dc27 + 104 at destructured-fn-argument.rs:374:5, address = 0x0000000100002ca8 
DEBUG: registering breakpoint callback, id = 14
Error while trying to register breakpoint callback, id = 14, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 378
DEBUG: breakpoint added, id = 15
Breakpoint 15: where = a`destructured_fn_argument::ref_binding::h6e793c07f2561e4b + 16 at destructured-fn-argument.rs:378:5, address = 0x0000000100002d08 
DEBUG: registering breakpoint callback, id = 15
Error while trying to register breakpoint callback, id = 15, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 382
DEBUG: breakpoint added, id = 16
Breakpoint 16: where = a`destructured_fn_argument::ref_binding_in_tuple::hf167c5964d9b3df8 + 36 at destructured-fn-argument.rs:382:5, address = 0x0000000100002d3c 
DEBUG: registering breakpoint callback, id = 16
Error while trying to register breakpoint callback, id = 16, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 386
DEBUG: breakpoint added, id = 17
Breakpoint 17: where = a`destructured_fn_argument::ref_binding_in_struct::h3891320701956c08 + 32 at destructured-fn-argument.rs:386:5, address = 0x0000000100002d6c 
DEBUG: registering breakpoint callback, id = 17
Error while trying to register breakpoint callback, id = 17, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 390
DEBUG: breakpoint added, id = 18
Breakpoint 18: where = a`destructured_fn_argument::univariant_enum::he309584e05da9ecc + 24 at destructured-fn-argument.rs:390:5, address = 0x0000000100002d94 
DEBUG: registering breakpoint callback, id = 18
Error while trying to register breakpoint callback, id = 18, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 394
DEBUG: breakpoint added, id = 19
Breakpoint 19: where = a`destructured_fn_argument::univariant_enum_with_ref_binding::h4d2c24a4fea1e8b5 + 24 at destructured-fn-argument.rs:394:5, address = 0x0000000100002dbc 
DEBUG: registering breakpoint callback, id = 19
Error while trying to register breakpoint callback, id = 19, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 398
DEBUG: breakpoint added, id = 20
Breakpoint 20: where = a`destructured_fn_argument::tuple_struct::h215ed7b0f51c219b + 28 at destructured-fn-argument.rs:398:5, address = 0x0000000100002de8 
DEBUG: registering breakpoint callback, id = 20
Error while trying to register breakpoint callback, id = 20, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 402
DEBUG: breakpoint added, id = 21
Breakpoint 21: where = a`destructured_fn_argument::tuple_struct_with_ref_binding::h6ce201fe224fbbff + 40 at destructured-fn-argument.rs:402:5, address = 0x0000000100002e20 
DEBUG: registering breakpoint callback, id = 21
Error while trying to register breakpoint callback, id = 21, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 406
DEBUG: breakpoint added, id = 22
Breakpoint 22: where = a`destructured_fn_argument::multiple_arguments::hb45ac04b10388b8e + 32 at destructured-fn-argument.rs:406:5, address = 0x0000000100002e50 
DEBUG: registering breakpoint callback, id = 22
Error while trying to register breakpoint callback, id = 22, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-fn-argument.rs' --line 434
DEBUG: breakpoint added, id = 23
Breakpoint 23: where = a`destructured_fn_argument::main::nested_function::h095c8480aba7ce6d + 32 at destructured-fn-argument.rs:434:9, address = 0x0000000100003194 
DEBUG: registering breakpoint callback, id = 23
Error while trying to register breakpoint callback, id = 23, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 35230 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000029a8 a`destructured_fn_argument::simple_tuple::h5259b74e6aa83dde((null)=(isize, bool) @ 0x000000016fdfd1f0) at destructured-fn-argument.rs:320:5 317 318 319 fn simple_tuple((a, b): (isize, bool)) { -> 320 zzz(); // #break ^ 321 } 322 323 fn nested_tuple((a, (b, c)): (isize, (u16, u16))) { Target 0: (a) stopped. Process 35230 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-fn-argument.lldb/a' (arm64) 
v a
(long) a = 1 
v b
(bool) b = false 
continue
v a
(long) a = 2 
v b
(unsigned short) b = 3 
v c
(unsigned short) c = 4 
continue
v a
(long) a = 5 
v b
((u32, u32)) b = { __0 = 6 __1 = 7 } 
continue
v h
(short) h = 8 
v i
(destructured_fn_argument::Struct) i = { a = 9 b = 10 } 
v j
(short) j = 11 
continue
v k
(long) k = 12 
v l
(int) l = 13 
continue
v m
(long) m = 14 
v n
(int) n = 16 
continue
v o
(int) o = 18 
continue
v p
(long) p = 19 
v q
(int) q = 20 
v r
(destructured_fn_argument::Struct) r = { a = 21 b = 22 } 
continue
v s
(int) s = 24 
v t
(long) t = 23 
continue
v u
(short) u = 25 
v v
(int) v = 26 
v w
(long) w = 27 
v x
(int) x = 28 
v y
(long) y = 29 
v z
(int) z = 30 
v ae
(long) ae = 31 
v oe
(int) oe = 32 
v ue
(unsigned short) ue = 33 
continue
v aa
((isize, isize)) aa = { __0 = 34 __1 = 35 } 
continue
v bb
((isize, isize)) bb = { __0 = 36 __1 = 37 } 
continue
v cc
(long) cc = 38 
continue
v dd
((isize, isize, isize)) dd = { __0 = 40 __1 = 41 __2 = 42 } 
continue
v *ee
((isize, isize, isize)) *ee = { __0 = 43 __1 = 44 __2 = 45 } 
continue
v *ff
(long) *ff = 46 
v gg
((isize, isize)) gg = { __0 = 47 __1 = 48 } 
continue
v *hh
(int) *hh = 50 
continue
v ii
(int) ii = 51 
continue
v *jj
(int) *jj = 52 
continue
v kk
(double) kk = 53 
v ll
(long) ll = 54 
continue
v mm
(double) mm = 55 
v *nn
(long) *nn = 56 
continue
v oo
(long) oo = 57 
v pp
(long) pp = 58 
v qq
(long) qq = 59 
continue
v rr
(long) rr = 60 
v ss
(long) ss = 61 
v tt
(long) tt = 62 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/destructured-for-loop-variable.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/destructured-for-loop-variable.rs` not found in debugger output. errors:
    (destructured-for-loop-variable.rs:139) `[...] { 0 = 34903493 1 = 232323 }`
the following subset of check directive(s) was found successfully:
    (destructured-for-loop-variable.rs:80) `(short) x = 400 `
    (destructured-for-loop-variable.rs:82) `(float) y = 401.5 `
    (destructured-for-loop-variable.rs:84) `(bool) z = true `
    (destructured-for-loop-variable.rs:89) `(char) _i8 = 0x6f `
    (destructured-for-loop-variable.rs:91) `(unsigned char) _u8 = 0x70 `
    (destructured-for-loop-variable.rs:93) `(short) _i16 = -113 `
    (destructured-for-loop-variable.rs:95) `(unsigned short) _u16 = 114 `
    (destructured-for-loop-variable.rs:97) `(int) _i32 = -115 `
    (destructured-for-loop-variable.rs:99) `(unsigned int) _u32 = 116 `
    (destructured-for-loop-variable.rs:101) `(long) _i64 = -117 `
    (destructured-for-loop-variable.rs:103) `(unsigned long) _u64 = 118 `
    (destructured-for-loop-variable.rs:105) `(float) _f32 = 119.5 `
    (destructured-for-loop-variable.rs:107) `(double) _f64 = 120.5 `
    (destructured-for-loop-variable.rs:112) `(int) v1 = 80000 `
    (destructured-for-loop-variable.rs:114) `(short) x1 = 8000 `
    (destructured-for-loop-variable.rs:116) `(float) *y1 = 80001.5 `
    (destructured-for-loop-variable.rs:118) `(bool) z1 = false `
    (destructured-for-loop-variable.rs:120) `(short) *x2 = -30000 `
    (destructured-for-loop-variable.rs:122) `(float) y2 = -300001.5 `
    (destructured-for-loop-variable.rs:124) `(bool) *z2 = true `
    (destructured-for-loop-variable.rs:126) `(double) v2 = 854237.5 `
    (destructured-for-loop-variable.rs:131) `(int) i = 1234 `
    (destructured-for-loop-variable.rs:135) `(destructured_for_loop_variable::Struct) simple_struct_ident = { x = 3537 y = 35437.5 z = true } `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/destructured-for-loop-variable.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/destructured-for-loop-variable.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'destructured-for-loop-variable.rs' --line 162
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 292 at destructured-for-loop-variable.rs:162:9, address = 0x00000001000026e8 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'destructured-for-loop-variable.rs' --line 169
Breakpoint 2: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 660 at destructured-for-loop-variable.rs:169:9, address = 0x0000000100002858 
breakpoint set --file 'destructured-for-loop-variable.rs' --line 190
Breakpoint 3: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 1708 at destructured-for-loop-variable.rs:190:9, address = 0x0000000100002c70 
breakpoint set --file 'destructured-for-loop-variable.rs' --line 194
Breakpoint 4: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 1084 at destructured-for-loop-variable.rs:194:9, address = 0x0000000100002a00 
breakpoint set --file 'destructured-for-loop-variable.rs' --line 203
Breakpoint 5: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 1368 at destructured-for-loop-variable.rs:203:7, address = 0x0000000100002b1c 
breakpoint set --file 'destructured-for-loop-variable.rs' --line 207
Breakpoint 6: where = a`destructured_for_loop_variable::main::h84fc996bc68bbc98 + 1620 at destructured-for-loop-variable.rs:207:7, address = 0x0000000100002c18 
type format add --format hex char
type format add --format hex 'unsigned char'
DEBUG: breakpoint added, id = 2
DEBUG: breakpoint added, id = 3
DEBUG: breakpoint added, id = 4
DEBUG: breakpoint added, id = 5
DEBUG: breakpoint added, id = 6
run
Process 35258 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000026e8 a`destructured_for_loop_variable::main::h84fc996bc68bbc98 at destructured-for-loop-variable.rs:162:9 159 }; 160 161 for &Struct { x, y, z } in &[s] { -> 162 zzz(); // #break ^ 163 } 164 165 let tuple: (i8, u8, i16, u16, i32, u32, i64, u64, f32, f64) = Target 0: (a) stopped. Process 35258 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-for-loop-variable.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 6
Error while trying to register breakpoint callback, id = 6, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 5
Error while trying to register breakpoint callback, id = 5, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 4
Error while trying to register breakpoint callback, id = 4, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

v x
(short) x = 400 
v y
(float) y = 401.5 
v z
(bool) z = true 
continue
v _i8
(char) _i8 = 0x6f 
v _u8
(unsigned char) _u8 = 0x70 
v _i16
(short) _i16 = -113 
v _u16
(unsigned short) _u16 = 114 
v _i32
(int) _i32 = -115 
v _u32
(unsigned int) _u32 = 116 
v _i64
(long) _i64 = -117 
v _u64
(unsigned long) _u64 = 118 
v _f32
(float) _f32 = 119.5 
v _f64
(double) _f64 = 120.5 
continue
v v1
(int) v1 = 80000 
v x1
(short) x1 = 8000 
v *y1
(float) *y1 = 80001.5 
v z1
(bool) z1 = false 
v *x2
(short) *x2 = -30000 
v y2
(float) y2 = -300001.5 
v *z2
(bool) *z2 = true 
v v2
(double) v2 = 854237.5 
continue
v i
(int) i = 1234 
continue
v simple_struct_ident
(destructured_for_loop_variable::Struct) simple_struct_ident = { x = 3537 y = 35437.5 z = true } 
continue
v simple_tuple_ident
((u32, i64)) simple_tuple_ident = { __0 = 34903493 __1 = 232323 } 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/destructured-local.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/destructured-local.rs` not found in debugger output. errors:
    (destructured-local.rs:137) `[...] { 0 = 6 1 = 7 }`
    (destructured-local.rs:191) `[...] { 0 = 34 1 = 35 }`
    (destructured-local.rs:194) `[...] { 0 = 36 1 = 37 }`
    (destructured-local.rs:200) `[...] { 0 = 40 1 = 41 2 = 42 }`
    (destructured-local.rs:203) `[...] { 0 = 43 1 = 44 2 = 45 }`
    (destructured-local.rs:209) `[...] { 0 = 47 1 = 48 }`
the following subset of check directive(s) was found successfully:
    (destructured-local.rs:123) `DEBUG: breakpoint added, id = 1`
    (destructured-local.rs:125) `(bool) b = false `
    (destructured-local.rs:128) `(long) c = 2 `
    (destructured-local.rs:130) `(unsigned short) d = 3 `
    (destructured-local.rs:132) `(unsigned short) e = 4 `
    (destructured-local.rs:135) `(long) f = 5 `
    (destructured-local.rs:140) `(short) h = 8 `
    (destructured-local.rs:142) `(destructured_local::Struct) i = { a = 9 b = 10 } `
    (destructured-local.rs:144) `(short) j = 11 `
    (destructured-local.rs:147) `(long) k = 12 `
    (destructured-local.rs:149) `(int) l = 13 `
    (destructured-local.rs:152) `(int) m = 14 `
    (destructured-local.rs:154) `(int) n = 16 `
    (destructured-local.rs:157) `(int) o = 18 `
    (destructured-local.rs:160) `(long) p = 19 `
    (destructured-local.rs:162) `(int) q = 20 `
    (destructured-local.rs:164) `(destructured_local::Struct) r = { a = 21 b = 22 } `
    (destructured-local.rs:167) `(int) s = 24 `
    (destructured-local.rs:169) `(long) t = 23 `
    (destructured-local.rs:172) `(int) u = 25 `
    (destructured-local.rs:174) `(int) v = 26 `
    (destructured-local.rs:176) `(int) w = 27 `
    (destructured-local.rs:178) `(int) x = 28 `
    (destructured-local.rs:180) `(long) y = 29 `
    (destructured-local.rs:182) `(int) z = 30 `
    (destructured-local.rs:184) `(long) ae = 31 `
    (destructured-local.rs:186) `(int) oe = 32 `
    (destructured-local.rs:188) `(int) ue = 33 `
    (destructured-local.rs:197) `(int) cc = 38 `
    (destructured-local.rs:206) `(int) *ff = 46 `
    (destructured-local.rs:212) `(int) *hh = 50 `
    (destructured-local.rs:215) `(int) ii = 51 `
    (destructured-local.rs:218) `(int) *jj = 52 `
    (destructured-local.rs:221) `(double) kk = 53 `
    (destructured-local.rs:224) `(long) ll = 54 `
    (destructured-local.rs:227) `(double) mm = 55 `
    (destructured-local.rs:230) `(long) *nn = 56 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/destructured-local.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/destructured-local.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'destructured-local.rs' --line 317
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`destructured_local::main::h24611466ff6244ca + 988 at destructured-local.rs:317:5, address = 0x00000001000036b8 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 35263 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000036b8 a`destructured_local::main::h24611466ff6244ca at destructured-local.rs:317:5 314 // tuple struct with ref binding 315 let &TupleStruct(mm, ref nn) = &TupleStruct(55.0, 56); 316 -> 317 zzz(); // #break ^ 318 } 319 320 fn zzz() { () } Target 0: (a) stopped. Process 35263 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/destructured-local.lldb/a' (arm64) 
v a
(long) a = 1 
v b
(bool) b = false 
v c
(long) c = 2 
v d
(unsigned short) d = 3 
v e
(unsigned short) e = 4 
v f
(long) f = 5 
v g
((u32, u32)) g = { __0 = 6 __1 = 7 } 
v h
(short) h = 8 
v i
(destructured_local::Struct) i = { a = 9 b = 10 } 
v j
(short) j = 11 
v k
(long) k = 12 
v l
(int) l = 13 
v m
(int) m = 14 
v n
(int) n = 16 
v o
(int) o = 18 
v p
(long) p = 19 
v q
(int) q = 20 
v r
(destructured_local::Struct) r = { a = 21 b = 22 } 
v s
(int) s = 24 
v t
(long) t = 23 
v u
(int) u = 25 
v v
(int) v = 26 
v w
(int) w = 27 
v x
(int) x = 28 
v y
(long) y = 29 
v z
(int) z = 30 
v ae
(long) ae = 31 
v oe
(int) oe = 32 
v ue
(int) ue = 33 
v aa
((i32, i32)) aa = { __0 = 34 __1 = 35 } 
v bb
((i32, i32)) bb = { __0 = 36 __1 = 37 } 
v cc
(int) cc = 38 
v dd
((i32, i32, i32)) dd = { __0 = 40 __1 = 41 __2 = 42 } 
v *ee
((i32, i32, i32)) *ee = { __0 = 43 __1 = 44 __2 = 45 } 
v *ff
(int) *ff = 46 
v gg
((i32, i32)) gg = { __0 = 47 __1 = 48 } 
v *hh
(int) *hh = 50 
v ii
(int) ii = 51 
v *jj
(int) *jj = 52 
v kk
(double) kk = 53 
v ll
(long) ll = 54 
v mm
(double) mm = 55 
v *nn
(long) *nn = 56 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/empty-string.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/empty-string.rs` not found in debugger output. errors:
    (empty-string.rs:20) `[...] empty_string = "" { vec = size=0 }`
    (empty-string.rs:23) `[...] empty_str = ""`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/empty-string.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/empty-string.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'empty-string.rs' --line 30
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`empty_string::main::hb12394ca79276acd + 32 at empty-string.rs:30:5, address = 0x0000000100003b6c 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 35351 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003b6c a`empty_string::main::hb12394ca79276acd at empty-string.rs:30:5 27 28 let empty_str = ""; 29 -> 30 zzz(); // #break ^ 31 } 32 33 fn zzz() {} Target 0: (a) stopped. Process 35351 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/empty-string.lldb/a' (arm64) 
fr v empty_string
(alloc::string::String) empty_string = { vec = { buf = { inner = { ptr = { pointer = { pointer = 0x0000000000000001{...} } _marker = } cap = { __0 = 0 } alloc = } _marker = } len = 0 } } *** Some of the displayed variables have a greater depth of members than the debugger will show by default. To increase the limit, use the --depth option to frame variable, or raise the limit by changing the target.max-children-depth setting. 
fr v empty_str
(&str) empty_str = { data_ptr = 0x0000000000000001 length = 0 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/generic-method-on-generic-struct.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/generic-method-on-generic-struct.rs` not found in debugger output. errors:
    (generic-method-on-generic-struct.rs:59) `[...] { x = { 0 = 8888 1 = -8888 } }`
    (generic-method-on-generic-struct.rs:68) `[...] { x = { 0 = 8888 1 = -8888 } }`
the following subset of check directive(s) was found successfully:
    (generic-method-on-generic-struct.rs:61) `(long) arg1 = -1 `
    (generic-method-on-generic-struct.rs:63) `(unsigned short) arg2 = 2 `
    (generic-method-on-generic-struct.rs:70) `(long) arg1 = -3 `
    (generic-method-on-generic-struct.rs:72) `(short) arg2 = -4 `
    (generic-method-on-generic-struct.rs:77) `(generic_method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } `
    (generic-method-on-generic-struct.rs:79) `(long) arg1 = -5 `
    (generic-method-on-generic-struct.rs:81) `(int) arg2 = -6 `
    (generic-method-on-generic-struct.rs:86) `(generic_method_on_generic_struct::Struct<double>) self = { x = 1234.5 } `
    (generic-method-on-generic-struct.rs:88) `(long) arg1 = -7 `
    (generic-method-on-generic-struct.rs:90) `(long) arg2 = -8 `
    (generic-method-on-generic-struct.rs:95) `(generic_method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } `
    (generic-method-on-generic-struct.rs:97) `(long) arg1 = -9 `
    (generic-method-on-generic-struct.rs:99) `(float) arg2 = -10.5 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/generic-method-on-generic-struct.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/generic-method-on-generic-struct.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'generic-method-on-generic-struct.rs' --line 113
DEBUG: breakpoint added, id = 1
Breakpoint 1: 2 locations. 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'generic-method-on-generic-struct.rs' --line 118
DEBUG: breakpoint added, id = 2
Breakpoint 2: 2 locations. 
DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'generic-method-on-generic-struct.rs' --line 123
DEBUG: breakpoint added, id = 3
Breakpoint 3: where = a`generic_method_on_generic_struct::Struct$LT$T1$GT$::self_owned::h572281fbc1ad0416 + 28 at generic-method-on-generic-struct.rs:123:9, address = 0x0000000100003368 
run
Process 35567 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.2 frame #0: 0x0000000100003270 a`generic_method_on_generic_struct::Struct$LT$T1$GT$::self_by_ref::hacf0f20e46b6a4dc(self=0x000000016fdfd370, arg1=-1, arg2=2) at generic-method-on-generic-struct.rs:113:9 110 impl<T1> Struct<T1> { 111 112 fn self_by_ref<T2>(&self, arg1: isize, arg2: T2) -> isize { -> 113 zzz(); // #break ^ 114 arg1 115 } 116 Target 0: (a) stopped. Process 35567 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/generic-method-on-generic-struct.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

v *self
(generic_method_on_generic_struct::Struct<(u32, i32)>) *self = { x = { __0 = 8888 __1 = -8888 } } 
v arg1
(long) arg1 = -1 
v arg2
(unsigned short) arg2 = 2 
continue
v self
(generic_method_on_generic_struct::Struct<(u32, i32)>) self = { x = { __0 = 8888 __1 = -8888 } } 
v arg1
(long) arg1 = -3 
v arg2
(short) arg2 = -4 
continue
v *self
(generic_method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } 
v arg1
(long) arg1 = -5 
v arg2
(int) arg2 = -6 
continue
v self
(generic_method_on_generic_struct::Struct<double>) self = { x = 1234.5 } 
v arg1
(long) arg1 = -7 
v arg2
(long) arg2 = -8 
continue
v *self
(generic_method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } 
v arg1
(long) arg1 = -9 
v arg2
(float) arg2 = -10.5 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/issue-22656.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/issue-22656.rs` not found in debugger output. errors:
    (issue-22656.rs:13) `[...] size=3 { [0] = 1 [1] = 2 [2] = 3 }`
the following subset of check directive(s) was found successfully:
    (issue-22656.rs:15) `(issue_22656::StructWithZeroSizedField) zs = { x = y = 123 z = w = 456 } `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/issue-22656.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/issue-22656.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'issue-22656.rs' --line 41
Breakpoint 1: where = a`issue_22656::main::hf51cf3baf9387675 + 156 at issue-22656.rs:41:5, address = 0x0000000100003634 
DEBUG: breakpoint added, id = 1
run
Process 35966 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003634 a`issue_22656::main::hf51cf3baf9387675 at issue-22656.rs:41:5 38 w: 456 39 }; 40 -> 41 zzz(); // #break ^ 42 } 43 44 fn zzz() { () } Target 0: (a) stopped. Process 35966 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/issue-22656.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

v v
(alloc::vec::Vec<int, alloc::alloc::Global>) v = { buf = { inner = { ptr = { pointer = { pointer = 0x0000600003fd4000 } _marker = } cap = { __0 = 3 } alloc = } _marker = } len = 3 } 
v zs
(issue_22656::StructWithZeroSizedField) zs = { x = y = 123 z = w = 456 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/method-on-generic-struct.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/method-on-generic-struct.rs` not found in debugger output. errors:
    (method-on-generic-struct.rs:59) `[...]Struct<(u32, i32)>) *self = { x = { 0 = 8888 1 = -8888 } }`
    (method-on-generic-struct.rs:68) `[...]Struct<(u32, i32)>) self = { x = { 0 = 8888 1 = -8888 } }`
the following subset of check directive(s) was found successfully:
    (method-on-generic-struct.rs:61) `(long) arg1 = -1 `
    (method-on-generic-struct.rs:63) `(long) arg2 = -2 `
    (method-on-generic-struct.rs:70) `(long) arg1 = -3 `
    (method-on-generic-struct.rs:72) `(long) arg2 = -4 `
    (method-on-generic-struct.rs:77) `(method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } `
    (method-on-generic-struct.rs:79) `(long) arg1 = -5 `
    (method-on-generic-struct.rs:81) `(long) arg2 = -6 `
    (method-on-generic-struct.rs:86) `(method_on_generic_struct::Struct<double>) self = { x = 1234.5 } `
    (method-on-generic-struct.rs:88) `(long) arg1 = -7 `
    (method-on-generic-struct.rs:90) `(long) arg2 = -8 `
    (method-on-generic-struct.rs:95) `(method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } `
    (method-on-generic-struct.rs:97) `(long) arg1 = -9 `
    (method-on-generic-struct.rs:99) `(long) arg2 = -10 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/method-on-generic-struct.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/method-on-generic-struct.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'method-on-generic-struct.rs' --line 113
DEBUG: breakpoint added, id = 1
Breakpoint 1: 2 locations. 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'method-on-generic-struct.rs' --line 118
DEBUG: breakpoint added, id = 2
Breakpoint 2: 2 locations. 
DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'method-on-generic-struct.rs' --line 123
Breakpoint 3: where = a`method_on_generic_struct::Struct$LT$T$GT$::self_owned::hbfd368c107dccfe9 + 32 at method-on-generic-struct.rs:123:9, address = 0x0000000100003340 
DEBUG: breakpoint added, id = 3
run
Process 36280 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.2 frame #0: 0x00000001000031e0 a`method_on_generic_struct::Struct$LT$T$GT$::self_by_ref::h85f910622467c67d(self=0x000000016fdfd380, arg1=-1, arg2=-2) at method-on-generic-struct.rs:113:9 110 impl<T> Struct<T> { 111 112 fn self_by_ref(&self, arg1: isize, arg2: isize) -> isize { -> 113 zzz(); // #break ^ 114 arg1 + arg2 115 } 116 Target 0: (a) stopped. Process 36280 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-generic-struct.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

v *self
(method_on_generic_struct::Struct<(u32, i32)>) *self = { x = { __0 = 8888 __1 = -8888 } } 
v arg1
(long) arg1 = -1 
v arg2
(long) arg2 = -2 
continue
v self
(method_on_generic_struct::Struct<(u32, i32)>) self = { x = { __0 = 8888 __1 = -8888 } } 
v arg1
(long) arg1 = -3 
v arg2
(long) arg2 = -4 
continue
v *self
(method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } 
v arg1
(long) arg1 = -5 
v arg2
(long) arg2 = -6 
continue
v self
(method_on_generic_struct::Struct<double>) self = { x = 1234.5 } 
v arg1
(long) arg1 = -7 
v arg2
(long) arg2 = -8 
continue
v *self
(method_on_generic_struct::Struct<double>) *self = { x = 1234.5 } 
v arg1
(long) arg1 = -9 
v arg2
(long) arg2 = -10 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/method-on-tuple-struct.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/method-on-tuple-struct.rs` not found in debugger output. errors:
    (method-on-tuple-struct.rs:59) `[...] { 0 = 100 1 = -100.5 }`
    (method-on-tuple-struct.rs:68) `[...] { 0 = 100 1 = -100.5 }`
    (method-on-tuple-struct.rs:77) `[...] { 0 = 200 1 = -200.5 }`
    (method-on-tuple-struct.rs:86) `[...] { 0 = 200 1 = -200.5 }`
    (method-on-tuple-struct.rs:95) `[...] { 0 = 200 1 = -200.5 }`
the following subset of check directive(s) was found successfully:
    (method-on-tuple-struct.rs:61) `(long) arg1 = -1 `
    (method-on-tuple-struct.rs:63) `(long) arg2 = -2 `
    (method-on-tuple-struct.rs:70) `(long) arg1 = -3 `
    (method-on-tuple-struct.rs:72) `(long) arg2 = -4 `
    (method-on-tuple-struct.rs:79) `(long) arg1 = -5 `
    (method-on-tuple-struct.rs:81) `(long) arg2 = -6 `
    (method-on-tuple-struct.rs:88) `(long) arg1 = -7 `
    (method-on-tuple-struct.rs:90) `(long) arg2 = -8 `
    (method-on-tuple-struct.rs:97) `(long) arg1 = -9 `
    (method-on-tuple-struct.rs:99) `(long) arg2 = -10 `
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/method-on-tuple-struct.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/method-on-tuple-struct.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'method-on-tuple-struct.rs' --line 111
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`method_on_tuple_struct::TupleStruct::self_by_ref::h159b5a2602436253 + 32 at method-on-tuple-struct.rs:111:9, address = 0x0000000100003328 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'method-on-tuple-struct.rs' --line 116
DEBUG: breakpoint added, id = 2
Breakpoint 2: where = a`method_on_tuple_struct::TupleStruct::self_by_val::hcdcc6eab2122bda7 + 36 at method-on-tuple-struct.rs:116:9, address = 0x0000000100003388 
DEBUG: registering breakpoint callback, id = 2
Error while trying to register breakpoint callback, id = 2, message = error: could not get num args: can't find callable: breakpoint_callback

breakpoint set --file 'method-on-tuple-struct.rs' --line 121
DEBUG: breakpoint added, id = 3
Breakpoint 3: where = a`method_on_tuple_struct::TupleStruct::self_owned::ha25b56ab23731401 + 32 at method-on-tuple-struct.rs:121:9, address = 0x00000001000033e4 
DEBUG: registering breakpoint callback, id = 3
Error while trying to register breakpoint callback, id = 3, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36381 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003328 a`method_on_tuple_struct::TupleStruct::self_by_ref::h159b5a2602436253(self=0x000000016fdfd370, arg1=-1, arg2=-2) at method-on-tuple-struct.rs:111:9 108 impl TupleStruct { 109 110 fn self_by_ref(&self, arg1: isize, arg2: isize) -> isize { -> 111 zzz(); // #break ^ 112 arg1 + arg2 113 } 114 Target 0: (a) stopped. Process 36381 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/method-on-tuple-struct.lldb/a' (arm64) 
v *self
(method_on_tuple_struct::TupleStruct) *self = { __0 = 100 __1 = -100.5 } 
v arg1
(long) arg1 = -1 
v arg2
(long) arg2 = -2 
continue
v self
(method_on_tuple_struct::TupleStruct) self = { __0 = 100 __1 = -100.5 } 
v arg1
(long) arg1 = -3 
v arg2
(long) arg2 = -4 
continue
v *self
(method_on_tuple_struct::TupleStruct) *self = { __0 = 200 __1 = -200.5 } 
v arg1
(long) arg1 = -5 
v arg2
(long) arg2 = -6 
continue
v self
(method_on_tuple_struct::TupleStruct) self = { __0 = 200 __1 = -200.5 } 
v arg1
(long) arg1 = -7 
v arg2
(long) arg2 = -8 
continue
v *self
(method_on_tuple_struct::TupleStruct) *self = { __0 = 200 __1 = -200.5 } 
v arg1
(long) arg1 = -9 
v arg2
(long) arg2 = -10 
continue
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/numeric-types.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/numeric-types.rs` not found in debugger output. errors:
    (numeric-types.rs:211) `[...] 11 { __0 = { 0 = 11 } }`
    (numeric-types.rs:214) `[...] 22 { __0 = { 0 = 22 } }`
    (numeric-types.rs:217) `[...] 33 { __0 = { 0 = 33 } }`
    (numeric-types.rs:220) `[...] 44 { __0 = { 0 = 44 } }`
    (numeric-types.rs:223) `[...] 55 { __0 = { 0 = 55 } }`
    (numeric-types.rs:226) `[...] 66 { __0 = { 0 = 66 } }`
    (numeric-types.rs:229) `[...] 77 { __0 = { 0 = 77 } }`
    (numeric-types.rs:232) `[...] 88 { __0 = { 0 = 88 } }`
    (numeric-types.rs:235) `[...] 99 { __0 = { 0 = 99 } }`
    (numeric-types.rs:238) `[...] 100 { __0 = { 0 = 100 } }`
    (numeric-types.rs:241) `[...] 111 { __0 = { 0 = 111 } }`
    (numeric-types.rs:244) `[...] 122 { __0 = { 0 = 122 } }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/numeric-types.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/numeric-types.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'numeric-types.rs' --line 293
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`numeric_types::main::h51f570173a35706e + 1216 at numeric-types.rs:293:5, address = 0x0000000100003918 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36669 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003918 a`numeric_types::main::h51f570173a35706e at numeric-types.rs:293:5 290 let a_u64 = AtomicU64::new(512); 291 let a_usize = AtomicUsize::new(1024); 292 -> 293 zzz(); // #break ^ 294 } 295 296 fn zzz() { } Target 0: (a) stopped. Process 36669 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/numeric-types.lldb/a' (arm64) 
v/d nz_i8
(core::num::nonzero::NonZero<char>) nz_i8 = { __0 = { __0 = 11 } } 
v nz_i16
(core::num::nonzero::NonZero<short>) nz_i16 = { __0 = { __0 = 22 } } 
v nz_i32
(core::num::nonzero::NonZero<int>) nz_i32 = { __0 = { __0 = 33 } } 
v nz_i64
(core::num::nonzero::NonZero<long>) nz_i64 = { __0 = { __0 = 44 } } 
v nz_i128
(core::num::nonzero::NonZero<__int128>) nz_i128 = { __0 = { __0 = 55 } } 
v nz_isize
(core::num::nonzero::NonZero<long>) nz_isize = { __0 = { __0 = 66 } } 
v/d nz_u8
(core::num::nonzero::NonZero<unsigned char>) nz_u8 = { __0 = { __0 = 77 } } 
v nz_u16
(core::num::nonzero::NonZero<unsigned short>) nz_u16 = { __0 = { __0 = 88 } } 
v nz_u32
(core::num::nonzero::NonZero<unsigned int>) nz_u32 = { __0 = { __0 = 99 } } 
v nz_u64
(core::num::nonzero::NonZero<unsigned long>) nz_u64 = { __0 = { __0 = 100 } } 
v nz_u128
(core::num::nonzero::NonZero<unsigned __int128>) nz_u128 = { __0 = { __0 = 111 } } 
v nz_usize
(core::num::nonzero::NonZero<unsigned long>) nz_usize = { __0 = { __0 = 122 } } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/path.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/path.rs` not found in debugger output. errors:
    (path.rs:10) `[...] "/some/path" { inner = "/some/path" { inner = { inner = size=10 { [0] = '/' [1] = 's' [2] = 'o' [3] = 'm' [4] = 'e' [5] = '/' [6] = 'p' [7] = 'a' [8] = 't' [9] = 'h' } } } }`
    (path.rs:12) `"/some/path"`
    (path.rs:14) `[...] "/some/path" { data_ptr = [...] length = 10 }`
    (path.rs:16) `"/some/path"`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/path.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/path.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'path.rs' --line 24
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`path::main::ha3e36923772781db + 52 at path.rs:24:5, address = 0x0000000100003aa0 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36753 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003aa0 a`path::main::ha3e36923772781db at path.rs:24:5 21 let path = Path::new("/some/path"); 22 let pathbuf = path.to_path_buf(); 23 -> 24 zzz(); // #break ^ 25 } 26 27 fn zzz() { Target 0: (a) stopped. Process 36753 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/path.lldb/a' (arm64) 
print pathbuf
(std::path::PathBuf) { inner = { inner = { inner = { buf = { inner = { ptr ={...} cap ={...} alloc ={...} } _marker = } len = 10 } } } } 
po pathbuf
 
print path
(&std::path::Path) { data_ptr = 0x0000000100003bfc length = 10 } 
po path
 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/pretty-slices.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/pretty-slices.rs` not found in debugger output. errors:
    (pretty-slices.rs:22) `(&[i32]) slice = size=3 { [0] = 0 [1] = 1 [2] = 2 }`
    (pretty-slices.rs:25) `(&mut [i32]) mut_slice = size=4 { [0] = 2 [1] = 3 [2] = 5 [3] = 7 }`
    (pretty-slices.rs:28) `(&str) str_slice = "string slice" { [0] = 's' [1] = 't' [2] = 'r' [3] = 'i' [4] = 'n' [5] = 'g' [6] = ' ' [7] = 's' [8] = 'l' [9] = 'i' [10] = 'c' [11] = 'e' }`
    (pretty-slices.rs:31) `(&mut str) mut_str_slice = "mutable string slice" { [0] = 'm' [1] = 'u' [2] = 't' [3] = 'a' [4] = 'b' [5] = 'l' [6] = 'e' [7] = ' ' [8] = 's' [9] = 't' [10] = 'r' [11] = 'i' [12] = 'n' [13] = 'g' [14] = ' ' [15] = 's' [16] = 'l' [17] = 'i' [18] = 'c' [19] = 'e' }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/pretty-slices.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/pretty-slices.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'pretty-slices.rs' --line 43
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`pretty_slices::main::h79da49cfcea547c1 + 192 at pretty-slices.rs:43:5, address = 0x0000000100003610 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36823 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003610 a`pretty_slices::main::h79da49cfcea547c1 at pretty-slices.rs:43:5 40 let mut mut_str_slice_buffer = String::from("mutable string slice"); 41 let mut_str_slice: &mut str = mut_str_slice_buffer.as_mut_str(); 42 -> 43 b(); // #break ^ 44 } Target 0: (a) stopped. Process 36823 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-slices.lldb/a' (arm64) 
v slice
(&[i32]) slice = { data_ptr = 0x0000000100003abc length = 3 } 
v mut_slice
(&mut [i32]) mut_slice = { data_ptr = 0x000000016fdfd358 length = 4 } 
v str_slice
(&str) str_slice = { data_ptr = 0x0000000100003ac8 length = 12 } 
v mut_str_slice
(&mut str) mut_str_slice = { data_ptr = 0x00006000031ec040 length = 20 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/pretty-std-collections.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/pretty-std-collections.rs` not found in debugger output. errors:
    (pretty-std-collections.rs:55) `[...] size=3 { [0] = 5 [1] = 3 [2] = 7 }`
    (pretty-std-collections.rs:58) `[...] size=7 { [0] = 2 [1] = 3 [2] = 4 [3] = 5 [4] = 6 [5] = 7 [6] = 8 }`
    (pretty-std-collections.rs:61) `[...] size=4 { [0] = { 0 = 1 1 = 10 } [1] = { 0 = 2 1 = 20 } [2] = { 0 = 3 1 = 30 } [3] = { 0 = 4 1 = 40 } }`
    (pretty-std-collections.rs:64) `[...] size=4 { [0] = 1 [1] = 2 [2] = 3 [3] = 4 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/pretty-std-collections.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/pretty-std-collections.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'pretty-std-collections.rs' --line 146
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`pretty_std_collections::main::h4721b7156c9c57be + 1668 at pretty-std-collections.rs:146:5, address = 0x0000000100027738 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36882 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100027738 a`pretty_std_collections::main::h4721b7156c9c57be at pretty-std-collections.rs:146:5 143 hash_set.insert(i); 144 } 145 -> 146 zzz(); // #break ^ 147 } 148 149 fn zzz() { Target 0: (a) stopped. Process 36882 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/pretty-std-collections.lldb/a' (arm64) 
v vec_deque
(alloc::collections::vec_deque::VecDeque<int, alloc::alloc::Global>) vec_deque = { head = 0 len = 3 buf = { inner = { ptr = { pointer = { pointer = 0x0000600002cf4000 } _marker = } cap = { __0 = 4 } alloc = } _marker = } } 
v vec_deque2
(alloc::collections::vec_deque::VecDeque<int, alloc::alloc::Global>) vec_deque2 = { head = 1 len = 7 buf = { inner = { ptr = { pointer = { pointer = 0x0000600002ef1320 } _marker = } cap = { __0 = 8 } alloc = } _marker = } } 
v hash_map
(std::collections::hash::map::HashMap<unsigned long, unsigned long, core::hash::BuildHasherDefault<pretty_std_collections::SimpleHasher> >) hash_map = { base = { hash_builder = { __0 = } table = { table = { bucket_mask = 7 ctrl = { pointer = 0x0000600001cf0080 } growth_left = 3 items = 4 } alloc = marker = } } } 
v hash_set
(std::collections::hash::set::HashSet<unsigned long, core::hash::BuildHasherDefault<pretty_std_collections::SimpleHasher> >) hash_set = { base = { map = { hash_builder = { __0 = } table = { table = { bucket_mask = 7 ctrl = { pointer = 0x0000600000df0090{...} } growth_left = 3 items = 4 } alloc = marker = } } } } *** Some of the displayed variables have a greater depth of members than the debugger will show by default. To increase the limit, use the --depth option to frame variable, or raise the limit by changing the target.max-children-depth setting. 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/rc_arc.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/rc_arc.rs` not found in debugger output. errors:
    (rc_arc.rs:20) `[...] strong=11, weak=1 { value = 111 }`
    (rc_arc.rs:22) `[...] strong=21, weak=1 { data = 222 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/rc_arc.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/rc_arc.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'rc_arc.rs' --line 133
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`rc_arc::main::hd44db0f7dd4e2d00 + 1124 at rc_arc.rs:133:5, address = 0x00000001000091ec 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 36931 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x00000001000091ec a`rc_arc::main::hd44db0f7dd4e2d00 at rc_arc.rs:133:5 130 inc_ref_count(&slice_arc, 60); 131 let slice_arc_weak = Arc::downgrade(&slice_arc); 132 -> 133 zzz(); // #break ^ 134 } 135 136 fn inc_ref_count<T: Clone>(rc: &T, count: usize) { Target 0: (a) stopped. Process 36931 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/rc_arc.lldb/a' (arm64) 
v rc
(alloc::rc::Rc<int, alloc::alloc::Global>) rc = { ptr = { pointer = 0x0000600000691260 } phantom = alloc = } 
v arc
(alloc::sync::Arc<int, alloc::alloc::Global>) arc = { ptr = { pointer = 0x0000600000691280 } phantom = alloc = } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/simple-tuple.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/simple-tuple.rs` not found in debugger output. errors:
    (simple-tuple.rs:64) `[...] { 0 = -100 1 = 100 }`
    (simple-tuple.rs:66) `[...] { 0 = 0 1 = 1 2 = 2 }`
    (simple-tuple.rs:68) `[...] { 0 = 3 1 = 4.5 2 = 5 }`
    (simple-tuple.rs:70) `[...] { 0 = 6 1 = 7.5 2 = 8 }`
    (simple-tuple.rs:73) `[...] { 0 = 9 1 = 10 }`
    (simple-tuple.rs:75) `[...] { 0 = 11 1 = 12 2 = 13 3 = 14 }`
    (simple-tuple.rs:78) `[...] { 0 = 15 1 = 16 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/simple-tuple.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/simple-tuple.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'simple-tuple.rs' --line 162
Breakpoint 1: where = a`simple_tuple::main::h64c481c8fa09ec83 + 684 at simple-tuple.rs:162:5, address = 0x0000000100003cac 
DEBUG: breakpoint added, id = 1
run
Process 37468 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003cac a`simple_tuple::main::h64c481c8fa09ec83 at simple-tuple.rs:162:5 159 PADDING_AT_END = (116, 117); 160 } 161 -> 162 zzz(); // #break ^ 163 } 164 165 fn zzz() {()} Target 0: (a) stopped. Process 37468 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/simple-tuple.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

v/d noPadding8
((i8, u8)) noPadding8 = { __0 = -100 __1 = 100 } 
v noPadding16
((i16, i16, u16)) noPadding16 = { __0 = 0 __1 = 1 __2 = 2 } 
v noPadding32
((i32, f32, u32)) noPadding32 = { __0 = 3 __1 = 4.5 __2 = 5 } 
v noPadding64
((i64, f64, u64)) noPadding64 = { __0 = 6 __1 = 7.5 __2 = 8 } 
v internalPadding1
((i16, i32)) internalPadding1 = { __0 = 9 __1 = 10 } 
v internalPadding2
((i16, i32, u32, u64)) internalPadding2 = { __0 = 11 __1 = 12 __2 = 13 __3 = 14 } 
v paddingAtEnd
((i32, i16)) paddingAtEnd = { __0 = 15 __1 = 16 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/tuple-in-tuple.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/tuple-in-tuple.rs` not found in debugger output. errors:
    (tuple-in-tuple.rs:30) `[...] { 0 = { 0 = 0 1 = 1 } 1 = 2 2 = 3 }`
    (tuple-in-tuple.rs:32) `[...] { 0 = 4 1 = { 0 = 5 1 = 6 } 2 = 7 }`
    (tuple-in-tuple.rs:34) `[...] { 0 = 8 1 = 9 2 = { 0 = 10 1 = 11 } }`
    (tuple-in-tuple.rs:37) `[...] { 0 = 12 1 = { 0 = 13 1 = 14 } }`
    (tuple-in-tuple.rs:39) `[...] { 0 = 15 1 = { 0 = 16 1 = 17 } }`
    (tuple-in-tuple.rs:42) `[...] { 0 = 18 1 = { 0 = 19 1 = 20 } }`
    (tuple-in-tuple.rs:44) `[...] { 0 = { 0 = 21 1 = 22 } 1 = 23 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/tuple-in-tuple.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/tuple-in-tuple.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'tuple-in-tuple.rs' --line 128
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`tuple_in_tuple::main::ha951409516b37df6 + 200 at tuple-in-tuple.rs:128:5, address = 0x0000000100003d14 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 37737 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003d14 a`tuple_in_tuple::main::ha951409516b37df6 at tuple-in-tuple.rs:128:5 125 let padding_at_end1: (i32, (i32, i16)) = (18, (19, 20)); 126 let padding_at_end2: ((i32, i16), i32) = ((21, 22), 23); 127 -> 128 zzz(); // #break ^ 129 } 130 131 fn zzz() {()} Target 0: (a) stopped. Process 37737 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-in-tuple.lldb/a' (arm64) 
v no_padding1
(((u32, u32), u32, u32)) no_padding1 = { __0 = { __0 = 0 __1 = 1 } __1 = 2 __2 = 3 } 
v no_padding2
((u32, (u32, u32), u32)) no_padding2 = { __0 = 4 __1 = { __0 = 5 __1 = 6 } __2 = 7 } 
v no_padding3
((u32, u32, (u32, u32))) no_padding3 = { __0 = 8 __1 = 9 __2 = { __0 = 10 __1 = 11 } } 
v internal_padding1
((i16, (i32, i32))) internal_padding1 = { __0 = 12 __1 = { __0 = 13 __1 = 14 } } 
v internal_padding2
((i16, (i16, i32))) internal_padding2 = { __0 = 15 __1 = { __0 = 16 __1 = 17 } } 
v padding_at_end1
((i32, (i32, i16))) padding_at_end1 = { __0 = 18 __1 = { __0 = 19 __1 = 20 } } 
v padding_at_end2
(((i32, i16), i32)) padding_at_end2 = { __0 = { __0 = 21 __1 = 22 } __1 = 23 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/tuple-struct.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/tuple-struct.rs` not found in debugger output. errors:
    (tuple-struct.rs:31) `[...] { 0 = 10000 1 = -10001 }`
    (tuple-struct.rs:34) `[...] { 0 = -10002 1 = -10003.5 2 = 10004 }`
    (tuple-struct.rs:37) `[...] { 0 = -10005.5 1 = 10006 2 = 10007 }`
    (tuple-struct.rs:40) `[...] { 0 = -10008 1 = 10009 2 = 10010 3 = 10011 }`
    (tuple-struct.rs:43) `[...] { 0 = 10012 1 = -10013 }`
    (tuple-struct.rs:46) `[...] { 0 = -10014 1 = 10015 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/tuple-struct.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/tuple-struct.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'tuple-struct.rs' --line 72
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`tuple_struct::main::ha49c9ec39c5eb79d + 156 at tuple-struct.rs:72:5, address = 0x0000000100003d14 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 37742 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003d14 a`tuple_struct::main::ha49c9ec39c5eb79d at tuple-struct.rs:72:5 69 let internal_padding = InternalPadding(10012, -10013); 70 let padding_at_end = PaddingAtEnd(-10014, 10015); 71 -> 72 zzz(); // #break ^ 73 } 74 75 fn zzz() {()} Target 0: (a) stopped. Process 37742 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/tuple-struct.lldb/a' (arm64) 
v no_padding16
(tuple_struct::NoPadding16) no_padding16 = { __0 = 10000 __1 = -10001 } 
v no_padding32
(tuple_struct::NoPadding32) no_padding32 = { __0 = -10002 __1 = -10003.5 __2 = 10004 } 
v no_padding64
(tuple_struct::NoPadding64) no_padding64 = { __0 = -10005.5 __1 = 10006 __2 = 10007 } 
v no_padding163264
(tuple_struct::NoPadding163264) no_padding163264 = { __0 = -10008 __1 = 10009 __2 = 10010 __3 = 10011 } 
v internal_padding
(tuple_struct::InternalPadding) internal_padding = { __0 = 10012 __1 = -10013 } 
v padding_at_end
(tuple_struct::PaddingAtEnd) padding_at_end = { __0 = -10014 __1 = 10015 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/union-smoke.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/union-smoke.rs` not found in debugger output. errors:
    (union-smoke.rs:15) `[...] { a = { 0 = '\x02' 1 = '\x02' } b = 514 }`
    (union-smoke.rs:18) `[...] { a = { 0 = '\x01' 1 = '\x01' } b = 257 }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/union-smoke.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/union-smoke.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'union-smoke.rs' --line 35
DEBUG: breakpoint added, id = 1
Breakpoint 1: where = a`union_smoke::main::h099cfffcec520acb + 112 at union-smoke.rs:35:5, address = 0x0000000100003c94 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

run
Process 37765 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003c94 a`union_smoke::main::h099cfffcec520acb at union-smoke.rs:35:5 32 let u = U { b: (2 << 8) + 2 }; 33 unsafe { SU = U { a: (1, 1) } } 34 -> 35 zzz(); // #break ^ 36 } 37 38 fn zzz() {()} Target 0: (a) stopped. Process 37765 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/union-smoke.lldb/a' (arm64) 
v u
(union_smoke::U) u = { a = { __0 = '\x02' __1 = '\x02' } b = 514 } 
print union_smoke::SU
(union_smoke::U) { a = { __0 = '\x01' __1 = '\x01' } b = 257 } 
quit
------------------------------------------
stderr: none


---- [debuginfo-lldb] tests/debuginfo/vec-slices.rs stdout ----
NOTE: compiletest thinks it is using LLDB version 1500

error: check directive(s) from `/Users/runner/work/rust/rust/tests/debuginfo/vec-slices.rs` not found in debugger output. errors:
    (vec-slices.rs:56) `[...] size=0`
    (vec-slices.rs:59) `[...] size=1 { [0] = 1 }`
    (vec-slices.rs:62) `[...] size=4 { [0] = 2 [1] = 3 [2] = 4 [3] = 5 }`
    (vec-slices.rs:65) `[...] size=2 { [0] = 3 [1] = 4 }`
    (vec-slices.rs:68) `[...] size=2 { [0] = { 0 = 6 1 = 7 } [1] = { 0 = 8 1 = 9 } }`
    (vec-slices.rs:71) `[...] size=2 { [0] = { x = 10 y = 11 z = 12 } [1] = { x = 13 y = 14 z = 15 } }`
status: exit status: 0
command: PYTHONPATH="/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python" PYTHONUNBUFFERED="1" "/usr/bin/python3" "/Users/runner/work/rust/rust/src/etc/lldb_batchmode.py" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/a" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/vec-slices.debugger.script"
--- stdout -------------------------------
LLDB batch-mode script
----------------------
Debugger commands script is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/vec-slices.debugger.script'.
Target executable is '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/a'.
Current working directory is '/Users/runner/work/rust/rust'
Creating a target for '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/a'
settings set auto-confirm true

version
lldb-1500.0.404.7 Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) 
command script import /Users/runner/work/rust/rust/./src/etc/lldb_lookup.py
error: module importing failed: Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Users/runner/work/rust/rust/src/etc/lldb_lookup.py", line 3, in <module>
    from lldb_providers import *
  File "/Users/runner/work/rust/rust/src/etc/lldb_providers.py", line 4, in <module>
    from lldb import (
ImportError: cannot import name 'SBTypeStaticField' from 'lldb' (/Applications/Xcode_15.4.app/Contents/SharedFrameworks/LLDB.framework/Resources/Python/lldb/__init__.py)

# Forces test-compliant formatting to all other types
type summary add -F _ -e -x -h "^.*$" --category Rust
# Std String
type synthetic add -l lldb_lookup.StdStringSyntheticProvider -x "^(alloc::([a-z_]+::)+)String$" --category Rust
type summary add -F lldb_lookup.StdStringSummaryProvider  -e -x -h "^(alloc::([a-z_]+::)+)String$" --category Rust
# Std str
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?str$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?str$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCStrSyntheticProvider -x "^ref(_mut)?\$<str\$>$" --category Rust
type summary add -F lldb_lookup.StdStrSummaryProvider -e -h -x "^ref(_mut)?\$<str\$>$" --category Rust
# Array
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?\\[.+\\]$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?\\[.+\\]$" --category Rust
# Slice
## MSVC
type synthetic add -l lldb_lookup.MSVCStdSliceSyntheticProvider -x "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
type summary add -F lldb_lookup.StdSliceSummaryProvider -e -x -h "^ref(_mut)?\$<slice2\$<.+> >" --category Rust
# OsString
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::ffi::([a-z_]+::)+)OsString$" --category Rust
# Vec
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Vec<.+>$" --category Rust
# VecDeque
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)VecDeque<.+>$" --category Rust
# BTreeSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeSet<.+>$" --category Rust
# BTreeMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)BTreeMap<.+>$" --category Rust
# HashMap
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashMap<.+>$" --category Rust
# HashSet
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::collections::([a-z_]+::)+)HashSet<.+>$" --category Rust
# Rc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Rc<.+>$" --category Rust
# Arc
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(alloc::([a-z_]+::)+)Arc<.+>$" --category Rust
# Cell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Cell<.+>$" --category Rust
# RefCell
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)Ref<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefMut<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)RefCell<.+>$" --category Rust
# NonZero
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type synthetic add -l lldb_lookup.synthetic_lookup -x "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(core::([a-z_]+::)+)NonZero<.+>$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^core::num::([a-z_]+::)*NonZero.+$" --category Rust
# PathBuf
type synthetic add -l lldb_lookup.synthetic_lookup -x "^(std::([a-z_]+::)+)PathBuf$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^(std::([a-z_]+::)+)PathBuf$" --category Rust
# Path
type synthetic add -l lldb_lookup.synthetic_lookup -x "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^&(mut )?(std::([a-z_]+::)+)Path$" --category Rust
# Enum
## MSVC
type synthetic add -l lldb_lookup.MSVCEnumSyntheticProvider -x "^enum2\$<.+>$" --category Rust
type summary add -F lldb_lookup.MSVCEnumSummaryProvider -e -x -h "^enum2\$<.+>$" --category Rust
## MSVC Variants
type synthetic add -l lldb_lookup.synthetic_lookup -x "^enum2\$<.+>::.*$" --category Rust
type summary add -F lldb_lookup.summary_lookup  -e -x -h "^enum2\$<.+>::.*$" --category Rust
# Tuple
type synthetic add -l lldb_lookup.synthetic_lookup -x "^\(.*\)$" --category Rust
## MSVC
type synthetic add -l lldb_lookup.MSVCTupleSyntheticProvider -x "^tuple\$<.+>$" --category Rust
type summary add -F lldb_lookup.TupleSummaryProvider -e -x -h "^tuple\$<.+>$" --category Rust
type category enable Rust

breakpoint set --file 'vec-slices.rs' --line 103
Breakpoint 1: where = a`vec_slices::main::hbd2b4020e7ccc73b + 328 at vec-slices.rs:103:5, address = 0x0000000100003c34 
DEBUG: breakpoint added, id = 1
run
Process 38098 stopped * thread #1, name = 'main', queue = 'com.apple.main-thread', stop reason = breakpoint 1.1 frame #0: 0x0000000100003c34 a`vec_slices::main::hbd2b4020e7ccc73b at vec-slices.rs:103:5 100 101 let mut_slice: &mut [i64] = &mut [1, 2, 3, 4, 5]; 102 -> 103 zzz(); // #break ^ 104 } 105 106 fn zzz() { Target 0: (a) stopped. Process 38098 launched: '/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/debuginfo/vec-slices.lldb/a' (arm64) 
DEBUG: registering breakpoint callback, id = 1
Error while trying to register breakpoint callback, id = 1, message = error: could not get num args: can't find callable: breakpoint_callback

v empty
(&[i64]) empty = { data_ptr = 0x0000000000000008 length = 0 } 
v singleton
(&[i64]) singleton = { data_ptr = 0x0000000100003d28 length = 1 } 
v multiple
(&[i64]) multiple = { data_ptr = 0x0000000100003d30 length = 4 } 
v slice_of_slice
(&[i64]) slice_of_slice = { data_ptr = 0x0000000100003d38 length = 2 } 
v padded_tuple
(&[(i32, i16)]) padded_tuple = { data_ptr = 0x0000000100003d00 length = 2 } 
v padded_struct
(&[vec_slices::AStruct]) padded_struct = { data_ptr = 0x0000000100003d10 length = 2 } 
quit
------------------------------------------
stderr: none



failures:
    [debuginfo-lldb] tests/debuginfo/associated-types.rs
    [debuginfo-lldb] tests/debuginfo/borrowed-tuple.rs
    [debuginfo-lldb] tests/debuginfo/box.rs
    [debuginfo-lldb] tests/debuginfo/by-value-self-argument-in-trait-impl.rs
    [debuginfo-lldb] tests/debuginfo/c-style-enum-in-composite.rs
    [debuginfo-lldb] tests/debuginfo/cross-crate-spans.rs
    [debuginfo-lldb] tests/debuginfo/destructured-fn-argument.rs
    [debuginfo-lldb] tests/debuginfo/destructured-for-loop-variable.rs
    [debuginfo-lldb] tests/debuginfo/destructured-local.rs
    [debuginfo-lldb] tests/debuginfo/empty-string.rs
    [debuginfo-lldb] tests/debuginfo/generic-method-on-generic-struct.rs
    [debuginfo-lldb] tests/debuginfo/issue-22656.rs
    [debuginfo-lldb] tests/debuginfo/method-on-generic-struct.rs
    [debuginfo-lldb] tests/debuginfo/method-on-tuple-struct.rs
    [debuginfo-lldb] tests/debuginfo/numeric-types.rs
    [debuginfo-lldb] tests/debuginfo/path.rs
    [debuginfo-lldb] tests/debuginfo/pretty-slices.rs
    [debuginfo-lldb] tests/debuginfo/pretty-std-collections.rs
    [debuginfo-lldb] tests/debuginfo/rc_arc.rs
    [debuginfo-lldb] tests/debuginfo/simple-tuple.rs
    [debuginfo-lldb] tests/debuginfo/tuple-in-tuple.rs
    [debuginfo-lldb] tests/debuginfo/tuple-struct.rs
    [debuginfo-lldb] tests/debuginfo/union-smoke.rs
    [debuginfo-lldb] tests/debuginfo/vec-slices.rs

test result: FAILED. 92 passed; 24 failed; 49 ignored; 0 measured; 0 filtered out; finished in 57.35s

Some tests failed in compiletest suite=debuginfo mode=debuginfo host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:37:20
  local time: Fri Feb  7 17:11:34 UTC 2025
  network time: Fri, 07 Feb 2025 17:11:34 GMT
##[error]Process completed with exit code 1.

Auto merge of #136655 - matthiaskrgr:rollup-zhfhlht, r=matthiaskrgr

auto - x86_64-mingw-1

2025-02-07T09:13:01Z


failures:

---- [ui] tests\ui\associated-consts\issue-93775.rs#next stdout ----

error in revision `next`: test compilation failed although it shouldn't!
status: exit code: 0xc00000fd
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage2\bin;D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0-bootstrap-tools\x86_64-pc-windows-gnu\release\deps;D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage0\bin;D:\a\_temp\msys64\mingw64\bin;D:\a\_temp\msys64\usr\local\bin;D:\a\_temp\msys64\usr\bin;D:\a\_temp\msys64\usr\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\mingw64\bin;D:\a\rust\rust\sccache;D:\a\_temp\setup-msys2;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;D:\a\_temp\msys64\usr\bin\site_perl;D:\a\_temp\msys64\usr\bin\vendor_perl;D:\a\_temp\msys64\usr\bin\core_perl" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\associated-consts\\issue-93775.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2" "--target=x86_64-pc-windows-gnu" "--cfg" "next" "--check-cfg" "cfg(test,FALSE,current,next)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\ui\\associated-consts\\issue-93775.next" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\native\\rust-test-helpers" "-Znext-solver"
stdout: none
--- stderr -------------------------------

thread 'rustc' has overflowed its stack
------------------------------------------



failures:
    [ui] tests\ui\associated-consts\issue-93775.rs#next

test result: FAILED. 18207 passed; 1 failed; 279 ignored; 0 measured; 23 filtered out; finished in 1065.37s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:30:50
make: *** [Makefile:120: ci-mingw-x] Error 1
  local time: Fri, Feb  7, 2025 10:49:27 AM
  network time: Fri, 07 Feb 2025 10:49:28 GMT
##[error]Process completed with exit code 2.

Auto merge of #136450 - compiler-errors:simplify-cast, r=saethlin

auto - aarch64-gnu

2025-02-07T01:38:43Z

##[group]Run cd src/ci
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 5d28b2ec0e200f8e828a925502b1702279a3cc2f
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  DEPLOY_BUCKET: rust-lang-ci2
  TOOLSTATE_PUBLISH: 1
  IMAGE: aarch64-gnu
  DOC_ARTIFACT_NAME: doc-auto-5d28b2ec
  DATADOG_SITE: datadoghq.com
  DATADOG_API_KEY: ***
  DD_GITHUB_JOB_NAME: auto - aarch64-gnu
##[endgroup]
/home/runner/work/_temp/12182aed-a143-461d-becf-e3e43f3fa3c2.sh: line 2: 562231 Segmentation fault      (core dumped) npm ci
##[error]Process completed with exit code 139.

Auto merge of #136658 - matthiaskrgr:rollup-tg1vmex, r=matthiaskrgr

auto - aarch64-gnu-debug

2025-02-07T00:10:40Z

##[group]Run cd src/ci
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: cd6e5665482a06f15ad30a096e78fda6b003ec31
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  DEPLOY_BUCKET: rust-lang-ci2
  TOOLSTATE_PUBLISH: 1
  IMAGE: aarch64-gnu-debug
  DOC_ARTIFACT_NAME: doc-auto-cd6e5665
  DATADOG_SITE: datadoghq.com
  DATADOG_API_KEY: ***
  DD_GITHUB_JOB_NAME: auto - aarch64-gnu-debug
##[endgroup]
/home/runner/work/_temp/7fb728bd-8988-4d4a-b426-3e4f45db0f56.sh: line 2: 149719 Segmentation fault      (core dumped) npm ci
##[error]Process completed with exit code 139.

Auto merge of #136654 - matthiaskrgr:rollup-jh73jpq, r=matthiaskrgr

auto - dist-x86_64-msvc

2025-02-06T20:19:01Z

##[group]Building stage1 library artifacts (x86_64-pc-windows-msvc)warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(253,46): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   253 |     PROF_ERR("Unable to mmap profile: %s\n", strerror(errno));
warning: profiler_builtins@0.0.0:       |                                              ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(354,17): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   354 |   BufferSzStr = getenv("LLVM_VP_BUFFER_SIZE");
warning: profiler_builtins@0.0.0:       |                 ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(369,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   369 |              strerror(errno));
warning: profiler_builtins@0.0.0:       |              ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(377,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   377 |              strerror(errno));
warning: profiler_builtins@0.0.0:       |              ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(398,25): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   398 |                         fileno(ProfileFile), 0);
warning: profiler_builtins@0.0.0:       |                         ^
warning: profiler_builtins@0.0.0: <command line>(7,16): note: expanded from macro 'fileno'
warning: profiler_builtins@0.0.0:     7 | #define fileno _fileno
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(401,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   401 |              strerror(errno));
warning: profiler_builtins@0.0.0:       |              ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(445,9): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   445 |   (void)COMPILER_RT_FTRUNCATE(ProfileFile,
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingPort.h(23,44): note: expanded from macro 'COMPILER_RT_FTRUNCATE'
warning: profiler_builtins@0.0.0:    23 | #define COMPILER_RT_FTRUNCATE(f,l) _chsize(_fileno(f),l)
warning: profiler_builtins@0.0.0:       |                                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(459,5): warning: 'strncpy' is deprecated: This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   459 |     strncpy(Copy, Filename, Length + 1);
warning: profiler_builtins@0.0.0:       |     ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(334,1): note: 'strncpy' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   334 | __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX(
warning: profiler_builtins@0.0.0:       | ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(1935,17): note: expanded from macro '__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX'
warning: profiler_builtins@0.0.0:  1935 |                 _CRT_INSECURE_DEPRECATE(_SecureFuncName) _DeclSpec _ReturnType __cdecl _FuncName(_SalAttributeDst _DstType *_Dst, _TType1 _TArg1, _TType2 _TArg2);
warning: profiler_builtins@0.0.0:       |                 ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(489,29): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   489 |   if (rc || (!*MergeDone && COMPILER_RT_FTRUNCATE(ProfileFile, 0L)) ||
warning: profiler_builtins@0.0.0:       |                             ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingPort.h(23,44): note: expanded from macro 'COMPILER_RT_FTRUNCATE'
warning: profiler_builtins@0.0.0:    23 | #define COMPILER_RT_FTRUNCATE(f,l) _chsize(_fileno(f),l)
warning: profiler_builtins@0.0.0:       |                                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(492,14): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   492 |              strerror(errno));
warning: profiler_builtins@0.0.0:       |              ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(506,10): warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   506 |   return fopen(OutputName, "ab");
warning: profiler_builtins@0.0.0:       |          ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   212 |     _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(547,16): warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   547 |   OutputFile = fopen(OutputName, "w");
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   212 |     _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(580,21): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   580 |   int initialized = getenv(LPROF_INIT_ONCE_ENV) != NULL;
warning: profiler_builtins@0.0.0:       |                     ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(598,10): warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   598 |   File = fopen(Filename, "w");
warning: profiler_builtins@0.0.0:       |          ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   212 |     _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(610,61): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   610 |     PROF_ERR("Failed to write file \"%s\": %s\n", Filename, strerror(errno));
warning: profiler_builtins@0.0.0:       |                                                             ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(674,12): warning: 'fopen' is deprecated: This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   674 |     File = fopen(Filename, FileOpenMode);
warning: profiler_builtins@0.0.0:       |            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(212,20): note: 'fopen' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   212 |     _Check_return_ _CRT_INSECURE_DEPRECATE(fopen_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(799,61): warning: '_getpid' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getpid. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   799 |           if (snprintf(PidChars, MAX_PID_SIZE, "%ld", (long)getpid()) <= 0) {
warning: profiler_builtins@0.0.0:       |                                                             ^
warning: profiler_builtins@0.0.0: <command line>(6,16): note: expanded from macro 'getpid'
warning: profiler_builtins@0.0.0:     6 | #define getpid _getpid
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\process.h(363,9): note: '_getpid' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   363 |         _CRT_NONSTDC_DEPRECATE(_getpid)
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(815,35): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   815 |         lprofCurFilename.TmpDir = getenv("TMPDIR");
warning: profiler_builtins@0.0.0:       |                                   ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(882,9): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   882 |     if (getenv("LLVM_PROFILE_VERBOSE"))
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(886,9): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   886 |     if (getenv("LLVM_PROFILE_VERBOSE"))
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(964,29): warning: '_getpid' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getpid. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   964 |         int ProfilePoolId = getpid() % lprofCurFilename.MergePoolSize;
warning: profiler_builtins@0.0.0:       |                             ^
warning: profiler_builtins@0.0.0: <command line>(6,16): note: expanded from macro 'getpid'
warning: profiler_builtins@0.0.0:     6 | #define getpid _getpid
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\process.h(363,9): note: '_getpid' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   363 |         _CRT_NONSTDC_DEPRECATE(_getpid)
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(983,26): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   983 |   const char *Filename = getenv("LLVM_PROFILE_FILE");
warning: profiler_builtins@0.0.0:       |                          ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1134,61): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:  1134 |     PROF_ERR("Failed to write file \"%s\": %s\n", Filename, strerror(errno));
warning: profiler_builtins@0.0.0:       |                                                             ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1199,61): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:  1199 |     PROF_ERR("Failed to write file \"%s\": %s\n", Filename, strerror(errno));
warning: profiler_builtins@0.0.0:       |                                                             ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1235,17): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:  1235 |                 fileno(File));
warning: profiler_builtins@0.0.0:       |                 ^
warning: profiler_builtins@0.0.0: <command line>(7,16): note: expanded from macro 'fileno'
warning: profiler_builtins@0.0.0:     7 | #define fileno _fileno
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1254,55): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:  1254 |         PROF_ERR("Failed to write file \"%d\": %s\n", fileno(File),
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: <command line>(7,16): note: expanded from macro 'fileno'
warning: profiler_builtins@0.0.0:     7 | #define fileno _fileno
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingFile.c(1255,18): warning: 'strerror' is deprecated: This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:  1255 |                  strerror(errno));
warning: profiler_builtins@0.0.0:       |                  ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\string.h(177,16): note: 'strerror' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:   177 | _Check_return_ _CRT_INSECURE_DEPRECATE(strerror_s)
warning: profiler_builtins@0.0.0:       |                ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: 28 warnings generated.
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingUtil.c(189,8): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   189 |   fd = _fileno(F);
warning: profiler_builtins@0.0.0:       |        ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingUtil.c(199,8): warning: '_fileno' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fileno. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   199 |   fd = _fileno(F);
warning: profiler_builtins@0.0.0:       |        ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2433,28): note: '_fileno' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2433 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fileno)    _ACRTIMP int   __cdecl fileno(_In_ FILE* _Stream);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingUtil.c(237,7): warning: '_fdopen' is deprecated: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _fdopen. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   237 |   f = _fdopen(fd, "r+b");
warning: profiler_builtins@0.0.0:       |       ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdio.h(2431,28): note: '_fdopen' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  2431 |         _Check_return_     _CRT_NONSTDC_DEPRECATE(_fdopen)    _ACRTIMP FILE* __cdecl fdopen(_In_ int _FileHandle, _In_z_ char const* _Format);
warning: profiler_builtins@0.0.0:       |                            ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\corecrt.h(428,50): note: expanded from macro '_CRT_NONSTDC_DEPRECATE'
warning: profiler_builtins@0.0.0:   428 |         #define _CRT_NONSTDC_DEPRECATE(_NewName) _CRT_DEPRECATE_TEXT(             \
warning: profiler_builtins@0.0.0:       |                                                  ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingUtil.c(257,24): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   257 |   const char *Prefix = getenv("GCOV_PREFIX");
warning: profiler_builtins@0.0.0:       |                        ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingUtil.c(258,32): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:   258 |   const char *PrefixStripStr = getenv("GCOV_PREFIX_STRIP");
warning: profiler_builtins@0.0.0:       |                                ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: 5 warnings generated.
warning: profiler_builtins@0.0.0: C:\a\rust\rust\src/llvm-project/compiler-rt\lib\profile\InstrProfilingValue.c(44,9): warning: 'getenv' is deprecated: This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [-Wdeprecated-declarations]
warning: profiler_builtins@0.0.0:    44 |   Str = getenv("LLVM_VP_MAX_NUM_VALS_PER_SITE");
warning: profiler_builtins@0.0.0:       |         ^
warning: profiler_builtins@0.0.0: C:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt\stdlib.h(1183,20): note: 'getenv' has been explicitly marked deprecated here
warning: profiler_builtins@0.0.0:  1183 |     _Check_return_ _CRT_INSECURE_DEPRECATE(_dupenv_s)
warning: profiler_builtins@0.0.0:       |                    ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(356,55): note: expanded from macro '_CRT_INSECURE_DEPRECATE'
warning: profiler_builtins@0.0.0:   356 |         #define _CRT_INSECURE_DEPRECATE(_Replacement) _CRT_DEPRECATE_TEXT(    \
warning: profiler_builtins@0.0.0:       |                                                       ^
warning: profiler_builtins@0.0.0: C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\include\vcruntime.h(346,47): note: expanded from macro '_CRT_DEPRECATE_TEXT'
warning: profiler_builtins@0.0.0:   346 | #define _CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated(_Text))
warning: profiler_builtins@0.0.0:       |                                               ^
warning: profiler_builtins@0.0.0: 1 warning generated.
[RUSTC-TIMING] profiler_builtins test:false 0.039
   Compiling rustc-std-workspace-core v1.99.0 (C:\a\rust\rust\library\rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.040
   Compiling alloc v0.0.0 (C:\a\rust\rust\library\alloc)
   Compiling cfg-if v1.0.0
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] cfg_if test:false 0.084
   Compiling unwind v0.0.0 (C:\a\rust\rust\library\unwind)
[RUSTC-TIMING] unwind test:false 0.097
[RUSTC-TIMING] compiler_builtins test:false 2.725
[RUSTC-TIMING] rustc_demangle test:false 1.781
[RUSTC-TIMING] core test:false 22.567
   Compiling rustc-std-workspace-alloc v1.99.0 (C:\a\rust\rust\library\rustc-std-workspace-alloc)
   Compiling panic_abort v0.0.0 (C:\a\rust\rust\library\panic_abort)
   Compiling panic_unwind v0.0.0 (C:\a\rust\rust\library\panic_unwind)
   Compiling hashbrown v0.15.2
   Compiling std_detect v0.1.5 (C:\a\rust\rust\library\stdarch\crates\std_detect)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.047
[RUSTC-TIMING] panic_abort test:false 0.066
[RUSTC-TIMING] panic_unwind test:false 0.113
[RUSTC-TIMING] std_detect test:false 0.221
[RUSTC-TIMING] alloc test:false 4.793
[RUSTC-TIMING] hashbrown test:false 0.977
error: linking with `link.exe` failed: exit code: 1169
  |
  = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.42.34433\\bin\\HostX64\\x64\\link.exe" "/DEF:C:\\a\\_temp\\msys64\\tmp\\rustcaFiwiD\\lib.def" "/NOLOGO" "C:\\a\\_temp\\msys64\\tmp\\rustcaFiwiD\\symbols.o" "<1 object files omitted>" "<sysroot>-std\\x86_64-pc-windows-msvc\\release\\deps\\std-6f442565b1185c16.dibj03suybx6zgjs72x4n5hb2.rcgu.rmeta" "<1 object files omitted>" "kernel32.lib" "kernel32.lib" "C:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage1-std\\x86_64-pc-windows-msvc\\release\\deps/{libpanic_unwind-2473e2b7b8a211e0.rlib,libwindows_targets-8022d5174a00c640.rlib,librustc_demangle-75cd39ec713b60f0.rlib,libstd_detect-e684704ed3d3ac25.rlib,libhashbrown-a3b009df2e3b46c1.rlib,librustc_std_workspace_alloc-8aca0857309dd6b7.rlib,libunwind-b0a34dad83fdca2f.rlib,libcfg_if-e3e2f175f7a1ab52.rlib,liballoc-079888b81cbe4b5b.rlib,librustc_std_workspace_core-d29c0a0fa0f7b830.rlib,libcore-e7e479fb40ef23c5.rlib,libcompiler_builtins-2a2dd07e9dae5199.rlib}.rlib" "advapi32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:libcmt" "C:\\a\\_temp\\msys64\\tmp\\rustcaFiwiD\\bcryptprimitives.dll_imports.lib" "C:\\a\\_temp\\msys64\\tmp\\rustcaFiwiD\\api-ms-win-core-synch-l1-2-0.dll_imports.lib" "/NXCOMPAT" "/LIBPATH:C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.42.34433\\atlmfc\\lib\\x64" "/LIBPATH:<sysroot>-std\\x86_64-pc-windows-msvc\\release\\build\\compiler_builtins-e618639519d405b1\\out" "/OUT:<sysroot>-std\\x86_64-pc-windows-msvc\\release\\deps\\std-6f442565b1185c16.dll" "/OPT:REF,ICF" "/DLL" "/IMPLIB:<sysroot>-std\\x86_64-pc-windows-msvc\\release\\deps\\std-6f442565b1185c16.dll.lib" "/DEBUG" "/PDBALTPATH:%_PDB%"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: liballoc-079888b81cbe4b5b.rlib(alloc-079888b81cbe4b5b.alloc.1ce77c2b269d774-cgu.0.rcgu.o) : error LNK2005: __imp___rust_no_alloc_shim_is_unstable already defined in std-6f442565b1185c16.std.52c7e1c1069d9b0a-cgu.0.rcgu.o␍
          liballoc-079888b81cbe4b5b.rlib(alloc-079888b81cbe4b5b.alloc.1ce77c2b269d774-cgu.0.rcgu.o) : error LNK2005: __imp___rust_alloc_error_handler_should_panic already defined in std-6f442565b1185c16.std.52c7e1c1069d9b0a-cgu.0.rcgu.o␍
             Creating library C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-std\x86_64-pc-windows-msvc\release\deps\std-6f442565b1185c16.dll.lib and object C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-std\x86_64-pc-windows-msvc\release\deps\std-6f442565b1185c16.dll.exp␍
          C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-std\x86_64-pc-windows-msvc\release\deps\std-6f442565b1185c16.dll : fatal error LNK1169: one or more multiply defined symbols found␍
          

[RUSTC-TIMING] std test:false 12.550
error: could not compile `std` (lib) due to 1 previous error
Build completed unsuccessfully in 0:18:26
[2025-02-06T20:50:11.121Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO instrumented rustc and LLVM` ended: FAIL (1106.57s)`
[2025-02-06T20:50:11.121Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (1106.57s)`
[2025-02-06T20:50:11.121Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            1106.57s (100.00%)
      Build PGO instrumented rustc and LLVM:        1106.57s (100.00%)
    
    Total duration:                                           18m 26s
    -----------------------------------------------------------------
    
[2025-02-06T20:50:12.149Z INFO  opt_dist::utils] Free disk space: 164.47 GiB out of total 299.51 GiB (45.09% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-generate C:\a\rust\rust\opt-artifacts\rustc-pgo [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Thu, Feb  6, 2025  8:50:12 PM
  network time: Thu, 06 Feb 2025 20:50:12 GMT
##[error]Process completed with exit code 1.

Auto merge of #136641 - matthiaskrgr:rollup-lajwje5, r=matthiaskrgr

auto - aarch64-gnu-debug

2025-02-06T14:17:24Z

##[group]Run actions/checkout@v4
with:
  fetch-depth: 2
  repository: rust-lang-ci/rust
  token: ***
  ssh-strict: true
  ssh-user: git
  persist-credentials: true
  clean: true
  sparse-checkout-cone-mode: true
  fetch-tags: false
  show-progress: true
  lfs: false
  submodules: false
  set-safe-directory: true
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: ed866d774789bcc0715afb1e11f22459064f3272
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]

Auto merge of #136614 - workingjubilee:rollup-vm143qj, r=workingjubilee

auto - x86_64-gnu-distcheck

2025-02-06T10:33:17Z

##[group]GITHUB_TOKEN Permissions
Contents: read
Metadata: read
Packages: write
##[endgroup]
Secret source: Actions
Prepare workflow directory
Prepare all required actions
Getting action download info
Download action repository 'msys2/setup-msys2@v2.22.0' (SHA:cc11e9188b693c2b100158c3322424c4cc1dadea)
##[warning]Failed to download action 'https://api.github.com/repos/msys2/setup-msys2/tarball/cc11e9188b693c2b100158c3322424c4cc1dadea'. Error: Response status code does not indicate success: 502 (Bad Gateway). 2000:2149E5:1A91644:3570737:67A48FEC
##[warning]Back off 24.142 seconds before retry.
##[warning]Failed to download action 'https://api.github.com/repos/msys2/setup-msys2/tarball/cc11e9188b693c2b100158c3322424c4cc1dadea'. Error: Response status code does not indicate success: 504 (Gateway Timeout). 
##[warning]Back off 24.616 seconds before retry.
##[error]Response status code does not indicate success: 502 (Bad Gateway).

Auto merge of #136450 - compiler-errors:simplify-cast, r=saethlin

auto - test-various

2025-02-06T09:37:22Z


failures:

---- [mir-opt] tests/mir-opt/dont_reset_cast_kind_without_updating_operand.rs stdout ----
10	      let mut _8: *const [()];
11	      let mut _9: std::boxed::Box<()>;
12	      let mut _10: *const ();
-	      let mut _11: usize;
+	      let mut _23: usize;
14	      scope 1 {
15	          debug vp_ctx => _1;
16	          let _4: *const ();

23	                  scope 4 {
24	                      debug _x => _7;
25	                  }
-	                  scope 7 (inlined foo) {
+	                  scope 18 (inlined foo) {
27	                  }
28	              }
-	              scope 5 (inlined slice_from_raw_parts::<()>) {
-	                  scope 6 (inlined std::ptr::from_raw_parts::<[()], ()>) {
+	              scope 16 (inlined slice_from_raw_parts::<()>) {
+	                  scope 17 (inlined std::ptr::from_raw_parts::<[()], ()>) {
31	                  }
32	              }
33	          }

34	      }
+	      scope 5 (inlined Box::<()>::new) {
+	          let mut _11: usize;
+	          let mut _12: usize;
+	          let mut _13: *mut u8;
+	          scope 6 (inlined alloc::alloc::exchange_malloc) {
+	              let _14: std::alloc::Layout;
+	              let mut _15: std::result::Result<std::ptr::NonNull<[u8]>, std::alloc::AllocError>;
+	              let mut _16: isize;
+	              let mut _18: !;
+	              scope 7 {
+	                  let _17: std::ptr::NonNull<[u8]>;
+	                  scope 8 {
+	                      scope 11 (inlined NonNull::<[u8]>::as_mut_ptr) {
+	                          scope 12 (inlined NonNull::<[u8]>::as_non_null_ptr) {
+	                              scope 13 (inlined NonNull::<[u8]>::cast::<u8>) {
+	                                  let mut _22: *mut [u8];
+	                                  scope 14 (inlined NonNull::<[u8]>::as_ptr) {
+	                                  }
+	                              }
+	                          }
+	                          scope 15 (inlined NonNull::<u8>::as_ptr) {
+	                          }
+	                      }
+	                  }
+	                  scope 10 (inlined <std::alloc::Global as Allocator>::allocate) {
+	                  }
+	              }
+	              scope 9 (inlined Layout::from_size_align_unchecked) {
+	                  let mut _19: bool;
+	                  let _20: ();
+	                  let mut _21: std::ptr::Alignment;
+	              }
+	          }
+	      }
35	  
36	      bb0: {
37	          StorageLive(_1);

38	-         StorageLive(_2);
39	+         nop;
40	          StorageLive(_3);
-	          _3 = Box::<()>::new(const ()) -> [return: bb1, unwind continue];
+	          StorageLive(_11);
+	          StorageLive(_12);
+	          StorageLive(_13);
+	-         _11 = SizeOf(());
+	-         _12 = AlignOf(());
+	+         _11 = const 0_usize;
+	+         _12 = const 1_usize;
+	          StorageLive(_14);
+	          StorageLive(_16);
+	          StorageLive(_17);
+	          StorageLive(_19);
+	          _19 = const false;
+	-         switchInt(move _19) -> [0: bb6, otherwise: bb5];
+	+         switchInt(const false) -> [0: bb6, otherwise: bb5];
42	      }
43	  
44	      bb1: {

+	          StorageDead(_3);
+	          StorageDead(_1);
+	          return;
+	      }
+	  
+	      bb2: {
+	          unreachable;
+	      }
+	  
+	      bb3: {
+	-         _18 = handle_alloc_error(move _14) -> unwind unreachable;
+	+         _18 = handle_alloc_error(const Layout {{ size: 0_usize, align: std::ptr::Alignment(std::ptr::alignment::AlignmentEnum::_Align1Shl0) }}) -> unwind unreachable;
+	      }
+	  
+	      bb4: {
+	          _17 = copy ((_15 as Ok).0: std::ptr::NonNull<[u8]>);
+	          StorageLive(_22);
+	          _22 = copy _17 as *mut [u8] (Transmute);
+	          _13 = copy _22 as *mut u8 (PtrToPtr);
+	          StorageDead(_22);
+	          StorageDead(_15);
+	          StorageDead(_17);
+	          StorageDead(_16);
+	          StorageDead(_14);
+	          _3 = ShallowInitBox(move _13, ());
+	          StorageDead(_13);
+	          StorageDead(_12);
+	          StorageDead(_11);
45	          _2 = &_3;
46	          _1 = copy _2;
47	-         StorageDead(_2);

56	          StorageLive(_6);
57	-         _6 = copy _4;
58	+         _6 = copy _10;
-	          StorageLive(_11);
-	          _11 = const 1_usize;
-	-         _5 = *const [()] from (copy _6, copy _11);
+	          StorageLive(_23);
+	          _23 = const 1_usize;
+	-         _5 = *const [()] from (copy _6, copy _23);
62	+         _5 = *const [()] from (copy _10, const 1_usize);
-	          StorageDead(_11);
+	          StorageDead(_23);
64	          StorageDead(_6);
65	          StorageLive(_7);
66	          StorageLive(_8);

72	-         StorageDead(_5);
73	+         nop;
74	          StorageDead(_4);
-	          drop(_3) -> [return: bb2, unwind: bb3];
+	          drop(_3) -> [return: bb1, unwind unreachable];
76	      }
77	  
-	      bb2: {
-	          StorageDead(_3);
-	          StorageDead(_1);
-	          return;
+	      bb5: {
+	-         _20 = Layout::from_size_align_unchecked::precondition_check(copy _11, copy _12) -> [return: bb6, unwind unreachable];
+	+         _20 = Layout::from_size_align_unchecked::precondition_check(const 0_usize, const 1_usize) -> [return: bb6, unwind unreachable];
82	      }
83	  
-	      bb3 (cleanup): {
-	          resume;
+	      bb6: {
+	          StorageDead(_19);
+	          StorageLive(_21);
+	-         _21 = copy _12 as std::ptr::Alignment (Transmute);
+	-         _14 = Layout { size: copy _11, align: move _21 };
+	+         _21 = const std::ptr::Alignment(std::ptr::alignment::AlignmentEnum::_Align1Shl0);
+	+         _14 = const Layout {{ size: 0_usize, align: std::ptr::Alignment(std::ptr::alignment::AlignmentEnum::_Align1Shl0) }};
+	          StorageDead(_21);
+	          StorageLive(_15);
+	-         _15 = std::alloc::Global::alloc_impl(const alloc::alloc::exchange_malloc::promoted[0], copy _14, const false) -> [return: bb7, unwind unreachable];
+	+         _15 = std::alloc::Global::alloc_impl(const alloc::alloc::exchange_malloc::promoted[0], const Layout {{ size: 0_usize, align: std::ptr::Alignment(std::ptr::alignment::AlignmentEnum::_Align1Shl0) }}, const false) -> [return: bb7, unwind unreachable];
86	      }
+	  
+	      bb7: {
+	          _16 = discriminant(_15);
+	          switchInt(move _16) -> [0: bb4, 1: bb3, otherwise: bb2];
+	      }
+	+ }
+	+ 
+	+ ALLOC0 (size: 8, align: 4) {
+	+     01 00 00 00 00 00 00 00                         │ ........
87	  }
88	  
89	


thread '[mir-opt] tests/mir-opt/dont_reset_cast_kind_without_updating_operand.rs' panicked at src/tools/compiletest/src/runtest/mir_opt.rs:93:21:
Actual MIR output differs from expected MIR output /checkout/tests/mir-opt/dont_reset_cast_kind_without_updating_operand.test.GVN.diff
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests/mir-opt/dont_reset_cast_kind_without_updating_operand.rs

test result: FAILED. 307 passed; 1 failed; 18 ignored; 0 measured; 0 filtered out; finished in 5.15s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:09
  local time: Thu Feb  6 10:29:31 UTC 2025
  network time: Thu, 06 Feb 2025 10:29:31 GMT
##[error]Process completed with exit code 1.

Auto merge of #130543 - CAD97:generic-atomic, r=Noratrieb

auto - x86_64-fuchsia

2025-02-06T00:19:33Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> x86_64-unknown-fuchsia)
   Compiling shlex v1.3.0
   Compiling core v0.0.0 (/checkout/library/core)
   Compiling libc v0.2.169
   Compiling object v0.36.7
   Compiling std v0.0.0 (/checkout/library/std)
   Compiling cc v1.2.0
[RUSTC-TIMING] shlex test:false 0.099
[RUSTC-TIMING] build_script_build test:false 0.162
[RUSTC-TIMING] build_script_build test:false 0.180
[RUSTC-TIMING] build_script_build test:false 0.199
[RUSTC-TIMING] cc test:false 0.598
   Compiling compiler_builtins v0.1.145
[RUSTC-TIMING] build_script_build test:false 0.311
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.030
[RUSTC-TIMING] libc test:false 0.567
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
   Compiling memchr v2.7.4
   Compiling adler2 v2.0.0
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] cfg_if test:false 0.042
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.100
[RUSTC-TIMING] adler2 test:false 0.210
[RUSTC-TIMING] compiler_builtins test:false 1.797
[RUSTC-TIMING] rustc_demangle test:false 1.388
[RUSTC-TIMING] memchr test:false 1.906
[RUSTC-TIMING] core test:false 29.304
   Compiling rustc-std-workspace-alloc v1.99.0 (/checkout/library/rustc-std-workspace-alloc)
   Compiling panic_unwind v0.0.0 (/checkout/library/panic_unwind)
   Compiling panic_abort v0.0.0 (/checkout/library/panic_abort)
   Compiling gimli v0.31.1
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.034
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] panic_abort test:false 0.058
[RUSTC-TIMING] panic_unwind test:false 0.129
[RUSTC-TIMING] std_detect test:false 0.321
[RUSTC-TIMING] alloc test:false 5.696
[RUSTC-TIMING] miniz_oxide test:false 0.928
[RUSTC-TIMING] hashbrown test:false 1.562
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.681
[RUSTC-TIMING] gimli test:false 5.062
[RUSTC-TIMING] object test:false 7.804
error[E0107]: missing generics for type alias `core::sync::atomic::Atomic`
   --> library/std/src/sys/pal/unix/futex.rs:259:48
    |
259 |     pub type zx_futex_t = crate::sync::atomic::Atomic;
    |                                                ^^^^^^ expected 1 generic argument
    |
note: type alias defined here, with 1 generic parameter: `T`
   --> /checkout/library/core/src/sync/atomic.rs:341:10
    |
341 | pub type Atomic<T> = <T as AtomicPrimitive>::AtomicInner;
    |          ^^^^^^ -
help: add missing generic argument
    |
259 |     pub type zx_futex_t = crate::sync::atomic::Atomic<T>;
    |                                                      +++

For more information about this error, try `rustc --explain E0107`.
[RUSTC-TIMING] std test:false 4.941
error: could not compile `std` (lib) due to 1 previous error
Build completed unsuccessfully in 0:22:41
  local time: Thu Feb  6 00:51:42 UTC 2025
  network time: Thu, 06 Feb 2025 00:51:42 GMT
##[error]Process completed with exit code 1.

Auto merge of #136265 - notriddle:notriddle/clean-up, r=fmease

auto - aarch64-gnu

2025-02-05T15:08:22Z

##[group]Run actions/checkout@v4
with:
  fetch-depth: 2
  repository: rust-lang-ci/rust
  token: ***
  ssh-strict: true
  ssh-user: git
  persist-credentials: true
  clean: true
  sparse-checkout-cone-mode: true
  fetch-tags: false
  show-progress: true
  lfs: false
  submodules: false
  set-safe-directory: true
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: a3fd7351f16828cf544416a57a3a9ff62d549f7e
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]

Auto merge of #136572 - jieyouxu:rollup-mtyaisw, r=jieyouxu

auto - aarch64-gnu

2025-02-05T13:04:18Z

##[group]Run cd src/ci
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 2d09365bc42488152b9ecc121ceec4630e45d978
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  DEPLOY_BUCKET: rust-lang-ci2
  TOOLSTATE_PUBLISH: 1
  IMAGE: aarch64-gnu
  DOC_ARTIFACT_NAME: doc-auto-2d09365b
  DATADOG_SITE: datadoghq.com
  DATADOG_API_KEY: ***
  DD_GITHUB_JOB_NAME: auto - aarch64-gnu
##[endgroup]
/home/runner/work/_temp/b5a68acc-aeff-4e08-87aa-c411406e4756.sh: line 2: 559548 Segmentation fault      (core dumped) npm ci
##[error]Process completed with exit code 139.

Auto merge of #136253 - notriddle:notriddle/aot-minify, r=GuillaumeGomez

auto - aarch64-gnu-debug

2025-02-05T05:38:40Z

##[group]Run cd src/ci
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 84da3b428994497dbfb892a54ae48b82ce322dbb
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  DEPLOY_BUCKET: rust-lang-ci2
  TOOLSTATE_PUBLISH: 1
  IMAGE: aarch64-gnu-debug
  DOC_ARTIFACT_NAME: doc-auto-84da3b42
  DATADOG_SITE: datadoghq.com
  DATADOG_API_KEY: ***
  DD_GITHUB_JOB_NAME: auto - aarch64-gnu-debug
##[endgroup]
/home/runner/work/_temp/c3ad7fa4-6f2a-48eb-b954-e1d86398b6fe.sh: line 2: 148554 Segmentation fault      (core dumped) npm ci
##[error]Process completed with exit code 139.

Auto merge of #136531 - jhpratt:rollup-k0y6s6n, r=jhpratt

auto - aarch64-gnu

2025-02-04T12:02:29Z

##[group]Run actions/checkout@v4
with:
  fetch-depth: 2
  repository: rust-lang-ci/rust
  token: ***
  ssh-strict: true
  ssh-user: git
  persist-credentials: true
  clean: true
  sparse-checkout-cone-mode: true
  fetch-tags: false
  show-progress: true
  lfs: false
  submodules: false
  set-safe-directory: true
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 6e59288d22042456eba067168661bfd05d660f68
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]

Auto merge of #136506 - matthiaskrgr:rollup-4ku9gdr, r=matthiaskrgr

auto - dist-aarch64-linux

2025-02-04T01:39:47Z

##[group]Documenting stage2 bootstrap (aarch64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.89
[RUSTC-TIMING] unicode_ident test:false 0.047
   Compiling libc v0.2.167
[RUSTC-TIMING] memchr test:false 0.274
[RUSTC-TIMING] version_check test:false 0.171
[RUSTC-TIMING] build_script_main test:false 0.259
   Compiling serde v1.0.215
    Checking regex-syntax v0.8.5
[RUSTC-TIMING] build_script_build test:false 0.070
[RUSTC-TIMING] aho_corasick test:false 0.648
   Compiling rustix v0.38.40
[RUSTC-TIMING] typenum test:false 0.303
[RUSTC-TIMING] shlex test:false 0.099
   Compiling crossbeam-utils v0.8.20
[RUSTC-TIMING] generic_array test:false 0.360
   Compiling cc v1.2.0
[RUSTC-TIMING] cfg_if test:false 0.024
    Checking linux-raw-sys v0.4.14
[RUSTC-TIMING] build_script_build test:false 0.115
[RUSTC-TIMING] build_script_build test:false 0.114
[RUSTC-TIMING] bitflags test:false 0.089
   Compiling pkg-config v0.3.31
[RUSTC-TIMING] build_script_build test:false 0.145
[RUSTC-TIMING] build_script_build test:false 0.150
[RUSTC-TIMING] build_script_build test:false 0.166
[RUSTC-TIMING] linux_raw_sys test:false 0.231
[RUSTC-TIMING] crossbeam_utils test:false 0.241
[RUSTC-TIMING] clap_lex test:false 0.134
[RUSTC-TIMING] heck test:false 0.129
[RUSTC-TIMING] anstyle test:false 0.105
    Checking clap_builder v4.5.20
[RUSTC-TIMING] pkg_config test:false 0.337
   Compiling quote v1.0.37
[RUSTC-TIMING] libc test:false 0.366
    Checking crossbeam-epoch v0.9.18
[RUSTC-TIMING] proc_macro2 test:false 0.462
   Compiling syn v2.0.87
[RUSTC-TIMING] quote test:false 0.184
    Checking block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.056
[RUSTC-TIMING] crossbeam_epoch test:false 0.150
    Checking crypto-common v0.1.6
   Compiling semver v1.0.23
[RUSTC-TIMING] crypto_common test:false 0.040
[RUSTC-TIMING] shlex test:false 0.068
   Compiling serde_json v1.0.132
[RUSTC-TIMING] regex_syntax test:false 0.802
    Checking regex-automata v0.4.9
[RUSTC-TIMING] build_script_build test:false 0.069
    Checking log v0.4.22
[RUSTC-TIMING] build_script_build test:false 0.123
[RUSTC-TIMING] same_file test:false 0.045
[RUSTC-TIMING] walkdir test:false 0.105
[RUSTC-TIMING] log test:false 0.078
    Checking digest v0.10.7
[RUSTC-TIMING] cc test:false 0.994
   Compiling lzma-sys v0.1.20
[RUSTC-TIMING] digest test:false 0.093
    Checking crossbeam-deque v0.8.5
[RUSTC-TIMING] crossbeam_deque test:false 0.088
    Checking filetime v0.2.25
[RUSTC-TIMING] build_script_build test:false 0.178
[RUSTC-TIMING] filetime test:false 0.077
    Checking cpufeatures v0.2.15
[RUSTC-TIMING] rustix test:false 1.032
    Checking xattr v1.3.1
[RUSTC-TIMING] cc test:false 0.548
[RUSTC-TIMING] itoa test:false 0.056
[RUSTC-TIMING] ryu test:false 0.073
   Compiling bootstrap v0.0.0 (/checkout/src/bootstrap)
[RUSTC-TIMING] cpufeatures test:false 0.370
    Checking sha2 v0.10.8
[RUSTC-TIMING] build_script_build test:false 0.199
[RUSTC-TIMING] xattr test:false 0.337
    Checking tar v0.4.43
    Checking cmake v0.1.48
[RUSTC-TIMING] sha2 test:false 0.102
    Checking fd-lock v4.0.2
[RUSTC-TIMING] serde test:false 1.557
    Checking toml v0.5.11
[RUSTC-TIMING] fd_lock test:false 0.046
[RUSTC-TIMING] cmake test:false 0.120
[RUSTC-TIMING] clap_builder test:false 1.325
    Checking object v0.36.5
[RUSTC-TIMING] semver test:false 0.156
[RUSTC-TIMING] termcolor test:false 0.133
[RUSTC-TIMING] home test:false 0.036
[RUSTC-TIMING] tar test:false 0.409
[RUSTC-TIMING] serde_json test:false 0.515
[RUSTC-TIMING] toml test:false 0.586
[RUSTC-TIMING] object test:false 0.690
[RUSTC-TIMING] syn test:false 1.900
   Compiling clap_derive v4.5.18
   Compiling serde_derive v1.0.215
[RUSTC-TIMING] regex_automata test:false 1.859
    Checking bstr v1.10.0
[RUSTC-TIMING] bstr test:false 0.312
    Checking globset v0.4.15
    Checking opener v0.5.2
[RUSTC-TIMING] opener test:false 0.060
[RUSTC-TIMING] globset test:false 0.195
    Checking ignore v0.4.23
[RUSTC-TIMING] clap_derive test:false 0.852
    Checking clap v4.5.20
[RUSTC-TIMING] clap test:false 0.019
    Checking clap_complete v4.5.37
[RUSTC-TIMING] ignore test:false 0.347
[RUSTC-TIMING] clap_complete test:false 0.238
[RUSTC-TIMING] serde_derive test:false 1.433
    Checking build_helper v0.1.0 (/checkout/src/build_helper)
[RUSTC-TIMING] build_helper test:false 0.256
[RUSTC-TIMING] lzma_sys test:false 0.035
    Checking xz2 v0.1.7
[RUSTC-TIMING] xz2 test:false 0.083
 Documenting bootstrap v0.0.0 (/checkout/src/bootstrap)
error: unresolved link to `tracing`
 --> src/bootstrap/src/utils/tracing.rs:1:26
  |
1 | //! Wrapper macros for [`tracing`] macros to avoid having to write `cfg(feature = "tracing")`-gated
  |                          ^^^^^^^ no item named `tracing` in scope
  |
  = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
  = note: `-D rustdoc::broken-intra-doc-links` implied by `-D warnings`
  = help: to override `-D warnings` add `#[allow(rustdoc::broken_intra_doc_links)]`

error: could not document `bootstrap`
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:28:59
[2025-02-04T03:04:55.980Z INFO  opt_dist::timer] Section `Stage 5 (final build)` ended: FAIL (1739.88s)`
[2025-02-04T03:04:55.980Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            1912.69s (43.16%)
      Build PGO instrumented rustc and LLVM:        1162.97s (26.24%)
      Gather profiles:                               407.49s ( 9.19%)
      Build PGO optimized rustc:                     342.23s ( 7.72%)
    Stage 2 (LLVM PGO):                              779.56s (17.59%)
      Build PGO instrumented LLVM:                   451.93s (10.20%)
      Gather profiles:                               326.75s ( 7.37%)
    Stage 5 (final build):                          1739.88s (39.26%)
    
    Total duration:                                        1h 13m 52s
    -----------------------------------------------------------------
    
[2025-02-04T03:04:55.980Z INFO  opt_dist::utils] Free disk space: 3.31 TiB out of total 3.75 TiB (11.74% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python3 ../x.py dist --host aarch64-unknown-linux-gnu --target aarch64-unknown-linux-gnu --include-default-paths build-manifest bootstrap --llvm-profile-use /tmp/tmp-multistage/opt-artifacts/llvm-pgo.profdata --rust-profile-use /tmp/tmp-multistage/opt-artifacts/rustc-pgo.profdata --keep-stage 0 --keep-stage 1 [at /checkout/obj] has failed with exit code Some(1)

Stack backtrace:
   0: std::backtrace_rs::backtrace::libunwind::trace
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2: std::backtrace::Backtrace::create
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/backtrace.rs:331:13
   3: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.95/src/backtrace.rs:27:14
   4: <opt_dist::exec::CmdBuilder>::run
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/exec.rs:80:17
   5: <opt_dist::exec::Bootstrap>::run
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/exec.rs:181:9
   6: opt_dist::execute_pipeline::{closure#4}
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/main.rs:341:52
   7: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#4}, ()>
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/timer.rs:111:22
   8: opt_dist::execute_pipeline
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/main.rs:341:5
   9: opt_dist::main
             at /rustc/a37bfa4f249ee974996d58c98e42b9c3c318bd89/src/tools/opt-dist/src/main.rs:399:18
  10: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:250:5
  11: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/sys/backtrace.rs:152:18
  12: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:195:18
  13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:284:13
  14: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  15: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  16: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  17: std::rt::lang_start_internal::{{closure}}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:48
  18: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  19: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  20: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  21: std::rt::lang_start_internal
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:20
  22: main
  23: __libc_start_main
  24: <unknown>
  local time: Tue Feb  4 03:04:55 UTC 2025
  network time: Tue, 04 Feb 2025 03:04:56 GMT
##[error]Process completed with exit code 1.

Auto merge of #136482 - jieyouxu:rollup-ffa9eh8, r=jieyouxu

auto - x86_64-rust-for-linux

2025-02-03T19:51:03Z

##[group]Building compiler artifacts (stage0 -> stage1, x86_64-unknown-linux-gnu)[RUSTC-TIMING] memchr test:false 1.891
   Compiling crossbeam-utils v0.8.21
[RUSTC-TIMING] build_script_build test:false 0.182
[RUSTC-TIMING] build_script_build test:false 0.205
   Compiling tracing-core v0.1.30
[RUSTC-TIMING] build_script_build test:false 0.233
   Compiling log v0.4.25
[RUSTC-TIMING] log test:false 0.198
   Compiling scopeguard v1.2.0
[RUSTC-TIMING] scopeguard test:false 0.039
[RUSTC-TIMING] typenum test:false 0.526
[RUSTC-TIMING] lock_api test:false 0.187
[RUSTC-TIMING] generic_array test:false 0.608
[RUSTC-TIMING] tracing_core test:false 1.150
   Compiling rustc-hash v1.1.0
[RUSTC-TIMING] rustc_hash test:false 0.044
   Compiling pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.036
   Compiling proc-macro-hack v0.5.20+deprecated
[RUSTC-TIMING] parking_lot_core test:false 0.348
   Compiling synstructure v0.13.1
[RUSTC-TIMING] build_script_build test:false 0.236
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] crossbeam_utils test:false 0.954
   Compiling rustc_macros v0.0.0 (/checkout/compiler/rustc_macros)
[RUSTC-TIMING] build_script_build test:false 0.171
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.072
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.083
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] synstructure test:false 0.534
   Compiling psm v0.1.24
[RUSTC-TIMING] build_script_build test:false 0.287
   Compiling thin-vec v0.2.13
[RUSTC-TIMING] crossbeam_epoch test:false 0.528
   Compiling rustix v0.38.43
[RUSTC-TIMING] parking_lot test:false 1.081
   Compiling rustc_serialize v0.0.0 (/checkout/compiler/rustc_serialize)
[RUSTC-TIMING] thin_vec test:false 0.264
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] build_script_build test:false 0.306
   Compiling digest v0.10.7
[RUSTC-TIMING] crossbeam_deque test:false 0.157
[RUSTC-TIMING] rustc_serialize test:false 0.342
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] digest test:false 0.155
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] syn test:false 5.533
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] proc_macro_hack test:false 0.711
   Compiling zerofrom-derive v0.1.5
[RUSTC-TIMING] crossbeam_channel test:false 0.790
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] displaydoc test:false 0.817
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] num_cpus test:false 1.182
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.124
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] zerofrom_derive test:false 1.591
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] tracing_attributes test:false 1.470
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerofrom test:false 0.073
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] yoke_derive test:false 1.278
   Compiling yoke v0.7.5
[RUSTC-TIMING] yoke test:false 0.145
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] unic_langid_impl test:false 0.224
[RUSTC-TIMING] tracing test:false 0.349
   Compiling rustc_index_macros v0.0.0 (/checkout/compiler/rustc_index_macros)
[RUSTC-TIMING] zerovec_derive test:false 1.252
   Compiling zerovec v0.10.4
[RUSTC-TIMING] rustc_index_macros test:false 0.654
   Compiling stacker v0.1.17
[RUSTC-TIMING] zerocopy_derive test:false 0.953
   Compiling byteorder v1.5.0
[RUSTC-TIMING] build_script_build test:false 0.259
   Compiling linux-raw-sys v0.4.15
[RUSTC-TIMING] byteorder test:false 0.134
   Compiling either v1.13.0
[RUSTC-TIMING] either test:false 0.174
[RUSTC-TIMING] tinystr test:false 0.188
[RUSTC-TIMING] linux_raw_sys test:false 0.422
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] zerovec test:false 1.642
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] zerocopy test:false 0.650
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.587
[RUSTC-TIMING] psm test:false 0.046
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] rustc_macros test:false 2.416
   Compiling rustc_index v0.0.0 (/checkout/compiler/rustc_index)
[RUSTC-TIMING] memmap2 test:false 0.192
   Compiling perf-event-open-sys v3.0.0
[RUSTC-TIMING] perf_event_open_sys test:false 0.211
   Compiling blake3 v1.5.5
[RUSTC-TIMING] rustc_index test:false 0.426
   Compiling fastrand v2.3.0
[RUSTC-TIMING] fastrand test:false 0.232
   Compiling itoa v1.0.14
[RUSTC-TIMING] build_script_build test:false 0.342
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] itoa test:false 0.086
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] cpufeatures test:false 0.028
[RUSTC-TIMING] arrayvec test:false 0.188
   Compiling tempfile v3.15.0
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] tempfile test:false 1.168
   Compiling measureme v11.0.1
[RUSTC-TIMING] rustix test:false 3.817
[RUSTC-TIMING] stacker test:false 0.129
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.168
   Compiling jobserver v0.1.32
[RUSTC-TIMING] measureme test:false 1.386
   Compiling rustc_arena v0.0.0 (/checkout/compiler/rustc_arena)
[RUSTC-TIMING] rustc_arena test:false 0.137
   Compiling elsa v1.7.1
[RUSTC-TIMING] rayon_core test:false 4.115
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] elsa test:false 0.139
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] rayon test:false 2.713
   Compiling rustc_graphviz v0.0.0 (/checkout/compiler/rustc_graphviz)
[RUSTC-TIMING] scoped_tls test:false 0.049
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] rustc_stable_hash test:false 0.172
[RUSTC-TIMING] unicode_width test:false 0.214
   Compiling arrayref v0.3.9
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] arrayref test:false 0.026
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] constant_time_eq test:false 0.050
[RUSTC-TIMING] rustc_hash test:false 0.057
   Compiling rustc_data_structures v0.0.0 (/checkout/compiler/rustc_data_structures)
[RUSTC-TIMING] rustc_graphviz test:false 0.290
   Compiling sha1 v0.10.6
[RUSTC-TIMING] jobserver test:false 1.118
   Compiling sha2 v0.10.8
[RUSTC-TIMING] sha1 test:false 0.373
   Compiling derive-where v1.2.7
[RUSTC-TIMING] blake3 test:false 0.870
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.086
   Compiling rand_core v0.6.4
[RUSTC-TIMING] rand_core test:false 0.203
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] ppv_lite86 test:false 0.352
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] sha2 test:false 1.835
   Compiling serde v1.0.217
[RUSTC-TIMING] derive_where test:false 1.578
   Compiling rustc_span v0.0.0 (/checkout/compiler/rustc_span)
[RUSTC-TIMING] build_script_build test:false 0.244
   Compiling thiserror v1.0.69
[RUSTC-TIMING] rand_chacha test:false 0.887
   Compiling rand v0.8.5
[RUSTC-TIMING] build_script_build test:false 0.264
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] rand test:false 0.897
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] rustc_data_structures test:false 3.577
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.111
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.028
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] build_script_build test:false 0.233
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] twox_hash test:false 0.472
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] thiserror_impl test:false 1.447
[RUSTC-TIMING] serde_derive test:false 3.513
[RUSTC-TIMING] unic_langid_impl test:false 1.303
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.225
   Compiling writeable v0.5.5
[RUSTC-TIMING] miniz_oxide test:false 1.930
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.246
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.179
   Compiling litemap v0.7.4
[RUSTC-TIMING] writeable test:false 0.629
   Compiling flate2 v1.0.35
[RUSTC-TIMING] litemap test:false 0.170
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] flate2 test:false 0.609
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.035
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] serde test:false 2.997
[RUSTC-TIMING] ruzstd test:false 2.612
   Compiling rustc_ast_ir v0.0.0 (/checkout/compiler/rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.082
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_locid test:false 3.783
   Compiling ryu v1.0.18
[RUSTC-TIMING] icu_provider_macros test:false 0.609
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.067
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] ryu test:false 0.299
   Compiling rustc_lexer v0.0.0 (/checkout/compiler/rustc_lexer)
[RUSTC-TIMING] unicode_properties test:false 0.092
[RUSTC-TIMING] rustc_span test:false 9.382
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 0.532
[RUSTC-TIMING] icu_provider test:false 1.152
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.031
[RUSTC-TIMING] unic_langid_macros test:false 0.031
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.031
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] wasmparser test:false 4.905
   Compiling rustc_feature v0.0.0 (/checkout/compiler/rustc_feature)
[RUSTC-TIMING] serde_json test:false 3.333
[RUSTC-TIMING] unic_langid test:false 0.031
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rustc_feature test:false 1.653
   Compiling rustc_abi v0.0.0 (/checkout/compiler/rustc_abi)
[RUSTC-TIMING] rand_xoshiro test:false 0.789
[RUSTC-TIMING] thiserror test:false 0.038
   Compiling rustc_ast v0.0.0 (/checkout/compiler/rustc_ast)
[RUSTC-TIMING] icu_locid_transform test:false 3.518
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.463
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] rustc_abi test:false 1.468
[RUSTC-TIMING] rustc_hash test:false 0.042
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.262
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.045
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.078
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.056
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.035
   Compiling rustc_fs_util v0.0.0 (/checkout/compiler/rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.072
   Compiling rustc_target v0.0.0 (/checkout/compiler/rustc_target)
[RUSTC-TIMING] regex_automata test:false 1.326
   Compiling darling_core v0.20.10
[RUSTC-TIMING] darling_core test:false 2.513
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 1.393
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.027
[RUSTC-TIMING] type_map test:false 0.138
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] object test:false 11.104
[RUSTC-TIMING] thiserror test:false 0.039
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.536
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_syntax test:false 0.559
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_langneg test:false 0.326
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.238
[RUSTC-TIMING] self_cell test:false 0.044
[RUSTC-TIMING] self_cell test:false 0.026
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] intl_pluralrules test:false 0.841
   Compiling rustc_hir v0.0.0 (/checkout/compiler/rustc_hir)
[RUSTC-TIMING] fluent_bundle test:false 2.760
[RUSTC-TIMING] fluent_syntax test:false 0.283
[RUSTC-TIMING] intl_memoizer test:false 0.104
   Compiling rustc_baked_icu_data v0.0.0 (/checkout/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.363
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] rustc_ast test:false 11.373
[RUSTC-TIMING] darling_macro test:false 0.642
[RUSTC-TIMING] fluent_langneg test:false 0.106
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] intl_pluralrules test:false 0.401
   Compiling itertools v0.12.1
[RUSTC-TIMING] icu_provider_adapters test:false 0.157
   Compiling rustc_type_ir_macros v0.0.0 (/checkout/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.782
[RUSTC-TIMING] unicode_width test:false 0.172
[RUSTC-TIMING] smallvec test:false 0.152
   Compiling anstyle v1.0.10
[RUSTC-TIMING] rustc_hir test:false 5.303
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.146
[RUSTC-TIMING] itertools test:false 1.827
   Compiling rustc_ast_pretty v0.0.0 (/checkout/compiler/rustc_ast_pretty)
[RUSTC-TIMING] fluent_bundle test:false 0.588
   Compiling rustc_type_ir v0.0.0 (/checkout/compiler/rustc_type_ir)
[RUSTC-TIMING] annotate_snippets test:false 0.624
   Compiling rustc_error_messages v0.0.0 (/checkout/compiler/rustc_error_messages)
[RUSTC-TIMING] rustc_type_ir test:false 3.470
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.031
[RUSTC-TIMING] anstyle test:false 0.204
[RUSTC-TIMING] rustc_error_messages test:false 3.756
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] rustc_ast_pretty test:false 4.038
   Compiling rustc_lint_defs v0.0.0 (/checkout/compiler/rustc_lint_defs)
[RUSTC-TIMING] derive_setters test:false 0.776
   Compiling rustc_fluent_macro v0.0.0 (/checkout/compiler/rustc_fluent_macro)
[RUSTC-TIMING] rustc_lint_defs test:false 0.931
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.059
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.762
   Compiling rustc_error_codes v0.0.0 (/checkout/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.029
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] termcolor test:false 0.483
   Compiling rustc_errors v0.0.0 (/checkout/compiler/rustc_errors)
[RUSTC-TIMING] unicode_width test:false 0.209
   Compiling getopts v0.2.21
[RUSTC-TIMING] getopts test:false 1.388
   Compiling semver v1.0.24
[RUSTC-TIMING] build_script_build test:false 0.235
[RUSTC-TIMING] semver test:false 0.243
   Compiling rustc_session v0.0.0 (/checkout/compiler/rustc_session)
[RUSTC-TIMING] annotate_snippets test:false 4.191
   Compiling rustc_version v0.4.1
[RUSTC-TIMING] rustc_version test:false 0.223
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.210
   Compiling field-offset v0.3.6
[RUSTC-TIMING] build_script_build test:false 0.205
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.212
[RUSTC-TIMING] memoffset test:false 0.030
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.269
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.470
   Compiling rustc_attr_data_structures v0.0.0 (/checkout/compiler/rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.229
   Compiling rustc_attr_parsing v0.0.0 (/checkout/compiler/rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.136
   Compiling rustc_query_system v0.0.0 (/checkout/compiler/rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 4.940
[RUSTC-TIMING] field_offset test:false 0.048
[RUSTC-TIMING] rustc_apfloat test:false 0.639
   Compiling rustc_hir_pretty v0.0.0 (/checkout/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 3.112
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 2.817
   Compiling rustc_middle v0.0.0 (/checkout/compiler/rustc_middle)
[RUSTC-TIMING] rustc_target test:false 37.723
   Compiling rustc_parse_format v0.0.0 (/checkout/compiler/rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 0.901
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.026
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 0.889
   Compiling rustc_next_trait_solver v0.0.0 (/checkout/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] rustc_errors test:false 22.226
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 0.642
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 1.883
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_session test:false 22.856
   Compiling rustc_parse v0.0.0 (/checkout/compiler/rustc_parse)
[RUSTC-TIMING] aho_corasick test:false 10.509
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] regex_syntax test:false 10.151
   Compiling rustc_ast_passes v0.0.0 (/checkout/compiler/rustc_ast_passes)
[RUSTC-TIMING] rustc_ast_passes test:false 8.816
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 1.736
   Compiling rustc_infer v0.0.0 (/checkout/compiler/rustc_infer)
[RUSTC-TIMING] regex_automata test:false 16.571
   Compiling rustc_transmute v0.0.0 (/checkout/compiler/rustc_transmute)
[RUSTC-TIMING] rustc_transmute test:false 6.224
   Compiling rustc_trait_selection v0.0.0 (/checkout/compiler/rustc_trait_selection)
[RUSTC-TIMING] rustc_infer test:false 27.971
   Compiling rustc_expand v0.0.0 (/checkout/compiler/rustc_expand)
[RUSTC-TIMING] rustc_parse test:false 50.123
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.198
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 0.602
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 0.729
[RUSTC-TIMING] ahash test:false 0.189
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.184
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.341
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 9.424
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] allocator_api2 test:false 0.391
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.392
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.275
   Compiling rustc_symbol_mangling v0.0.0 (/checkout/compiler/rustc_symbol_mangling)
[RUSTC-TIMING] rustc_symbol_mangling test:false 7.668
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] hashbrown test:false 0.706
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 5.075
   Compiling rustc_lint v0.0.0 (/checkout/compiler/rustc_lint)
[RUSTC-TIMING] rustc_middle test:false 93.153
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_expand test:false 39.954
   Compiling rustc_metadata v0.0.0 (/checkout/compiler/rustc_metadata)
[RUSTC-TIMING] gimli test:false 6.749
   Compiling rustc_mir_dataflow v0.0.0 (/checkout/compiler/rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 13.589
   Compiling rustc_llvm v0.0.0 (/checkout/compiler/rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.416
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.030
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.042
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.069
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.169
   Compiling cfg_aliases v0.2.1
[RUSTC-TIMING] cfg_aliases test:false 0.026
[RUSTC-TIMING] shlex test:false 0.307
[RUSTC-TIMING] cc test:false 7.337
   Compiling nix v0.29.0
[RUSTC-TIMING] build_script_build test:false 0.386
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] wasm_encoder test:false 2.526
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 0.796
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.598
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] thorin test:false 2.725
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.114
   Compiling rustc_ty_utils v0.0.0 (/checkout/compiler/rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 45.828
   Compiling rustc_incremental v0.0.0 (/checkout/compiler/rustc_incremental)
[RUSTC-TIMING] rustc_lint test:false 68.177
   Compiling rustc_pattern_analysis v0.0.0 (/checkout/compiler/rustc_pattern_analysis)
[RUSTC-TIMING] rustc_incremental test:false 15.785
   Compiling bstr v1.11.3
[RUSTC-TIMING] bstr test:false 1.952
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] rustc_ty_utils test:false 27.839
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.327
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.068
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.234
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.047
   Compiling rustc_codegen_ssa v0.0.0 (/checkout/compiler/rustc_codegen_ssa)
[RUSTC-TIMING] ar_archive_writer test:false 3.135
[RUSTC-TIMING] rustc_pattern_analysis test:false 11.031
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] pulldown_cmark test:false 5.654
   Compiling rustc_mir_build v0.0.0 (/checkout/compiler/rustc_mir_build)
[RUSTC-TIMING] rustc_trait_selection test:false 132.854
   Compiling rustc_privacy v0.0.0 (/checkout/compiler/rustc_privacy)
[RUSTC-TIMING] tracing_subscriber test:false 7.729
[RUSTC-TIMING] rustc_llvm test:false 0.097
   Compiling rustc_const_eval v0.0.0 (/checkout/compiler/rustc_const_eval)
error[E0308]: mismatched types
   --> compiler/rustc_const_eval/src/lib.rs:61:63
    |
61  |         |tcx, scalar, layout| util::validate_scalar_in_layout(tcx, scalar, layout);
    |                               ------------------------------- ^^^ expected `TyCtxtAt<'_>`, found `TyCtxt<'_>`
    |                               |
    |                               arguments to this function are incorrect
    |
note: function defined here
   --> compiler/rustc_const_eval/src/util/check_validity_requirement.rs:172:15
    |
172 | pub(crate) fn validate_scalar_in_layout<'tcx>(
    |               ^^^^^^^^^^^^^^^^^^^^^^^^^
173 |     tcx: TyCtxtAt<'tcx>,
    |     -------------------

For more information about this error, try `rustc --explain E0308`.
[RUSTC-TIMING] rustc_const_eval test:false 3.064
error: could not compile `rustc_const_eval` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_privacy test:false 7.845
[RUSTC-TIMING] rustc_codegen_ssa test:false 29.102
[RUSTC-TIMING] rustc_mir_build test:false 27.331
Build completed unsuccessfully in 0:05:32
  local time: Mon Feb  3 20:00:55 UTC 2025
  network time: Mon, 03 Feb 2025 20:00:55 GMT
##[error]Process completed with exit code 1.

Auto merge of #136352 - lqd:ensure-stacks, r=compiler-errors

auto - x86_64-mingw-2

2025-02-03T11:08:31Z

##[group]Run src/ci/scripts/install-sccache.sh
src/ci/scripts/install-sccache.sh
shell: D:\a\_temp\setup-msys2\msys2.CMD {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: x86_64-mingw-2
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: b4b70d7d4de4d786cefb30162a2991d6365ed791
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
  MSYSTEM: MINGW64
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  DEPLOY_BUCKET: rust-lang-ci2
  NO_DOWNLOAD_CI_LLVM: 1
  RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
  SCRIPT: make ci-mingw-bootstrap
  TOOLSTATE_PUBLISH: 1
##[endgroup]
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 96 5495k   96 5285k    0     0  35.5M      0 --:--:-- --:--:-- --:--:-- 36.0M
curl: (56) OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0
##[error]Process completed with exit code 56.

Auto merge of #136470 - matthiaskrgr:rollup-iigrg27, r=matthiaskrgr

auto - armhf-gnu

2025-02-03T10:08:30Z


failures:

---- [ui] tests/ui/traits/issue-77982.rs stdout ----
Saved the actual stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/traits/issue-77982/issue-77982.stderr"
diff of stderr:

46	   = note: multiple `impl`s satisfying `u32: From<_>` found in the `core` crate:
47	           - impl From<Char> for u32;
48	           - impl From<Ipv4Addr> for u32;
+	           - impl From<Simd<u16, 2>> for u32;
+	           - impl From<Simd<u8, 4>> for u32;
49	           - impl From<bool> for u32;
50	           - impl From<char> for u32;
51	           - impl From<u16> for u32;


The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args traits/issue-77982.rs`

error: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "/checkout/tests/ui/traits/issue-77982.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/checkout/vendor" "--sysroot" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2" "--target=arm-unknown-linux-gnueabihf" "--check-cfg" "cfg(test,FALSE)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/traits/issue-77982" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/arm-unknown-linux-gnueabihf/native/rust-test-helpers" "-Clinker=arm-linux-gnueabihf-gcc"
stdout: none
--- stderr -------------------------------
error[E0283]: type annotations needed
##[error]  --> /checkout/tests/ui/traits/issue-77982.rs:9:10
   |
LL |     opts.get(opt.as_ref()); //~ ERROR type annotations needed
   |          ^^^ ------------ type must be known at this point
   |          |
   |          cannot infer type of the type parameter `Q` declared on the method `get`
   |
   = note: multiple `impl`s satisfying `String: Borrow<_>` found in the following crates: `alloc`, `core`:
           - impl Borrow<str> for String;
           - impl<T> Borrow<T> for T
             where T: ?Sized;
note: required by a bound in `HashMap::<K, V, S>::get`
  --> /rustc/FAKE_PREFIX/library/std/src/collections/hash/map.rs:894:5
help: consider specifying the generic argument
   |
LL |     opts.get::<Q>(opt.as_ref()); //~ ERROR type annotations needed
   |             +++++

error[E0283]: type annotations needed
##[error]  --> /checkout/tests/ui/traits/issue-77982.rs:9:10
   |
LL |     opts.get(opt.as_ref()); //~ ERROR type annotations needed
   |          ^^^     ------ type must be known at this point
   |          |
   |          cannot infer type of the type parameter `Q` declared on the method `get`
   |
   = note: multiple `impl`s satisfying `String: AsRef<_>` found in the following crates: `alloc`, `std`:
           - impl AsRef<OsStr> for String;
           - impl AsRef<Path> for String;
           - impl AsRef<[u8]> for String;
           - impl AsRef<str> for String;
help: consider specifying the generic argument
   |
LL |     opts.get::<Q>(opt.as_ref()); //~ ERROR type annotations needed
   |             +++++

error[E0283]: type annotations needed
##[error]  --> /checkout/tests/ui/traits/issue-77982.rs:14:59
   |
LL |     let ips: Vec<_> = (0..100_000).map(|_| u32::from(0u32.into())).collect();
   |                                            ---            ^^^^
   |                                            |
   |                                            type must be known at this point
   |
   = note: multiple `impl`s satisfying `u32: From<_>` found in the `core` crate:
           - impl From<Char> for u32;
           - impl From<Ipv4Addr> for u32;
           - impl From<Simd<u16, 2>> for u32;
           - impl From<Simd<u8, 4>> for u32;
           - impl From<bool> for u32;
           - impl From<char> for u32;
           - impl From<u16> for u32;
           - impl From<u8> for u32;
help: try using a fully qualified path to specify the expected types
   |
LL |     let ips: Vec<_> = (0..100_000).map(|_| u32::from(<u32 as Into<T>>::into(0u32))).collect();
   |                                                      +++++++++++++++++++++++    ~

error[E0283]: type annotations needed for `Box<_>`
##[error]  --> /checkout/tests/ui/traits/issue-77982.rs:37:9
   |
LL |     let _ = ().foo(); //~ ERROR type annotations needed
   |         ^      --- type must be known at this point
   |
note: multiple `impl`s satisfying `(): Foo<'_, _>` found
  --> /checkout/tests/ui/traits/issue-77982.rs:30:1
   |
LL | impl Foo<'static, u32> for () {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
LL | impl<'a> Foo<'a, i16> for () {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: consider giving this pattern a type, where the type for type parameter `T` is specified
   |
LL |     let _: Box<T> = ().foo(); //~ ERROR type annotations needed
   |          ++++++++

error[E0283]: type annotations needed for `Box<_>`
##[error]  --> /checkout/tests/ui/traits/issue-77982.rs:41:9
   |
LL |     let _ = (&()).bar(); //~ ERROR type annotations needed
   |         ^         --- type must be known at this point
   |
note: multiple `impl`s satisfying `&(): Bar<'_, _>` found
  --> /checkout/tests/ui/traits/issue-77982.rs:33:1
   |
LL | impl<'a> Bar<'static, u32> for &'a () {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
LL | impl<'a> Bar<'a, i16> for &'a () {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
help: consider giving this pattern a type, where the type for type parameter `T` is specified
   |
LL |     let _: Box<T> = (&()).bar(); //~ ERROR type annotations needed
   |          ++++++++

error: aborting due to 5 previous errors

For more information about this error, try `rustc --explain E0283`.
------------------------------------------



failures:
    [ui] tests/ui/traits/issue-77982.rs

test result: FAILED. 18058 passed; 1 failed; 361 ignored; 0 measured; 0 filtered out; finished in 970.61s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=arm-unknown-linux-gnueabihf
Build completed unsuccessfully in 0:51:07
  local time: Mon Feb  3 11:05:10 UTC 2025
  network time: Mon, 03 Feb 2025 11:05:10 GMT
##[error]Process completed with exit code 1.

Auto merge of #136463 - matthiaskrgr:rollup-rrf7r18, r=matthiaskrgr

auto - aarch64-apple

2025-02-03T06:36:15Z


failures:

---- [ui] tests/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs#notelf stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.notelf/raw-dylib-windows-only.notelf.stderr"
normalized stderr:
error[E0455]: link kind `raw-dylib` is only supported on Windows targets
##[error]  --> $DIR/raw-dylib-windows-only.rs:6:29
   |
LL | #[link(name = "foo", kind = "raw-dylib")]
   |                             ^^^^^^^^^^^

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0455`.



The actual stderr differed from the expected stderr.
To update references, rerun the tests and pass the `--bless` flag
To only update this specific test, also pass `--test-args linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs`

error in revision `notelf`: 1 errors occurred comparing output.
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2/bin/rustc" "/Users/runner/work/rust/rust/tests/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=/Users/runner/work/rust/rust/vendor" "--sysroot" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/stage2" "--target=aarch64-apple-darwin" "--cfg" "notelf" "--check-cfg" "cfg(test,FALSE,elf,notelf)" "--error-format" "json" "--json" "future-incompat" "-Ccodegen-units=1" "-Zui-testing" "-Zdeduplicate-diagnostics=no" "-Zwrite-long-types-to-disk=no" "-Cstrip=debuginfo" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.notelf" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "--crate-type" "lib"
stdout: none
--- stderr -------------------------------
error[E0455]: link kind `raw-dylib` is only supported on Windows targets
##[error]  --> /Users/runner/work/rust/rust/tests/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs:6:29
   |
LL | #[link(name = "foo", kind = "raw-dylib")]
   |                             ^^^^^^^^^^^

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0455`.
------------------------------------------



failures:
    [ui] tests/ui/linkage-attr/raw-dylib/windows/raw-dylib-windows-only.rs#notelf

test result: FAILED. 18110 passed; 1 failed; 309 ignored; 0 measured; 0 filtered out; finished in 463.92s

Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:34:40
  local time: Mon Feb  3 07:14:59 UTC 2025
  network time: Mon, 03 Feb 2025 07:14:59 GMT
##[error]Process completed with exit code 1.

Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisD…

auto - x86_64-gnu-llvm-18-3

2025-02-03T04:47:31Z

##[group]Building stage1 library artifacts (x86_64-unknown-linux-gnu)
[RUSTC-TIMING] shlex test:false 0.118
[RUSTC-TIMING] cc test:false 0.730
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.276
[RUSTC-TIMING] build_script_build test:false 0.172
[RUSTC-TIMING] build_script_build test:false 0.334
   Compiling libc v0.2.169
[RUSTC-TIMING] build_script_build test:false 0.173
   Compiling compiler_builtins v0.1.143
error: unused import: `size_of`
 --> library/core/src/fmt/num.rs:3:31
  |
3 | use crate::mem::{MaybeUninit, size_of};
  |                               ^^^^^^^
  |
  = note: `-D unused-imports` implied by `-D warnings`
  = help: to override `-D warnings` add `#[allow(unused_imports)]`

   Compiling object v0.36.7
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] core test:false 25.716
error: could not compile `core` (lib) due to 1 previous error
Build completed unsuccessfully in 0:00:27
  local time: Mon Feb  3 06:33:40 UTC 2025
  network time: Mon, 03 Feb 2025 06:33:40 GMT
##[error]Process completed with exit code 1.

Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco…

auto - dist-x86_64-msvc

2025-02-03T03:52:11Z

##[group]Building compiler artifacts (stage1 -> stage2, x86_64-pc-windows-msvc)[RUSTC-TIMING] indexmap test:false 1.475
   Compiling rustc_serialize v0.0.0 (C:\a\rust\rust\compiler\rustc_serialize)
[RUSTC-TIMING] windows_result test:false 0.505
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] digest test:false 0.313
   Compiling either v1.13.0
[RUSTC-TIMING] byteorder test:false 0.291
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] num_cpus test:false 0.141
   Compiling stacker v0.1.17
[RUSTC-TIMING] windows_strings test:false 0.865
   Compiling windows-core v0.59.0
[RUSTC-TIMING] either test:false 0.374
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] rustc_serialize test:false 0.607
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] crossbeam_channel test:false 1.282
   Compiling tinystr v0.7.6
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.948
[RUSTC-TIMING] psm test:false 0.091
[RUSTC-TIMING] build_script_build test:false 0.497
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] windows_sys test:false 3.471
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] cpufeatures test:false 0.067
   Compiling itoa v1.0.14
[RUSTC-TIMING] tinystr test:false 0.314
   Compiling fastrand v2.3.0
[RUSTC-TIMING] rustc_index test:false 0.853
[RUSTC-TIMING] zerovec test:false 2.479
   Compiling blake3 v1.5.5
[RUSTC-TIMING] itoa test:false 0.165
   Compiling windows v0.59.0
[RUSTC-TIMING] arrayvec test:false 0.366
   Compiling measureme v11.0.1
[RUSTC-TIMING] zerocopy test:false 1.309
   Compiling ena v0.14.3
[RUSTC-TIMING] windows_core test:false 1.385
   Compiling tempfile v3.15.0
[RUSTC-TIMING] stacker test:false 0.216
   Compiling rustc_arena v0.0.0 (C:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] fastrand test:false 0.421
   Compiling elsa v1.7.1
[RUSTC-TIMING] ena test:false 0.343
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] rustc_arena test:false 0.228
   Compiling rustc_graphviz v0.0.0 (C:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] elsa test:false 0.289
   Compiling unicode-width v0.2.0
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] rustc_hash test:false 0.170
   Compiling jobserver v0.1.32
[RUSTC-TIMING] rustc_graphviz test:false 0.387
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.056
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] unicode_width test:false 0.421
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.089
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] measureme test:false 1.202
[RUSTC-TIMING] scoped_tls test:false 0.088
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] tempfile test:false 1.143
[RUSTC-TIMING] memmap2 test:false 0.415
   Compiling sha1 v0.10.6
   Compiling sha2 v0.10.8
[RUSTC-TIMING] rustc_stable_hash test:false 0.260
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.204
   Compiling rand_core v0.6.4
[RUSTC-TIMING] jobserver test:false 0.992
[RUSTC-TIMING] derive_where test:false 2.496
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] sha1 test:false 0.653
[RUSTC-TIMING] build_script_build test:false 0.492
[RUSTC-TIMING] build_script_build test:false 0.389
   Compiling serde v1.0.217
[RUSTC-TIMING] serde_derive test:false 6.633
[RUSTC-TIMING] rand_core test:false 0.354
[RUSTC-TIMING] thiserror_impl test:false 2.441
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.065
[RUSTC-TIMING] build_script_build test:false 0.375
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.171
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] blake3 test:false 1.260
   Compiling wasmparser v0.222.0
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] ppv_lite86 test:false 0.699
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] rayon_core test:false 3.969
   Compiling rand v0.8.5
[RUSTC-TIMING] sha2 test:false 2.284
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] rand_chacha test:false 1.112
[RUSTC-TIMING] build_script_build test:false 0.338
   Compiling litemap v0.7.4
[RUSTC-TIMING] crc32fast test:false 0.361
[RUSTC-TIMING] build_script_build test:false 0.416
   Compiling writeable v0.5.5
[RUSTC-TIMING] litemap test:false 0.354
   Compiling object v0.36.7
   Compiling flate2 v1.0.35
[RUSTC-TIMING] unic_langid_impl test:false 1.880
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] rand test:false 1.503
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 0.685
   Compiling serde_json v1.0.135
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.107
[RUSTC-TIMING] miniz_oxide test:false 2.509
[RUSTC-TIMING] icu_provider_macros test:false 0.798
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.141
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 0.969
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] twox_hash test:false 0.723
   Compiling ryu v1.0.18
[RUSTC-TIMING] unicode_properties test:false 0.180
[RUSTC-TIMING] build_script_build test:false 0.826
   Compiling winapi v0.3.9
   Compiling rustc_lexer v0.0.0 (C:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rayon test:false 4.924
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.083
[RUSTC-TIMING] unic_langid_macros test:false 0.065
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.136
[RUSTC-TIMING] unic_langid test:false 0.061
[RUSTC-TIMING] ryu test:false 0.432
   Compiling thiserror v1.0.69
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.277
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.813
[RUSTC-TIMING] thiserror test:false 0.093
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] serde test:false 5.919
[RUSTC-TIMING] ruzstd test:false 3.059
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] icu_provider test:false 1.575
   Compiling type-map v0.5.0
[RUSTC-TIMING] winapi test:false 3.331
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] type_map test:false 0.571
[RUSTC-TIMING] rustc_fs_util test:false 0.222
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.094
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_locid test:false 4.721
[RUSTC-TIMING] fnv test:false 0.077
[RUSTC-TIMING] ident_case test:false 0.098
[RUSTC-TIMING] rustc_hash test:false 0.083
[RUSTC-TIMING] strsim test:false 0.518
[RUSTC-TIMING] darling_core test:false 5.325
[RUSTC-TIMING] type_map test:false 0.282
   Compiling self_cell v0.10.3
[RUSTC-TIMING] regex_automata test:false 2.125
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] self_cell test:false 0.059
[RUSTC-TIMING] thiserror test:false 0.098
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] icu_list_data test:false 0.140
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.444
   Compiling icu_list v1.5.0
[RUSTC-TIMING] intl_memoizer test:false 0.574
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_syntax test:false 0.790
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.439
[RUSTC-TIMING] self_cell test:false 0.086
[RUSTC-TIMING] self_cell test:false 0.056
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] intl_pluralrules test:false 1.389
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.377
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] serde_json test:false 4.063
[RUSTC-TIMING] fluent_syntax test:false 0.646
[RUSTC-TIMING] intl_memoizer test:false 0.210
[RUSTC-TIMING] darling_macro test:false 0.763
[RUSTC-TIMING] intl_pluralrules test:false 0.886
[RUSTC-TIMING] fluent_langneg test:false 0.216
   Compiling itertools v0.12.1
[RUSTC-TIMING] icu_locid_transform test:false 4.068
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.046
[RUSTC-TIMING] smallvec test:false 0.332
[RUSTC-TIMING] unicode_width test:false 0.360
[RUSTC-TIMING] anstyle test:false 0.306
[RUSTC-TIMING] annotate_snippets test:false 1.324
[RUSTC-TIMING] fluent_bundle test:false 1.223
[RUSTC-TIMING] darling test:false 0.065
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.580
   Compiling anstyle v1.0.10
[RUSTC-TIMING] icu_list test:false 2.495
[RUSTC-TIMING] derive_setters test:false 0.963
[RUSTC-TIMING] rustc_fluent_macro test:false 1.037
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.105
   Compiling termcolor v1.4.1
[RUSTC-TIMING] winapi_util test:false 0.376
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.059
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.397
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] wasmparser test:false 7.998
[RUSTC-TIMING] build_script_build test:false 0.396
[RUSTC-TIMING] semver test:false 0.558
[RUSTC-TIMING] rustc_version test:false 0.431
[RUSTC-TIMING] build_script_build test:false 0.322
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.305
[RUSTC-TIMING] build_script_build test:false 0.388
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
   Compiling field-offset v0.3.6
[RUSTC-TIMING] memoffset test:false 0.066
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] unicode_width test:false 0.405
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 1.018
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.555
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] fluent_bundle test:false 3.592
[RUSTC-TIMING] field_offset test:false 0.114
[RUSTC-TIMING] getopts test:false 1.545
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] windows test:false 14.764
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] polonius_engine test:false 0.831
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.058
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] itertools test:false 3.332
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_apfloat test:false 1.067
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_parse_format test:false 1.673
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] annotate_snippets test:false 3.846
[RUSTC-TIMING] build_script_build test:false 0.373
   Compiling ahash v0.8.11
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] tinyvec test:false 1.651
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_script test:false 1.108
[RUSTC-TIMING] rustc_data_structures test:false 4.658
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_normalization test:false 1.124
   Compiling libloading v0.8.6
[RUSTC-TIMING] gsgdt test:false 3.253
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] ahash test:false 0.444
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] libloading test:false 0.363
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] fallible_iterator test:false 0.655
   Compiling punycode v0.4.1
[RUSTC-TIMING] allocator_api2 test:false 0.739
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] punycode test:false 0.436
   Compiling gimli v0.30.0
[RUSTC-TIMING] unicode_security test:false 1.444
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_demangle test:false 1.703
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.195
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] hashbrown test:false 1.340
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_feature test:false 3.735
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] object test:false 15.174
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] aho_corasick test:false 10.305
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_abi test:false 2.287
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] regex_syntax test:false 12.188
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_span test:false 13.525
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] gimli test:false 11.043
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_type_ir test:false 6.021
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_syntax test:false 11.547
[RUSTC-TIMING] build_script_build test:false 0.620
[RUSTC-TIMING] build_script_build test:false 0.340
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.122
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.080
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.062
   Compiling shlex v1.3.0
[RUSTC-TIMING] shlex test:false 0.429
   Compiling cc v1.2.7
[RUSTC-TIMING] rustc_ast_pretty test:false 4.931
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] rustc_error_messages test:false 3.908
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] nu_ansi_term test:false 0.950
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.171
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] sharded_slab test:false 1.342
   Compiling pulldown-cmark v0.11.3
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.630
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_ast test:false 13.554
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] regex_automata test:false 5.096
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] wasm_encoder test:false 3.825
   Compiling regex v1.11.1
[RUSTC-TIMING] thorin test:false 3.421
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] regex test:false 1.932
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_lint_defs test:false 1.263
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] ar_archive_writer test:false 3.803
   Compiling bstr v1.11.3
[RUSTC-TIMING] rustc_hir test:false 7.444
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.435
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] rustc_hir_pretty test:false 3.757
   Compiling unicase v2.8.1
[RUSTC-TIMING] bstr test:false 3.112
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.119
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] unicase test:false 0.563
[RUSTC-TIMING] pathdiff test:false 0.090
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] cc test:false 12.134
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] windows_sys test:false 2.686
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 0.998
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.574
[RUSTC-TIMING] num_conv test:false 0.190
[RUSTC-TIMING] time_core test:false 0.112
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.395
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 1.579
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.507
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.007
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] pulldown_cmark test:false 8.387
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] tracing_subscriber test:false 8.655
[RUSTC-TIMING] time_macros test:false 3.035
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.876
   Compiling stable_mir v0.1.0-preview (C:\a\rust\rust\compiler\stable_mir)
[RUSTC-TIMING] regex_automata test:false 23.625
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 5.379
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.117
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.191
   Compiling time v0.3.37
[RUSTC-TIMING] rustc_llvm test:false 0.784
   Compiling rustc_log v0.0.0 (C:\a\rust\rust\compiler\rustc_log)
[RUSTC-TIMING] stable_mir test:false 5.031
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.183
[RUSTC-TIMING] build_script_build test:false 0.386
   Compiling rustc-main v0.0.0 (C:\a\rust\rust\compiler\rustc)
[RUSTC-TIMING] rustc_log test:false 3.534
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] time test:false 5.580
   Compiling rustc_expand v0.0.0 (C:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_errors test:false 24.081
   Compiling rustc_builtin_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_builtin_macros)
[RUSTC-TIMING] rustc_session test:false 24.005
[RUSTC-TIMING] rustc_ast_passes test:false 8.084
[RUSTC-TIMING] rustc_builtin_macros test:false 25.972
   Compiling rustc_infer v0.0.0 (C:\a\rust\rust\compiler\rustc_infer)
   Compiling rustc_mir_dataflow v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_dataflow)
   Compiling rustc_metadata v0.0.0 (C:\a\rust\rust\compiler\rustc_metadata)
   Compiling rustc_symbol_mangling v0.0.0 (C:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_target test:false 71.628
   Compiling rustc_incremental v0.0.0 (C:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_expand test:false 37.365
   Compiling rustc_pattern_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_symbol_mangling test:false 9.928
   Compiling rustc_transmute v0.0.0 (C:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_transmute test:false 6.014
   Compiling rustc_trait_selection v0.0.0 (C:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_mir_dataflow test:false 17.306
   Compiling rustc_resolve v0.0.0 (C:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_pattern_analysis test:false 12.160
   Compiling rustc_monomorphize v0.0.0 (C:\a\rust\rust\compiler\rustc_monomorphize)
[RUSTC-TIMING] rustc_incremental test:false 16.508
   Compiling rustc_ast_lowering v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_monomorphize test:false 23.507
   Compiling rustc_query_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_query_impl)
[RUSTC-TIMING] rustc_infer test:false 48.478
   Compiling rustc_smir v0.0.0 (C:\a\rust\rust\compiler\rustc_smir)
[RUSTC-TIMING] rustc_parse test:false 97.436
   Compiling rustc_lint v0.0.0 (C:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_ast_lowering test:false 45.399
   Compiling rustc_ty_utils v0.0.0 (C:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_smir test:false 21.777
   Compiling rustc_privacy v0.0.0 (C:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_metadata test:false 81.161
   Compiling rustc_mir_build v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_privacy test:false 14.106
   Compiling rustc_sanitizers v0.0.0 (C:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 7.767
   Compiling rustc_hir_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_ty_utils test:false 36.034
   Compiling rustc_const_eval v0.0.0 (C:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_middle test:false 144.408
   Compiling rustc_codegen_ssa v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_resolve test:false 99.297
   Compiling rustc_traits v0.0.0 (C:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_lint test:false 79.167
   Compiling rustc_borrowck v0.0.0 (C:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_mir_build test:false 59.821
   Compiling rustc_codegen_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_traits test:false 34.374
   Compiling rustc_mir_transform v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_codegen_ssa test:false 62.190
   Compiling rustc_hir_typeck v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_trait_selection test:false 199.293
   Compiling rustc_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_codegen_llvm test:false 84.243
   Compiling rustc_interface v0.0.0 (C:\a\rust\rust\compiler\rustc_interface)
[RUSTC-TIMING] rustc_hir_analysis test:false 137.796
   Compiling rustc_driver_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_driver_impl)
[RUSTC-TIMING] rustc_query_impl test:false 217.297
[RUSTC-TIMING] rustc_passes test:false 47.380
[RUSTC-TIMING] rustc_driver_impl test:false 35.801
[RUSTC-TIMING] rustc_interface test:false 50.561
[RUSTC-TIMING] rustc_mir_transform test:false 144.140
[RUSTC-TIMING] rustc_hir_typeck test:false 145.828
[RUSTC-TIMING] rustc_borrowck test:false 189.197
[RUSTC-TIMING] rustc_const_eval test:false 254.976
   Compiling rustc_driver v0.0.0 (C:\a\rust\rust\compiler\rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 4.800
[RUSTC-TIMING] rustc_main test:false 0.451
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`

Caused by:
  Access is denied. (os error 5)
Build completed unsuccessfully in 0:07:44
[2025-02-03T04:44:56.460Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO optimized rustc` ended: FAIL (464.91s)`
[2025-02-03T04:44:56.460Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (2732.43s)`
[2025-02-03T04:44:56.460Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2732.43s (100.00%)
      Build PGO instrumented rustc and LLVM:        1703.78s (62.35%)
      Gather profiles:                               562.70s (20.59%)
      Build PGO optimized rustc:                     464.91s (17.01%)
    
    Total duration:                                           45m 32s
    -----------------------------------------------------------------
    
[2025-02-03T04:44:57.496Z INFO  opt_dist::utils] Free disk space: 110.35 GiB out of total 299.51 GiB (63.16% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-use C:\a\rust\rust\opt-artifacts\rustc-pgo.profdata [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Mon, Feb  3, 2025  4:44:57 AM
  network time: Mon, 03 Feb 2025 04:44:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #134740 - Flakebi:amdgpu-target, r=workingjubilee

auto - dist-loongarch64-linux

2025-02-03T02:02:33Z

Requested labels: ubuntu-24.04
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 168 (hosted)

Auto merge of #136146 - RalfJung:x86-abi, r=workingjubilee

auto - dist-x86_64-msvc

2025-02-02T22:19:15Z

##[group]Building compiler artifacts (stage1 -> stage2, x86_64-pc-windows-msvc)[RUSTC-TIMING] windows_result test:false 0.511
   Compiling digest v0.10.7
[RUSTC-TIMING] indexmap test:false 1.463
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] num_cpus test:false 0.138
   Compiling either v1.13.0
[RUSTC-TIMING] byteorder test:false 0.294
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] digest test:false 0.314
   Compiling stacker v0.1.17
[RUSTC-TIMING] windows_strings test:false 0.834
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] either test:false 0.342
   Compiling windows-core v0.59.0
[RUSTC-TIMING] rustc_serialize test:false 0.612
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.853
[RUSTC-TIMING] psm test:false 0.087
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] build_script_build test:false 0.437
   Compiling itoa v1.0.14
[RUSTC-TIMING] crossbeam_channel test:false 1.275
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] cpufeatures test:false 0.075
   Compiling tinystr v0.7.6
[RUSTC-TIMING] itoa test:false 0.164
   Compiling fastrand v2.3.0
[RUSTC-TIMING] rustc_index test:false 0.813
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] windows_sys test:false 3.527
   Compiling windows v0.59.0
[RUSTC-TIMING] tinystr test:false 0.311
   Compiling blake3 v1.5.5
[RUSTC-TIMING] zerocopy test:false 1.296
[RUSTC-TIMING] zerovec test:false 2.485
   Compiling tempfile v3.15.0
[RUSTC-TIMING] fastrand test:false 0.400
   Compiling measureme v11.0.1
[RUSTC-TIMING] arrayvec test:false 0.363
   Compiling ena v0.14.3
[RUSTC-TIMING] stacker test:false 0.214
   Compiling rustc_arena v0.0.0 (C:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] windows_core test:false 1.332
   Compiling elsa v1.7.1
[RUSTC-TIMING] rustc_arena test:false 0.238
[RUSTC-TIMING] ena test:false 0.320
   Compiling rustc-rayon v0.5.1
   Compiling rustc_graphviz v0.0.0 (C:\a\rust\rust\compiler\rustc_graphviz)
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] elsa test:false 0.294
   Compiling jobserver v0.1.32
[RUSTC-TIMING] rustc_graphviz test:false 0.385
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] rustc_stable_hash test:false 0.295
   Compiling arrayref v0.3.9
[RUSTC-TIMING] scoped_tls test:false 0.096
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] arrayref test:false 0.055
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.096
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] rustc_hash test:false 0.110
[RUSTC-TIMING] tempfile test:false 1.145
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] measureme test:false 1.164
   Compiling sha2 v0.10.8
[RUSTC-TIMING] unicode_width test:false 0.440
   Compiling sha1 v0.10.6
[RUSTC-TIMING] jobserver test:false 0.963
   Compiling md-5 v0.10.6
[RUSTC-TIMING] memmap2 test:false 0.416
   Compiling rand_core v0.6.4
[RUSTC-TIMING] md5 test:false 0.168
[RUSTC-TIMING] derive_where test:false 2.542
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] rand_core test:false 0.340
[RUSTC-TIMING] build_script_build test:false 0.388
[RUSTC-TIMING] build_script_build test:false 0.439
   Compiling serde v1.0.217
[RUSTC-TIMING] serde_derive test:false 6.467
[RUSTC-TIMING] sha1 test:false 0.646
[RUSTC-TIMING] thiserror_impl test:false 2.352
[RUSTC-TIMING] build_script_build test:false 0.444
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.060
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.175
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] blake3 test:false 1.235
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] ppv_lite86 test:false 0.691
   Compiling wasmparser v0.222.0
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] rayon_core test:false 3.966
   Compiling rand v0.8.5
[RUSTC-TIMING] sha2 test:false 2.229
[RUSTC-TIMING] rand_chacha test:false 1.065
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] build_script_build test:false 0.341
   Compiling litemap v0.7.4
[RUSTC-TIMING] crc32fast test:false 0.349
[RUSTC-TIMING] litemap test:false 0.346
[RUSTC-TIMING] build_script_build test:false 0.454
   Compiling writeable v0.5.5
   Compiling object v0.36.7
   Compiling flate2 v1.0.35
[RUSTC-TIMING] unic_langid_impl test:false 1.921
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] writeable test:false 0.668
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rand test:false 1.512
   Compiling serde_json v1.0.135
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.085
[RUSTC-TIMING] miniz_oxide test:false 2.472
[RUSTC-TIMING] icu_provider_macros test:false 0.771
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.137
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] flate2 test:false 0.973
[RUSTC-TIMING] build_script_build test:false 0.686
   Compiling ryu v1.0.18
[RUSTC-TIMING] twox_hash test:false 0.754
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.182
   Compiling rustc_lexer v0.0.0 (C:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rayon test:false 4.976
   Compiling winapi v0.3.9
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.077
[RUSTC-TIMING] ryu test:false 0.496
[RUSTC-TIMING] unic_langid_macros test:false 0.074
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] unic_langid test:false 0.060
[RUSTC-TIMING] icu_locid_transform_data test:false 0.105
   Compiling thiserror v1.0.69
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.237
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.815
[RUSTC-TIMING] thiserror test:false 0.089
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.525
[RUSTC-TIMING] serde test:false 5.927
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 3.032
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] icu_provider test:false 1.568
[RUSTC-TIMING] rustc_hash test:false 0.102
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.145
[RUSTC-TIMING] fnv test:false 0.071
[RUSTC-TIMING] ident_case test:false 0.100
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.189
[RUSTC-TIMING] winapi test:false 3.323
[RUSTC-TIMING] strsim test:false 0.535
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.095
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.058
[RUSTC-TIMING] darling_core test:false 5.225
[RUSTC-TIMING] type_map test:false 0.269
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] icu_locid test:false 4.684
[RUSTC-TIMING] thiserror test:false 0.079
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.591
   Compiling icu_list v1.5.0
[RUSTC-TIMING] fluent_syntax test:false 0.805
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] regex_automata test:false 2.083
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_langneg test:false 0.517
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.480
[RUSTC-TIMING] self_cell test:false 0.087
[RUSTC-TIMING] self_cell test:false 0.054
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] intl_pluralrules test:false 1.375
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] serde_json test:false 3.955
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_locid_transform test:false 3.966
[RUSTC-TIMING] fluent_syntax test:false 0.554
[RUSTC-TIMING] intl_memoizer test:false 0.220
[RUSTC-TIMING] darling_macro test:false 0.584
[RUSTC-TIMING] fluent_langneg test:false 0.208
[RUSTC-TIMING] intl_pluralrules test:false 0.867
   Compiling itertools v0.12.1
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.580
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.071
[RUSTC-TIMING] anstyle test:false 0.339
[RUSTC-TIMING] smallvec test:false 0.294
[RUSTC-TIMING] unicode_width test:false 0.375
[RUSTC-TIMING] annotate_snippets test:false 1.360
[RUSTC-TIMING] fluent_bundle test:false 1.281
[RUSTC-TIMING] darling test:false 0.085
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] icu_list test:false 2.481
   Compiling anstyle v1.0.10
[RUSTC-TIMING] icu_provider_adapters test:false 0.317
[RUSTC-TIMING] derive_setters test:false 0.984
[RUSTC-TIMING] rustc_fluent_macro test:false 1.044
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.134
   Compiling termcolor v1.4.1
[RUSTC-TIMING] winapi_util test:false 0.367
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.399
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.062
[RUSTC-TIMING] wasmparser test:false 7.910
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] build_script_build test:false 0.422
[RUSTC-TIMING] semver test:false 0.547
[RUSTC-TIMING] rustc_version test:false 0.432
[RUSTC-TIMING] build_script_build test:false 0.324
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.380
[RUSTC-TIMING] build_script_build test:false 0.393
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
   Compiling field-offset v0.3.6
[RUSTC-TIMING] memoffset test:false 0.071
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] unicode_width test:false 0.429
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 0.996
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.605
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] windows test:false 14.715
[RUSTC-TIMING] getopts test:false 1.495
[RUSTC-TIMING] field_offset test:false 0.103
[RUSTC-TIMING] fluent_bundle test:false 3.497
   Compiling gsgdt v0.1.2
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] polonius_engine test:false 0.792
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.068
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] itertools test:false 3.308
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_apfloat test:false 1.048
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_parse_format test:false 1.567
[RUSTC-TIMING] annotate_snippets test:false 3.724
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] build_script_build test:false 0.348
   Compiling ahash v0.8.11
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] tinyvec test:false 1.688
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_script test:false 1.069
[RUSTC-TIMING] rustc_data_structures test:false 4.615
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] ahash test:false 0.430
   Compiling libloading v0.8.6
[RUSTC-TIMING] unicode_normalization test:false 1.123
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] gsgdt test:false 3.223
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] libloading test:false 0.359
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] allocator_api2 test:false 0.727
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.444
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] unicode_security test:false 1.392
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_demangle test:false 1.702
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] fallible_iterator test:false 0.664
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.218
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] hashbrown test:false 1.316
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] rustc_feature test:false 3.666
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] object test:false 15.136
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] aho_corasick test:false 10.452
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_abi test:false 2.239
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] regex_syntax test:false 11.964
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_span test:false 13.358
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] regex_syntax test:false 11.443
   Compiling regex v1.11.1
[RUSTC-TIMING] rustc_type_ir test:false 6.041
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_ast_pretty test:false 4.868
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_error_messages test:false 3.781
[RUSTC-TIMING] build_script_build test:false 0.580
   Compiling shlex v1.3.0
[RUSTC-TIMING] regex test:false 1.926
[RUSTC-TIMING] build_script_build test:false 0.285
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.085
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.065
   Compiling leb128 v0.2.5
[RUSTC-TIMING] shlex test:false 0.426
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] leb128 test:false 0.142
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.938
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.609
   Compiling cc v1.2.7
[RUSTC-TIMING] rustc_ast test:false 13.526
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] sharded_slab test:false 1.339
   Compiling pulldown-cmark v0.11.3
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.170
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] regex_automata test:false 5.097
   Compiling bstr v1.11.3
[RUSTC-TIMING] wasm_encoder test:false 3.924
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] bstr test:false 3.034
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] ar_archive_writer test:false 3.770
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] rustc_lint_defs test:false 1.339
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir test:false 7.473
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] gimli test:false 10.802
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.455
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] regex_automata test:false 23.325
   Compiling unicase v2.8.1
[RUSTC-TIMING] rustc_hir_pretty test:false 3.664
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] unicase test:false 0.579
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.130
[RUSTC-TIMING] pathdiff test:false 0.090
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] windows_sys test:false 2.594
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] thorin test:false 3.263
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] cc test:false 12.053
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] nu_ansi_term test:false 1.005
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.563
[RUSTC-TIMING] time_core test:false 0.106
[RUSTC-TIMING] num_conv test:false 0.291
[RUSTC-TIMING] time_macros test:false 3.015
   Compiling stable_mir v0.1.0-preview (C:\a\rust\rust\compiler\stable_mir)
[RUSTC-TIMING] powerfmt test:false 0.375
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 1.580
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.859
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.116
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.516
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] stable_mir test:false 5.049
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.027
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] pulldown_cmark test:false 8.353
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.186
   Compiling time v0.3.37
[RUSTC-TIMING] tracing_subscriber test:false 8.683
   Compiling rustc_log v0.0.0 (C:\a\rust\rust\compiler\rustc_log)
[RUSTC-TIMING] rustc_log test:false 3.764
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 5.206
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.193
[RUSTC-TIMING] build_script_build test:false 0.382
   Compiling rustc-main v0.0.0 (C:\a\rust\rust\compiler\rustc)
[RUSTC-TIMING] rustc_llvm test:false 0.770
[RUSTC-TIMING] time test:false 5.752
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
   Compiling rustc_expand v0.0.0 (C:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_errors test:false 22.917
   Compiling rustc_builtin_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_builtin_macros)
[RUSTC-TIMING] rustc_session test:false 22.685
[RUSTC-TIMING] rustc_ast_passes test:false 8.323
[RUSTC-TIMING] rustc_builtin_macros test:false 26.356
   Compiling rustc_infer v0.0.0 (C:\a\rust\rust\compiler\rustc_infer)
   Compiling rustc_mir_dataflow v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_dataflow)
   Compiling rustc_metadata v0.0.0 (C:\a\rust\rust\compiler\rustc_metadata)
   Compiling rustc_symbol_mangling v0.0.0 (C:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_target test:false 69.166
   Compiling rustc_incremental v0.0.0 (C:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_expand test:false 36.059
   Compiling rustc_pattern_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_symbol_mangling test:false 9.870
   Compiling rustc_transmute v0.0.0 (C:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_pattern_analysis test:false 12.202
   Compiling rustc_trait_selection v0.0.0 (C:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 6.113
   Compiling rustc_resolve v0.0.0 (C:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_mir_dataflow test:false 16.911
   Compiling rustc_monomorphize v0.0.0 (C:\a\rust\rust\compiler\rustc_monomorphize)
[RUSTC-TIMING] rustc_incremental test:false 16.176
   Compiling rustc_ast_lowering v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_monomorphize test:false 23.047
   Compiling rustc_query_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_query_impl)
[RUSTC-TIMING] rustc_infer test:false 47.107
   Compiling rustc_smir v0.0.0 (C:\a\rust\rust\compiler\rustc_smir)
[RUSTC-TIMING] rustc_parse test:false 96.429
   Compiling rustc_lint v0.0.0 (C:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_ast_lowering test:false 44.792
   Compiling rustc_ty_utils v0.0.0 (C:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_smir test:false 22.022
   Compiling rustc_privacy v0.0.0 (C:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_metadata test:false 80.366
   Compiling rustc_mir_build v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_privacy test:false 14.049
   Compiling rustc_hir_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_ty_utils test:false 35.121
   Compiling rustc_const_eval v0.0.0 (C:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_middle test:false 140.724
   Compiling rustc_sanitizers v0.0.0 (C:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 7.694
   Compiling rustc_traits v0.0.0 (C:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_resolve test:false 98.200
   Compiling rustc_codegen_ssa v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_lint test:false 77.888
   Compiling rustc_codegen_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_mir_build test:false 58.938
   Compiling rustc_borrowck v0.0.0 (C:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_traits test:false 33.927
   Compiling rustc_mir_transform v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_codegen_ssa test:false 60.035
   Compiling rustc_hir_typeck v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_trait_selection test:false 196.052
   Compiling rustc_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_codegen_llvm test:false 82.978
   Compiling rustc_interface v0.0.0 (C:\a\rust\rust\compiler\rustc_interface)
[RUSTC-TIMING] rustc_hir_analysis test:false 136.980
   Compiling rustc_driver_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_driver_impl)
[RUSTC-TIMING] rustc_query_impl test:false 213.141
[RUSTC-TIMING] rustc_driver_impl test:false 35.545
[RUSTC-TIMING] rustc_passes test:false 46.962
[RUSTC-TIMING] rustc_interface test:false 50.990
[RUSTC-TIMING] rustc_mir_transform test:false 142.838
[RUSTC-TIMING] rustc_hir_typeck test:false 139.747
[RUSTC-TIMING] rustc_borrowck test:false 183.389
[RUSTC-TIMING] rustc_const_eval test:false 251.206
   Compiling rustc_driver v0.0.0 (C:\a\rust\rust\compiler\rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 4.791
[RUSTC-TIMING] rustc_main test:false 0.475
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`

Caused by:
  Access is denied. (os error 5)
Build completed unsuccessfully in 0:07:36
[2025-02-02T23:13:59.947Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO optimized rustc` ended: FAIL (456.96s)`
[2025-02-02T23:13:59.947Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (2757.45s)`
[2025-02-02T23:13:59.947Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2757.45s (100.00%)
      Build PGO instrumented rustc and LLVM:        1739.20s (63.07%)
      Gather profiles:                               560.20s (20.32%)
      Build PGO optimized rustc:                     456.96s (16.57%)
    
    Total duration:                                           45m 57s
    -----------------------------------------------------------------
    
[2025-02-02T23:14:00.988Z INFO  opt_dist::utils] Free disk space: 110.36 GiB out of total 299.51 GiB (63.15% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-use C:\a\rust\rust\opt-artifacts\rustc-pgo.profdata [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Sun, Feb  2, 2025 11:14:01 PM
  network time: Sun, 02 Feb 2025 23:14:01 GMT
##[error]Process completed with exit code 1.

Auto merge of #136454 - matthiaskrgr:rollup-ewejzmp, r=matthiaskrgr

auto - aarch64-gnu-debug

2025-02-02T22:11:20Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 0bafdaf4af9f751d0e30eb763215e861a563eb13
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   23G   49G  32% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           3.2G 1004K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   13K  128M   1% /sys/firmware/efi/efivars
/dev/sda16      891M   57M  772M   7% /boot
/dev/sda15       98M  6.4M   92M   7% /boot/efi
tmpfs           1.6G   16K  1.6G   1% /run/user/1001
================================================================================

(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 191605 files and directories currently installed.)
Removing dotnet-sdk-8.0 (8.0.112-0ubuntu1~24.04.1) ...
Removing aspnetcore-runtime-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing aspnetcore-targeting-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing azure-cli (2.68.0-1~noble) ...
Removing clang-tidy-16 (1:16.0.6-23ubuntu4) ...
Removing clang-tools-16 (1:16.0.6-23ubuntu4) ...
Removing clang-16 (1:16.0.6-23ubuntu4) ...
Removing clang-tidy-17 (1:17.0.6-9ubuntu1) ...
Removing clang-tools-17 (1:17.0.6-9ubuntu1) ...
Removing clang-17 (1:17.0.6-9ubuntu1) ...
Removing clang-tidy-18 (1:18.1.3-1ubuntu1) ...
Removing clang-tools-18 (1:18.1.3-1ubuntu1) ...
Removing clang-18 (1:18.1.3-1ubuntu1) ...
Removing dotnet-apphost-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-runtime-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-hostfxr-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-templates-8.0 (8.0.112-0ubuntu1~24.04.1) ...
Removing dotnet-host-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-targeting-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing firefox (134.0.1+build1-0ubuntu0.24.04.1~mt1) ...
Removing xvfb (2:21.1.12-1ubuntu1.1) ...
Removing libgl1:arm64 (1.7.0-1build1) ...
Removing libglx0:arm64 (1.7.0-1build1) ...
Removing libglx-mesa0:arm64 (24.0.9-0ubuntu0.3) ...
Removing libgl1-mesa-dri:arm64 (24.0.9-0ubuntu0.3) ...
Removing libmysqlclient-dev (8.0.40-0ubuntu0.24.04.1) ...
Removing sphinxsearch (2.2.11-8build1) ...
Failed to retrieve unit state: Connection timed out

invoke-rc.d: could not determine current runlevel
Failed to get properties: Connection timed out

Removing libmysqlclient21:arm64 (8.0.40-0ubuntu0.24.04.1) ...
Removing llvm-16-dev (1:16.0.6-23ubuntu4) ...
Removing llvm-16 (1:16.0.6-23ubuntu4) ...
Removing llvm-16-linker-tools (1:16.0.6-23ubuntu4) ...
Removing llvm-16-runtime (1:16.0.6-23ubuntu4) ...
Removing llvm-16-tools (1:16.0.6-23ubuntu4) ...
Removing llvm-17-dev (1:17.0.6-9ubuntu1) ...
Removing llvm-17 (1:17.0.6-9ubuntu1) ...
Removing llvm-17-linker-tools (1:17.0.6-9ubuntu1) ...
Removing llvm-17-runtime (1:17.0.6-9ubuntu1) ...
Removing llvm-17-tools (1:17.0.6-9ubuntu1) ...
Removing llvm-18-dev (1:18.1.3-1ubuntu1) ...
Removing llvm-18 (1:18.1.3-1ubuntu1) ...
Removing llvm-18-linker-tools (1:18.1.3-1ubuntu1) ...
Removing llvm-18-runtime (1:18.1.3-1ubuntu1) ...
Removing llvm-18-tools (1:18.1.3-1ubuntu1) ...
Removing mysql-client (8.0.40-0ubuntu0.24.04.1) ...
Removing mysql-server (8.0.40-0ubuntu0.24.04.1) ...
Removing mysql-server-8.0 (8.0.40-0ubuntu0.24.04.1) ...
Failed to retrieve unit state: Connection timed out

invoke-rc.d: could not determine current runlevel
Failed to stop mysql.service: Connection timed out

See system logs and 'systemctl status mysql.service' for details.

invoke-rc.d: initscript mysql, action "stop" failed.
dpkg: error processing package mysql-server-8.0 (--remove):
 installed mysql-server-8.0 package pre-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Failed to retrieve unit state: Connection timed out

invoke-rc.d: could not determine current runlevel
Failed to stop mysql.service: Connection timed out

See system logs and 'systemctl status mysql.service' for details.

invoke-rc.d: initscript mysql, action "stop" failed.
Reload daemon failed: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

Failed to retrieve unit state: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

invoke-rc.d: could not determine current runlevel
Errors were encountered while processing:
 mysql-server-8.0
Processing was halted because there were too many errors.
Error: Timeout was reached
E: Sub-process /usr/bin/dpkg returned an error code (1)
##[error]Process completed with exit code 100.

Auto merge of #136146 - RalfJung:x86-abi, r=workingjubilee

auto - aarch64-gnu-debug

2025-02-02T22:00:42Z

##[group]Run src/ci/scripts/free-disk-space.sh
src/ci/scripts/free-disk-space.sh
shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu-debug
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 3ad08dfc1ff27b1903df24cf2588b67a4e1ddc19
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]
================================================================================
BEFORE CLEAN-UP:

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/root        72G   23G   49G  32% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           3.2G 1004K  3.2G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
efivarfs        128M   13K  128M   1% /sys/firmware/efi/efivars
/dev/sda16      891M   57M  772M   7% /boot
/dev/sda15       98M  6.4M   92M   7% /boot/efi
tmpfs           1.6G   16K  1.6G   1% /run/user/1001
================================================================================

(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 191605 files and directories currently installed.)
Removing dotnet-sdk-8.0 (8.0.112-0ubuntu1~24.04.1) ...
Removing aspnetcore-runtime-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing aspnetcore-targeting-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing azure-cli (2.68.0-1~noble) ...
Removing clang-tidy-16 (1:16.0.6-23ubuntu4) ...
Removing clang-tools-16 (1:16.0.6-23ubuntu4) ...
Removing clang-16 (1:16.0.6-23ubuntu4) ...
Removing clang-tidy-17 (1:17.0.6-9ubuntu1) ...
Removing clang-tools-17 (1:17.0.6-9ubuntu1) ...
Removing clang-17 (1:17.0.6-9ubuntu1) ...
Removing clang-tidy-18 (1:18.1.3-1ubuntu1) ...
Removing clang-tools-18 (1:18.1.3-1ubuntu1) ...
Removing clang-18 (1:18.1.3-1ubuntu1) ...
Removing dotnet-apphost-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-runtime-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-hostfxr-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-templates-8.0 (8.0.112-0ubuntu1~24.04.1) ...
Removing dotnet-host-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing dotnet-targeting-pack-8.0 (8.0.12-0ubuntu1~24.04.1) ...
Removing firefox (134.0.1+build1-0ubuntu0.24.04.1~mt1) ...
Removing xvfb (2:21.1.12-1ubuntu1.1) ...
Removing libgl1:arm64 (1.7.0-1build1) ...
Removing libglx0:arm64 (1.7.0-1build1) ...
Removing libglx-mesa0:arm64 (24.0.9-0ubuntu0.3) ...
Removing libgl1-mesa-dri:arm64 (24.0.9-0ubuntu0.3) ...
Removing libmysqlclient-dev (8.0.40-0ubuntu0.24.04.1) ...
Removing sphinxsearch (2.2.11-8build1) ...
Failed to retrieve unit state: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

invoke-rc.d: could not determine current runlevel
Failed to get properties: Connection timed out

Removing libmysqlclient21:arm64 (8.0.40-0ubuntu0.24.04.1) ...
Removing llvm-16-dev (1:16.0.6-23ubuntu4) ...
Removing llvm-16 (1:16.0.6-23ubuntu4) ...
Removing llvm-16-linker-tools (1:16.0.6-23ubuntu4) ...
Removing llvm-16-runtime (1:16.0.6-23ubuntu4) ...
Removing llvm-16-tools (1:16.0.6-23ubuntu4) ...
Removing llvm-17-dev (1:17.0.6-9ubuntu1) ...
Removing llvm-17 (1:17.0.6-9ubuntu1) ...
Removing llvm-17-linker-tools (1:17.0.6-9ubuntu1) ...
Removing llvm-17-runtime (1:17.0.6-9ubuntu1) ...
Removing llvm-17-tools (1:17.0.6-9ubuntu1) ...
Removing llvm-18-dev (1:18.1.3-1ubuntu1) ...
Removing llvm-18 (1:18.1.3-1ubuntu1) ...
Removing llvm-18-linker-tools (1:18.1.3-1ubuntu1) ...
Removing llvm-18-runtime (1:18.1.3-1ubuntu1) ...
Removing llvm-18-tools (1:18.1.3-1ubuntu1) ...
Removing mysql-client (8.0.40-0ubuntu0.24.04.1) ...
Removing mysql-server (8.0.40-0ubuntu0.24.04.1) ...
Removing mysql-server-8.0 (8.0.40-0ubuntu0.24.04.1) ...
Failed to retrieve unit state: Connection timed out

invoke-rc.d: could not determine current runlevel
Failed to stop mysql.service: Connection timed out

See system logs and 'systemctl status mysql.service' for details.

invoke-rc.d: initscript mysql, action "stop" failed.
dpkg: error processing package mysql-server-8.0 (--remove):
 installed mysql-server-8.0 package pre-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Failed to retrieve unit state: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

invoke-rc.d: could not determine current runlevel
Failed to stop mysql.service: Connection timed out

See system logs and 'systemctl status mysql.service' for details.

invoke-rc.d: initscript mysql, action "stop" failed.
Reload daemon failed: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

Failed to retrieve unit state: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)

invoke-rc.d: could not determine current runlevel
Errors were encountered while processing:
 mysql-server-8.0
Processing was halted because there were too many errors.
Error: Timeout was reached
E: Sub-process /usr/bin/dpkg returned an error code (1)
##[error]Process completed with exit code 100.

Auto merge of #136399 - matthiaskrgr:rollup-9l7fwnv, r=matthiaskrgr

auto - x86_64-apple-1

2025-02-02T10:01:05Z

Requested labels: macos-13
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 58 (hosted)

Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisD…

auto - dist-x86_64-msvc

2025-02-02T09:05:26Z

##[group]Building compiler artifacts (stage1 -> stage2, x86_64-pc-windows-msvc)[RUSTC-TIMING] indexmap test:false 1.481
   Compiling rustc_serialize v0.0.0 (C:\a\rust\rust\compiler\rustc_serialize)
[RUSTC-TIMING] windows_result test:false 0.493
   Compiling byteorder v1.5.0
[RUSTC-TIMING] either test:false 0.360
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] digest test:false 0.312
   Compiling stacker v0.1.17
[RUSTC-TIMING] num_cpus test:false 0.125
   Compiling windows-core v0.59.0
[RUSTC-TIMING] windows_strings test:false 0.835
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] byteorder test:false 0.337
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.881
[RUSTC-TIMING] psm test:false 0.100
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] rustc_serialize test:false 0.638
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] build_script_build test:false 0.486
   Compiling fastrand v2.3.0
[RUSTC-TIMING] crossbeam_channel test:false 1.280
   Compiling tinystr v0.7.6
[RUSTC-TIMING] windows_sys test:false 3.413
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] fastrand test:false 0.406
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] rustc_index test:false 0.830
   Compiling itoa v1.0.14
[RUSTC-TIMING] tinystr test:false 0.296
   Compiling tempfile v3.15.0
[RUSTC-TIMING] cpufeatures test:false 0.059
   Compiling windows v0.59.0
[RUSTC-TIMING] zerovec test:false 2.425
   Compiling blake3 v1.5.5
[RUSTC-TIMING] arrayvec test:false 0.358
[RUSTC-TIMING] itoa test:false 0.161
   Compiling measureme v11.0.1
[RUSTC-TIMING] zerocopy test:false 1.312
   Compiling ena v0.14.3
[RUSTC-TIMING] stacker test:false 0.217
[RUSTC-TIMING] windows_core test:false 1.380
   Compiling rustc_arena v0.0.0 (C:\a\rust\rust\compiler\rustc_arena)
   Compiling elsa v1.7.1
[RUSTC-TIMING] rustc_arena test:false 0.223
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] elsa test:false 0.275
[RUSTC-TIMING] ena test:false 0.322
   Compiling arrayref v0.3.9
   Compiling rustc_graphviz v0.0.0 (C:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] arrayref test:false 0.058
   Compiling rustc-stable-hash v0.1.1
   Compiling jobserver v0.1.32
[RUSTC-TIMING] rustc_stable_hash test:false 0.275
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] rustc_graphviz test:false 0.394
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] rustc_hash test:false 0.102
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] tempfile test:false 1.127
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] scoped_tls test:false 0.100
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] constant_time_eq test:false 0.096
[RUSTC-TIMING] measureme test:false 1.159
   Compiling sha1 v0.10.6
[RUSTC-TIMING] unicode_width test:false 0.428
   Compiling sha2 v0.10.8
[RUSTC-TIMING] memmap2 test:false 0.407
   Compiling md-5 v0.10.6
[RUSTC-TIMING] jobserver test:false 0.971
   Compiling rand_core v0.6.4
[RUSTC-TIMING] md5 test:false 0.164
[RUSTC-TIMING] derive_where test:false 2.632
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] sha1 test:false 0.662
[RUSTC-TIMING] build_script_build test:false 0.383
[RUSTC-TIMING] build_script_build test:false 0.469
   Compiling serde v1.0.217
[RUSTC-TIMING] rand_core test:false 0.332
[RUSTC-TIMING] serde_derive test:false 6.534
[RUSTC-TIMING] thiserror_impl test:false 2.448
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.060
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.164
[RUSTC-TIMING] build_script_build test:false 0.361
   Compiling wasmparser v0.222.0
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] ppv_lite86 test:false 0.705
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] blake3 test:false 1.352
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] rayon_core test:false 3.959
   Compiling rand v0.8.5
[RUSTC-TIMING] sha2 test:false 2.245
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] rand_chacha test:false 1.092
   Compiling litemap v0.7.4
[RUSTC-TIMING] litemap test:false 0.389
   Compiling writeable v0.5.5
[RUSTC-TIMING] crc32fast test:false 0.438
[RUSTC-TIMING] build_script_build test:false 0.392
[RUSTC-TIMING] build_script_build test:false 0.320
   Compiling serde_json v1.0.135
   Compiling object v0.36.7
   Compiling flate2 v1.0.35
[RUSTC-TIMING] unic_langid_impl test:false 1.861
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rand test:false 1.510
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] writeable test:false 0.679
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] miniz_oxide test:false 2.417
[RUSTC-TIMING] unic_langid_macros test:false 0.080
[RUSTC-TIMING] icu_provider_macros test:false 0.808
   Compiling ryu v1.0.18
[RUSTC-TIMING] flate2 test:false 0.988
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] ryu test:false 0.438
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] unicode_properties test:false 0.185
[RUSTC-TIMING] build_script_build test:false 0.835
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] twox_hash test:false 0.721
   Compiling rustc_lexer v0.0.0 (C:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rayon test:false 4.936
   Compiling winapi v0.3.9
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unicode_xid test:false 0.133
[RUSTC-TIMING] unic_langid_macros test:false 0.070
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] unic_langid test:false 0.076
[RUSTC-TIMING] icu_locid_transform_data test:false 0.063
[RUSTC-TIMING] unic_langid test:false 0.061
   Compiling thiserror v1.0.69
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.271
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.845
[RUSTC-TIMING] thiserror test:false 0.084
   Compiling type-map v0.5.0
[RUSTC-TIMING] serde test:false 5.892
[RUSTC-TIMING] type_map test:false 0.532
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] ruzstd test:false 3.054
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] icu_provider test:false 1.572
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.096
[RUSTC-TIMING] fnv test:false 0.089
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.166
[RUSTC-TIMING] strsim test:false 0.505
[RUSTC-TIMING] ident_case test:false 0.099
[RUSTC-TIMING] rustc_hash test:false 0.080
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.136
[RUSTC-TIMING] winapi test:false 3.396
[RUSTC-TIMING] type_map test:false 0.265
[RUSTC-TIMING] darling_core test:false 5.283
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.053
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] icu_locid test:false 4.605
[RUSTC-TIMING] thiserror test:false 0.080
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.563
   Compiling icu_list v1.5.0
[RUSTC-TIMING] fluent_syntax test:false 0.824
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] regex_automata test:false 2.073
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.448
   Compiling odht v0.3.1
[RUSTC-TIMING] intl_pluralrules test:false 1.364
[RUSTC-TIMING] self_cell test:false 0.085
[RUSTC-TIMING] self_cell test:false 0.050
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] odht test:false 0.465
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.306
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] icu_locid_transform test:false 3.939
[RUSTC-TIMING] fluent_syntax test:false 0.576
[RUSTC-TIMING] darling_macro test:false 0.596
[RUSTC-TIMING] intl_memoizer test:false 0.224
[RUSTC-TIMING] fluent_langneg test:false 0.210
[RUSTC-TIMING] intl_pluralrules test:false 0.895
   Compiling itertools v0.12.1
[RUSTC-TIMING] serde_json test:false 4.000
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.036
[RUSTC-TIMING] smallvec test:false 0.310
[RUSTC-TIMING] anstyle test:false 0.364
[RUSTC-TIMING] unicode_width test:false 0.402
[RUSTC-TIMING] annotate_snippets test:false 1.383
[RUSTC-TIMING] fluent_bundle test:false 1.204
[RUSTC-TIMING] darling test:false 0.062
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] icu_list test:false 2.455
   Compiling anstyle v1.0.10
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.560
   Compiling termcolor v1.4.1
[RUSTC-TIMING] winapi_util test:false 0.367
[RUSTC-TIMING] derive_setters test:false 0.990
[RUSTC-TIMING] rustc_fluent_macro test:false 1.143
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.093
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.394
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.060
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] wasmparser test:false 7.926
[RUSTC-TIMING] build_script_build test:false 0.395
[RUSTC-TIMING] semver test:false 0.531
[RUSTC-TIMING] rustc_version test:false 0.570
[RUSTC-TIMING] build_script_build test:false 0.284
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.352
[RUSTC-TIMING] build_script_build test:false 0.421
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
   Compiling field-offset v0.3.6
[RUSTC-TIMING] memoffset test:false 0.078
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] unicode_width test:false 0.438
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 1.006
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.513
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] getopts test:false 1.506
[RUSTC-TIMING] windows test:false 14.601
[RUSTC-TIMING] polonius_engine test:false 0.832
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] field_offset test:false 0.107
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] fluent_bundle test:false 3.532
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.057
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] itertools test:false 3.313
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_apfloat test:false 1.035
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] annotate_snippets test:false 3.717
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] rustc_parse_format test:false 1.561
[RUSTC-TIMING] build_script_build test:false 0.367
   Compiling ahash v0.8.11
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] tinyvec test:false 1.640
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_script test:false 1.072
[RUSTC-TIMING] rustc_data_structures test:false 4.520
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_normalization test:false 1.112
   Compiling libloading v0.8.6
[RUSTC-TIMING] ahash test:false 0.419
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] gsgdt test:false 3.361
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] libloading test:false 0.343
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] allocator_api2 test:false 0.746
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] fallible_iterator test:false 0.652
   Compiling punycode v0.4.1
[RUSTC-TIMING] unicode_security test:false 1.401
   Compiling gimli v0.30.0
[RUSTC-TIMING] punycode test:false 0.450
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] rustc_demangle test:false 1.651
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.217
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] hashbrown test:false 1.326
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] object test:false 15.013
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] rustc_feature test:false 3.690
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] aho_corasick test:false 10.156
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] rustc_abi test:false 2.249
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] regex_syntax test:false 11.914
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] regex_syntax test:false 11.261
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] rustc_span test:false 13.227
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] gimli test:false 10.744
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_type_ir test:false 6.032
[RUSTC-TIMING] build_script_build test:false 0.597
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.083
   Compiling shlex v1.3.0
[RUSTC-TIMING] shlex test:false 0.420
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.065
   Compiling leb128 v0.2.5
[RUSTC-TIMING] rustc_ast_pretty test:false 4.736
[RUSTC-TIMING] build_script_build test:false 0.308
   Compiling pulldown-cmark v0.11.3
   Compiling matchers v0.1.0
[RUSTC-TIMING] leb128 test:false 0.161
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] matchers test:false 0.165
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] rustc_error_messages test:false 3.744
   Compiling cc v1.2.7
[RUSTC-TIMING] nu_ansi_term test:false 0.929
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.561
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] sharded_slab test:false 1.320
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] rustc_ast test:false 13.521
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] regex_automata test:false 5.017
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] wasm_encoder test:false 3.846
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.469
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 1.893
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] thorin test:false 3.224
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] ar_archive_writer test:false 3.711
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] rustc_lint_defs test:false 1.260
   Compiling bstr v1.11.3
[RUSTC-TIMING] rustc_hir test:false 7.332
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] rustc_hir_pretty test:false 3.631
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.122
   Compiling unicase v2.8.1
[RUSTC-TIMING] bstr test:false 3.078
[RUSTC-TIMING] unicase test:false 0.561
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.096
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] cc test:false 11.823
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] windows_sys test:false 2.663
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 0.940
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.655
[RUSTC-TIMING] num_conv test:false 0.297
[RUSTC-TIMING] time_core test:false 0.109
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.373
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 1.570
[RUSTC-TIMING] time_macros test:false 2.948
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.839
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.525
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] pulldown_cmark test:false 8.063
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] tracing_subscriber test:false 8.627
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.058
   Compiling stable_mir v0.1.0-preview (C:\a\rust\rust\compiler\stable_mir)
[RUSTC-TIMING] regex_automata test:false 23.177
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 5.104
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.217
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.120
   Compiling time v0.3.37
[RUSTC-TIMING] stable_mir test:false 5.150
   Compiling rustc_log v0.0.0 (C:\a\rust\rust\compiler\rustc_log)
[RUSTC-TIMING] rustc_llvm test:false 0.776
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.180
[RUSTC-TIMING] build_script_build test:false 0.373
   Compiling rustc-main v0.0.0 (C:\a\rust\rust\compiler\rustc)
[RUSTC-TIMING] rustc_log test:false 3.389
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] time test:false 5.258
   Compiling rustc_expand v0.0.0 (C:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_errors test:false 23.699
   Compiling rustc_builtin_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_builtin_macros)
[RUSTC-TIMING] rustc_session test:false 23.072
[RUSTC-TIMING] rustc_ast_passes test:false 8.037
   Compiling rustc_infer v0.0.0 (C:\a\rust\rust\compiler\rustc_infer)
   Compiling rustc_metadata v0.0.0 (C:\a\rust\rust\compiler\rustc_metadata)
   Compiling rustc_mir_dataflow v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_builtin_macros test:false 26.591
   Compiling rustc_symbol_mangling v0.0.0 (C:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_target test:false 69.841
   Compiling rustc_incremental v0.0.0 (C:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_expand test:false 37.595
   Compiling rustc_transmute v0.0.0 (C:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_symbol_mangling test:false 9.724
   Compiling rustc_trait_selection v0.0.0 (C:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 5.901
   Compiling rustc_pattern_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_mir_dataflow test:false 16.736
   Compiling rustc_resolve v0.0.0 (C:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_incremental test:false 15.953
   Compiling rustc_monomorphize v0.0.0 (C:\a\rust\rust\compiler\rustc_monomorphize)
[RUSTC-TIMING] rustc_pattern_analysis test:false 12.064
   Compiling rustc_ast_lowering v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_monomorphize test:false 22.999
   Compiling rustc_query_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_query_impl)
[RUSTC-TIMING] rustc_infer test:false 47.094
   Compiling rustc_smir v0.0.0 (C:\a\rust\rust\compiler\rustc_smir)
[RUSTC-TIMING] rustc_parse test:false 97.592
   Compiling rustc_lint v0.0.0 (C:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_smir test:false 21.922
   Compiling rustc_ty_utils v0.0.0 (C:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_ast_lowering test:false 44.494
   Compiling rustc_mir_build v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_metadata test:false 78.697
   Compiling rustc_privacy v0.0.0 (C:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_privacy test:false 14.176
   Compiling rustc_traits v0.0.0 (C:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_middle test:false 139.711
   Compiling rustc_sanitizers v0.0.0 (C:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_ty_utils test:false 35.105
   Compiling rustc_hir_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_sanitizers test:false 7.745
   Compiling rustc_const_eval v0.0.0 (C:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_resolve test:false 96.234
   Compiling rustc_codegen_ssa v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_traits test:false 33.451
   Compiling rustc_codegen_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_mir_build test:false 58.805
   Compiling rustc_mir_transform v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_lint test:false 77.369
   Compiling rustc_hir_typeck v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_codegen_ssa test:false 60.277
   Compiling rustc_borrowck v0.0.0 (C:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_trait_selection test:false 193.181
   Compiling rustc_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_codegen_llvm test:false 82.258
   Compiling rustc_interface v0.0.0 (C:\a\rust\rust\compiler\rustc_interface)
[RUSTC-TIMING] rustc_hir_analysis test:false 134.674
   Compiling rustc_driver_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_driver_impl)
[RUSTC-TIMING] rustc_passes test:false 46.270
[RUSTC-TIMING] rustc_query_impl test:false 212.137
[RUSTC-TIMING] rustc_interface test:false 52.966
[RUSTC-TIMING] rustc_driver_impl test:false 31.085
[RUSTC-TIMING] rustc_mir_transform test:false 147.881
[RUSTC-TIMING] rustc_hir_typeck test:false 153.830
[RUSTC-TIMING] rustc_borrowck test:false 165.688
[RUSTC-TIMING] rustc_const_eval test:false 244.754
   Compiling rustc_driver v0.0.0 (C:\a\rust\rust\compiler\rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 4.779
[RUSTC-TIMING] rustc_main test:false 0.462
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`

Caused by:
  Access is denied. (os error 5)
Build completed unsuccessfully in 0:07:39
[2025-02-02T09:58:31.324Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO optimized rustc` ended: FAIL (459.33s)`
[2025-02-02T09:58:31.324Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (2739.25s)`
[2025-02-02T09:58:31.324Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2739.25s (100.00%)
      Build PGO instrumented rustc and LLVM:        1721.23s (62.84%)
      Gather profiles:                               557.65s (20.36%)
      Build PGO optimized rustc:                     459.33s (16.77%)
    
    Total duration:                                           45m 39s
    -----------------------------------------------------------------
    
[2025-02-02T09:58:32.371Z INFO  opt_dist::utils] Free disk space: 110.34 GiB out of total 299.51 GiB (63.16% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-use C:\a\rust\rust\opt-artifacts\rustc-pgo.profdata [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Sun, Feb  2, 2025  9:58:32 AM
  network time: Sun, 02 Feb 2025 09:58:32 GMT
##[error]Process completed with exit code 1.

Auto merge of #136399 - matthiaskrgr:rollup-9l7fwnv, r=matthiaskrgr

auto - dist-x86_64-msvc

2025-02-02T08:09:04Z

##[group]Building compiler artifacts (stage1 -> stage2, x86_64-pc-windows-msvc)[RUSTC-TIMING] num_cpus test:false 0.130
   Compiling byteorder v1.5.0
[RUSTC-TIMING] indexmap test:false 1.460
   Compiling rustc_serialize v0.0.0 (C:\a\rust\rust\compiler\rustc_serialize)
[RUSTC-TIMING] windows_result test:false 0.510
   Compiling either v1.13.0
[RUSTC-TIMING] digest test:false 0.353
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] byteorder test:false 0.309
   Compiling windows-core v0.59.0
[RUSTC-TIMING] either test:false 0.337
   Compiling stacker v0.1.17
[RUSTC-TIMING] windows_strings test:false 0.840
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.907
[RUSTC-TIMING] psm test:false 0.085
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] rustc_serialize test:false 0.619
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] crossbeam_channel test:false 1.248
   Compiling tinystr v0.7.6
[RUSTC-TIMING] build_script_build test:false 0.463
   Compiling itoa v1.0.14
[RUSTC-TIMING] windows_sys test:false 3.359
   Compiling fastrand v2.3.0
[RUSTC-TIMING] itoa test:false 0.202
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] tinystr test:false 0.300
[RUSTC-TIMING] rustc_index test:false 0.831
   Compiling cpufeatures v0.2.16
   Compiling blake3 v1.5.5
[RUSTC-TIMING] cpufeatures test:false 0.062
[RUSTC-TIMING] zerovec test:false 2.482
   Compiling tempfile v3.15.0
[RUSTC-TIMING] fastrand test:false 0.408
   Compiling windows v0.59.0
[RUSTC-TIMING] zerocopy test:false 1.383
   Compiling measureme v11.0.1
[RUSTC-TIMING] stacker test:false 0.214
   Compiling ena v0.14.3
[RUSTC-TIMING] windows_core test:false 1.375
   Compiling rustc_arena v0.0.0 (C:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] arrayvec test:false 0.376
   Compiling elsa v1.7.1
[RUSTC-TIMING] rustc_arena test:false 0.226
   Compiling memmap2 v0.2.3
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] ena test:false 0.353
[RUSTC-TIMING] elsa test:false 0.286
   Compiling rustc-rayon v0.5.1
   Compiling jobserver v0.1.32
[RUSTC-TIMING] rustc_hash test:false 0.114
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.096
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.060
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] memmap2 test:false 0.404
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] constant_time_eq test:false 0.099
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] rustc_stable_hash test:false 0.273
   Compiling rustc_graphviz v0.0.0 (C:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] tempfile test:false 1.127
[RUSTC-TIMING] measureme test:false 1.167
   Compiling sha2 v0.10.8
[RUSTC-TIMING] unicode_width test:false 0.425
   Compiling sha1 v0.10.6
[RUSTC-TIMING] jobserver test:false 0.981
[RUSTC-TIMING] rustc_graphviz test:false 0.390
   Compiling md-5 v0.10.6
   Compiling rand_core v0.6.4
[RUSTC-TIMING] md5 test:false 0.173
[RUSTC-TIMING] derive_where test:false 2.687
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] rand_core test:false 0.364
[RUSTC-TIMING] build_script_build test:false 0.435
[RUSTC-TIMING] build_script_build test:false 0.476
   Compiling serde v1.0.217
[RUSTC-TIMING] serde_derive test:false 6.672
[RUSTC-TIMING] sha1 test:false 0.681
[RUSTC-TIMING] thiserror_impl test:false 2.471
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.062
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.168
[RUSTC-TIMING] build_script_build test:false 0.355
   Compiling wasmparser v0.222.0
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] ppv_lite86 test:false 0.703
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] blake3 test:false 1.259
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] rayon_core test:false 4.045
   Compiling rand v0.8.5
[RUSTC-TIMING] rand_chacha test:false 1.092
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] sha2 test:false 2.225
   Compiling litemap v0.7.4
[RUSTC-TIMING] crc32fast test:false 0.345
[RUSTC-TIMING] build_script_build test:false 0.357
   Compiling writeable v0.5.5
[RUSTC-TIMING] litemap test:false 0.346
[RUSTC-TIMING] build_script_build test:false 0.319
   Compiling serde_json v1.0.135
   Compiling object v0.36.7
   Compiling flate2 v1.0.35
[RUSTC-TIMING] unic_langid_impl test:false 1.915
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 0.680
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] rand test:false 1.530
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] miniz_oxide test:false 2.457
[RUSTC-TIMING] unic_langid_macros test:false 0.101
[RUSTC-TIMING] icu_provider_macros test:false 0.768
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] flate2 test:false 0.999
   Compiling ryu v1.0.18
[RUSTC-TIMING] unicode_properties test:false 0.198
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] twox_hash test:false 0.710
[RUSTC-TIMING] build_script_build test:false 0.788
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] rayon test:false 4.815
   Compiling winapi v0.3.9
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unicode_xid test:false 0.140
[RUSTC-TIMING] unic_langid test:false 0.079
   Compiling rustc_lexer v0.0.0 (C:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] unic_langid_macros test:false 0.090
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] ryu test:false 0.442
[RUSTC-TIMING] unic_langid test:false 0.063
[RUSTC-TIMING] icu_locid_transform_data test:false 0.078
   Compiling thiserror v1.0.69
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] icu_provider test:false 1.543
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.782
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] serde test:false 5.934
[RUSTC-TIMING] ruzstd test:false 3.127
[RUSTC-TIMING] thiserror test:false 0.091
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] rand_xoshiro test:false 1.234
   Compiling type-map v0.5.0
[RUSTC-TIMING] winapi test:false 3.349
[RUSTC-TIMING] ident_case test:false 0.107
[RUSTC-TIMING] strsim test:false 0.507
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.102
[RUSTC-TIMING] type_map test:false 0.522
[RUSTC-TIMING] rustc_hash test:false 0.091
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] icu_locid test:false 4.691
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.137
[RUSTC-TIMING] rustc_fs_util test:false 0.165
[RUSTC-TIMING] fnv test:false 0.073
[RUSTC-TIMING] darling_core test:false 5.245
[RUSTC-TIMING] type_map test:false 0.272
   Compiling self_cell v0.10.3
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] self_cell test:false 0.058
[RUSTC-TIMING] thiserror test:false 0.077
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.640
   Compiling icu_list v1.5.0
[RUSTC-TIMING] fluent_syntax test:false 0.835
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] regex_automata test:false 2.097
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.441
   Compiling odht v0.3.1
[RUSTC-TIMING] icu_locid_transform test:false 3.995
[RUSTC-TIMING] self_cell test:false 0.092
[RUSTC-TIMING] self_cell test:false 0.050
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] intl_pluralrules test:false 1.405
[RUSTC-TIMING] odht test:false 0.550
[RUSTC-TIMING] fluent_syntax test:false 0.565
[RUSTC-TIMING] intl_memoizer test:false 0.218
[RUSTC-TIMING] darling_macro test:false 0.609
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] fluent_langneg test:false 0.209
[RUSTC-TIMING] intl_pluralrules test:false 0.858
   Compiling itertools v0.12.1
[RUSTC-TIMING] serde_json test:false 3.978
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] icu_provider_adapters test:false 0.317
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.137
[RUSTC-TIMING] anstyle test:false 0.313
[RUSTC-TIMING] unicode_width test:false 0.360
[RUSTC-TIMING] smallvec test:false 0.331
[RUSTC-TIMING] fluent_bundle test:false 1.251
[RUSTC-TIMING] annotate_snippets test:false 1.269
[RUSTC-TIMING] darling test:false 0.060
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.354
   Compiling anstyle v1.0.10
[RUSTC-TIMING] icu_list test:false 2.494
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.593
[RUSTC-TIMING] derive_setters test:false 0.976
[RUSTC-TIMING] rustc_fluent_macro test:false 1.039
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.096
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.429
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] wasmparser test:false 7.909
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.103
[RUSTC-TIMING] build_script_build test:false 0.428
[RUSTC-TIMING] semver test:false 0.525
[RUSTC-TIMING] rustc_version test:false 0.439
[RUSTC-TIMING] build_script_build test:false 0.351
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.392
[RUSTC-TIMING] build_script_build test:false 0.415
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
   Compiling field-offset v0.3.6
[RUSTC-TIMING] memoffset test:false 0.066
   Compiling getopts v0.2.21
[RUSTC-TIMING] unicode_width test:false 0.420
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] termcolor test:false 1.010
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.556
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] getopts test:false 1.542
[RUSTC-TIMING] fluent_bundle test:false 3.557
[RUSTC-TIMING] windows test:false 14.659
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] field_offset test:false 0.119
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] itertools test:false 3.279
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] polonius_engine test:false 0.868
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] tinyvec_macros test:false 0.057
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] rustc_apfloat test:false 1.045
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] annotate_snippets test:false 3.766
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] rustc_parse_format test:false 1.584
[RUSTC-TIMING] build_script_build test:false 0.463
   Compiling ahash v0.8.11
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] tinyvec test:false 1.621
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_script test:false 1.047
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_normalization test:false 1.109
[RUSTC-TIMING] rustc_data_structures test:false 4.566
   Compiling libloading v0.8.6
[RUSTC-TIMING] gsgdt test:false 3.257
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] libloading test:false 0.373
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] ahash test:false 0.436
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.441
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] allocator_api2 test:false 0.722
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] unicode_security test:false 1.395
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] fallible_iterator test:false 0.645
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_demangle test:false 1.677
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] hashbrown test:false 1.376
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.206
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] rustc_feature test:false 3.693
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] object test:false 15.309
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] aho_corasick test:false 10.368
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] rustc_abi test:false 2.272
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] regex_syntax test:false 11.902
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_span test:false 13.353
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] regex_syntax test:false 11.301
   Compiling regex v1.11.1
[RUSTC-TIMING] gimli test:false 10.948
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_type_ir test:false 6.124
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_error_messages test:false 3.803
[RUSTC-TIMING] build_script_build test:false 0.688
[RUSTC-TIMING] build_script_build test:false 0.323
   Compiling shlex v1.3.0
[RUSTC-TIMING] regex test:false 1.915
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.083
   Compiling leb128 v0.2.5
[RUSTC-TIMING] shlex test:false 0.404
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.065
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] leb128 test:false 0.129
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.995
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.170
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.334
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] rustc_ast_pretty test:false 4.942
   Compiling cc v1.2.7
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.584
   Compiling pulldown-cmark v0.11.3
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] regex_automata test:false 4.974
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] wasm_encoder test:false 3.845
   Compiling bstr v1.11.3
[RUSTC-TIMING] rustc_ast test:false 13.442
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] thorin test:false 3.249
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] bstr test:false 3.114
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_lint_defs test:false 1.289
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] ar_archive_writer test:false 3.852
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.441
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] rustc_hir test:false 7.492
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.099
   Compiling unicase v2.8.1
[RUSTC-TIMING] rustc_hir_pretty test:false 3.680
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] unicase test:false 0.587
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.150
[RUSTC-TIMING] regex_automata test:false 23.472
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.563
[RUSTC-TIMING] num_conv test:false 0.339
[RUSTC-TIMING] time_core test:false 0.113
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.381
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] windows_sys test:false 2.673
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 1.003
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.875
   Compiling deranged v0.3.11
[RUSTC-TIMING] cc test:false 11.992
[RUSTC-TIMING] time_macros test:false 3.142
   Compiling stable_mir v0.1.0-preview (C:\a\rust\rust\compiler\stable_mir)
[RUSTC-TIMING] deranged test:false 1.595
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.718
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 1.932
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] pulldown_cmark test:false 8.333
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] tracing_subscriber test:false 8.553
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.193
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.127
   Compiling time v0.3.37
[RUSTC-TIMING] stable_mir test:false 5.077
   Compiling rustc_log v0.0.0 (C:\a\rust\rust\compiler\rustc_log)
[RUSTC-TIMING] rustc_log test:false 3.690
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_query_system test:false 5.168
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.192
[RUSTC-TIMING] build_script_build test:false 0.396
   Compiling rustc-main v0.0.0 (C:\a\rust\rust\compiler\rustc)
[RUSTC-TIMING] time test:false 5.974
[RUSTC-TIMING] rustc_llvm test:false 0.631
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
   Compiling rustc_expand v0.0.0 (C:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_errors test:false 22.943
   Compiling rustc_builtin_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_builtin_macros)
[RUSTC-TIMING] rustc_session test:false 22.552
[RUSTC-TIMING] rustc_ast_passes test:false 8.200
[RUSTC-TIMING] rustc_builtin_macros test:false 25.746
   Compiling rustc_infer v0.0.0 (C:\a\rust\rust\compiler\rustc_infer)
   Compiling rustc_mir_dataflow v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_dataflow)
   Compiling rustc_symbol_mangling v0.0.0 (C:\a\rust\rust\compiler\rustc_symbol_mangling)
   Compiling rustc_metadata v0.0.0 (C:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_target test:false 68.442
   Compiling rustc_incremental v0.0.0 (C:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_expand test:false 38.064
   Compiling rustc_transmute v0.0.0 (C:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_symbol_mangling test:false 9.885
   Compiling rustc_trait_selection v0.0.0 (C:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 5.704
   Compiling rustc_pattern_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_mir_dataflow test:false 16.965
   Compiling rustc_resolve v0.0.0 (C:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_incremental test:false 16.321
   Compiling rustc_monomorphize v0.0.0 (C:\a\rust\rust\compiler\rustc_monomorphize)
[RUSTC-TIMING] rustc_pattern_analysis test:false 12.276
   Compiling rustc_query_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_query_impl)
[RUSTC-TIMING] rustc_monomorphize test:false 23.164
   Compiling rustc_ast_lowering v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_infer test:false 47.587
   Compiling rustc_smir v0.0.0 (C:\a\rust\rust\compiler\rustc_smir)
[RUSTC-TIMING] rustc_parse test:false 97.204
   Compiling rustc_lint v0.0.0 (C:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_smir test:false 21.435
   Compiling rustc_ty_utils v0.0.0 (C:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 80.480
   Compiling rustc_privacy v0.0.0 (C:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_ast_lowering test:false 44.429
   Compiling rustc_mir_build v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_privacy test:false 14.454
   Compiling rustc_hir_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_middle test:false 139.717
   Compiling rustc_traits v0.0.0 (C:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_ty_utils test:false 34.951
   Compiling rustc_const_eval v0.0.0 (C:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_resolve test:false 96.631
   Compiling rustc_sanitizers v0.0.0 (C:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 7.759
   Compiling rustc_codegen_ssa v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_lint test:false 77.730
   Compiling rustc_codegen_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_traits test:false 33.367
   Compiling rustc_mir_transform v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_mir_build test:false 59.057
   Compiling rustc_hir_typeck v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_codegen_ssa test:false 61.134
   Compiling rustc_borrowck v0.0.0 (C:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_trait_selection test:false 195.555
   Compiling rustc_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_codegen_llvm test:false 82.133
   Compiling rustc_interface v0.0.0 (C:\a\rust\rust\compiler\rustc_interface)
[RUSTC-TIMING] rustc_hir_analysis test:false 135.385
   Compiling rustc_driver_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_driver_impl)
[RUSTC-TIMING] rustc_query_impl test:false 213.488
[RUSTC-TIMING] rustc_passes test:false 46.652
[RUSTC-TIMING] rustc_driver_impl test:false 32.743
[RUSTC-TIMING] rustc_interface test:false 51.130
[RUSTC-TIMING] rustc_mir_transform test:false 142.535
[RUSTC-TIMING] rustc_hir_typeck test:false 150.248
[RUSTC-TIMING] rustc_borrowck test:false 163.137
[RUSTC-TIMING] rustc_const_eval test:false 247.274
   Compiling rustc_driver v0.0.0 (C:\a\rust\rust\compiler\rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 4.990
[RUSTC-TIMING] rustc_main test:false 0.470
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`

Caused by:
  Access is denied. (os error 5)
Build completed unsuccessfully in 0:07:38
[2025-02-02T09:02:50.385Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO optimized rustc` ended: FAIL (459.06s)`
[2025-02-02T09:02:50.385Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (2800.19s)`
[2025-02-02T09:02:50.385Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2800.19s (100.00%)
      Build PGO instrumented rustc and LLVM:        1777.91s (63.49%)
      Gather profiles:                               562.18s (20.08%)
      Build PGO optimized rustc:                     459.06s (16.39%)
    
    Total duration:                                           46m 40s
    -----------------------------------------------------------------
    
[2025-02-02T09:02:51.423Z INFO  opt_dist::utils] Free disk space: 108.75 GiB out of total 299.51 GiB (63.69% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-use C:\a\rust\rust\opt-artifacts\rustc-pgo.profdata [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Sun, Feb  2, 2025  9:02:51 AM
  network time: Sun, 02 Feb 2025 09:02:52 GMT
##[error]Process completed with exit code 1.

Auto merge of #136376 - weihanglo:update-cargo, r=weihanglo

auto - i686-msvc-1

2025-02-02T06:21:10Z


failures:

---- [codegen] tests\codegen\asm\sparc-clobbers.rs#sparc stdout ----

error in revision `sparc`: auxiliary build of "D:\\a\\rust\\rust\\tests\\auxiliary\\minicore.rs" failed to compile: 
status: exit code: 1
command: PATH="D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\bin;C:\Program Files (x86)\Windows Kits\10\bin\x64;C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.42.34433\bin\HostX64\x86;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-bootstrap-tools\i686-pc-windows-msvc\release\deps;D:\a\rust\rust\build\i686-pc-windows-msvc\stage0\bin;D:\a\_temp\msys64\mingw32\bin;D:\a\_temp\msys64\usr\local\bin;D:\a\_temp\msys64\usr\bin;D:\a\_temp\msys64\usr\bin;D:\a\rust\rust\ninja;D:\a\rust\rust\sccache;D:\a\_temp\setup-msys2;C:\Program Files\MongoDB\Server\5.0\bin;C:\aliyun-cli;C:\vcpkg;C:\Program Files (x86)\NSIS;C:\tools\zstd;C:\Program Files\Mercurial;C:\hostedtoolcache\windows\stack\3.3.1\x64;C:\cabal\bin;C:\ghcup\bin;C:\mingw64\bin;C:\Program Files\dotnet;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\R\R-4.4.2\bin\x64;C:\SeleniumWebDrivers\GeckoDriver;C:\SeleniumWebDrivers\EdgeDriver;C:\SeleniumWebDrivers\ChromeDriver;C:\Program Files (x86)\sbt\bin;C:\Program Files (x86)\GitHub CLI;C:\Program Files\Git\bin;C:\Program Files (x86)\pipx_bin;C:\npm\prefix;C:\hostedtoolcache\windows\go\1.21.13\x64\bin;C:\hostedtoolcache\windows\Python\3.9.13\x64\Scripts;C:\hostedtoolcache\windows\Python\3.9.13\x64;C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\8.0.442-6\x64\bin;C:\Program Files\ImageMagick-7.1.1-Q16-HDRI;C:\Program Files\Microsoft SDKs\Azure\CLI2\wbin;C:\ProgramData\kind;C:\ProgramData\Chocolatey\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PowerShell\7;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files (x86)\WiX Toolset v3.14\bin;C:\Program Files\Microsoft SQL Server\130\DTS\Binn;C:\Program Files\Microsoft SQL Server\140\DTS\Binn;C:\Program Files\Microsoft SQL Server\150\DTS\Binn;C:\Program Files\Microsoft SQL Server\160\DTS\Binn;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin;C:\ProgramData\chocolatey\lib\pulumi\tools\Pulumi\bin;C:\Program Files\CMake\bin;C:\ProgramData\chocolatey\lib\maven\apache-maven-3.9.9\bin;C:\Program Files\Microsoft Service Fabric\bin\Fabric\Fabric.Code;C:\Program Files\Microsoft SDKs\Service Fabric\Tools\ServiceFabricLocalClusterManager;C:\Program Files\nodejs;C:\Program Files\Git\cmd;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Program Files\GitHub CLI;C:\tools\php;C:\Program Files (x86)\sbt\bin;C:\Program Files\Amazon\AWSCLIV2;C:\Program Files\Amazon\SessionManagerPlugin\bin;C:\Program Files\Amazon\AWSSAMCLI\bin;C:\Program Files\Microsoft SQL Server\130\Tools\Binn;C:\Program Files\LLVM\bin;C:\Users\runneradmin\.dotnet\tools;C:\Users\runneradmin\.cargo\bin;C:\Users\runneradmin\AppData\Local\Microsoft\WindowsApps;D:\a\_temp\msys64\usr\bin\site_perl;D:\a\_temp\msys64\usr\bin\vendor_perl;D:\a\_temp\msys64\usr\bin\core_perl" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\auxiliary\\minicore.rs" "-Zthreads=1" "-Zsimulate-remapped-rust-src-base=/rustc/FAKE_PREFIX" "-Ztranslate-remapped-path-to-local-path=no" "-Z" "ignore-directory-in-diagnostics-source-blocks=C:\\Users\\runneradmin\\.cargo" "-Z" "ignore-directory-in-diagnostics-source-blocks=D:\\a\\rust\\rust\\vendor" "--sysroot" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2" "--cfg" "sparc" "--check-cfg" "cfg(test,FALSE,sparc,sparcv8plus,sparc64)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\codegen\\asm\\sparc-clobbers.sparc\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\native\\rust-test-helpers" "--target" "sparc-unknown-none-elf" "-Cpanic=abort" "--crate-type" "rlib" "-Cpanic=abort"
stdout: none
--- stderr -------------------------------
error: couldn't create a temp dir: Access is denied. (os error 5) at path "D:\\a\\_temp\\msys64\\tmp\\rustcSn6IUx"

error: aborting due to 1 previous error
------------------------------------------



failures:
    [codegen] tests\codegen\asm\sparc-clobbers.rs#sparc

test result: FAILED. 605 passed; 1 failed; 203 ignored; 0 measured; 3 filtered out; finished in 22.48s

Some tests failed in compiletest suite=codegen mode=codegen host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:40:33
make: *** [Makefile:109: ci-msvc-py] Error 1
  local time: Sun, Feb  2, 2025  8:06:36 AM
  network time: Sun, 02 Feb 2025 08:06:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #136399 - matthiaskrgr:rollup-9l7fwnv, r=matthiaskrgr

auto - dist-loongarch64-linux

2025-02-02T04:35:59Z

Requested labels: ubuntu-24.04
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 413 (hosted)

Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJung

auto - dist-x86_64-linux-alt

2025-02-02T01:47:20Z


failures:

---- [ui] tests/ui/threads-sendsync/tcp-stress.rs stdout ----

error: test run failed!
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/tcp-stress" && RUSTC="/checkout/obj/build/unpacked-dist/rustc-nightly-x86_64-unknown-linux-gnu/rustc/bin/rustc" RUST_TEST_THREADS="16" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/threads-sendsync/tcp-stress/a"
stdout: none
stderr: none



failures:
    [ui] tests/ui/threads-sendsync/tcp-stress.rs

test result: FAILED. 18225 passed; 1 failed; 180 ignored; 0 measured; 0 filtered out; finished in 154.57s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:04:19
[2025-02-02T04:33:48.781Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (284.13s)`
[2025-02-02T04:33:48.781Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2411.93s (25.11%)
      Build PGO instrumented rustc and LLVM:        1400.34s (14.58%)
      Gather profiles:                               369.87s ( 3.85%)
      Build PGO optimized rustc:                     641.72s ( 6.68%)
    Stage 2 (LLVM PGO):                              869.35s ( 9.05%)
      Build PGO instrumented LLVM:                   512.67s ( 5.34%)
      Gather profiles:                               354.29s ( 3.69%)
    Stage 3 (BOLT):                                 3463.20s (36.06%)
      Build PGO optimized LLVM:                     1400.05s (14.58%)
      Gather profiles:                               466.58s ( 4.86%)
      Gather profiles:                               714.73s ( 7.44%)
    Stage 5 (final build):                          2575.78s (26.82%)
    Run tests:                                       284.13s ( 2.96%)
    
    Total duration:                                         2h 40m 4s
    -----------------------------------------------------------------
    
[2025-02-02T04:33:48.781Z INFO  opt_dist::utils] Free disk space: 3.96 TiB out of total 5.11 TiB (22.58% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python3 /checkout/x.py test --build x86_64-unknown-linux-gnu --stage 0 tests/assembly tests/codegen tests/codegen-units tests/incremental tests/mir-opt tests/pretty tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu tests/ui tests/crashes [at /checkout/obj] has failed with exit code Some(1)

Stack backtrace:
   0: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.95/src/backtrace.rs:27:14
   1: <opt_dist::exec::CmdBuilder>::run
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/exec.rs:80:17
   2: opt_dist::tests::run_tests
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/tests.rs:113:5
   3: opt_dist::execute_pipeline::{closure#5}
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/main.rs:348:40
   4: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#5}, ()>
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/timer.rs:111:22
   5: opt_dist::execute_pipeline
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/main.rs:348:9
   6: opt_dist::main
             at /rustc/50da8aa725f1f3166e6378bc3272364542c4c0a4/src/tools/opt-dist/src/main.rs:399:18
   7: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:250:5
   8: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/sys/backtrace.rs:152:18
   9: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:195:18
  10: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:284:13
  11: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  12: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  13: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  14: std::rt::lang_start_internal::{{closure}}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:48
  15: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  16: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  17: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  18: std::rt::lang_start_internal
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:20
  19: main
  20: __libc_start_main
  21: <unknown>
  local time: Sun Feb  2 04:33:48 UTC 2025
  network time: Sun, 02 Feb 2025 04:33:49 GMT
##[error]Process completed with exit code 1.

Auto merge of #136201 - davidv1992:eliminate-field-offset-alt, r=Mark…

auto - x86_64-msvc-ext1

2025-02-01T23:44:27Z


failures:

---- registry::package_with_path_deps_http stdout ----
running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\release\cargo.exe package`
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/config.json",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/no/ty/notyet",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\release\cargo.exe package`
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/config.json",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/no/ty/notyet",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/config.json",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/index/no/ty/notyet",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: Some(
        "\"51e378d1f89a585a8f850f710ed374ca566956634715bc62745fb048d9b4da87\"",
    ),
}
req: Request {
    url: Url {
        scheme: "http",
        cannot_be_a_base: false,
        username: "",
        password: None,
        host: Some(
            Ipv4(
                127.0.0.1,
            ),
        ),
        port: Some(
            49853,
        ),
        path: "/dl/notyet/0.0.1/download",
        query: None,
        fragment: None,
    },
    method: "get",
    authorization: None,
    if_modified_since: None,
    if_none_match: None,
}
D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\tmp\cit\t2619\dl\notyet/0.0.1/download

thread 'registry::package_with_path_deps_http' panicked at src\tools\cargo\tests\testsuite\registry.rs:640:10:

test failed running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\release\cargo.exe package`
error: process exited with code 101 (expected 0)
--- stdout

--- stderr
   Packaging foo v0.0.1 (D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\tmp\cit\t2619\foo)
    Updating `dummy-registry` index
    Packaged 4 files, 1.5KiB (886.0B compressed)
   Verifying foo v0.0.1 (D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage2-tools\x86_64-pc-windows-msvc\tmp\cit\t2619\foo)
 Downloading crates ...
  Downloaded notyet v0.0.1 (registry `dummy-registry`)
   Compiling notyet v0.0.1
error: couldn't create a temp dir: Access is denied. (os error 5) at path "D:\\a\\_temp\\msys64\\tmp\\rustcIPwB7D"

error: could not compile `notyet` (lib) due to 1 previous error
error: failed to verify package tarball



failures:
    registry::package_with_path_deps_http

test result: FAILED. 3314 passed; 1 failed; 246 ignored; 0 measured; 0 filtered out; finished in 546.06s

error: test failed, to rerun pass `--test testsuite`
Build completed unsuccessfully in 1:54:49
  local time: Sun, Feb  2, 2025  1:43:39 AM
  network time: Sun, 02 Feb 2025 01:43:39 GMT
##[error]Process completed with exit code 1.

Auto merge of #136094 - davidv1992:upgrade-elsa, r=oli-obk

auto - dist-apple-various

2025-02-01T22:54:14Z

##[group]Building LLVM for x86_64-apple-darwin
FAILED: lib/Target/NVPTX/NVPTXGenInstrInfo.inc /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/lib/Target/NVPTX/NVPTXGenInstrInfo.inc 
cd /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build && /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-instr-info -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenInstrInfo.inc -d lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.	Program arguments: /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-instr-info -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenInstrInfo.inc -d lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
0  llvm-tblgen              0x000000010a5e15b7 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 39
1  llvm-tblgen              0x000000010a5df7a8 llvm::sys::RunSignalHandlers() + 248
2  llvm-tblgen              0x000000010a5e1c50 SignalHandler(int) + 272
3  libsystem_platform.dylib 0x00007ff8154115ed _sigtramp + 29
4  libsystem_platform.dylib 0x0003078d0003077a _sigtramp + 712023616909738
5  libsystem_c.dylib        0x00007ff81530ab45 abort + 123
6  libsystem_malloc.dylib   0x00007ff815221752 malloc_vreport + 888
7  libsystem_malloc.dylib   0x00007ff815224b31 malloc_report + 151
8  llvm-tblgen              0x000000010a39c2d9 llvm::Record::~Record() + 153
9  llvm-tblgen              0x000000010a603d6f std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 63
10 llvm-tblgen              0x000000010a603d56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
11 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
12 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
13 llvm-tblgen              0x000000010a603d56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
14 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
15 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
16 llvm-tblgen              0x000000010a603d56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
17 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
18 llvm-tblgen              0x000000010a603d56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
19 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
20 llvm-tblgen              0x000000010a603d56 std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 38
21 llvm-tblgen              0x000000010a603d4a std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, std::__1::less<void>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::unique_ptr<llvm::Record, std::__1::default_delete<llvm::Record>>>, void*>*) + 26
22 llvm-tblgen              0x000000010a5fca5d llvm::RecordKeeper::~RecordKeeper() + 189
23 llvm-tblgen              0x000000010a5e849a llvm::TableGenMain(char const*, std::__1::function<bool (llvm::raw_ostream&, llvm::RecordKeeper&)>) + 3754
24 llvm-tblgen              0x000000010a582af4 main + 148
25 dyld                     0x00007ff815089418 start + 1896
/bin/sh: line 1: 47849 Abort trap: 6           /Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/bin/llvm-tblgen -gen-instr-info -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX -I/Users/runner/work/rust/rust/build/x86_64-apple-darwin/llvm/build/include -I/Users/runner/work/rust/rust/src/llvm-project/llvm/include -I /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target -no-warn-on-unused-template-args /Users/runner/work/rust/rust/src/llvm-project/llvm/lib/Target/NVPTX/NVPTX.td --write-if-changed -o lib/Target/NVPTX/NVPTXGenInstrInfo.inc -d lib/Target/NVPTX/NVPTXGenInstrInfo.inc.d
[1581/3409] Building NVPTXGenSubtargetInfo.inc...
[1582/3409] Building PPCGenAsmMatcher.inc...
[1583/3409] Building PPCGenAsmWriter.inc...
ninja: build stopped: subcommand failed.

thread 'main' panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/cmake-0.1.48/src/lib.rs:975:5:

command did not execute successfully, got: exit status: 1

build script failed, must exit now
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
	finished in 2157.821 seconds
##[endgroup]
Build completed unsuccessfully in 0:39:21
  local time: Sat Feb  1 23:40:43 UTC 2025
  network time: Sat, 01 Feb 2025 23:40:43 GMT
##[error]Process completed with exit code 1.

Auto merge of #136378 - jhpratt:rollup-l4w55bm, r=matthiaskrgr

auto - aarch64-gnu

2025-02-01T17:20:32Z

##[group]Run actions/checkout@v4
with:
  fetch-depth: 2
  repository: rust-lang-ci/rust
  token: ***
  ssh-strict: true
  ssh-user: git
  persist-credentials: true
  clean: true
  sparse-checkout-cone-mode: true
  fetch-tags: false
  show-progress: true
  lfs: false
  submodules: false
  set-safe-directory: true
env:
  TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate
  TOOLSTATE_REPO_ACCESS_TOKEN: ***
  CI_JOB_NAME: aarch64-gnu
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: 2d873b13b39b3342b0f6a9e9f9b3858c548d2088
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  CACHE_DOMAIN: ci-caches.rust-lang.org
##[endgroup]

Auto merge of #136389 - matthiaskrgr:rollup-x453dy9, r=matthiaskrgr

auto - dist-x86_64-msvc

2025-02-01T16:24:22Z

##[group]Building compiler artifacts (stage1 -> stage2, x86_64-pc-windows-msvc)[RUSTC-TIMING] indexmap test:false 1.521
   Compiling rustc_serialize v0.0.0 (C:\a\rust\rust\compiler\rustc_serialize)
[RUSTC-TIMING] byteorder test:false 0.288
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] digest test:false 0.297
   Compiling either v1.13.0
[RUSTC-TIMING] num_cpus test:false 0.133
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] windows_result test:false 0.518
   Compiling windows-core v0.59.0
[RUSTC-TIMING] windows_strings test:false 0.911
   Compiling stacker v0.1.17
[RUSTC-TIMING] either test:false 0.345
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.875
[RUSTC-TIMING] psm test:false 0.093
   Compiling rustc_index v0.0.0 (C:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] rustc_serialize test:false 0.646
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] crossbeam_channel test:false 1.295
[RUSTC-TIMING] build_script_build test:false 0.485
   Compiling arrayvec v0.7.6
   Compiling tinystr v0.7.6
[RUSTC-TIMING] windows_sys test:false 3.456
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.166
   Compiling fastrand v2.3.0
[RUSTC-TIMING] arrayvec test:false 0.359
   Compiling cpufeatures v0.2.16
[RUSTC-TIMING] rustc_index test:false 0.854
[RUSTC-TIMING] tinystr test:false 0.309
   Compiling blake3 v1.5.5
[RUSTC-TIMING] cpufeatures test:false 0.066
   Compiling windows v0.59.0
[RUSTC-TIMING] zerocopy test:false 1.300
   Compiling measureme v11.0.1
[RUSTC-TIMING] zerovec test:false 2.490
   Compiling ena v0.14.3
[RUSTC-TIMING] windows_core test:false 1.380
   Compiling rustc_arena v0.0.0 (C:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] stacker test:false 0.213
   Compiling elsa v1.7.1
[RUSTC-TIMING] fastrand test:false 0.435
   Compiling tempfile v3.15.0
[RUSTC-TIMING] rustc_arena test:false 0.227
   Compiling jobserver v0.1.32
[RUSTC-TIMING] ena test:false 0.343
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] elsa test:false 0.281
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] scoped_tls test:false 0.099
   Compiling rustc-rayon v0.5.1
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] rustc_stable_hash test:false 0.266
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] memmap2 test:false 0.406
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.100
[RUSTC-TIMING] rustc_hash test:false 0.118
   Compiling arrayref v0.3.9
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] arrayref test:false 0.093
   Compiling rustc_graphviz v0.0.0 (C:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] measureme test:false 1.188
[RUSTC-TIMING] jobserver test:false 0.982
   Compiling sha1 v0.10.6
[RUSTC-TIMING] unicode_width test:false 0.413
   Compiling sha2 v0.10.8
[RUSTC-TIMING] tempfile test:false 1.152
   Compiling md-5 v0.10.6
[RUSTC-TIMING] rustc_graphviz test:false 0.379
   Compiling rand_core v0.6.4
[RUSTC-TIMING] md5 test:false 0.174
[RUSTC-TIMING] derive_where test:false 2.599
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] rand_core test:false 0.316
[RUSTC-TIMING] build_script_build test:false 0.444
[RUSTC-TIMING] build_script_build test:false 0.399
   Compiling serde v1.0.217
[RUSTC-TIMING] serde_derive test:false 6.591
[RUSTC-TIMING] sha1 test:false 0.670
[RUSTC-TIMING] thiserror_impl test:false 2.405
[RUSTC-TIMING] build_script_build test:false 0.407
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.092
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.168
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] ppv_lite86 test:false 0.702
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] blake3 test:false 1.313
   Compiling wasmparser v0.222.0
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] rayon_core test:false 4.036
   Compiling rand v0.8.5
[RUSTC-TIMING] rand_chacha test:false 1.063
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] sha2 test:false 2.273
[RUSTC-TIMING] build_script_build test:false 0.403
   Compiling writeable v0.5.5
[RUSTC-TIMING] crc32fast test:false 0.348
[RUSTC-TIMING] build_script_build test:false 0.347
   Compiling litemap v0.7.4
[RUSTC-TIMING] litemap test:false 0.335
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 0.670
   Compiling serde_json v1.0.135
   Compiling object v0.36.7
   Compiling flate2 v1.0.35
[RUSTC-TIMING] unic_langid_impl test:false 1.906
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] rand test:false 1.483
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] miniz_oxide test:false 2.511
[RUSTC-TIMING] unic_langid_macros test:false 0.108
[RUSTC-TIMING] icu_provider_macros test:false 0.751
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.175
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] twox_hash test:false 0.714
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] flate2 test:false 0.950
   Compiling ryu v1.0.18
[RUSTC-TIMING] unicode_xid test:false 0.142
[RUSTC-TIMING] build_script_build test:false 0.697
   Compiling winapi v0.3.9
   Compiling rustc_lexer v0.0.0 (C:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] rayon test:false 4.981
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] ryu test:false 0.441
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.076
[RUSTC-TIMING] unic_langid_macros test:false 0.074
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.070
[RUSTC-TIMING] unic_langid test:false 0.059
[RUSTC-TIMING] icu_provider test:false 1.550
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.833
   Compiling thiserror v1.0.69
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] serde test:false 6.028
[RUSTC-TIMING] ruzstd test:false 3.078
[RUSTC-TIMING] thiserror test:false 0.089
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] rand_xoshiro test:false 1.268
   Compiling type-map v0.5.0
[RUSTC-TIMING] icu_locid test:false 4.746
   Compiling rustc_fs_util v0.0.0 (C:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.164
[RUSTC-TIMING] type_map test:false 0.550
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.103
[RUSTC-TIMING] fnv test:false 0.074
[RUSTC-TIMING] rustc_hash test:false 0.085
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] winapi test:false 3.407
[RUSTC-TIMING] icu_list_data test:false 0.129
[RUSTC-TIMING] strsim test:false 0.505
[RUSTC-TIMING] ident_case test:false 0.094
[RUSTC-TIMING] darling_core test:false 5.377
[RUSTC-TIMING] type_map test:false 0.270
   Compiling self_cell v0.10.3
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] self_cell test:false 0.055
[RUSTC-TIMING] thiserror test:false 0.078
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.558
   Compiling icu_list v1.5.0
[RUSTC-TIMING] fluent_syntax test:false 0.820
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] regex_automata test:false 2.070
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.467
   Compiling odht v0.3.1
[RUSTC-TIMING] icu_locid_transform test:false 4.107
[RUSTC-TIMING] self_cell test:false 0.080
[RUSTC-TIMING] self_cell test:false 0.062
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] odht test:false 0.475
[RUSTC-TIMING] fluent_syntax test:false 0.600
[RUSTC-TIMING] intl_memoizer test:false 0.222
[RUSTC-TIMING] darling_macro test:false 0.598
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.327
[RUSTC-TIMING] intl_pluralrules test:false 0.926
[RUSTC-TIMING] fluent_langneg test:false 0.204
   Compiling itertools v0.12.1
[RUSTC-TIMING] intl_pluralrules test:false 1.407
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.024
[RUSTC-TIMING] unicode_width test:false 0.428
[RUSTC-TIMING] anstyle test:false 0.307
[RUSTC-TIMING] smallvec test:false 0.339
[RUSTC-TIMING] fluent_bundle test:false 1.221
[RUSTC-TIMING] annotate_snippets test:false 1.349
[RUSTC-TIMING] darling test:false 0.068
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] serde_json test:false 4.045
   Compiling rustc_baked_icu_data v0.0.0 (C:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] winapi_util test:false 0.351
   Compiling anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.391
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] icu_list test:false 2.536
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.604
[RUSTC-TIMING] derive_setters test:false 0.987
[RUSTC-TIMING] rustc_fluent_macro test:false 1.053
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.094
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] wasmparser test:false 8.021
   Compiling rustc_error_codes v0.0.0 (C:\a\rust\rust\compiler\rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.065
[RUSTC-TIMING] build_script_build test:false 0.344
[RUSTC-TIMING] semver test:false 0.552
[RUSTC-TIMING] rustc_version test:false 0.439
[RUSTC-TIMING] build_script_build test:false 0.296
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.327
[RUSTC-TIMING] build_script_build test:false 0.401
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
   Compiling getopts v0.2.21
[RUSTC-TIMING] unicode_width test:false 0.422
   Compiling field-offset v0.3.6
   Compiling rustc_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] termcolor test:false 0.995
[RUSTC-TIMING] memoffset test:false 0.069
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.531
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] getopts test:false 1.578
[RUSTC-TIMING] fluent_bundle test:false 3.570
[RUSTC-TIMING] field_offset test:false 0.113
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] windows test:false 14.837
   Compiling rustc_parse_format v0.0.0 (C:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] itertools test:false 3.362
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] polonius_engine test:false 0.845
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] tinyvec_macros test:false 0.083
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] rustc_apfloat test:false 1.099
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] annotate_snippets test:false 3.856
   Compiling rustc_span v0.0.0 (C:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] rustc_parse_format test:false 1.614
[RUSTC-TIMING] build_script_build test:false 0.394
   Compiling ahash v0.8.11
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] tinyvec test:false 1.716
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_script test:false 1.078
[RUSTC-TIMING] rustc_data_structures test:false 4.649
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_normalization test:false 1.133
   Compiling libloading v0.8.6
[RUSTC-TIMING] ahash test:false 0.441
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] gsgdt test:false 3.275
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] libloading test:false 0.357
   Compiling punycode v0.4.1
[RUSTC-TIMING] allocator_api2 test:false 0.732
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] punycode test:false 0.440
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] unicode_security test:false 1.416
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] fallible_iterator test:false 0.649
   Compiling gimli v0.30.0
[RUSTC-TIMING] rustc_demangle test:false 1.672
[RUSTC-TIMING] build_script_build test:false 0.699
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.126
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] hashbrown test:false 1.366
   Compiling rustc_ast_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.206
   Compiling rustc_feature v0.0.0 (C:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] object test:false 15.529
   Compiling rustc_abi v0.0.0 (C:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] rustc_feature test:false 3.687
   Compiling rustc_ast v0.0.0 (C:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] aho_corasick test:false 10.356
   Compiling rustc_type_ir v0.0.0 (C:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] rustc_abi test:false 2.249
   Compiling rustc_target v0.0.0 (C:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] regex_syntax test:false 12.139
   Compiling rustc_error_messages v0.0.0 (C:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_span test:false 13.619
   Compiling rustc_ast_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] regex_syntax test:false 11.401
   Compiling regex v1.11.1
[RUSTC-TIMING] gimli test:false 11.154
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_type_ir test:false 6.113
   Compiling rustc_next_trait_solver v0.0.0 (C:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] rustc_error_messages test:false 3.806
[RUSTC-TIMING] build_script_build test:false 0.346
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.061
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.083
   Compiling shlex v1.3.0
[RUSTC-TIMING] regex test:false 1.986
   Compiling cc v1.2.7
[RUSTC-TIMING] shlex test:false 0.422
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.171
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.366
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] rustc_ast_pretty test:false 4.863
   Compiling rustc_hir v0.0.0 (C:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] nu_ansi_term test:false 1.010
   Compiling pulldown-cmark v0.11.3
   Compiling thorin-dwp v0.8.0
[RUSTC-TIMING] rustc_next_trait_solver test:false 3.686
   Compiling bstr v1.11.3
[RUSTC-TIMING] regex_automata test:false 5.074
   Compiling wasm-encoder v0.219.1
[RUSTC-TIMING] rustc_ast test:false 13.521
   Compiling rustc_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] thorin test:false 3.247
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] bstr test:false 3.235
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.437
   Compiling rustc_lint_defs v0.0.0 (C:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] wasm_encoder test:false 3.821
   Compiling rustc_hir_pretty v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_lint_defs test:false 1.254
   Compiling rustc_errors v0.0.0 (C:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] ar_archive_writer test:false 3.881
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] rustc_hir test:false 7.525
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.564
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.131
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] rustc_hir_pretty test:false 3.667
[RUSTC-TIMING] pathdiff test:false 0.100
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] regex_automata test:false 23.704
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.544
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] cc test:false 12.091
[RUSTC-TIMING] num_conv test:false 0.215
[RUSTC-TIMING] time_core test:false 0.111
[RUSTC-TIMING] time_macros test:false 3.059
   Compiling stable_mir v0.1.0-preview (C:\a\rust\rust\compiler\stable_mir)
[RUSTC-TIMING] powerfmt test:false 0.388
   Compiling rustc_session v0.0.0 (C:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] windows_sys test:false 2.615
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 1.010
   Compiling deranged v0.3.11
[RUSTC-TIMING] deranged test:false 1.573
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 0.887
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.192
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.121
   Compiling time v0.3.37
[RUSTC-TIMING] stable_mir test:false 5.108
   Compiling rustc_attr_data_structures v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.674
   Compiling rustc_attr_parsing v0.0.0 (C:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] pulldown_cmark test:false 8.345
   Compiling rustc_query_system v0.0.0 (C:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] tracing_subscriber test:false 8.810
   Compiling rustc_parse v0.0.0 (C:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.045
   Compiling rustc_log v0.0.0 (C:\a\rust\rust\compiler\rustc_log)
[RUSTC-TIMING] time test:false 5.919
   Compiling rustc_middle v0.0.0 (C:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_log test:false 3.867
   Compiling ctrlc v3.4.5
[RUSTC-TIMING] ctrlc test:false 0.193
[RUSTC-TIMING] build_script_build test:false 0.361
   Compiling rustc-main v0.0.0 (C:\a\rust\rust\compiler\rustc)
[RUSTC-TIMING] rustc_query_system test:false 5.237
[RUSTC-TIMING] rustc_llvm test:false 0.790
   Compiling rustc_ast_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_passes)
   Compiling rustc_expand v0.0.0 (C:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_errors test:false 23.287
   Compiling rustc_builtin_macros v0.0.0 (C:\a\rust\rust\compiler\rustc_builtin_macros)
[RUSTC-TIMING] rustc_session test:false 22.713
[RUSTC-TIMING] rustc_ast_passes test:false 8.081
[RUSTC-TIMING] rustc_builtin_macros test:false 26.919
   Compiling rustc_infer v0.0.0 (C:\a\rust\rust\compiler\rustc_infer)
   Compiling rustc_symbol_mangling v0.0.0 (C:\a\rust\rust\compiler\rustc_symbol_mangling)
   Compiling rustc_metadata v0.0.0 (C:\a\rust\rust\compiler\rustc_metadata)
   Compiling rustc_mir_dataflow v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_target test:false 69.161
   Compiling rustc_pattern_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_expand test:false 38.745
   Compiling rustc_transmute v0.0.0 (C:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_symbol_mangling test:false 10.060
   Compiling rustc_trait_selection v0.0.0 (C:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 6.009
   Compiling rustc_incremental v0.0.0 (C:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_pattern_analysis test:false 12.025
   Compiling rustc_resolve v0.0.0 (C:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_mir_dataflow test:false 17.301
   Compiling rustc_monomorphize v0.0.0 (C:\a\rust\rust\compiler\rustc_monomorphize)
[RUSTC-TIMING] rustc_incremental test:false 16.489
   Compiling rustc_ast_lowering v0.0.0 (C:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_monomorphize test:false 23.286
   Compiling rustc_query_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_query_impl)
[RUSTC-TIMING] rustc_infer test:false 48.201
   Compiling rustc_smir v0.0.0 (C:\a\rust\rust\compiler\rustc_smir)
[RUSTC-TIMING] rustc_parse test:false 99.974
   Compiling rustc_lint v0.0.0 (C:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] rustc_smir test:false 22.351
   Compiling rustc_ty_utils v0.0.0 (C:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_ast_lowering test:false 45.244
   Compiling rustc_privacy v0.0.0 (C:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] rustc_metadata test:false 80.354
   Compiling rustc_mir_build v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_privacy test:false 14.574
   Compiling rustc_traits v0.0.0 (C:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_middle test:false 143.238
   Compiling rustc_hir_analysis v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_ty_utils test:false 35.300
   Compiling rustc_const_eval v0.0.0 (C:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_resolve test:false 98.917
   Compiling rustc_sanitizers v0.0.0 (C:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 7.663
   Compiling rustc_codegen_ssa v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_traits test:false 34.244
   Compiling rustc_hir_typeck v0.0.0 (C:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_lint test:false 78.843
   Compiling rustc_codegen_llvm v0.0.0 (C:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_mir_build test:false 60.788
   Compiling rustc_mir_transform v0.0.0 (C:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_codegen_ssa test:false 62.307
   Compiling rustc_borrowck v0.0.0 (C:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_trait_selection test:false 196.217
   Compiling rustc_passes v0.0.0 (C:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_codegen_llvm test:false 84.170
   Compiling rustc_interface v0.0.0 (C:\a\rust\rust\compiler\rustc_interface)
[RUSTC-TIMING] rustc_hir_analysis test:false 138.367
   Compiling rustc_driver_impl v0.0.0 (C:\a\rust\rust\compiler\rustc_driver_impl)
[RUSTC-TIMING] rustc_passes test:false 46.064
[RUSTC-TIMING] rustc_query_impl test:false 216.025
[RUSTC-TIMING] rustc_interface test:false 52.435
[RUSTC-TIMING] rustc_driver_impl test:false 32.246
[RUSTC-TIMING] rustc_hir_typeck test:false 163.849
[RUSTC-TIMING] rustc_mir_transform test:false 148.319
[RUSTC-TIMING] rustc_borrowck test:false 168.491
[RUSTC-TIMING] rustc_const_eval test:false 251.929
   Compiling rustc_driver v0.0.0 (C:\a\rust\rust\compiler\rustc_driver)
[RUSTC-TIMING] rustc_driver test:false 4.843
[RUSTC-TIMING] rustc_main test:false 0.465
error: failed to remove file `C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-rustc\x86_64-pc-windows-msvc\release\rustc-main.exe`

Caused by:
  Access is denied. (os error 5)
Build completed unsuccessfully in 0:07:46
[2025-02-01T17:17:49.992Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO optimized rustc` ended: FAIL (466.90s)`
[2025-02-01T17:17:49.993Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (2781.76s)`
[2025-02-01T17:17:49.993Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2781.76s (100.00%)
      Build PGO instrumented rustc and LLVM:        1745.80s (62.76%)
      Gather profiles:                               569.02s (20.46%)
      Build PGO optimized rustc:                     466.90s (16.78%)
    
    Total duration:                                           46m 21s
    -----------------------------------------------------------------
    
[2025-02-01T17:17:51.036Z INFO  opt_dist::utils] Free disk space: 110.34 GiB out of total 299.51 GiB (63.16% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python C:\a\rust\rust\x.py build --target x86_64-pc-windows-msvc --host x86_64-pc-windows-msvc --stage 2 library/std --rust-profile-use C:\a\rust\rust\opt-artifacts\rustc-pgo.profdata [at C:\a\rust\rust] has failed with exit code Some(1)

Stack backtrace:
   0: <unknown>
   1: <unknown>
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: <unknown>
   6: <unknown>
   7: <unknown>
   8: <unknown>
   9: <unknown>
  10: <unknown>
  11: <unknown>
  12: BaseThreadInitThunk
  13: RtlUserThreadStart
  local time: Sat, Feb  1, 2025  5:17:51 PM
  network time: Sat, 01 Feb 2025 17:17:51 GMT
##[error]Process completed with exit code 1.

Auto merge of #135265 - pascaldekloe:fmt-int-speed, r=tgross35,ChrisD…

auto - x86_64-mingw-1

2025-02-01T15:33:31Z

##[group]Building stage1 library artifacts (x86_64-pc-windows-gnu)
   Compiling shlex v1.3.0
   Compiling core v0.0.0 (D:\a\rust\rust\library\core)
   Compiling libc v0.2.169
   Compiling object v0.36.7
[RUSTC-TIMING] shlex test:false 0.251
   Compiling cc v1.2.0
[RUSTC-TIMING] build_script_build test:false 0.317
   Compiling std v0.0.0 (D:\a\rust\rust\library\std)
[RUSTC-TIMING] build_script_build test:false 0.493
   Compiling windows-targets v0.0.0 (D:\a\rust\rust\library\windows_targets)
[RUSTC-TIMING] windows_targets test:false 0.071
[RUSTC-TIMING] build_script_build test:false 0.307
[RUSTC-TIMING] cc test:false 1.913
   Compiling compiler_builtins v0.1.143
[RUSTC-TIMING] build_script_build test:false 0.601
   Compiling rustc-std-workspace-core v1.99.0 (D:\a\rust\rust\library\rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.046
[RUSTC-TIMING] libc test:false 0.130
   Compiling alloc v0.0.0 (D:\a\rust\rust\library\alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.053
   Compiling unwind v0.0.0 (D:\a\rust\rust\library\unwind)
[RUSTC-TIMING] unwind test:false 0.114
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 3.598
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.311
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] core test:false 36.663
[RUSTC-TIMING] compiler_builtins test:false 8.212
[RUSTC-TIMING] rustc_demangle test:false 2.306
   Compiling rustc-std-workspace-alloc v1.99.0 (D:\a\rust\rust\library\rustc-std-workspace-alloc)
   Compiling panic_unwind v0.0.0 (D:\a\rust\rust\library\panic_unwind)
   Compiling panic_abort v0.0.0 (D:\a\rust\rust\library\panic_abort)
[RUSTC-TIMING] panic_abort test:false 0.085
   Compiling gimli v0.31.1

thread 'main' has overflowed its stack
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.178
error: could not compile `rustc-std-workspace-alloc` (lib)

Caused by:
  process didn't exit successfully: `D:\a\rust\rust\build\bootstrap\debug\rustc 'D:\a\rust\rust\build\bootstrap\debug\rustc' --crate-name rustc_std_workspace_alloc --edition=2021 'library\rustc-std-workspace-alloc\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 codegen-units=1 -C debug-assertions=on --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69a77775622bba16 -C extra-filename=-d9491a0d5cbf2563 --out-dir 'D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage1-std\x86_64-pc-windows-gnu\release\deps' --target x86_64-pc-windows-gnu -L 'dependency=D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage1-std\x86_64-pc-windows-gnu\release\deps' -L 'dependency=D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage1-std\release\deps' --extern 'alloc=D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage1-std\x86_64-pc-windows-gnu\release\deps\liballoc-1e3516e1b97121d6.rmeta' -Csymbol-mangling-version=legacy '--check-cfg=cfg(feature,values(any()))' -Zunstable-options '--check-cfg=cfg(bootstrap)' -Zmacro-backtrace -Csplit-debuginfo=packed -Cprefer-dynamic -Zinline-mir -Zinline-mir-preserve-debug -Zmir_strip_debuginfo=locals-in-tiny-functions -Alinker-messages -Cembed-bitcode=yes -Cforce-frame-pointers=yes '-Zcrate-attr=doc(html_root_url="https://doc.rust-lang.org/nightly/")' -Z binary-dep-depinfo -L 'native=D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage1-std\x86_64-pc-windows-gnu\release\build\compiler_builtins-c2690e8fa265cdad\out'` (exit code: 0xc00000fd, STATUS_STACK_OVERFLOW)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] panic_unwind test:false 0.183
[RUSTC-TIMING] alloc test:false 8.813
[RUSTC-TIMING] gimli test:false 6.039
Build completed unsuccessfully in 0:41:41
make: *** [Makefile:120: ci-mingw-x] Error 1
  local time: Sat, Feb  1, 2025  4:21:50 PM
  network time: Sat, 01 Feb 2025 16:21:50 GMT
##[error]Process completed with exit code 2.

Auto merge of #136388 - matthiaskrgr:rollup-rsoi815, r=matthiaskrgr

auto - x86_64-gnu-distcheck

2025-02-01T14:38:05Z

##[group]Testing  {alloc, core, coretests, panic_abort, panic_unwind, proc_macro, std, sysroot, test, unwind} (stage1 -> stage2, x86_64-unknown-linux-gnu)
[RUSTC-TIMING] shlex test:false 0.106
[RUSTC-TIMING] cc test:false 0.611
[RUSTC-TIMING] build_script_build test:false 0.315
[RUSTC-TIMING] core test:false 32.071
[RUSTC-TIMING] build_script_build test:false 0.209
[RUSTC-TIMING] build_script_build test:false 0.175
[RUSTC-TIMING] build_script_build test:false 0.175
   Compiling rand_core v0.6.4
   Compiling coretests v0.0.0 (/checkout/library/coretests)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.032
[RUSTC-TIMING] compiler_builtins test:false 2.588
[RUSTC-TIMING] libc test:false 1.972
[RUSTC-TIMING] alloc test:false 6.540
[RUSTC-TIMING] cfg_if test:false 0.045
[RUSTC-TIMING] memchr test:false 2.722
[RUSTC-TIMING] adler2 test:false 0.272
[RUSTC-TIMING] rustc_demangle test:false 2.200
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.039
[RUSTC-TIMING] unwind test:false 0.156
[RUSTC-TIMING] panic_abort test:false 0.069
[RUSTC-TIMING] gimli test:false 5.970
[RUSTC-TIMING] panic_unwind test:false 0.145
[RUSTC-TIMING] object test:false 8.477
[RUSTC-TIMING] miniz_oxide test:false 1.302
[RUSTC-TIMING] hashbrown test:false 1.525
[RUSTC-TIMING] std_detect test:false 0.283
[RUSTC-TIMING] addr2line test:false 0.739
[RUSTC-TIMING] std test:false 24.314
[RUSTC-TIMING] rustc_std_workspace_std test:false 0.039
[RUSTC-TIMING] proc_macro test:false 6.618
   Compiling proc_macro v0.0.0 (/checkout/library/proc_macro)
[RUSTC-TIMING] unicode_width test:false 0.354
[RUSTC-TIMING] getopts test:false 1.924
[RUSTC-TIMING] test test:false 12.246
   Compiling test v0.0.0 (/checkout/library/test)
[RUSTC-TIMING] sysroot test:false 0.037
   Compiling sysroot v0.0.0 (/checkout/library/sysroot)
[RUSTC-TIMING] coretests test:false 0.046
[RUSTC-TIMING] sysroot test:true 0.104
   Compiling rand_xorshift v0.3.0
   Compiling rand v0.8.5
[RUSTC-TIMING] rand_core test:false 0.247
[RUSTC-TIMING] rand_xorshift test:false 0.177
[RUSTC-TIMING] rand test:false 1.200
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] proc_macro test:true 1.787
[RUSTC-TIMING] switch_stdout test:true 0.920
[RUSTC-TIMING] volatile_fat_ptr test:true 0.235
[RUSTC-TIMING] vec_deque_alloc_error test:true 0.555
[RUSTC-TIMING] minmax_stability_issue_23687 test:true 1.413
[RUSTC-TIMING] env test:true 1.909
[RUSTC-TIMING] slice_from_array_issue_113238 test:true 0.202
[RUSTC-TIMING] builtin_clone test:true 0.330
[RUSTC-TIMING] create_dir_all_bare test:true 0.752
[RUSTC-TIMING] log_knows_the_names_of_variants_in_std test:true 0.358
[RUSTC-TIMING] thread test:true 0.794
[RUSTC-TIMING] pipe_subprocess test:false 0.886
[RUSTC-TIMING] stdbenches test:true 3.439
[RUSTC-TIMING] seq_compare test:true 0.515
[RUSTC-TIMING] eq_multidispatch test:true 0.200
[RUSTC-TIMING] process_spawning test:true 1.358
[RUSTC-TIMING] run_time_detect test:true 0.407
[RUSTC-TIMING] type_name_unsized test:true 0.237
[RUSTC-TIMING] windows test:true 0.139
[RUSTC-TIMING] istr test:true 0.492
[RUSTC-TIMING] test test:true 16.130
rustc: /checkout/src/llvm-project/llvm/include/llvm/Support/Casting.h:578: decltype(auto) llvm::cast(From*) [with To = llvm::PossiblyDisjointInst; From = llvm::Value]: Assertion `isa<To>(Val) && "cast<Ty>() argument of incompatible type!"' failed.
[RUSTC-TIMING] coretests test:true 59.099
rustc exited with signal: 6 (SIGABRT) (core dumped)
error: could not compile `coretests` (test "coretests")

Caused by:
  process didn't exit successfully: `/checkout/obj/build/tmp/distcheck/build/bootstrap/debug/rustc /checkout/obj/build/tmp/distcheck/build/bootstrap/debug/rustc --crate-name coretests --edition=2021 library/coretests/tests/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debug-assertions=on --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=250ed1c368617f52 -C extra-filename=-53348fcd566045d1 --out-dir /checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -L dependency=/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps -L dependency=/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/release/deps --extern coretests=/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/libcoretests-4048b5149784de40.rlib --extern rand=/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/librand-b29c5ee1f82c350f.rlib --extern rand_xorshift=/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/stage1-std/x86_64-unknown-linux-gnu/release/deps/librand_xorshift-2236a71372225502.rlib -Csymbol-mangling-version=legacy '--check-cfg=cfg(feature,values(any()))' -Zunstable-options '--check-cfg=cfg(bootstrap)' -Zmacro-backtrace -Csplit-debuginfo=off -Cprefer-dynamic -Zinline-mir -Zinline-mir-preserve-debug -Zmir_strip_debuginfo=locals-in-tiny-functions -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Cembed-bitcode=yes -Cforce-frame-pointers=yes '-Zcrate-attr=doc(html_root_url="https://doc.rust-lang.org/nightly/")' -Z binary-dep-depinfo` (exit status: 254)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] allocbenches test:true 73.589
[RUSTC-TIMING] corebenches test:true 81.292
[RUSTC-TIMING] alloc test:true 100.288
[RUSTC-TIMING] alloctests test:true 117.311
[RUSTC-TIMING] std test:true 133.101
Build completed unsuccessfully in 0:44:16
make: *** [Makefile:49: check] Error 1
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:50:05
  local time: Sat Feb  1 15:30:49 UTC 2025
  network time: Sat, 01 Feb 2025 15:30:49 GMT
##[error]Process completed with exit code 1.

Auto merge of #136378 - jhpratt:rollup-l4w55bm, r=jhpratt

auto - dist-powerpc64-linux

2025-02-01T10:14:20Z

Requested labels: ubuntu-22.04
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 284 (hosted)

Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJung

auto - dist-powerpc-linux

2025-02-01T09:39:18Z

##[group]Building compiler artifacts (stage1:x86_64-unknown-linux-gnu -> stage2:powerpc-unknown-linux-gnu)
 Downloading crates ...
  Downloaded portable-atomic v1.10.0
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.14
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.031
   Compiling libc v0.2.169
[RUSTC-TIMING] unicode_ident test:false 0.087
   Compiling stable_deref_trait v1.2.0
[RUSTC-TIMING] unicode_ident test:false 0.094
   Compiling proc-macro-hack v0.5.20+deprecated
[RUSTC-TIMING] stable_deref_trait test:false 0.055
   Compiling shlex v1.3.0
[RUSTC-TIMING] build_script_build test:false 0.276
[RUSTC-TIMING] build_script_build test:false 0.203
[RUSTC-TIMING] shlex test:false 0.202
   Compiling version_check v0.9.5
[RUSTC-TIMING] build_script_build test:false 0.333
[RUSTC-TIMING] version_check test:false 0.379
   Compiling cc v1.2.7
[RUSTC-TIMING] proc_macro2 test:false 1.046
   Compiling quote v1.0.38
[RUSTC-TIMING] proc_macro2 test:false 1.273
[RUSTC-TIMING] quote test:false 0.403
   Compiling syn v2.0.96
[RUSTC-TIMING] quote test:false 0.452
[RUSTC-TIMING] cc test:false 2.428
   Compiling smallvec v1.13.2
[RUSTC-TIMING] smallvec test:false 0.322
   Compiling autocfg v1.4.0
[RUSTC-TIMING] libc test:false 3.243
   Compiling once_cell v1.20.2
[RUSTC-TIMING] once_cell test:false 0.284
[RUSTC-TIMING] autocfg test:false 0.536
   Compiling getrandom v0.2.15
[RUSTC-TIMING] getrandom test:false 0.284
   Compiling foldhash v0.1.4
[RUSTC-TIMING] foldhash test:false 0.228
   Compiling memchr v2.7.4
[RUSTC-TIMING] proc_macro_hack test:false 0.972
   Compiling bitflags v2.8.0
[RUSTC-TIMING] bitflags test:false 0.606
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] memchr test:false 1.058
   Compiling equivalent v1.0.1
[RUSTC-TIMING] equivalent test:false 0.042
   Compiling typenum v1.17.0
[RUSTC-TIMING] build_script_main test:false 0.591
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.111
   Compiling generic-array v0.14.7
[RUSTC-TIMING] hashbrown test:false 1.104
   Compiling indexmap v2.7.0
[RUSTC-TIMING] build_script_build test:false 0.097
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] build_script_build test:false 0.165
   Compiling crossbeam-utils v0.8.21
[RUSTC-TIMING] build_script_build test:false 0.246
[RUSTC-TIMING] indexmap test:false 1.241
   Compiling tracing-core v0.1.30
[RUSTC-TIMING] typenum test:false 0.934
   Compiling rustc_macros v0.0.0 (/checkout/compiler/rustc_macros)
[RUSTC-TIMING] build_script_build test:false 0.109
   Compiling synstructure v0.13.1
[RUSTC-TIMING] synstructure test:false 0.889
[RUSTC-TIMING] tracing_core test:false 1.731
   Compiling scopeguard v1.2.0
[RUSTC-TIMING] scopeguard test:false 0.061
   Compiling log v0.4.25
[RUSTC-TIMING] log test:false 0.349
[RUSTC-TIMING] synstructure test:false 1.098
[RUSTC-TIMING] lock_api test:false 0.334
[RUSTC-TIMING] parking_lot_core test:false 0.481
[RUSTC-TIMING] generic_array test:false 1.146
   Compiling pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.053
   Compiling rustc-hash v1.1.0
[RUSTC-TIMING] rustc_hash test:false 0.067
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] syn test:false 10.077
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] crossbeam_utils test:false 1.291
   Compiling zerofrom-derive v0.1.5
[RUSTC-TIMING] displaydoc test:false 0.837
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.209
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] parking_lot test:false 1.632
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] unic_langid_impl test:false 0.370
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] syn test:false 11.725
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.531
[RUSTC-TIMING] zerofrom_derive test:false 2.132
[RUSTC-TIMING] displaydoc test:false 1.154
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] tracing_attributes test:false 2.030
[RUSTC-TIMING] tracing_attributes test:false 2.714
   Compiling tracing v0.1.37
[RUSTC-TIMING] yoke_derive test:false 1.494
[RUSTC-TIMING] tinystr test:false 0.227
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] yoke_derive test:false 2.127
[RUSTC-TIMING] tracing test:false 0.536
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] zerofrom_derive test:false 2.833
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] zerofrom test:false 0.143
   Compiling yoke v0.7.5
[RUSTC-TIMING] yoke test:false 0.281
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.104
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.135
[RUSTC-TIMING] crossbeam_epoch test:false 0.785
   Compiling psm v0.1.24
   Compiling rustix v0.38.43
[RUSTC-TIMING] build_script_build test:false 0.166
   Compiling thin-vec v0.2.13
[RUSTC-TIMING] build_script_build test:false 0.317
[RUSTC-TIMING] thin_vec test:false 0.439
   Compiling rustc_serialize v0.0.0 (/checkout/compiler/rustc_serialize)
[RUSTC-TIMING] zerovec_derive test:false 1.563
[RUSTC-TIMING] zerovec_derive test:false 1.971
   Compiling zerovec v0.10.4
[RUSTC-TIMING] rustc_serialize test:false 0.499
[RUSTC-TIMING] proc_macro_hack test:false 1.133
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.262
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.257
[RUSTC-TIMING] unic_langid_impl test:false 0.471
   Compiling rustc_index_macros v0.0.0 (/checkout/compiler/rustc_index_macros)
[RUSTC-TIMING] rustc_index_macros test:false 0.853
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] zerovec test:false 2.448
[RUSTC-TIMING] rustc_macros test:false 3.296
[RUSTC-TIMING] rustc_index_macros test:false 0.620
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] zerocopy_derive test:false 1.585
   Compiling errno v0.3.10
[RUSTC-TIMING] zerocopy_derive test:false 1.094
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] errno test:false 0.140
   Compiling stacker v0.1.17
[RUSTC-TIMING] rustc_macros test:false 4.139
   Compiling either v1.13.0
[RUSTC-TIMING] build_script_build test:false 0.136
   Compiling portable-atomic v1.10.0
[RUSTC-TIMING] crossbeam_channel test:false 1.211
   Compiling linux-raw-sys v0.4.15
[RUSTC-TIMING] either test:false 0.289
   Compiling byteorder v1.5.0
[RUSTC-TIMING] byteorder test:false 0.270
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.499
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] build_script_build test:false 0.263
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] linux_raw_sys test:false 0.832
[RUSTC-TIMING] num_cpus test:false 1.748
   Compiling rustc_index v0.0.0 (/checkout/compiler/rustc_index)
[RUSTC-TIMING] zerocopy test:false 1.302
[RUSTC-TIMING] tinystr test:false 0.276
[RUSTC-TIMING] rustc_index test:false 0.712
[RUSTC-TIMING] psm test:false 0.066
   Compiling blake3 v1.5.5
[RUSTC-TIMING] build_script_build test:false 0.266
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.136
   Compiling fastrand v2.3.0
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.853
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] fastrand test:false 0.412
[RUSTC-TIMING] arrayvec test:false 0.312
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] stacker test:false 0.194
[RUSTC-TIMING] portable_atomic test:false 0.833
   Compiling measureme v11.0.1
[RUSTC-TIMING] measureme test:false 1.539
   Compiling tempfile v3.15.0
[RUSTC-TIMING] rayon_core test:false 5.718
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.293
   Compiling rustc_arena v0.0.0 (/checkout/compiler/rustc_arena)
[RUSTC-TIMING] rustc_arena test:false 0.191
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] memmap2 test:false 0.315
   Compiling jobserver v0.1.32
[RUSTC-TIMING] tempfile test:false 1.567
   Compiling elsa v1.7.1
[RUSTC-TIMING] rustix test:false 6.621
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.066
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.044
   Compiling rustc-hash v2.1.0
[RUSTC-TIMING] elsa test:false 0.240
   Compiling rustc-stable-hash v0.1.1
[RUSTC-TIMING] rustc_hash test:false 0.090
   Compiling rustc_graphviz v0.0.0 (/checkout/compiler/rustc_graphviz)
[RUSTC-TIMING] rustc_stable_hash test:false 0.277
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] rayon test:false 4.620
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.072
[RUSTC-TIMING] rustc_graphviz test:false 0.422
   Compiling rustc_data_structures v0.0.0 (/checkout/compiler/rustc_data_structures)
[RUSTC-TIMING] unicode_width test:false 0.400
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.145
   Compiling sha1 v0.10.6
[RUSTC-TIMING] sha1 test:false 0.396
   Compiling sha2 v0.10.8
[RUSTC-TIMING] jobserver test:false 1.617
   Compiling derive-where v1.2.7
[RUSTC-TIMING] blake3 test:false 1.215
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] thiserror_impl test:false 1.661
[RUSTC-TIMING] sha2 test:false 2.531
   Compiling rand_core v0.6.4
[RUSTC-TIMING] derive_where test:false 2.624
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] rand_core test:false 0.345
   Compiling serde v1.0.217
[RUSTC-TIMING] ppv_lite86 test:false 0.409
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] build_script_build test:false 0.218
   Compiling serde_derive v1.0.217
[RUSTC-TIMING] derive_where test:false 2.024
   Compiling rustc_span v0.0.0 (/checkout/compiler/rustc_span)
[RUSTC-TIMING] rustc_data_structures test:false 5.171
   Compiling rand v0.8.5
[RUSTC-TIMING] rand test:false 3.560
[RUSTC-TIMING] serde_derive test:false 5.796
[RUSTC-TIMING] rand_chacha test:false 6.982
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.039
   Compiling wasmparser v0.222.0
[RUSTC-TIMING] build_script_build test:false 0.201
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.143
   Compiling miniz_oxide v0.8.3
[RUSTC-TIMING] thiserror_impl test:false 2.228
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] miniz_oxide test:false 2.638
[RUSTC-TIMING] serde_derive test:false 5.538
[RUSTC-TIMING] twox_hash test:false 2.807
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.300
   Compiling writeable v0.5.5
[RUSTC-TIMING] unic_langid_impl test:false 1.693
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.203
   Compiling serde_json v1.0.135
[RUSTC-TIMING] build_script_build test:false 0.119
   Compiling litemap v0.7.4
[RUSTC-TIMING] writeable test:false 0.878
   Compiling flate2 v1.0.35
[RUSTC-TIMING] litemap test:false 0.283
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] flate2 test:false 0.965
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.052
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] rustc_span test:false 13.866
[RUSTC-TIMING] serde test:false 5.438
   Compiling rustc_ast_ir v0.0.0 (/checkout/compiler/rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.139
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.830
[RUSTC-TIMING] ruzstd test:false 3.782
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.116
   Compiling ryu v1.0.18
[RUSTC-TIMING] icu_provider_macros test:false 0.524
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.173
[RUSTC-TIMING] ryu test:false 0.483
   Compiling rustc_lexer v0.0.0 (/checkout/compiler/rustc_lexer)
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 1.229
[RUSTC-TIMING] icu_locid test:false 6.563
[RUSTC-TIMING] icu_provider test:false 1.883
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.047
[RUSTC-TIMING] unic_langid_macros test:false 0.051
[RUSTC-TIMING] unic_langid_macros test:false 0.048
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.082
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.053
   Compiling icu_locid_transform_data v1.5.0
[RUSTC-TIMING] icu_locid_transform_data test:false 0.044
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.434
   Compiling darling_core v0.20.10
[RUSTC-TIMING] wasmparser test:false 8.725
   Compiling rustc_feature v0.0.0 (/checkout/compiler/rustc_feature)
[RUSTC-TIMING] serde_json test:false 5.210
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] darling_core test:false 4.567
[RUSTC-TIMING] unic_langid test:false 0.037
[RUSTC-TIMING] unic_langid test:false 0.038
   Compiling rand_xoshiro v0.6.0
[RUSTC-TIMING] rand_xoshiro test:false 1.783
[RUSTC-TIMING] thiserror test:false 0.061
   Compiling rustc_abi v0.0.0 (/checkout/compiler/rustc_abi)
[RUSTC-TIMING] rustc_feature test:false 4.120
   Compiling darling_macro v0.20.10
[RUSTC-TIMING] darling_macro test:false 0.309
   Compiling rustc_ast v0.0.0 (/checkout/compiler/rustc_ast)
[RUSTC-TIMING] rustc_abi test:false 2.272
   Compiling type-map v0.5.0
[RUSTC-TIMING] icu_locid_transform test:false 5.107
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] type_map test:false 0.556
[RUSTC-TIMING] strsim test:false 0.504
[RUSTC-TIMING] ident_case test:false 0.079
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.067
[RUSTC-TIMING] fnv test:false 0.086
[RUSTC-TIMING] rustc_hash test:false 0.062
   Compiling icu_list_data v1.5.0
[RUSTC-TIMING] icu_list_data test:false 0.112
[RUSTC-TIMING] rustc_hash test:false 0.072
   Compiling rustc_fs_util v0.0.0 (/checkout/compiler/rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.104
   Compiling rustc_target v0.0.0 (/checkout/compiler/rustc_target)
[RUSTC-TIMING] regex_automata test:false 2.184
[RUSTC-TIMING] type_map test:false 0.266
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_list test:false 2.625
[RUSTC-TIMING] type_map test:false 0.237
[RUSTC-TIMING] object test:false 16.817
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.035
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 0.666
[RUSTC-TIMING] thiserror test:false 0.055
[RUSTC-TIMING] thiserror test:false 0.057
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] fluent_syntax test:false 0.870
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.538
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] intl_pluralrules test:false 1.510
   Compiling odht v0.3.1
[RUSTC-TIMING] darling_core test:false 5.145
[RUSTC-TIMING] odht test:false 0.387
[RUSTC-TIMING] self_cell test:false 0.059
[RUSTC-TIMING] self_cell test:false 0.030
   Compiling rustc_hir v0.0.0 (/checkout/compiler/rustc_hir)
[RUSTC-TIMING] self_cell test:false 0.070
[RUSTC-TIMING] self_cell test:false 0.032
[RUSTC-TIMING] darling_macro test:false 0.633
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] fluent_bundle test:false 4.333
[RUSTC-TIMING] fluent_syntax test:false 0.504
[RUSTC-TIMING] rustc_ast test:false 17.825
[RUSTC-TIMING] fluent_syntax test:false 0.506
   Compiling rustc_baked_icu_data v0.0.0 (/checkout/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] intl_memoizer test:false 0.166
[RUSTC-TIMING] intl_memoizer test:false 0.184
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.270
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.566
[RUSTC-TIMING] fluent_langneg test:false 0.194
[RUSTC-TIMING] intl_pluralrules test:false 0.745
[RUSTC-TIMING] intl_pluralrules test:false 0.935
   Compiling itertools v0.12.1
[RUSTC-TIMING] fluent_langneg test:false 0.171
   Compiling rustc_type_ir_macros v0.0.0 (/checkout/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] rustc_hir test:false 7.946
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.771
   Compiling anstyle v1.0.10
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.042
[RUSTC-TIMING] anstyle test:false 0.283
[RUSTC-TIMING] unicode_width test:false 0.305
[RUSTC-TIMING] smallvec test:false 0.288
[RUSTC-TIMING] anstyle test:false 0.274
[RUSTC-TIMING] smallvec test:false 0.255
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] unicode_width test:false 0.334
[RUSTC-TIMING] annotate_snippets test:false 1.016
   Compiling rustc_ast_pretty v0.0.0 (/checkout/compiler/rustc_ast_pretty)
[RUSTC-TIMING] itertools test:false 3.096
[RUSTC-TIMING] fluent_bundle test:false 1.051
[RUSTC-TIMING] fluent_bundle test:false 1.194
   Compiling rustc_type_ir v0.0.0 (/checkout/compiler/rustc_type_ir)
[RUSTC-TIMING] annotate_snippets test:false 1.336
   Compiling rustc_error_messages v0.0.0 (/checkout/compiler/rustc_error_messages)
[RUSTC-TIMING] rustc_ast_pretty test:false 5.786
   Compiling darling v0.20.10
[RUSTC-TIMING] darling test:false 0.041
[RUSTC-TIMING] darling test:false 0.041
[RUSTC-TIMING] anstyle test:false 0.350
[RUSTC-TIMING] rustc_error_messages test:false 5.072
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] rustc_type_ir test:false 5.684
[RUSTC-TIMING] derive_setters test:false 0.652
   Compiling rustc_lint_defs v0.0.0 (/checkout/compiler/rustc_lint_defs)
[RUSTC-TIMING] derive_setters test:false 0.989
   Compiling rustc_fluent_macro v0.0.0 (/checkout/compiler/rustc_fluent_macro)
[RUSTC-TIMING] rustc_lint_defs test:false 1.224
[RUSTC-TIMING] rustc_fluent_macro test:false 1.061
   Compiling termize v0.1.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.702
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] termize test:false 0.094
   Compiling rustc_error_codes v0.0.0 (/checkout/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.038
   Compiling termcolor v1.4.1
[RUSTC-TIMING] unicode_width test:false 0.389
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 0.728
   Compiling rustc_errors v0.0.0 (/checkout/compiler/rustc_errors)
[RUSTC-TIMING] getopts test:false 1.740
   Compiling semver v1.0.24
[RUSTC-TIMING] build_script_build test:false 0.205
[RUSTC-TIMING] semver test:false 0.429
   Compiling rustc_version v0.4.1
[RUSTC-TIMING] rustc_version test:false 0.368
   Compiling memoffset v0.9.1
[RUSTC-TIMING] annotate_snippets test:false 6.061
   Compiling field-offset v0.3.6
[RUSTC-TIMING] build_script_build test:false 0.111
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.133
[RUSTC-TIMING] memoffset test:false 0.040
   Compiling datafrog v2.0.1
[RUSTC-TIMING] build_script_build test:false 0.177
[RUSTC-TIMING] datafrog test:false 0.463
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] rustc_apfloat test:false 1.089
   Compiling rustc_session v0.0.0 (/checkout/compiler/rustc_session)
[RUSTC-TIMING] polonius_engine test:false 0.737
[RUSTC-TIMING] field_offset test:false 0.072
   Compiling rustc_hir_pretty v0.0.0 (/checkout/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.199
   Compiling rustc_attr_data_structures v0.0.0 (/checkout/compiler/rustc_attr_data_structures)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.350
   Compiling rustc_attr_parsing v0.0.0 (/checkout/compiler/rustc_attr_parsing)
[RUSTC-TIMING] rustc_attr_parsing test:false 2.976
   Compiling rustc_query_system v0.0.0 (/checkout/compiler/rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 6.542
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 3.499
   Compiling rustc_middle v0.0.0 (/checkout/compiler/rustc_middle)
error[E0432]: unresolved import `std::sync::atomic::AtomicU64`
  --> compiler/rustc_middle/src/mir/interpret/mod.rs:13:5
   |
13 | use std::sync::atomic::AtomicU64;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicU64` in `sync::atomic`
   |
help: a similar name exists in the module
   |
13 | use std::sync::atomic::AtomicU32;
   |                        ~~~~~~~~~
help: consider importing this struct instead
   |
13 | use rustc_data_structures::sync::AtomicU64;
   |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[RUSTC-TIMING] rustc_errors test:false 31.252
   Compiling rustc_parse_format v0.0.0 (/checkout/compiler/rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.119
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.035
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] tinyvec test:false 1.413
   Compiling rustc_next_trait_solver v0.0.0 (/checkout/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] rustc_session test:false 33.347
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] rustc_next_trait_solver test:false 2.997
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] unicode_normalization test:false 1.019
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_target test:false 69.116
   Compiling rustc_parse v0.0.0 (/checkout/compiler/rustc_parse)
[RUSTC-TIMING] aho_corasick test:false 7.122
   Compiling regex-automata v0.4.9
For more information about this error, try `rustc --explain E0432`.
[RUSTC-TIMING] rustc_middle test:false 24.490
error: could not compile `rustc_middle` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] regex_syntax test:false 12.098
[RUSTC-TIMING] regex_automata test:false 16.594
[RUSTC-TIMING] rustc_parse test:false 36.865
Build completed unsuccessfully in 0:27:51
  local time: Sat Feb  1 10:11:45 UTC 2025
  network time: Sat, 01 Feb 2025 10:11:45 GMT
##[error]Process completed with exit code 1.

Auto merge of #136378 - jhpratt:rollup-l4w55bm, r=jhpratt

auto - dist-loongarch64-musl

2025-02-01T07:55:56Z

Requested labels: ubuntu-22.04
Job defined at: rust-lang-ci/rust/.github/workflows/ci.yml@refs/heads/auto
Waiting for a runner to pick up this job...
Job is waiting for a hosted runner to come online.
Job is about to start running on the hosted runner: GitHub Actions 25 (hosted)

Auto merge of #136376 - weihanglo:update-cargo, r=weihanglo

auto - dist-aarch64-linux

2025-02-01T06:05:27Z

##[group]Building stage0 library artifacts (aarch64-unknown-linux-gnu)      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17051:16
      |
17051 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(uabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17065:16
      |
17065 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(uabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17079:16
      |
17079 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(uabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17093:16
      |
17093 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17108:16
      |
17108 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17123:16
      |
17123 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sabal))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17138:16
      |
17138 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17154:16
      |
17154 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17170:16
      |
17170 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17181:16
      |
17181 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17192:16
      |
17192 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17208:16
      |
17208 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sqabs))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17224:16
      |
17224 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sli, N = 2))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17237:16
      |
17237 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sli, N = 2))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17250:16
      |
17250 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sri, N = 2))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17263:16
      |
17263 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(sri, N = 2))]
      |                ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
     --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs:17271:7
      |
17271 | #[cfg(test)]
      |       ^^^^
      |
      = help: consider using a Cargo feature instead
      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
               [lints.rust]
               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:17:7
   |
17 | #[cfg(test)]
   |       ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:89:16
   |
89 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(tstart))]
   |                ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
   --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:102:16
    |
102 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(tcommit))]
    |                ^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
   --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:114:9
    |
114 |     all(test, not(target_env = "msvc")),
    |         ^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
   --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:130:16
    |
130 | #[cfg_attr(all(test, not(target_env = "msvc")), assert_instr(ttest))]
    |                ^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
   --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs:136:7
    |
136 | #[cfg(test)]
    |       ^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
 --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:1:7
  |
1 | #[cfg(test)]
  |       ^^^^
  |
  = help: consider using a Cargo feature instead
  = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
           [lints.rust]
           unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
  = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
  = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:64:12
   |
64 | #[cfg_attr(test, assert_instr("prfm pldl1strm", RW = _PREFETCH_READ, LOCALITY = _PREFETCH_LOCALITY0))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:65:12
   |
65 | #[cfg_attr(test, assert_instr("prfm pldl3keep", RW = _PREFETCH_READ, LOCALITY = _PREFETCH_LOCALITY1))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:66:12
   |
66 | #[cfg_attr(test, assert_instr("prfm pldl2keep", RW = _PREFETCH_READ, LOCALITY = _PREFETCH_LOCALITY2))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:67:12
   |
67 | #[cfg_attr(test, assert_instr("prfm pldl1keep", RW = _PREFETCH_READ, LOCALITY = _PREFETCH_LOCALITY3))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:68:12
   |
68 | #[cfg_attr(test, assert_instr("prfm pstl1strm", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY0))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:69:12
   |
69 | #[cfg_attr(test, assert_instr("prfm pstl3keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY1))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:70:12
   |
70 | #[cfg_attr(test, assert_instr("prfm pstl2keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY2))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: unexpected `cfg` condition name: `test`
  --> library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs:71:12
   |
71 | #[cfg_attr(test, assert_instr("prfm pstl1keep", RW = _PREFETCH_WRITE, LOCALITY = _PREFETCH_LOCALITY3))]
   |            ^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(test)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(test)");` to the top of the `build.rs`
   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

error: could not compile `core` (lib) due to 5806 previous errors
Build completed unsuccessfully in 0:00:24
[2025-02-01T07:53:13.231Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (28.95s)`
[2025-02-01T07:53:13.231Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            2037.78s (35.50%)
      Build PGO instrumented rustc and LLVM:        1222.86s (21.31%)
      Gather profiles:                               448.94s ( 7.82%)
      Build PGO optimized rustc:                     365.98s ( 6.38%)
    Stage 2 (LLVM PGO):                              820.63s (14.30%)
      Build PGO instrumented LLVM:                   465.14s ( 8.10%)
      Gather profiles:                               354.36s ( 6.17%)
    Stage 5 (final build):                          2852.20s (49.69%)
    Run tests:                                        28.95s ( 0.50%)
    
    Total duration:                                        1h 35m 39s
    -----------------------------------------------------------------
    
[2025-02-01T07:53:13.231Z INFO  opt_dist::utils] Free disk space: 3.19 TiB out of total 3.75 TiB (14.80% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python3 /checkout/x.py test --build aarch64-unknown-linux-gnu --stage 0 tests/assembly tests/codegen tests/codegen-units tests/incremental tests/mir-opt tests/pretty tests/run-make/glibc-symbols-x86_64-unknown-linux-gnu tests/ui tests/crashes [at /checkout/obj] has failed with exit code Some(1)

Stack backtrace:
   0: std::backtrace_rs::backtrace::libunwind::trace
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2: std::backtrace::Backtrace::create
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/backtrace.rs:331:13
   3: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.95/src/backtrace.rs:27:14
   4: <opt_dist::exec::CmdBuilder>::run
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/exec.rs:80:17
   5: opt_dist::tests::run_tests
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/tests.rs:113:5
   6: opt_dist::execute_pipeline::{closure#5}
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/main.rs:348:40
   7: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#5}, ()>
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/timer.rs:111:22
   8: opt_dist::execute_pipeline
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/main.rs:348:9
   9: opt_dist::main
             at /rustc/77c33f51f8cc1d03144147688991b02d20eb57cc/src/tools/opt-dist/src/main.rs:399:18
  10: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:250:5
  11: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/sys/backtrace.rs:152:18
  12: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:195:18
  13: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/core/src/ops/function.rs:284:13
  14: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  15: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  16: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  17: std::rt::lang_start_internal::{{closure}}
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:48
  18: std::panicking::try::do_call
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:584:40
  19: std::panicking::try
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panicking.rs:547:19
  20: std::panic::catch_unwind
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/panic.rs:358:14
  21: std::rt::lang_start_internal
             at /rustc/e30eefff41038ceea427009023627d6d66b36715/library/std/src/rt.rs:174:20
  22: main
  23: __libc_start_main
  24: <unknown>
  local time: Sat Feb  1 07:53:13 UTC 2025
  network time: Sat, 01 Feb 2025 07:53:13 GMT
##[error]Process completed with exit code 1.