Rustc CI failures 2025-04-01 to 2025-04-27

105 out of 250 runs failed (42%) plus 7 workflows were cancelled

Summary

Time (UTC)PRJob NameShort LogError Message
2025-04-27T05:11:04Z #140356 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-27T01:47:11Z #140355 auto - x86_64-gnu-distcheck log
cmd.exec() failed with `cargo metadata` exited with an error: error: failed to select a version for the requirement `r-efi = "^4.1.0"` (locked to 4.5.0)
2025-04-26T22:17:43Z #140350 auto - dist-aarch64-linux log
error[E0308]: mismatched types
2025-04-26T14:12:12Z #140269 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-26T13:11:42Z #140335 auto - dist-various-2 log
error: implicit autoref creates a reference to the dereference of a raw pointer
2025-04-26T11:21:44Z #140269 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcUofZrm"
2025-04-26T10:25:23Z #140329 auto - test-various log
error[E0658]: inline assembly is not stable yet on this architecture
2025-04-26T08:29:26Z #140269 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\\rustcsqlo2E"
2025-04-26T01:12:18Z #140315 auto - x86_64-gnu-aux log
error: expected one of `async`, `|`, or `||`, found `diesel`
2025-04-25T04:08:38Z #140273 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\\rustci2WbwQ"
2025-04-25T02:20:57Z #140233 auto - x86_64-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\\rustcCKCdDh"
2025-04-24T17:06:41Z #140233 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-24T15:19:30Z #139752 auto - x86_64-mingw-1 log
error: test run failed!
2025-04-24T03:54:23Z #140231 auto - x86_64-msvc-1 log
error: test compilation failed although it shouldn't!
2025-04-23T11:24:27Z #140180 auto - dist-aarch64-linux log
##[error]The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
2025-04-23T09:35:26Z #139998 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcvYNGC6"
2025-04-23T08:22:53Z #139309 auto - dist-i586-gnu-i586-i686-musl log
error: compilation failed!
2025-04-23T06:34:19Z #140180 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcyQcsy8"
2025-04-23T01:18:38Z #140180 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\\rustcwIQMQN"
2025-04-22T20:43:59Z #139983 auto - aarch64-gnu log
error: could not parse code block as Rust code
2025-04-22T18:05:45Z #140165 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-22T15:20:01Z #139700 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-22T14:16:57Z #140161 auto - armhf-gnu log
error: compilation failed!
2025-04-21T22:41:29Z #140134 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-21T09:55:50Z #140096 auto - dist-x86_64-msvc log
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
2025-04-21T08:00:05Z #138591 auto - dist-x86_64-apple log
dyld[45212]: Library not loaded: @rpath/librustc_driver-c5e90e1f1fb2a596.dylib
2025-04-21T05:44:25Z #140096 auto - dist-x86_64-msvc log
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
2025-04-21T03:32:25Z #138591 auto - x86_64-msvc-ext1 log
error: process exited with code 101 (expected 0)
2025-04-21T01:46:02Z #140096 auto - x86_64-msvc-1 log
##[error]Process completed with exit code 2.
2025-04-20T20:10:07Z #134767 auto - x86_64-msvc-1 log
error[E0464]: multiple candidates for `dylib` dependency `a` found
2025-04-20T18:52:39Z #140079 auto - dist-apple-various log
dyld[13143]: Library not loaded: @rpath/librustc_driver-083a5cd6fc07d78e.dylib
2025-04-20T13:59:37Z #140079 auto - x86_64-msvc-1 log
##[error]Process completed with exit code 2.
2025-04-20T13:02:35Z #140078 auto - test-various log
error: compilation failed!
2025-04-20T10:54:13Z #140070 auto - i686-msvc-1 log
error: failed to build archive at `D:\a\rust\rust\build\i686-pc-windows-msvc\stage1-std\i686-pc-windows-msvc\release\deps\libcoretests-400fdc9a79f80699.rlib`: couldn't create a directory for the temp file: Access is denied. (os error 5) at path "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage1-std\\i686-pc-windows-msvc\\release\\deps\\.tmpR6whDr.temp-archive"
2025-04-20T09:24:05Z #138591 auto - aarch64-gnu log
error: this URL is not a hyperlink
2025-04-20T07:33:11Z #140021 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\\rustcn3zyao"
2025-04-20T07:26:41Z #138591 auto - x86_64-gnu-llvm-20-3 log
2025-04-20T06:10:44Z #139727 auto - x86_64-apple-1 log
failed to remove and recreate output directory `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/mir-opt/strip_debuginfo`: Directory not empty (os error 66)
2025-04-20T05:20:06Z #136316 auto - dist-various-2 log
error[E0433]: failed to resolve: use of undeclared type `AtomicU32`
2025-04-20T01:13:42Z #134767 auto - test-various log
error: 1 errors occurred comparing output.
2025-04-20T00:11:02Z #140043 auto - dist-loongarch64-linux log
error: failed to sync
2025-04-19T19:13:21Z #140043 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustc8cp05B"
2025-04-19T11:12:40Z #140017 auto - x86_64-msvc-1 log
##[error]Process completed with exit code 2.
2025-04-19T05:47:57Z #140017 auto - dist-x86_64-msvc log
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
2025-04-19T04:25:04Z #140027 auto - x86_64-apple-1 log
failed to remove and recreate output directory `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/mir-opt/strip_debuginfo`: Directory not empty (os error 66)
2025-04-18T23:29:40Z #140017 auto - x86_64-msvc-1 log
##[error]Process completed with exit code 2.
2025-04-18T19:15:52Z #140012 auto - dist-various-1 log
error[E0428]: the name `os` is defined multiple times
2025-04-18T17:03:16Z #139114 auto - x86_64-msvc-ext1 log
error: process exited with code 101 (expected 0)
2025-04-18T08:49:15Z #139996 auto - x86_64-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\\rustcWP1k3R"
2025-04-18T06:33:49Z #139114 auto - dist-x86_64-msvc log
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
2025-04-18T06:30:47Z #139997 auto - x86_64-apple-1 log
##[error]error: inflate: data stream error (incorrect data check)
2025-04-18T04:42:16Z #139996 auto - i686-msvc-1 log
error: auxiliary build of D:\a\rust\rust\tests\coverage\auxiliary\executor.rs failed to compile: 
2025-04-18T02:50:56Z #139114 auto - x86_64-msvc-1 log
##[error]Process completed with exit code 2.
2025-04-18T00:47:09Z #139980 auto - x86_64-mingw-2 log
##[error]Process completed with exit code 2.
2025-04-17T19:46:07Z #139980 auto - x86_64-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\\rustcrQnJN8"
2025-04-17T14:36:45Z #139957 auto - i686-msvc-1 log
error: check directive(s) from `D:\a\rust\rust\tests\debuginfo\marker-types.rs` not found in debugger output. errors:
2025-04-16T13:44:07Z #139912 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-16T11:44:53Z #139756 auto - aarch64-gnu log
test did not finish within 10 attempts (1.023516354s total)
2025-04-16T09:50:53Z #139895 auto - dist-aarch64-linux log
Cannot enable LLD when using external llvm-config.
2025-04-16T04:58:02Z #139888 auto - x86_64-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\\rustcj4DoJh"
2025-04-15T14:19:34Z #139862 auto - x86_64-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\\rustc7NhMNQ"
2025-04-15T04:14:19Z #139838 auto - dist-x86_64-apple log
rustc exited with signal: 11 (SIGSEGV)
2025-04-15T02:39:44Z #139837 auto - aarch64-gnu log
error: jsondocck failed!
2025-04-15T00:55:53Z #139632 auto - x86_64-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\\rustcXBBB5D"
2025-04-14T23:07:01Z #139826 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcOkcyZH"
2025-04-13T20:03:19Z #139761 auto - x86_64-gnu-llvm-19-3 log
internal error: entered unreachable code
2025-04-13T19:06:53Z #131203 auto - test-various log
Actual MIR output differs from expected MIR output /checkout/tests/mir-opt/jump_threading.bitwise_not.JumpThreading.panic-abort.diff
2025-04-13T18:08:59Z #139755 auto - dist-various-2 log
error: unused variable: `limit`
2025-04-13T10:26:27Z #139742 auto - x86_64-msvc-1 log
error[E0412]: cannot find type `Path` in this scope
2025-04-13T02:56:56Z #138972 auto - armhf-gnu log
error: test run failed!
2025-04-13T02:53:43Z #139728 auto - dist-x86_64-apple log
##[error]Process completed with exit code 6.
2025-04-13T01:06:00Z #139724 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcS7jCxS"
2025-04-13T00:09:05Z #139723 auto - test-various log
error: verification with 'FileCheck' failed
2025-04-12T20:08:23Z #139717 auto - dist-various-2 log
error: unused variable: `open_devnull`
2025-04-12T02:32:51Z #139625 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\\rustcEe1Npy"
2025-04-11T02:39:07Z #139453 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcb7WM0W"
2025-04-10T15:27:22Z #139578 auto - x86_64-msvc-1 log
error: verification with 'FileCheck' failed
2025-04-10T07:39:47Z #139613 auto - aarch64-gnu log
error: unresolved link to `rustc_interface::Config`
2025-04-10T03:54:29Z #139612 auto - x86_64-apple-1 log
error[E0133]: call to unsafe function `libc::sysctl` is unsafe and requires unsafe block
2025-04-09T12:56:00Z #139581 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcKluPlR"
2025-04-09T12:05:43Z #139571 auto - x86_64-gnu-distcheck log
error: verification with 'FileCheck' failed
2025-04-08T21:02:56Z #139552 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustc9zZsYl"
2025-04-08T19:15:50Z #139536 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcECAiCb"
2025-04-08T08:01:16Z #139508 auto - test-various log
error: test run failed!
2025-04-08T00:12:15Z #139499 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcaOD8C6"
2025-04-07T19:19:52Z #139497 auto - x86_64-msvc-1 log
error: 1 errors occurred comparing output.
2025-04-07T12:13:40Z #138603 auto - x86_64-gnu-llvm-19-3 log
error: 1 errors occurred comparing run output.
2025-04-07T11:34:18Z #139478 auto - x86_64-gnu-llvm-19-3 log
error: 1 errors occurred comparing run output.
2025-04-07T09:41:12Z #139463 auto - x86_64-mingw-1 log
error: linking with `rust-lld` failed: exit code: 0xc0000374
2025-04-07T03:09:25Z #139279 auto - dist-x86_64-msvc log
error: linking with `link.exe` failed: exit code: 1120
2025-04-07T02:29:59Z #139460 auto - i686-msvc-1 log
error: could not compile `rustc_resolve` (lib)
2025-04-07T02:18:17Z #139279 auto - dist-x86_64-msvc log
error: linking with `link.exe` failed: exit code: 1120
2025-04-06T04:56:14Z #139414 auto - i686-gnu-nopt-1 log
rustc exited with signal: 6 (SIGABRT) (core dumped)
2025-04-06T01:09:48Z #139123 auto - aarch64-apple log
error: verification with 'FileCheck' failed
2025-04-05T02:11:36Z #139275 auto - x86_64-gnu-nopt log
error in revision `x64`: verification with 'FileCheck' failed
2025-04-04T15:09:54Z #139363 auto - aarch64-apple log
error: 1 errors occurred comparing output.
2025-04-04T04:46:01Z #139344 auto - test-various log
error: 1 errors occurred comparing output.
2025-04-03T07:09:03Z #139301 auto - x86_64-mingw-1 log
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcIsKkCn"
2025-04-02T23:33:52Z #132527 auto - x86_64-gnu-llvm-19-3 log
error in revision `NINETEEN`: verification with 'FileCheck' failed
2025-04-02T21:47:40Z #139137 auto - x86_64-msvc-1 log
error: D:/a/rust/rust/tests/ui/debuginfo/debuginfo-type-name-layout-ice-94961-2.rs:?: unexpected error: '?:?: ?:?: values of the type `[u8; usize::MAX]` are too big for the target architecture'
2025-04-02T18:01:39Z #139137 auto - x86_64-gnu-llvm-19-3 log
error in revision `crate_root_lint_levels`: /checkout/tests/ui/print-request/stability.rs:?: unexpected error: '?:?: ?:?: the `-Z unstable-options` flag must also be passed to enable the `crate-root-lint-levels` print option'
2025-04-02T13:21:31Z #139137 auto - test-various log
error: /checkout/tests/ui/cfg/cfg_false_no_std-2.rs:?: expected error not found: unwinding panics are not supported without std
2025-04-01T17:35:37Z #139216 auto - test-various log
error: the compiler unexpectedly panicked. this is a bug.
2025-04-01T13:45:38Z #137738 auto - aarch64-apple log
Actual MIR output differs from expected MIR output /Users/runner/work/rust/rust/tests/mir-opt/pre-codegen/slice_iter.forward_loop.PreCodegen.after.panic-unwind.mir
2025-04-01T10:33:48Z #139204 auto - dist-x86_64-illumos log
TypeError: __init__() got an unexpected keyword argument 'text'

Short logs

Auto merge of #140356 - tgross35:rollup-cvqvrg4, r=tgross35

auto - x86_64-mingw-1

2025-04-27T05:11:04Z


failures:

---- [run-make] tests\run-make\amdgpu-kd 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\\amdgpu-kd\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "--crate-name" "foo" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900" "--crate-type" "cdylib" "foo.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\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\amdgpu-kd\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcCcaGpY\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcCcaGpY\\raw-dylibs" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "-o" "foo.elf" "--gc-sections" "-shared"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: 

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



failures:
    [run-make] tests\run-make\amdgpu-kd

test result: FAILED. 279 passed; 1 failed; 110 ignored; 0 measured; 6 filtered out; finished in 200.33s

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:23:34
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Sun Apr 27 07:41:49 CUT 2025
  network time: Sun, 27 Apr 2025 07:41:49 GMT
##[error]Process completed with exit code 2.

Auto merge of #140355 - tgross35:rollup-sean6my, r=tgross35

auto - x86_64-gnu-distcheck

2025-04-27T01:47:11Z

##[group]Building stage0 tool tidy (x86_64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.94
   Compiling unicode-ident v1.0.18
   Compiling serde v1.0.219
   Compiling memchr v2.7.4
   Compiling crossbeam-utils v0.8.21
   Compiling regex-syntax v0.8.5
   Compiling thiserror v2.0.12
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] unicode_ident test:false 0.059
   Compiling serde_json v1.0.140
[RUSTC-TIMING] build_script_build test:false 0.186
   Compiling equivalent v1.0.2
[RUSTC-TIMING] build_script_build test:false 0.261
[RUSTC-TIMING] build_script_build test:false 0.262
[RUSTC-TIMING] build_script_build test:false 0.277
   Compiling camino v1.1.9
[RUSTC-TIMING] build_script_build test:false 0.284
   Compiling thiserror v1.0.69
[RUSTC-TIMING] equivalent test:false 0.030
   Compiling semver v1.0.26
[RUSTC-TIMING] build_script_build test:false 0.250
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] build_script_build test:false 0.286
[RUSTC-TIMING] build_script_build test:false 0.288
   Compiling bstr v1.12.0
   Compiling indexmap v2.9.0
[RUSTC-TIMING] hashbrown test:false 0.667
   Compiling quote v1.0.40
[RUSTC-TIMING] proc_macro2 test:false 0.608
   Compiling syn v2.0.100
[RUSTC-TIMING] quote test:false 0.247
   Compiling crossbeam-epoch v0.9.18
[RUSTC-TIMING] crossbeam_utils test:false 0.820
   Compiling itoa v1.0.15
[RUSTC-TIMING] itoa test:false 0.085
   Compiling log v0.4.27
[RUSTC-TIMING] bstr test:false 0.764
   Compiling ryu v1.0.20
[RUSTC-TIMING] log test:false 0.193
   Compiling same-file v1.0.6
[RUSTC-TIMING] indexmap test:false 0.822
   Compiling winnow v0.5.40
[RUSTC-TIMING] crossbeam_epoch test:false 0.584
   Compiling walkdir v2.5.0
[RUSTC-TIMING] same_file test:false 0.144
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] memchr test:false 1.632
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] rustc_hash test:false 0.053
   Compiling termcolor v1.4.1
[RUSTC-TIMING] ryu test:false 0.333
   Compiling similar v2.7.0
[RUSTC-TIMING] crossbeam_deque test:false 0.163
   Compiling miropt-test-tools v0.1.0 (/checkout/src/tools/miropt-test-tools)
[RUSTC-TIMING] termcolor test:false 0.503
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] miropt_test_tools test:false 0.649
[RUSTC-TIMING] walkdir test:false 0.971
[RUSTC-TIMING] syn test:false 2.279
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] winnow test:false 2.156
   Compiling thiserror-impl v1.0.69
   Compiling thiserror-impl v2.0.12
[RUSTC-TIMING] similar test:false 2.428
[RUSTC-TIMING] thiserror_impl test:false 1.379
[RUSTC-TIMING] thiserror test:false 0.042
   Compiling globset v0.4.16
[RUSTC-TIMING] thiserror_impl test:false 1.460
[RUSTC-TIMING] thiserror test:false 0.043
   Compiling ignore v0.4.23
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] aho_corasick test:false 5.749
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_syntax test:false 6.474
[RUSTC-TIMING] fluent_syntax test:false 0.544
[RUSTC-TIMING] serde_derive test:false 3.549
[RUSTC-TIMING] regex test:false 1.524
[RUSTC-TIMING] globset test:false 3.054
[RUSTC-TIMING] ignore test:false 3.817
   Compiling serde_spanned v0.6.8
   Compiling toml_datetime v0.6.8
   Compiling cargo-platform v0.1.9
[RUSTC-TIMING] serde_spanned test:false 0.079
   Compiling build_helper v0.1.0 (/checkout/src/build_helper)
[RUSTC-TIMING] serde test:false 2.999
   Compiling toml_edit v0.19.15
[RUSTC-TIMING] regex_automata test:false 7.552
[RUSTC-TIMING] toml_datetime test:false 0.311
[RUSTC-TIMING] cargo_platform test:false 0.417
[RUSTC-TIMING] camino test:false 0.473
[RUSTC-TIMING] semver test:false 0.473
   Compiling cargo_metadata v0.19.2
[RUSTC-TIMING] build_helper test:false 0.857
[RUSTC-TIMING] serde_json test:false 1.354
   Compiling toml v0.7.8
   Compiling tidy v0.1.0 (/checkout/src/tools/tidy)
[RUSTC-TIMING] toml test:false 2.027
[RUSTC-TIMING] toml_edit test:false 4.144
[RUSTC-TIMING] cargo_metadata test:false 4.005
[RUSTC-TIMING] tidy test:false 4.573
[RUSTC-TIMING] rust_tidy test:false 2.030
    Finished `release` profile [optimized] target(s) in 18.97s
##[endgroup]
[TIMING] core::build_steps::tool::ToolBuild { compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target: x86_64-unknown-linux-gnu, tool: "tidy", path: "src/tools/tidy", mode: ToolBootstrap, source_type: InTree, extra_features: [], allow_features: "", cargo_args: [], artifact_kind: Binary } -- 18.992
[TIMING] core::build_steps::tool::Tidy { compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target: x86_64-unknown-linux-gnu } -- 0.000
fmt check
fmt: checked 5998 files
tidy check

thread 'deps (.)' panicked at src/tools/tidy/src/deps.rs:591:24:
cmd.exec() failed with `cargo metadata` exited with an error: error: failed to select a version for the requirement `r-efi = "^4.1.0"` (locked to 4.5.0)
candidate versions found which didn't match: 5.2.0
location searched: directory source `/checkout/obj/build/tmp/distcheck/vendor` (which is replacing registry `crates-io`)
required by package `uefi_qemu_test v0.0.0 (/checkout/src/ci/docker/host-x86_64/test-various/uefi_qemu_test)`
perhaps a crate was updated and forgotten to be re-vendored?

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread 'main' panicked at src/tools/tidy/src/main.rs:61:49:
called `Result::unwrap()` on an `Err` value: Any { .. }
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:01:11
make: *** [Makefile:49: check] Error 1
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:07:11
  local time: Sun Apr 27 01:57:44 UTC 2025
  network time: Sun, 27 Apr 2025 01:57:44 GMT
##[error]Process completed with exit code 1.

Auto merge of #140350 - jhpratt:rollup-fudxv6m, r=jhpratt

auto - dist-aarch64-linux

2025-04-26T22:17:43Z

##[group]Building compiler artifacts (stage0 -> stage1, aarch64-unknown-linux-gnu)[RUSTC-TIMING] icu_locid_transform_data test:false 0.021
   Compiling rand_xoshiro v0.7.0
[RUSTC-TIMING] rand_chacha test:false 0.742
   Compiling icu_list_data v1.5.1
[RUSTC-TIMING] rustc_lexer test:false 0.328
   Compiling ryu v1.0.20
[RUSTC-TIMING] syn test:false 3.844
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] build_script_build test:false 0.073
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] miniz_oxide test:false 1.053
   Compiling zerofrom-derive v0.1.6
[RUSTC-TIMING] ryu test:false 0.176
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] rand_xoshiro test:false 0.386
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] rand test:false 0.567
   Compiling rustc_index_macros v0.0.0 (/checkout/compiler/rustc_index_macros)
[RUSTC-TIMING] displaydoc test:false 0.436
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.091
[RUSTC-TIMING] rustc_index_macros test:false 0.276
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] unic_langid_impl test:false 0.179
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] ruzstd test:false 1.284
   Compiling derive-where v1.2.7
[RUSTC-TIMING] yoke_derive test:false 0.710
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] tracing_attributes test:false 0.891
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerovec_derive test:false 0.705
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] zerofrom_derive test:false 0.909
   Compiling zerofrom v0.1.6
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.280
   Compiling yoke v0.7.5
[RUSTC-TIMING] zerofrom test:false 0.059
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] yoke test:false 0.118
[RUSTC-TIMING] tracing test:false 0.228
   Compiling zerovec v0.10.4
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.039
[RUSTC-TIMING] icu_provider_macros test:false 0.227
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.019
   Compiling itertools v0.12.1
[RUSTC-TIMING] derive_where test:false 0.883
[RUSTC-TIMING] thiserror_impl test:false 0.870
[RUSTC-TIMING] thiserror test:false 0.038
[RUSTC-TIMING] icu_list_data test:false 0.062
   Compiling rustc_fs_util v0.0.0 (/checkout/compiler/rustc_fs_util)
   Compiling type-map v0.5.0
[RUSTC-TIMING] rustc_fs_util test:false 0.122
[RUSTC-TIMING] rustc_macros test:false 1.453
   Compiling rustc_index v0.0.0 (/checkout/compiler/rustc_index)
[RUSTC-TIMING] type_map test:false 0.232
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] tinystr test:false 0.122
[RUSTC-TIMING] zerovec test:false 1.022
[RUSTC-TIMING] unic_langid_macros test:false 0.024
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] rustc_index test:false 0.352
   Compiling rustc_data_structures v0.0.0 (/checkout/compiler/rustc_data_structures)
[RUSTC-TIMING] wasmparser test:false 3.287
[RUSTC-TIMING] unic_langid test:false 0.022
[RUSTC-TIMING] rustc_hash test:false 0.043
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.059
   Compiling strsim v0.11.1
[RUSTC-TIMING] itertools test:false 1.279
   Compiling self_cell v1.2.0
[RUSTC-TIMING] self_cell test:false 0.040
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.024
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.020
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] strsim test:false 0.199
   Compiling darling_core v0.20.11
[RUSTC-TIMING] unic_langid_impl test:false 0.752
[RUSTC-TIMING] regex_automata test:false 0.785
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] type_map test:false 0.101
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_langneg test:false 0.223
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] serde_derive test:false 2.095
[RUSTC-TIMING] icu_provider test:false 0.638
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_pluralrules test:false 0.520
[RUSTC-TIMING] thiserror test:false 0.028
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 0.230
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.182
   Compiling rustc_span v0.0.0 (/checkout/compiler/rustc_span)
[RUSTC-TIMING] fluent_syntax test:false 0.332
   Compiling rustc_ast_ir v0.0.0 (/checkout/compiler/rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.061
   Compiling icu_list v1.5.0
[RUSTC-TIMING] icu_locid test:false 1.961
[RUSTC-TIMING] self_cell test:false 0.030
[RUSTC-TIMING] self_cell test:false 0.025
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_data_structures test:false 1.979
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.122
[RUSTC-TIMING] darling_core test:false 1.795
   Compiling darling_macro v0.20.11
[RUSTC-TIMING] fluent_syntax test:false 0.223
   Compiling rustc_baked_icu_data v0.0.0 (/checkout/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] icu_locid_transform test:false 1.674
[RUSTC-TIMING] darling_macro test:false 0.178
[RUSTC-TIMING] intl_memoizer test:false 0.086
[RUSTC-TIMING] icu_list test:false 1.006
   Compiling rustc_type_ir_macros v0.0.0 (/checkout/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] fluent_langneg test:false 0.081
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.229
   Compiling anstyle v1.0.10
[RUSTC-TIMING] smallvec test:false 0.115
[RUSTC-TIMING] intl_pluralrules test:false 0.296
   Compiling rustc_abi v0.0.0 (/checkout/compiler/rustc_abi)
[RUSTC-TIMING] anstyle test:false 0.114
   Compiling rustc_ast v0.0.0 (/checkout/compiler/rustc_ast)
[RUSTC-TIMING] serde test:false 2.014
[RUSTC-TIMING] unicode_width test:false 0.122
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.324
   Compiling rustc_type_ir v0.0.0 (/checkout/compiler/rustc_type_ir)
[RUSTC-TIMING] fluent_bundle test:false 1.310
   Compiling rustc_error_messages v0.0.0 (/checkout/compiler/rustc_error_messages)
[RUSTC-TIMING] annotate_snippets test:false 0.498
[RUSTC-TIMING] rustc_abi test:false 0.929
   Compiling rustc_target v0.0.0 (/checkout/compiler/rustc_target)
[RUSTC-TIMING] fluent_bundle test:false 0.416
   Compiling darling v0.20.11
[RUSTC-TIMING] darling test:false 0.020
[RUSTC-TIMING] anstyle test:false 0.143
[RUSTC-TIMING] serde_json test:false 1.722
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 0.299
   Compiling rustc_ast_pretty v0.0.0 (/checkout/compiler/rustc_ast_pretty)
[RUSTC-TIMING] object test:false 5.966
   Compiling rustc_fluent_macro v0.0.0 (/checkout/compiler/rustc_fluent_macro)
[RUSTC-TIMING] rustc_error_messages test:false 1.816
   Compiling termize v0.1.1
[RUSTC-TIMING] termize test:false 0.039
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.325
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.140
   Compiling rustc_attr_data_structures v0.0.0 (/checkout/compiler/rustc_attr_data_structures)
[RUSTC-TIMING] termcolor test:false 0.292
   Compiling rustc_error_codes v0.0.0 (/checkout/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.028
   Compiling getopts v0.2.21
[RUSTC-TIMING] rustc_type_ir test:false 2.540
   Compiling rustc_feature v0.0.0 (/checkout/compiler/rustc_feature)
[RUSTC-TIMING] rustc_attr_data_structures test:false 0.328
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] annotate_snippets test:false 1.766
   Compiling datafrog v2.0.1
[RUSTC-TIMING] build_script_build test:false 0.096
[RUSTC-TIMING] rustc_span test:false 4.406
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] datafrog test:false 0.209
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] getopts test:false 0.658
   Compiling rustc_parse_format v0.0.0 (/checkout/compiler/rustc_parse_format)
[RUSTC-TIMING] rustc_apfloat test:false 0.437
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.017
   Compiling tinyvec v1.9.0
[RUSTC-TIMING] polonius_engine test:false 0.334
   Compiling rustc_next_trait_solver v0.0.0 (/checkout/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] rustc_feature test:false 1.341
[RUSTC-TIMING] rustc_parse_format test:false 0.687
   Compiling rustc_hir v0.0.0 (/checkout/compiler/rustc_hir)
[RUSTC-TIMING] rustc_ast_pretty test:false 2.058
   Compiling aho-corasick v1.1.3
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] tinyvec test:false 0.591
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] gsgdt test:false 1.344
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_normalization test:false 0.397
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.123
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] unicode_script test:false 0.373
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] rustc_ast test:false 4.842
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] fallible_iterator test:false 0.261
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] rustc_next_trait_solver test:false 1.551
   Compiling punycode v0.4.1
[RUSTC-TIMING] unicode_security test:false 0.465
   Compiling gimli v0.31.1
[RUSTC-TIMING] punycode test:false 0.204
   Compiling rustc_llvm v0.0.0 (/checkout/compiler/rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.174
   Compiling rustc_lint_defs v0.0.0 (/checkout/compiler/rustc_lint_defs)
[RUSTC-TIMING] rustc_demangle test:false 0.671
   Compiling rustc_hir_pretty v0.0.0 (/checkout/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_lint_defs test:false 0.486
   Compiling rustc_errors v0.0.0 (/checkout/compiler/rustc_errors)
[RUSTC-TIMING] rustc_hir_pretty test:false 1.238
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] aho_corasick test:false 2.825
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] rustc_hir test:false 2.904
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.032
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.035
[RUSTC-TIMING] shlex test:false 0.192
   Compiling pulldown-cmark v0.11.3
[RUSTC-TIMING] build_script_build test:false 0.062
   Compiling cfg_aliases v0.2.1
[RUSTC-TIMING] cfg_aliases test:false 0.018
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.047
   Compiling wasm-encoder v0.219.2
[RUSTC-TIMING] regex_syntax test:false 4.767
   Compiling rustc_session v0.0.0 (/checkout/compiler/rustc_session)
[RUSTC-TIMING] wasm_encoder test:false 1.485
   Compiling thorin-dwp v0.9.0
[RUSTC-TIMING] gimli test:false 3.924
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_syntax test:false 4.391
   Compiling bstr v1.12.0
[RUSTC-TIMING] regex_automata test:false 2.490
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.068
   Compiling nix v0.29.0
[RUSTC-TIMING] build_script_build test:false 0.195
[RUSTC-TIMING] regex test:false 0.849
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] thorin test:false 1.409
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] sharded_slab test:false 0.526
   Compiling rustc_query_system v0.0.0 (/checkout/compiler/rustc_query_system)
[RUSTC-TIMING] nu_ansi_term test:false 0.318
   Compiling rustc_attr_parsing v0.0.0 (/checkout/compiler/rustc_attr_parsing)
[RUSTC-TIMING] bstr test:false 1.607
   Compiling rustc_parse v0.0.0 (/checkout/compiler/rustc_parse)
[RUSTC-TIMING] rustc_query_system test:false 1.680
   Compiling rustc_middle v0.0.0 (/checkout/compiler/rustc_middle)
[RUSTC-TIMING] cc test:false 3.392
[RUSTC-TIMING] rustc_attr_parsing test:false 3.267
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] regex_automata test:false 8.437
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.179
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.048
   Compiling unicase v2.8.1
[RUSTC-TIMING] ar_archive_writer test:false 1.615
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.034
[RUSTC-TIMING] unicase test:false 0.140
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] rustc_errors test:false 12.067
   Compiling rustc_ast_passes v0.0.0 (/checkout/compiler/rustc_ast_passes)
[RUSTC-TIMING] pulldown_cmark test:false 3.138
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.327
   Compiling rustc_expand v0.0.0 (/checkout/compiler/rustc_expand)
[RUSTC-TIMING] tracing_subscriber test:false 4.277
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] rustc_session test:false 11.433
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] nu_ansi_term test:false 0.383
[RUSTC-TIMING] tracing_tree test:false 0.383
   Compiling tikv-jemalloc-sys v0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7
[RUSTC-TIMING] build_script_build test:false 0.172
[RUSTC-TIMING] nix test:false 1.501
   Compiling rustc_builtin_macros v0.0.0 (/checkout/compiler/rustc_builtin_macros)
[RUSTC-TIMING] rustc_ast_passes test:false 4.301
   Compiling ctrlc v3.4.6
[RUSTC-TIMING] ctrlc test:false 0.082
   Compiling rustc_log v0.0.0 (/checkout/compiler/rustc_log)
[RUSTC-TIMING] rustc_target test:false 22.770
   Compiling jiff v0.2.6
[RUSTC-TIMING] rustc_log test:false 1.881
   Compiling rustc-main v0.0.0 (/checkout/compiler/rustc)
[RUSTC-TIMING] build_script_build test:false 0.088
   Compiling rustc_transmute v0.0.0 (/checkout/compiler/rustc_transmute)
[RUSTC-TIMING] jiff test:false 11.939
   Compiling rustc_infer v0.0.0 (/checkout/compiler/rustc_infer)
[RUSTC-TIMING] rustc_transmute test:false 5.422
   Compiling rustc_symbol_mangling v0.0.0 (/checkout/compiler/rustc_symbol_mangling)
   Compiling rustc_metadata v0.0.0 (/checkout/compiler/rustc_metadata)
   Compiling rustc_trait_selection v0.0.0 (/checkout/compiler/rustc_trait_selection)
[RUSTC-TIMING] rustc_symbol_mangling test:false 6.255
   Compiling rustc_mir_dataflow v0.0.0 (/checkout/compiler/rustc_mir_dataflow)
[RUSTC-TIMING] rustc_expand test:false 26.693
   Compiling rustc_pattern_analysis v0.0.0 (/checkout/compiler/rustc_pattern_analysis)
[RUSTC-TIMING] rustc_builtin_macros test:false 24.056
   Compiling rustc_incremental v0.0.0 (/checkout/compiler/rustc_incremental)
[RUSTC-TIMING] rustc_parse test:false 35.879
[RUSTC-TIMING] rustc_llvm test:false 0.101
   Compiling rustc_ast_lowering v0.0.0 (/checkout/compiler/rustc_ast_lowering)
[RUSTC-TIMING] rustc_pattern_analysis test:false 5.449
   Compiling rustc_resolve v0.0.0 (/checkout/compiler/rustc_resolve)
[RUSTC-TIMING] rustc_mir_dataflow test:false 7.499
   Compiling rustc_monomorphize v0.0.0 (/checkout/compiler/rustc_monomorphize)
[RUSTC-TIMING] rustc_infer test:false 17.828
   Compiling rustc_query_impl v0.0.0 (/checkout/compiler/rustc_query_impl)
[RUSTC-TIMING] rustc_incremental test:false 7.801
   Compiling rustc_smir v0.0.0 (/checkout/compiler/rustc_smir)
[RUSTC-TIMING] rustc_monomorphize test:false 8.518
   Compiling stable_mir v0.1.0-preview (/checkout/compiler/stable_mir)
[RUSTC-TIMING] stable_mir test:false 0.032
[RUSTC-TIMING] tikv_jemalloc_sys test:false 0.034
   Compiling rustc_lint v0.0.0 (/checkout/compiler/rustc_lint)
[RUSTC-TIMING] rustc_ast_lowering test:false 15.190
   Compiling rustc_ty_utils v0.0.0 (/checkout/compiler/rustc_ty_utils)
[RUSTC-TIMING] rustc_smir test:false 12.939
   Compiling rustc_mir_build v0.0.0 (/checkout/compiler/rustc_mir_build)
[RUSTC-TIMING] rustc_middle test:false 58.169
   Compiling rustc_privacy v0.0.0 (/checkout/compiler/rustc_privacy)
[RUSTC-TIMING] rustc_metadata test:false 33.339
   Compiling rustc_hir_analysis v0.0.0 (/checkout/compiler/rustc_hir_analysis)
[RUSTC-TIMING] rustc_privacy test:false 3.842
   Compiling rustc_sanitizers v0.0.0 (/checkout/compiler/rustc_sanitizers)
[RUSTC-TIMING] rustc_ty_utils test:false 14.490
   Compiling rustc_codegen_ssa v0.0.0 (/checkout/compiler/rustc_codegen_ssa)
[RUSTC-TIMING] rustc_sanitizers test:false 3.228
   Compiling rustc_traits v0.0.0 (/checkout/compiler/rustc_traits)
[RUSTC-TIMING] rustc_mir_build test:false 20.385
   Compiling rustc_const_eval v0.0.0 (/checkout/compiler/rustc_const_eval)
[RUSTC-TIMING] rustc_resolve test:false 35.786
   Compiling rustc_codegen_llvm v0.0.0 (/checkout/compiler/rustc_codegen_llvm)
error[E0308]: mismatched types
   --> compiler/rustc_codegen_llvm/src/back/lto.rs:677:54
    |
677 |             if attributes::has_string_attr(function, marker_ptr) {
    |                ---------------------------           ^^^^^^^^^^ expected `*const i8`, found `*const u8`
    |                |
    |                arguments to this function are incorrect
    |
    = note: expected raw pointer `*const i8`
               found raw pointer `*const u8`
note: function defined here
   --> compiler/rustc_codegen_llvm/src/attributes.rs:35:15
    |
35  | pub(crate) fn has_string_attr(llfn: &Value, name: *const i8) -> bool {
    |               ^^^^^^^^^^^^^^^               ---------------

error[E0308]: mismatched types
   --> compiler/rustc_codegen_llvm/src/back/lto.rs:685:68
    |
685 |                 attributes::remove_string_attr_from_llfn(function, marker_ptr);
    |                 ----------------------------------------           ^^^^^^^^^^ expected `*const i8`, found `*const u8`
    |                 |
    |                 arguments to this function are incorrect
    |
    = note: expected raw pointer `*const i8`
               found raw pointer `*const u8`
note: function defined here
   --> compiler/rustc_codegen_llvm/src/attributes.rs:43:15
    |
43  | pub(crate) fn remove_string_attr_from_llfn(llfn: &Value, name: *const i8) {
    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^               ---------------

error[E0308]: mismatched types
   --> compiler/rustc_codegen_llvm/src/back/lto.rs:688:60
    |
688 |                     !attributes::has_string_attr(function, marker_ptr),
    |                      ---------------------------           ^^^^^^^^^^ expected `*const i8`, found `*const u8`
    |                      |
    |                      arguments to this function are incorrect
    |
    = note: expected raw pointer `*const i8`
               found raw pointer `*const u8`
note: function defined here
   --> compiler/rustc_codegen_llvm/src/attributes.rs:35:15
    |
35  | pub(crate) fn has_string_attr(llfn: &Value, name: *const i8) -> bool {
    |               ^^^^^^^^^^^^^^^               ---------------

error[E0308]: mismatched types
  --> compiler/rustc_codegen_llvm/src/llvm/mod.rs:53:43
   |
53 |     unsafe { LLVMRustHasFnAttribute(llfn, name) }
   |              ----------------------       ^^^^ expected `*const u8`, found `*const i8`
   |              |
   |              arguments to this function are incorrect
   |
   = note: expected raw pointer `*const u8`
              found raw pointer `*const i8`
note: function defined here
  --> compiler/rustc_codegen_llvm/src/llvm/enzyme_ffi.rs:22:19
   |
22 |     pub(crate) fn LLVMRustHasFnAttribute(F: &Value, Name: *const c_char) -> bool;
   |                   ^^^^^^^^^^^^^^^^^^^^^^            ----

error[E0308]: mismatched types
  --> compiler/rustc_codegen_llvm/src/llvm/mod.rs:57:46
   |
57 |     unsafe { LLVMRustRemoveFnAttribute(llfn, name) }
   |              -------------------------       ^^^^ expected `*const u8`, found `*const i8`
   |              |
   |              arguments to this function are incorrect
   |
   = note: expected raw pointer `*const u8`
              found raw pointer `*const i8`
note: function defined here
  --> compiler/rustc_codegen_llvm/src/llvm/enzyme_ffi.rs:23:19
   |
23 |     pub(crate) fn LLVMRustRemoveFnAttribute(F: &Value, Name: *const c_char);
   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^            ----

For more information about this error, try `rustc --explain E0308`.
[RUSTC-TIMING] rustc_codegen_llvm test:false 2.422
error: could not compile `rustc_codegen_llvm` (lib) due to 5 previous errors
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_traits test:false 15.570
[RUSTC-TIMING] rustc_lint test:false 31.621
[RUSTC-TIMING] rustc_codegen_ssa test:false 28.105
[RUSTC-TIMING] rustc_const_eval test:false 26.517
[RUSTC-TIMING] rustc_trait_selection test:false 74.926
[RUSTC-TIMING] rustc_hir_analysis test:false 63.331
[RUSTC-TIMING] rustc_query_impl test:false 93.574
Build completed unsuccessfully in 0:05:53
[2025-04-26T22:31:57.423Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO) > Build PGO instrumented rustc and LLVM` ended: FAIL (353.76s)`
[2025-04-26T22:31:57.423Z INFO  opt_dist::timer] Section `Stage 1 (Rustc PGO)` ended: FAIL (353.76s)`
[2025-04-26T22:31:57.423Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                             353.76s (100.00%)
      Build PGO instrumented rustc and LLVM:         353.76s (100.00%)
    
    Total duration:                                            5m 53s
    -----------------------------------------------------------------
    
[2025-04-26T22:31:57.423Z INFO  opt_dist::utils] Free disk space: 3.41 TiB out of total 3.74 TiB (8.80% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUST_BACKTRACE=full python3 /checkout/x.py build --target aarch64-unknown-linux-gnu --host aarch64-unknown-linux-gnu --stage 2 library/std --rust-profile-generate /tmp/tmp-multistage/opt-artifacts/rustc-pgo --set llvm.thin-lto=false --set llvm.link-shared=true [at /checkout/obj] has failed with exit code Some(1)

Stack backtrace:
   0: std::backtrace_rs::backtrace::libunwind::trace
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
   2: std::backtrace::Backtrace::create
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/backtrace.rs:331:13
   3: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.97/src/backtrace.rs:27:14
   4: <opt_dist::exec::CmdBuilder>::run
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/exec.rs:80:17
   5: <opt_dist::exec::Bootstrap>::run
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/exec.rs:181:9
   6: opt_dist::execute_pipeline::{closure#1}::{closure#0}
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/main.rs:230:13
   7: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}::{closure#0}, ()>
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/timer.rs:111:22
   8: opt_dist::execute_pipeline::{closure#1}
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/main.rs:219:9
   9: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#1}, opt_dist::training::RustcPGOProfile>
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/timer.rs:111:22
  10: opt_dist::execute_pipeline
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/main.rs:216:29
  11: opt_dist::main
             at /rustc/ad2aaa8c61cabdf2f967b54c5057d8b9d20268e3/src/tools/opt-dist/src/main.rs:416:18
  12: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:250:5
  13: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/sys/backtrace.rs:152:18
  14: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:199:18
  15: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:284:13
  16: std::panicking::try::do_call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  17: std::panicking::try
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  18: std::panic::catch_unwind
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  19: std::rt::lang_start_internal::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:168:24
  20: std::panicking::try::do_call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  21: std::panicking::try
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  22: std::panic::catch_unwind
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  23: std::rt::lang_start_internal
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:164:5
  24: main
  25: __libc_start_main
  26: <unknown>
  local time: Sat Apr 26 22:31:57 UTC 2025
  network time: Sat, 26 Apr 2025 22:31:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #140269 - cuviper:beta-next, r=cuviper

auto - x86_64-mingw-1

2025-04-26T14:12:12Z


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.5.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.452-9\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\\rustcl3Me39\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcl3Me39\\raw-dylibs" "-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. 18506 passed; 1 failed; 293 ignored; 0 measured; 23 filtered out; finished in 1058.55s

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:19
make: *** [Makefile:128: ci-mingw-x] Error 1
  local time: Sat Apr 26 15:57:34 CUT 2025
  network time: Sat, 26 Apr 2025 15:57:34 GMT
##[error]Process completed with exit code 2.

Auto merge of #140335 - matthiaskrgr:rollup-aa0aqxv, r=matthiaskrgr

auto - dist-various-2

2025-04-26T13:11:42Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> x86_64-fortanix-unknown-sgx)
 Downloading crates ...
  Downloaded fortanix-sgx-abi v0.5.0
[RUSTC-TIMING] shlex test:false 0.142
[RUSTC-TIMING] cc test:false 0.873
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.381
[RUSTC-TIMING] build_script_build test:false 0.195
[RUSTC-TIMING] build_script_build test:false 0.492
   Compiling libc v0.2.172
[RUSTC-TIMING] build_script_build test:false 0.159
   Compiling compiler_builtins v0.1.156
   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.028
[RUSTC-TIMING] libc test:false 0.044
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.036
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.057
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.144
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 2.003
   Compiling dlmalloc v0.2.8
[RUSTC-TIMING] dlmalloc test:false 0.306
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.774
   Compiling fortanix-sgx-abi v0.5.0
[RUSTC-TIMING] fortanix_sgx_abi test:false 0.087
[RUSTC-TIMING] core test:false 24.103
   Compiling rustc-std-workspace-alloc v1.99.0 (/checkout/library/rustc-std-workspace-alloc)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.033
   Compiling gimli v0.31.1
[RUSTC-TIMING] alloc test:false 6.171
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
   Compiling miniz_oxide v0.8.8
[RUSTC-TIMING] std_detect test:false 0.204
[RUSTC-TIMING] compiler_builtins test:false 7.957
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] miniz_oxide test:false 1.039
   Compiling panic_unwind v0.0.0 (/checkout/library/panic_unwind)
[RUSTC-TIMING] panic_unwind test:false 0.118
   Compiling panic_abort v0.0.0 (/checkout/library/panic_abort)
[RUSTC-TIMING] panic_abort test:false 0.055
[RUSTC-TIMING] hashbrown test:false 1.229
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.455
[RUSTC-TIMING] gimli test:false 4.748
[RUSTC-TIMING] object test:false 5.637
warning: dropping unsupported crate type `dylib` for target `x86_64-fortanix-unknown-sgx`

error: implicit autoref creates a reference to the dereference of a raw pointer
   --> library/std/src/sys/pal/sgx/abi/usercalls/alloc.rs:678:18
    |
678 |         unsafe { (*self.0.get()).len() }
    |                  ^^^^^^^^^^^^^^^^^^^^^
    |
    = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
    = note: `-D dangerous-implicit-autorefs` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(dangerous_implicit_autorefs)]`
help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
    |
678 |         unsafe { (&(*self.0.get())).len() }
    |                  ++               +

[RUSTC-TIMING] std test:false 2.768
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:46:20
  local time: Sat Apr 26 14:09:00 UTC 2025
  network time: Sat, 26 Apr 2025 14:09:00 GMT
##[error]Process completed with exit code 1.

Auto merge of #140269 - cuviper:beta-next, r=cuviper

auto - x86_64-mingw-1

2025-04-26T11:21:44Z


failures:

---- [assembly] tests\assembly\targets\targets-pe.rs#i686_pc_windows_gnu stdout ----

error in revision `i686_pc_windows_gnu`: 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\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.5.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.452-9\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "i686_pc_windows_gnu" "--check-cfg" "cfg(test,FALSE,aarch64_pc_windows_msvc,aarch64_pc_windows_gnullvm,aarch64_unknown_uefi,aarch64_uwp_windows_msvc,arm64ec_pc_windows_msvc,avr_none,bpfeb_unknown_none,bpfel_unknown_none,i686_pc_windows_gnu,i686_pc_windows_msvc,i686_pc_windows_gnullvm,i686_uwp_windows_gnu,i686_win7_windows_gnu,i686_unknown_uefi,i686_uwp_windows_msvc,i686_win7_windows_msvc,powerpc64_ibm_aix,thumbv7a_uwp_windows_msvc,thumbv7a_pc_windows_msvc,x86_64_pc_windows_gnu,x86_64_pc_windows_gnullvm,x86_64_pc_windows_msvc,x86_64_unknown_uefi,x86_64_uwp_windows_gnu,x86_64_win7_windows_gnu,x86_64_uwp_windows_msvc,x86_64_win7_windows_msvc,x86_64_pc_cygwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-pe.i686_pc_windows_gnu\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\native\\rust-test-helpers" "--target" "i686-pc-windows-gnu" "-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\\rustcUofZrm"

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



failures:
    [assembly] tests\assembly\targets\targets-pe.rs#i686_pc_windows_gnu

test result: FAILED. 494 passed; 1 failed; 42 ignored; 0 measured; 0 filtered out; finished in 23.78s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:37:07
make: *** [Makefile:128: ci-mingw-x] Error 1
  local time: Sat Apr 26 13:08:42 CUT 2025
  network time: Sat, 26 Apr 2025 13:08:42 GMT
##[error]Process completed with exit code 2.

Auto merge of #140329 - matthiaskrgr:rollup-9itify0, r=matthiaskrgr

auto - test-various

2025-04-26T10:25:23Z


failures:

---- [ui] tests/ui/asm/normalizable-asm-ty.rs#next stdout ----

error in revision `next`: 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/normalizable-asm-ty.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" "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" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/normalizable-asm-ty.next" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers" "-Znext-solver"
stdout: none
--- stderr -------------------------------
error[E0658]: inline assembly is not stable yet on this architecture
##[error]  --> /checkout/tests/ui/asm/normalizable-asm-ty.rs:8:9
   |
LL | /         std::arch::asm!(
LL | |             "/* {} */",
LL | |             in(reg) pc_section[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: invalid register class `reg`: unknown register class
##[error]  --> /checkout/tests/ui/asm/normalizable-asm-ty.rs:10:13
   |
LL |             in(reg) pc_section[0]
   |             ^^^^^^^^^^^^^^^^^^^^^
   |
   = note: the following register classes are supported on this target: `local`

error: aborting due to 2 previous errors

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


---- [ui] tests/ui/asm/normalizable-asm-ty.rs#current stdout ----

error in revision `current`: 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/normalizable-asm-ty.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" "current" "--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" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/asm/normalizable-asm-ty.current" "-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/normalizable-asm-ty.rs:8:9
   |
LL | /         std::arch::asm!(
LL | |             "/* {} */",
LL | |             in(reg) pc_section[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: invalid register class `reg`: unknown register class
##[error]  --> /checkout/tests/ui/asm/normalizable-asm-ty.rs:10:13
   |
LL |             in(reg) pc_section[0]
   |             ^^^^^^^^^^^^^^^^^^^^^
   |
   = note: the following register classes are supported on this target: `local`

error: aborting due to 2 previous errors

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



failures:
    [ui] tests/ui/asm/normalizable-asm-ty.rs#next
    [ui] tests/ui/asm/normalizable-asm-ty.rs#current

test result: FAILED. 18122 passed; 2 failed; 846 ignored; 0 measured; 0 filtered out; finished in 444.66s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:42:41
  local time: Sat Apr 26 11:18:36 UTC 2025
  network time: Sat, 26 Apr 2025 11:18:36 GMT
##[error]Process completed with exit code 1.

Auto merge of #140269 - cuviper:beta-next, r=cuviper

auto - i686-msvc-1

2025-04-26T08:29:26Z


failures:

---- [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-itanium-cxx-abi.rs#aarch64 stdout ----

error in revision `aarch64`: 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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.452-9\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.43.34808\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" "aarch64" "--check-cfg" "cfg(test,FALSE,aarch64,x86_64)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\codegen\\sanitizer\\kcfi\\emit-kcfi-operand-bundle-itanium-cxx-abi.aarch64\\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" "aarch64-unknown-none" "-Cno-prepopulate-passes" "-Zsanitizer=kcfi" "-Copt-level=0" "-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\\rustcsqlo2E"

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



failures:
    [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-itanium-cxx-abi.rs#aarch64

test result: FAILED. 624 passed; 1 failed; 214 ignored; 0 measured; 3 filtered out; finished in 24.64s

Some tests failed in compiletest suite=codegen mode=codegen host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:43:04
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sat Apr 26 10:22:15 CUT 2025
  network time: Sat, 26 Apr 2025 10:22:15 GMT
##[error]Process completed with exit code 2.

Auto merge of #140315 - matthiaskrgr:rollup-tmb35n8, r=matthiaskrgr

auto - x86_64-gnu-aux

2025-04-26T01:12:18Z


failures:

---- diesel/src/expression/functions/aggregate_folding.rs - expression::functions::aggregate_folding::avg (line 30) stdout ----
error: expected one of `async`, `|`, or `||`, found `diesel`
##[error] --> diesel/src/expression/functions/../../doctest_setup.rs:1:5
  |
1 | use diesel::prelude::*;
  |     ^^^^^^ expected one of `async`, `|`, or `||`

error: non-statement macro in statement position: include
##[error] --> diesel/src/expression/functions/aggregate_folding.rs:35:1
  |
8 | include!("../../doctest_setup.rs");
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: cannot find macro `table` in this scope
##[error]  --> diesel/src/expression/functions/aggregate_folding.rs:42:1
   |
15 | table! {
   | ^^^^^
   |
help: consider importing this macro
   |
3  + use diesel::table;
   |

error[E0412]: cannot find type `QueryResult` in this scope
##[error]  --> diesel/src/expression/functions/aggregate_folding.rs:65:18
   |
38 | fn run_test() -> QueryResult<()> {
   |                  ^^^^^^^^^^^ not found in this scope
   |
help: consider importing this type alias
   |
3  + use diesel::QueryResult;
   |

error[E0658]: ergonomic clones are experimental
##[error] --> diesel/src/expression/functions/../../doctest_setup.rs:1:1
  |
1 | use diesel::prelude::*;
  | ^^^
  |
  = note: see issue #132290 <https://github.com/rust-lang/rust/issues/132290> for more information
  = help: add `#![feature(ergonomic_clones)]` to the crate attributes to enable
  = note: this compiler was built on 2025-04-26; consider upgrading it if it is out of date

error: aborting due to 5 previous errors

Some errors have detailed explanations: E0412, E0658.
For more information about an error, try `rustc --explain E0412`.
Couldn't compile the test.

failures:
    diesel/src/expression/functions/aggregate_folding.rs - expression::functions::aggregate_folding::avg (line 30)

test result: FAILED. 123 passed; 1 failed; 16 ignored; 0 measured; 0 filtered out; finished in 17.93s

error: doctest failed, to rerun pass `--doc`

thread 'main' panicked at src/tools/cargotest/main.rs:123:9:
tests failed for https://github.com/diesel-rs/diesel
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:42:48
make: *** [Makefile:51: check-aux] Error 1
  local time: Sat Apr 26 02:01:57 UTC 2025
  network time: Sat, 26 Apr 2025 02:01:58 GMT
##[error]Process completed with exit code 2.

Auto merge of #140273 - matthiaskrgr:rollup-rxmuvkg, r=matthiaskrgr

auto - i686-msvc-1

2025-04-25T04:08:38Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#mipsisa64r6_unknown_linux_gnuabi64 stdout ----

error in revision `mipsisa64r6_unknown_linux_gnuabi64`: 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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.452-9\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.43.34808\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" "mipsisa64r6_unknown_linux_gnuabi64" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_lynx_lynxos178,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\assembly\\targets\\targets-elf.mipsisa64r6_unknown_linux_gnuabi64\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "mipsisa64r6-unknown-linux-gnuabi64" "-Cpanic=abort" "-Cforce-unwind-tables=yes" "--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\\rustci2WbwQ"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#mipsisa64r6_unknown_linux_gnuabi64

test result: FAILED. 468 passed; 1 failed; 70 ignored; 0 measured; 0 filtered out; finished in 26.54s

Some tests failed in compiletest suite=assembly mode=assembly host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:42:11
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Fri Apr 25 05:58:11 CUT 2025
  network time: Fri, 25 Apr 2025 05:58:11 GMT
##[error]Process completed with exit code 2.

Auto merge of #140233 - Zalathar:revert-new-executor, r=jieyouxu

auto - x86_64-msvc-1

2025-04-25T02:20:57Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#armeb_unknown_linux_gnueabi stdout ----

error in revision `armeb_unknown_linux_gnueabi`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.8\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.15-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\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "armeb_unknown_linux_gnueabi" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_lynx_lynxos178,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\targets\\targets-elf.armeb_unknown_linux_gnueabi\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "armeb-unknown-linux-gnueabi" "-Cpanic=abort" "-Cforce-unwind-tables=yes" "--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\\rustcCKCdDh"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#armeb_unknown_linux_gnueabi

test result: FAILED. 495 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 28.05s

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:36:49
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Fri Apr 25 04:05:20 CUT 2025
  network time: Fri, 25 Apr 2025 04:05:20 GMT
##[error]Process completed with exit code 2.

Auto merge of #140233 - Zalathar:revert-new-executor, r=jieyouxu

auto - x86_64-mingw-1

2025-04-24T17:06:41Z


failures:

---- [run-make] tests\run-make\amdgpu-kd 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\\amdgpu-kd\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "--crate-name" "foo" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900" "--crate-type" "cdylib" "foo.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\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\amdgpu-kd\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcIpimkr\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcIpimkr\\raw-dylibs" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "-o" "foo.elf" "--gc-sections" "-shared"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: 

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



failures:
    [run-make] tests\run-make\amdgpu-kd

test result: FAILED. 279 passed; 1 failed; 110 ignored; 0 measured; 6 filtered out; finished in 209.64s

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:32:12
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Thu Apr 24 19:46:43 CUT 2025
  network time: Thu, 24 Apr 2025 19:46:43 GMT
##[error]Process completed with exit code 2.

Auto merge of #139752 - usamoi:macos-used, r=saethlin,madsmtm

auto - x86_64-mingw-1

2025-04-24T15:19:30Z


failures:

---- [ui] tests\ui\linking\executable-no-mangle-strip.rs stdout ----

error: test run failed!
status: exit code: 0xc0000135
command: PATH="D:\a\rust\rust\build\x86_64-pc-windows-gnu\stage2\lib\rustlib\x86_64-pc-windows-gnu\lib;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.5.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.452-9\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\\test\\ui\\linking\\executable-no-mangle-strip\\a.exe"
stdout: none
stderr: none



failures:
    [ui] tests\ui\linking\executable-no-mangle-strip.rs

test result: FAILED. 18648 passed; 1 failed; 280 ignored; 0 measured; 21 filtered out; finished in 1065.92s

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:36:53
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Thu Apr 24 17:03:35 CUT 2025
  network time: Thu, 24 Apr 2025 17:03:35 GMT
##[error]Process completed with exit code 2.

Auto merge of #140231 - Zalathar:rollup-6bg0hhp, r=Zalathar

auto - x86_64-msvc-1

2025-04-24T03:54:23Z


failures:

---- [ui] tests\ui\linking\executable-no-mangle-strip.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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.8\x64\bin;C:\Program Files\OpenSSL\bin;C:\tools\kotlinc\bin;C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\17.0.15-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\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\linking\\executable-no-mangle-strip.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" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\linking\\executable-no-mangle-strip" "-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: linking with `link.exe` failed: exit code: 1120
   |
   = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcUoxOmx\\symbols.o" "<1 object files omitted>" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\std-f242b931389c4ab6.dll.lib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcUoxOmx\\api-ms-win-core-synch-l1-2-0.dll_imports_indirect.lib" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcUoxOmx\\bcryptprimitives.dll_imports_indirect.lib" "/NXCOMPAT" "/LIBPATH:D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "/OUT:D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\linking\\executable-no-mangle-strip\\executable-no-mangle-strip.exe" "/OPT:REF,NOICF" "/DEBUG" "/PDBALTPATH:%_PDB%"
   = note: some arguments are omitted. use `--verbose` to show all linker arguments
   = note: executable-no-mangle-strip.executable_no_mangle_strip.4e0277abecc73a6b-cgu.0.rcgu.o : error LNK2019: unresolved external symbol THIS_SYMBOL_SHOULD_BE_UNDEFINED referenced in function function_marked_with_no_mangle␍
           D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\ui\linking\executable-no-mangle-strip\executable-no-mangle-strip.exe : fatal error LNK1120: 1 unresolved externals␍
           

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



failures:
    [ui] tests\ui\linking\executable-no-mangle-strip.rs

test result: FAILED. 18652 passed; 1 failed; 276 ignored; 0 measured; 21 filtered out; finished in 1059.87s

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:33:32
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Thu Apr 24 05:34:36 CUT 2025
  network time: Thu, 24 Apr 2025 05:34:37 GMT
##[error]Process completed with exit code 2.

Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDenton

auto - dist-aarch64-linux

2025-04-23T11:24:27Z


##[error]The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.
  network time: Wed, 23 Apr 2025 12:10:33 GMT
##[endgroup]
 ...killed.
##[error]The operation was canceled.
Cleaning up orphan processes
Terminate orphan process: pid (2990) (python3)

Auto merge of #139998 - Zalathar:new-executor, r=onur-ozkan

auto - x86_64-mingw-1

2025-04-23T09:35:26Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_linux_none stdout ----

error in revision `x86_64_unknown_linux_none`: 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\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.5.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.452-9\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "x86_64_unknown_linux_none" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_lynx_lynxos178,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-elf.x86_64_unknown_linux_none\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "x86_64-unknown-linux-none" "-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\\rustcvYNGC6"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_linux_none

test result: FAILED. 495 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.28s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:38:15
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Wed Apr 23 11:21:31 CUT 2025
  network time: Wed, 23 Apr 2025 11:21:32 GMT
##[error]Process completed with exit code 2.

Auto merge of #139309 - RalfJung:abi_unsupported_vector_types, r=fee1…

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

2025-04-23T08:22:53Z


failures:

---- [codegen] tests/codegen/const-vector.rs stdout ----

error: compilation failed!
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/codegen/const-vector.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" "--check-cfg" "cfg(test,FALSE)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/const-vector/const-vector.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=i586-unknown-linux-gnu-gcc" "-C" "no-prepopulate-passes" "-Copt-level=0"
stdout: none
--- stderr -------------------------------
warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:31:21
   |
31 |     fn test_i8x2(a: i8x2);
   |                     ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes)]` on by default

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:32:30
   |
32 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                              ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:32:39
   |
32 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                                       ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:33:32
   |
33 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:33:49
   |
33 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                                 ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:34:25
   |
34 |     fn test_i8x2_arr(a: i8x2);
   |                         ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:17:1
   |
17 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:35:22
   |
35 |     fn test_f32x2(a: f32x2);
   |                      ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:21:1
   |
21 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:36:26
   |
36 |     fn test_f32x2_arr(a: f32x2);
   |                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:21:1
   |
21 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 4>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:37:21
   |
37 |     fn test_simd(a: Simd<i32, 4>);
   |                     ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:25:1
   |
25 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 3>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:38:31
   |
38 |     fn test_simd_unaligned(a: Simd<i32, 3>);
   |                               ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:25:1
   |
25 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:50:9
   |
50 |         test_i8x2(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:53:9
   |
53 |         test_i8x2_two_args(const { i8x2([32, 64]) }, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:56:9
   |
56 |         test_i8x2_mixed_args(const { i8x2([32, 64]) }, 43, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:59:9
   |
59 |         test_i8x2_arr(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:62:9
   |
62 |         test_f32x2(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:65:9
   |
65 |         test_f32x2_arr(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function call uses SIMD vector type `Simd<i32, 4>` which (with the chosen ABI) requires the `sse` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:68:9
   |
68 |         test_simd(const { Simd::<i32, 4>([2, 4, 6, 8]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: aborting due to 7 previous errors; 10 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/repr/transparent.rs stdout ----

error: compilation failed!
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/codegen/repr/transparent.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" "--check-cfg" "cfg(test,FALSE)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/repr/transparent/transparent.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=i586-unknown-linux-gnu-gcc" "-Copt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: type `f32x4` should have an upper camel case name
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:135:8
    |
135 | struct f32x4([f32; 4]);
    |        ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `F32x4`
    |
    = note: `#[warn(non_camel_case_types)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:144:34
    |
144 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                  ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^
    = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:144:45
    |
144 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                             ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^

error: this function definition uses SIMD vector type `Vector` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]   --> /checkout/tests/codegen/repr/transparent.rs:144:1
    |
144 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
    |
    = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: aborting due to 1 previous error; 3 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/simd/extract-insert-dyn.rs stdout ----

error: compilation failed!
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/codegen/simd/extract-insert-dyn.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" "--check-cfg" "cfg(test,FALSE)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/extract-insert-dyn/extract-insert-dyn.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=i586-unknown-linux-gnu-gcc" "-C" "opt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:26:42
   |
26 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   |                                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:35:50
   |
35 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:44:48
   |
44 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:53:44
   |
53 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   |                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:62:41
   |
62 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                         ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:62:68
   |
62 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                                                    ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:71:49
   |
71 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                 ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:71:66
   |
71 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:80:47
   |
80 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                               ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:80:64
   |
80 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:89:43
   |
89 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                           ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:89:60
   |
89 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:26:1
   |
26 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:35:1
   |
35 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:44:1
   |
44 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:53:1
   |
53 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:62:1
   |
62 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:71:1
   |
71 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:80:1
   |
80 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `sse` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:89:1
   |
89 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+sse`) or locally (`#[target_feature(enable="sse")]`)

error: aborting due to 8 previous errors; 12 warnings emitted
------------------------------------------



failures:
    [codegen] tests/codegen/const-vector.rs
    [codegen] tests/codegen/repr/transparent.rs
    [codegen] tests/codegen/simd/extract-insert-dyn.rs

test result: FAILED. 652 passed; 3 failed; 192 ignored; 0 measured; 0 filtered out; finished in 11.19s

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:03:56
  local time: Wed Apr 23 09:32:15 UTC 2025
  network time: Wed, 23 Apr 2025 09:32:15 GMT
##[error]Process completed with exit code 1.

Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDenton

auto - x86_64-mingw-1

2025-04-23T06:34:19Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#i686_pc_nto_qnx700 stdout ----

error in revision `i686_pc_nto_qnx700`: 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\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.5.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.452-9\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "i686_pc_nto_qnx700" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_lynx_lynxos178,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-elf.i686_pc_nto_qnx700\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "i686-pc-nto-qnx700" "-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\\rustcyQcsy8"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#i686_pc_nto_qnx700

test result: FAILED. 495 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.60s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:38:03
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Wed Apr 23 08:19:35 CUT 2025
  network time: Wed, 23 Apr 2025 08:19:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDenton

auto - i686-msvc-1

2025-04-23T01:18:38Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#armv4t_unknown_linux_gnueabi stdout ----

error in revision `armv4t_unknown_linux_gnueabi`: 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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\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" "armv4t_unknown_linux_gnueabi" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_lynx_lynxos178,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\assembly\\targets\\targets-elf.armv4t_unknown_linux_gnueabi\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "armv4t-unknown-linux-gnueabi" "-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\\rustcwIQMQN"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#armv4t_unknown_linux_gnueabi

test result: FAILED. 468 passed; 1 failed; 70 ignored; 0 measured; 0 filtered out; finished in 27.06s

Some tests failed in compiletest suite=assembly mode=assembly host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:42:30
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Wed Apr 23 03:08:05 CUT 2025
  network time: Wed, 23 Apr 2025 03:08:05 GMT
##[error]Process completed with exit code 2.

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

auto - aarch64-gnu

2025-04-22T20:43:59Z

##[group]Documenting stage2 clippy (aarch64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.94
[RUSTC-TIMING] unicode_ident test:false 0.098
[RUSTC-TIMING] build_script_build test:false 0.288
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] hashbrown test:false 0.895
    Checking bitflags v2.9.0
    Checking smallvec v1.15.0
[RUSTC-TIMING] bitflags test:false 0.193
[RUSTC-TIMING] either test:false 0.281
[RUSTC-TIMING] equivalent test:false 0.035
[RUSTC-TIMING] indexmap test:false 1.083
[RUSTC-TIMING] itertools test:false 2.447
[RUSTC-TIMING] winnow test:false 2.514
[RUSTC-TIMING] arrayvec test:false 0.263
[RUSTC-TIMING] build_script_build test:false 0.220
[RUSTC-TIMING] smallvec test:false 0.259
[RUSTC-TIMING] build_script_build test:false 0.349
[RUSTC-TIMING] rustc_apfloat test:false 0.665
   Compiling quote v1.0.40
[RUSTC-TIMING] proc_macro2 test:false 0.879
   Compiling syn v2.0.100
[RUSTC-TIMING] quote test:false 0.433
[RUSTC-TIMING] syn test:false 3.327
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] serde_derive test:false 3.545
    Checking serde v1.0.219
[RUSTC-TIMING] serde test:false 3.982
    Checking serde_spanned v0.6.8
    Checking toml_datetime v0.6.8
    Checking clippy_utils v0.1.88 (/checkout/src/tools/clippy/clippy_utils)
 Documenting clippy_utils v0.1.88 (/checkout/src/tools/clippy/clippy_utils)
[RUSTC-TIMING] serde_spanned test:false 0.105
[RUSTC-TIMING] toml_datetime test:false 0.216
    Checking toml_edit v0.19.15
error: could not parse code block as Rust code
   --> src/tools/clippy/clippy_utils/src/source.rs:149:9
    |
149 |       /// ```ignore
    |  _________^
150 | |     ///   ( // There was an opening bracket after the parenthesis, which has been removed
151 | |     ///     // This is a comment
152 | |     ///    })
153 | |     /// ```
    | |___________^
    |
help: `ignore` code blocks require valid Rust code for syntax highlighting; mark blocks that do not contain Rust code as text: ```text
   --> src/tools/clippy/clippy_utils/src/source.rs:149:9
    |
149 |     /// ```ignore
    |         ^^^
    = note: error from rustc: mismatched closing delimiter: `}`
    = note: error from rustc: unexpected closing delimiter: `)`
    = note: `-D rustdoc::invalid-rust-codeblocks` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(rustdoc::invalid_rust_codeblocks)]`

error: could not document `clippy_utils`
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] toml_edit test:false 2.765
[RUSTC-TIMING] clippy_utils test:false 4.817
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:18:21
  local time: Tue Apr 22 22:07:56 UTC 2025
  network time: Tue, 22 Apr 2025 22:07:56 GMT
##[error]Process completed with exit code 1.

Auto merge of #140165 - ChrisDenton:rollup-on2dpr5, r=ChrisDenton

auto - x86_64-mingw-1

2025-04-22T18:05:45Z


failures:

---- [run-make] tests\run-make\amdgpu-kd 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\\amdgpu-kd\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "--crate-name" "foo" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900" "--crate-type" "cdylib" "foo.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\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\amdgpu-kd\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcqdnP7f\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcqdnP7f\\raw-dylibs" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "-o" "foo.elf" "--gc-sections" "-shared"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: 

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



failures:
    [run-make] tests\run-make\amdgpu-kd

test result: FAILED. 279 passed; 1 failed; 110 ignored; 0 measured; 6 filtered out; finished in 201.56s

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:28:20
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr 22 20:40:51 CUT 2025
  network time: Tue, 22 Apr 2025 20:40:52 GMT
##[error]Process completed with exit code 2.

Auto merge of #139700 - EnzymeAD:autodiff-flags, r=oli-obk

auto - x86_64-mingw-1

2025-04-22T15:20:01Z


failures:

---- [run-make] tests\run-make\amdgpu-kd 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\\amdgpu-kd\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "--crate-name" "foo" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900" "--crate-type" "cdylib" "foo.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\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\amdgpu-kd\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcMu3Dj2\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcMu3Dj2\\raw-dylibs" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "-o" "foo.elf" "--gc-sections" "-shared"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: 

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



failures:
    [run-make] tests\run-make\amdgpu-kd

test result: FAILED. 279 passed; 1 failed; 110 ignored; 0 measured; 6 filtered out; finished in 210.08s

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:34:05
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr 22 18:02:12 CUT 2025
  network time: Tue, 22 Apr 2025 18:02:13 GMT
##[error]Process completed with exit code 2.

Auto merge of #140161 - ChrisDenton:rollup-krbf3er, r=ChrisDenton

auto - armhf-gnu

2025-04-22T14:16:57Z


failures:

---- [codegen] tests/codegen/const-vector.rs stdout ----

error: compilation failed!
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/codegen/const-vector.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/const-vector/const-vector.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=arm-linux-gnueabihf-gcc" "-C" "no-prepopulate-passes" "-Copt-level=0"
stdout: none
--- stderr -------------------------------
warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:30:21
   |
30 |     fn test_i8x2(a: i8x2);
   |                     ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes)]` on by default

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:31:30
   |
31 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                              ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:31:39
   |
31 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                                       ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:32:32
   |
32 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:32:49
   |
32 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                                 ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:33:25
   |
33 |     fn test_i8x2_arr(a: i8x2);
   |                         ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:34:22
   |
34 |     fn test_f32x2(a: f32x2);
   |                      ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:20:1
   |
20 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:35:26
   |
35 |     fn test_f32x2_arr(a: f32x2);
   |                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:20:1
   |
20 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 4>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:36:21
   |
36 |     fn test_simd(a: Simd<i32, 4>);
   |                     ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:24:1
   |
24 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 3>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:37:31
   |
37 |     fn test_simd_unaligned(a: Simd<i32, 3>);
   |                               ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:24:1
   |
24 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:48:9
   |
48 |         test_i8x2(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:51:9
   |
51 |         test_i8x2_two_args(const { i8x2([32, 64]) }, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:54:9
   |
54 |         test_i8x2_mixed_args(const { i8x2([32, 64]) }, 43, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:57:9
   |
57 |         test_i8x2_arr(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:60:9
   |
60 |         test_f32x2(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:63:9
   |
63 |         test_f32x2_arr(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function call uses SIMD vector type `Simd<i32, 4>` which (with the chosen ABI) requires the `neon` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:66:9
   |
66 |         test_simd(const { Simd::<i32, 4>([2, 4, 6, 8]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: aborting due to 7 previous errors; 10 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/repr/transparent.rs stdout ----

error: compilation failed!
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/codegen/repr/transparent.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/repr/transparent/transparent.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=arm-linux-gnueabihf-gcc" "-Copt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: type `f32x4` should have an upper camel case name
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:135:8
    |
135 | struct f32x4([f32; 4]);
    |        ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `F32x4`
    |
    = note: `#[warn(non_camel_case_types)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:143:34
    |
143 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                  ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^
    = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:143:45
    |
143 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                             ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^

error: this function definition uses SIMD vector type `Vector` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]   --> /checkout/tests/codegen/repr/transparent.rs:143:1
    |
143 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
    |
    = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: aborting due to 1 previous error; 3 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/simd/extract-insert-dyn.rs stdout ----

error: compilation failed!
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/codegen/simd/extract-insert-dyn.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/extract-insert-dyn/extract-insert-dyn.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Clinker=arm-linux-gnueabihf-gcc" "-C" "opt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:25:42
   |
25 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   |                                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:33:50
   |
33 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:41:48
   |
41 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:49:44
   |
49 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   |                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:57:41
   |
57 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                         ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:57:68
   |
57 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                                                    ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:65:49
   |
65 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                 ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:65:66
   |
65 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:47
   |
73 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                               ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:64
   |
73 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:81:43
   |
81 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                           ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:81:60
   |
81 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:25:1
   |
25 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:33:1
   |
33 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:41:1
   |
41 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:49:1
   |
49 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:57:1
   |
57 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:65:1
   |
65 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:1
   |
73 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `neon` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:81:1
   |
81 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+neon`) or locally (`#[target_feature(enable="neon")]`)

error: aborting due to 8 previous errors; 12 warnings emitted
------------------------------------------



failures:
    [codegen] tests/codegen/const-vector.rs
    [codegen] tests/codegen/repr/transparent.rs
    [codegen] tests/codegen/simd/extract-insert-dyn.rs

test result: FAILED. 637 passed; 3 failed; 207 ignored; 0 measured; 0 filtered out; finished in 14.41s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=arm-unknown-linux-gnueabihf
Build completed unsuccessfully in 0:52:18
  local time: Tue Apr 22 15:16:49 UTC 2025
  network time: Tue, 22 Apr 2025 15:16:50 GMT
##[error]Process completed with exit code 1.

Auto merge of #140134 - ChrisDenton:rollup-txvd9ci, r=ChrisDenton

auto - x86_64-mingw-1

2025-04-21T22:41:29Z


failures:

---- [run-make] tests\run-make\amdgpu-kd 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\\amdgpu-kd\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "--crate-name" "foo" "--target=amdgcn-amd-amdhsa" "-Ctarget-cpu=gfx900" "--crate-type" "cdylib" "foo.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\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\amdgpu-kd\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: linking with `rust-lld` failed: exit code: 0xc0000374
  |
  = note: "rust-lld" "-flavor" "gnu" "--version-script=C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcj9KSwn\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcj9KSwn\\raw-dylibs" "-Bdynamic" "--eh-frame-hdr" "-z" "noexecstack" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\run-make\\amdgpu-kd\\rmake_out" "-o" "foo.elf" "--gc-sections" "-shared"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: 

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



failures:
    [run-make] tests\run-make\amdgpu-kd

test result: FAILED. 279 passed; 1 failed; 110 ignored; 0 measured; 6 filtered out; finished in 198.81s

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:24:07
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr 22 01:12:53 CUT 2025
  network time: Tue, 22 Apr 2025 01:12:53 GMT
##[error]Process completed with exit code 2.

Auto merge of #140096 - jhpratt:rollup-0dqrcxa, r=jhpratt

auto - dist-x86_64-msvc

2025-04-21T09:55:50Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 0:02:56
[2025-04-21T12:04:57.081Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (186.31s)`
[2025-04-21T12:04:57.081Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            3034.27s (41.90%)
      Build PGO instrumented rustc and LLVM:        1896.84s (26.19%)
      Gather profiles:                               609.98s ( 8.42%)
      Build PGO optimized rustc:                     527.42s ( 7.28%)
    Stage 2 (LLVM PGO):                              852.67s (11.77%)
      Build PGO instrumented LLVM:                   493.52s ( 6.81%)
      Gather profiles:                               353.69s ( 4.88%)
    Stage 5 (final build):                          3168.96s (43.76%)
    Run tests:                                       186.31s ( 2.57%)
    
    Total duration:                                            2h 42s
    -----------------------------------------------------------------
    
[2025-04-21T12:04:58.120Z INFO  opt_dist::utils] Free disk space: 136.12 GiB out of total 299.51 GiB (54.55% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python C:\a\rust\rust\x.py test --build x86_64-pc-windows-msvc --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 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: <unknown>
  13: <unknown>
  14: BaseThreadInitThunk
  15: RtlUserThreadStart
  local time: Mon Apr 21 12:04:58 CUT 2025
  network time: Mon, 21 Apr 2025 12:04:58 GMT
##[error]Process completed with exit code 1.

Auto merge of #138591 - Kobzol:git-ci, r=Mark-Simulacrum

auto - dist-x86_64-apple

2025-04-21T08:00:05Z

##[group]Documenting stage2 standalone (x86_64-apple-darwin)
##[endgroup]
[TIMING] core::build_steps::doc::Standalone { compiler: Compiler { stage: 2, host: x86_64-apple-darwin, forced_compiler: false }, target: x86_64-apple-darwin } -- 1.091
dyld[45212]: Library not loaded: @rpath/librustc_driver-c5e90e1f1fb2a596.dylib
  Referenced from: <A607F385-88DE-30FB-ADD4-6116F18D7913> /Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/rustc-main
  Reason: tried: '/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/../lib/librustc_driver-c5e90e1f1fb2a596.dylib' (no such file), '/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/../lib/librustc_driver-c5e90e1f1fb2a596.dylib' (no such file)
Command "/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage2/bin/rustc" "--target" "x86_64-apple-darwin" "--print=deployment-target" (failure_mode=Exit) has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:44:32
  local time: Mon Apr 21 09:52:57 UTC 2025
  network time: Mon, 21 Apr 2025 09:52:57 GMT
##[error]Process completed with exit code 1.

Auto merge of #140096 - jhpratt:rollup-0dqrcxa, r=jhpratt

auto - dist-x86_64-msvc

2025-04-21T05:44:25Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 0:03:01
[2025-04-21T07:57:02.739Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (191.88s)`
[2025-04-21T07:57:02.739Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            3177.83s (43.06%)
      Build PGO instrumented rustc and LLVM:        1995.68s (27.04%)
      Gather profiles:                               652.84s ( 8.85%)
      Build PGO optimized rustc:                     528.27s ( 7.16%)
    Stage 2 (LLVM PGO):                              862.38s (11.68%)
      Build PGO instrumented LLVM:                   503.82s ( 6.83%)
      Gather profiles:                               353.16s ( 4.79%)
    Stage 5 (final build):                          3148.34s (42.66%)
    Run tests:                                       191.88s ( 2.60%)
    
    Total duration:                                             2h 3m
    -----------------------------------------------------------------
    
[2025-04-21T07:57:02.766Z INFO  opt_dist::utils] Free disk space: 136.21 GiB out of total 299.51 GiB (54.52% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python C:\a\rust\rust\x.py test --build x86_64-pc-windows-msvc --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 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: <unknown>
  13: <unknown>
  14: BaseThreadInitThunk
  15: RtlUserThreadStart
  local time: Mon Apr 21 07:57:02 CUT 2025
  network time: Mon, 21 Apr 2025 07:57:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #138591 - Kobzol:git-ci, r=Mark-Simulacrum

auto - x86_64-msvc-ext1

2025-04-21T03:32:25Z


failures:

---- clean::clean_spec_version stdout ----
running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\release\cargo.exe build`

thread 'clean::clean_spec_version' panicked at src\tools\cargo\tests\testsuite\clean.rs:634:22:

test failed running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\release\cargo.exe build`
error: process exited with code 101 (expected 0)
--- stdout

--- stderr
    Updating `dummy-registry` index
     Locking 2 packages to latest compatible versions
      Adding bar v0.1.0 (available: v0.2.0)
 Downloading crates ...
  Downloaded bar v0.2.0 (registry `dummy-registry`)
  Downloaded bar v0.1.0 (registry `dummy-registry`)
   Compiling bar v0.1.0
   Compiling bar v0.2.0
   Compiling foo v0.1.0 (D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\tmp\cit\t1155\foo)
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcPXPnzf"

error: could not compile `bar` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...



failures:
    clean::clean_spec_version

test result: FAILED. 3397 passed; 1 failed; 263 ignored; 0 measured; 0 filtered out; finished in 488.85s

error: test failed, to rerun pass `--test testsuite`
Build completed unsuccessfully in 2:00:29
  local time: Mon Apr 21 05:39:03 CUT 2025
  network time: Mon, 21 Apr 2025 05:39:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #140096 - jhpratt:rollup-0dqrcxa, r=jhpratt

auto - x86_64-msvc-1

2025-04-21T01:46:02Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: The directory is not empty. (os error 145)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY

test result: FAILED. 332 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.90s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:34:39
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Mon Apr 21 03:28:46 CUT 2025
  network time: Mon, 21 Apr 2025 03:28:46 GMT
##[error]Process completed with exit code 2.

Auto merge of #134767 - Bryanskiy:dylibs-3, r=petrochenkov

auto - x86_64-msvc-1

2025-04-20T20:10:07Z


failures:

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

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\a-b-a-linker-guard\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 23
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\a-b-a-linker-guard\\rmake_out" "b.rs" "-Zunstable-options" "-Cprefer-dynamic" "-Csymbol-mangling-version=legacy", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\a-b-a-linker-guard\\rmake.rs", line: 18, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `a` found
##[error] --> b.rs:3:1
  |
3 | extern crate a;
  | ^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\a-b-a-linker-guard\rmake_out\a.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\a-b-a-linker-guard\rmake_out\a.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\allow-warnings-cmdline-stability stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\allow-warnings-cmdline-stability\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 10
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\allow-warnings-cmdline-stability\\rmake_out" "foo.rs" "-Awarnings", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\allow-warnings-cmdline-stability\\rmake.rs", line: 7, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:3:1
  |
3 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\allow-warnings-cmdline-stability\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\allow-warnings-cmdline-stability\rmake_out\bar.rs

error[E0635]: unknown feature `unstable_test_feature`
##[error] --> foo.rs:1:12
  |
1 | #![feature(unstable_test_feature)]
  |            ^^^^^^^^^^^^^^^^^^^^^

error: aborting due to 2 previous errors

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


---- [run-make] tests\run-make\archive-duplicate-names stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\archive-duplicate-names\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 24
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\archive-duplicate-names\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\archive-duplicate-names\\rmake.rs", line: 24, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\archive-duplicate-names\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\archive-duplicate-names\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\c-dynamic-rlib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-dynamic-rlib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-dynamic-rlib\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\c-dynamic-rlib\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-dynamic-rlib\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-dynamic-rlib\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\c-dynamic-dylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-dynamic-dylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 13
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-dynamic-dylib\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\c-dynamic-dylib\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-dynamic-dylib\rmake_out\foo.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-dynamic-dylib\rmake_out\foo.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\c-static-rlib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-static-rlib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 13
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-static-rlib\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\c-static-rlib\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-static-rlib\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-static-rlib\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\c-static-dylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-static-dylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 15
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\c-static-dylib\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\c-static-dylib\\rmake.rs", line: 15, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-static-dylib\rmake_out\foo.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\c-static-dylib\rmake_out\foo.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\cdylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cdylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 17
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cdylib\\rmake_out" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\cdylib\\rmake.rs", line: 17, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:3:1
  |
3 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cdylib\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cdylib\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\cdylib-dylib-linkage stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cdylib-dylib-linkage\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cdylib-dylib-linkage\\rmake_out" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\cdylib-dylib-linkage\\rmake.rs", line: 18, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `bar` found
##[error] --> foo.rs:3:1
  |
3 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cdylib-dylib-linkage\rmake_out\bar.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cdylib-dylib-linkage\rmake_out\bar.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\crate-circular-deps-link stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\crate-circular-deps-link\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 19
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\crate-circular-deps-link\\rmake_out" "c.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\crate-circular-deps-link\\rmake.rs", line: 19, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `a` found
##[error] --> c.rs:5:1
  |
5 | extern crate a;
  | ^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\crate-circular-deps-link\rmake_out\liba.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\crate-circular-deps-link\rmake_out\a.rs

error[E0464]: multiple candidates for `sdylib` dependency `b` found
##[error] --> c.rs:7:1
  |
7 | extern crate b;
  | ^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\crate-circular-deps-link\rmake_out\libb.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\crate-circular-deps-link\rmake_out\b.rs

error: `#[panic_handler]` function required, but not found

error: unwinding panics are not supported without std
  |
  = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding
  = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem

error: aborting due to 4 previous errors

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


---- [run-make] tests\run-make\crate-loading-multiple-candidates stdout ----

error: rmake recipe failed to complete
status: exit code: 101
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\crate-loading-multiple-candidates\\rmake.exe"
stdout: none
--- stderr -------------------------------

thread 'main' panicked at D:\a\rust\rust\tests\run-make\crate-loading-multiple-candidates\rmake.rs:33:10:
test failed: `multiple-candidates.stderr` is different from `(rustc)`

--- multiple-candidates.stderr
+++ (rustc)
@@ -1,11 +1,11 @@
-error[E0464]: multiple candidates for `rlib` dependency `crateresolve1` found
+error[E0464]: multiple candidates for `sdylib` dependency `crateresolve1` found
   --> multiple-candidates.rs:1:1
    |
 LL | extern crate crateresolve1;
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: candidate #1: ./mylibs/libcrateresolve1-1.rlib
-   = note: candidate #2: ./mylibs/libcrateresolve1-2.rlib
+   = note: candidate #2: D:/a/rust/rust/build/x86_64-pc-windows-msvc/test/run-make/crate-loading-multiple-candidates/rmake_out/crateresolve1-1.rs
 
 error: aborting due to 1 previous error
 

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests\run-make\cross-lang-lto-upstream-rlibs stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cross-lang-lto-upstream-rlibs\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 20
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\cross-lang-lto-upstream-rlibs\\rmake_out" "staticlib.rs" "-Clinker-plugin-lto" "-Ccodegen-units=1" "-o" "staticlib.lib", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\cross-lang-lto-upstream-rlibs\\rmake.rs", line: 15, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `upstream` found
##[error] --> staticlib.rs:3:1
  |
3 | extern crate upstream;
  | ^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cross-lang-lto-upstream-rlibs\rmake_out\libupstream.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\cross-lang-lto-upstream-rlibs\rmake_out\upstream.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\dylib-chain stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\dylib-chain\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 15
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\dylib-chain\\rmake_out" "m2.rs" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\dylib-chain\\rmake.rs", line: 15, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `m1` found
##[error] --> m2.rs:2:1
  |
2 | extern crate m1;
  | ^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\dylib-chain\rmake_out\m1.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\dylib-chain\rmake_out\m1.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\embed-metadata stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\embed-metadata\\rmake.exe"
stdout: none
--- stderr -------------------------------
Testing library kind Rlib
command failed at line 45
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\embed-metadata\\temporary-directory" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\embed-metadata\\rmake.rs", line: 45, col: 9 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `dep1` found
##[error] --> foo.rs:1:1
  |
1 | extern crate dep1;
  | ^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\embed-metadata\temporary-directory\libdep1.rmeta
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\embed-metadata\temporary-directory\dep1.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\error-found-staticlib-instead-crate stdout ----

error: rmake recipe failed to complete
status: exit code: 101
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\error-found-staticlib-instead-crate\\rmake.exe"
stdout: none
--- stderr -------------------------------
assert_contains:
=== HAYSTACK ===
error: only metadata stub found for `sdylib` dependency `foo`
       please provide path to the corresponding .rmeta file with full metadata
 --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^

error: aborting due to 1 previous error


=== NEEDLE ===
found staticlib

thread 'main' panicked at D:\a\rust\rust\tests\run-make\error-found-staticlib-instead-crate\rmake.rs:10:40:
needle was not found in haystack
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests\run-make\export\compile-interface-error stdout ----

error: rmake recipe failed to complete
status: exit code: 101
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\export\\compile-interface-error\\rmake.exe"
stdout: none
--- stderr -------------------------------
assert_contains:
=== HAYSTACK ===
error[E0463]: can't find crate for `libr`
##[error] --> app.rs:1:1
  |
1 | extern crate libr;
  | ^^^^^^^^^^^^^^^^^^ can't find crate

error: aborting due to 1 previous error

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

=== NEEDLE ===
couldn't compile interface

thread 'main' panicked at D:\a\rust\rust\tests\run-make\export\compile-interface-error\rmake.rs:8:10:
needle was not found in haystack
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests\run-make\extern-flag-pathless stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-flag-pathless\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 17
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-flag-pathless\\rmake_out" "foo.rs" "--extern" "bar", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\extern-flag-pathless\\rmake.rs", line: 17, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:2:5
  |
2 |     bar::f();
  |     ^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-flag-pathless\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-flag-pathless\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\extern-fn-generic stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-fn-generic\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-fn-generic\\rmake_out" "test.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\extern-fn-generic\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `testcrate` found
##[error] --> test.rs:1:1
  |
1 | extern crate testcrate;
  | ^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-fn-generic\rmake_out\libtestcrate.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-fn-generic\rmake_out\testcrate.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\extern-fn-with-union stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-fn-with-union\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-fn-with-union\\rmake_out" "test.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\extern-fn-with-union\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `testcrate` found
##[error] --> test.rs:1:1
  |
1 | extern crate testcrate;
  | ^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-fn-with-union\rmake_out\libtestcrate.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-fn-with-union\rmake_out\testcrate.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\extern-multiple-copies stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-multiple-copies\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\extern-multiple-copies\\rmake_out" "bar.rs" "--extern" "foo1=libfoo1.rlib" "-L" "foo", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\extern-multiple-copies\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo2` found
##[error] --> bar.rs:2:1
  |
2 | extern crate foo2; // foo2 first to exhibit the bug
  | ^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-multiple-copies\rmake_out\libfoo2.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\extern-multiple-copies\rmake_out\foo2.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\external-crate-panic-handle-no-lint stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\external-crate-panic-handle-no-lint\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 11
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\external-crate-panic-handle-no-lint\\rmake_out" "app.rs" "-Cpanic=abort" "--emit=obj", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\external-crate-panic-handle-no-lint\\rmake.rs", line: 11, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `panic` found
##[error] --> app.rs:7:1
  |
7 | extern crate panic;
  | ^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\external-crate-panic-handle-no-lint\rmake_out\libpanic.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\external-crate-panic-handle-no-lint\rmake_out\panic.rs

error: `#[panic_handler]` function required, but not found

error: aborting due to 2 previous errors

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


---- [run-make] tests\run-make\libtest-padding stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\libtest-padding\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 17
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\libtest-padding\\rmake_out" "--test" "tests.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\libtest-padding\\rmake.rs", line: 17, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
 --> tests.rs:2:1
  |
2 | extern crate test;
  | ^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
 --> tests.rs:5:1
  |
4 | #[test]
  | ------- in this procedural macro expansion
5 | fn short_test_name() {}
  | ^^^^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
 --> tests.rs:8:1
  |
7 | #[test]
  | ------- in this procedural macro expansion
8 | fn this_is_a_really_long_test_name() {}
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
  --> tests.rs:11:1
   |
10 | #[bench]
   | -------- in this procedural macro expansion
11 | fn short_bench_name(b: &mut test::Bencher) {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
  --> tests.rs:14:1
   |
13 | #[bench]
   | -------- in this procedural macro expansion
14 | fn this_is_a_really_long_bench_name(b: &mut test::Bencher) {}
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata

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


---- [run-make] tests\run-make\link-native-static-lib-to-dylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\link-native-static-lib-to-dylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 11
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\link-native-static-lib-to-dylib\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\link-native-static-lib-to-dylib\\rmake.rs", line: 11, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `foo`
       please provide path to the corresponding .rmeta file with full metadata
 --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^

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


---- [run-make] tests\run-make\link-dedup stdout ----

error: rmake recipe failed to complete
status: exit code: 101
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\link-dedup\\rmake.exe"
stdout: none
--- stderr -------------------------------
assert_contains:
=== HAYSTACK ===

=== NEEDLE ===
"testa.lib" "testb.lib" "testa.lib"

thread 'main' panicked at D:\a\rust\rust\tests\run-make\link-dedup\rmake.rs:18:12:
needle was not found in haystack
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests\run-make\link-cfg stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\link-cfg\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 33
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\link-cfg\\rmake_out" "with-deps.rs" "--cfg" "foo", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\link-cfg\\rmake.rs", line: 33, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `dep` found
##[error] --> with-deps.rs:1:1
  |
1 | extern crate dep;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\link-cfg\rmake_out\libdep.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\link-cfg\rmake_out\dep.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\lto-dylib-dep stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-dylib-dep\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 13
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-dylib-dep\\rmake_out" "main.rs" "-Clto", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\lto-dylib-dep\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `a_dylib` found
##[error] --> main.rs:1:1
  |
1 | extern crate a_dylib;
  | ^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-dylib-dep\rmake_out\a_dylib.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-dylib-dep\rmake_out\a_dylib.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\lto-readonly-lib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-readonly-lib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 15
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-readonly-lib\\rmake_out" "main.rs" "-Clto", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\lto-readonly-lib\\rmake.rs", line: 15, col: 9 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `lib` found
##[error] --> main.rs:1:1
  |
1 | extern crate lib;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-readonly-lib\rmake_out\liblib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-readonly-lib\rmake_out\lib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\lto-no-link-whole-rlib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-no-link-whole-rlib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 16
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-no-link-whole-rlib\\rmake_out" "main.rs" "-Clto", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\lto-no-link-whole-rlib\\rmake.rs", line: 16, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `lib1` found
##[error] --> main.rs:1:1
  |
1 | extern crate lib1;
  | ^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-no-link-whole-rlib\rmake_out\liblib1.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-no-link-whole-rlib\rmake_out\lib1.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\lto-smoke stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-smoke\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\lto-smoke\\rmake_out" "main.rs" "-Clto", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\lto-smoke\\rmake.rs", line: 14, col: 9 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `lib` found
##[error] --> main.rs:1:1
  |
1 | extern crate lib;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-smoke\rmake_out\liblib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\lto-smoke\rmake_out\lib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\manual-link stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\manual-link\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\manual-link\\rmake_out" "main.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\manual-link\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> main.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\manual-link\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\manual-link\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\many-crates-but-no-match stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\many-crates-but-no-match\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\many-crates-but-no-match\\rmake_out" "--crate-type" "rlib" "-L" "a1" "crateB.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\many-crates-but-no-match\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `crateA`
       please provide path to the corresponding .rmeta file with full metadata
 --> crateB.rs:1:1
  |
1 | extern crate crateA;
  | ^^^^^^^^^^^^^^^^^^^^

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


---- [run-make] tests\run-make\missing-crate-dependency stdout ----

error: rmake recipe failed to complete
status: exit code: 101
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\missing-crate-dependency\\rmake.exe"
stdout: none
--- stderr -------------------------------
assert_contains:
=== HAYSTACK ===
error[E0460]: found possibly newer version of crate `crateA` which `crateB` depends on
##[error] --> crateC.rs:1:1
  |
1 | extern crate crateB;
  | ^^^^^^^^^^^^^^^^^^^^
  |
  = note: perhaps that crate needs to be recompiled?
  = note: the following crate versions were found:
          crate `crateA`: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\missing-crate-dependency\rmake_out\crateA.rs
          crate `crateB`: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\missing-crate-dependency\rmake_out\libcrateB.rlib

error: aborting due to 1 previous error

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

=== NEEDLE ===
can't find crate for `crateA` which `crateB` depends on

thread 'main' panicked at D:\a\rust\rust\tests\run-make\missing-crate-dependency\rmake.rs:16:10:
needle was not found in haystack
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests\run-make\mixing-deps stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-deps\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 10
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-deps\\rmake_out" "dylib.rs" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\mixing-deps\\rmake.rs", line: 10, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `both` found
##[error] --> dylib.rs:2:1
  |
2 | extern crate both;
  | ^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-deps\rmake_out\libboth.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-deps\rmake_out\both.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\mixing-formats stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-formats\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 21
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-formats\\temporary-directory" "--crate-type" "dylib" "bar1.rs" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\mixing-formats\\rmake.rs", line: 21, col: 9 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar1.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-formats\temporary-directory\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-formats\temporary-directory\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\mixing-libs stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-libs\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 15
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\mixing-libs\\rmake_out" "dylib.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\mixing-libs\\rmake.rs", line: 15, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `rlib` found
##[error] --> dylib.rs:2:1
  |
2 | extern crate rlib;
  | ^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-libs\rmake_out\librlib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\mixing-libs\rmake_out\rlib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\native-lib-load-order stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\native-lib-load-order\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\native-lib-load-order\\rmake_out" "b.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\native-lib-load-order\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `a` found
##[error] --> b.rs:1:1
  |
1 | extern crate a;
  | ^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\native-lib-load-order\rmake_out\liba.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\native-lib-load-order\rmake_out\a.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\no-builtins-attribute stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-builtins-attribute\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 11
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-builtins-attribute\\rmake_out" "main.rs" "--emit=llvm-ir", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\no-builtins-attribute\\rmake.rs", line: 11, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `no_builtins` found
##[error] --> main.rs:1:1
  |
1 | extern crate no_builtins;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-builtins-attribute\rmake_out\libno_builtins.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-builtins-attribute\rmake_out\no_builtins.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\no-builtins-lto stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-builtins-lto\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-builtins-lto\\rmake_out" "main.rs" "-Clto" "--print" "link-args", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\no-builtins-lto\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `no_builtins` found
##[error] --> main.rs:1:1
  |
1 | extern crate no_builtins;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-builtins-lto\rmake_out\libno_builtins.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-builtins-lto\rmake_out\no_builtins.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\no-cdylib-as-rdylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-cdylib-as-rdylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\no-cdylib-as-rdylib\\rmake_out" "foo.rs" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\no-cdylib-as-rdylib\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:1:1
  |
1 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-cdylib-as-rdylib\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\no-cdylib-as-rdylib\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\native-link-modifier-whole-archive stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\native-link-modifier-whole-archive\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 71
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\native-link-modifier-whole-archive\\rmake_out" "indirectly_linked.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\native-link-modifier-whole-archive\\rmake.rs", line: 71, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `rlib_with_cmdline_native_lib` found
##[error] --> indirectly_linked.rs:1:1
  |
1 | extern crate rlib_with_cmdline_native_lib;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\native-link-modifier-whole-archive\rmake_out\librlib_with_cmdline_native_lib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\native-link-modifier-whole-archive\rmake_out\rlib_with_cmdline_native_lib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\pgo-embed-bc-lto stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\pgo-embed-bc-lto\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 28
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\pgo-embed-bc-lto\\rmake_out" "interesting.rs" "-Cprofile-generate=prof_data_dir" "-O" "--crate-type" "lib,cdylib" "-Ccodegen-units=1", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\pgo-embed-bc-lto\\rmake.rs", line: 22, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `opaque` found
##[error] --> interesting.rs:4:1
  |
4 | extern crate opaque;
  | ^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\pgo-embed-bc-lto\rmake_out\libopaque.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\pgo-embed-bc-lto\rmake_out\opaque.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\prefer-dylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\prefer-dylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 7
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\prefer-dylib\\rmake_out" "foo.rs" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\prefer-dylib\\rmake.rs", line: 7, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:1:1
  |
1 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\prefer-dylib\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\prefer-dylib\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\prefer-rlib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\prefer-rlib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 11
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\prefer-rlib\\rmake_out" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\prefer-rlib\\rmake.rs", line: 11, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:1:1
  |
1 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\prefer-rlib\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\prefer-rlib\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\print-native-static-libs stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\print-native-static-libs\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 28
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\print-native-static-libs\\rmake_out" "foo.rs" "--crate-type" "staticlib" "-lfoo_cli" "-lfoo_cli" "--print" "native-static-libs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\print-native-static-libs\\rmake.rs", line: 22, col: 18 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:1:1
  |
1 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\print-native-static-libs\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\print-native-static-libs\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\proc-macro-init-order stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\proc-macro-init-order\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 13
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\proc-macro-init-order\\rmake_out" "b.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\proc-macro-init-order\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `a`
       please provide path to the corresponding .rmeta file with full metadata
 --> b.rs:3:1
  |
3 | extern crate a;
  | ^^^^^^^^^^^^^^^

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


---- [run-make] tests\run-make\proc-macro-three-crates stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\proc-macro-three-crates\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 12
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\proc-macro-three-crates\\rmake_out" "b.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\proc-macro-three-crates\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `a`
       please provide path to the corresponding .rmeta file with full metadata
 --> b.rs:3:1
  |
3 | extern crate a;
  | ^^^^^^^^^^^^^^^

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


---- [run-make] tests\run-make\reachable-extern-fn-available-lto stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\reachable-extern-fn-available-lto\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 23
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\reachable-extern-fn-available-lto\\rmake_out" "bar.rs" "--crate-type" "staticlib" "-Clto" "-L" "." "-o" "bar.lib", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\reachable-extern-fn-available-lto\\rmake.rs", line: 17, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\reachable-extern-fn-available-lto\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\reachable-extern-fn-available-lto\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\resolve-rename stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\resolve-rename\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 12
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\resolve-rename\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\resolve-rename\\rmake.rs", line: 12, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `foo`
       please provide path to the corresponding .rmeta file with full metadata
 --> bar.rs:3:1
  |
3 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^

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


---- [run-make] tests\run-make\rustdoc-cfgspec-parsing stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\rustdoc-cfgspec-parsing\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 19
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustdoc.exe" "--test" "--cfg" "feature=\"bar\"" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\rustdoc-cfgspec-parsing\\rmake_out" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustdoc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\rustdoc-cfgspec-parsing\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 101`
=== STDOUT ===

running 1 test
test foo.rs - foo (line 1) ... FAILED

failures:

---- foo.rs - foo (line 1) stdout ----
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> foo.rs:1:1
  |
3 | extern crate r#foo;
  | ^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\rustdoc-cfgspec-parsing\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\rustdoc-cfgspec-parsing\rmake_out\foo.rs

error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0464`.
Couldn't compile the test.

failures:
    foo.rs - foo (line 1)

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




=== STDERR ===
------------------------------------------


---- [run-make] tests\run-make\share-generics-dylib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\share-generics-dylib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 29
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\share-generics-dylib\\rmake_out" "instance_user_dylib.rs" "--crate-type" "dylib" "-Cprefer-dynamic" "-Zshare-generics=yes" "-Csymbol-mangling-version=v0" "-Ccodegen-units=1", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\share-generics-dylib\\rmake.rs", line: 24, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `instance_provider_a` found
##[error] --> instance_user_dylib.rs:1:1
  |
1 | extern crate instance_provider_a;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-dylib\rmake_out\libinstance_provider_a.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-dylib\rmake_out\instance_provider_a.rs

error[E0464]: multiple candidates for `sdylib` dependency `instance_provider_b` found
##[error] --> instance_user_dylib.rs:2:1
  |
2 | extern crate instance_provider_b;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-dylib\rmake_out\libinstance_provider_b.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-dylib\rmake_out\instance_provider_b.rs

error: aborting due to 2 previous errors

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


---- [run-make] tests\run-make\share-generics-export-again stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\share-generics-export-again\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 17
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\share-generics-export-again\\rmake_out" "--crate-type" "dylib" "bar.rs" "-Copt-level=3", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\share-generics-export-again\\rmake.rs", line: 17, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-export-again\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\share-generics-export-again\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\static-dylib-by-default stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\static-dylib-by-default\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 18
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\static-dylib-by-default\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\static-dylib-by-default\\rmake.rs", line: 18, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:3:1
  |
3 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\static-dylib-by-default\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\static-dylib-by-default\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\static-unwinding stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\static-unwinding\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 13
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\static-unwinding\\rmake_out" "main.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\static-unwinding\\rmake.rs", line: 13, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `lib` found
##[error] --> main.rs:1:1
  |
1 | extern crate lib;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\static-unwinding\rmake_out\liblib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\static-unwinding\rmake_out\lib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\staticlib-dylib-linkage stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\staticlib-dylib-linkage\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 21
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\staticlib-dylib-linkage\\rmake_out" "foo.rs" "--crate-type" "staticlib" "--print" "native-static-libs" "-Zstaticlib-allow-rdylib-deps", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\staticlib-dylib-linkage\\rmake.rs", line: 16, col: 16 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `bar` found
##[error] --> foo.rs:3:1
  |
3 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\staticlib-dylib-linkage\rmake_out\bar.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\staticlib-dylib-linkage\rmake_out\bar.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\std-core-cycle stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\std-core-cycle\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 25
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\std-core-cycle\\rmake_out" "foo.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\std-core-cycle\\rmake.rs", line: 15, col: 25 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `bar` found
##[error] --> foo.rs:3:1
  |
3 | extern crate bar;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\std-core-cycle\rmake_out\libbar.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\std-core-cycle\rmake_out\bar.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\suspicious-library stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\suspicious-library\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\suspicious-library\\rmake_out" "bar.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\suspicious-library\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\suspicious-library\rmake_out\foo.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\suspicious-library\rmake_out\foo.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\symbol-visibility stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symbol-visibility\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 16
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symbol-visibility\\rmake_out" "-Zshare-generics=no" "a_cdylib.rs", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\symbol-visibility\\rmake.rs", line: 16, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `an_rlib` found
##[error] --> a_cdylib.rs:3:1
  |
3 | extern crate an_rlib;
  | ^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-visibility\rmake_out\liban_rlib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-visibility\rmake_out\an_rlib.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\symbol-mangling-hashed stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symbol-mangling-hashed\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 43
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symbol-mangling-hashed\\rmake_out" "default_dylib.rs" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symbol-mangling-hashed\\rmake_out" "-Cprefer-dynamic", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\symbol-mangling-hashed\\rmake.rs", line: 43, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `hashed_dylib` found
##[error] --> default_dylib.rs:3:1
  |
3 | extern crate hashed_dylib;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-mangling-hashed\rmake_out\hashed_dylib.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-mangling-hashed\rmake_out\hashed_dylib.dll

error[E0464]: multiple candidates for `sdylib` dependency `hashed_rlib` found
##[error] --> default_dylib.rs:4:1
  |
4 | extern crate hashed_rlib;
  | ^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-mangling-hashed\rmake_out\libhashed_rlib.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symbol-mangling-hashed\rmake_out\hashed_rlib.rs

error: aborting due to 2 previous errors

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


---- [run-make] tests\run-make\symlinked-libraries stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-libraries\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-libraries\\rmake_out" "bar.rs" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-libraries\\rmake_out" "-L" "other", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\symlinked-libraries\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `dylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symlinked-libraries\rmake_out\foo.rs
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symlinked-libraries\rmake_out\foo.dll

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\symlinked-rlib stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-rlib\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 16
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-rlib\\rmake_out" "bar.rs" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\symlinked-rlib\\rmake_out", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\symlinked-rlib\\rmake.rs", line: 16, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error[E0464]: multiple candidates for `sdylib` dependency `foo` found
##[error] --> bar.rs:1:1
  |
1 | extern crate foo;
  | ^^^^^^^^^^^^^^^^^
  |
  = note: candidate #1: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symlinked-rlib\rmake_out\libfoo.rlib
  = note: candidate #2: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\run-make\symlinked-rlib\rmake_out\foo.rs

error: aborting due to 1 previous error

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


---- [run-make] tests\run-make\test-harness stdout ----

error: rmake recipe failed to complete
status: exit code: 1
command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\test-harness\\rmake.exe"
stdout: none
--- stderr -------------------------------
command failed at line 14
Command { cmd: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "-L" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\run-make\\test-harness\\rmake_out" "--test" "test-ignore-cfg.rs" "--cfg" "ignorecfg", stdin_buf: None, stdin: None, stdout: None, stderr: None, drop_bomb: DropBomb { command: "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe", defused: true, armed_location: Location { file: "D:\\a\\rust\\rust\\tests\\run-make\\test-harness\\rmake.rs", line: 14, col: 5 } }, already_executed: true }
output status: `exit code: 1`
=== STDOUT ===



=== STDERR ===
error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
 --> test-ignore-cfg.rs:3:1
  |
1 | #[test]
  | ------- in this procedural macro expansion
2 | #[cfg_attr(ignorecfg, ignore)]
3 | fn shouldignore() {}
  | ^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata
 --> test-ignore-cfg.rs:7:1
  |
5 | #[test]
  | ------- in this procedural macro expansion
6 | #[cfg_attr(noignorecfg, ignore)]
7 | fn shouldnotignore() {}
  | ^^^^^^^^^^^^^^^^^^^^^^^

error: only metadata stub found for `sdylib` dependency `test`
       please provide path to the corresponding .rmeta file with full metadata

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



failures:
    [run-make] tests\run-make\a-b-a-linker-guard
    [run-make] tests\run-make\allow-warnings-cmdline-stability
    [run-make] tests\run-make\archive-duplicate-names
    [run-make] tests\run-make\c-dynamic-rlib
    [run-make] tests\run-make\c-dynamic-dylib
    [run-make] tests\run-make\c-static-rlib
    [run-make] tests\run-make\c-static-dylib
    [run-make] tests\run-make\cdylib
    [run-make] tests\run-make\cdylib-dylib-linkage
    [run-make] tests\run-make\crate-circular-deps-link
    [run-make] tests\run-make\crate-loading-multiple-candidates
    [run-make] tests\run-make\cross-lang-lto-upstream-rlibs
    [run-make] tests\run-make\dylib-chain
    [run-make] tests\run-make\embed-metadata
    [run-make] tests\run-make\error-found-staticlib-instead-crate
    [run-make] tests\run-make\export\compile-interface-error
    [run-make] tests\run-make\extern-flag-pathless
    [run-make] tests\run-make\extern-fn-generic
    [run-make] tests\run-make\extern-fn-with-union
    [run-make] tests\run-make\extern-multiple-copies
    [run-make] tests\run-make\external-crate-panic-handle-no-lint
    [run-make] tests\run-make\libtest-padding
    [run-make] tests\run-make\link-native-static-lib-to-dylib
    [run-make] tests\run-make\link-dedup
    [run-make] tests\run-make\link-cfg
    [run-make] tests\run-make\lto-dylib-dep
    [run-make] tests\run-make\lto-readonly-lib
    [run-make] tests\run-make\lto-no-link-whole-rlib
    [run-make] tests\run-make\lto-smoke
    [run-make] tests\run-make\manual-link
    [run-make] tests\run-make\many-crates-but-no-match
    [run-make] tests\run-make\missing-crate-dependency
    [run-make] tests\run-make\mixing-deps
    [run-make] tests\run-make\mixing-formats
    [run-make] tests\run-make\mixing-libs
    [run-make] tests\run-make\native-lib-load-order
    [run-make] tests\run-make\no-builtins-attribute
    [run-make] tests\run-make\no-builtins-lto
    [run-make] tests\run-make\no-cdylib-as-rdylib
    [run-make] tests\run-make\native-link-modifier-whole-archive
    [run-make] tests\run-make\pgo-embed-bc-lto
    [run-make] tests\run-make\prefer-dylib
    [run-make] tests\run-make\prefer-rlib
    [run-make] tests\run-make\print-native-static-libs
    [run-make] tests\run-make\proc-macro-init-order
    [run-make] tests\run-make\proc-macro-three-crates
    [run-make] tests\run-make\reachable-extern-fn-available-lto
    [run-make] tests\run-make\resolve-rename
    [run-make] tests\run-make\rustdoc-cfgspec-parsing
    [run-make] tests\run-make\share-generics-dylib
    [run-make] tests\run-make\share-generics-export-again
    [run-make] tests\run-make\static-dylib-by-default
    [run-make] tests\run-make\static-unwinding
    [run-make] tests\run-make\staticlib-dylib-linkage
    [run-make] tests\run-make\std-core-cycle
    [run-make] tests\run-make\suspicious-library
    [run-make] tests\run-make\symbol-visibility
    [run-make] tests\run-make\symbol-mangling-hashed
    [run-make] tests\run-make\symlinked-libraries
    [run-make] tests\run-make\symlinked-rlib
    [run-make] tests\run-make\test-harness

test result: FAILED. 240 passed; 61 failed; 93 ignored; 0 measured; 6 filtered out; finished in 199.76s

Some tests failed in compiletest suite=run-make mode=run-make host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 2:23:12
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sun Apr 20 22:39:36 CUT 2025
  network time: Sun, 20 Apr 2025 22:39:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #140079 - ChrisDenton:rollup-2h5cg94, r=ChrisDenton

auto - dist-apple-various

2025-04-20T18:52:39Z

##[group]Documenting stage2 standalone (x86_64-apple-darwin -> x86_64-apple-ios-macabi)
##[endgroup]
[TIMING] core::build_steps::doc::Standalone { compiler: Compiler { stage: 2, host: x86_64-apple-darwin, forced_compiler: false }, target: x86_64-apple-ios-macabi } -- 0.843
dyld[13143]: Library not loaded: @rpath/librustc_driver-083a5cd6fc07d78e.dylib
  Referenced from: <EAC1AEE6-64D1-36E1-BE2B-F85C14E4CF3A> /Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/rustc-main
  Reason: tried: '/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/../lib/librustc_driver-083a5cd6fc07d78e.dylib' (no such file), '/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/../lib/librustc_driver-083a5cd6fc07d78e.dylib' (no such file)
Command "/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage2/bin/rustc" "--target" "aarch64-apple-ios" "--print=deployment-target" (failure_mode=Exit) has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:08:12
  local time: Sun Apr 20 20:06:47 UTC 2025
  network time: Sun, 20 Apr 2025 20:06:47 GMT
##[error]Process completed with exit code 1.

Auto merge of #140079 - ChrisDenton:rollup-2h5cg94, r=ChrisDenton

auto - x86_64-msvc-1

2025-04-20T13:59:37Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: The directory is not empty. (os error 145)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE

test result: FAILED. 332 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.43s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:32:48
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sun Apr 20 15:38:05 CUT 2025
  network time: Sun, 20 Apr 2025 15:38:05 GMT
##[error]Process completed with exit code 2.

Auto merge of #140078 - ChrisDenton:rollup-nogircc, r=ChrisDenton

auto - test-various

2025-04-20T13:02:35Z


failures:

---- [codegen] tests/codegen/const-vector.rs stdout ----

error: compilation failed!
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/codegen/const-vector.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/const-vector/const-vector.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-C" "no-prepopulate-passes" "-Copt-level=0"
stdout: none
--- stderr -------------------------------
warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:30:21
   |
30 |     fn test_i8x2(a: i8x2);
   |                     ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes)]` on by default

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:34:30
   |
34 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                              ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:34:39
   |
34 |     fn test_i8x2_two_args(a: i8x2, b: i8x2);
   |                                       ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:38:32
   |
38 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:38:49
   |
38 |     fn test_i8x2_mixed_args(a: i8x2, c: i32, b: i8x2);
   |                                                 ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `i8x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:42:25
   |
42 |     fn test_i8x2_arr(a: i8x2);
   |                         ^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:16:1
   |
16 | pub struct i8x2([i8; 2]);
   | ^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:46:22
   |
46 |     fn test_f32x2(a: f32x2);
   |                      ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:20:1
   |
20 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `f32x2`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:50:26
   |
50 |     fn test_f32x2_arr(a: f32x2);
   |                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:20:1
   |
20 | pub struct f32x2([f32; 2]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 4>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:54:21
   |
54 |     fn test_simd(a: Simd<i32, 4>);
   |                     ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:24:1
   |
24 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: `extern` block uses type `Simd<i32, 3>`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/const-vector.rs:58:31
   |
58 |     fn test_simd_unaligned(a: Simd<i32, 3>);
   |                               ^^^^^^^^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/const-vector.rs:24:1
   |
24 | pub struct Simd<T, const N: usize>([T; N]);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:68:9
   |
68 |         test_i8x2(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:71:9
   |
71 |         test_i8x2_two_args(const { i8x2([32, 64]) }, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:74:9
   |
74 |         test_i8x2_mixed_args(const { i8x2([32, 64]) }, 43, const { i8x2([8, 16]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `i8x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:77:9
   |
77 |         test_i8x2_arr(const { i8x2([32, 64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:80:9
   |
80 |         test_f32x2(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `f32x2` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:83:9
   |
83 |         test_f32x2_arr(const { f32x2([0.32, 0.64]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function call uses SIMD vector type `Simd<i32, 4>` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled in the caller
##[error]  --> /checkout/tests/codegen/const-vector.rs:86:9
   |
86 |         test_simd(const { Simd::<i32, 4>([2, 4, 6, 8]) });
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function called here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: aborting due to 7 previous errors; 10 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/repr/transparent.rs stdout ----

error: compilation failed!
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/codegen/repr/transparent.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/repr/transparent/transparent.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Copt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: type `f32x4` should have an upper camel case name
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:135:8
    |
135 | struct f32x4([f32; 4]);
    |        ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `F32x4`
    |
    = note: `#[warn(non_camel_case_types)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:142:34
    |
142 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                  ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^
    = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `f32x4`, which is not FFI-safe
##[warning]   --> /checkout/tests/codegen/repr/transparent.rs:142:45
    |
142 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    |                                             ^^^^^^ not FFI-safe
    |
    = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
    = note: this struct has unspecified layout
note: the type is defined here
   --> /checkout/tests/codegen/repr/transparent.rs:135:1
    |
135 | struct f32x4([f32; 4]);
    | ^^^^^^^^^^^^

error: this function definition uses SIMD vector type `Vector` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]   --> /checkout/tests/codegen/repr/transparent.rs:142:1
    |
142 | pub extern "C" fn test_Vector(_: Vector) -> Vector {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
    |
    = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: aborting due to 1 previous error; 3 warnings emitted
------------------------------------------


---- [codegen] tests/codegen/simd/extract-insert-dyn.rs stdout ----

error: compilation failed!
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/codegen/simd/extract-insert-dyn.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)" "-O" "-Cdebug-assertions=no" "--emit" "llvm-ir" "-C" "prefer-dynamic" "-o" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/simd/extract-insert-dyn/extract-insert-dyn.ll" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-C" "opt-level=3" "-C" "no-prepopulate-passes"
stdout: none
--- stderr -------------------------------
warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:24:42
   |
24 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   |                                          ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^
   = note: `#[warn(improper_ctypes_definitions)]` on by default

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:31:50
   |
31 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:38:48
   |
38 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   |                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:45:44
   |
45 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   |                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:52:41
   |
52 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                         ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:52:68
   |
52 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   |                                                                    ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:59:49
   |
59 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                 ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:59:66
   |
59 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                  ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:66:47
   |
66 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                               ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:66:64
   |
66 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                                ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:43
   |
73 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                           ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

warning: `extern` fn uses type `i8x16`, which is not FFI-safe
##[warning]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:60
   |
73 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   |                                                            ^^^^^ not FFI-safe
   |
   = help: consider adding a `#[repr(C)]` or `#[repr(transparent)]` attribute to this struct
   = note: this struct has unspecified layout
note: the type is defined here
  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:19:1
   |
19 | pub struct i8x16([i8; 16]);
   | ^^^^^^^^^^^^^^^^

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:24:1
   |
24 | unsafe extern "C" fn dyn_simd_extract(x: i8x16, idx: u32) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:31:1
   |
31 | unsafe extern "C" fn literal_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:38:1
   |
38 | unsafe extern "C" fn const_dyn_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:45:1
   |
45 | unsafe extern "C" fn const_simd_extract(x: i8x16) -> i8 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:52:1
   |
52 | unsafe extern "C" fn dyn_simd_insert(x: i8x16, e: i8, idx: u32) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:59:1
   |
59 | unsafe extern "C" fn literal_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:66:1
   |
66 | unsafe extern "C" fn const_dyn_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: this function definition uses SIMD vector type `i8x16` which (with the chosen ABI) requires the `simd128` target feature, which is not enabled
##[error]  --> /checkout/tests/codegen/simd/extract-insert-dyn.rs:73:1
   |
73 | unsafe extern "C" fn const_simd_insert(x: i8x16, e: i8) -> i8x16 {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function defined here
   |
   = help: consider enabling it globally (`-C target-feature=+simd128`) or locally (`#[target_feature(enable="simd128")]`)

error: aborting due to 8 previous errors; 12 warnings emitted
------------------------------------------



failures:
    [codegen] tests/codegen/const-vector.rs
    [codegen] tests/codegen/repr/transparent.rs
    [codegen] tests/codegen/simd/extract-insert-dyn.rs

test result: FAILED. 622 passed; 3 failed; 222 ignored; 0 measured; 0 filtered out; finished in 12.29s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:45:08
  local time: Sun Apr 20 13:56:36 UTC 2025
  network time: Sun, 20 Apr 2025 13:56:37 GMT
##[error]Process completed with exit code 1.

Auto merge of #140070 - ChrisDenton:rollup-q1g97rc, r=ChrisDenton

auto - i686-msvc-1

2025-04-20T10:54:13Z

##[group]Testing  {alloc, alloctests, core, coretests, panic_abort, panic_unwind, proc_macro, std, sysroot, test, unwind} (stage1 -> stage2, i686-pc-windows-msvc)
 Downloading crates ...
  Downloaded rand_xorshift v0.4.0
[RUSTC-TIMING] shlex test:false 0.306
[RUSTC-TIMING] cc test:false 2.107
[RUSTC-TIMING] core test:false 47.316
[RUSTC-TIMING] build_script_build test:false 0.382
[RUSTC-TIMING] windows_targets test:false 0.074
[RUSTC-TIMING] build_script_build test:false 0.677
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.044
   Compiling zerocopy v0.8.24
   Compiling rand_core v0.9.3
   Compiling alloctests v0.0.0 (D:\a\rust\rust\library\alloctests)
[RUSTC-TIMING] compiler_builtins test:false 9.260
[RUSTC-TIMING] alloc test:false 9.602
[RUSTC-TIMING] cfg_if test:false 0.058
[RUSTC-TIMING] unwind test:false 0.058
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.056
[RUSTC-TIMING] panic_unwind test:false 0.218
[RUSTC-TIMING] panic_abort test:false 0.086
[RUSTC-TIMING] hashbrown test:false 1.863
[RUSTC-TIMING] std_detect test:false 0.542
[RUSTC-TIMING] rustc_demangle test:false 2.914
[RUSTC-TIMING] std test:false 22.471
[RUSTC-TIMING] rustc_std_workspace_std test:false 0.049
[RUSTC-TIMING] unicode_width test:false 0.540
[RUSTC-TIMING] getopts test:false 3.000
[RUSTC-TIMING] rustc_literal_escaper test:false 0.364
[RUSTC-TIMING] proc_macro test:false 10.252
[RUSTC-TIMING] test test:false 16.816
   Compiling coretests v0.0.0 (D:\a\rust\rust\library\coretests)
[RUSTC-TIMING] alloctests test:false 0.099
[RUSTC-TIMING] sysroot test:false 0.048
   Compiling sysroot v0.0.0 (D:\a\rust\rust\library\sysroot)
error: failed to build archive at `D:\a\rust\rust\build\i686-pc-windows-msvc\stage1-std\i686-pc-windows-msvc\release\deps\libcoretests-400fdc9a79f80699.rlib`: couldn't create a directory for the temp file: Access is denied. (os error 5) at path "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage1-std\\i686-pc-windows-msvc\\release\\deps\\.tmpR6whDr.temp-archive"

[RUSTC-TIMING] coretests test:false 0.132
error: could not compile `coretests` (lib) due to 1 previous error
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] sysroot test:true 0.375
[RUSTC-TIMING] build_script_build test:false 0.520
[RUSTC-TIMING] rand_core test:false 0.634
Build completed unsuccessfully in 1:58:03
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sun Apr 20 12:59:40 CUT 2025
  network time: Sun, 20 Apr 2025 12:59:41 GMT
##[error]Process completed with exit code 2.

Auto merge of #138591 - Kobzol:git-ci, r=Mark-Simulacrum

auto - aarch64-gnu

2025-04-20T09:24:05Z

##[group]Documenting stage2 buildhelper (aarch64-unknown-linux-gnu)
[RUSTC-TIMING] build_script_build test:false 0.348
[RUSTC-TIMING] unicode_ident test:false 0.098
[RUSTC-TIMING] build_script_build test:false 0.299
[RUSTC-TIMING] proc_macro2 test:false 0.874
[RUSTC-TIMING] quote test:false 0.430
[RUSTC-TIMING] serde test:false 4.448
[RUSTC-TIMING] syn test:false 3.407
[RUSTC-TIMING] serde_derive test:false 3.683
 Documenting build_helper v0.1.0 (/checkout/src/build_helper)
error: this URL is not a hyperlink
  --> src/build_helper/src/git.rs:60:9
   |
60 | /// See https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefpathspecapathspec
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: bare URLs are not automatically turned into clickable links
   = note: `-D rustdoc::bare-urls` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(rustdoc::bare_urls)]`
help: use an automatic link instead
   |
60 | /// See <https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefpathspecapathspec>
   |         +                                                                                          +

error: could not document `build_helper`
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:20:03
  local time: Sun Apr 20 10:50:28 UTC 2025
  network time: Sun, 20 Apr 2025 10:50:29 GMT
##[error]Process completed with exit code 1.

Auto merge of #140021 - compiler-errors:no-deep-norm-ice, r=lcnr

auto - i686-msvc-1

2025-04-20T07:33:11Z


failures:

---- [assembly] tests\assembly\targets\targets-pe.rs#x86_64_unknown_uefi stdout ----

error in revision `x86_64_unknown_uefi`: 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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\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" "x86_64_unknown_uefi" "--check-cfg" "cfg(test,FALSE,aarch64_pc_windows_msvc,aarch64_pc_windows_gnullvm,aarch64_unknown_uefi,aarch64_uwp_windows_msvc,arm64ec_pc_windows_msvc,avr_none,bpfeb_unknown_none,bpfel_unknown_none,i686_pc_windows_gnu,i686_pc_windows_msvc,i686_pc_windows_gnullvm,i686_uwp_windows_gnu,i686_win7_windows_gnu,i686_unknown_uefi,i686_uwp_windows_msvc,i686_win7_windows_msvc,powerpc64_ibm_aix,thumbv7a_uwp_windows_msvc,thumbv7a_pc_windows_msvc,x86_64_pc_windows_gnu,x86_64_pc_windows_gnullvm,x86_64_pc_windows_msvc,x86_64_unknown_uefi,x86_64_uwp_windows_gnu,x86_64_win7_windows_gnu,x86_64_uwp_windows_msvc,x86_64_win7_windows_msvc,x86_64_pc_cygwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\assembly\\targets\\targets-pe.x86_64_unknown_uefi\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "x86_64-unknown-uefi" "-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\\rustcn3zyao"

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



failures:
    [assembly] tests\assembly\targets\targets-pe.rs#x86_64_unknown_uefi

test result: FAILED. 468 passed; 1 failed; 70 ignored; 0 measured; 0 filtered out; finished in 25.96s

Some tests failed in compiletest suite=assembly mode=assembly host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:42:21
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sun Apr 20 09:21:11 CUT 2025
  network time: Sun, 20 Apr 2025 09:21:11 GMT
##[error]Process completed with exit code 2.

Auto merge of #138591 - Kobzol:git-ci, r=Mark-Simulacrum

auto - x86_64-gnu-llvm-20-3

2025-04-20T07:26:41Z

##[group]Run set +e
set +e
# Redirect stderr to stdout to avoid reordering the two streams in the GHA logs.
src/ci/scripts/run-build-from-ci.sh 2>&1
STATUS=$?
set -e

if [[ "$STATUS" -ne 0 && -n "$CI_JOB_DOC_URL" ]]; then
  echo "****************************************************************************"
  echo "To find more information about this job, visit the following URL:"
  echo "$CI_JOB_DOC_URL"
  echo "****************************************************************************"
fi
exit ${STATUS}
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: x86_64-gnu-llvm-20-3
  CI_JOB_DOC_URL: 
  GITHUB_WORKFLOW_RUN_ID: 14557246215
  GITHUB_REPOSITORY: rust-lang-ci/rust
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: bd616e20c905fe1cf2934862de0e7175155ccc9b
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  SCCACHE_REGION: us-west-1
  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
  DOCKER_SCRIPT: x86_64-gnu-llvm3.sh
  IMAGE: x86_64-gnu-llvm-20
  RUST_BACKTRACE: 1
  TOOLSTATE_PUBLISH: 1
  AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  AWS_SECRET_ACCESS_KEY: ***
##[endgroup]
info: removing rustup home
info: removing cargo home
info: removing rustup binaries
info: rustup is uninstalled
find: ‘/home/runner/work/rust/rust/src/ci/docker/scripts/add_dummy_commit.sh’: No such file or directory
##[error]Process completed with exit code 1.

Auto merge of #139727 - rust-lang:cargo_update, r=Mark-Simulacrum

auto - x86_64-apple-1

2025-04-20T06:10:44Z


failures:

---- [mir-opt] tests/mir-opt/strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests/mir-opt/strip_debuginfo.rs#NONE' panicked at src/tools/compiletest/src/runtest.rs:1516:17:
failed to remove and recreate output directory `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/mir-opt/strip_debuginfo`: Directory not empty (os error 66)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests/mir-opt/strip_debuginfo.rs#NONE

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-apple-darwin target=x86_64-apple-darwin
Build completed unsuccessfully in 1:03:50
  local time: Sun Apr 20 07:23:41 UTC 2025
  network time: Sun, 20 Apr 2025 07:23:42 GMT
##[error]Process completed with exit code 1.

Auto merge of #136316 - GrigorenkoPV:generic_atomic, r=Mark-Simulacrum

auto - dist-various-2

2025-04-20T05:20:06Z

##[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.171
   Compiling object v0.36.7
[RUSTC-TIMING] shlex test:false 0.119
   Compiling cc v1.2.0
[RUSTC-TIMING] build_script_build test:false 0.179
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] build_script_build test:false 0.340
[RUSTC-TIMING] build_script_build test:false 0.209
[RUSTC-TIMING] cc test:false 0.806
   Compiling compiler_builtins v0.1.155
[RUSTC-TIMING] build_script_build test:false 0.463
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.031
[RUSTC-TIMING] libc test:false 0.467
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.036
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.061
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 1.774
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.139
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.495
[RUSTC-TIMING] core test:false 22.072
[RUSTC-TIMING] compiler_builtins test:false 5.844
   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)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.033
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.048
   Compiling miniz_oxide v0.8.8
[RUSTC-TIMING] panic_unwind test:false 0.092
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] miniz_oxide test:false 0.841
[RUSTC-TIMING] alloc test:false 5.813
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] hashbrown test:false 1.289
[RUSTC-TIMING] std_detect test:false 0.188
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.654
[RUSTC-TIMING] gimli test:false 3.978
[RUSTC-TIMING] object test:false 5.148
error[E0433]: failed to resolve: use of undeclared type `AtomicU32`
   --> library/std/src/sys/pal/unix/futex.rs:301:38
    |
301 |         zircon::zx_futex_wait(futex, AtomicU32::new(expected), zircon::ZX_HANDLE_INVALID, deadline)
    |                                      ^^^^^^^^^ use of undeclared type `AtomicU32`
    |
help: a type alias with a similar name exists
    |
301 -         zircon::zx_futex_wait(futex, AtomicU32::new(expected), zircon::ZX_HANDLE_INVALID, deadline)
301 +         zircon::zx_futex_wait(futex, Atomic::new(expected), zircon::ZX_HANDLE_INVALID, deadline)
    |
help: consider importing one of these structs
    |
11  + use crate::sync::atomic::AtomicU32;
    |
11  + use core::sync::atomic::AtomicU32;
    |

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`
   --> /rustc/1c37905c8fdcce1746b83d44276fd7c2230f10a4/library/core/src/sync/atomic.rs:342:10
    |
342 | pub type Atomic<T> = <T as AtomicPrimitive>::AtomicInner;
    |          ^^^^^^ -
help: add missing generic argument
    |
259 |     pub type zx_futex_t = crate::sync::atomic::Atomic<T>;
    |                                                      +++

Some errors have detailed explanations: E0107, E0433.
For more information about an error, try `rustc --explain E0107`.
[RUSTC-TIMING] std test:false 2.999
error: could not compile `std` (lib) due to 2 previous errors
Build completed unsuccessfully in 0:35:49
  local time: Sun Apr 20 06:06:33 UTC 2025
  network time: Sun, 20 Apr 2025 06:06:33 GMT
##[error]Process completed with exit code 1.

Auto merge of #134767 - Bryanskiy:dylibs-3, r=petrochenkov

auto - test-various

2025-04-20T01:13:42Z


failures:

---- [ui] tests/ui/feature-gates/feature-gate-export.rs stdout ----
Saved the actual stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/feature-gates/feature-gate-export/feature-gate-export.stderr"
diff of stderr:

8	   = help: add `#![feature(export)]` to the crate attributes to enable
9	   = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
10	
-	error: aborting due to 1 previous error
12	
13	For more information about this error, try `rustc --explain E0658`.


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 feature-gates/feature-gate-export.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/feature-gates/feature-gate-export.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" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/feature-gates/feature-gate-export" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
warning: dropping unsupported crate type `dylib` for target `wasm32-wasip1`

error[E0658]: the `#[export]` attribute is an experimental feature
##[error]  --> /checkout/tests/ui/feature-gates/feature-gate-export.rs:3:1
   |
LL | #[export]
   | ^^^^^^^^^
   |
   = note: see issue #139939 <https://github.com/rust-lang/rust/issues/139939> for more information
   = help: add `#![feature(export)]` 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; 1 warning emitted

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



failures:
    [ui] tests/ui/feature-gates/feature-gate-export.rs

test result: FAILED. 18089 passed; 1 failed; 847 ignored; 0 measured; 0 filtered out; finished in 452.99s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:42:23
  local time: Sun Apr 20 02:06:05 UTC 2025
  network time: Sun, 20 Apr 2025 02:06:05 GMT
##[error]Process completed with exit code 1.

Auto merge of #140043 - ChrisDenton:rollup-vwf0s9j, r=ChrisDenton

auto - dist-loongarch64-linux

2025-04-20T00:11:02Z

##[group]Building tool rust-analyzer-proc-macro-srv (stage1:x86_64-unknown-linux-gnu -> stage2:loongarch64-unknown-linux-gnu)  Downloaded gix-hashtable v0.8.0
  Downloaded ff v0.13.0
  Downloaded gix-ignore v0.14.0
  Downloaded gix-packetline v0.18.4
  Downloaded gix-path v0.10.15
  Downloaded gix-packetline-blocking v0.18.3
  Downloaded security-framework-sys v2.14.0
  Downloaded gix-chunk v0.4.11
  Downloaded gix-odb v0.68.0
  Downloaded gix-pack v0.58.0
  Downloaded security-framework v3.2.0
  Downloaded clap_builder v4.5.31
  Downloaded rusqlite v0.34.0
  Downloaded pulldown-cmark v0.13.0
  Downloaded sized-chunks v0.6.5
  Downloaded wasm-bindgen v0.2.100
  Downloaded wasi v0.13.3+wasi-0.2.2
  Downloaded unarray v0.1.4
  Downloaded windows-targets v0.48.5
  Downloaded zerofrom-derive v0.1.5
  Downloaded libredox v0.1.3
  Downloaded indexmap v2.7.1
  Downloaded partial_ref_derive v0.3.3
  Downloaded plotters-svg v0.3.7
  Downloaded wasm-bindgen-macro-support v0.2.100
  Downloaded ryu v1.0.19
  Downloaded wasm-bindgen-macro v0.2.100
  Downloaded windows-targets v0.52.6
  Downloaded gix-ref v0.51.0
  Downloaded num-conv v0.1.0
  Downloaded gix-transport v0.46.0
  Downloaded vec_mut_scan v0.3.0
  Downloaded shell-escape v0.1.5
  Downloaded wit-bindgen-rt v0.33.0
  Downloaded gix-refspec v0.29.0
  Downloaded gix-submodule v0.18.0
  Downloaded glob v0.3.2
  Downloaded maybe-async v0.2.10
  Downloaded group v0.13.0
  Downloaded zerocopy v0.7.35
  Downloaded serde_ignored v0.1.10
  Downloaded winnow v0.7.1
  Downloaded hkdf v0.12.4
  Downloaded half v2.4.1
  Downloaded varisat-internal-proof v0.2.2
  Downloaded hashlink v0.10.0
  Downloaded wasm-bindgen-backend v0.2.100
  Downloaded gix-tempfile v17.0.0
  Downloaded serde_derive_internals v0.29.1
  Downloaded semver v1.0.25
  Downloaded schannel v0.1.27
  Downloaded pest_derive v2.7.15
  Downloaded varisat v0.2.2
  Downloaded windows_x86_64_gnullvm v0.52.6
  Downloaded serde_derive v1.0.218
  Downloaded tracing-core v0.1.33
  Downloaded jiff-tzdb v0.1.2
  Downloaded jiff-static v0.2.3
  Downloaded tracing v0.1.41
  Downloaded toml_edit v0.22.24
  Downloaded time v0.3.37
  Downloaded pest v2.7.15
  Downloaded itertools v0.14.0
  Downloaded plotters v0.3.7
  Downloaded pasetors v0.7.2
  Downloaded rayon v1.10.0
  Downloaded orion v0.17.8
  Downloaded vcpkg v0.2.15
  Downloaded windows-sys v0.59.0
  Downloaded nom v7.1.3
  Downloaded openssl v0.10.72
  Downloaded windows_x86_64_msvc v0.52.6
  Downloaded windows-sys v0.48.0
  Downloaded windows_x86_64_msvc v0.48.5
  Downloaded windows_aarch64_msvc v0.48.5
  Downloaded serde v1.0.218
  Downloaded minimal-lexical v0.2.1
  Downloaded openssl-sys v0.9.107
  Downloaded handlebars v6.3.1
  Downloaded windows_x86_64_gnullvm v0.48.5
  Downloaded windows_i686_gnullvm v0.52.6
  Downloaded windows_aarch64_msvc v0.52.6
  Downloaded schemars v1.0.0-alpha.17
  Downloaded rayon-core v1.12.1
  Downloaded libssh2-sys v0.3.1
  Downloaded miniz_oxide v0.8.5
  Downloaded toml v0.8.20
  Downloaded socket2 v0.5.8
  Downloaded pest_meta v2.7.15
  Downloaded web-sys v0.3.77
  Downloaded jiff v0.2.3
  Downloaded libdbus-sys v0.2.5
  Downloaded unicode-ident v1.0.17
  Downloaded tinyvec v1.8.1
  Downloaded snapbox v0.6.21
  Downloaded log v0.4.25
  Downloaded js-sys v0.3.77
  Downloaded windows_i686_gnu v0.48.5
  Downloaded sha1-checked v0.10.0
  Downloaded windows_i686_msvc v0.48.5
  Downloaded windows_i686_gnu v0.52.6
  Downloaded libz-sys v1.1.21
  Downloaded quote v1.0.38
  Downloaded wasm-bindgen-shared v0.2.100
  Downloaded thiserror-impl v2.0.11
  Downloaded schemars_derive v1.0.0-alpha.17
  Downloaded windows-sys v0.52.0
  Downloaded redox_syscall v0.5.8
  Downloaded pkcs8 v0.10.2
  Downloaded pem-rfc7468 v0.7.0
  Downloaded libgit2-sys v0.18.0+1.9.0
  Downloaded opener v0.7.2
  Downloaded windows_aarch64_gnullvm v0.48.5
  Downloaded libnghttp2-sys v0.1.11+1.64.0
  Downloaded gix-pathspec v0.10.0
  Downloaded valuable v0.1.1
  Downloaded rand_core v0.9.0
  Downloaded memmap2 v0.9.5
  Downloaded winapi v0.3.9
  Downloaded jobserver v0.1.32
  Downloaded gix-revwalk v0.19.0
  Downloaded gix-revision v0.33.0
  Downloaded sec1 v0.7.3
  Downloaded miow v0.6.0
  Downloaded litemap v0.7.4
  Downloaded varisat-formula v0.2.2
  Downloaded varisat-dimacs v0.2.2
  Downloaded varisat-checker v0.2.2
  Downloaded rand_xoshiro v0.6.0
  Downloaded windows_x86_64_gnu v0.52.6
  Downloaded windows_x86_64_gnu v0.48.5
  Downloaded rand_xorshift v0.3.0
  Downloaded ppv-lite86 v0.2.20
  Downloaded ordered-float v2.10.1
  Downloaded serde-value v0.7.0
  Downloaded libc v0.2.170
  Downloaded windows_i686_msvc v0.52.6
  Downloaded primeorder v0.13.6
  Downloaded winapi-util v0.1.9
  Downloaded tracing-chrome v0.7.2
  Downloaded serde-untagged v0.1.6
  Downloaded pest_generator v2.7.15
  Downloaded oorandom v11.1.4
  Downloaded zerocopy-derive v0.8.17
  Downloaded toml_datetime v0.6.8
  Downloaded plotters-backend v0.3.7
  Downloaded openssl-probe v0.1.6
  Downloaded libz-rs-sys v0.5.0
  Downloaded itoa v0.4.8
  Downloaded jiff-tzdb-platform v0.1.2
  Downloaded itoa v1.0.14
  Downloaded itertools v0.10.5
  Downloaded windows_aarch64_gnullvm v0.52.6
  Downloaded hmac v0.12.1
  Downloaded zerocopy-derive v0.7.35
  Downloaded normpath v1.3.0
  Downloaded kstring v2.0.2
  Downloaded gix-shallow v0.3.0
  Downloaded gix-sec v0.10.12
  Downloaded hex v0.4.3
  Downloaded snapbox-macros v0.3.10
  Downloaded utf8-width v0.1.7
  Downloaded syn v2.0.98
  Downloaded varisat-internal-macros v0.2.2
  Downloaded is_executable v1.0.4
  Downloaded hermit-abi v0.4.0
  Downloaded openssl-macros v0.1.1
  Downloaded normalize-line-endings v0.3.0
  Downloaded is-terminal v0.4.15
  Downloaded html-escape v0.2.13
  Downloaded home v0.5.11
  Downloaded linux-raw-sys v0.4.15
  Downloaded winapi-x86_64-pc-windows-gnu v0.4.0
  Downloaded syn v1.0.109
  Downloaded serde_json v1.0.139
  Downloaded gix-trace v0.1.12
  Downloaded p384 v0.13.1
  Downloaded num-modular v0.6.1
  Downloaded gix-quote v0.5.0
  Downloaded zerofrom v0.1.5
  Downloaded os_info v3.10.0
  Downloaded thiserror v2.0.11
  Downloaded terminal_size v0.4.1
  Downloaded tar v0.4.44
  Downloaded portable-atomic v1.10.0
  Downloaded icu_properties_data v1.5.0
  Downloaded zerocopy v0.8.17
  Downloaded supports-unicode v3.0.0
  Downloaded subtle v2.6.1
  Downloaded spki v0.7.3
  Downloaded im-rc v15.1.0
  Downloaded zlib-rs v0.5.0
  Downloaded ref-cast v1.0.23
  Downloaded portable-atomic-util v0.2.4
  Downloaded partial_ref v0.3.3
  Downloaded once_cell v1.20.3
  Downloaded gix-worktree v0.40.0
  Downloaded gix-url v0.30.0
  Downloaded gix-traverse v0.45.0
  Downloaded tempfile v3.17.1
  Downloaded supports-hyperlinks v3.1.0
  Downloaded serde_spanned v0.6.8
  Downloaded rusty-fork v0.3.0
  Downloaded rustversion v1.0.19
  Downloaded ref-cast-impl v1.0.23
  Downloaded powerfmt v0.2.0
  Downloaded winapi-i686-pc-windows-gnu v0.4.0
  Downloaded num-order v1.2.0
  Downloaded icu_normalizer_data v1.5.0
  Downloaded num-traits v0.2.19
  Downloaded http-auth v0.1.10
  Downloaded gix-validate v0.9.4
  Downloaded icu_locid_transform_data v1.5.0
  Downloaded lazycell v1.3.0
  Downloaded gix-utils v0.2.0
  Downloaded gix-protocol v0.49.0
  Downloaded gix-prompt v0.10.0
  Downloaded zeroize v1.8.1
  Downloaded unicode-bom v2.0.3
  Downloaded tracing-subscriber v0.3.19
  Downloaded wasi v0.11.0+wasi-snapshot-preview1
  Downloaded wait-timeout v0.2.1
  Downloaded ucd-trie v0.1.7
  Downloaded typeid v1.0.2
  Downloaded tinytemplate v1.2.1
  Downloaded time-macros v0.2.19
  Downloaded time-core v0.1.2
  Downloaded synstructure v0.12.6
  Downloaded encoding_rs v0.8.35
  Downloaded curl-sys v0.4.80+curl-8.12.1
  Downloaded similar v2.7.0
  Downloaded signature v2.2.0
  Downloaded shell-words v1.1.0
  Downloaded rustix v0.38.44
  Downloaded fiat-crypto v0.2.9
  Downloaded proptest v1.6.0
  Downloaded gix v0.71.0
  Downloaded git2 v0.20.0
  Downloaded prodash v29.0.1
  Downloaded gix-config v0.44.0
  Downloaded dbus v0.9.7
  Downloaded gix-dir v0.13.0
  Downloaded gix-diff v0.51.0
  Downloaded elliptic-curve v0.13.8
  Downloaded darling_core v0.20.10
  Downloaded curl v0.4.47
  Downloaded blake3 v1.6.1
  Downloaded rfc6979 v0.4.0
  Downloaded quick-error v1.2.3
  Downloaded gix-object v0.48.0
  Downloaded gix-index v0.39.0
  Downloaded gix-discover v0.39.0
  Downloaded gix-credentials v0.28.0
  Downloaded gix-bitmap v0.2.14
  Downloaded gix-attributes v0.25.0
  Downloaded const-oid v0.9.6
  Downloaded gix-hash v0.17.0
  Downloaded gix-filter v0.18.0
  Downloaded fallible-streaming-iterator v0.1.9
  Downloaded derive_builder_core v0.20.2
  Downloaded core-foundation v0.10.0
  Downloaded gix-negotiate v0.19.0
  Downloaded gix-date v0.9.4
  Downloaded gix-command v0.5.0
  Downloaded gix-fs v0.14.0
  Downloaded crypto-bigint v0.5.5
  Downloaded crunchy v0.2.3
  Downloaded errno v0.3.10
  Downloaded criterion v0.5.1
  Downloaded cargo_metadata v0.19.1
  Downloaded gix-features v0.41.0
  Downloaded gix-actor v0.34.0
  Downloaded getrandom v0.3.1
  Downloaded foldhash v0.1.4
  Downloaded color-print-proc-macro v0.3.7
  Downloaded clap v4.5.31
  Downloaded ecdsa v0.16.9
  Downloaded dunce v1.0.5
  Downloaded clru v0.6.2
  Downloaded ciborium-io v0.2.2
  Downloaded camino v1.1.9
  Downloaded libsqlite3-sys v0.32.0
  Downloaded gix-glob v0.19.0
  Downloaded criterion-plot v0.5.0
  Downloaded clap_complete v4.5.46
  Downloaded cast v0.3.0
  Downloaded foreign-types-shared v0.1.1
  Downloaded escargot v0.5.13
  Downloaded darling_macro v0.20.10
  Downloaded bytes v1.10.0
  Downloaded darling v0.20.10
  Downloaded bit-set v0.8.0
  Downloaded dyn-clone v1.0.18
  Downloaded der v0.7.9
  Downloaded crossbeam-channel v0.5.15
  Downloaded deranged v0.3.11
  Downloaded byteorder v1.5.0
  Downloaded bitmaps v2.1.0
  Downloaded foreign-types v0.3.2
  Downloaded derive_builder_macro v0.20.2
  Downloaded derive_builder v0.20.2
  Downloaded ciborium v0.2.2
  Downloaded bitflags v2.8.0
  Downloaded openssl-src v300.4.2+3.4.1
 Downloading crates ...
  Downloaded adler v1.0.2
  Downloaded kqueue-sys v1.0.4
  Downloaded paste v1.0.15
  Downloaded notify v8.0.0
  Downloaded tenthash v1.0.0
  Downloaded option-ext v0.2.0
  Downloaded xflags v0.3.2
  Downloaded ra-ap-rustc_hashes v0.100.0
  Downloaded miniz_oxide v0.7.4
  Downloaded unicase v2.7.0
  Downloaded bitflags v1.3.2
  Downloaded windows-result v0.1.2
  Downloaded cargo_metadata v0.18.1
  Downloaded write-json v0.1.4
  Downloaded tikv-jemallocator v0.5.4
  Downloaded valuable v0.1.0
  Downloaded ra-ap-rustc_index v0.100.0
  Downloaded toml v0.8.19
  Downloaded xflags-macros v0.3.2
  Downloaded ra-ap-rustc_abi v0.100.0
  Downloaded xshell v0.2.7
  Downloaded mio v1.0.3
  Downloaded url v2.5.2
  Downloaded typed-arena v2.0.2
  Downloaded scip v0.5.1
  Downloaded zip v0.6.6
  Downloaded windows-interface v0.56.0
  Downloaded unicode-normalization v0.1.23
  Downloaded time v0.3.36
  Downloaded winnow v0.6.18
  Downloaded process-wrap v8.0.2
  Downloaded protobuf v3.7.1
  Downloaded libmimalloc-sys v0.1.39
  Downloaded flate2 v1.0.31
  Downloaded nix v0.28.0
  Downloaded idna v0.5.0
  Downloaded object v0.36.3
  Downloaded gimli v0.29.0
  Downloaded chalk-solve v0.100.0
  Downloaded backtrace v0.3.73
  Downloaded toml_edit v0.22.20
  Downloaded rustc_apfloat v0.2.1+llvm-462a31f5a5ab
  Downloaded lsp-types v0.95.0
  Downloaded cc v1.1.22
  Downloaded ra-ap-rustc_pattern_analysis v0.100.0
  Downloaded ra-ap-rustc_parse_format v0.100.0
  Downloaded kqueue v1.0.8
  Downloaded unicode-bidi v0.3.15
  Downloaded chalk-ir v0.100.0
  Downloaded windows-core v0.56.0
  Downloaded tinyvec v1.8.0
  Downloaded pulldown-cmark-to-cmark v10.0.4
  Downloaded thiserror v1.0.63
  Downloaded xshell-macros v0.2.7
  Downloaded protobuf-support v3.7.1
  Downloaded dissimilar v1.0.9
  Downloaded petgraph v0.6.5
  Downloaded ungrammar v1.16.1
  Downloaded time-macros v0.2.18
  Downloaded thiserror-impl v1.0.63
  Downloaded inotify v0.11.0
  Downloaded chalk-derive v0.100.0
  Downloaded tikv-jemalloc-ctl v0.5.4
  Downloaded serde_spanned v0.6.7
  Downloaded serde_repr v0.1.19
  Downloaded rustc-stable-hash v0.1.1
  Downloaded tikv-jemalloc-sys v0.5.4+5.3.0-patched
  Downloaded notify-types v2.0.0
  Downloaded lsp-server v0.7.7
  Downloaded windows-implement v0.56.0
  Downloaded redox_users v0.4.5
  Downloaded redox_syscall v0.5.3
  Downloaded perf-event-open-sys v1.0.1
  Downloaded perf-event v0.4.7
  Downloaded expect-test v1.5.0
  Downloaded dot v0.1.4
  Downloaded chalk-recursive v0.100.0
  Downloaded hermit-abi v0.3.9
  Downloaded directories v5.0.1
  Downloaded always-assert v0.2.0
  Downloaded ra-ap-rustc_index_macros v0.100.0
  Downloaded mimalloc v0.1.43
  Downloaded derive_arbitrary v1.3.2
  Downloaded ctrlc v3.4.4
  Downloaded cargo-platform v0.1.8
  Downloaded lz4_flex v0.11.3
  Downloaded linked-hash-map v0.5.6
  Downloaded line-index v0.1.2
  Downloaded heck v0.4.1
  Downloaded fixedbitset v0.4.2
  Downloaded filetime v0.2.24
  Downloaded dirs-sys v0.4.1
  Downloaded addr2line v0.22.0
  Downloaded num_threads v0.1.7
  Downloaded fsevent-sys v4.1.0
  Downloaded dirs v5.0.1
  Downloaded cfg_aliases v0.1.1
  Downloaded inotify-sys v0.1.5
  Downloaded bitflags v2.7.0
  Downloaded arbitrary v1.3.2
  Downloaded anyhow v1.0.86
  Downloaded windows v0.56.0
    Updating crates.io index
 Downloading crates ...
  Downloaded arbitrary v1.4.1
  Downloaded cranelift-assembler-x64-meta v0.118.0
  Downloaded cranelift-control v0.118.0
  Downloaded cranelift-assembler-x64 v0.118.0
  Downloaded anyhow v1.0.95
  Downloaded cranelift-object v0.118.0
  Downloaded cranelift-native v0.118.0
  Downloaded cranelift-entity v0.118.0
  Downloaded target-lexicon v0.13.1
  Downloaded unicode-ident v1.0.14
  Downloaded region v3.0.2
  Downloaded serde v1.0.217
  Downloaded regalloc2 v0.11.1
  Downloaded indexmap v2.7.0
  Downloaded syn v2.0.95
  Downloaded cranelift-codegen-meta v0.118.0
  Downloaded cranelift-bforest v0.118.0
  Downloaded serde_derive v1.0.217
  Downloaded proc-macro2 v1.0.92
  Downloaded mach2 v0.4.2
  Downloaded bumpalo v3.16.0
  Downloaded cranelift-isle v0.118.0
  Downloaded libc v0.2.169
  Downloaded rustc-hash v2.1.0
  Downloaded cranelift-module v0.118.0
  Downloaded cranelift-jit v0.118.0
  Downloaded cranelift-codegen-shared v0.118.0
  Downloaded cranelift-bitset v0.118.0
  Downloaded cranelift-codegen v0.118.0
  Downloaded wasmtime-jit-icache-coherence v31.0.0
  Downloaded cranelift-frontend v0.118.0
    Updating crates.io index
 Downloading crates ...
  Downloaded walkdir v2.3.3
  Downloaded winapi-util v0.1.5
  Downloaded tempfile v3.14.0
  Downloaded lang_tester v0.8.0
  Downloaded gccjit v2.5.0
  Downloaded boml v0.3.1
  Downloaded aho-corasick v1.0.2
  Downloaded memchr v2.5.0
  Downloaded hermit-abi v0.3.1
  Downloaded wait-timeout v0.2.0
  Downloaded rustix v0.38.42
  Downloaded unicode-width v0.1.10
  Downloaded regex v1.8.4
  Downloaded termcolor v1.2.0
  Downloaded fm v0.2.2
  Downloaded once_cell v1.20.2
  Downloaded libc v0.2.168
  Downloaded regex-syntax v0.7.2
  Downloaded gccjit_sys v0.6.0
 Downloading crates ...
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 1088 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2111 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 3135 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 4159 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2071 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 6208 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2071 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 8256 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 5143 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 9239 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 13376 ms: Could not connect to server)
warning: spurious network error (3 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 14400 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 6166 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 5142 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 6166 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 6166 ms: Could not connect to server)
warning: spurious network error (2 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 7190 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 7190 ms: Could not connect to server)
warning: spurious network error (1 tries remaining): [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
error: failed to sync

Caused by:
  failed to download packages for /checkout/library

Caused by:
  failed to download from `https://static.crates.io/crates/dlmalloc/0.2.8/download`

Caused by:
  [7] Could not connect to server (Failed to connect to static.crates.io port 443 after 2070 ms: Could not connect to server)
Command cd "/checkout" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/rustc" RUSTC_BOOTSTRAP="1" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage0/bin/cargo" "vendor" "--versioned-dirs" "--sync" "/checkout/src/tools/cargo/Cargo.toml" "--sync" "/checkout/src/tools/rust-analyzer/Cargo.toml" "--sync" "/checkout/compiler/rustc_codegen_cranelift/Cargo.toml" "--sync" "/checkout/compiler/rustc_codegen_gcc/Cargo.toml" "--sync" "/checkout/library/Cargo.toml" "--sync" "/checkout/src/bootstrap/Cargo.toml" "--sync" "/checkout/src/tools/rustbook/Cargo.toml" "--sync" "/checkout/src/tools/rustc-perf/Cargo.toml" "--sync" "/checkout/src/tools/opt-dist/Cargo.toml" "--sync" "/checkout/src/doc/book/packages/trpl/Cargo.toml" "/checkout/obj/build/tmp/generate-copyright-vendor" (failure_mode=Exit) has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:52:50
  local time: Sun Apr 20 01:10:29 UTC 2025
  network time: Sun, 20 Apr 2025 01:10:29 GMT
##[error]Process completed with exit code 1.

Auto merge of #140043 - ChrisDenton:rollup-vwf0s9j, r=ChrisDenton

auto - x86_64-mingw-1

2025-04-19T19:13:21Z


failures:

---- [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-attr-no-sanitize.rs#x86_64 stdout ----

error in revision `x86_64`: 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\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.5.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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "x86_64" "--check-cfg" "cfg(test,FALSE,aarch64,x86_64)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\codegen\\sanitizer\\kcfi\\emit-kcfi-operand-bundle-attr-no-sanitize.x86_64\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "x86_64-unknown-none" "-Cno-prepopulate-passes" "-Zsanitizer=kcfi" "-Copt-level=0" "-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\\rustc8cp05B"

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



failures:
    [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-attr-no-sanitize.rs#x86_64

test result: FAILED. 700 passed; 1 failed; 143 ignored; 0 measured; 3 filtered out; finished in 26.76s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:39:18
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Sat Apr 19 20:59:23 CUT 2025
  network time: Sat, 19 Apr 2025 20:59:24 GMT
##[error]Process completed with exit code 2.

Auto merge of #140017 - matthiaskrgr:rollup-w8kunky, r=matthiaskrgr

auto - x86_64-msvc-1

2025-04-19T11:12:40Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: The directory is not empty. (os error 145)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#TINY

test result: FAILED. 331 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.13s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:32:06
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sat Apr 19 12:52:39 CUT 2025
  network time: Sat, 19 Apr 2025 12:52:39 GMT
##[error]Process completed with exit code 2.

Auto merge of #140017 - matthiaskrgr:rollup-w8kunky, r=matthiaskrgr

auto - dist-x86_64-msvc

2025-04-19T05:47:57Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 0:03:02
[2025-04-19T07:59:37.300Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (193.15s)`
[2025-04-19T07:59:37.300Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            3109.23s (42.19%)
      Build PGO instrumented rustc and LLVM:        1936.72s (26.28%)
      Gather profiles:                               629.23s ( 8.54%)
      Build PGO optimized rustc:                     542.24s ( 7.36%)
    Stage 2 (LLVM PGO):                              845.64s (11.47%)
      Build PGO instrumented LLVM:                   474.57s ( 6.44%)
      Gather profiles:                               365.61s ( 4.96%)
    Stage 5 (final build):                          3221.57s (43.71%)
    Run tests:                                       193.15s ( 2.62%)
    
    Total duration:                                         2h 2m 49s
    -----------------------------------------------------------------
    
[2025-04-19T07:59:38.336Z INFO  opt_dist::utils] Free disk space: 136.11 GiB out of total 299.51 GiB (54.56% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python C:\a\rust\rust\x.py test --build x86_64-pc-windows-msvc --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 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: <unknown>
  13: <unknown>
  14: BaseThreadInitThunk
  15: RtlUserThreadStart
  local time: Sat Apr 19 07:59:38 CUT 2025
  network time: Sat, 19 Apr 2025 07:59:38 GMT
##[error]Process completed with exit code 1.

Auto merge of #140027 - jhpratt:rollup-33i0na2, r=jhpratt

auto - x86_64-apple-1

2025-04-19T04:25:04Z


failures:

---- [mir-opt] tests/mir-opt/strip_debuginfo.rs#TINY stdout ----

thread '[mir-opt] tests/mir-opt/strip_debuginfo.rs#TINY' panicked at src/tools/compiletest/src/runtest.rs:1516:17:
failed to remove and recreate output directory `/Users/runner/work/rust/rust/build/x86_64-apple-darwin/test/mir-opt/strip_debuginfo`: Directory not empty (os error 66)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests/mir-opt/strip_debuginfo.rs#TINY

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-apple-darwin target=x86_64-apple-darwin
Build completed unsuccessfully in 1:10:44
  local time: Sat Apr 19 05:44:47 UTC 2025
  network time: Sat, 19 Apr 2025 05:44:47 GMT
##[error]Process completed with exit code 1.

Auto merge of #140017 - matthiaskrgr:rollup-w8kunky, r=matthiaskrgr

auto - x86_64-msvc-1

2025-04-18T23:29:40Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: The directory is not empty. (os error 145)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE

test result: FAILED. 331 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.34s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:34:46
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sat Apr 19 01:10:39 CUT 2025
  network time: Sat, 19 Apr 2025 01:10:39 GMT
##[error]Process completed with exit code 2.

Auto merge of #140012 - matthiaskrgr:rollup-6fceiyg, r=matthiaskrgr

auto - dist-various-1

2025-04-18T19:15:52Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> wasm32-unknown-emscripten)
[RUSTC-TIMING] shlex test:false 0.090
[RUSTC-TIMING] cc test:false 0.786
   Compiling core v0.0.0 (/checkout/library/core)
   Compiling libc v0.2.171
   Compiling object v0.36.7
   Compiling compiler_builtins v0.1.155
[RUSTC-TIMING] build_script_build test:false 0.185
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] build_script_build test:false 0.354
[RUSTC-TIMING] build_script_build test:false 0.213
[RUSTC-TIMING] build_script_build test:false 0.700
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.028
[RUSTC-TIMING] libc test:false 0.480
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.038
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.058
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 0.950
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.136
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.405
[RUSTC-TIMING] core test:false 17.289
[RUSTC-TIMING] compiler_builtins test:false 4.842
   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)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.032
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.047
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] panic_unwind test:false 0.089
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] std_detect test:false 0.114
[RUSTC-TIMING] alloc test:false 5.507
   Compiling miniz_oxide v0.8.8
[RUSTC-TIMING] hashbrown test:false 1.291
[RUSTC-TIMING] miniz_oxide test:false 0.513
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.453
[RUSTC-TIMING] gimli test:false 4.254
[RUSTC-TIMING] object test:false 5.755
warning: dropping unsupported crate type `dylib` for target `wasm32-unknown-emscripten`

error[E0428]: the name `os` is defined multiple times
   --> library/std/src/sys/env_consts.rs:362:1
    |
65  | pub mod os {
    | ---------- previous definition of the module `os` here
...
362 | pub mod os {
    | ^^^^^^^^^^ `os` redefined here
    |
    = note: `os` must be defined only once in the type namespace of this module

For more information about this error, try `rustc --explain E0428`.
[RUSTC-TIMING] std test:false 2.826
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:00:34
  local time: Fri Apr 18 20:16:58 UTC 2025
  network time: Fri, 18 Apr 2025 20:16:58 GMT
##[error]Process completed with exit code 1.

Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco

auto - x86_64-msvc-ext1

2025-04-18T17:03:16Z


failures:

---- build::build_all_exclude_glob_not_found stdout ----
running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\release\cargo.exe build --workspace --exclude '*z'`

thread 'build::build_all_exclude_glob_not_found' panicked at src\tools\cargo\tests\testsuite\build.rs:4443:10:

test failed running `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\release\cargo.exe build --workspace --exclude '*z'`
error: process exited with code 101 (expected 0)
--- stdout

--- stderr
warning: excluded package pattern(s) `*z` not found in workspace `D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\tmp\cit\t245\foo`
   Compiling foo v0.1.0 (D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\tmp\cit\t245\foo)
   Compiling bar v0.1.0 (D:\a\rust\rust\build\x86_64-pc-windows-msvc\stage1-tools\x86_64-pc-windows-msvc\tmp\cit\t245\foo\bar)
error: couldn't create a temp dir: Access is denied. (os error 5) at path "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustccfrkMc"

error: could not compile `foo` (bin "foo") due to 1 previous error

note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    build::build_all_exclude_glob_not_found

test result: FAILED. 3397 passed; 1 failed; 263 ignored; 0 measured; 0 filtered out; finished in 480.51s

error: test failed, to rerun pass `--test testsuite`
Build completed unsuccessfully in 2:02:41
  local time: Fri Apr 18 19:12:34 CUT 2025
  network time: Fri, 18 Apr 2025 19:12:35 GMT
##[error]Process completed with exit code 1.

Auto merge of #139996 - matthiaskrgr:rollup-0nka2hw, r=matthiaskrgr

auto - x86_64-msvc-1

2025-04-18T08:49:15Z


failures:

---- [codegen] tests\codegen\target-feature-overrides.rs#COMPAT stdout ----

error in revision `COMPAT`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.8\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "compat" "--check-cfg" "cfg(test,FALSE,compat,incompat)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\codegen\\target-feature-overrides.COMPAT\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target=x86_64-unknown-linux-gnu" "-Copt-level=3" "-Ctarget-feature=+avx2" "-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\\rustcWP1k3R"

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



failures:
    [codegen] tests\codegen\target-feature-overrides.rs#COMPAT

test result: FAILED. 699 passed; 1 failed; 144 ignored; 0 measured; 3 filtered out; finished in 28.45s

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

Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco

auto - dist-x86_64-msvc

2025-04-18T06:33:49Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `C:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: Access is denied. (os error 5)
stack backtrace:
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 0:02:59
[2025-04-18T08:46:05.504Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (189.67s)`
[2025-04-18T08:46:05.504Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            3083.67s (42.47%)
      Build PGO instrumented rustc and LLVM:        1896.31s (26.12%)
      Gather profiles:                               628.56s ( 8.66%)
      Build PGO optimized rustc:                     557.78s ( 7.68%)
    Stage 2 (LLVM PGO):                              854.43s (11.77%)
      Build PGO instrumented LLVM:                   483.68s ( 6.66%)
      Gather profiles:                               364.04s ( 5.01%)
    Stage 5 (final build):                          3133.24s (43.15%)
    Run tests:                                       189.67s ( 2.61%)
    
    Total duration:                                          2h 1m 1s
    -----------------------------------------------------------------
    
[2025-04-18T08:46:06.526Z INFO  opt_dist::utils] Free disk space: 136.10 GiB out of total 299.51 GiB (54.56% used)
Error: Optimized build pipeline has failed

Caused by:
    0: Cannot execute tests
    1: Command COMPILETEST_ENABLE_DIST_TESTS=1 COMPILETEST_FORCE_STAGE0=1 python C:\a\rust\rust\x.py test --build x86_64-pc-windows-msvc --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 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: <unknown>
  13: <unknown>
  14: BaseThreadInitThunk
  15: RtlUserThreadStart
  local time: Fri Apr 18 08:46:06 CUT 2025
  network time: Fri, 18 Apr 2025 08:46:06 GMT
##[error]Process completed with exit code 1.

Auto merge of #139997 - matthiaskrgr:rollup-a1fe5zg, r=matthiaskrgr

auto - x86_64-apple-1

2025-04-18T06:30:47Z

##[group]Checking out the ref
[command]/usr/local/bin/git checkout --progress --force -B auto refs/remotes/origin/auto
Updating files:   6% (3552/52878)
Updating files:   7% (3702/52878)
Updating files:   8% (4231/52878)
Updating files:   9% (4760/52878)
Updating files:  10% (5288/52878)
Updating files:  11% (5817/52878)
Updating files:  11% (6224/52878)
Updating files:  12% (6346/52878)
Updating files:  13% (6875/52878)
Updating files:  14% (7403/52878)
Updating files:  15% (7932/52878)
Updating files:  16% (8461/52878)
Updating files:  17% (8990/52878)
Updating files:  18% (9519/52878)
Updating files:  18% (9902/52878)
Updating files:  19% (10047/52878)
Updating files:  20% (10576/52878)
Updating files:  21% (11105/52878)
Updating files:  22% (11634/52878)
Updating files:  23% (12162/52878)
Updating files:  24% (12691/52878)
Updating files:  25% (13220/52878)
Updating files:  25% (13423/52878)
##[error]error: inflate: data stream error (incorrect data check)
##[error]fatal: packed object 5c3be769f9e0dfdbfa74d2d255d1421b67bafcc4 (stored in .git/objects/pack/pack-9883471ea839a448a45b11b3e15e248fa69cd7d4.pack) is corrupt
##[error]The process '/usr/local/bin/git' failed with exit code 128

Auto merge of #139996 - matthiaskrgr:rollup-0nka2hw, r=matthiaskrgr

auto - i686-msvc-1

2025-04-18T04:42:16Z


failures:

---- [coverage-map] tests\coverage\async2.rs stdout ----

error: auxiliary build of D:\a\rust\rust\tests\coverage\auxiliary\executor.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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\bin\HostX64\x86" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\coverage\\auxiliary\\executor.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)" "-Cinstrument-coverage" "-Zno-profiler-runtime" "-Copt-level=2" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\coverage\\async2.coverage-map\\auxiliary" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--edition=2021" "--crate-type" "lib" "-L" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\coverage\\async2.coverage-map\\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\\rustcsBwb0y"

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



failures:
    [coverage-map] tests\coverage\async2.rs

test result: FAILED. 91 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 4.38s

Some tests failed in compiletest suite=coverage mode=coverage-map host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:39:16
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Fri Apr 18 06:27:13 CUT 2025
  network time: Fri, 18 Apr 2025 06:27:13 GMT
##[error]Process completed with exit code 2.

Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco

auto - x86_64-msvc-1

2025-04-18T02:50:56Z


failures:

---- [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE stdout ----

thread '[mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE' panicked at src\tools\compiletest\src\runtest.rs:1516:17:
failed to remove and recreate output directory `D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\mir-opt\strip_debuginfo`: The directory is not empty. (os error 145)
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests\mir-opt\strip_debuginfo.rs#NONE

test result: FAILED. 331 passed; 1 failed; 3 ignored; 0 measured; 0 filtered out; finished in 15.44s

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:38:11
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Fri Apr 18 04:38:51 CUT 2025
  network time: Fri, 18 Apr 2025 04:38:52 GMT
##[error]Process completed with exit code 2.

Auto merge of #139980 - matthiaskrgr:rollup-lctmfww, r=matthiaskrgr

auto - x86_64-mingw-2

2025-04-18T00:47:09Z


failures:

---- core::config::tests::test_include_absolute_paths stdout ----
ERROR: Failed to parse 'D:\a\rust\rust\build\tmp\core_config_tests_test_include_absolute_paths\config.toml': invalid escape character in string: `D` at line 1 column 17

thread 'core::config::tests::test_include_absolute_paths' panicked at src\build_helper\src\util.rs:22:9:
status code: 2


failures:
    core::config::tests::test_include_absolute_paths

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

error: test failed, to rerun pass `--lib`
Build completed unsuccessfully in 1:54:38
make: *** [Makefile:126: ci-mingw-bootstrap] Error 1
  local time: Fri Apr 18 02:47:53 CUT 2025
  network time: Fri, 18 Apr 2025 02:47:53 GMT
##[error]Process completed with exit code 2.

Auto merge of #139980 - matthiaskrgr:rollup-lctmfww, r=matthiaskrgr

auto - x86_64-msvc-1

2025-04-17T19:46:07Z


failures:

---- [assembly] tests\assembly\asm\sparc-types.rs#sparcv8plus stdout ----

error in revision `sparcv8plus`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.8\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "sparcv8plus" "--check-cfg" "cfg(test,FALSE,sparc,sparcv8plus,sparc64)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\asm\\sparc-types.sparcv8plus\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "sparc-unknown-linux-gnu" "-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\\rustcrQnJN8"

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



failures:
    [assembly] tests\assembly\asm\sparc-types.rs#sparcv8plus

test result: FAILED. 495 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 27.67s

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:36:15
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Thu Apr 17 21:28:44 CUT 2025
  network time: Thu, 17 Apr 2025 21:28:44 GMT
##[error]Process completed with exit code 2.

Auto merge of #139957 - matthiaskrgr:rollup-14zt15s, r=matthiaskrgr

auto - i686-msvc-1

2025-04-17T14:36:45Z


failures:

---- [debuginfo-cdb] tests\debuginfo\marker-types.rs stdout ----

error: check directive(s) from `D:\a\rust\rust\tests\debuginfo\marker-types.rs` not found in debugger output. errors:
    (marker-types.rs:18) `pin              : Pin(0x[...]: "this") [Type: core::pin::Pin<ref_mut$<alloc::string::String> >]`
    (marker-types.rs:20) `    [len]            : 0x4 [Type: unsigned [...]]`
    (marker-types.rs:21) `    [capacity]       : 0x4 [Type: unsigned [...]]`
    (marker-types.rs:22) `    [chars]          : "this"`
the following subset of check directive(s) was found successfully:
    (marker-types.rs:9) `nonnull          : NonNull(0xbc487c: 0xc) [Type: core::ptr::non_null::NonNull<u32>]`
    (marker-types.rs:10) `    [<Raw View>]     [Type: core::ptr::non_null::NonNull<u32>]`
    (marker-types.rs:11) `    0xc [Type: unsigned int]`
    (marker-types.rs:14) `manuallydrop     : 12345 [Type: core::mem::manually_drop::ManuallyDrop<i32>]`
    (marker-types.rs:15) `    [<Raw View>]     [Type: core::mem::manually_drop::ManuallyDrop<i32>]`
    (marker-types.rs:19) `    [<Raw View>]     [Type: core::pin::Pin<ref_mut$<alloc::string::String> >]`
    (marker-types.rs:25) `unique           : Unique(0x6ff6a0: (0x2a, 4321)) [Type: core::ptr::unique::Unique<tuple$<u64,i32> >]`
    (marker-types.rs:26) `    [<Raw View>]     [Type: core::ptr::unique::Unique<tuple$<u64,i32> >]`
    (marker-types.rs:27) `    [0]              : 0x2a [Type: unsigned __int64]`
    (marker-types.rs:28) `    [1]              : 4321 [Type: int]`
status: exit code: 0
command: PATH="D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\lib\rustlib\i686-pc-windows-msvc\lib;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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\bin\HostX64\x86" "C:\\Program Files (x86)\\Windows Kits\\10\\Debuggers\\x86\\cdb.exe" "-lines" "-cf" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\debuginfo\\marker-types.cdb\\marker-types.debugger.script" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\debuginfo\\marker-types.cdb\\a.exe"
--- stdout -------------------------------

************* Preparing the environment for Debugger Extensions Gallery repositories **************
   ExtensionRepository : Implicit
   UseExperimentalFeatureForNugetShare : true
   AllowNugetExeUpdate : true
   NonInteractiveNuget : true
   AllowNugetMSCredentialProviderInstall : true
   AllowParallelInitializationOfLocalRepositories : true

   EnableRedirectToV8JsProvider : false

   -- Configuring repositories
      ----> Repository : LocalInstalled, Enabled: true
      ----> Repository : UserExtensions, Enabled: true

>>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds

************* Waiting for Debugger Extensions Gallery to Initialize **************

>>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.031 seconds
   ----> Repository : UserExtensions, Enabled: true, Packages count: 0
   ----> Repository : LocalInstalled, Enabled: true, Packages count: 29

Microsoft (R) Windows Debugger Version 10.0.26100.2161 X86
Copyright (c) Microsoft Corporation. All rights reserved.

CommandLine: D:\a\rust\rust\build\i686-pc-windows-msvc\test\debuginfo\marker-types.cdb\a.exe

************* Path validation summary **************
Response                         Time (ms)     Location
Deferred                                       srv*
Symbol search path is: srv*
Executable search path is: 
ModLoad: 00bc0000 00bc8000   a.exe   
ModLoad: 76fc0000 77169000   ntdll.dll
ModLoad: 75880000 75970000   C:\Windows\SysWOW64\KERNEL32.DLL
ModLoad: 75050000 752a1000   C:\Windows\SysWOW64\KERNELBASE.dll
ModLoad: 74470000 74512000   C:\Windows\SysWOW64\apphelp.dll
ModLoad: 75470000 75583000   C:\Windows\SysWOW64\ucrtbase.dll
ModLoad: 74cb0000 74cc5000   C:\Windows\SysWOW64\VCRUNTIME140.dll
ModLoad: 72eb0000 73819000   D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\lib\rustlib\i686-pc-windows-msvc\lib\std-bd35c62deb92e9e3.dll
ModLoad: 757b0000 75815000   C:\Windows\SysWOW64\WS2_32.dll
ModLoad: 74cd0000 74cf7000   C:\Windows\SysWOW64\USERENV.dll
ModLoad: 752b0000 75369000   C:\Windows\SysWOW64\RPCRT4.dll
ModLoad: 76c10000 76c75000   C:\Windows\SysWOW64\bcryptprimitives.dll
(b70.934): Break instruction exception - code 80000003 (first chance)
eax=00000000 ebx=005a0000 ecx=06940000 edx=00000000 esi=ffffffff edi=00bc00f8
eip=77075c51 esp=006ff06c ebp=006ff098 iopl=0         nv up ei pl zr na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!LdrpDoDebuggerBreak+0x2b:
77075c51 cc              int     3
0:000> version
Windows 10 Version 20348 MP (4 procs) Free x86 compatible
Product: Server, suite: TerminalServer DataCenter SingleUserTS
Edition build lab: 20348.1.amd64fre.fe_release.210507-1500
Debug session time: Thu Apr 17 16:30:44.819 2025 (UTC + 0:00)
System Uptime: 0 days 1:59:27.687
Process Uptime: 0 days 0:00:00.075
  Kernel time: 0 days 0:00:00.000
  User time: 0 days 0:00:00.015
Live user mode: <Local>

Microsoft (R) Windows Debugger Version 10.0.26100.2161 X86
Copyright (c) Microsoft Corporation. All rights reserved.

command line: '"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe" -lines -cf D:\a\rust\rust\build\i686-pc-windows-msvc\test\debuginfo\marker-types.cdb\marker-types.debugger.script D:\a\rust\rust\build\i686-pc-windows-msvc\test\debuginfo\marker-types.cdb\a.exe'  Debugger Process 0x1B74 
dbgeng:  image 10.0.26100.2161, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\dbgeng.dll]
dbghelp: image 10.0.26100.2161, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\dbghelp.dll]
        DIA version: 33140
Extension DLL search Path:
    C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\WINXP;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\winext;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\winext\arcade;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\pri;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86;C:\Users\runneradmin\AppData\Local\Dbg\EngineExtensions32;C:\Program Files (x86)\Windows Kits\10\Debuggers\x86;D:\a\rust\rust\build\i686-pc-windows-msvc\stage2\lib\rustlib\i686-pc-windows-msvc\lib;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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\bin\HostX64\x86
Extension DLL chain:
    wow64exts: image 10.0.26100.2161, API 1.0.0, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\WINXP\wow64exts.dll]
    dbghelp: image 10.0.26100.2161, API 10.0.6, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\dbghelp.dll]
    exts: image 10.0.26100.2161, API 1.0.0, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\WINXP\exts.dll]
    uext: image 10.0.26100.2161, API 1.0.0, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\winext\uext.dll]
    ntsdexts: image 10.0.26100.2161, API 1.0.0, 
        [path: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\WINXP\ntsdexts.dll]
WOW64 extensions loaded
0:000> .nvlist
Loaded NatVis Files:
    <None Loaded>
0:000> bp `marker-types.rs:46`
*** WARNING: Unable to verify checksum for a.exe
0:000>  g
Breakpoint 0 hit
eax=006ff6a0 ebx=00000001 ecx=006ff6a0 edx=00000004 esi=006ff678 edi=006ff790
eip=00bc261c esp=006ff678 ebp=006ff6f0 iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216
a!marker_types::main+0xbc:
00bc261c e84f000000      call    a!marker_types::zzz (00bc2670)
0:000>  dx nonnull
nonnull          : NonNull(0xbc487c: 0xc) [Type: core::ptr::non_null::NonNull<u32>]
    [<Raw View>]     [Type: core::ptr::non_null::NonNull<u32>]
    0xc [Type: unsigned int]
0:000>  dx manuallydrop
manuallydrop     : 12345 [Type: core::mem::manually_drop::ManuallyDrop<i32>]
    [<Raw View>]     [Type: core::mem::manually_drop::ManuallyDrop<i32>]
0:000>  dx pin
pin              [Type: core::pin::Pin<ref_mut$<alloc::string::String> >]
    [<Raw View>]     [Type: core::pin::Pin<ref_mut$<alloc::string::String> >]
0:000>  dx unique
unique           : Unique(0x6ff6a0: (0x2a, 4321)) [Type: core::ptr::unique::Unique<tuple$<u64,i32> >]
    [<Raw View>]     [Type: core::ptr::unique::Unique<tuple$<u64,i32> >]
    [0]              : 0x2a [Type: unsigned __int64]
    [1]              : 4321 [Type: int]
0:000> qq
quit:
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\atlmfc.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\ObjectiveC.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\concurrency.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\cpp_rest.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\stl.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Data.Json.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Geolocation.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Devices.Sensors.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\Windows.Media.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\windows.natvis'
NatVis script unloaded from 'C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\Visualizers\winrt.natvis'
------------------------------------------
stderr: none



failures:
    [debuginfo-cdb] tests\debuginfo\marker-types.rs

test result: FAILED. 160 passed; 1 failed; 4 ignored; 0 measured; 0 filtered out; finished in 40.10s

Some tests failed in compiletest suite=debuginfo mode=debuginfo host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:47:45
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Thu Apr 17 16:31:02 CUT 2025
  network time: Thu, 17 Apr 2025 16:31:02 GMT
##[error]Process completed with exit code 2.

Auto merge of #139912 - matthiaskrgr:rollup-va0rqvk, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-16T13:44:07Z


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.5.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\\rustcXodU81\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcXodU81\\raw-dylibs" "-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. 18604 passed; 1 failed; 282 ignored; 0 measured; 21 filtered out; finished in 1081.98s

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:36:42
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Wed Apr 16 15:28:13 CUT 2025
  network time: Wed, 16 Apr 2025 15:28:13 GMT
##[error]Process completed with exit code 2.

Auto merge of #139756 - Zoxc:out-of-order-dep-graph, r=oli-obk

auto - aarch64-gnu

2025-04-16T11:44:53Z


failures:

---- cache_lock::shared_then_download stdout ----

thread 'cache_lock::shared_then_download' panicked at /checkout/src/tools/cargo/crates/cargo-test-support/src/lib.rs:1647:13:
test did not finish within 10 attempts (1.023516354s total)


failures:
    cache_lock::shared_then_download

test result: FAILED. 3417 passed; 1 failed; 265 ignored; 0 measured; 1 filtered out; finished in 351.78s

error: test failed, to rerun pass `--test testsuite`
Build completed unsuccessfully in 0:11:08
  local time: Wed Apr 16 13:40:33 UTC 2025
  network time: Wed, 16 Apr 2025 13:40:33 GMT
##[error]Process completed with exit code 1.

Auto merge of #139895 - Zalathar:rollup-cz8w6s9, r=Zalathar

auto - dist-aarch64-linux

2025-04-16T09:50:53Z

##[group]Building bootstrap
   Compiling proc-macro2 v1.0.89
   Compiling libc v0.2.167
   Compiling memchr v2.7.4
   Compiling unicode-ident v1.0.13
   Compiling typenum v1.17.0
   Compiling version_check v0.9.5
   Compiling shlex v1.3.0
   Compiling regex-syntax v0.8.5
   Compiling serde v1.0.215
   Compiling cc v1.2.17
   Compiling generic-array v0.14.7
   Compiling crossbeam-utils v0.8.20
   Compiling aho-corasick v1.1.3
   Compiling rustix v0.38.40
   Compiling pkg-config v0.3.31
   Compiling quote v1.0.37
   Compiling cfg-if v1.0.0
   Compiling bitflags v2.6.0
   Compiling syn v2.0.87
   Compiling linux-raw-sys v0.4.14
   Compiling regex-automata v0.4.9
   Compiling lzma-sys v0.1.20
   Compiling clap_lex v0.7.2
   Compiling heck v0.5.0
   Compiling anstyle v1.0.10
   Compiling crossbeam-epoch v0.9.18
   Compiling clap_builder v4.5.20
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling same-file v1.0.6
   Compiling semver v1.0.23
   Compiling serde_json v1.0.132
   Compiling log v0.4.22
   Compiling walkdir v2.5.0
   Compiling digest v0.10.7
   Compiling crossbeam-deque v0.8.5
   Compiling filetime v0.2.25
   Compiling xattr v1.3.1
   Compiling cpufeatures v0.2.15
   Compiling bootstrap v0.0.0 (/checkout/src/bootstrap)
   Compiling ryu v1.0.18
   Compiling itoa v1.0.11
   Compiling tar v0.4.43
   Compiling sha2 v0.10.8
   Compiling fd-lock v4.0.2
   Compiling cmake v0.1.54
   Compiling toml v0.5.11
   Compiling object v0.36.5
   Compiling bstr v1.10.0
   Compiling globset v0.4.15
   Compiling clap_derive v4.5.18
   Compiling serde_derive v1.0.215
   Compiling opener v0.5.2
   Compiling home v0.5.9
   Compiling ignore v0.4.23
   Compiling termcolor v1.4.1
   Compiling xz2 v0.1.7
   Compiling clap v4.5.20
   Compiling clap_complete v4.5.37
   Compiling build_helper v0.1.0 (/checkout/src/build_helper)
    Finished `dev` profile [unoptimized] target(s) in 16.07s
##[endgroup]

thread 'main' panicked at src/bootstrap/src/core/config/config.rs:2401:13:
Cannot enable LLD when using external llvm-config.
stack backtrace:
   0: __rustc::rust_begin_unwind
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/library/std/src/panicking.rs:697:5
   1: core::panicking::panic_fmt
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/library/core/src/panicking.rs:75:14
   2: bootstrap::core::config::config::Config::parse_inner
             at /checkout/src/bootstrap/src/core/config/config.rs:2401:13
   3: bootstrap::core::config::config::Config::parse
             at /checkout/src/bootstrap/src/core/config/config.rs:1400:9
   4: bootstrap::main
             at /checkout/src/bootstrap/src/bin/main.rs:34:18
   5: core::ops::function::FnOnce::call_once
             at ./build/unpacked-dist/rustc-nightly-aarch64-unknown-linux-gnu/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:250:5
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
Build completed unsuccessfully in 0:00:16
[2025-04-16T11:41:36.698Z INFO  opt_dist::timer] Section `Run tests` ended: FAIL (21.07s)`
[2025-04-16T11:41:36.698Z INFO  opt_dist] Timer results
    -----------------------------------------------------------------
    Stage 1 (Rustc PGO):                            1879.39s (30.66%)
      Build PGO instrumented rustc and LLVM:        1108.67s (18.09%)
      Gather profiles:                               409.12s ( 6.67%)
      Build PGO optimized rustc:                     361.60s ( 5.90%)
    Stage 2 (LLVM PGO):                              894.39s (14.59%)
      Build PGO instrumented LLVM:                   562.21s ( 9.17%)
      Gather profiles:                               331.31s ( 5.40%)
    Stage 5 (final build):                          3335.33s (54.41%)
    Run tests:                                        21.07s ( 0.34%)
    
    Total duration:                                        1h 42m 10s
    -----------------------------------------------------------------
    
[2025-04-16T11:41:36.699Z INFO  opt_dist::utils] Free disk space: 3.19 TiB out of total 3.74 TiB (14.55% 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/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
   1: std::backtrace_rs::backtrace::trace_unsynchronized
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
   2: std::backtrace::Backtrace::create
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/backtrace.rs:331:13
   3: <anyhow::Error>::msg::<alloc::string::String>
             at /rust/deps/anyhow-1.0.97/src/backtrace.rs:27:14
   4: <opt_dist::exec::CmdBuilder>::run
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/exec.rs:80:17
   5: opt_dist::tests::run_tests::{closure#1}
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/tests.rs:114:9
   6: opt_dist::tests::with_backed_up_file::<opt_dist::tests::run_tests::{closure#1}>
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/tests.rs:135:15
   7: opt_dist::tests::run_tests
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/tests.rs:91:5
   8: opt_dist::execute_pipeline::{closure#5}
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/main.rs:348:40
   9: <opt_dist::timer::TimerSection>::section::<opt_dist::execute_pipeline::{closure#5}, ()>
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/timer.rs:111:22
  10: opt_dist::execute_pipeline
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/main.rs:348:9
  11: opt_dist::main
             at /rustc/082942bb1a43dc635dc480b98aee7c2f92868280/src/tools/opt-dist/src/main.rs:408:18
  12: <fn() -> core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:250:5
  13: std::sys::backtrace::__rust_begin_short_backtrace::<fn() -> core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>>
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/sys/backtrace.rs:152:18
  14: std::rt::lang_start::<core::result::Result<(), anyhow::Error>>::{closure#0}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:199:18
  15: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:284:13
  16: std::panicking::try::do_call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  17: std::panicking::try
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  18: std::panic::catch_unwind
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  19: std::rt::lang_start_internal::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:168:24
  20: std::panicking::try::do_call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  21: std::panicking::try
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  22: std::panic::catch_unwind
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  23: std::rt::lang_start_internal
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/rt.rs:164:5
  24: main
  25: __libc_start_main
  26: <unknown>
  local time: Wed Apr 16 11:41:36 UTC 2025
  network time: Wed, 16 Apr 2025 11:41:36 GMT
##[error]Process completed with exit code 1.

Auto merge of #139888 - Zalathar:rollup-j1o05ae, r=Zalathar

auto - x86_64-msvc-1

2025-04-16T04:58:02Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#powerpc64_wrs_vxworks stdout ----

error in revision `powerpc64_wrs_vxworks`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "powerpc64_wrs_vxworks" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\targets\\targets-elf.powerpc64_wrs_vxworks\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "powerpc64-wrs-vxworks" "-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\\rustcj4DoJh"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#powerpc64_wrs_vxworks

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 27.32s

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:01
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Wed Apr 16 06:35:56 CUT 2025
  network time: Wed, 16 Apr 2025 06:35:56 GMT
##[error]Process completed with exit code 2.

Auto merge of #139862 - Zalathar:rollup-yj9ybc5, r=Zalathar

auto - x86_64-msvc-1

2025-04-15T14:19:34Z


failures:

---- [assembly] tests\assembly\stack-protector\stack-protector-target-support.rs#r20 stdout ----

error in revision `r20`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "r20" "--check-cfg" "cfg(test,FALSE,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15,r16,r17,r18,r19,r20,r21,r22,r23,r24,r25,r26,r27,r28,r29,r30,r31,r32,r33,r36,r37,r38,r39,r40,r41,r42,r43,r44,r45,r46,r47,r48,r49,r50,r51,r52,r53,r54,r55,r56,r57,r58,r59,r60,r61,r62,r63,r64,r65,r66,r67,r68,r69,r70,r71,r72,r73,r74,r75,r76,r77,r78,r79,r80,r81,r82,r83,r84,r85)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\stack-protector\\stack-protector-target-support.r20\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "arm-unknown-linux-musleabi" "-Z" "stack-protector=all" "-C" "opt-level=2" "-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\\rustc7NhMNQ"

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



failures:
    [assembly] tests\assembly\stack-protector\stack-protector-target-support.rs#r20

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 28.48s

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:37:28
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Tue Apr 15 16:03:10 CUT 2025
  network time: Tue, 15 Apr 2025 16:03:10 GMT
##[error]Process completed with exit code 2.

Auto merge of #139838 - Zalathar:rollup-dxhgi8t, r=Zalathar

auto - dist-x86_64-apple

2025-04-15T04:14:19Z

##[group]Building compiler artifacts (stage0 -> stage1, x86_64-apple-darwin)   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] equivalent test:false 0.046
   Compiling foldhash v0.1.5
[RUSTC-TIMING] allocator_api2 test:false 0.040
   Compiling getrandom v0.3.2
[RUSTC-TIMING] foldhash test:false 0.254
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] autocfg test:false 0.395
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.273
   Compiling version_check v0.9.5
[RUSTC-TIMING] build_script_build test:false 0.169
   Compiling typenum v1.18.0
[RUSTC-TIMING] version_check test:false 0.298
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] build_script_build test:false 0.311
[RUSTC-TIMING] build_script_build test:false 0.185
   Compiling generic-array v0.14.7
   Compiling tracing-core v0.1.30
[RUSTC-TIMING] build_script_build test:false 0.158
   Compiling crossbeam-utils v0.8.21
[RUSTC-TIMING] build_script_build test:false 0.258
   Compiling scopeguard v1.2.0
[RUSTC-TIMING] scopeguard test:false 0.088
   Compiling log v0.4.27
[RUSTC-TIMING] hashbrown test:false 1.169
   Compiling indexmap v2.9.0
[RUSTC-TIMING] log test:false 0.273
[RUSTC-TIMING] lock_api test:false 0.478
[RUSTC-TIMING] getrandom test:false 0.171
[RUSTC-TIMING] tracing_core test:false 1.492
[RUSTC-TIMING] parking_lot_core test:false 0.374
   Compiling rustc-hash v1.1.0
[RUSTC-TIMING] rustc_hash test:false 0.064
   Compiling pin-project-lite v0.2.16
[RUSTC-TIMING] indexmap test:false 1.362
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] pin_project_lite test:false 0.052
[RUSTC-TIMING] typenum test:false 0.769
[RUSTC-TIMING] parking_lot test:false 1.055
   Compiling psm v0.1.25
[RUSTC-TIMING] crossbeam_utils test:false 1.056
   Compiling rustc-stable-hash v0.1.2
[RUSTC-TIMING] generic_array test:false 0.938
[RUSTC-TIMING] build_script_build test:false 0.238
   Compiling rustix v1.0.5
   Compiling zerocopy v0.8.24
[RUSTC-TIMING] rustc_stable_hash test:false 0.229
   Compiling proc-macro-hack v0.5.20+deprecated
[RUSTC-TIMING] build_script_build test:false 0.262
   Compiling rustc_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_macros)
[RUSTC-TIMING] build_script_build test:false 0.349
[RUSTC-TIMING] build_script_build test:false 0.486
[RUSTC-TIMING] build_script_build test:false 0.191
   Compiling rustc_hashes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hashes)
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] rustc_hashes test:false 0.140
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] crypto_common test:false 0.131
   Compiling crossbeam-epoch v0.9.18
   Compiling stacker v0.1.20
[RUSTC-TIMING] block_buffer test:false 0.133
   Compiling errno v0.3.11
[RUSTC-TIMING] errno test:false 0.135
   Compiling thin-vec v0.2.14
[RUSTC-TIMING] build_script_build test:false 0.207
[RUSTC-TIMING] crossbeam_epoch test:false 0.590
   Compiling rustc_serialize v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_serialize)
[RUSTC-TIMING] thin_vec test:false 0.352
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.207
   Compiling synstructure v0.13.1
[RUSTC-TIMING] rustc_serialize test:false 0.409
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.226
[RUSTC-TIMING] psm test:false 0.066
[RUSTC-TIMING] synstructure test:false 0.659
[RUSTC-TIMING] proc_macro_hack test:false 0.807
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] syn test:false 8.665
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] rustix test:false 2.824
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] crossbeam_channel test:false 0.892
   Compiling zerofrom-derive v0.1.6
[RUSTC-TIMING] displaydoc test:false 0.694
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] zerocopy test:false 2.633
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.164
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] yoke_derive test:false 1.160
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] tracing_attributes test:false 1.585
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerofrom_derive test:false 1.620
   Compiling zerofrom v0.1.6
[RUSTC-TIMING] zerofrom test:false 0.112
   Compiling yoke v0.7.5
[RUSTC-TIMING] unic_langid_impl test:false 0.294
   Compiling rustc_index_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_index_macros)
[RUSTC-TIMING] tracing test:false 0.381
[RUSTC-TIMING] yoke test:false 0.214
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] num_cpus test:false 0.083
   Compiling fastrand v2.3.0
[RUSTC-TIMING] rustc_index_macros test:false 0.557
   Compiling either v1.15.0
[RUSTC-TIMING] zerovec_derive test:false 1.482
   Compiling zerovec v0.10.4
[RUSTC-TIMING] fastrand test:false 0.372
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] either test:false 0.227
   Compiling tempfile v3.19.1
[RUSTC-TIMING] arrayvec test:false 0.229
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] tempfile test:false 1.096
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] unic_langid_macros_impl test:false 0.545
[RUSTC-TIMING] tinystr test:false 0.232
   Compiling ppv-lite86 v0.2.21
[RUSTC-TIMING] zerovec test:false 2.248
[RUSTC-TIMING] stacker test:false 0.171
   Compiling measureme v12.0.1
[RUSTC-TIMING] rustc_macros test:false 3.046
   Compiling rustc_index v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_index)
[RUSTC-TIMING] ppv_lite86 test:false 0.597
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.397
   Compiling blake3 v1.8.1
[RUSTC-TIMING] build_script_build test:false 0.287
[RUSTC-TIMING] rustc_index test:false 0.841
   Compiling jobserver v0.1.33
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] measureme test:false 1.062
   Compiling rustc_arena v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_arena)
[RUSTC-TIMING] memmap2 test:false 0.254
   Compiling elsa v1.11.2
[RUSTC-TIMING] rustc_arena test:false 0.212
   Compiling rustc_graphviz v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_graphviz)
[RUSTC-TIMING] elsa test:false 0.323
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] rustc_graphviz test:false 0.360
   Compiling cpufeatures v0.2.17
[RUSTC-TIMING] rustc_hash test:false 0.101
   Compiling rustc_data_structures v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_data_structures)
[RUSTC-TIMING] cpufeatures test:false 0.096
[RUSTC-TIMING] jobserver test:false 1.236
   Compiling itoa v1.0.15
[RUSTC-TIMING] itoa test:false 0.148
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.043
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] rayon_core test:false 4.640
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] constant_time_eq test:false 0.071
   Compiling sha1 v0.10.6
[RUSTC-TIMING] unicode_width test:false 0.347
   Compiling sha2 v0.10.8
[RUSTC-TIMING] sha1 test:false 0.417
   Compiling derive-where v1.2.7
[RUSTC-TIMING] blake3 test:false 0.950
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.120
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.077
   Compiling getrandom v0.2.15
[RUSTC-TIMING] derive_where test:false 1.766
   Compiling thiserror v1.0.69
[RUSTC-TIMING] getrandom test:false 0.191
   Compiling rand_core v0.6.4
[RUSTC-TIMING] build_script_build test:false 0.262
   Compiling rustc_span v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_span)
[RUSTC-TIMING] rand_core test:false 0.268
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] sha2 test:false 2.303
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] rand_chacha test:false 0.607
   Compiling rand v0.8.5
[RUSTC-TIMING] rustc_data_structures test:false 4.611
   Compiling rand_core v0.9.3
[RUSTC-TIMING] rand_core test:false 0.244
   Compiling wasmparser v0.222.1
[RUSTC-TIMING] thiserror_impl test:false 1.434
   Compiling serde v1.0.219
[RUSTC-TIMING] build_script_build test:false 0.257
[RUSTC-TIMING] build_script_build test:false 0.241
   Compiling adler2 v2.0.0
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] rand test:false 1.171
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] static_assertions test:false 0.065
   Compiling miniz_oxide v0.8.8
[RUSTC-TIMING] adler2 test:false 0.122
   Compiling rustc_ast_ir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_ir)
[RUSTC-TIMING] rustc_ast_ir test:false 0.113
[RUSTC-TIMING] twox_hash test:false 0.500
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] unic_langid_impl test:false 2.613
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] miniz_oxide test:false 2.961
   Compiling object v0.36.7
[RUSTC-TIMING] crc32fast test:false 0.219
   Compiling litemap v0.7.5
[RUSTC-TIMING] build_script_build test:false 0.216
   Compiling writeable v0.5.5
[RUSTC-TIMING] litemap test:false 0.275
   Compiling icu_locid_transform_data v1.5.1
[RUSTC-TIMING] build_script_build test:false 0.166
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] writeable test:false 0.483
   Compiling flate2 v1.1.1
[RUSTC-TIMING] flate2 test:false 1.008
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.058
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] serde_derive test:false 5.571
[RUSTC-TIMING] ruzstd test:false 3.544
[RUSTC-TIMING] icu_locid test:false 5.394
   Compiling rand_chacha v0.9.0
[RUSTC-TIMING] rand_chacha test:false 0.550
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] rustc_span test:false 11.678
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] icu_provider_macros test:false 0.391
   Compiling rustc-literal-escaper v0.0.2
[RUSTC-TIMING] unicode_xid test:false 0.116
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] unicode_properties test:false 0.204
   Compiling serde_json v1.0.140
[RUSTC-TIMING] rustc_literal_escaper test:false 0.229
   Compiling rustc_lexer v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lexer)
[RUSTC-TIMING] build_script_build test:false 0.150
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 0.789
   Compiling rand v0.9.0
[RUSTC-TIMING] icu_provider test:false 1.677
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.048
[RUSTC-TIMING] icu_locid_transform_data test:false 0.046
   Compiling rand_xoshiro v0.7.0
[RUSTC-TIMING] rand test:false 1.230
[RUSTC-TIMING] unic_langid_macros test:false 0.053
   Compiling ryu v1.0.20
[RUSTC-TIMING] serde test:false 6.396
[RUSTC-TIMING] ryu test:false 0.313
   Compiling icu_list_data v1.5.1
[RUSTC-TIMING] build_script_build test:false 0.156
   Compiling rustc_abi v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_abi)
[RUSTC-TIMING] rand_xoshiro test:false 0.785
[RUSTC-TIMING] rustc_abi test:false 3.039
[RUSTC-TIMING] unic_langid test:false 0.046
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] serde_json test:false 5.717
   Compiling rustc_ast v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast)
[RUSTC-TIMING] wasmparser test:false 10.329
   Compiling itertools v0.12.1
[RUSTC-TIMING] icu_locid_transform test:false 5.837
[RUSTC-TIMING] thiserror test:false 0.061
[RUSTC-TIMING] icu_list_data test:false 0.234
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 0.466
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] itertools test:false 3.965
   Compiling strsim v0.11.1
[RUSTC-TIMING] strsim test:false 0.327
[RUSTC-TIMING] rustc_hash test:false 0.061
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.061
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.080
   Compiling ident_case v1.0.1
[RUSTC-TIMING] ident_case test:false 0.074
   Compiling rustc_fs_util v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.110
   Compiling icu_list v1.5.0
[RUSTC-TIMING] regex_automata test:false 1.567
   Compiling darling_core v0.20.11
[RUSTC-TIMING] icu_list test:false 3.390
   Compiling rustc_ast_pretty v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_pretty)
[RUSTC-TIMING] darling_core test:false 5.263
   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.986
   Compiling rustc_target v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_target)
[RUSTC-TIMING] object test:false 18.990
   Compiling self_cell v0.10.3
[RUSTC-TIMING] self_cell test:false 0.045
[RUSTC-TIMING] type_map test:false 0.171
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] intl_memoizer test:false 0.401
[RUSTC-TIMING] rustc_ast_pretty test:false 5.301
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] thiserror test:false 0.070
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_langneg test:false 0.480
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] rustc_ast test:false 14.394
   Compiling odht v0.3.1
[RUSTC-TIMING] fluent_syntax test:false 0.868
[RUSTC-TIMING] self_cell test:false 0.062
[RUSTC-TIMING] self_cell test:false 0.037
[RUSTC-TIMING] odht test:false 0.337
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] fluent_syntax test:false 0.377
[RUSTC-TIMING] intl_memoizer test:false 0.182
   Compiling darling_macro v0.20.11
[RUSTC-TIMING] intl_pluralrules test:false 1.094
   Compiling rustc_baked_icu_data v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_baked_icu_data)
[RUSTC-TIMING] darling_macro test:false 0.394
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.512
[RUSTC-TIMING] icu_provider_adapters test:false 0.296
[RUSTC-TIMING] fluent_langneg test:false 0.148
   Compiling rustc_type_ir_macros v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_type_ir_macros)
[RUSTC-TIMING] intl_pluralrules test:false 0.646
[RUSTC-TIMING] rustc_type_ir_macros test:false 0.591
   Compiling anstyle v1.0.10
[RUSTC-TIMING] smallvec test:false 0.266
[RUSTC-TIMING] anstyle test:false 0.206
[RUSTC-TIMING] unicode_width test:false 0.258
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] fluent_bundle test:false 2.825
   Compiling rustc_type_ir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_type_ir)
[RUSTC-TIMING] fluent_bundle test:false 0.808
   Compiling rustc_error_messages v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_error_messages)
[RUSTC-TIMING] annotate_snippets test:false 0.868
   Compiling darling v0.20.11
[RUSTC-TIMING] darling test:false 0.045
[RUSTC-TIMING] anstyle test:false 0.294
[RUSTC-TIMING] rustc_error_messages test:false 6.600
   Compiling rustc_hir v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir)
[RUSTC-TIMING] annotate_snippets test:false 7.896
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] derive_setters test:false 0.849
   Compiling rustc_fluent_macro v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_fluent_macro)
[RUSTC-TIMING] rustc_type_ir test:false 10.008
   Compiling termize v0.1.1
[RUSTC-TIMING] rustc_fluent_macro test:false 0.664
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] termize test:false 0.081
   Compiling termcolor v1.4.1
[RUSTC-TIMING] unicode_width test:false 0.288
   Compiling rustc_error_codes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_error_codes)
[RUSTC-TIMING] rustc_error_codes test:false 0.043
   Compiling getopts v0.2.21
[RUSTC-TIMING] termcolor test:false 0.701
   Compiling rustc_feature v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_feature)
[RUSTC-TIMING] getopts test:false 1.991
   Compiling rustc_lint_defs v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lint_defs)
[RUSTC-TIMING] rustc_lint_defs test:false 1.432
   Compiling rustc_errors v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_errors)
[RUSTC-TIMING] rustc_feature test:false 4.235
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.224
   Compiling datafrog v2.0.1
[RUSTC-TIMING] rustc_hir test:false 9.038
[RUSTC-TIMING] datafrog test:false 0.533
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 1.010
   Compiling rustc_hir_pretty v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir_pretty)
[RUSTC-TIMING] rustc_apfloat test:false 1.154
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] rustc_hir_pretty test:false 4.926
   Compiling rustc_session v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_session)
[RUSTC-TIMING] gsgdt test:false 5.578
   Compiling rustc_parse_format v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_parse_format)
[RUSTC-TIMING] rustc_parse_format test:false 2.766
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.050
   Compiling tinyvec v1.9.0
[RUSTC-TIMING] tinyvec test:false 2.815
   Compiling rustc_next_trait_solver v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_next_trait_solver)
[RUSTC-TIMING] rustc_next_trait_solver test:false 6.736
   Compiling rustc_query_system v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 5.494
   Compiling rustc_middle v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 45.608
   Compiling rustc_attr_parsing v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_attr_parsing)
[RUSTC-TIMING] rustc_session test:false 41.008
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.352
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_attr_parsing test:false 10.880
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_target test:false 82.042
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] aho_corasick test:false 12.147
   Compiling rustc_parse v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 17.766
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.021
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.357
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.839
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.262
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_automata test:false 33.391
   Compiling rustc_ast_passes v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ast_passes)
[RUSTC-TIMING] regex_syntax test:false 17.219
   Compiling rustc_expand v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_expand)
[RUSTC-TIMING] rustc_ast_passes test:false 13.977
   Compiling rustc_infer v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_infer)
[RUSTC-TIMING] rustc_infer test:false 56.533
   Compiling rustc_transmute v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_transmute)
[RUSTC-TIMING] rustc_expand test:false 76.626
   Compiling rustc_trait_selection v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_trait_selection)
[RUSTC-TIMING] rustc_transmute test:false 8.843
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_parse test:false 114.628
   Compiling punycode v0.4.1
[RUSTC-TIMING] rustc_demangle test:false 2.609
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] punycode test:false 0.711
   Compiling rustc_symbol_mangling v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_symbol_mangling)
[RUSTC-TIMING] fallible_iterator test:false 1.122
   Compiling gimli v0.31.1
[RUSTC-TIMING] rustc_symbol_mangling test:false 13.170
   Compiling rustc_metadata v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_metadata)
[RUSTC-TIMING] gimli test:false 17.554
   Compiling rustc_mir_dataflow v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 34.200
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.623
   Compiling rustc_llvm v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_llvm)
[RUSTC-TIMING] rustc_middle test:false 214.812
   Compiling cfg_aliases v0.2.1
[RUSTC-TIMING] cfg_aliases test:false 0.040
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.059
   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.344
[RUSTC-TIMING] build_script_build test:false 0.143
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.087
   Compiling wasm-encoder v0.219.2
[RUSTC-TIMING] shlex test:false 0.319
[RUSTC-TIMING] wasm_encoder test:false 6.379
[RUSTC-TIMING] cc test:false 14.622
   Compiling rustc_lint v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_lint)
   Compiling rustc_ty_utils v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 139.090
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.241
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 2.044
   Compiling nix v0.29.0
[RUSTC-TIMING] build_script_build test:false 0.571
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.144
   Compiling thorin-dwp v0.9.0
[RUSTC-TIMING] thorin test:false 8.263
   Compiling rustc_incremental v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_incremental)
[RUSTC-TIMING] rustc_incremental test:false 40.621
   Compiling rustc_pattern_analysis v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_pattern_analysis)
[RUSTC-TIMING] rustc_ty_utils test:false 71.398
   Compiling bstr v1.11.3
[RUSTC-TIMING] bstr test:false 5.520
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] ar_archive_writer test:false 8.994
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.618
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.097
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] rustc_pattern_analysis test:false 30.189
   Compiling unicase v2.8.1
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.132
   Compiling rustc_codegen_ssa v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_codegen_ssa)
[RUSTC-TIMING] unicase test:false 0.387
[RUSTC-TIMING] rustc_lint test:false 160.094
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] pulldown_cmark test:false 12.856
   Compiling rustc_mir_build v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_mir_build)
[RUSTC-TIMING] tracing_subscriber test:false 16.917
   Compiling rustc_privacy v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_privacy)
[RUSTC-TIMING] rustc_privacy test:false 16.695
[RUSTC-TIMING] rustc_llvm test:false 5.487
   Compiling rustc_hir_analysis v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_hir_analysis)
[RUSTC-TIMING] rustc_mir_build test:false 94.128
   Compiling rustc_traits v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_traits)
[RUSTC-TIMING] rustc_trait_selection test:false 352.996
   Compiling rustc_const_eval v0.0.0 (/Users/runner/work/rust/rust/compiler/rustc_const_eval)
[RUSTC-TIMING] rustc_hir_analysis test:false 87.368
rustc exited with signal: 11 (SIGSEGV)
error: could not compile `rustc_hir_analysis` (lib)

Caused by:
  process didn't exit successfully: `/Users/runner/work/rust/rust/build/bootstrap/debug/rustc /Users/runner/work/rust/rust/build/bootstrap/debug/rustc --crate-name rustc_hir_analysis --edition=2024 compiler/rustc_hir_analysis/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=1 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dbfb28bcb283a1b0 -C extra-filename=-0ee96e6c2f246e0c --out-dir /Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps --target x86_64-apple-darwin -L dependency=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps -L dependency=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/release/deps --extern itertools=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/libitertools-a09ab17449fff38d.rmeta --extern rustc_abi=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_abi-0ad29ae1c9d3366f.rmeta --extern rustc_arena=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_arena-611258796cdef53f.rmeta --extern rustc_ast=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_ast-0f62cdf946a2c208.rmeta --extern rustc_attr_parsing=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_attr_parsing-6c65df5d633ebbac.rmeta --extern rustc_data_structures=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_data_structures-8b4a87d526951b4d.rmeta --extern rustc_errors=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_errors-61d9cd608120743b.rmeta --extern rustc_feature=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_feature-8c9e05c35da615e8.rmeta --extern rustc_fluent_macro=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/release/deps/librustc_fluent_macro-396884bf9696823b.dylib --extern rustc_hir=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_hir-f7dd443cd0bf8a9d.rmeta --extern rustc_index=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_index-8d2437d055d4c2c2.rmeta --extern rustc_infer=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_infer-4b317e3e78d7253e.rmeta --extern rustc_lint_defs=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_lint_defs-bc468a9f907daebb.rmeta --extern rustc_macros=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/release/deps/librustc_macros-196f07ef4db1afb9.dylib --extern rustc_middle=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_middle-425119ab781d11a4.rmeta --extern rustc_session=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_session-413acd9ff1e227f6.rmeta --extern rustc_span=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_span-644a3b244330b703.rmeta --extern rustc_target=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_target-d5f55227a85fb85d.rmeta --extern rustc_trait_selection=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/librustc_trait_selection-0517e8e293ebcb04.rmeta --extern smallvec=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/libsmallvec-cd027403bae97754.rmeta --extern tracing=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/deps/libtracing-47cf5da9ed123410.rmeta --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=unpacked -Zosx-rpath-install-name '-Clink-args=-Wl,-rpath,@loader_path/../lib' -Alinker-messages -Zon-broken-pipe=kill -Z binary-dep-depinfo -L native=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/build/psm-d3d9ade144849a49/out -L native=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/build/blake3-8721ab7c497d328a/out -L native=/Users/runner/work/rust/rust/build/x86_64-apple-darwin/stage0-rustc/x86_64-apple-darwin/release/build/blake3-8721ab7c497d328a/out` (exit status: 254)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_codegen_ssa test:false 133.607
[RUSTC-TIMING] rustc_traits test:false 52.882
[RUSTC-TIMING] rustc_const_eval test:false 76.133
Build completed unsuccessfully in 0:27:33
  local time: Tue Apr 15 04:48:13 UTC 2025
  network time: Tue, 15 Apr 2025 04:48:14 GMT
##[error]Process completed with exit code 1.

Auto merge of #139837 - Zalathar:rollup-hqr9nyf, r=Zalathar

auto - aarch64-gnu

2025-04-15T02:39:44Z


failures:

---- [rustdoc-json] tests/rustdoc-json/targets/aarch64_reflects_compiler_options.rs stdout ----

error: jsondocck failed!
status: exit status: 1
command: "/checkout/obj/build/aarch64-unknown-linux-gnu/stage0-tools-bin/jsondocck" "--doc-dir" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_reflects_compiler_options" "--template" "/checkout/tests/rustdoc-json/targets/aarch64_reflects_compiler_options.rs"
stdout: none
--- stderr -------------------------------
/checkout/tests/rustdoc-json/targets/aarch64_reflects_compiler_options.rs:10, command failed
matched to Bool(false) but want Bool(true)
------------------------------------------

Rustdoc Output:
status: exit status: 0
command: cd "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_reflects_compiler_options" && env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2/bin/rustdoc" "-L" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2/lib/rustlib/aarch64-unknown-linux-gnu/lib" "-L" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_reflects_compiler_options/auxiliary" "-o" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_reflects_compiler_options" "--deny" "warnings" "/checkout/tests/rustdoc-json/targets/aarch64_reflects_compiler_options.rs" "-A" "internal_features" "-Ctarget-feature=+sve2-bitperm" "--output-format" "json" "-Zunstable-options"
stdout: none
stderr: none


---- [rustdoc-json] tests/rustdoc-json/targets/aarch64_unknown_linux_gnu.rs stdout ----

error: jsondocck failed!
status: exit status: 1
command: "/checkout/obj/build/aarch64-unknown-linux-gnu/stage0-tools-bin/jsondocck" "--doc-dir" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_unknown_linux_gnu" "--template" "/checkout/tests/rustdoc-json/targets/aarch64_unknown_linux_gnu.rs"
stdout: none
--- stderr -------------------------------
/checkout/tests/rustdoc-json/targets/aarch64_unknown_linux_gnu.rs:4, command failed
matched to Bool(false) but want Bool(true)
------------------------------------------

Rustdoc Output:
status: exit status: 0
command: cd "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_unknown_linux_gnu" && env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2/bin/rustdoc" "-L" "/checkout/obj/build/aarch64-unknown-linux-gnu/stage2/lib/rustlib/aarch64-unknown-linux-gnu/lib" "-L" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_unknown_linux_gnu/auxiliary" "-o" "/checkout/obj/build/aarch64-unknown-linux-gnu/test/rustdoc-json/targets/aarch64_unknown_linux_gnu" "--deny" "warnings" "/checkout/tests/rustdoc-json/targets/aarch64_unknown_linux_gnu.rs" "-A" "internal_features" "--output-format" "json" "-Zunstable-options"
stdout: none
stderr: none



failures:
    [rustdoc-json] tests/rustdoc-json/targets/aarch64_reflects_compiler_options.rs
    [rustdoc-json] tests/rustdoc-json/targets/aarch64_unknown_linux_gnu.rs

test result: FAILED. 153 passed; 2 failed; 8 ignored; 0 measured; 0 filtered out; finished in 24.98s

Some tests failed in compiletest suite=rustdoc-json mode=rustdoc-json host=aarch64-unknown-linux-gnu target=aarch64-unknown-linux-gnu
Build completed unsuccessfully in 1:25:48
  local time: Tue Apr 15 04:11:08 UTC 2025
  network time: Tue, 15 Apr 2025 04:11:08 GMT
##[error]Process completed with exit code 1.

Auto merge of #139632 - Darksonn:cfi-fmt, r=m-ou-se

auto - x86_64-msvc-1

2025-04-15T00:55:53Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_redox stdout ----

error in revision `x86_64_unknown_redox`: 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\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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-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\\x86_64-pc-windows-msvc\\stage2" "--cfg" "x86_64_unknown_redox" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\assembly\\targets\\targets-elf.x86_64_unknown_redox\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "x86_64-unknown-redox" "-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\\rustcXBBB5D"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_redox

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 27.40s

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:34:19
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Tue Apr 15 02:36:29 CUT 2025
  network time: Tue, 15 Apr 2025 02:36:29 GMT
##[error]Process completed with exit code 2.

Auto merge of #139826 - matthiaskrgr:rollup-0q0qvkd, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-14T23:07:01Z


failures:

---- [assembly] tests\assembly\targets\targets-pe.rs#i686_pc_windows_gnu stdout ----

error in revision `i686_pc_windows_gnu`: 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\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.5.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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "i686_pc_windows_gnu" "--check-cfg" "cfg(test,FALSE,aarch64_pc_windows_msvc,aarch64_pc_windows_gnullvm,aarch64_unknown_uefi,aarch64_uwp_windows_msvc,arm64ec_pc_windows_msvc,avr_none,bpfeb_unknown_none,bpfel_unknown_none,i686_pc_windows_gnu,i686_pc_windows_msvc,i686_pc_windows_gnullvm,i686_uwp_windows_gnu,i686_win7_windows_gnu,i686_unknown_uefi,i686_uwp_windows_msvc,i686_win7_windows_msvc,powerpc64_ibm_aix,thumbv7a_uwp_windows_msvc,thumbv7a_pc_windows_msvc,x86_64_pc_windows_gnu,x86_64_pc_windows_gnullvm,x86_64_pc_windows_msvc,x86_64_unknown_uefi,x86_64_uwp_windows_gnu,x86_64_win7_windows_gnu,x86_64_uwp_windows_msvc,x86_64_win7_windows_msvc,x86_64_pc_cygwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-pe.i686_pc_windows_gnu\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "i686-pc-windows-gnu" "-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\\rustcOkcyZH"

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



failures:
    [assembly] tests\assembly\targets\targets-pe.rs#i686_pc_windows_gnu

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.32s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:37:47
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr 15 00:52:25 CUT 2025
  network time: Tue, 15 Apr 2025 00:52:25 GMT
##[error]Process completed with exit code 2.

Auto merge of #139761 - jhpratt:rollup-tki77or, r=jhpratt

auto - x86_64-gnu-llvm-19-3

2025-04-13T20:03:19Z

##[group]Testing rust-analyzer (stage0 -> stage1, x86_64-unknown-linux-gnu)
    Updating crates.io index
 Downloading crates ...
  Downloaded borsh v1.5.1
  Downloaded memoffset v0.9.1
  Downloaded drop_bomb v0.1.5
  Downloaded cov-mark v2.0.0
  Downloaded nohash-hasher v0.2.0
  Downloaded cargo_metadata v0.18.1
  Downloaded quote v1.0.36
  Downloaded rustc-hash v2.0.0
  Downloaded tracing-attributes v0.1.27
  Downloaded text-size v1.1.1
  Downloaded thiserror v1.0.63
  Downloaded unicode-properties v0.1.1
  Downloaded rowan v0.15.15
  Downloaded thiserror-impl v1.0.63
  Downloaded unicode-xid v0.2.4
  Downloaded libloading v0.8.5
  Downloaded tracing v0.1.40
  Downloaded crossbeam-channel v0.5.13
  Downloaded serde v1.0.216
  Downloaded libc v0.2.169
  Downloaded hashbrown v0.14.5
  Downloaded serde_json v1.0.124
  Downloaded unicode-ident v1.0.12
  Downloaded tracing-core v0.1.32
  Downloaded object v0.33.0
  Downloaded pin-project-lite v0.2.14
  Downloaded memmap2 v0.5.10
  Downloaded either v1.13.0
  Downloaded proc-macro2 v1.0.93
  Downloaded indexmap v2.3.0
  Downloaded triomphe v0.1.14
  Downloaded la-arena v0.3.1
  Downloaded smol_str v0.3.2
  Downloaded ra-ap-rustc_lexer v0.100.0
  Downloaded dashmap v5.5.3
  Downloaded serde_derive v1.0.216
  Downloaded once_cell v1.19.0
  Downloaded jod-thread v0.1.2
  Downloaded expect-test v1.5.0
  Downloaded dissimilar v1.0.9
  Downloaded cargo-platform v0.1.8
  Downloaded autocfg v1.3.0
  Downloaded arrayvec v0.7.4
  Downloaded countme v3.0.1
  Downloaded camino v1.1.7
  Downloaded fst v0.4.7
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.12
   Compiling autocfg v1.3.0
   Compiling libc v0.2.169
[RUSTC-TIMING] unicode_ident test:false 0.059
   Compiling once_cell v1.19.0
[RUSTC-TIMING] once_cell test:false 0.180
   Compiling serde v1.0.216
[RUSTC-TIMING] autocfg test:false 0.266
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] build_script_build test:false 0.285
[RUSTC-TIMING] build_script_build test:false 0.312
[RUSTC-TIMING] build_script_build test:false 0.241
   Compiling crossbeam-utils v0.8.20
[RUSTC-TIMING] build_script_build test:false 0.248
   Compiling quote v1.0.36
[RUSTC-TIMING] proc_macro2 test:false 0.602
   Compiling syn v2.0.87
[RUSTC-TIMING] quote test:false 0.220
   Compiling tracing-core v0.1.32
[RUSTC-TIMING] hashbrown test:false 0.737
   Compiling pin-project-lite v0.2.14
[RUSTC-TIMING] libc test:false 0.692
[RUSTC-TIMING] pin_project_lite test:false 0.042
[RUSTC-TIMING] memchr test:false 1.846
   Compiling either v1.13.0
[RUSTC-TIMING] either test:false 0.190
   Compiling itertools v0.12.1
[RUSTC-TIMING] crossbeam_utils test:false 0.952
   Compiling crossbeam-channel v0.5.13
[RUSTC-TIMING] tracing_core test:false 1.075
   Compiling memoffset v0.9.1
[RUSTC-TIMING] build_script_build test:false 0.197
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.195
   Compiling camino v1.1.7
[RUSTC-TIMING] build_script_build test:false 0.272
   Compiling unicode-xid v0.2.4
[RUSTC-TIMING] crossbeam_channel test:false 0.779
[RUSTC-TIMING] build_script_build test:false 0.218
   Compiling unicode-properties v0.1.1
[RUSTC-TIMING] unicode_xid test:false 0.076
[RUSTC-TIMING] cfg_if test:false 0.028
   Compiling rustc-hash v2.0.0
[RUSTC-TIMING] unicode_properties test:false 0.102
   Compiling jod-thread v0.1.2
[RUSTC-TIMING] rustc_hash test:false 0.060
   Compiling ra-ap-rustc_lexer v0.100.0
[RUSTC-TIMING] jod_thread test:false 0.059
[RUSTC-TIMING] itertools test:false 1.933
   Compiling fst v0.4.7
[RUSTC-TIMING] build_script_build test:false 0.283
   Compiling text-size v1.1.1
[RUSTC-TIMING] text_size test:false 0.093
[RUSTC-TIMING] build_script_build test:false 0.250
   Compiling thiserror v1.0.63
[RUSTC-TIMING] scopeguard test:false 0.041
   Compiling triomphe v0.1.14
[RUSTC-TIMING] ra_ap_rustc_lexer test:false 0.532
   Compiling smallvec v1.13.2
[RUSTC-TIMING] smallvec test:false 0.205
   Compiling semver v1.0.23
[RUSTC-TIMING] triomphe test:false 0.240
   Compiling equivalent v1.0.1
[RUSTC-TIMING] build_script_build test:false 0.251
   Compiling serde_json v1.0.124
[RUSTC-TIMING] equivalent test:false 0.035
   Compiling indexmap v2.3.0
[RUSTC-TIMING] build_script_build test:false 0.173
[RUSTC-TIMING] build_script_build test:false 0.225
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] lock_api test:false 0.188
[RUSTC-TIMING] memoffset test:false 0.033
[RUSTC-TIMING] parking_lot_core test:false 0.369
   Compiling memchr v2.7.4
[RUSTC-TIMING] indexmap test:false 0.760
   Compiling rustc-literal-escaper v0.0.2
[RUSTC-TIMING] rustc_literal_escaper test:false 0.161
   Compiling countme v3.0.1
[RUSTC-TIMING] camino test:false 0.619
   Compiling drop_bomb v0.1.5
[RUSTC-TIMING] drop_bomb test:false 0.060
   Compiling rustc-hash v1.1.0
[RUSTC-TIMING] memchr test:false 0.635
   Compiling edition v0.0.0 (/checkout/src/tools/rust-analyzer/crates/edition)
[RUSTC-TIMING] rustc_hash test:false 0.053
   Compiling ryu v1.0.18
[RUSTC-TIMING] countme test:false 0.285
   Compiling itoa v1.0.11
[RUSTC-TIMING] edition test:false 0.086
   Compiling rowan v0.15.15
[RUSTC-TIMING] ryu test:false 0.120
   Compiling paths v0.0.0 (/checkout/src/tools/rust-analyzer/crates/paths)
[RUSTC-TIMING] itoa test:false 0.087
[RUSTC-TIMING] paths test:false 0.186
   Compiling dashmap v5.5.3
[RUSTC-TIMING] dashmap test:false 0.672
   Compiling smol_str v0.3.2
[RUSTC-TIMING] syn test:false 5.014
   Compiling tracing-attributes v0.1.27
[RUSTC-TIMING] smol_str test:false 0.315
   Compiling serde_derive v1.0.216
[RUSTC-TIMING] fst test:false 1.226
   Compiling thiserror-impl v1.0.63
[RUSTC-TIMING] tracing_attributes test:false 1.564
   Compiling tracing v0.1.40
[RUSTC-TIMING] thiserror_impl test:false 1.374
   Compiling stdx v0.0.0 (/checkout/src/tools/rust-analyzer/crates/stdx)
[RUSTC-TIMING] rowan test:false 2.756
[RUSTC-TIMING] thiserror test:false 0.039
   Compiling parser v0.0.0 (/checkout/src/tools/rust-analyzer/crates/parser)
[RUSTC-TIMING] tracing test:false 0.332
   Compiling nohash-hasher v0.2.0
[RUSTC-TIMING] nohash_hasher test:false 0.053
   Compiling cov-mark v2.0.0
[RUSTC-TIMING] cov_mark test:false 0.223
   Compiling vfs v0.0.0 (/checkout/src/tools/rust-analyzer/crates/vfs)
[RUSTC-TIMING] serde_derive test:false 3.575
[RUSTC-TIMING] stdx test:false 2.556
   Compiling syntax v0.0.0 (/checkout/src/tools/rust-analyzer/crates/syntax)
[RUSTC-TIMING] parser test:false 3.002
   Compiling intern v0.0.0 (/checkout/src/tools/rust-analyzer/crates/intern)
[RUSTC-TIMING] vfs test:false 2.812
   Compiling arrayvec v0.7.4
[RUSTC-TIMING] arrayvec test:false 0.204
   Compiling la-arena v0.3.1
[RUSTC-TIMING] la_arena test:false 0.169
   Compiling proc-macro-srv v0.0.0 (/checkout/src/tools/rust-analyzer/crates/proc-macro-srv)
[RUSTC-TIMING] build_script_build test:false 0.248
   Compiling libloading v0.8.5
[RUSTC-TIMING] libloading test:false 0.170
   Compiling object v0.33.0
[RUSTC-TIMING] serde test:false 2.740
[RUSTC-TIMING] semver test:false 0.262
   Compiling cargo-platform v0.1.8
[RUSTC-TIMING] cargo_platform test:false 0.172
[RUSTC-TIMING] camino test:false 0.317
[RUSTC-TIMING] serde_json test:false 1.074
   Compiling cargo_metadata v0.18.1
[RUSTC-TIMING] object test:false 3.701
   Compiling span v0.0.0 (/checkout/src/tools/rust-analyzer/crates/span)
[RUSTC-TIMING] cargo_metadata test:false 1.548
   Compiling proc-macro-test v0.0.0 (/checkout/src/tools/rust-analyzer/crates/proc-macro-srv/proc-macro-test)
[RUSTC-TIMING] span test:false 1.124
   Compiling tt v0.0.0 (/checkout/src/tools/rust-analyzer/crates/tt)
[RUSTC-TIMING] build_script_build test:false 0.805
[RUSTC-TIMING] tt test:false 0.323
   Compiling syntax-bridge v0.0.0 (/checkout/src/tools/rust-analyzer/crates/syntax-bridge)
   Compiling memmap2 v0.5.10
[RUSTC-TIMING] syntax_bridge test:false 0.729
   Compiling dissimilar v1.0.9
[RUSTC-TIMING] memmap2 test:false 0.217
[RUSTC-TIMING] proc_macro_test test:false 0.034
[RUSTC-TIMING] dissimilar test:false 0.926
   Compiling expect-test v1.5.0
[RUSTC-TIMING] expect_test test:false 1.909
[RUSTC-TIMING] proc_macro_srv test:false 4.714
[RUSTC-TIMING] syntax test:false 13.565
[RUSTC-TIMING] intern test:false 17.580
[RUSTC-TIMING] proc_macro_srv test:true 3.297
    Finished `release` profile [optimized] target(s) in 32.73s
     Running unittests src/lib.rs (obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps/proc_macro_srv-d4ff234b5ff8536e)

running 17 tests
test server_impl::rust_analyzer_span::tests::test_ra_server_to_string ... ok
test server_impl::token_id::tests::test_ra_server_from_str ... ok
test server_impl::rust_analyzer_span::tests::test_ra_server_from_str ... ok
test server_impl::token_id::tests::test_ra_server_to_string ... ok
test tests::list_test_macros ... ok
test tests::test_derive_empty ... ok
test tests::test_attr_macro ... ok
test tests::test_derive_error ... ok
test tests::test_fn_like_macro_clone_ident_subtree ... ok
test tests::test_fn_like_macro_clone_literals ... ok
test dylib::version::test_version_check ... ok
test tests::test_fn_like_macro_clone_raw_ident ... ok
test tests::test_fn_like_macro_noop ... ok
test tests::test_fn_like_mk_literals ... ok
test tests::test_fn_like_mk_idents ... ok

thread 'tests::test_fn_like_fn_like_span_join' panicked at /checkout/library/proc_macro/src/bridge/mod.rs:215:5:
internal error: entered unreachable code
stack backtrace:
   0: __rustc::rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::panicking::panic
   3: <proc_macro::bridge::api_tags::Method as proc_macro::bridge::rpc::DecodeMut<()>>::decode
   4: <proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<proc_macro_srv::server_impl::token_id::TokenIdServer>> as proc_macro::bridge::server::DispatcherTrait>::dispatch
   5: <proc_macro::bridge::closure::Closure<_, _> as core::convert::From<&mut _>>::from::call::<proc_macro::bridge::buffer::Buffer, proc_macro::bridge::buffer::Buffer, <proc_macro::bridge::server::SameThread as proc_macro::bridge::server::ExecutionStrategy>::run_bridge_and_client<proc_macro::bridge::server::Dispatcher<proc_macro::bridge::server::MarkedTypes<proc_macro_srv::server_impl::token_id::TokenIdServer>>>::{closure#0}>
   6: proc_macro::bridge::closure::Closure<A,R>::call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/closure.rs:30:18
   7: proc_macro::bridge::client::Span::join::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:155:43
   8: proc_macro::bridge::client::Bridge::with::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:233:13
   9: proc_macro::bridge::client::state::with
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:222:9
  10: proc_macro::bridge::client::Bridge::with
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:228:9
  11: proc_macro::bridge::client::Span::join
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:148:17
  12: proc_macro::Span::join
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/lib.rs:540:9
  13: proc_macro_test_impl::fn_like_span_join
             at /checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/build/proc-macro-test-f26e2e3ee522daca/out/proc-macro-test-imp-staging/src/lib.rs:60:9
  14: core::ops::function::Fn::call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:79:5
  15: proc_macro::bridge::client::Client<proc_macro::TokenStream,proc_macro::TokenStream>::expand1::{{closure}}::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:342:44
  16: proc_macro::bridge::client::run_client::{{closure}}::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:308:44
  17: proc_macro::bridge::client::state::set
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:207:9
  18: proc_macro::bridge::client::run_client::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:308:22
  19: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/panic/unwind_safe.rs:272:9
  20: std::panicking::try::do_call
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  21: __rust_try
  22: std::panicking::try
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  23: std::panic::catch_unwind
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  24: proc_macro::bridge::client::run_client
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:296:5
  25: proc_macro::bridge::client::Client<proc_macro::TokenStream,proc_macro::TokenStream>::expand1::{{closure}}
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:342:17
  26: proc_macro::bridge::selfless_reify::reify_to_extern_c_fn_hrt_bridge::wrapper
             at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/selfless_reify.rs:64:17
  27: proc_macro::bridge::server::run_server::<proc_macro_srv::server_impl::token_id::TokenIdServer, proc_macro::bridge::Marked<proc_macro_srv::server_impl::token_stream::TokenStream<span::TokenId>, proc_macro::bridge::client::TokenStream>, core::option::Option<proc_macro::bridge::Marked<proc_macro_srv::server_impl::token_stream::TokenStream<span::TokenId>, proc_macro::bridge::client::TokenStream>>, proc_macro::bridge::server::SameThread>
  28: <proc_macro::bridge::client::Client<proc_macro::TokenStream, proc_macro::TokenStream>>::run::<proc_macro_srv::server_impl::token_id::TokenIdServer, proc_macro::bridge::server::SameThread>
  29: <proc_macro_srv::dylib::Expander>::expand::<span::TokenId>
  30: proc_macro_srv::tests::utils::assert_expand_impl
  31: proc_macro_srv::tests::test_fn_like_fn_like_span_join
  32: <proc_macro_srv::tests::test_fn_like_fn_like_span_join::{closure#0} as core::ops::function::FnOnce<()>>::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

thread 'tests::test_fn_like_fn_like_span_join' panicked at library/core/src/panicking.rs:218:5:
panic in a function that cannot unwind
stack backtrace:
   0:     0x7efce6b392f2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h82715385b0bd3711
   1:     0x7efce6b942e5 - core::fmt::write::h8fc67849d84553e4
   2:     0x7efce6b2d139 - std::io::Write::write_fmt::h239417d99d8a5b45
   3:     0x7efce6b391a2 - std::sys::backtrace::BacktraceLock::print::h87701a2a78d98199
   4:     0x7efce6b3d4e9 - std::panicking::default_hook::{{closure}}::ha0b26b3728463c2b
   5:     0x7efce6b3d27e - std::panicking::default_hook::h4d3a282ebfc53bce
   6:     0x555e818e018a - test::test_main::{{closure}}::h1643975135fdff0f
   7:     0x7efce6b3e052 - std::panicking::rust_panic_with_hook::h20d2932781830898
   8:     0x7efce6b3dc59 - std::panicking::begin_panic_handler::{{closure}}::h8cfa6487ba145c62
   9:     0x7efce6b398c9 - std::sys::backtrace::__rust_end_short_backtrace::h8b4d320fd85a0f41
  10:     0x7efce6b3d896 - __rustc[ec7fb6ce294bfd5b]::rust_begin_unwind
  11:     0x7efce27d637d - core::panicking::panic_nounwind_fmt::hc97dc8d10c7495c3
  12:     0x7efce27d642b - core::panicking::panic_nounwind::h4e94e333a1c10f21
  13:     0x7efce27d6612 - core::panicking::panic_cannot_unwind::hb3bed0ba91dbde16
  14:     0x555e8188ddd2 - <proc_macro[b2367ea8ad1a98d1]::bridge::closure::Closure<_, _> as core[7cbf36d1a8e6186a]::convert::From<&mut _>>::from::call::<proc_macro[b2367ea8ad1a98d1]::bridge::buffer::Buffer, proc_macro[b2367ea8ad1a98d1]::bridge::buffer::Buffer, <proc_macro[b2367ea8ad1a98d1]::bridge::server::SameThread as proc_macro[b2367ea8ad1a98d1]::bridge::server::ExecutionStrategy>::run_bridge_and_client<proc_macro[b2367ea8ad1a98d1]::bridge::server::Dispatcher<proc_macro[b2367ea8ad1a98d1]::bridge::server::MarkedTypes<proc_macro_srv[b5d8c060c24fe26a]::server_impl::token_id::TokenIdServer>>>::{closure#0}>
  15:     0x7efcd791f385 - proc_macro::bridge::closure::Closure<A,R>::call::h87b0da13c0fac538
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/closure.rs:30:18
  16:     0x7efcd791f385 - proc_macro::bridge::client::Span::join::{{closure}}::h811f422612923b70
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:155:43
  17:     0x7efcd791f385 - proc_macro::bridge::client::Bridge::with::{{closure}}::hbe328bab646e9b49
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:233:13
  18:     0x7efcd791f385 - proc_macro::bridge::client::state::with::h84230e89dcea64cf
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:222:9
  19:     0x7efcd791f385 - proc_macro::bridge::client::Bridge::with::hea8c1ba86914cf23
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:228:9
  20:     0x7efcd791f385 - proc_macro::bridge::client::Span::join::h30f35083e7c56921
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:148:17
  21:     0x7efcd791f385 - proc_macro::Span::join::hec46d8d81a388213
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/lib.rs:540:9
  22:     0x7efcd7914d1d - proc_macro_test_impl::fn_like_span_join::h0531cde72e28e7a5
                               at /checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/build/proc-macro-test-f26e2e3ee522daca/out/proc-macro-test-imp-staging/src/lib.rs:60:9
  23:     0x7efcd7917886 - core::ops::function::Fn::call::hc014b0fcf4911d89
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/ops/function.rs:79:5
  24:     0x7efcd791061a - proc_macro::bridge::client::Client<proc_macro::TokenStream,proc_macro::TokenStream>::expand1::{{closure}}::{{closure}}::h622cf6f28a07e63a
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:342:44
  25:     0x7efcd79102e2 - proc_macro::bridge::client::run_client::{{closure}}::{{closure}}::hd3c6b467d24aa5b3
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:308:44
  26:     0x7efcd7911a25 - proc_macro::bridge::client::state::set::h933d41c5ce16cb16
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:207:9
  27:     0x7efcd790c9cd - proc_macro::bridge::client::run_client::{{closure}}::h3a7891296847551b
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:308:22
  28:     0x7efcd79120c0 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb20ff04c04082416
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/core/src/panic/unwind_safe.rs:272:9
  29:     0x7efcd7912a8b - std::panicking::try::do_call::h60a5e8d5a55710a0
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:589:40
  30:     0x7efcd79108bb - __rust_try
  31:     0x7efcd790c0fb - std::panicking::try::h6cb9bfc1ffeb9050
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panicking.rs:552:19
  32:     0x7efcd790c0fb - std::panic::catch_unwind::h69fb93f2c580dc93
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/std/src/panic.rs:359:14
  33:     0x7efcd790c0fb - proc_macro::bridge::client::run_client::hfdbb61ce7e566163
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:296:5
  34:     0x7efcd7910521 - proc_macro::bridge::client::Client<proc_macro::TokenStream,proc_macro::TokenStream>::expand1::{{closure}}::h91a699433dddc7ff
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/client.rs:342:17
  35:     0x7efcd7916aa2 - proc_macro::bridge::selfless_reify::reify_to_extern_c_fn_hrt_bridge::wrapper::hf8e9ebf09fa9c552
                               at /rustc/45165c82a4c5315ff52c391ad138f41ff40b52d8/library/proc_macro/src/bridge/selfless_reify.rs:64:17
  36:     0x555e81850b5e - proc_macro[b2367ea8ad1a98d1]::bridge::server::run_server::<proc_macro_srv[b5d8c060c24fe26a]::server_impl::token_id::TokenIdServer, proc_macro[b2367ea8ad1a98d1]::bridge::Marked<proc_macro_srv[b5d8c060c24fe26a]::server_impl::token_stream::TokenStream<span[9640d89ad1c9b132]::TokenId>, proc_macro[b2367ea8ad1a98d1]::bridge::client::TokenStream>, core[7cbf36d1a8e6186a]::option::Option<proc_macro[b2367ea8ad1a98d1]::bridge::Marked<proc_macro_srv[b5d8c060c24fe26a]::server_impl::token_stream::TokenStream<span[9640d89ad1c9b132]::TokenId>, proc_macro[b2367ea8ad1a98d1]::bridge::client::TokenStream>>, proc_macro[b2367ea8ad1a98d1]::bridge::server::SameThread>
  37:     0x555e8186f42d - <proc_macro[b2367ea8ad1a98d1]::bridge::client::Client<proc_macro[b2367ea8ad1a98d1]::TokenStream, proc_macro[b2367ea8ad1a98d1]::TokenStream>>::run::<proc_macro_srv[b5d8c060c24fe26a]::server_impl::token_id::TokenIdServer, proc_macro[b2367ea8ad1a98d1]::bridge::server::SameThread>
  38:     0x555e8186e8e9 - <proc_macro_srv[b5d8c060c24fe26a]::dylib::Expander>::expand::<span[9640d89ad1c9b132]::TokenId>
  39:     0x555e818907a3 - proc_macro_srv[b5d8c060c24fe26a]::tests::utils::assert_expand_impl
  40:     0x555e8185b5e6 - proc_macro_srv[b5d8c060c24fe26a]::tests::test_fn_like_fn_like_span_join
  41:     0x555e818995a9 - <proc_macro_srv[b5d8c060c24fe26a]::tests::test_fn_like_fn_like_span_join::{closure#0} as core[7cbf36d1a8e6186a]::ops::function::FnOnce<()>>::call_once
  42:     0x555e818e58fb - test::__rust_begin_short_backtrace::hd287ed22ef0b2e2f
  43:     0x555e818e4768 - test::run_test::{{closure}}::hfff89a49c8c0055a
  44:     0x555e8189da1a - std::sys::backtrace::__rust_begin_short_backtrace::hda0b015fa30e4033
  45:     0x555e818a1fb3 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hc12c6d9a97d6205a
  46:     0x7efce6b42735 - std::sys::pal::unix::thread::Thread::new::thread_start::h32180ed127b64731
  47:     0x7efce1a81e2e - <unknown>
  48:     0x7efce1b13a4c - <unknown>
  49:                0x0 - <unknown>
thread caused non-unwinding panic. aborting.
error: test failed, to rerun pass `--lib`

Caused by:
  process didn't exit successfully: `/checkout/obj/build/x86_64-unknown-linux-gnu/stage0-tools/x86_64-unknown-linux-gnu/release/deps/proc_macro_srv-d4ff234b5ff8536e -Z unstable-options --format json` (signal: 6, SIGABRT: process abort signal)
Build completed unsuccessfully in 1:24:41
  local time: Sun Apr 13 21:35:04 UTC 2025
  network time: Sun, 13 Apr 2025 21:35:04 GMT
##[error]Process completed with exit code 1.

Auto merge of #131203 - clubby789:jumpthreading-not, r=compiler-errors

auto - test-various

2025-04-13T19:06:53Z


failures:

---- [mir-opt] tests/mir-opt/jump_threading.rs stdout ----
3	  
4	  fn bitwise_not() -> i32 {
5	      let mut _0: i32;
-	      let mut _1: i32;
+	      let _1: i32;
7	      let mut _2: bool;
8	      let mut _3: i32;
9	      let mut _4: i32;

13	  
14	      bb0: {
15	          StorageLive(_1);
-	          _1 = const 0_i32;
17	          _1 = const 1_i32;
18	          StorageLive(_2);
19	          StorageLive(_3);

22	          _3 = Not(move _4);
23	          StorageDead(_4);
24	          _2 = Eq(move _3, const 0_i32);
-	          switchInt(move _2) -> [0: bb2, otherwise: bb1];
+	-         switchInt(move _2) -> [0: bb2, otherwise: bb1];
+	+         goto -> bb2;
26	      }
27	  
28	      bb1: {


thread '[mir-opt] tests/mir-opt/jump_threading.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/jump_threading.bitwise_not.JumpThreading.panic-abort.diff
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests/mir-opt/jump_threading.rs

test result: FAILED. 313 passed; 1 failed; 21 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: Sun Apr 13 20:00:09 UTC 2025
  network time: Sun, 13 Apr 2025 20:00:10 GMT
##[error]Process completed with exit code 1.

Auto merge of #139755 - ChrisDenton:rollup-cl1ied1, r=ChrisDenton

auto - dist-various-2

2025-04-13T18:08:59Z

##[group]Building stage2 library artifacts (x86_64-unknown-linux-gnu -> wasm32-unknown-unknown)
 Downloading crates ...
  Downloaded dlmalloc v0.2.8
[RUSTC-TIMING] shlex test:false 0.122
[RUSTC-TIMING] cc test:false 0.831
   Compiling core v0.0.0 (/checkout/library/core)
[RUSTC-TIMING] build_script_build test:false 0.366
[RUSTC-TIMING] build_script_build test:false 0.186
[RUSTC-TIMING] build_script_build test:false 0.479
   Compiling libc v0.2.171
   Compiling std v0.0.0 (/checkout/library/std)
   Compiling compiler_builtins v0.1.153
[RUSTC-TIMING] build_script_build test:false 0.164
   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.027
[RUSTC-TIMING] libc test:false 0.041
   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.066
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 0.941
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.133
   Compiling dlmalloc v0.2.8
[RUSTC-TIMING] dlmalloc test:false 0.328
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.398
[RUSTC-TIMING] core test:false 16.879
[RUSTC-TIMING] compiler_builtins test:false 5.527
   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.033
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.046
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] panic_unwind test:false 0.077
[RUSTC-TIMING] std_detect test:false 0.110
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] alloc test:false 5.548
   Compiling miniz_oxide v0.8.8
[RUSTC-TIMING] hashbrown test:false 1.297
[RUSTC-TIMING] miniz_oxide test:false 0.595
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.655
[RUSTC-TIMING] gimli test:false 3.998
[RUSTC-TIMING] object test:false 5.752
warning: dropping unsupported crate type `dylib` for target `wasm32-unknown-unknown`

error: unused variable: `limit`
   --> library/std/src/sys/net/connection/unsupported.rs:106:36
    |
106 |     pub fn set_hop_limit_v6(&self, limit: u8) -> io::Result<()> {
    |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_limit`
    |
    = note: `-D unused-variables` implied by `-D warnings`
    = help: to override `-D warnings` add `#[allow(unused_variables)]`

error: unused variable: `limit`
   --> library/std/src/sys/net/connection/unsupported.rs:156:36
    |
156 |     pub fn set_hop_limit_v6(&self, limit: u8) -> io::Result<()> {
    |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_limit`

error: unused variable: `limit`
   --> library/std/src/sys/net/connection/unsupported.rs:290:36
    |
290 |     pub fn set_hop_limit_v6(&self, limit: u8) -> io::Result<()> {
    |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_limit`

error: unused variable: `limit`
   --> library/std/src/sys/net/connection/unsupported.rs:298:46
    |
298 |     pub fn set_multicast_hop_limit_v6(&self, limit: u8) -> io::Result<()> {
    |                                              ^^^^^ help: if this is intentional, prefix it with an underscore: `_limit`

[RUSTC-TIMING] std test:false 2.324
warning: `std` (lib) generated 1 warning
error: could not compile `std` (lib) due to 4 previous errors; 1 warning emitted
Build completed unsuccessfully in 0:38:56
  local time: Sun Apr 13 19:02:55 UTC 2025
  network time: Sun, 13 Apr 2025 19:02:55 GMT
##[error]Process completed with exit code 1.

Auto merge of #139742 - ChrisDenton:rollup-rd0vj53, r=ChrisDenton

auto - x86_64-msvc-1

2025-04-13T10:26:27Z

##[group]Building stage0 tool compiletest (x86_64-pc-windows-msvc)
 Downloading crates ...
  Downloaded html-escape v0.2.13
  Downloaded windows-targets v0.48.5
  Downloaded unified-diff v0.2.1
  Downloaded miow v0.6.0
  Downloaded home v0.5.11
  Downloaded camino v1.1.9
  Downloaded anstyle-svg v0.1.7
  Downloaded rustfix v0.8.1
  Downloaded glob v0.3.2
  Downloaded diff v0.1.13
  Downloaded colored v2.2.0
  Downloaded anstyle-lossy v1.1.3
  Downloaded utf8-width v0.1.7
  Downloaded windows_x86_64_msvc v0.48.5
  Downloaded windows-sys v0.48.0
[RUSTC-TIMING] build_script_build test:false 0.667
[RUSTC-TIMING] unicode_ident test:false 0.130
[RUSTC-TIMING] build_script_build test:false 0.406
   Compiling serde v1.0.219
[RUSTC-TIMING] proc_macro2 test:false 1.164
   Compiling memchr v2.7.4
[RUSTC-TIMING] quote test:false 0.425
[RUSTC-TIMING] windows_x86_64_msvc test:false 0.060
   Compiling syn v2.0.100
[RUSTC-TIMING] windows_targets test:false 0.058
[RUSTC-TIMING] cfg_if test:false 0.061
   Compiling windows-sys v0.59.0
[RUSTC-TIMING] build_script_build test:false 0.466
   Compiling autocfg v1.4.0
[RUSTC-TIMING] autocfg test:false 0.607
[RUSTC-TIMING] once_cell test:false 0.327
   Compiling windows_x86_64_msvc v0.48.5
[RUSTC-TIMING] build_script_build test:false 0.352
   Compiling windows_x86_64_msvc v0.53.0
[RUSTC-TIMING] build_script_build test:false 0.369
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.367
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 0.735
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] windows_sys test:false 3.339
   Compiling windows-link v0.1.1
[RUSTC-TIMING] windows_link test:false 0.073
[RUSTC-TIMING] build_script_build test:false 0.391
[RUSTC-TIMING] windows_x86_64_msvc test:false 0.059
   Compiling tracing-core v0.1.30
[RUSTC-TIMING] windows_x86_64_msvc test:false 0.060
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] memchr test:false 3.820
   Compiling scopeguard v1.2.0
[RUSTC-TIMING] scopeguard test:false 0.092
[RUSTC-TIMING] build_script_build test:false 0.370
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.493
   Compiling pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.088
[RUSTC-TIMING] anstyle test:false 0.448
[RUSTC-TIMING] utf8parse test:false 0.135
   Compiling smallvec v1.15.0
[RUSTC-TIMING] smallvec test:false 0.367
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.092
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] tracing_core test:false 2.228
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] syn test:false 8.822
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] serde_derive test:false 5.770
[RUSTC-TIMING] serde test:false 4.894
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] tracing_attributes test:false 2.335
   Compiling tracing v0.1.37
[RUSTC-TIMING] tracing test:false 0.656
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] regex_syntax test:false 17.550
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] windows_implement test:false 1.240
   Compiling windows-interface v0.59.1
[RUSTC-TIMING] aho_corasick test:false 20.378
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] windows_interface test:false 1.296
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_syntax test:false 19.406
[RUSTC-TIMING] parking_lot_core test:false 0.843
[RUSTC-TIMING] anstyle_parse test:false 0.288
[RUSTC-TIMING] thiserror_impl test:false 2.174
   Compiling windows-targets v0.53.0
[RUSTC-TIMING] windows_targets test:false 0.064
   Compiling windows-targets v0.48.5
[RUSTC-TIMING] windows_targets test:false 0.064
[RUSTC-TIMING] lock_api test:false 0.319
   Compiling windows-strings v0.3.1
[RUSTC-TIMING] windows_strings test:false 1.427
   Compiling windows-result v0.3.2
[RUSTC-TIMING] windows_result test:false 0.815
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi test:false 2.480
[RUSTC-TIMING] colorchoice test:false 0.099
   Compiling overload v0.1.1
[RUSTC-TIMING] overload test:false 0.069
   Compiling semver v1.0.26
[RUSTC-TIMING] winapi_util test:false 0.546
   Compiling utf8-width v0.1.7
[RUSTC-TIMING] build_script_build test:false 0.426
[RUSTC-TIMING] itoa test:false 0.156
   Compiling camino v1.1.9
[RUSTC-TIMING] utf8_width test:false 0.068
[RUSTC-TIMING] ryu test:false 0.609
[RUSTC-TIMING] is_terminal_polyfill test:false 0.081
   Compiling anstream v0.6.18
[RUSTC-TIMING] build_script_build test:false 0.485
   Compiling serde_json v1.0.140
[RUSTC-TIMING] anstream test:false 0.901
   Compiling html-escape v0.2.13
[RUSTC-TIMING] html_escape test:false 1.150
   Compiling same-file v1.0.6
[RUSTC-TIMING] same_file test:false 0.259
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.323
   Compiling windows-core v0.59.0
[RUSTC-TIMING] windows_core test:false 1.591
   Compiling regex v1.11.1
[RUSTC-TIMING] regex_automata test:false 9.754
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.184
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] serde_json test:false 6.120
   Compiling windows-sys v0.48.0
[RUSTC-TIMING] parking_lot test:false 2.352
[RUSTC-TIMING] thiserror test:false 0.099
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] regex test:false 3.507
   Compiling anstyle-lossy v1.1.3
[RUSTC-TIMING] anstyle_lossy test:false 0.233
   Compiling thread_local v1.1.8
[RUSTC-TIMING] sharded_slab test:false 1.278
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] windows_sys test:false 2.912
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] thread_local test:false 0.575
   Compiling diff v0.1.13
[RUSTC-TIMING] unicode_width test:false 0.411
[RUSTC-TIMING] unicode_width test:false 0.405
[RUSTC-TIMING] equivalent test:false 0.098
   Compiling anstyle-svg v0.1.7
[RUSTC-TIMING] hashbrown test:false 1.112
   Compiling indexmap v2.9.0
[RUSTC-TIMING] diff test:false 1.420
   Compiling getopts v0.2.21
[RUSTC-TIMING] indexmap test:false 1.292
   Compiling unified-diff v0.2.1
[RUSTC-TIMING] anstyle_svg test:false 2.952
   Compiling miow v0.6.0
[RUSTC-TIMING] getopts test:false 2.637
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] unified_diff test:false 1.966
   Compiling rustfix v0.8.1
[RUSTC-TIMING] miow test:false 1.278
   Compiling windows v0.59.0
[RUSTC-TIMING] rustfix test:false 1.576
   Compiling walkdir v2.5.0
[RUSTC-TIMING] walkdir test:false 2.543
[RUSTC-TIMING] windows test:false 4.153
[RUSTC-TIMING] semver test:false 1.326
   Compiling build_helper v0.1.0 (D:\a\rust\rust\src\build_helper)
[RUSTC-TIMING] camino test:false 1.160
   Compiling colored v2.2.0
[RUSTC-TIMING] colored test:false 1.420
   Compiling home v0.5.11
[RUSTC-TIMING] home test:false 0.318
   Compiling miropt-test-tools v0.1.0 (D:\a\rust\rust\src\tools\miropt-test-tools)
[RUSTC-TIMING] miropt_test_tools test:false 1.317
   Compiling glob v0.3.2
[RUSTC-TIMING] build_helper test:false 4.796
   Compiling compiletest v0.0.0 (D:\a\rust\rust\src\tools\compiletest)
[RUSTC-TIMING] regex_automata test:false 31.115
error[E0412]: cannot find type `Path` in this scope
    --> src\tools\compiletest\src\header.rs:1311:47
     |
1311 |     fn is_lld_built_with_zstd(_llvm_bin_dir: &Path) -> Option<()> {
     |                                               ^^^^ not found in this scope
     |
help: consider importing this struct
     |
1    + use std::path::Path;
     |

[RUSTC-TIMING] glob test:false 2.941
[RUSTC-TIMING] tracing_subscriber test:false 12.606
For more information about this error, try `rustc --explain E0412`.
[RUSTC-TIMING] compiletest test:false 2.245
error: could not compile `compiletest` (lib) due to 1 previous error
Build completed unsuccessfully in 1:13:02
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sun Apr 13 11:45:20 CUT 2025
  network time: Sun, 13 Apr 2025 11:45:21 GMT
##[error]Process completed with exit code 2.

Auto merge of #138972 - thaliaarchi:nuttx-build, r=Mark-Simulacrum

auto - armhf-gnu

2025-04-13T02:56:56Z


failures:

---- [ui] tests/ui/abi/extern/extern-call-deep.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/abi/extern/extern-call-deep/a"
--- stdout -------------------------------
uploaded "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/abi/extern/extern-call-deep/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/abi/extern/extern-call-deep.rs

test result: FAILED. 18499 passed; 1 failed; 371 ignored; 0 measured; 0 filtered out; finished in 991.05s

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:50:42
  local time: Sun Apr 13 03:57:03 UTC 2025
  network time: Sun, 13 Apr 2025 03:57:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #139728 - ChrisDenton:rollup-x1xvgdd, r=ChrisDenton

auto - dist-x86_64-apple

2025-04-13T02:53:43Z

##[group]Run src/ci/scripts/install-sccache.sh
src/ci/scripts/install-sccache.sh
shell: /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: dist-x86_64-apple
  CI_JOB_DOC_URL: 
  GITHUB_WORKFLOW_RUN_ID: 14425378387
  GITHUB_REPOSITORY: rust-lang-ci/rust
  CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
  HEAD_SHA: aded9d79f0fcaba60ce079fbff55204cf505f4c2
  DOCKER_TOKEN: ***
  SCCACHE_BUCKET: rust-lang-ci-sccache2
  SCCACHE_REGION: us-west-1
  CACHE_DOMAIN: ci-caches.rust-lang.org
  ARTIFACTS_AWS_ACCESS_KEY_ID: AKIA46X5W6CZN24CBO55
  AWS_REGION: us-west-1
  CACHES_AWS_ACCESS_KEY_ID: AKIA46X5W6CZI5DHEBFL
  CODEGEN_BACKENDS: llvm,cranelift
  DEPLOY_BUCKET: rust-lang-ci2
  DIST_REQUIRE_ALL_TOOLS: 1
  MACOSX_DEPLOYMENT_TARGET: 10.12
  MACOSX_STD_DEPLOYMENT_TARGET: 10.12
  NO_DEBUG_ASSERTIONS: 1
  NO_LLVM_ASSERTIONS: 1
  NO_OVERFLOW_CHECKS: 1
  RUSTC_RETRY_LINKER_ON_SEGFAULT: 1
  RUST_CONFIGURE_ARGS: --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc --set rust.lto=thin --set rust.codegen-units=1
  SCRIPT: ./x.py dist bootstrap --include-default-paths --host=x86_64-apple-darwin --target=x86_64-apple-darwin
  SELECT_XCODE: /Applications/Xcode_15.2.app
  TOOLSTATE_PUBLISH: 1
  DEPLOY: 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
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0
  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0curl: (6) Could not resolve host: ci-mirrors.rust-lang.org
##[error]Process completed with exit code 6.

Auto merge of #139724 - ChrisDenton:rollup-zhcdtzh, r=ChrisDenton

auto - x86_64-mingw-1

2025-04-13T01:06:00Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#mips64_unknown_linux_muslabi64 stdout ----

error in revision `mips64_unknown_linux_muslabi64`: 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\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.5.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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "mips64_unknown_linux_muslabi64" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-elf.mips64_unknown_linux_muslabi64\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "mips64-unknown-linux-muslabi64" "-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\\rustcS7jCxS"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#mips64_unknown_linux_muslabi64

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.23s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:37:43
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Sun Apr 13 02:50:36 CUT 2025
  network time: Sun, 13 Apr 2025 02:50:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #139723 - ChrisDenton:rollup-3kn4e01, r=ChrisDenton

auto - test-various

2025-04-13T00:09:05Z


failures:

---- [codegen] tests/codegen/array-cmp.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/array-cmp/array-cmp.ll" "/checkout/tests/codegen/array-cmp.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/array-cmp.rs:43:12: error: CHECK: expected string not found in input
 // CHECK: %[[PA01:.+]] = getelementptr{{.+}}i8, ptr %a, i64 2
           ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/array-cmp/array-cmp.ll:28:11: note: scanning from here
bb6.i.i.i: ; preds = %start
          ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/array-cmp/array-cmp.ll:29:6: note: possible intended match here
 %_10.i.i.i = getelementptr inbounds nuw i8, ptr %a, i32 2
     ^

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

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

Input was:
<<<<<<
            1: ; ModuleID = 'array_cmp.ea05bcb84312f8f9-cgu.0' 
            2: source_filename = "array_cmp.ea05bcb84312f8f9-cgu.0" 
            3: target datalayout = "e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-i128:128-n32:64-S128-ni:1:10:20" 
            4: target triple = "wasm32-unknown-wasip1" 
            5:  
            6: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(none) 
            7: define dso_local noundef zeroext i1 @compare() unnamed_addr #0 { 
            8: start: 
            9:  ret i1 true 
           10: } 
           11:  
           12: ; Function Attrs: mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: read, inaccessiblemem: readwrite) 
           13: define dso_local noundef zeroext i1 @array_of_tuple_le(ptr noalias nocapture noundef readonly align 2 dereferenceable(8) %a, ptr noalias nocapture noundef readonly align 2 dereferenceable(8) %b) unnamed_addr #1 { 
           14: start: 
           15:  tail call void @llvm.experimental.noalias.scope.decl(metadata !1) 
           16:  tail call void @llvm.experimental.noalias.scope.decl(metadata !4) 
           17:  tail call void @llvm.experimental.noalias.scope.decl(metadata !6) 
           18:  tail call void @llvm.experimental.noalias.scope.decl(metadata !9) 
           19:  tail call void @llvm.experimental.noalias.scope.decl(metadata !11) 
           20:  tail call void @llvm.experimental.noalias.scope.decl(metadata !14) 
           21:  tail call void @llvm.experimental.noalias.scope.decl(metadata !16) 
           22:  tail call void @llvm.experimental.noalias.scope.decl(metadata !19) 
           23:  %lhs.i.i.i.i = load i16, ptr %a, align 2, !alias.scope !21, !noalias !22, !noundef !23 
           24:  %rhs.i.i.i.i = load i16, ptr %b, align 2, !alias.scope !22, !noalias !21, !noundef !23 
           25:  %_5.i.i.i.i = icmp eq i16 %lhs.i.i.i.i, %rhs.i.i.i.i 
           26:  br i1 %_5.i.i.i.i, label %bb6.i.i.i, label %bb8.split.loop.exit15.i 
           27:  
           28: bb6.i.i.i: ; preds = %start 
check:43'0               X~~~~~~~~~~~~~~~~~ error: no match found
           29:  %_10.i.i.i = getelementptr inbounds nuw i8, ptr %a, i32 2 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
check:43'1          ?                                                      possible intended match
           30:  %_11.i.i.i = getelementptr inbounds nuw i8, ptr %b, i32 2 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           31:  tail call void @llvm.experimental.noalias.scope.decl(metadata !24) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           32:  tail call void @llvm.experimental.noalias.scope.decl(metadata !27) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           33:  %lhs.i8.i.i.i = load i16, ptr %_10.i.i.i, align 2, !alias.scope !29, !noalias !30, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           34:  %rhs.i9.i.i.i = load i16, ptr %_11.i.i.i, align 2, !alias.scope !30, !noalias !29, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           35:  %_5.i10.not.i.i.i = icmp eq i16 %lhs.i8.i.i.i, %rhs.i9.i.i.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           36:  br i1 %_5.i10.not.i.i.i, label %bb1.1.i, label %bb8.split.loop.exit17.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           37:  
check:43'0     ~
           38: bb1.1.i: ; preds = %bb6.i.i.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           39:  %_22.1.i = getelementptr inbounds nuw i8, ptr %a, i32 4 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           40:  %_25.1.i = getelementptr inbounds nuw i8, ptr %b, i32 4 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           41:  tail call void @llvm.experimental.noalias.scope.decl(metadata !31) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           42:  tail call void @llvm.experimental.noalias.scope.decl(metadata !33) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           43:  tail call void @llvm.experimental.noalias.scope.decl(metadata !35) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           44:  tail call void @llvm.experimental.noalias.scope.decl(metadata !37) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           45:  tail call void @llvm.experimental.noalias.scope.decl(metadata !39) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           46:  tail call void @llvm.experimental.noalias.scope.decl(metadata !41) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           47:  %lhs.i.i.i.1.i = load i16, ptr %_22.1.i, align 2, !alias.scope !43, !noalias !44, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           48:  %rhs.i.i.i.1.i = load i16, ptr %_25.1.i, align 2, !alias.scope !44, !noalias !43, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           49:  %_5.i.i.i.1.i = icmp eq i16 %lhs.i.i.i.1.i, %rhs.i.i.i.1.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           50:  br i1 %_5.i.i.i.1.i, label %bb6.i.i.1.i, label %bb8.split.loop.exit15.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           51:  
check:43'0     ~
           52: bb6.i.i.1.i: ; preds = %bb1.1.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           53:  %_10.i.i.1.i = getelementptr inbounds nuw i8, ptr %a, i32 6 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           54:  %_11.i.i.1.i = getelementptr inbounds nuw i8, ptr %b, i32 6 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           55:  tail call void @llvm.experimental.noalias.scope.decl(metadata !45) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           56:  tail call void @llvm.experimental.noalias.scope.decl(metadata !47) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           57:  %lhs.i8.i.i.1.i = load i16, ptr %_10.i.i.1.i, align 2, !alias.scope !49, !noalias !50, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           58:  %rhs.i9.i.i.1.i = load i16, ptr %_11.i.i.1.i, align 2, !alias.scope !50, !noalias !49, !noundef !23 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           59:  %_5.i10.not.i.i.1.i = icmp eq i16 %lhs.i8.i.i.1.i, %rhs.i9.i.i.1.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           60:  br i1 %_5.i10.not.i.i.1.i, label %_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E.exit, label %bb8.split.loop.exit17.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           61:  
check:43'0     ~
           62: bb8.split.loop.exit15.i: ; preds = %bb1.1.i, %start 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           63:  %lhs.i.i.i.lcssa.i = phi i16 [ %lhs.i.i.i.i, %start ], [ %lhs.i.i.i.1.i, %bb1.1.i ] 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           64:  %rhs.i.i.i.lcssa.i = phi i16 [ %rhs.i.i.i.i, %start ], [ %rhs.i.i.i.1.i, %bb1.1.i ] 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           65:  %_6.i.i.i.le.i = icmp sle i16 %lhs.i.i.i.lcssa.i, %rhs.i.i.i.lcssa.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           66:  br label %_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E.exit 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           67:  
check:43'0     ~
           68: bb8.split.loop.exit17.i: ; preds = %bb6.i.i.1.i, %bb6.i.i.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           69:  %lhs.i8.i.i.lcssa.i = phi i16 [ %lhs.i8.i.i.i, %bb6.i.i.i ], [ %lhs.i8.i.i.1.i, %bb6.i.i.1.i ] 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           70:  %rhs.i9.i.i.lcssa.i = phi i16 [ %rhs.i9.i.i.i, %bb6.i.i.i ], [ %rhs.i9.i.i.1.i, %bb6.i.i.1.i ] 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           71:  %narrow.i.i.le.i = icmp ult i16 %lhs.i8.i.i.lcssa.i, %rhs.i9.i.i.lcssa.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           72:  br label %_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E.exit 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           73:  
check:43'0     ~
           74: _ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E.exit: ; preds = %bb6.i.i.1.i, %bb8.split.loop.exit15.i, %bb8.split.loop.exit17.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           75:  %_0.sroa.0.0.i = phi i1 [ %_6.i.i.i.le.i, %bb8.split.loop.exit15.i ], [ %narrow.i.i.le.i, %bb8.split.loop.exit17.i ], [ true, %bb6.i.i.1.i ] 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           76:  ret i1 %_0.sroa.0.0.i 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~
           77: } 
check:43'0     ~~
           78:  
check:43'0     ~
           79: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: readwrite) 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           80: declare void @llvm.experimental.noalias.scope.decl(metadata) #2 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           81:  
check:43'0     ~
           82: attributes #0 = { mustprogress nofree norecurse nosync nounwind willreturn memory(none) "target-cpu"="generic" } 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           83: attributes #1 = { mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: read, inaccessiblemem: readwrite) "target-cpu"="generic" } 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           84: attributes #2 = { nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: readwrite) } 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           85:  
check:43'0     ~
           86: !llvm.ident = !{!0} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~
           87:  
check:43'0     ~
           88: !0 = !{!"rustc version 1.88.0-nightly (511ba1280 2025-04-13)"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           89: !1 = !{!2} 
check:43'0     ~~~~~~~~~~~
           90: !2 = distinct !{!2, !3, !"_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E: %left.0"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           91: !3 = distinct !{!3, !"_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           92: !4 = !{!5} 
check:43'0     ~~~~~~~~~~~
           93: !5 = distinct !{!5, !3, !"_ZN4core5slice3cmp13chaining_impl17h82403bfcdb845fa5E: %right.0"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           94: !6 = !{!7} 
check:43'0     ~~~~~~~~~~~
           95: !7 = distinct !{!7, !8, !"_ZN4core3ops8function2Fn4call17hc872f9ff524b7905E: argument 0"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           96: !8 = distinct !{!8, !"_ZN4core3ops8function2Fn4call17hc872f9ff524b7905E"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           97: !9 = !{!10} 
check:43'0     ~~~~~~~~~~~~
           98: !10 = distinct !{!10, !8, !"_ZN4core3ops8function2Fn4call17hc872f9ff524b7905E: argument 1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           99: !11 = !{!12} 
check:43'0     ~~~~~~~~~~~~~
          100: !12 = distinct !{!12, !13, !"_ZN4core5tuple65_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$$LP$U$C$T$RP$$GT$13__chaining_le17h714ef1adb814314bE: %self"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          101: !13 = distinct !{!13, !"_ZN4core5tuple65_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$$LP$U$C$T$RP$$GT$13__chaining_le17h714ef1adb814314bE"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          102: !14 = !{!15} 
check:43'0     ~~~~~~~~~~~~~
          103: !15 = distinct !{!15, !13, !"_ZN4core5tuple65_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$$LP$U$C$T$RP$$GT$13__chaining_le17h714ef1adb814314bE: %other"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          104: !16 = !{!17} 
check:43'0     ~~~~~~~~~~~~~
          105: !17 = distinct !{!17, !18, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$i16$GT$13__chaining_le17h5a450590f93f4db2E: %self"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          106: !18 = distinct !{!18, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$i16$GT$13__chaining_le17h5a450590f93f4db2E"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          107: !19 = !{!20} 
check:43'0     ~~~~~~~~~~~~~
          108: !20 = distinct !{!20, !18, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$i16$GT$13__chaining_le17h5a450590f93f4db2E: %other"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          109: !21 = !{!17, !12, !7, !2} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          110: !22 = !{!20, !15, !10, !5} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
          111: !23 = !{} 
check:43'0     ~~~~~~~~~~
          112: !24 = !{!25} 
check:43'0     ~~~~~~~~~~~~~
          113: !25 = distinct !{!25, !26, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$u16$GT$13__chaining_le17h3673a663e474a6eeE: %self"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          114: !26 = distinct !{!26, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$u16$GT$13__chaining_le17h3673a663e474a6eeE"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          115: !27 = !{!28} 
check:43'0     ~~~~~~~~~~~~~
          116: !28 = distinct !{!28, !26, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$u16$GT$13__chaining_le17h3673a663e474a6eeE: %other"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          117: !29 = !{!25, !12, !7, !2} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
          118: !30 = !{!28, !15, !10, !5} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
          119: !31 = !{!32} 
check:43'0     ~~~~~~~~~~~~~
          120: !32 = distinct !{!32, !8, !"_ZN4core3ops8function2Fn4call17hc872f9ff524b7905E: argument 0:It1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          121: !33 = !{!34} 
check:43'0     ~~~~~~~~~~~~~
          122: !34 = distinct !{!34, !8, !"_ZN4core3ops8function2Fn4call17hc872f9ff524b7905E: argument 1:It1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          123: !35 = !{!36} 
check:43'0     ~~~~~~~~~~~~~
          124: !36 = distinct !{!36, !13, !"_ZN4core5tuple65_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$$LP$U$C$T$RP$$GT$13__chaining_le17h714ef1adb814314bE: %self:It1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          125: !37 = !{!38} 
check:43'0     ~~~~~~~~~~~~~
          126: !38 = distinct !{!38, !13, !"_ZN4core5tuple65_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$$LP$U$C$T$RP$$GT$13__chaining_le17h714ef1adb814314bE: %other:It1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          127: !39 = !{!40} 
check:43'0     ~~~~~~~~~~~~~
          128: !40 = distinct !{!40, !18, !"_ZN4core3cmp5impls55_$LT$impl$u20$core..cmp..PartialOrd$u20$for$u20$i16$GT$13__chaining_le17h5a450590f93f4db2E: %self:It1"} 
check:43'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          129: !41 = !{!42} 
check:43'0     ~~~~~~~~~~~~~
            .
            .
            .
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/array-cmp.rs

test result: FAILED. 624 passed; 1 failed; 220 ignored; 0 measured; 0 filtered out; finished in 10.91s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:03
  local time: Sun Apr 13 01:02:50 UTC 2025
  network time: Sun, 13 Apr 2025 01:02:51 GMT
##[error]Process completed with exit code 1.

Auto merge of #139717 - ChrisDenton:rollup-2233f1d, r=ChrisDenton

auto - dist-various-2

2025-04-12T20:08:23Z

##[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.171
   Compiling object v0.36.7
[RUSTC-TIMING] shlex test:false 0.122
   Compiling cc v1.2.0
[RUSTC-TIMING] build_script_build test:false 0.180
   Compiling std v0.0.0 (/checkout/library/std)
[RUSTC-TIMING] build_script_build test:false 0.342
[RUSTC-TIMING] build_script_build test:false 0.225
[RUSTC-TIMING] cc test:false 0.848
   Compiling compiler_builtins v0.1.153
[RUSTC-TIMING] build_script_build test:false 0.470
   Compiling rustc-std-workspace-core v1.99.0 (/checkout/library/rustc-std-workspace-core)
[RUSTC-TIMING] rustc_std_workspace_core test:false 0.029
[RUSTC-TIMING] libc test:false 0.504
   Compiling alloc v0.0.0 (/checkout/library/alloc)
   Compiling cfg-if v1.0.0
[RUSTC-TIMING] cfg_if test:false 0.036
   Compiling unwind v0.0.0 (/checkout/library/unwind)
[RUSTC-TIMING] unwind test:false 0.060
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.131
   Compiling memchr v2.7.4
[RUSTC-TIMING] memchr test:false 1.861
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 1.487
[RUSTC-TIMING] core test:false 22.595
[RUSTC-TIMING] compiler_builtins test:false 5.938
   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)
[RUSTC-TIMING] rustc_std_workspace_alloc test:false 0.033
   Compiling gimli v0.31.1
[RUSTC-TIMING] panic_abort test:false 0.051
   Compiling std_detect v0.1.5 (/checkout/library/stdarch/crates/std_detect)
[RUSTC-TIMING] panic_unwind test:false 0.091
   Compiling miniz_oxide v0.8.7
[RUSTC-TIMING] std_detect test:false 0.272
[RUSTC-TIMING] miniz_oxide test:false 0.843
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] alloc test:false 5.874
[RUSTC-TIMING] hashbrown test:false 1.227
   Compiling addr2line v0.24.2
[RUSTC-TIMING] addr2line test:false 0.648
[RUSTC-TIMING] gimli test:false 4.264
[RUSTC-TIMING] object test:false 5.659
error: unused variable: `open_devnull`
  --> library/std/src/sys/pal/unix/mod.rs:65:17
   |
65 |         let mut open_devnull = || {
   |                 ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_open_devnull`
   |
   = note: `-D unused-variables` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(unused_variables)]`

error: variable does not need to be mutable
  --> library/std/src/sys/pal/unix/mod.rs:65:13
   |
65 |         let mut open_devnull = || {
   |             ----^^^^^^^^^^^^
   |             |
   |             help: remove this `mut`
   |
   = note: `-D unused-mut` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(unused_mut)]`

[RUSTC-TIMING] std test:false 3.174
error: could not compile `std` (lib) due to 2 previous errors
Build completed unsuccessfully in 0:35:53
  local time: Sat Apr 12 20:56:05 UTC 2025
  network time: Sat, 12 Apr 2025 20:56:05 GMT
##[error]Process completed with exit code 1.

Auto merge of #139625 - Zoxc:revert-pr138824, r=oli-obk

auto - i686-msvc-1

2025-04-12T02:32:51Z


failures:

---- [assembly] tests\assembly\targets\targets-pe.rs#i686_win7_windows_msvc stdout ----

error in revision `i686_win7_windows_msvc`: 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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.43.34808\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" "i686_win7_windows_msvc" "--check-cfg" "cfg(test,FALSE,aarch64_pc_windows_msvc,aarch64_pc_windows_gnullvm,aarch64_unknown_uefi,aarch64_uwp_windows_msvc,arm64ec_pc_windows_msvc,avr_none,bpfeb_unknown_none,bpfel_unknown_none,i686_pc_windows_gnu,i686_pc_windows_msvc,i686_pc_windows_gnullvm,i686_uwp_windows_gnu,i686_win7_windows_gnu,i686_unknown_uefi,i686_uwp_windows_msvc,i686_win7_windows_msvc,powerpc64_ibm_aix,thumbv7a_uwp_windows_msvc,thumbv7a_pc_windows_msvc,x86_64_pc_windows_gnu,x86_64_pc_windows_gnullvm,x86_64_pc_windows_msvc,x86_64_unknown_uefi,x86_64_uwp_windows_gnu,x86_64_win7_windows_gnu,x86_64_uwp_windows_msvc,x86_64_win7_windows_msvc,x86_64_pc_cygwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\i686-pc-windows-msvc\\test\\assembly\\targets\\targets-pe.i686_win7_windows_msvc\\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" "i686-win7-windows-msvc" "-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\\rustcEe1Npy"

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



failures:
    [assembly] tests\assembly\targets\targets-pe.rs#i686_win7_windows_msvc

test result: FAILED. 467 passed; 1 failed; 69 ignored; 0 measured; 0 filtered out; finished in 24.52s

Some tests failed in compiletest suite=assembly mode=assembly host=i686-pc-windows-msvc target=i686-pc-windows-msvc
Build completed unsuccessfully in 1:40:53
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Sat Apr 12 04:22:13 CUT 2025
  network time: Sat, 12 Apr 2025 04:22:13 GMT
##[error]Process completed with exit code 2.

Auto merge of #139453 - compiler-errors:incr, r=jieyouxu

auto - x86_64-mingw-1

2025-04-11T02:39:07Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#armv7_unknown_linux_musleabihf stdout ----

error in revision `armv7_unknown_linux_musleabihf`: 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\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.5.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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "armv7_unknown_linux_musleabihf" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-elf.armv7_unknown_linux_musleabihf\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "armv7-unknown-linux-musleabihf" "-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\\rustcb7WM0W"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#armv7_unknown_linux_musleabihf

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 25.62s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:36:31
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Fri Apr 11 04:22:46 CUT 2025
  network time: Fri, 11 Apr 2025 04:22:46 GMT
##[error]Process completed with exit code 2.

Auto merge of #139578 - ferrocene:pa-compiletest-edition, r=jieyouxu

auto - x86_64-msvc-1

2025-04-10T15:27:22Z


failures:

---- [codegen] tests\codegen\async-fn-debug-msvc.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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.8\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.43.34808\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\\codegen\\async-fn-debug-msvc\\async-fn-debug-msvc.ll" "D:\\a\\rust\\rust\\tests\\codegen\\async-fn-debug-msvc.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
D:\a\rust\rust\tests\codegen\async-fn-debug-msvc.rs:23:16: error: CHECK-SAME: expected string not found in input
// CHECK-SAME: file: [[FILE:![0-9]*]], line: 11,
               ^
D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\codegen\async-fn-debug-msvc\async-fn-debug-msvc.ll:225:73: note: scanning from here
!111 = !DIDerivedType(tag: DW_TAG_member, name: "variant0", scope: !109, file: !37, line: 12, baseType: !112, size: 256, align: 64)
                                                                        ^
D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\codegen\async-fn-debug-msvc\async-fn-debug-msvc.ll:225:74: note: possible intended match here
!111 = !DIDerivedType(tag: DW_TAG_member, name: "variant0", scope: !109, file: !37, line: 12, baseType: !112, size: 256, align: 64)
                                                                         ^

Input file: D:\a\rust\rust\build\x86_64-pc-windows-msvc\test\codegen\async-fn-debug-msvc\async-fn-debug-msvc.ll
Check file: D:\a\rust\rust\tests\codegen\async-fn-debug-msvc.rs

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

Input was:
<<<<<<
           .
           .
           .
         125: !11 = !DIBasicType(name: "size_t", size: 64, encoding: DW_ATE_unsigned) 
         126: !12 = !DIDerivedType(tag: DW_TAG_member, name: "align", scope: !3, file: !2, baseType: !10, size: 64, align: 64, offset: 128) 
         127: !13 = !DIDerivedType(tag: DW_TAG_member, name: "__method3", scope: !3, file: !2, baseType: !6, size: 64, align: 64, offset: 192) 
         128: !14 = !DIDerivedType(tag: DW_TAG_member, name: "__method4", scope: !3, file: !2, baseType: !6, size: 64, align: 64, offset: 256) 
         129: !15 = !DIDerivedType(tag: DW_TAG_member, name: "__method5", scope: !3, file: !2, baseType: !6, size: 64, align: 64, offset: 320) 
         130: !16 = !DICompositeType(tag: DW_TAG_structure_type, name: "closure_env$0<tuple$<> >", scope: !17, file: !2, size: 64, align: 64, elements: !20, templateParams: !8, identifier: "fc4aa7051a8e8ec24e49ee3bc03c0200") 
         131: !17 = !DINamespace(name: "lang_start", scope: !18) 
         132: !18 = !DINamespace(name: "rt", scope: !19) 
         133: !19 = !DINamespace(name: "std", scope: null) 
         134: !20 = !{!21} 
         135: !21 = !DIDerivedType(tag: DW_TAG_member, name: "main", scope: !16, file: !2, baseType: !22, size: 64, align: 64) 
         136: !22 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "void (*)()", baseType: !23, size: 64, align: 64, dwarfAddressSpace: 0) 
         137: !23 = !DISubroutineType(types: !24) 
         138: !24 = !{null} 
         139: !25 = !{i32 8, !"PIC Level", i32 2} 
         140: !26 = !{i32 7, !"PIE Level", i32 2} 
         141: !27 = !{i32 2, !"CodeView", i32 1} 
         142: !28 = !{i32 2, !"Debug Info Version", i32 3} 
         143: !29 = !{!"rustc version 1.88.0-nightly (c8e41baf2 2025-04-10)"} 
         144: !30 = distinct !DICompileUnit(language: DW_LANG_Rust, file: !31, producer: "clang LLVM (rustc version 1.88.0-nightly (c8e41baf2 2025-04-10))", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !32, globals: !309, splitDebugInlining: false) 
         145: !31 = !DIFile(filename: "D:\\a\\rust\\rust\\tests\\codegen\\async-fn-debug-msvc.rs\\@\\async_fn_debug_msvc.519750f72c1efe20-cgu.0", directory: "D:\\a\\rust\\rust") 
         146: !32 = !{!33, !71, !108, !202, !269} 
         147: !33 = !DICompositeType(tag: DW_TAG_enumeration_type, name: "VariantNames", scope: !34, file: !2, baseType: !65, size: 32, align: 32, flags: DIFlagEnumClass, elements: !67) 
         148: !34 = !DICompositeType(tag: DW_TAG_union_type, name: "enum2$<async_fn_debug_msvc::foo::async_fn_env$0>", file: !2, size: 8, align: 8, elements: !35, templateParams: !8, identifier: "c9b4fb658db4b4132463410b8e9aa312") 
         149: !35 = !{!36, !48, !55, !62} 
         150: !36 = !DIDerivedType(tag: DW_TAG_member, name: "variant0", scope: !34, file: !37, line: 11, baseType: !38, size: 8, align: 8) 
         151: !37 = !DIFile(filename: "tests\\codegen\\async-fn-debug-msvc.rs", directory: "D:\\a\\rust\\rust", checksumkind: CSK_SHA256, checksum: "4d2f047a8aebf985ca0ba0bf2955b283a1952f1be2ceb53ccfd7afc8abd5bc5f") 
         152: !38 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant0", scope: !34, file: !2, size: 8, align: 8, elements: !39, templateParams: !8, identifier: "2e3173ab5c316132b626742aecc37a22") 
         153: !39 = !{!40, !42, !44} 
         154: !40 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !38, file: !2, baseType: !41, size: 8, align: 8) 
         155: !41 = !DICompositeType(tag: DW_TAG_structure_type, name: "Unresumed", scope: !34, file: !2, size: 8, align: 8, elements: !8, identifier: "5752fe080281fb8615aa0682e9df63d4") 
         156: !42 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !38, file: !2, baseType: !43, align: 32, flags: DIFlagStaticMember, extraData: i64 0) 
         157: !43 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !33) 
         158: !44 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !38, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 0) 
         159: !45 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !46) 
         160: !46 = !DIDerivedType(tag: DW_TAG_typedef, name: "u64", file: !2, baseType: !47) 
         161: !47 = !DIBasicType(name: "unsigned __int64", size: 64, encoding: DW_ATE_unsigned) 
         162: !48 = !DIDerivedType(tag: DW_TAG_member, name: "variant1", scope: !34, file: !37, line: 11, baseType: !49, size: 8, align: 8) 
         163: !49 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant1", scope: !34, file: !2, size: 8, align: 8, elements: !50, templateParams: !8, identifier: "50d894a482b008a9efe5a05fd9f8e8c3") 
         164: !50 = !{!51, !53, !54} 
         165: !51 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !49, file: !2, baseType: !52, size: 8, align: 8) 
         166: !52 = !DICompositeType(tag: DW_TAG_structure_type, name: "Returned", scope: !34, file: !2, size: 8, align: 8, elements: !8, identifier: "c58fb45f57bae7707dafa00db20561cc") 
         167: !53 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !49, file: !2, baseType: !43, align: 32, flags: DIFlagStaticMember, extraData: i64 1) 
         168: !54 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !49, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 1) 
         169: !55 = !DIDerivedType(tag: DW_TAG_member, name: "variant2", scope: !34, file: !37, line: 11, baseType: !56, size: 8, align: 8) 
         170: !56 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant2", scope: !34, file: !2, size: 8, align: 8, elements: !57, templateParams: !8, identifier: "51b0cfbc595fd373328fe647c3b840dd") 
         171: !57 = !{!58, !60, !61} 
         172: !58 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !56, file: !2, baseType: !59, size: 8, align: 8) 
         173: !59 = !DICompositeType(tag: DW_TAG_structure_type, name: "Panicked", scope: !34, file: !2, size: 8, align: 8, elements: !8, identifier: "9301dfaa4eaa77886113b0dd10642a79") 
         174: !60 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !56, file: !2, baseType: !43, align: 32, flags: DIFlagStaticMember, extraData: i64 2) 
         175: !61 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !56, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 2) 
         176: !62 = !DIDerivedType(tag: DW_TAG_member, name: "tag", scope: !34, file: !2, baseType: !63, size: 8, align: 8) 
         177: !63 = !DIDerivedType(tag: DW_TAG_typedef, name: "u8", file: !2, baseType: !64) 
         178: !64 = !DIBasicType(name: "unsigned __int8", size: 8, encoding: DW_ATE_unsigned) 
         179: !65 = !DIDerivedType(tag: DW_TAG_typedef, name: "u32", file: !2, baseType: !66) 
         180: !66 = !DIBasicType(name: "unsigned __int32", size: 32, encoding: DW_ATE_unsigned) 
         181: !67 = !{!68, !69, !70} 
         182: !68 = !DIEnumerator(name: "Unresumed", value: 0, isUnsigned: true) 
         183: !69 = !DIEnumerator(name: "Returned", value: 1, isUnsigned: true) 
         184: !70 = !DIEnumerator(name: "Panicked", value: 2, isUnsigned: true) 
         185: !71 = !DICompositeType(tag: DW_TAG_enumeration_type, name: "VariantNames", scope: !72, file: !2, baseType: !65, size: 32, align: 32, flags: DIFlagEnumClass, elements: !105) 
         186: !72 = !DICompositeType(tag: DW_TAG_union_type, name: "enum2$<core::task::wake::ExtData>", file: !2, size: 128, align: 64, flags: DIFlagPrivate, elements: !73, templateParams: !8, identifier: "239b298807889b53ae223ee1ca086") 
         187: !73 = !{!74, !95, !104} 
         188: !74 = !DIDerivedType(tag: DW_TAG_member, name: "variant0", scope: !72, file: !2, baseType: !75, size: 128, align: 64, flags: DIFlagPrivate) 
         189: !75 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant0", scope: !72, file: !2, size: 128, align: 64, elements: !76, templateParams: !8, identifier: "68c3aa2e2d6b22f297b2ecd469e383f3") 
         190: !76 = !{!77, !91, !93, !94} 
         191: !77 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !75, file: !2, baseType: !78, size: 128, align: 64) 
         192: !78 = !DICompositeType(tag: DW_TAG_structure_type, name: "Some", scope: !72, file: !2, size: 128, align: 64, flags: DIFlagPrivate, elements: !79, templateParams: !8, identifier: "456acf95d4a637ec11f488999f713f4c") 
         193: !79 = !{!80} 
         194: !80 = !DIDerivedType(tag: DW_TAG_member, name: "__0", scope: !78, file: !2, baseType: !81, size: 128, align: 64, flags: DIFlagPrivate) 
         195: !81 = !DICompositeType(tag: DW_TAG_structure_type, name: "ref_mut$<dyn$<core::any::Any> >", file: !2, size: 128, align: 64, elements: !82, templateParams: !8, identifier: "9f152635fba70f6accc37fd2a0bc3aef") 
         196: !82 = !{!83, !86} 
         197: !83 = !DIDerivedType(tag: DW_TAG_member, name: "pointer", scope: !81, file: !2, baseType: !84, size: 64, align: 64) 
         198: !84 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !85, size: 64, align: 64, dwarfAddressSpace: 0) 
         199: !85 = !DICompositeType(tag: DW_TAG_structure_type, name: "dyn$<core::any::Any>", file: !2, align: 8, elements: !8, identifier: "206ad2a37075cb90cd70d2457f372f71") 
         200: !86 = !DIDerivedType(tag: DW_TAG_member, name: "vtable", scope: !81, file: !2, baseType: !87, size: 64, align: 64, offset: 64) 
         201: !87 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "ref$<array$<usize,4> >", baseType: !88, size: 64, align: 64, dwarfAddressSpace: 0) 
         202: !88 = !DICompositeType(tag: DW_TAG_array_type, baseType: !10, size: 256, align: 64, elements: !89) 
         203: !89 = !{!90} 
         204: !90 = !DISubrange(count: 4, lowerBound: 0) 
         205: !91 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !75, file: !2, baseType: !92, align: 32, flags: DIFlagStaticMember, extraData: i64 0) 
         206: !92 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !71) 
         207: !93 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_BEGIN", scope: !75, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 1) 
         208: !94 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_END", scope: !75, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 -1) 
         209: !95 = !DIDerivedType(tag: DW_TAG_member, name: "variant1", scope: !72, file: !2, baseType: !96, size: 128, align: 64, flags: DIFlagPrivate) 
         210: !96 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant1", scope: !72, file: !2, size: 128, align: 64, elements: !97, templateParams: !8, identifier: "a9955555f66ed370181ca4f865516876") 
         211: !97 = !{!98, !102, !103} 
         212: !98 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !96, file: !2, baseType: !99, size: 128, align: 64) 
         213: !99 = !DICompositeType(tag: DW_TAG_structure_type, name: "None", scope: !72, file: !2, size: 128, align: 64, flags: DIFlagPrivate, elements: !100, templateParams: !8, identifier: "f9a182615c0b39df86930fa0180e5035") 
         214: !100 = !{!101} 
         215: !101 = !DIDerivedType(tag: DW_TAG_member, name: "__0", scope: !99, file: !2, baseType: !7, align: 8, flags: DIFlagPrivate) 
         216: !102 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !96, file: !2, baseType: !92, align: 32, flags: DIFlagStaticMember, extraData: i64 1) 
         217: !103 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !96, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 0) 
         218: !104 = !DIDerivedType(tag: DW_TAG_member, name: "tag", scope: !72, file: !2, baseType: !46, size: 64, align: 64, flags: DIFlagPrivate) 
         219: !105 = !{!106, !107} 
         220: !106 = !DIEnumerator(name: "Some", value: 0, isUnsigned: true) 
         221: !107 = !DIEnumerator(name: "None", value: 1, isUnsigned: true) 
         222: !108 = !DICompositeType(tag: DW_TAG_enumeration_type, name: "VariantNames", scope: !109, file: !2, baseType: !65, size: 32, align: 32, flags: DIFlagEnumClass, elements: !199) 
         223: !109 = !DICompositeType(tag: DW_TAG_union_type, name: "enum2$<async_fn_debug_msvc::async_fn_test::async_fn_env$0>", file: !2, size: 256, align: 64, elements: !110, templateParams: !8, identifier: "cb713c8e9435c57bf408472f649117") 
         224: !110 = !{!111, !119, !126, !133, !142, !198} 
         225: !111 = !DIDerivedType(tag: DW_TAG_member, name: "variant0", scope: !109, file: !37, line: 12, baseType: !112, size: 256, align: 64) 
same:23'0                                                                             X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
same:23'1                                                                              ?                                                           possible intended match
         226: !112 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant0", scope: !109, file: !2, size: 256, align: 64, elements: !113, templateParams: !8, identifier: "2cf92b0304d17eaea1d7e0ac28d0c954") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         227: !113 = !{!114, !116, !118} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         228: !114 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !112, file: !2, baseType: !115, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         229: !115 = !DICompositeType(tag: DW_TAG_structure_type, name: "Unresumed", scope: !109, file: !2, size: 256, align: 64, elements: !8, identifier: "e887626d9268158a39853481ab066d07") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         230: !116 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !112, file: !2, baseType: !117, align: 32, flags: DIFlagStaticMember, extraData: i64 0) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         231: !117 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !108) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         232: !118 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !112, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 0) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         233: !119 = !DIDerivedType(tag: DW_TAG_member, name: "variant1", scope: !109, file: !37, line: 16, baseType: !120, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         234: !120 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant1", scope: !109, file: !2, size: 256, align: 64, elements: !121, templateParams: !8, identifier: "822f8817846f7f708881be7240a406de") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         235: !121 = !{!122, !124, !125} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         236: !122 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !120, file: !2, baseType: !123, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         237: !123 = !DICompositeType(tag: DW_TAG_structure_type, name: "Returned", scope: !109, file: !2, size: 256, align: 64, elements: !8, identifier: "7d9f370a18f1d8f645a64a48788301e7") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         238: !124 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !120, file: !2, baseType: !117, align: 32, flags: DIFlagStaticMember, extraData: i64 1) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         239: !125 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !120, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 1) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         240: !126 = !DIDerivedType(tag: DW_TAG_member, name: "variant2", scope: !109, file: !37, line: 16, baseType: !127, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         241: !127 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant2", scope: !109, file: !2, size: 256, align: 64, elements: !128, templateParams: !8, identifier: "51c4d2bc49c13ddf7e641761ccf7048a") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         242: !128 = !{!129, !131, !132} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         243: !129 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !127, file: !2, baseType: !130, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         244: !130 = !DICompositeType(tag: DW_TAG_structure_type, name: "Panicked", scope: !109, file: !2, size: 256, align: 64, elements: !8, identifier: "7e15020d762c8ae1da1c72423ed9062f") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         245: !131 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !127, file: !2, baseType: !117, align: 32, flags: DIFlagStaticMember, extraData: i64 2) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         246: !132 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !127, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 2) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         247: !133 = !DIDerivedType(tag: DW_TAG_member, name: "variant3", scope: !109, file: !37, line: 13, baseType: !134, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         248: !134 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant3", scope: !109, file: !2, size: 256, align: 64, elements: !135, templateParams: !8, identifier: "11c3ec5a7bdf211c248369957e1c61eb") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         249: !135 = !{!136, !140, !141} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         250: !136 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !134, file: !2, baseType: !137, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         251: !137 = !DICompositeType(tag: DW_TAG_structure_type, name: "Suspend0", scope: !109, file: !2, size: 256, align: 64, elements: !138, templateParams: !8, identifier: "4a6f5e2568e8c882e6a1c4d848ed6366") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         252: !138 = !{!139} 
same:23'0     ~~~~~~~~~~~~~~~
         253: !139 = !DIDerivedType(tag: DW_TAG_member, name: "__awaitee", scope: !137, file: !2, baseType: !34, size: 8, align: 8, offset: 8) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         254: !140 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !134, file: !2, baseType: !117, align: 32, flags: DIFlagStaticMember, extraData: i64 3) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         255: !141 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !134, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 3) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         256: !142 = !DIDerivedType(tag: DW_TAG_member, name: "variant4", scope: !109, file: !37, line: 15, baseType: !143, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         257: !143 = !DICompositeType(tag: DW_TAG_structure_type, name: "Variant4", scope: !109, file: !2, size: 256, align: 64, elements: !144, templateParams: !8, identifier: "a095de4e29ebdec1a87b5c20d279ab02") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         258: !144 = !{!145, !196, !197} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         259: !145 = !DIDerivedType(tag: DW_TAG_member, name: "value", scope: !143, file: !2, baseType: !146, size: 256, align: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         260: !146 = !DICompositeType(tag: DW_TAG_structure_type, name: "Suspend1", scope: !109, file: !2, size: 256, align: 64, elements: !147, templateParams: !8, identifier: "51e9f1ff4e207b3d136ee1e436e139ab") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         261: !147 = !{!148, !195} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~
         262: !148 = !DIDerivedType(tag: DW_TAG_member, name: "s", scope: !146, file: !2, baseType: !149, size: 192, align: 64, offset: 64) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         263: !149 = !DICompositeType(tag: DW_TAG_structure_type, name: "String", scope: !150, file: !2, size: 192, align: 64, flags: DIFlagPublic, elements: !152, templateParams: !8, identifier: "d8bd8c176268555846a526350e7877a4") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         264: !150 = !DINamespace(name: "string", scope: !151) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         265: !151 = !DINamespace(name: "alloc", scope: null) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         266: !152 = !{!153} 
same:23'0     ~~~~~~~~~~~~~~~
         267: !153 = !DIDerivedType(tag: DW_TAG_member, name: "vec", scope: !149, file: !2, baseType: !154, size: 192, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         268: !154 = !DICompositeType(tag: DW_TAG_structure_type, name: "Vec<u8,alloc::alloc::Global>", scope: !155, file: !2, size: 192, align: 64, flags: DIFlagPublic, elements: !156, templateParams: !193, identifier: "a1d9ce493c8641e717cdc856d53aabe7") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         269: !155 = !DINamespace(name: "vec", scope: !151) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         270: !156 = !{!157, !194} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~
         271: !157 = !DIDerivedType(tag: DW_TAG_member, name: "buf", scope: !154, file: !2, baseType: !158, size: 128, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         272: !158 = !DICompositeType(tag: DW_TAG_structure_type, name: "RawVec<u8,alloc::alloc::Global>", scope: !159, file: !2, size: 128, align: 64, flags: DIFlagProtected, elements: !160, templateParams: !193, identifier: "787ae1e1f13afb0b9dfc36c37ad013ed") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         273: !159 = !DINamespace(name: "raw_vec", scope: !151) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         274: !160 = !{!161, !192} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~
         275: !161 = !DIDerivedType(tag: DW_TAG_member, name: "inner", scope: !158, file: !2, baseType: !162, size: 128, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         276: !162 = !DICompositeType(tag: DW_TAG_structure_type, name: "RawVecInner<alloc::alloc::Global>", scope: !159, file: !2, size: 128, align: 64, flags: DIFlagPrivate, elements: !163, templateParams: !190, identifier: "2a75f5c93aca68ad300217bc1d1b3ca") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         277: !163 = !{!164, !181, !187} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
         278: !164 = !DIDerivedType(tag: DW_TAG_member, name: "ptr", scope: !162, file: !2, baseType: !165, size: 64, align: 64, offset: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         279: !165 = !DICompositeType(tag: DW_TAG_structure_type, name: "Unique<u8>", scope: !166, file: !2, size: 64, align: 64, flags: DIFlagPublic, elements: !169, templateParams: !176, identifier: "9f852b65ad8dd84a65ba5a25d7a6a06") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         280: !166 = !DINamespace(name: "unique", scope: !167) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         281: !167 = !DINamespace(name: "ptr", scope: !168) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         282: !168 = !DINamespace(name: "core", scope: null) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         283: !169 = !{!170, !178} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~
         284: !170 = !DIDerivedType(tag: DW_TAG_member, name: "pointer", scope: !165, file: !2, baseType: !171, size: 64, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         285: !171 = !DICompositeType(tag: DW_TAG_structure_type, name: "NonNull<u8>", scope: !172, file: !2, size: 64, align: 64, flags: DIFlagPublic, elements: !173, templateParams: !176, identifier: "ea18312930074d0a13c9f3ae56023f69") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         286: !172 = !DINamespace(name: "non_null", scope: !167) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         287: !173 = !{!174} 
same:23'0     ~~~~~~~~~~~~~~~
         288: !174 = !DIDerivedType(tag: DW_TAG_member, name: "pointer", scope: !171, file: !2, baseType: !175, size: 64, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         289: !175 = !DIDerivedType(tag: DW_TAG_pointer_type, name: "ptr_const$<u8>", baseType: !63, size: 64, align: 64, dwarfAddressSpace: 0) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         290: !176 = !{!177} 
same:23'0     ~~~~~~~~~~~~~~~
         291: !177 = !DITemplateTypeParameter(name: "T", type: !63) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         292: !178 = !DIDerivedType(tag: DW_TAG_member, name: "_marker", scope: !165, file: !2, baseType: !179, align: 8, offset: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         293: !179 = !DICompositeType(tag: DW_TAG_structure_type, name: "PhantomData<u8>", scope: !180, file: !2, align: 8, flags: DIFlagPublic, elements: !8, templateParams: !176, identifier: "2d8e7044955cc87881390ce5c953bfb2") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         294: !180 = !DINamespace(name: "marker", scope: !168) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         295: !181 = !DIDerivedType(tag: DW_TAG_member, name: "cap", scope: !162, file: !2, baseType: !182, size: 64, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         296: !182 = !DICompositeType(tag: DW_TAG_structure_type, name: "UsizeNoHighBit", scope: !183, file: !2, size: 64, align: 64, flags: DIFlagPublic, elements: !185, templateParams: !8, identifier: "f36a651f53cb88245c198ab23e4ac5ce") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         297: !183 = !DINamespace(name: "niche_types", scope: !184) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         298: !184 = !DINamespace(name: "num", scope: !168) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         299: !185 = !{!186} 
same:23'0     ~~~~~~~~~~~~~~~
         300: !186 = !DIDerivedType(tag: DW_TAG_member, name: "__0", scope: !182, file: !2, baseType: !10, size: 64, align: 64, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         301: !187 = !DIDerivedType(tag: DW_TAG_member, name: "alloc", scope: !162, file: !2, baseType: !188, align: 8, offset: 128, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         302: !188 = !DICompositeType(tag: DW_TAG_structure_type, name: "Global", scope: !189, file: !2, align: 8, flags: DIFlagPublic, elements: !8, identifier: "c2c24319b3f9bc98e5b97d7a8908ffb1") 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         303: !189 = !DINamespace(name: "alloc", scope: !151) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         304: !190 = !{!191} 
same:23'0     ~~~~~~~~~~~~~~~
         305: !191 = !DITemplateTypeParameter(name: "A", type: !188) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         306: !192 = !DIDerivedType(tag: DW_TAG_member, name: "_marker", scope: !158, file: !2, baseType: !179, align: 8, offset: 128, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         307: !193 = !{!177, !191} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~
         308: !194 = !DIDerivedType(tag: DW_TAG_member, name: "len", scope: !154, file: !2, baseType: !10, size: 64, align: 64, offset: 128, flags: DIFlagPrivate) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         309: !195 = !DIDerivedType(tag: DW_TAG_member, name: "__awaitee", scope: !146, file: !2, baseType: !34, size: 8, align: 8, offset: 8) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         310: !196 = !DIDerivedType(tag: DW_TAG_member, name: "NAME", scope: !143, file: !2, baseType: !117, align: 32, flags: DIFlagStaticMember, extraData: i64 4) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         311: !197 = !DIDerivedType(tag: DW_TAG_member, name: "DISCR_EXACT", scope: !143, file: !2, baseType: !45, align: 64, flags: DIFlagStaticMember, extraData: i64 4) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         312: !198 = !DIDerivedType(tag: DW_TAG_member, name: "tag", scope: !109, file: !2, baseType: !63, size: 8, align: 8) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         313: !199 = !{!68, !69, !70, !200, !201} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         314: !200 = !DIEnumerator(name: "Suspend0", value: 3, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         315: !201 = !DIEnumerator(name: "Suspend1", value: 4, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         316: !202 = !DICompositeType(tag: DW_TAG_enumeration_type, name: "AlignmentEnum", scope: !203, file: !2, baseType: !46, size: 64, align: 64, flags: DIFlagEnumClass, elements: !204) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         317: !203 = !DINamespace(name: "alignment", scope: !167) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         318: !204 = !{!205, !206, !207, !208, !209, !210, !211, !212, !213, !214, !215, !216, !217, !218, !219, !220, !221, !222, !223, !224, !225, !226, !227, !228, !229, !230, !231, !232, !233, !234, !235, !236, !237, !238, !239, !240, !241, !242, !243, !244, !245, !246, !247, !248, !249, !250, !251, !252, !253, !254, !255, !256, !257, !258, !259, !260, !261, !262, !263, !264, !265, !266, !267, !268} 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         319: !205 = !DIEnumerator(name: "_Align1Shl0", value: 1, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         320: !206 = !DIEnumerator(name: "_Align1Shl1", value: 2, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         321: !207 = !DIEnumerator(name: "_Align1Shl2", value: 4, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         322: !208 = !DIEnumerator(name: "_Align1Shl3", value: 8, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         323: !209 = !DIEnumerator(name: "_Align1Shl4", value: 16, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         324: !210 = !DIEnumerator(name: "_Align1Shl5", value: 32, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         325: !211 = !DIEnumerator(name: "_Align1Shl6", value: 64, isUnsigned: true) 
same:23'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           .
           .
           .
>>>>>>
------------------------------------------



failures:
    [codegen] tests\codegen\async-fn-debug-msvc.rs

test result: FAILED. 699 passed; 1 failed; 140 ignored; 0 measured; 3 filtered out; finished in 30.42s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-pc-windows-msvc target=x86_64-pc-windows-msvc
Build completed unsuccessfully in 1:34:11
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Thu Apr 10 17:08:10 CUT 2025
  network time: Thu, 10 Apr 2025 17:08:10 GMT
##[error]Process completed with exit code 2.

Auto merge of #139613 - Zalathar:rollup-1ap11rb, r=Zalathar

auto - aarch64-gnu

2025-04-10T07:39:47Z

##[group]Documenting stage2 clippy (aarch64-unknown-linux-gnu)
   Compiling proc-macro2 v1.0.94
[RUSTC-TIMING] unicode_ident test:false 0.108
[RUSTC-TIMING] build_script_build test:false 0.316
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
    Checking smallvec v1.15.0
[RUSTC-TIMING] either test:false 0.314
[RUSTC-TIMING] hashbrown test:false 0.910
[RUSTC-TIMING] equivalent test:false 0.035
    Checking bitflags v2.9.0
[RUSTC-TIMING] bitflags test:false 0.193
[RUSTC-TIMING] indexmap test:false 1.112
[RUSTC-TIMING] itertools test:false 2.533
[RUSTC-TIMING] arrayvec test:false 0.292
[RUSTC-TIMING] winnow test:false 2.815
[RUSTC-TIMING] build_script_build test:false 0.215
[RUSTC-TIMING] smallvec test:false 0.263
[RUSTC-TIMING] build_script_build test:false 0.349
[RUSTC-TIMING] rustc_apfloat test:false 0.687
   Compiling quote v1.0.40
[RUSTC-TIMING] proc_macro2 test:false 0.892
   Compiling syn v2.0.100
[RUSTC-TIMING] quote test:false 0.434
[RUSTC-TIMING] syn test:false 3.425
   Compiling serde_derive v1.0.219
[RUSTC-TIMING] serde_derive test:false 3.697
    Checking serde v1.0.219
[RUSTC-TIMING] serde test:false 4.232
    Checking serde_spanned v0.6.8
    Checking toml_datetime 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.104
[RUSTC-TIMING] toml_datetime test:false 0.220
    Checking toml_edit v0.19.15
[RUSTC-TIMING] toml_edit test:false 2.876
    Checking toml v0.7.8
[RUSTC-TIMING] toml test:false 0.705
error: unresolved link to `rustc_interface::Config`
  --> src/tools/clippy/clippy_utils/src/sym.rs:9:33
   |
9  |           /// To be supplied to [`rustc_interface::Config`]
   |                                   ^^^^^^^^^^^^^^^^^^^^^^^ no item named `rustc_interface` in scope
...
20 | / generate! {
21 | |     rustfmt_skip,
22 | |     unused_extern_crates,
23 | | }
   | |_- in this macro invocation
   |
   = note: `-D rustdoc::broken-intra-doc-links` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(rustdoc::broken_intra_doc_links)]`
   = note: this error originates in the macro `generate` (in Nightly builds, run with -Z macro-backtrace for more info)

error: could not document `clippy_utils`
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] clippy_utils test:false 5.103
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 1:19:40
  local time: Thu Apr 10 09:06:18 UTC 2025
  network time: Thu, 10 Apr 2025 09:06:18 GMT
##[error]Process completed with exit code 1.

Auto merge of #139612 - Zalathar:rollup-7twdm9m, r=Zalathar

auto - x86_64-apple-1

2025-04-10T03:54:29Z

##[group]Checking stage0 compiletest artifacts (x86_64-apple-darwin)
    Updating crates.io index
 Downloading crates ...
  Downloaded equivalent v1.0.2
  Downloaded scopeguard v1.2.0
  Downloaded utf8-width v0.1.7
  Downloaded thread_local v1.1.8
  Downloaded unified-diff v0.2.1
  Downloaded unicode-ident v1.0.18
  Downloaded smallvec v1.15.0
  Downloaded tracing-core v0.1.30
  Downloaded tracing v0.1.37
  Downloaded regex-automata v0.1.10
  Downloaded serde_json v1.0.140
  Downloaded serde_derive v1.0.219
  Downloaded serde v1.0.219
  Downloaded proc-macro2 v1.0.94
  Downloaded tracing-subscriber v0.3.18
  Downloaded sharded-slab v0.1.7
  Downloaded rustfix v0.8.1
  Downloaded unicode-width v0.2.0
  Downloaded syn v2.0.100
  Downloaded regex-syntax v0.6.29
  Downloaded unicode-width v0.1.14
  Downloaded regex v1.11.1
  Downloaded semver v1.0.26
  Downloaded ryu v1.0.20
  Downloaded pin-project-lite v0.2.16
  Downloaded parking_lot_core v0.9.10
  Downloaded parking_lot v0.12.3
  Downloaded nu-ansi-term v0.46.0
  Downloaded tracing-attributes v0.1.28
  Downloaded thiserror-impl v1.0.69
  Downloaded itoa v1.0.15
  Downloaded anstyle-svg v0.1.7
  Downloaded thiserror v1.0.69
  Downloaded lock_api v0.4.12
  Downloaded indexmap v2.9.0
  Downloaded home v0.5.11
  Downloaded glob v0.3.2
  Downloaded anstyle-lossy v1.1.3
  Downloaded quote v1.0.40
  Downloaded overload v0.1.1
  Downloaded once_cell v1.21.3
  Downloaded matchers v0.1.0
  Downloaded lazy_static v1.5.0
  Downloaded libc v0.2.171
  Downloaded html-escape v0.2.13
  Downloaded getopts v0.2.21
  Downloaded colored v2.2.0
  Downloaded autocfg v1.4.0
   Compiling proc-macro2 v1.0.94
   Compiling unicode-ident v1.0.18
    Checking cfg-if v1.0.0
   Compiling serde v1.0.219
[RUSTC-TIMING] cfg_if test:false 0.128
    Checking memchr v2.7.4
[RUSTC-TIMING] unicode_ident test:false 0.235
    Checking once_cell v1.21.3
[RUSTC-TIMING] build_script_build test:false 0.451
[RUSTC-TIMING] build_script_build test:false 0.447
   Compiling libc v0.2.171
[RUSTC-TIMING] once_cell test:false 0.334
   Compiling autocfg v1.4.0
[RUSTC-TIMING] build_script_build test:false 0.431
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] autocfg test:false 0.585
   Compiling lock_api v0.4.12
[RUSTC-TIMING] build_script_build test:false 0.279
[RUSTC-TIMING] memchr test:false 1.172
    Checking aho-corasick v1.1.3
[RUSTC-TIMING] build_script_build test:false 0.262
   Compiling quote v1.0.40
[RUSTC-TIMING] proc_macro2 test:false 1.271
   Compiling syn v2.0.100
[RUSTC-TIMING] quote test:false 0.457
    Checking tracing-core v0.1.30
[RUSTC-TIMING] libc test:false 0.930
   Compiling thiserror v1.0.69
[RUSTC-TIMING] build_script_build test:false 0.363
   Compiling serde_json v1.0.140
[RUSTC-TIMING] tracing_core test:false 0.677
    Checking lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.071
    Checking regex-syntax v0.8.5
[RUSTC-TIMING] build_script_build test:false 0.224
    Checking pin-project-lite v0.2.16
[RUSTC-TIMING] pin_project_lite test:false 0.075
    Checking utf8parse v0.2.2
[RUSTC-TIMING] utf8parse test:false 0.083
    Checking anstyle v1.0.10
[RUSTC-TIMING] anstyle test:false 0.261
    Checking scopeguard v1.2.0
[RUSTC-TIMING] aho_corasick test:false 2.071
    Checking smallvec v1.15.0
[RUSTC-TIMING] scopeguard test:false 0.078
    Checking regex-syntax v0.6.29
[RUSTC-TIMING] smallvec test:false 0.359
[RUSTC-TIMING] parking_lot_core test:false 0.297
[RUSTC-TIMING] lock_api test:false 0.437
    Checking anstyle-parse v0.2.6
[RUSTC-TIMING] anstyle_parse test:false 0.250
    Checking overload v0.1.1
[RUSTC-TIMING] overload test:false 0.055
    Checking utf8-width v0.1.7
[RUSTC-TIMING] utf8_width test:false 0.060
    Checking is_terminal_polyfill v1.70.1
[RUSTC-TIMING] is_terminal_polyfill test:false 0.071
    Checking ryu v1.0.20
[RUSTC-TIMING] ryu test:false 0.214
   Compiling semver v1.0.26
[RUSTC-TIMING] build_script_build test:false 0.324
    Checking colorchoice v1.0.3
[RUSTC-TIMING] colorchoice test:false 0.086
    Checking itoa v1.0.15
[RUSTC-TIMING] itoa test:false 0.145
    Checking anstream v0.6.18
[RUSTC-TIMING] anstream test:false 0.392
    Checking html-escape v0.2.13
[RUSTC-TIMING] regex_syntax test:false 5.126
    Checking regex-automata v0.4.9
[RUSTC-TIMING] html_escape test:false 1.808
    Checking nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 0.382
    Checking parking_lot v0.12.3
[RUSTC-TIMING] regex_syntax test:false 5.129
    Checking regex-automata v0.1.10
[RUSTC-TIMING] parking_lot test:false 0.442
    Checking anstyle-lossy v1.1.3
[RUSTC-TIMING] anstyle_lossy test:false 0.117
    Checking sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.634
    Checking thread_local v1.1.8
[RUSTC-TIMING] regex_automata test:false 2.215
    Checking matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.139
    Checking equivalent v1.0.2
[RUSTC-TIMING] equivalent test:false 0.072
[RUSTC-TIMING] thread_local test:false 0.240
    Checking same-file v1.0.6
    Checking hashbrown v0.15.2
[RUSTC-TIMING] same_file test:false 0.123
    Checking diff v0.1.13
[RUSTC-TIMING] diff test:false 0.217
    Checking unicode-width v0.1.14
[RUSTC-TIMING] unicode_width test:false 0.498
    Checking unicode-width v0.2.0
[RUSTC-TIMING] unicode_width test:false 0.436
    Checking anstyle-svg v0.1.7
[RUSTC-TIMING] hashbrown test:false 1.383
    Checking indexmap v2.9.0
[RUSTC-TIMING] anstyle_svg test:false 0.247
    Checking getopts v0.2.21
[RUSTC-TIMING] getopts test:false 0.389
    Checking unified-diff v0.2.1
[RUSTC-TIMING] unified_diff test:false 0.193
    Checking walkdir v2.5.0
[RUSTC-TIMING] walkdir test:false 0.251
    Checking colored v2.2.0
[RUSTC-TIMING] indexmap test:false 1.317
    Checking glob v0.3.2
[RUSTC-TIMING] regex_automata test:false 5.819
    Checking regex v1.11.1
[RUSTC-TIMING] colored test:false 0.418
    Checking miropt-test-tools v0.1.0 (/Users/runner/work/rust/rust/src/tools/miropt-test-tools)
[RUSTC-TIMING] miropt_test_tools test:false 0.129
[RUSTC-TIMING] glob test:false 0.297
    Checking home v0.5.11
[RUSTC-TIMING] home test:false 0.097
[RUSTC-TIMING] regex test:false 0.614
[RUSTC-TIMING] syn test:false 12.667
   Compiling serde_derive v1.0.219
   Compiling tracing-attributes v0.1.28
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] tracing_attributes test:false 1.726
    Checking tracing v0.1.37
[RUSTC-TIMING] thiserror_impl test:false 1.903
[RUSTC-TIMING] tracing test:false 0.248
    Checking tracing-subscriber v0.3.18
[RUSTC-TIMING] thiserror test:false 0.078
[RUSTC-TIMING] tracing_subscriber test:false 2.373
[RUSTC-TIMING] serde_derive test:false 5.125
[RUSTC-TIMING] serde test:false 3.921
    Checking build_helper v0.1.0 (/Users/runner/work/rust/rust/src/build_helper)
[RUSTC-TIMING] semver test:false 0.398
[RUSTC-TIMING] build_helper test:false 0.662
[RUSTC-TIMING] serde_json test:false 1.230
    Checking rustfix v0.8.1
[RUSTC-TIMING] rustfix test:false 0.397
    Checking compiletest v0.0.0 (/Users/runner/work/rust/rust/src/tools/compiletest)
error[E0133]: call to unsafe function `libc::sysctl` is unsafe and requires unsafe block
  --> src/tools/compiletest/src/raise_fd_limit.rs:24:8
   |
24 |     if libc::sysctl(&mut mib[0], 2, &mut maxfiles as *mut _ as *mut _, &mut size, null_mut(), 0)
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
   |
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
   = note: consult the function's documentation for information on how to avoid undefined behavior
note: an unsafe function restricts its caller, but its body is safe by default
  --> src/tools/compiletest/src/raise_fd_limit.rs:9:1
   |
9  | pub unsafe fn raise_fd_limit() {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   = note: `-D unsafe-op-in-unsafe-fn` implied by `-D warnings`
   = help: to override `-D warnings` add `#[allow(unsafe_op_in_unsafe_fn)]`

error[E0133]: call to unsafe function `libc::getrlimit` is unsafe and requires unsafe block
  --> src/tools/compiletest/src/raise_fd_limit.rs:33:8
   |
33 |     if libc::getrlimit(libc::RLIMIT_NOFILE, &mut rlim) != 0 {
   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
   |
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
   = note: consult the function's documentation for information on how to avoid undefined behavior

error[E0133]: call to unsafe function `libc::setrlimit` is unsafe and requires unsafe block
  --> src/tools/compiletest/src/raise_fd_limit.rs:44:12
   |
44 |         if libc::setrlimit(libc::RLIMIT_NOFILE, &rlim) != 0 {
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ call to unsafe function
   |
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2024/unsafe-op-in-unsafe-fn.html>
   = note: consult the function's documentation for information on how to avoid undefined behavior

For more information about this error, try `rustc --explain E0133`.
[RUSTC-TIMING] compiletest test:false 2.470
error: could not compile `compiletest` (lib) due to 3 previous errors
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] compiletest test:true 2.774
error: could not compile `compiletest` (lib test) due to 3 previous errors
Build completed unsuccessfully in 0:01:24
  local time: Thu Apr 10 04:02:01 UTC 2025
  network time: Thu, 10 Apr 2025 04:02:01 GMT
##[error]Process completed with exit code 1.

Auto merge of #139581 - matthiaskrgr:rollup-d6hph16, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-09T12:56:00Z


failures:

---- [assembly] tests\assembly\stack-protector\stack-protector-target-support.rs#r58 stdout ----

error in revision `r58`: 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\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "r58" "--check-cfg" "cfg(test,FALSE,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15,r16,r17,r18,r19,r20,r21,r22,r23,r24,r25,r26,r27,r28,r29,r30,r31,r32,r33,r36,r37,r38,r39,r40,r41,r42,r43,r44,r45,r46,r47,r48,r49,r50,r51,r52,r53,r54,r55,r56,r57,r58,r59,r60,r61,r62,r63,r64,r65,r66,r67,r68,r69,r70,r71,r72,r73,r74,r75,r76,r77,r78,r79,r80,r81,r82,r83,r84,r85)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\stack-protector\\stack-protector-target-support.r58\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "riscv64imac-unknown-none-elf" "-Z" "stack-protector=all" "-C" "opt-level=2" "-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\\rustcKluPlR"

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



failures:
    [assembly] tests\assembly\stack-protector\stack-protector-target-support.rs#r58

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.34s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:36:34
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Wed Apr  9 14:38:36 CUT 2025
  network time: Wed, 09 Apr 2025 14:38:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #139571 - matthiaskrgr:rollup-3qdo3ud, r=matthiaskrgr

auto - x86_64-gnu-distcheck

2025-04-09T12:05:43Z


failures:

---- [codegen] tests/codegen/swap-small-types.rs stdout ----

error: verification with 'FileCheck' failed
status: exit status: 1
command: "/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/llvm/build/bin/FileCheck" "--input-file" "/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/test/codegen/swap-small-types/swap-small-types.ll" "/checkout/tests/codegen/swap-small-types.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/swap-small-types.rs:91:16: error: CHECK-NOT: excluded string found in input
 // CHECK-NOT: alloca
               ^
/checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/test/codegen/swap-small-types/swap-small-types.ll:87:17: note: found here
 %_44.i.i.i.i = alloca [48 x i8], align 8
                ^~~~~~

Input file: /checkout/obj/build/tmp/distcheck/build/x86_64-unknown-linux-gnu/test/codegen/swap-small-types/swap-small-types.ll
Check file: /checkout/tests/codegen/swap-small-types.rs

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

Input was:
<<<<<<
        1: ; ModuleID = 'swap_small_types.c15a5a94bf56ed41-cgu.0' 
        2: source_filename = "swap_small_types.c15a5a94bf56ed41-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: %"core::mem::maybe_uninit::MaybeUninit<[u8; 8]>" = type { [8 x i8] } 
        7:  
        8: @alloc_78efff4de17083504b82e006a866bf7b = private unnamed_addr constant [46 x i8] c"/rustc/FAKE_PREFIX/library/core/src/ptr/mod.rs", align 1 
        9: @alloc_790ce73328c814caa9d8c01d354dd273 = private unnamed_addr constant <{ ptr, [16 x i8] }> <{ ptr @alloc_78efff4de17083504b82e006a866bf7b, [16 x i8] c".\00\00\00\00\00\00\00\A4\04\00\00\09\00\00\00" }>, align 8 
       10:  
       11: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: readwrite) uwtable 
       12: define void @swap_rgb48_manually(ptr noalias nocapture noundef align 2 dereferenceable(6) %x, ptr noalias nocapture noundef align 2 dereferenceable(6) %y) unnamed_addr #0 { 
       13: start: 
       14:  %temp = alloca [6 x i8], align 2 
       15:  call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 2 dereferenceable(6) %temp, ptr noundef nonnull align 2 dereferenceable(6) %x, i64 6, i1 false) 
       16:  tail call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 2 dereferenceable(6) %x, ptr noundef nonnull align 2 dereferenceable(6) %y, i64 6, i1 false) 
       17:  call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 2 dereferenceable(6) %y, ptr noundef nonnull align 2 dereferenceable(6) %temp, i64 6, i1 false) 
       18:  ret void 
       19: } 
       20:  
       21: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: readwrite, inaccessiblemem: readwrite) uwtable 
       22: define void @swap_rgb48(ptr noalias nocapture noundef align 2 dereferenceable(6) %x, ptr noalias nocapture noundef align 2 dereferenceable(6) %y) unnamed_addr #1 personality ptr @rust_eh_personality { 
       23: start: 
       24:  tail call void @llvm.experimental.noalias.scope.decl(metadata !3) 
       25:  tail call void @llvm.experimental.noalias.scope.decl(metadata !6) 
       26:  %_3.sroa.0.0.copyload.i.i6.i.i.i = load i32, ptr %x, align 2, !alias.scope !3, !noalias !6 
       27:  %_4.sroa.0.0.copyload.i.i7.i.i.i = load i32, ptr %y, align 2, !alias.scope !6, !noalias !3 
       28:  store i32 %_4.sroa.0.0.copyload.i.i7.i.i.i, ptr %x, align 2, !alias.scope !3, !noalias !6 
       29:  store i32 %_3.sroa.0.0.copyload.i.i6.i.i.i, ptr %y, align 2, !alias.scope !6, !noalias !3 
       30:  %self7.i.i.i.i = getelementptr inbounds nuw i8, ptr %x, i64 4 
       31:  %self8.i.i.i.i = getelementptr inbounds nuw i8, ptr %y, i64 4 
       32:  tail call void @llvm.experimental.noalias.scope.decl(metadata !8) 
       33:  tail call void @llvm.experimental.noalias.scope.decl(metadata !11) 
       34:  %_3.sroa.0.0.copyload.i12.i.i.i.i = load i16, ptr %self7.i.i.i.i, align 2, !alias.scope !8, !noalias !11 
       35:  %_4.sroa.0.0.copyload.i13.i.i.i.i = load i16, ptr %self8.i.i.i.i, align 2, !alias.scope !11, !noalias !8 
       36:  store i16 %_4.sroa.0.0.copyload.i13.i.i.i.i, ptr %self7.i.i.i.i, align 2, !alias.scope !8, !noalias !11 
       37:  store i16 %_3.sroa.0.0.copyload.i12.i.i.i.i, ptr %self8.i.i.i.i, align 2, !alias.scope !11, !noalias !8 
       38:  ret void 
       39: } 
       40:  
       41: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: readwrite, inaccessiblemem: readwrite) uwtable 
       42: define void @swap_rgba64(ptr noalias nocapture noundef align 2 dereferenceable(8) %x, ptr noalias nocapture noundef align 2 dereferenceable(8) %y) unnamed_addr #1 personality ptr @rust_eh_personality { 
       43: start: 
       44:  tail call void @llvm.experimental.noalias.scope.decl(metadata !13) 
       45:  tail call void @llvm.experimental.noalias.scope.decl(metadata !16) 
       46:  %_3.sroa.0.0.copyload.i.i.i.i.i = load i64, ptr %x, align 2, !alias.scope !13, !noalias !16 
       47:  %_4.sroa.0.0.copyload.i.i.i.i.i = load i64, ptr %y, align 2, !alias.scope !16, !noalias !13 
       48:  store i64 %_4.sroa.0.0.copyload.i.i.i.i.i, ptr %x, align 2, !alias.scope !13, !noalias !16 
       49:  store i64 %_3.sroa.0.0.copyload.i.i.i.i.i, ptr %y, align 2, !alias.scope !16, !noalias !13 
       50:  ret void 
       51: } 
       52:  
       53: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: readwrite, inaccessiblemem: readwrite) uwtable 
       54: define void @swap_vecs(ptr noalias nocapture noundef align 8 dereferenceable(24) %x, ptr noalias nocapture noundef align 8 dereferenceable(24) %y) unnamed_addr #1 personality ptr @rust_eh_personality { 
       55: start: 
       56:  %0 = load <2 x i64>, ptr %y, align 8, !alias.scope !18, !noalias !22 
       57:  %1 = load <2 x i64>, ptr %x, align 8, !alias.scope !23, !noalias !22 
       58:  store <2 x i64> %0, ptr %x, align 8, !alias.scope !23, !noalias !22 
       59:  store <2 x i64> %1, ptr %y, align 8, !alias.scope !18, !noalias !22 
       60:  %_12.i.i.2.i.i = getelementptr inbounds nuw i8, ptr %x, i64 16 
       61:  %_14.i.i.2.i.i = getelementptr inbounds nuw i8, ptr %y, i64 16 
       62:  tail call void @llvm.experimental.noalias.scope.decl(metadata !26) 
       63:  tail call void @llvm.experimental.noalias.scope.decl(metadata !28) 
       64:  %_3.sroa.0.0.copyload.i.i.i.2.i.i = load i64, ptr %_12.i.i.2.i.i, align 8, !alias.scope !26, !noalias !28 
       65:  %_4.sroa.0.0.copyload.i.i.i.2.i.i = load i64, ptr %_14.i.i.2.i.i, align 8, !alias.scope !28, !noalias !26 
       66:  store i64 %_4.sroa.0.0.copyload.i.i.i.2.i.i, ptr %_12.i.i.2.i.i, align 8, !alias.scope !26, !noalias !28 
       67:  store i64 %_3.sroa.0.0.copyload.i.i.i.2.i.i, ptr %_14.i.i.2.i.i, align 8, !alias.scope !28, !noalias !26 
       68:  ret void 
       69: } 
       70:  
       71: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: readwrite) uwtable 
       72: define void @swap_slices(ptr noalias nocapture noundef align 8 dereferenceable(16) %x, ptr noalias nocapture noundef align 8 dereferenceable(16) %y) unnamed_addr #0 { 
       73: start: 
       74:  %0 = load ptr, ptr %x, align 8, !nonnull !22, !align !30, !noundef !22 
       75:  %1 = getelementptr inbounds nuw i8, ptr %x, i64 8 
       76:  %2 = load i64, ptr %1, align 8, !noundef !22 
       77:  tail call void @llvm.memcpy.p0.p0.i64(ptr noundef nonnull align 8 dereferenceable(16) %x, ptr noundef nonnull align 8 dereferenceable(16) %y, i64 16, i1 false) 
       78:  store ptr %0, ptr %y, align 8 
       79:  %3 = getelementptr inbounds nuw i8, ptr %y, i64 8 
       80:  store i64 %2, ptr %3, align 8 
       81:  ret void 
       82: } 
       83:  
       84: ; Function Attrs: nonlazybind uwtable 
       85: define void @swap_rgb24_slices(ptr noalias nocapture noundef nonnull align 1 %x.0, i64 noundef %x.1, ptr noalias nocapture noundef nonnull align 1 %y.0, i64 noundef %y.1) unnamed_addr #2 { 
       86: start: 
       87:  %_44.i.i.i.i = alloca [48 x i8], align 8 
not:91                     !~~~~~                     error: no match expected
       88:  %i.i.i.i.i = alloca [8 x i8], align 8 
       89:  %bytes1.i.i.i.i = alloca [8 x i8], align 8 
       90:  %_3 = icmp eq i64 %x.1, %y.1 
       91:  br i1 %_3, label %bb1.i, label %bb3 
       92:  
       93: bb1.i: ; preds = %start 
       94:  tail call void @llvm.experimental.noalias.scope.decl(metadata !31) 
       95:  tail call void @llvm.experimental.noalias.scope.decl(metadata !34) 
       96:  %.not.i.i = icmp eq i64 %x.1, 0 
       97:  br i1 %.not.i.i, label %bb3, label %bb5.i.i 
       98:  
       99: bb5.i.i: ; preds = %bb1.i 
      100:  %0 = mul nuw nsw i64 %x.1, 3 
      101:  %tail.i.i.i = and i64 %0, 7 
      102:  %1 = icmp ugt i64 %x.1, 2 
      103:  br i1 %1, label %bb1.i.i.i, label %bb4.i.i.i 
      104:  
      105: bb1.i.i.i: ; preds = %bb5.i.i 
      106:  %chunks5.i.i.i = lshr i64 %0, 3 
      107:  %min.iters.check = icmp ult i64 %x.1, 11 
      108:  br i1 %min.iters.check, label %bb3.i.i.i.i.preheader, label %vector.ph 
      109:  
      110: vector.ph: ; preds = %bb1.i.i.i 
      111:  %n.vec = and i64 %chunks5.i.i.i, 1152921504606846972 
      112:  br label %vector.body 
      113:  
      114: vector.body: ; preds = %vector.body, %vector.ph 
      115:  %index = phi i64 [ 0, %vector.ph ], [ %index.next, %vector.body ] 
      116:  %2 = getelementptr inbounds nuw %"core::mem::maybe_uninit::MaybeUninit<[u8; 8]>", ptr %x.0, i64 %index 
      117:  %3 = getelementptr inbounds nuw %"core::mem::maybe_uninit::MaybeUninit<[u8; 8]>", ptr %y.0, i64 %index 
      118:  tail call void @llvm.experimental.noalias.scope.decl(metadata !36) 
      119:  tail call void @llvm.experimental.noalias.scope.decl(metadata !39) 
      120:  %4 = getelementptr inbounds nuw i8, ptr %2, i64 16 
      121:  %wide.load = load <2 x i64>, ptr %2, align 1, !alias.scope !41, !noalias !42 
      122:  %wide.load1 = load <2 x i64>, ptr %4, align 1, !alias.scope !41, !noalias !42 
      123:  %5 = getelementptr inbounds nuw i8, ptr %3, i64 16 
      124:  %wide.load2 = load <2 x i64>, ptr %3, align 1, !alias.scope !42, !noalias !41 
      125:  %wide.load3 = load <2 x i64>, ptr %5, align 1, !alias.scope !42, !noalias !41 
      126:  store <2 x i64> %wide.load2, ptr %2, align 1, !alias.scope !41, !noalias !42 
      127:  store <2 x i64> %wide.load3, ptr %4, align 1, !alias.scope !41, !noalias !42 
      128:  store <2 x i64> %wide.load, ptr %3, align 1, !alias.scope !42, !noalias !41 
      129:  store <2 x i64> %wide.load1, ptr %5, align 1, !alias.scope !42, !noalias !41 
      130:  %index.next = add nuw i64 %index, 4 
      131:  %6 = icmp eq i64 %index.next, %n.vec 
      132:  br i1 %6, label %middle.block, label %vector.body, !llvm.loop !43 
      133:  
      134: middle.block: ; preds = %vector.body 
      135:  %cmp.n = icmp eq i64 %chunks5.i.i.i, %n.vec 
      136:  br i1 %cmp.n, label %bb4.i.i.i, label %bb3.i.i.i.i.preheader 
      137:  
      138: bb3.i.i.i.i.preheader: ; preds = %bb1.i.i.i, %middle.block 
      139:  %iter.sroa.0.02.i.i.i.i.ph = phi i64 [ 0, %bb1.i.i.i ], [ %n.vec, %middle.block ] 
      140:  br label %bb3.i.i.i.i 
      141:  
      142: bb3.i.i.i.i: ; preds = %bb3.i.i.i.i.preheader, %bb3.i.i.i.i 
      143:  %iter.sroa.0.02.i.i.i.i = phi i64 [ %_21.i.i.i.i, %bb3.i.i.i.i ], [ %iter.sroa.0.02.i.i.i.i.ph, %bb3.i.i.i.i.preheader ] 
      144:  %_21.i.i.i.i = add nuw nsw i64 %iter.sroa.0.02.i.i.i.i, 1 
      145:  %_12.i.i.i.i = getelementptr inbounds nuw %"core::mem::maybe_uninit::MaybeUninit<[u8; 8]>", ptr %x.0, i64 %iter.sroa.0.02.i.i.i.i 
      146:  %_14.i.i.i.i = getelementptr inbounds nuw %"core::mem::maybe_uninit::MaybeUninit<[u8; 8]>", ptr %y.0, i64 %iter.sroa.0.02.i.i.i.i 
      147:  tail call void @llvm.experimental.noalias.scope.decl(metadata !36) 
      148:  tail call void @llvm.experimental.noalias.scope.decl(metadata !39) 
      149:  %_3.sroa.0.0.copyload.i.i.i.i.i = load i64, ptr %_12.i.i.i.i, align 1, !alias.scope !41, !noalias !42 
      150:  %_4.sroa.0.0.copyload.i.i.i.i.i = load i64, ptr %_14.i.i.i.i, align 1, !alias.scope !42, !noalias !41 
      151:  store i64 %_4.sroa.0.0.copyload.i.i.i.i.i, ptr %_12.i.i.i.i, align 1, !alias.scope !41, !noalias !42 
      152:  store i64 %_3.sroa.0.0.copyload.i.i.i.i.i, ptr %_14.i.i.i.i, align 1, !alias.scope !42, !noalias !41 
      153:  %exitcond.not.i.i.i.i = icmp eq i64 %_21.i.i.i.i, %chunks5.i.i.i 
      154:  br i1 %exitcond.not.i.i.i.i, label %bb4.i.i.i, label %bb3.i.i.i.i, !llvm.loop !46 
      155:  
      156: bb4.i.i.i: ; preds = %bb3.i.i.i.i, %middle.block, %bb5.i.i 
      157:  %.not.i.i.i = icmp eq i64 %tail.i.i.i, 0 
      158:  br i1 %.not.i.i.i, label %bb3, label %bb5.i.i.i 
      159:  
      160: bb5.i.i.i: ; preds = %bb4.i.i.i 
      161:  %7 = and i64 %0, 9223372036854775800 
      162:  %8 = getelementptr inbounds nuw i8, ptr %x.0, i64 %7 
      163:  %_20.i.i.i = getelementptr inbounds nuw i8, ptr %y.0, i64 %7 
      164:  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %bytes1.i.i.i.i), !noalias !47 
      165:  store i64 %tail.i.i.i, ptr %bytes1.i.i.i.i, align 8, !noalias !47 
      166:  call void @llvm.lifetime.start.p0(i64 8, ptr nonnull %i.i.i.i.i), !noalias !47 
      167:  store i64 0, ptr %i.i.i.i.i, align 8, !noalias !47 
      168:  %9 = icmp samesign ult i64 %tail.i.i.i, 4 
      169:  br i1 %9, label %bb4.i.i.i.i, label %bb1.i.i.i.i 
      170:  
      171: bb1.i.i.i.i: ; preds = %bb5.i.i.i 
      172:  tail call void @llvm.experimental.noalias.scope.decl(metadata !48) 
      173:  tail call void @llvm.experimental.noalias.scope.decl(metadata !51) 
      174:  %_3.sroa.0.0.copyload.i.i6.i.i.i = load i32, ptr %8, align 1, !alias.scope !53, !noalias !54 
      175:  %_4.sroa.0.0.copyload.i.i7.i.i.i = load i32, ptr %_20.i.i.i, align 1, !alias.scope !54, !noalias !53 
      176:  store i32 %_4.sroa.0.0.copyload.i.i7.i.i.i, ptr %8, align 1, !alias.scope !53, !noalias !54 
      177:  store i32 %_3.sroa.0.0.copyload.i.i6.i.i.i, ptr %_20.i.i.i, align 1, !alias.scope !54, !noalias !53 
      178:  store i64 4, ptr %i.i.i.i.i, align 8, !noalias !47 
      179:  br label %bb4.i.i.i.i 
      180:  
      181: bb4.i.i.i.i: ; preds = %bb1.i.i.i.i, %bb5.i.i.i 
      182:  %count6.i.i.i.i = phi i64 [ 0, %bb5.i.i.i ], [ 4, %bb1.i.i.i.i ] 
      183:  %_17.i.i.i.i = and i64 %0, 2 
      184:  %10 = icmp eq i64 %_17.i.i.i.i, 0 
      185:  br i1 %10, label %bb8.i.i.i.i, label %bb5.i.i.i.i 
      186:  
      187: bb5.i.i.i.i: ; preds = %bb4.i.i.i.i 
        .
        .
        .
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/swap-small-types.rs

test result: FAILED. 763 passed; 1 failed; 77 ignored; 0 measured; 0 filtered out; finished in 7.78s

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:35:29
make: *** [Makefile:49: check] Error 1
Command has failed. Rerun with -v to see more details.
Build completed unsuccessfully in 0:41:05
  local time: Wed Apr  9 12:50:27 UTC 2025
  network time: Wed, 09 Apr 2025 12:50:27 GMT
##[error]Process completed with exit code 1.

Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-08T21:02:56Z


failures:

---- [assembly] tests\assembly\targets\targets-pe.rs#aarch64_pc_windows_gnullvm stdout ----

error in revision `aarch64_pc_windows_gnullvm`: 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\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "aarch64_pc_windows_gnullvm" "--check-cfg" "cfg(test,FALSE,aarch64_pc_windows_msvc,aarch64_pc_windows_gnullvm,aarch64_unknown_uefi,aarch64_uwp_windows_msvc,arm64ec_pc_windows_msvc,avr_none,bpfeb_unknown_none,bpfel_unknown_none,i686_pc_windows_gnu,i686_pc_windows_msvc,i686_pc_windows_gnullvm,i686_uwp_windows_gnu,i686_win7_windows_gnu,i686_unknown_uefi,i686_uwp_windows_msvc,i686_win7_windows_msvc,powerpc64_ibm_aix,thumbv7a_uwp_windows_msvc,thumbv7a_pc_windows_msvc,x86_64_pc_windows_gnu,x86_64_pc_windows_gnullvm,x86_64_pc_windows_msvc,x86_64_unknown_uefi,x86_64_uwp_windows_gnu,x86_64_win7_windows_gnu,x86_64_uwp_windows_msvc,x86_64_win7_windows_msvc,x86_64_pc_cygwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-pe.aarch64_pc_windows_gnullvm\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "aarch64-pc-windows-gnullvm" "-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\\rustc9zZsYl"

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



failures:
    [assembly] tests\assembly\targets\targets-pe.rs#aarch64_pc_windows_gnullvm

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.32s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:38:37
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr  8 22:49:07 CUT 2025
  network time: Tue, 08 Apr 2025 22:49:07 GMT
##[error]Process completed with exit code 2.

Auto merge of #139536 - matthiaskrgr:rollup-j6goald, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-08T19:15:50Z


failures:

---- [assembly] tests\assembly\targets\targets-macho.rs#aarch64_apple_tvos stdout ----

error in revision `aarch64_apple_tvos`: 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\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "aarch64_apple_tvos" "--check-cfg" "cfg(test,FALSE,aarch64_apple_darwin,aarch64_apple_ios,aarch64_apple_ios_macabi,aarch64_apple_ios_sim,aarch64_apple_tvos,aarch64_apple_tvos_sim,arm64e_apple_tvos,aarch64_apple_watchos,aarch64_apple_watchos_sim,arm64_32_apple_watchos,aarch64_apple_visionos,aarch64_apple_visionos_sim,arm64e_apple_darwin,arm64e_apple_ios,armv7k_apple_watchos,armv7s_apple_ios,i386_apple_ios,i686_apple_darwin,x86_64_apple_darwin,x86_64_apple_ios,x86_64_apple_ios_macabi,x86_64_apple_tvos,x86_64_apple_watchos_sim,x86_64h_apple_darwin)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-macho.aarch64_apple_tvos\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "aarch64-apple-tvos" "-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\\rustcECAiCb"

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



failures:
    [assembly] tests\assembly\targets\targets-macho.rs#aarch64_apple_tvos

test result: FAILED. 494 passed; 1 failed; 43 ignored; 0 measured; 0 filtered out; finished in 24.06s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:37:23
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr  8 20:59:26 CUT 2025
  network time: Tue, 08 Apr 2025 20:59:27 GMT
##[error]Process completed with exit code 2.

Auto merge of #139508 - Zalathar:rollup-ldbvvyf, r=compiler-errors

auto - test-various

2025-04-08T08:01:16Z


failures:

---- [ui] tests/ui/compiletest-self-test/env-trim-name.rs stdout ----

error: test run failed!
status: exit status: 134
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/compiletest-self-test/env-trim-name" && MY_EXEC_ENV=" my-exec-value" RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" RUST_TEST_THREADS="4" "/wasmtime-v19.0.0-x86_64-linux/wasmtime" "run" "-C" "cache=n" "--dir" "." "--env" "RUSTC_BOOTSTRAP" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/compiletest-self-test/env-trim-name/a.wasm"
stdout: none
--- stderr -------------------------------

thread 'main' panicked at /checkout/tests/ui/compiletest-self-test/env-trim-name.rs:14:5:
assertion `left == right` failed
  left: Err(NotPresent)
 right: Ok(" my-exec-value")
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Error: failed to run main module `/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/compiletest-self-test/env-trim-name/a.wasm`

Caused by:
    0: failed to invoke command default
    1: error while executing at wasm backtrace:
           0: 0x4051 - a.wasm!__rustc[2e92fd3a05a752b4]::__rust_start_panic
           1: 0x3ec2 - a.wasm!__rustc[2e92fd3a05a752b4]::rust_panic
           2: 0x3e95 - a.wasm!std::panicking::rust_panic_with_hook::h5a70ecac66721dfe
           3: 0x2f37 - a.wasm!std::panicking::begin_panic_handler::{{closure}}::h0c38b59cdb955a2a
           4: 0x2ea3 - a.wasm!std::sys::backtrace::__rust_end_short_backtrace::h86bf1a335ca6ce13
           5: 0x3828 - a.wasm!__rustc[2e92fd3a05a752b4]::rust_begin_unwind
           6: 0x8253 - a.wasm!core::panicking::panic_fmt::hc0919c759f330d26
           7: 0x9e79 - a.wasm!core::panicking::assert_failed_inner::h91d603150ebd817c
           8:  0x451 - a.wasm!core::panicking::assert_failed::h851ba26672a84008
           9:  0x52d - a.wasm!env_trim_name::main::h7ec0c8a2ec8aae40
          10:  0x2c7 - a.wasm!std::sys::backtrace::__rust_begin_short_backtrace::he938f4cb913e7d40
          11:  0x2ba - a.wasm!std::rt::lang_start::{{closure}}::h47e476c689a93465
          12: 0x193d - a.wasm!std::rt::lang_start_internal::h3ccbd4867c11502a
          13:  0x566 - a.wasm!__main_void
          14:  0x293 - a.wasm!_start
    2: wasm trap: wasm `unreachable` instruction executed
------------------------------------------



failures:
    [ui] tests/ui/compiletest-self-test/env-trim-name.rs

test result: FAILED. 17999 passed; 1 failed; 845 ignored; 0 measured; 0 filtered out; finished in 456.72s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:17
  local time: Tue Apr  8 08:54:26 UTC 2025
  network time: Tue, 08 Apr 2025 08:54:26 GMT
##[error]Process completed with exit code 1.

Auto merge of #139499 - matthiaskrgr:rollup-6yoiyl9, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-08T00:12:15Z


failures:

---- [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-attr-no-sanitize.rs#aarch64 stdout ----

error in revision `aarch64`: 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\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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "aarch64" "--check-cfg" "cfg(test,FALSE,aarch64,x86_64)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\codegen\\sanitizer\\kcfi\\emit-kcfi-operand-bundle-attr-no-sanitize.aarch64\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "--target" "aarch64-unknown-none" "-Cno-prepopulate-passes" "-Zsanitizer=kcfi" "-Copt-level=0" "-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\\rustcaOD8C6"

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



failures:
    [codegen] tests\codegen\sanitizer\kcfi\emit-kcfi-operand-bundle-attr-no-sanitize.rs#aarch64

test result: FAILED. 699 passed; 1 failed; 138 ignored; 0 measured; 3 filtered out; finished in 25.56s

Some tests failed in compiletest suite=codegen mode=codegen host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:36:43
make: *** [Makefile:124: ci-mingw-x] Error 1
  local time: Tue Apr  8 01:55:28 CUT 2025
  network time: Tue, 08 Apr 2025 01:55:28 GMT
##[error]Process completed with exit code 2.

Auto merge of #139497 - matthiaskrgr:rollup-ptp8v5i, r=matthiaskrgr

auto - x86_64-msvc-1

2025-04-07T19:19:52Z


failures:

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

-	error: couldn't read `$DIR/nonexistent`: No such file or directory (os error 2)
+	error: couldn't read `$DIR/nonexistent`: The system cannot find the file specified. (os error 2)
2	  --> $DIR/drop_elaboration_with_errors3.rs:14:5
3	   |
4	LL |     include_str!("nonexistent");

Note: some mismatched output was normalized before being compared
-	error: couldn't read `D:\a\rust\rust\tests\ui\drop\nonexistent`: The system cannot find the file specified. (os error 2)
-	  --> D:\a\rust\rust\tests\ui\drop\drop_elaboration_with_errors3.rs:14:5
+	error: couldn't read `$DIR/nonexistent`: The system cannot find the file specified. (os error 2)


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 drop\drop_elaboration_with_errors3.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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.7\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\drop\\drop_elaboration_with_errors3.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\\drop\\drop_elaboration_with_errors3" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "--edition=2021"
stdout: none
--- stderr -------------------------------
error: couldn't read `D:\a\rust\rust\tests\ui\drop\nonexistent`: The system cannot find the file specified. (os error 2)
##[error]  --> D:\a\rust\rust\tests\ui\drop\drop_elaboration_with_errors3.rs:14:5
   |
LL |     include_str!("nonexistent");
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^

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



failures:
    [ui] tests\ui\drop\drop_elaboration_with_errors3.rs

test result: FAILED. 18541 passed; 1 failed; 280 ignored; 0 measured; 21 filtered out; finished in 1042.42s

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:10
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Mon Apr  7 21:01:46 CUT 2025
  network time: Mon, 07 Apr 2025 21:01:46 GMT
##[error]Process completed with exit code 2.

Auto merge of #138603 - xizheyin:issue-137405, r=chenyukang

auto - x86_64-gnu-llvm-19-3

2025-04-07T12:13:40Z


failures:

---- [ui] tests/ui/test-should-panic-failed-show-span.rs stdout ----
Saved the actual run.stdout to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span/test-should-panic-failed-show-span.run.stdout"
diff of run.stdout:

17	
18	thread 'should_panic_with_substring_panics_with_incorrect_string' panicked at $DIR/test-should-panic-failed-show-span.rs:34:5:
19	ZOMGWTFBBQ
+	stack backtrace:
+	   0: std::panicking::begin_panic
+	   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string
+	   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string::{{closure}}
+	   3: core::ops::function::FnOnce::call_once
+	note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
20	note: panic did not contain expected string
21	      panic message: `"ZOMGWTFBBQ"`,
22	 expected substring: `"message"`

24	
25	thread 'should_panic_with_substring_panics_with_non_string_value' panicked at $DIR/test-should-panic-failed-show-span.rs:40:5:
26	Box<dyn Any>
+	stack backtrace:
+	   0: std::panicking::begin_panic
+	   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value
+	   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value::{{closure}}
+	   3: core::ops::function::FnOnce::call_once
+	note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
27	note: expected panic with string value,
28	 found non-string value: `TypeId(0x56ced5e4a15bd89050bb9674fa2df013)`
29	     expected substring: `"message"`

34	    should_panic_with_substring_panics_with_incorrect_string
35	    should_panic_with_substring_panics_with_non_string_value
36	
-	test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+	test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
38	
39	


The actual run.stdout differed from the expected run.stdout.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span/a" "--test-threads=1"
--- stdout -------------------------------

running 6 tests
test should_panic_with_any_message - should panic ... ok
test should_panic_with_any_message_does_not_panic - should panic ... FAILED
test should_panic_with_message - should panic ... ok
test should_panic_with_message_does_not_panic - should panic ... FAILED
test should_panic_with_substring_panics_with_incorrect_string - should panic ... FAILED
test should_panic_with_substring_panics_with_non_string_value - should panic ... FAILED

failures:

---- should_panic_with_any_message_does_not_panic stdout ----
note: test did not panic as expected at /checkout/tests/ui/test-should-panic-failed-show-span.rs:20:4
---- should_panic_with_message_does_not_panic stdout ----
note: test did not panic as expected at /checkout/tests/ui/test-should-panic-failed-show-span.rs:27:4
---- should_panic_with_substring_panics_with_incorrect_string stdout ----

thread 'should_panic_with_substring_panics_with_incorrect_string' panicked at /checkout/tests/ui/test-should-panic-failed-show-span.rs:34:5:
ZOMGWTFBBQ
stack backtrace:
   0: std::panicking::begin_panic
   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string
   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string::{{closure}}
   3: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
note: panic did not contain expected string
      panic message: `"ZOMGWTFBBQ"`,
 expected substring: `"message"`
---- should_panic_with_substring_panics_with_non_string_value stdout ----

thread 'should_panic_with_substring_panics_with_non_string_value' panicked at /checkout/tests/ui/test-should-panic-failed-show-span.rs:40:5:
Box<dyn Any>
stack backtrace:
   0: std::panicking::begin_panic
   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value
   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value::{{closure}}
   3: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
note: expected panic with string value,
 found non-string value: `TypeId(0x56ced5e4a15bd89050bb9674fa2df013)`
     expected substring: `"message"`

failures:
    should_panic_with_any_message_does_not_panic
    should_panic_with_message_does_not_panic
    should_panic_with_substring_panics_with_incorrect_string
    should_panic_with_substring_panics_with_non_string_value

test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
------------------------------------------
stderr: none



failures:
    [ui] tests/ui/test-should-panic-failed-show-span.rs

test result: FAILED. 18647 passed; 1 failed; 189 ignored; 0 measured; 0 filtered out; finished in 858.28s

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:28:09
  local time: Mon Apr  7 12:56:06 UTC 2025
  network time: Mon, 07 Apr 2025 12:56:06 GMT
##[error]Process completed with exit code 1.

Auto merge of #139478 - Zalathar:rollup-jaate8v, r=Zalathar

auto - x86_64-gnu-llvm-19-3

2025-04-07T11:34:18Z


failures:

---- [ui] tests/ui/test-should-panic-failed-show-span.rs stdout ----
Saved the actual run.stdout to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span/test-should-panic-failed-show-span.run.stdout"
diff of run.stdout:

17	
18	thread 'should_panic_with_substring_panics_with_incorrect_string' panicked at $DIR/test-should-panic-failed-show-span.rs:34:5:
19	ZOMGWTFBBQ
+	stack backtrace:
+	   0: std::panicking::begin_panic
+	   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string
+	   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string::{{closure}}
+	   3: core::ops::function::FnOnce::call_once
+	note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
20	note: panic did not contain expected string
21	      panic message: `"ZOMGWTFBBQ"`,
22	 expected substring: `"message"`

24	
25	thread 'should_panic_with_substring_panics_with_non_string_value' panicked at $DIR/test-should-panic-failed-show-span.rs:40:5:
26	Box<dyn Any>
+	stack backtrace:
+	   0: std::panicking::begin_panic
+	   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value
+	   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value::{{closure}}
+	   3: core::ops::function::FnOnce::call_once
+	note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
27	note: expected panic with string value,
28	 found non-string value: `TypeId(0x56ced5e4a15bd89050bb9674fa2df013)`
29	     expected substring: `"message"`

34	    should_panic_with_substring_panics_with_incorrect_string
35	    should_panic_with_substring_panics_with_non_string_value
36	
-	test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
+	test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
38	
39	


The actual run.stdout differed from the expected run.stdout.

error: 1 errors occurred comparing run output.
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span" && RUSTC="/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" RUST_TEST_THREADS="4" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/test-should-panic-failed-show-span/a" "--test-threads=1"
--- stdout -------------------------------

running 6 tests
test should_panic_with_any_message - should panic ... ok
test should_panic_with_any_message_does_not_panic - should panic ... FAILED
test should_panic_with_message - should panic ... ok
test should_panic_with_message_does_not_panic - should panic ... FAILED
test should_panic_with_substring_panics_with_incorrect_string - should panic ... FAILED
test should_panic_with_substring_panics_with_non_string_value - should panic ... FAILED

failures:

---- should_panic_with_any_message_does_not_panic stdout ----
note: test did not panic as expected at /checkout/tests/ui/test-should-panic-failed-show-span.rs:20:4
---- should_panic_with_message_does_not_panic stdout ----
note: test did not panic as expected at /checkout/tests/ui/test-should-panic-failed-show-span.rs:27:4
---- should_panic_with_substring_panics_with_incorrect_string stdout ----

thread 'should_panic_with_substring_panics_with_incorrect_string' panicked at /checkout/tests/ui/test-should-panic-failed-show-span.rs:34:5:
ZOMGWTFBBQ
stack backtrace:
   0: std::panicking::begin_panic
   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string
   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_incorrect_string::{{closure}}
   3: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
note: panic did not contain expected string
      panic message: `"ZOMGWTFBBQ"`,
 expected substring: `"message"`
---- should_panic_with_substring_panics_with_non_string_value stdout ----

thread 'should_panic_with_substring_panics_with_non_string_value' panicked at /checkout/tests/ui/test-should-panic-failed-show-span.rs:40:5:
Box<dyn Any>
stack backtrace:
   0: std::panicking::begin_panic
   1: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value
   2: test_should_panic_failed_show_span::should_panic_with_substring_panics_with_non_string_value::{{closure}}
   3: core::ops::function::FnOnce::call_once
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
note: expected panic with string value,
 found non-string value: `TypeId(0x56ced5e4a15bd89050bb9674fa2df013)`
     expected substring: `"message"`

failures:
    should_panic_with_any_message_does_not_panic
    should_panic_with_message_does_not_panic
    should_panic_with_substring_panics_with_incorrect_string
    should_panic_with_substring_panics_with_non_string_value

test result: FAILED. 2 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
------------------------------------------
stderr: none



failures:
    [ui] tests/ui/test-should-panic-failed-show-span.rs

test result: FAILED. 18649 passed; 1 failed; 189 ignored; 0 measured; 0 filtered out; finished in 873.31s

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:28:33
  local time: Mon Apr  7 12:10:13 UTC 2025
  network time: Mon, 07 Apr 2025 12:10:14 GMT
##[error]Process completed with exit code 1.

Auto merge of #139463 - weihanglo:update-beta-cargo, r=weihanglo

auto - x86_64-mingw-1

2025-04-07T09:41:12Z


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\\rustcKgoOWg\\list" "--no-undefined-version" "<1 object files omitted>" "--as-needed" "-L" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcKgoOWg\\raw-dylibs" "-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. 18505 passed; 1 failed; 293 ignored; 0 measured; 23 filtered out; finished in 1129.94s

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:40:09
make: *** [Makefile:128: ci-mingw-x] Error 1
  local time: Mon Apr  7 11:30:54 CUT 2025
  network time: Mon, 07 Apr 2025 11:30:55 GMT
##[error]Process completed with exit code 2.

Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxu

auto - dist-x86_64-msvc

2025-04-07T03:09:25Z

##[group]Building rustc-perf
[2025-04-07T03:16:20.881Z INFO  opt_dist::utils::io] Copying directory C:\a\rust\rust\src\tools\rustc-perf to C:\a\rust\rust\opt-artifacts\rustc-perf
[2025-04-07T03:16:29.058Z INFO  opt_dist::exec] Executing `RUSTC=C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\rustc.exe RUSTC_BOOTSTRAP=1 C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\cargo.exe build -p collector [at C:\a\rust\rust\opt-artifacts\rustc-perf]`
    Updating crates.io index
    Updating git repository `https://github.com/rust-lang/team`
 Downloading crates ...
  Downloaded flagset v0.4.6
  Downloaded postgres-native-tls v0.5.0
  Downloaded want v0.3.0
  Downloaded winapi-util v0.1.5
  Downloaded walkdir v2.3.3
  Downloaded vte v0.10.1
  Downloaded subtle v2.4.1
  Downloaded unicode-ident v1.0.8
  Downloaded tracing-core v0.1.30
  Downloaded tracing v0.1.37
  Downloaded unicode-segmentation v1.11.0
  Downloaded unicode-normalization v0.1.22
  Downloaded vcpkg v0.2.15
  Downloaded reqwest v0.11.14
  Downloaded tabled v0.14.0
  Downloaded futures-util v0.3.27
  Downloaded rayon v1.10.0
  Downloaded regex v1.7.1
  Downloaded syn v1.0.109
  Downloaded idna v0.3.0
  Downloaded syn v2.0.79
  Downloaded regex-syntax v0.6.28
  Downloaded object v0.36.1
  Downloaded zerocopy v0.7.32
  Downloaded unicode-width v0.1.13
  Downloaded chrono v0.4.38
  Downloaded serde_json v1.0.109
  Downloaded rusqlite v0.28.0
  Downloaded hyper v0.14.25
  Downloaded tokio-util v0.7.7
  Downloaded nom v7.1.3
  Downloaded mio v1.0.1
  Downloaded x509-cert v0.2.5
  Downloaded h2 v0.3.26
  Downloaded serde v1.0.193
  Downloaded rand v0.8.5
  Downloaded minimal-lexical v0.2.1
  Downloaded tokio-postgres v0.7.7
  Downloaded thousands v0.2.0
  Downloaded libc v0.2.155
  Downloaded windows_x86_64_msvc v0.42.2
  Downloaded tar v0.4.38
  Downloaded socket2 v0.4.9
  Downloaded ryu v1.0.13
  Downloaded ruzstd v0.7.0
  Downloaded tokio v1.39.2
  Downloaded rayon-core v1.12.1
  Downloaded csv v1.2.1
  Downloaded proc-macro2 v1.0.87
  Downloaded os_str_bytes v6.6.1
  Downloaded native-tls v0.2.11
  Downloaded crossterm v0.25.0
  Downloaded clap v4.1.10
  Downloaded unicode-bidi v0.3.12
  Downloaded typenum v1.16.0
  Downloaded tinyvec v1.6.0
  Downloaded socket2 v0.5.7
  Downloaded snap v1.1.0
  Downloaded smallvec v1.10.0
  Downloaded similar v2.2.1
  Downloaded serde_derive v1.0.193
  Downloaded semver v1.0.17
  Downloaded schannel v0.1.21
  Downloaded proc-macro-error v1.0.4
  Downloaded pin-project-lite v0.2.14
  Downloaded pem-rfc7468 v0.7.0
  Downloaded papergrid v0.10.0
  Downloaded num-traits v0.2.15
  Downloaded libm v0.2.6
  Downloaded encoding_rs v0.8.32
  Downloaded inquire v0.7.5
  Downloaded http v0.2.9
  Downloaded hashbrown v0.14.5
  Downloaded analyzeme v12.0.0
  Downloaded strsim v0.10.0
  Downloaded rustc-demangle v0.1.24
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded postgres-types v0.2.4
  Downloaded postgres-protocol v0.6.4
  Downloaded phf_shared v0.11.1
  Downloaded parking_lot_core v0.9.7
  Downloaded parking_lot v0.12.1
  Downloaded miniz_oxide v0.6.2
  Downloaded zeroize v1.8.1
  Downloaded winreg v0.10.1
  Downloaded url v2.3.1
  Downloaded twox-hash v1.6.3
  Downloaded tokio-macros v2.4.0
  Downloaded tls_codec_derive v0.4.1
  Downloaded tls_codec v0.4.1
  Downloaded thread_local v1.1.4
  Downloaded thiserror-impl v1.0.40
  Downloaded thiserror v1.0.40
  Downloaded termcolor v1.2.0
  Downloaded tempfile v3.4.0
  Downloaded tabled_derive v0.6.0
  Downloaded stringprep v0.1.2
  Downloaded static_assertions v1.1.0
  Downloaded spki v0.7.3
  Downloaded slab v0.4.8
  Downloaded sha2 v0.10.6
  Downloaded serde_urlencoded v0.7.1
  Downloaded pkg-config v0.3.26
  Downloaded phf v0.11.1
  Downloaded percent-encoding v2.2.0
  Downloaded mime v0.3.16
  Downloaded indexmap v2.1.0
  Downloaded flate2 v1.0.25
  Downloaded der v0.7.9
  Downloaded bumpalo v3.12.0
  Downloaded version_check v0.9.4
  Downloaded tower-service v0.3.2
  Downloaded tokio-native-tls v0.3.1
  Downloaded siphasher v0.3.10
  Downloaded scopeguard v1.1.0
  Downloaded rustc-hash v1.1.0
  Downloaded rand_core v0.6.4
  Downloaded rand_chacha v0.3.1
  Downloaded ppv-lite86 v0.2.17
  Downloaded pin-utils v0.1.0
  Downloaded once_cell v1.19.0
  Downloaded miow v0.3.7
  Downloaded zeroize_derive v1.4.2
  Downloaded windows-targets v0.42.2
  Downloaded io-lifetimes v1.0.8
  Downloaded hmac v0.12.1
  Downloaded futures v0.3.27
  Downloaded encode_unicode v0.3.6
  Downloaded crossbeam-epoch v0.9.17
  Downloaded cc v1.0.99
  Downloaded base64 v0.21.0
  Downloaded try-lock v0.2.4
  Downloaded tinyvec_macros v0.1.1
  Downloaded memchr v2.5.0
  Downloaded measureme v12.0.0
  Downloaded lazy_static v1.5.0
  Downloaded jobserver v0.1.31
  Downloaded ipnet v2.7.1
  Downloaded hyper-tls v0.5.0
  Downloaded humantime v2.1.0
  Downloaded httpdate v1.0.2
  Downloaded httparse v1.8.0
  Downloaded heck v0.4.1
  Downloaded getrandom v0.2.8
  Downloaded futures-channel v0.3.27
  Downloaded fallible-streaming-iterator v0.1.9
  Downloaded env_logger v0.10.2
  Downloaded digest v0.10.6
  Downloaded csv-core v0.1.10
  Downloaded crossbeam-utils v0.8.18
  Downloaded const-oid v0.9.6
  Downloaded console v0.15.7
  Downloaded clap_derive v4.1.9
  Downloaded bytes v1.4.0
  Downloaded windows-sys v0.45.0
  Downloaded byteorder v1.5.0
  Downloaded arrayvec v0.5.2
  Downloaded arc-swap v1.6.0
  Downloaded aho-corasick v0.7.20
  Downloaded ahash v0.8.10
  Downloaded vte_generate_state_changes v0.1.1
  Downloaded utf8parse v0.2.1
  Downloaded measureme v10.1.3
  Downloaded md-5 v0.10.5
  Downloaded lock_api v0.4.9
  Downloaded windows-sys v0.42.0
  Downloaded itoa v1.0.6
  Downloaded is-terminal v0.4.5
  Downloaded http-body v0.4.5
  Downloaded hashlink v0.8.4
  Downloaded generic-array v0.14.6
  Downloaded fuzzy-matcher v0.3.7
  Downloaded futures-task v0.3.27
  Downloaded futures-sink v0.3.27
  Downloaded futures-io v0.3.27
  Downloaded futures-executor v0.3.27
  Downloaded futures-core v0.3.27
  Downloaded form_urlencoded v1.1.0
  Downloaded fallible-iterator v0.2.0
  Downloaded dyn-clone v1.0.17
  Downloaded der_derive v0.7.3
  Downloaded decodeme v12.0.0
  Downloaded decodeme v10.1.3
  Downloaded crossterm_winapi v0.9.1
  Downloaded crossbeam-deque v0.8.4
  Downloaded cpufeatures v0.2.5
  Downloaded clap_lex v0.3.3
  Downloaded cargo_metadata v0.18.1
  Downloaded base64ct v1.6.0
  Downloaded base64 v0.13.1
  Downloaded autocfg v1.1.0
  Downloaded newline-converter v0.3.0
  Downloaded fxhash v0.2.1
  Downloaded futures-macro v0.3.27
  Downloaded filetime v0.2.20
  Downloaded fastrand v1.9.0
  Downloaded equivalent v1.0.1
  Downloaded either v1.8.1
  Downloaded crc32fast v1.3.2
  Downloaded bitflags v2.6.0
  Downloaded bitflags v1.3.2
  Downloaded cargo-platform v0.1.2
  Downloaded camino v1.1.4
  Downloaded bytecount v0.6.7
  Downloaded async-trait v0.1.83
  Downloaded anyhow v1.0.86
  Downloaded ansitok v0.2.0
  Downloaded ansi-str v0.8.0
  Downloaded allocator-api2 v0.2.16
  Downloaded adler v1.0.2
  Downloaded libsqlite3-sys v0.25.2
   Compiling proc-macro2 v1.0.87
   Compiling unicode-ident v1.0.8
   Compiling cfg-if v1.0.0
   Compiling version_check v0.9.4
   Compiling windows_x86_64_msvc v0.42.2
   Compiling autocfg v1.1.0
   Compiling memchr v2.5.0
   Compiling serde v1.0.193
   Compiling once_cell v1.19.0
   Compiling winapi v0.3.9
   Compiling syn v1.0.109
   Compiling windows-targets v0.42.2
   Compiling windows_x86_64_msvc v0.52.6
   Compiling windows-sys v0.45.0
   Compiling itoa v1.0.6
   Compiling pin-project-lite v0.2.14
   Compiling lock_api v0.4.9
   Compiling smallvec v1.10.0
   Compiling windows-targets v0.52.6
   Compiling bytes v1.4.0
   Compiling log v0.4.22
   Compiling typenum v1.16.0
   Compiling futures-core v0.3.27
   Compiling quote v1.0.37
   Compiling parking_lot_core v0.9.7
   Compiling syn v2.0.79
   Compiling generic-array v0.14.6
   Compiling scopeguard v1.1.0
   Compiling windows-sys v0.52.0
   Compiling slab v0.4.8
   Compiling ahash v0.8.10
   Compiling futures-task v0.3.27
   Compiling futures-sink v0.3.27
   Compiling futures-channel v0.3.27
   Compiling tinyvec_macros v0.1.1
   Compiling futures-util v0.3.27
   Compiling zerocopy v0.7.32
   Compiling tinyvec v1.6.0
   Compiling pin-utils v0.1.0
   Compiling allocator-api2 v0.2.16
   Compiling futures-io v0.3.27
   Compiling parking_lot v0.12.1
   Compiling ryu v1.0.13
   Compiling unicode-normalization v0.1.22
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.6
   Compiling proc-macro-error-attr v1.0.4
   Compiling tracing-core v0.1.30
   Compiling cc v1.0.99
   Compiling subtle v2.4.1
   Compiling serde_json v1.0.109
   Compiling pkg-config v0.3.26
   Compiling socket2 v0.5.7
   Compiling mio v1.0.1
   Compiling fnv v1.0.7
   Compiling byteorder v1.5.0
   Compiling unicode-bidi v0.3.12
   Compiling tracing v0.1.37
   Compiling digest v0.10.6
   Compiling proc-macro-error v1.0.4
   Compiling windows-sys v0.42.0
   Compiling getrandom v0.2.8
   Compiling rand_core v0.6.4
   Compiling winapi-util v0.1.5
   Compiling num-traits v0.2.15
   Compiling io-lifetimes v1.0.8
   Compiling percent-encoding v2.2.0
   Compiling ppv-lite86 v0.2.17
   Compiling native-tls v0.2.11
   Compiling http v0.2.9
   Compiling rand_chacha v0.3.1
   Compiling socket2 v0.4.9
   Compiling futures-macro v0.3.27
   Compiling crossbeam-utils v0.8.18
   Compiling fallible-iterator v0.2.0
   Compiling libc v0.2.155
   Compiling bitflags v1.3.2
   Compiling httparse v1.8.0
   Compiling equivalent v1.0.1
   Compiling cpufeatures v0.2.5
   Compiling heck v0.4.1
   Compiling sha2 v0.10.6
   Compiling rand v0.8.5
   Compiling hmac v0.12.1
   Compiling md-5 v0.10.5
   Compiling serde_derive v1.0.193
   Compiling tokio-macros v2.4.0
   Compiling schannel v0.1.21
   Compiling stringprep v0.1.2
   Compiling try-lock v0.2.4
   Compiling base64ct v1.6.0
   Compiling vcpkg v0.2.15
   Compiling tokio v1.39.2
   Compiling rustc-hash v1.1.0
   Compiling siphasher v0.3.10
   Compiling base64 v0.13.1
   Compiling pem-rfc7468 v0.7.0
   Compiling phf_shared v0.11.1
   Compiling want v0.3.0
   Compiling postgres-protocol v0.6.4
   Compiling der_derive v0.7.3
   Compiling is-terminal v0.4.5
   Compiling libsqlite3-sys v0.25.2
   Compiling http-body v0.4.5
   Compiling form_urlencoded v1.1.0
   Compiling termcolor v1.2.0
   Compiling vte_generate_state_changes v0.1.1
   Compiling aho-corasick v0.7.20
   Compiling regex-syntax v0.6.28
   Compiling utf8parse v0.2.1
   Compiling httpdate v1.0.2
   Compiling unicode-width v0.1.13
   Compiling crc32fast v1.3.2
   Compiling minimal-lexical v0.2.1
   Compiling os_str_bytes v6.6.1
   Compiling flagset v0.4.6
   Compiling arrayvec v0.5.2
   Compiling anyhow v1.0.86
   Compiling zeroize v1.8.1
   Compiling tower-service v0.3.2
   Compiling winreg v0.10.1
   Compiling const-oid v0.9.6
   Compiling vte v0.10.1
   Compiling clap_lex v0.3.3
   Compiling nom v7.1.3
   Compiling futures-executor v0.3.27
   Compiling crossbeam-epoch v0.9.17
   Compiling phf v0.11.1
   Compiling async-trait v0.1.83
   Compiling regex v1.7.1
   Compiling der v0.7.9
   Compiling tokio-util v0.7.7
   Compiling tokio-native-tls v0.3.1
   Compiling clap_derive v4.1.9
   Compiling lzma-sys v0.1.20
   Compiling idna v0.3.0
   Compiling adler v1.0.2
   Compiling strsim v0.10.0
   Compiling semver v1.0.17
   Compiling thiserror v1.0.40
   Compiling rayon-core v1.12.1
   Compiling camino v1.1.4
   Compiling static_assertions v1.1.0
   Compiling lazy_static v1.5.0
   Compiling libm v0.2.6
   Compiling humantime v2.1.0
   Compiling twox-hash v1.6.3
   Compiling hashbrown v0.14.5
   Compiling chrono v0.4.38
   Compiling serde_urlencoded v0.7.1
   Compiling env_logger v0.10.2
   Compiling url v2.3.1
   Compiling indexmap v2.1.0
   Compiling clap v4.1.10
   Compiling hashlink v0.8.4
   Compiling postgres-types v0.2.4
   Compiling h2 v0.3.26
   Compiling miniz_oxide v0.6.2
   Compiling tokio-postgres v0.7.7
   Compiling spki v0.7.3
   Compiling ansitok v0.2.0
   Compiling crossbeam-deque v0.8.4
   Compiling futures v0.3.27
   Compiling measureme v10.1.3
   Compiling measureme v12.0.0
   Compiling thiserror-impl v1.0.40
   Compiling crossterm_winapi v0.9.1
   Compiling csv-core v0.1.10
   Compiling thread_local v1.1.4
   Compiling encoding_rs v0.8.32
   Compiling unicode-segmentation v1.11.0
   Compiling fallible-streaming-iterator v0.1.9
   Compiling base64 v0.21.0
   Compiling bytecount v0.6.7
   Compiling snap v1.1.0
   Compiling hyper v0.14.25
   Compiling bumpalo v3.12.0
   Compiling mime v0.3.16
   Compiling ipnet v2.7.1
   Compiling arc-swap v1.6.0
   Compiling intern v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\intern)
   Compiling papergrid v0.10.0
   Compiling newline-converter v0.3.0
   Compiling rusqlite v0.28.0
   Compiling postgres-native-tls v0.5.0
   Compiling fuzzy-matcher v0.3.7
   Compiling csv v1.2.1
   Compiling crossterm v0.25.0
   Compiling hyper-tls v0.5.0
   Compiling reqwest v0.11.14
   Compiling decodeme v12.0.0
   Compiling decodeme v10.1.3
   Compiling ansi-str v0.8.0
   Compiling flate2 v1.0.25
   Compiling x509-cert v0.2.5
   Compiling ruzstd v0.7.0
   Compiling cargo-platform v0.1.2
   Compiling tabled_derive v0.6.0
   Compiling same-file v1.0.6
   Compiling fxhash v0.2.1
   Compiling filetime v0.2.20
   Compiling dyn-clone v1.0.17
   Compiling either v1.8.1
   Compiling fastrand v1.9.0
   Compiling encode_unicode v0.3.6
   Compiling bitflags v2.6.0
   Compiling inquire v0.7.5
   Compiling database v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\database)
   Compiling console v0.15.7
   Compiling tabled v0.14.0
   Compiling tempfile v3.4.0
   Compiling rayon v1.10.0
   Compiling tar v0.4.38
   Compiling object v0.36.1
   Compiling walkdir v2.3.3
   Compiling cargo_metadata v0.18.1
   Compiling humansize v2.1.3
   Compiling analyzeme v12.0.0
   Compiling benchlib v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\collector\benchlib)
   Compiling miow v0.3.7
   Compiling thousands v0.2.0
   Compiling similar v2.2.1
   Compiling rustc-demangle v0.1.24
   Compiling jobserver v0.1.31
   Compiling xz2 v0.1.7
   Compiling collector v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\collector)
error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcQZBtyC\\symbols.o" "<27 object files omitted>" "C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\deps/{libjobserver-163f9b0980d86463.rlib}.rlib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libstd-*,libpanic_unwind-*,libwindows_targets-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libunwind-*,libcfg_if-*,liballoc-*,librustc_std_workspace_core-*,libcore-*,libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "/NXCOMPAT" "/LIBPATH:C:\\Users\\runneradmin\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_msvc-0.42.2\\lib" "/LIBPATH:C:\\Users\\runneradmin\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_msvc-0.52.6\\lib" "/LIBPATH:C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\atlmfc\\lib\\x64" "/LIBPATH:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\build\\libsqlite3-sys-71c240dea6338d77\\out" "/LIBPATH:C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\atlmfc\\lib\\x64" "/LIBPATH:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\build\\lzma-sys-c4989aab4ea4ea35\\out" "/OUT:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\deps\\bootstrap_rustc.exe" "/OPT:REF,NOICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: libjobserver-163f9b0980d86463.rlib(jobserver-163f9b0980d86463.jobserver.37bb6652c8d9bff4-cgu.3.rcgu.o) : error LNK2019: unresolved external symbol SystemFunction036 referenced in function _ZN9jobserver3imp9getrandom17h12a188c6b2c30b8eE␍
          C:\a\rust\rust\opt-artifacts\rustc-perf\target\debug\deps\bootstrap_rustc.exe : fatal error LNK1120: 1 unresolved externals␍
          

error: could not compile `collector` (bin "bootstrap-rustc") due to 1 previous error
warning: build failed, waiting for other jobs to finish...
##[endgroup]
[2025-04-07T03:17:32.612Z INFO  opt_dist] Timer results
    -----------------------------------------
    
    Total duration:                        0s
    -----------------------------------------
    
[2025-04-07T03:17:33.640Z INFO  opt_dist::utils] Free disk space: 170.44 GiB out of total 299.51 GiB (43.09% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUSTC=C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\rustc.exe RUSTC_BOOTSTRAP=1 C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\cargo.exe build -p collector [at C:\a\rust\rust\opt-artifacts\rustc-perf] has failed with exit code Some(101)

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 Apr  7 03:17:33 CUT 2025
  network time: Mon, 07 Apr 2025 03:17:33 GMT
##[error]Process completed with exit code 1.

Auto merge of #139460 - Zalathar:rollup-s3a39sh, r=Zalathar

auto - i686-msvc-1

2025-04-07T02:29:59Z

##[group]Building compiler artifacts (stage0 -> stage1, i686-pc-windows-msvc)[RUSTC-TIMING] build_script_build test:false 0.419
   Compiling proc-macro-hack v0.5.20+deprecated
[RUSTC-TIMING] build_script_build test:false 0.354
   Compiling zerocopy v0.8.24
[RUSTC-TIMING] build_script_build test:false 0.412
   Compiling rustc-stable-hash v0.1.2
[RUSTC-TIMING] crossbeam_epoch test:false 1.182
   Compiling rustc_hashes v0.0.0 (D:\a\rust\rust\compiler\rustc_hashes)
[RUSTC-TIMING] rustc_hashes test:false 0.144
[RUSTC-TIMING] rustc_stable_hash test:false 0.457
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] build_script_build test:false 0.662
[RUSTC-TIMING] libc test:false 0.122
   Compiling windows-strings v0.3.1
[RUSTC-TIMING] crossbeam_deque test:false 0.252
   Compiling windows-result v0.3.2
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.176
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.135
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] windows_result test:false 0.739
   Compiling stacker v0.1.20
[RUSTC-TIMING] build_script_build test:false 0.490
   Compiling either v1.15.0
[RUSTC-TIMING] windows_strings test:false 1.552
   Compiling num_cpus v1.16.0
[RUSTC-TIMING] either test:false 0.372
   Compiling windows-targets v0.53.0
[RUSTC-TIMING] num_cpus test:false 0.167
[RUSTC-TIMING] windows_targets test:false 0.050
   Compiling thin-vec v0.2.14
   Compiling rustc-rayon-core v0.5.0
[RUSTC-TIMING] syn test:false 13.307
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] crossbeam_channel test:false 1.611
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] thin_vec test:false 0.567
   Compiling zerofrom-derive v0.1.6
[RUSTC-TIMING] displaydoc test:false 1.239
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] tracing_attributes test:false 2.921
   Compiling tracing v0.1.37
[RUSTC-TIMING] zerofrom_derive test:false 3.103
   Compiling zerofrom v0.1.6
[RUSTC-TIMING] zerofrom test:false 0.204
   Compiling tinystr v0.7.6
[RUSTC-TIMING] yoke_derive test:false 2.434
   Compiling yoke v0.7.5
[RUSTC-TIMING] tracing test:false 0.741
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] tinystr test:false 0.286
   Compiling windows-interface v0.59.1
[RUSTC-TIMING] yoke test:false 0.338
   Compiling windows-implement v0.59.0
[RUSTC-TIMING] windows_interface test:false 1.548
   Compiling unic-langid-impl v0.9.5
[RUSTC-TIMING] windows_implement test:false 1.433
   Compiling windows-core v0.59.0
[RUSTC-TIMING] unic_langid_impl test:false 0.504
   Compiling rustc_serialize v0.0.0 (D:\a\rust\rust\compiler\rustc_serialize)
[RUSTC-TIMING] zerovec_derive test:false 2.503
   Compiling zerovec v0.10.4
[RUSTC-TIMING] rustc_serialize test:false 0.736
[RUSTC-TIMING] windows_core test:false 1.838
   Compiling rustc_index_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_index_macros)
[RUSTC-TIMING] rustc_index_macros test:false 0.985
[RUSTC-TIMING] rayon_core test:false 9.131
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.333
[RUSTC-TIMING] psm test:false 0.088
[RUSTC-TIMING] zerovec test:false 3.300
   Compiling arrayvec v0.7.6
[RUSTC-TIMING] arrayvec test:false 0.372
   Compiling fastrand v2.3.0
[RUSTC-TIMING] fastrand test:false 0.538
   Compiling tempfile v3.19.1
[RUSTC-TIMING] proc_macro_hack test:false 1.498
   Compiling unic-langid-macros-impl v0.9.5
[RUSTC-TIMING] rustc_macros test:false 4.941
   Compiling rustc_index v0.0.0 (D:\a\rust\rust\compiler\rustc_index)
[RUSTC-TIMING] unic_langid_macros_impl test:false 1.004
[RUSTC-TIMING] stacker test:false 0.280
[RUSTC-TIMING] tinystr test:false 0.415
   Compiling windows v0.59.0
[RUSTC-TIMING] rustc_index test:false 1.007
   Compiling rustc-rayon v0.5.1
[RUSTC-TIMING] zerocopy test:false 3.749
   Compiling ppv-lite86 v0.2.21
[RUSTC-TIMING] tempfile test:false 2.468
   Compiling measureme v12.0.1
[RUSTC-TIMING] ppv_lite86 test:false 0.473
   Compiling ena v0.14.3
[RUSTC-TIMING] ena test:false 0.336
   Compiling jobserver v0.1.33
[RUSTC-TIMING] measureme test:false 2.272
   Compiling blake3 v1.8.1
[RUSTC-TIMING] jobserver test:false 1.866
   Compiling rustc_arena v0.0.0 (D:\a\rust\rust\compiler\rustc_arena)
[RUSTC-TIMING] rustc_arena test:false 0.346
   Compiling elsa v1.11.2
[RUSTC-TIMING] build_script_build test:false 0.628
   Compiling itoa v1.0.15
[RUSTC-TIMING] itoa test:false 0.175
   Compiling cpufeatures v0.2.17
[RUSTC-TIMING] cpufeatures test:false 0.056
   Compiling rustc_graphviz v0.0.0 (D:\a\rust\rust\compiler\rustc_graphviz)
[RUSTC-TIMING] elsa test:false 0.422
   Compiling memmap2 v0.2.3
[RUSTC-TIMING] rustc_graphviz test:false 0.637
   Compiling rustc-hash v2.1.1
[RUSTC-TIMING] memmap2 test:false 0.567
[RUSTC-TIMING] rustc_hash test:false 0.112
   Compiling arrayref v0.3.9
[RUSTC-TIMING] arrayref test:false 0.053
   Compiling unicode-width v0.2.0
[RUSTC-TIMING] unicode_width test:false 0.463
   Compiling constant_time_eq v0.3.1
[RUSTC-TIMING] constant_time_eq test:false 0.109
   Compiling sha2 v0.10.8
[RUSTC-TIMING] rayon test:false 5.805
   Compiling sha1 v0.10.6
[RUSTC-TIMING] sha1 test:false 0.790
   Compiling md-5 v0.10.6
[RUSTC-TIMING] md5 test:false 0.179
   Compiling derive-where v1.2.7
[RUSTC-TIMING] sha2 test:false 4.112
   Compiling scoped-tls v1.0.1
[RUSTC-TIMING] scoped_tls test:false 0.093
   Compiling getrandom v0.2.15
[RUSTC-TIMING] getrandom test:false 0.416
   Compiling rand_core v0.6.4
[RUSTC-TIMING] derive_where test:false 2.904
   Compiling thiserror v1.0.69
[RUSTC-TIMING] rand_core test:false 0.474
   Compiling rand_chacha v0.3.1
[RUSTC-TIMING] build_script_build test:false 0.496
   Compiling thiserror-impl v1.0.69
[RUSTC-TIMING] thiserror_impl test:false 2.659
   Compiling rand v0.8.5
[RUSTC-TIMING] blake3 test:false 6.717
   Compiling rand_core v0.9.3
[RUSTC-TIMING] rand_core test:false 0.438
   Compiling wasmparser v0.222.1
[RUSTC-TIMING] build_script_build test:false 0.447
   Compiling serde v1.0.219
[RUSTC-TIMING] build_script_build test:false 0.456
   Compiling rustc_data_structures v0.0.0 (D:\a\rust\rust\compiler\rustc_data_structures)
[RUSTC-TIMING] rand_chacha test:false 4.670
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.064
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.274
   Compiling miniz_oxide v0.8.7
[RUSTC-TIMING] rand test:false 2.851
   Compiling twox-hash v1.6.3
[RUSTC-TIMING] windows test:false 16.498
[RUSTC-TIMING] twox_hash test:false 2.181
   Compiling rustc_span v0.0.0 (D:\a\rust\rust\compiler\rustc_span)
[RUSTC-TIMING] unic_langid_impl test:false 2.689
   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 serde_derive v1.0.219
[RUSTC-TIMING] miniz_oxide test:false 4.043
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.532
   Compiling writeable v0.5.5
[RUSTC-TIMING] writeable test:false 1.504
   Compiling object v0.36.7
[RUSTC-TIMING] build_script_build test:false 0.442
   Compiling litemap v0.7.5
[RUSTC-TIMING] litemap test:false 0.397
   Compiling icu_locid_transform_data v1.5.1
[RUSTC-TIMING] rustc_data_structures test:false 7.945
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] build_script_build test:false 0.337
   Compiling flate2 v1.1.1
[RUSTC-TIMING] flate2 test:false 1.321
   Compiling unic-langid-macros v0.9.5
[RUSTC-TIMING] unic_langid_macros test:false 0.079
[RUSTC-TIMING] serde_derive test:false 8.034
[RUSTC-TIMING] icu_locid test:false 8.079
   Compiling ruzstd v0.7.3
[RUSTC-TIMING] serde test:false 6.416
   Compiling rand_chacha v0.9.0
[RUSTC-TIMING] wasmparser test:false 10.730
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 0.874
   Compiling rustc-literal-escaper v0.0.2
[RUSTC-TIMING] ruzstd test:false 5.342
   Compiling unicode-properties v0.1.3
[RUSTC-TIMING] rustc_literal_escaper test:false 0.311
   Compiling serde_json v1.0.140
[RUSTC-TIMING] unicode_properties test:false 0.229
   Compiling unicode-xid v0.2.6
[RUSTC-TIMING] unicode_xid test:false 0.181
   Compiling winapi v0.3.9
[RUSTC-TIMING] build_script_build test:false 0.329
   Compiling rustc_lexer v0.0.0 (D:\a\rust\rust\compiler\rustc_lexer)
[RUSTC-TIMING] build_script_build test:false 0.855
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] rustc_lexer test:false 0.943
   Compiling rand v0.9.0
[RUSTC-TIMING] rustc_span test:false 19.858
[RUSTC-TIMING] rand_chacha test:false 4.620
   Compiling unic-langid v0.9.5
[RUSTC-TIMING] unic_langid test:false 0.068
[RUSTC-TIMING] icu_locid_transform_data test:false 0.058
   Compiling rand_xoshiro v0.7.0
[RUSTC-TIMING] rand test:false 1.442
[RUSTC-TIMING] unic_langid_macros test:false 0.067
   Compiling ryu v1.0.20
[RUSTC-TIMING] ryu test:false 0.699
   Compiling icu_list_data v1.5.1
[RUSTC-TIMING] icu_provider test:false 2.536
[RUSTC-TIMING] rand_xoshiro test:false 1.391
   Compiling rustc_abi v0.0.0 (D:\a\rust\rust\compiler\rustc_abi)
[RUSTC-TIMING] build_script_build test:false 0.333
[RUSTC-TIMING] unic_langid test:false 0.058
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] rustc_abi test:false 3.131
[RUSTC-TIMING] winapi test:false 3.518
   Compiling rustc_ast v0.0.0 (D:\a\rust\rust\compiler\rustc_ast)
[RUSTC-TIMING] serde_json test:false 7.204
   Compiling itertools v0.12.1
[RUSTC-TIMING] icu_locid_transform test:false 7.430
[RUSTC-TIMING] thiserror test:false 0.085
[RUSTC-TIMING] icu_list_data test:false 0.144
   Compiling type-map v0.5.0
[RUSTC-TIMING] type_map test:false 1.011
   Compiling regex-automata v0.2.0
[RUSTC-TIMING] itertools test:false 3.760
   Compiling self_cell v1.1.0
[RUSTC-TIMING] self_cell test:false 0.097
[RUSTC-TIMING] rustc_hash test:false 0.088
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.070
   Compiling rustc_fs_util v0.0.0 (D:\a\rust\rust\compiler\rustc_fs_util)
[RUSTC-TIMING] rustc_fs_util test:false 0.303
   Compiling ident_case v1.0.1
[RUSTC-TIMING] regex_automata test:false 2.765
   Compiling strsim v0.11.1
[RUSTC-TIMING] ident_case test:false 0.104
   Compiling rustc_target v0.0.0 (D:\a\rust\rust\compiler\rustc_target)
[RUSTC-TIMING] strsim test:false 0.604
   Compiling darling_core v0.20.11
[RUSTC-TIMING] darling_core test:false 6.238
   Compiling rustc_ast_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_pretty)
[RUSTC-TIMING] object test:false 24.482
   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.071
[RUSTC-TIMING] type_map test:false 0.320
   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.224
   Compiling intl-memoizer v0.5.2
[RUSTC-TIMING] rustc_ast_pretty test:false 8.851
[RUSTC-TIMING] thiserror test:false 0.081
   Compiling fluent-syntax v0.11.1
[RUSTC-TIMING] intl_memoizer test:false 1.139
   Compiling fluent-langneg v0.13.0
[RUSTC-TIMING] fluent_syntax test:false 1.122
   Compiling intl_pluralrules v7.0.2
[RUSTC-TIMING] fluent_langneg test:false 0.688
   Compiling odht v0.3.1
[RUSTC-TIMING] odht test:false 0.491
[RUSTC-TIMING] self_cell test:false 0.086
[RUSTC-TIMING] self_cell test:false 0.052
   Compiling rustc_hir v0.0.0 (D:\a\rust\rust\compiler\rustc_hir)
[RUSTC-TIMING] intl_pluralrules test:false 1.930
   Compiling fluent-bundle v0.15.3
[RUSTC-TIMING] rustc_ast test:false 24.859
[RUSTC-TIMING] fluent_syntax test:false 0.631
   Compiling rustc_baked_icu_data v0.0.0 (D:\a\rust\rust\compiler\rustc_baked_icu_data)
[RUSTC-TIMING] rustc_baked_icu_data test:false 0.923
[RUSTC-TIMING] intl_memoizer test:false 0.255
   Compiling darling_macro v0.20.11
[RUSTC-TIMING] darling_macro test:false 0.675
   Compiling icu_provider_adapters v1.5.0
[RUSTC-TIMING] icu_provider_adapters test:false 0.328
[RUSTC-TIMING] fluent_langneg test:false 0.239
[RUSTC-TIMING] intl_pluralrules test:false 1.160
   Compiling rustc_type_ir_macros v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir_macros)
[RUSTC-TIMING] fluent_bundle test:false 5.878
[RUSTC-TIMING] unicode_width test:false 0.432
[RUSTC-TIMING] rustc_type_ir_macros test:false 1.098
   Compiling anstyle v1.0.10
[RUSTC-TIMING] smallvec test:false 0.333
   Compiling annotate-snippets v0.11.5
[RUSTC-TIMING] anstyle test:false 0.317
[RUSTC-TIMING] annotate_snippets test:false 1.438
   Compiling rustc_type_ir v0.0.0 (D:\a\rust\rust\compiler\rustc_type_ir)
[RUSTC-TIMING] fluent_bundle test:false 1.426
   Compiling rustc_error_messages v0.0.0 (D:\a\rust\rust\compiler\rustc_error_messages)
[RUSTC-TIMING] rustc_hir test:false 11.436
   Compiling darling v0.20.11
[RUSTC-TIMING] darling test:false 0.062
   Compiling winapi-util v0.1.9
[RUSTC-TIMING] winapi_util test:false 0.421
[RUSTC-TIMING] anstyle test:false 0.534
[RUSTC-TIMING] rustc_type_ir test:false 7.490
   Compiling termcolor v1.4.1
[RUSTC-TIMING] rustc_error_messages test:false 8.369
   Compiling derive_setters v0.1.6
[RUSTC-TIMING] termcolor test:false 1.386
   Compiling rustc_lint_defs v0.0.0 (D:\a\rust\rust\compiler\rustc_lint_defs)
[RUSTC-TIMING] derive_setters test:false 1.065
   Compiling rustc_fluent_macro v0.0.0 (D:\a\rust\rust\compiler\rustc_fluent_macro)
[RUSTC-TIMING] rustc_fluent_macro test:false 1.140
   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.056
   Compiling unicode-width v0.1.14
[RUSTC-TIMING] rustc_lint_defs test:false 2.073
   Compiling rustc_errors v0.0.0 (D:\a\rust\rust\compiler\rustc_errors)
[RUSTC-TIMING] unicode_width test:false 0.469
   Compiling getopts v0.2.21
[RUSTC-TIMING] annotate_snippets test:false 9.018
   Compiling rustc_feature v0.0.0 (D:\a\rust\rust\compiler\rustc_feature)
[RUSTC-TIMING] getopts test:false 2.858
   Compiling rustc_apfloat v0.2.2+llvm-462a31f5a5ab
[RUSTC-TIMING] build_script_build test:false 0.440
   Compiling datafrog v2.0.1
[RUSTC-TIMING] datafrog test:false 0.564
   Compiling polonius-engine v0.13.0
[RUSTC-TIMING] polonius_engine test:false 0.902
   Compiling rustc_session v0.0.0 (D:\a\rust\rust\compiler\rustc_session)
[RUSTC-TIMING] rustc_feature test:false 3.805
[RUSTC-TIMING] rustc_apfloat test:false 1.221
   Compiling rustc_hir_pretty v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_pretty)
[RUSTC-TIMING] rustc_hir_pretty test:false 5.995
   Compiling rustc_query_system v0.0.0 (D:\a\rust\rust\compiler\rustc_query_system)
[RUSTC-TIMING] rustc_query_system test:false 8.119
   Compiling gsgdt v0.1.2
[RUSTC-TIMING] gsgdt test:false 5.794
   Compiling rustc_middle v0.0.0 (D:\a\rust\rust\compiler\rustc_middle)
[RUSTC-TIMING] rustc_errors test:false 47.990
   Compiling rustc_attr_parsing v0.0.0 (D:\a\rust\rust\compiler\rustc_attr_parsing)
[RUSTC-TIMING] rustc_target test:false 90.495
   Compiling rustc_parse_format v0.0.0 (D:\a\rust\rust\compiler\rustc_parse_format)
[RUSTC-TIMING] rustc_session test:false 49.081
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.056
   Compiling tinyvec v1.9.0
[RUSTC-TIMING] rustc_parse_format test:false 1.879
   Compiling rustc_next_trait_solver v0.0.0 (D:\a\rust\rust\compiler\rustc_next_trait_solver)
[RUSTC-TIMING] tinyvec test:false 1.777
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 1.422
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] rustc_next_trait_solver test:false 4.105
   Compiling regex-syntax v0.8.5
[RUSTC-TIMING] rustc_attr_parsing test:false 17.462
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] aho_corasick test:false 11.249
   Compiling rustc_parse v0.0.0 (D:\a\rust\rust\compiler\rustc_parse)
[RUSTC-TIMING] regex_syntax test:false 21.668
   Compiling regex v1.11.1
[RUSTC-TIMING] regex test:false 3.950
   Compiling rustc_ast_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_passes)
[RUSTC-TIMING] regex_automata test:false 35.489
   Compiling rustc_transmute v0.0.0 (D:\a\rust\rust\compiler\rustc_transmute)
[RUSTC-TIMING] rustc_ast_passes test:false 19.737
   Compiling rustc_infer v0.0.0 (D:\a\rust\rust\compiler\rustc_infer)
[RUSTC-TIMING] rustc_transmute test:false 13.497
   Compiling rustc_trait_selection v0.0.0 (D:\a\rust\rust\compiler\rustc_trait_selection)
[RUSTC-TIMING] rustc_infer test:false 59.716
   Compiling rustc_expand v0.0.0 (D:\a\rust\rust\compiler\rustc_expand)
[RUSTC-TIMING] rustc_parse test:false 108.232
   Compiling unicode-script v0.5.7
[RUSTC-TIMING] unicode_script test:false 1.315
   Compiling unicode-security v0.1.2
[RUSTC-TIMING] unicode_security test:false 1.662
   Compiling libloading v0.8.6
[RUSTC-TIMING] libloading test:false 0.449
   Compiling rustc-demangle v0.1.24
[RUSTC-TIMING] rustc_demangle test:false 2.603
   Compiling fallible-iterator v0.3.0
[RUSTC-TIMING] fallible_iterator test:false 0.686
   Compiling punycode v0.4.1
[RUSTC-TIMING] punycode test:false 0.797
   Compiling regex-syntax v0.6.29
[RUSTC-TIMING] regex_syntax test:false 20.071
   Compiling regex-automata v0.1.10
[RUSTC-TIMING] regex_automata test:false 10.574
   Compiling rustc_symbol_mangling v0.0.0 (D:\a\rust\rust\compiler\rustc_symbol_mangling)
[RUSTC-TIMING] rustc_symbol_mangling test:false 17.053
   Compiling gimli v0.31.1
[RUSTC-TIMING] rustc_middle test:false 218.466
   Compiling rustc_lint v0.0.0 (D:\a\rust\rust\compiler\rustc_lint)
[RUSTC-TIMING] gimli test:false 14.910
   Compiling rustc_metadata v0.0.0 (D:\a\rust\rust\compiler\rustc_metadata)
[RUSTC-TIMING] rustc_expand test:false 89.001
   Compiling rustc_mir_dataflow v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_dataflow)
[RUSTC-TIMING] rustc_mir_dataflow test:false 28.218
   Compiling rustc_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_llvm)
[RUSTC-TIMING] build_script_build test:false 0.747
   Compiling leb128 v0.2.5
[RUSTC-TIMING] leb128 test:false 0.128
[RUSTC-TIMING] shlex test:false 0.687
   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.369
   Compiling lazy_static v1.5.0
[RUSTC-TIMING] lazy_static test:false 0.078
   Compiling sharded-slab v0.1.7
[RUSTC-TIMING] sharded_slab test:false 1.536
   Compiling nu-ansi-term v0.46.0
[RUSTC-TIMING] nu_ansi_term test:false 1.472
[RUSTC-TIMING] cc test:false 21.733
   Compiling wasm-encoder v0.219.2
[RUSTC-TIMING] wasm_encoder test:false 5.278
   Compiling thorin-dwp v0.9.0
[RUSTC-TIMING] thorin test:false 5.701
   Compiling matchers v0.1.0
[RUSTC-TIMING] matchers test:false 0.176
   Compiling rustc_ty_utils v0.0.0 (D:\a\rust\rust\compiler\rustc_ty_utils)
[RUSTC-TIMING] rustc_metadata test:false 99.460
   Compiling rustc_incremental v0.0.0 (D:\a\rust\rust\compiler\rustc_incremental)
[RUSTC-TIMING] rustc_incremental test:false 34.674
   Compiling rustc_pattern_analysis v0.0.0 (D:\a\rust\rust\compiler\rustc_pattern_analysis)
[RUSTC-TIMING] rustc_lint test:false 142.999
   Compiling bstr v1.11.3
[RUSTC-TIMING] bstr test:false 4.360
   Compiling ar_archive_writer v0.4.2
[RUSTC-TIMING] ar_archive_writer test:false 6.776
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.633
   Compiling windows-sys v0.52.0
[RUSTC-TIMING] windows_sys test:false 2.898
   Compiling pulldown-cmark-escape v0.11.0
[RUSTC-TIMING] pulldown_cmark_escape test:false 0.142
   Compiling unicase v2.8.1
[RUSTC-TIMING] unicase test:false 0.517
   Compiling pathdiff v0.2.3
[RUSTC-TIMING] pathdiff test:false 0.088
   Compiling rustc_codegen_ssa v0.0.0 (D:\a\rust\rust\compiler\rustc_codegen_ssa)
[RUSTC-TIMING] rustc_ty_utils test:false 60.671
[RUSTC-TIMING] rustc_pattern_analysis test:false 25.911
   Compiling nu-ansi-term v0.50.1
[RUSTC-TIMING] nu_ansi_term test:false 1.438
   Compiling tracing-subscriber v0.3.18
[RUSTC-TIMING] pulldown_cmark test:false 11.948
   Compiling rustc_mir_build v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_build)
[RUSTC-TIMING] rustc_trait_selection test:false 305.948
   Compiling rustc_privacy v0.0.0 (D:\a\rust\rust\compiler\rustc_privacy)
[RUSTC-TIMING] tracing_subscriber test:false 16.529
[RUSTC-TIMING] rustc_llvm test:false 1.411
   Compiling rustc_const_eval v0.0.0 (D:\a\rust\rust\compiler\rustc_const_eval)
[RUSTC-TIMING] rustc_privacy test:false 17.216
   Compiling rustc_sanitizers v0.0.0 (D:\a\rust\rust\compiler\rustc_sanitizers)
[RUSTC-TIMING] rustc_sanitizers test:false 17.164
   Compiling rustc_traits v0.0.0 (D:\a\rust\rust\compiler\rustc_traits)
[RUSTC-TIMING] rustc_mir_build test:false 95.165
   Compiling rustc_hir_analysis v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_analysis)
[RUSTC-TIMING] rustc_codegen_ssa test:false 108.666
   Compiling rustc_ast_lowering v0.0.0 (D:\a\rust\rust\compiler\rustc_ast_lowering)
[RUSTC-TIMING] rustc_traits test:false 67.605
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] tracing_log test:false 0.947
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.218
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.481
   Compiling time-core v0.1.4
[RUSTC-TIMING] time_core test:false 0.116
   Compiling time-macros v0.2.22
[RUSTC-TIMING] time_macros test:false 3.440
   Compiling deranged v0.4.0
[RUSTC-TIMING] deranged test:false 1.634
   Compiling tracing-tree v0.3.1
[RUSTC-TIMING] tracing_tree test:false 1.398
   Compiling rustc_passes v0.0.0 (D:\a\rust\rust\compiler\rustc_passes)
[RUSTC-TIMING] rustc_const_eval test:false 118.480
   Compiling rustc_hir_typeck v0.0.0 (D:\a\rust\rust\compiler\rustc_hir_typeck)
[RUSTC-TIMING] rustc_ast_lowering test:false 70.598
   Compiling rustc_borrowck v0.0.0 (D:\a\rust\rust\compiler\rustc_borrowck)
[RUSTC-TIMING] rustc_passes test:false 83.882
   Compiling rustc_mir_transform v0.0.0 (D:\a\rust\rust\compiler\rustc_mir_transform)
[RUSTC-TIMING] rustc_hir_analysis test:false 257.358
   Compiling rustc_codegen_llvm v0.0.0 (D:\a\rust\rust\compiler\rustc_codegen_llvm)
[RUSTC-TIMING] rustc_hir_typeck test:false 282.296
   Compiling rustc_resolve v0.0.0 (D:\a\rust\rust\compiler\rustc_resolve)
[RUSTC-TIMING] rustc_resolve test:false 1.057
error: could not compile `rustc_resolve` (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_resolve --edition=2024 'compiler\rustc_resolve\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=364d779891217a10 -C extra-filename=-4fe23227a711cbfe --out-dir 'D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps' --target i686-pc-windows-msvc -L 'dependency=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps' -L 'dependency=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\deps' --extern 'bitflags=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libbitflags-5612cbab345c0eb2.rmeta' --extern 'itertools=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libitertools-46110840d6479d16.rmeta' --extern 'pulldown_cmark=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libpulldown_cmark-b48f29b9c1642af6.rmeta' --extern 'rustc_arena=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_arena-a7834062ec84d298.rmeta' --extern 'rustc_ast=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_ast-d752976382e91c89.rmeta' --extern 'rustc_ast_pretty=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_ast_pretty-f190f7a4862ad6f5.rmeta' --extern 'rustc_attr_parsing=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_attr_parsing-90eb645818c7ed7b.rmeta' --extern 'rustc_data_structures=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_data_structures-20453778b3354153.rmeta' --extern 'rustc_errors=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_errors-50bb70fc46173061.rmeta' --extern 'rustc_expand=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_expand-52f9d76cc922ee37.rmeta' --extern 'rustc_feature=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_feature-906aac8ddd33fb39.rmeta' --extern 'rustc_fluent_macro=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\deps\rustc_fluent_macro-de543ce13cf46697.dll' --extern 'rustc_hir=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_hir-ab4ff6c96d3a462e.rmeta' --extern 'rustc_index=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_index-b921b1e6d9cda3ff.rmeta' --extern 'rustc_macros=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\release\deps\rustc_macros-4cc8389b1fc10424.dll' --extern 'rustc_metadata=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_metadata-9527384464bb6ebc.rmeta' --extern 'rustc_middle=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_middle-c751622530971082.rmeta' --extern 'rustc_query_system=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_query_system-48af460e369c55f7.rmeta' --extern 'rustc_session=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_session-3dd143fd8adc19df.rmeta' --extern 'rustc_span=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\librustc_span-9573d59c58baf089.rmeta' --extern 'smallvec=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libsmallvec-2dc292cfd782c917.rmeta' --extern 'thin_vec=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libthin_vec-c6f1496c7b12f37d.rmeta' --extern 'tracing=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\deps\libtracing-efb5e9badb42a75b.rmeta' --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 -Alinker-messages -Zon-broken-pipe=kill -Z binary-dep-depinfo -L 'native=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\atlmfc\lib\x86' -L 'native=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\stacker-8290d4b4240c8f07\out' -L 'native=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\atlmfc\lib\x86' -L 'native=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\psm-eee49a435020fb5e\out' -L 'native=C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\atlmfc\lib\x86' -L 'native=D:\a\rust\rust\build\i686-pc-windows-msvc\stage0-rustc\i686-pc-windows-msvc\release\build\blake3-28de8718a0c41167\out'` (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] rustc_mir_transform test:false 221.262
[RUSTC-TIMING] rustc_codegen_llvm test:false 93.141
[RUSTC-TIMING] rustc_borrowck test:false 286.648
Build completed unsuccessfully in 0:29:20
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Mon Apr  7 03:06:04 CUT 2025
  network time: Mon, 07 Apr 2025 03:06:04 GMT
##[error]Process completed with exit code 2.

Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxu

auto - dist-x86_64-msvc

2025-04-07T02:18:17Z

##[group]Building rustc-perf
[2025-04-07T02:25:04.374Z INFO  opt_dist::utils::io] Copying directory C:\a\rust\rust\src\tools\rustc-perf to C:\a\rust\rust\opt-artifacts\rustc-perf
[2025-04-07T02:25:12.649Z INFO  opt_dist::exec] Executing `RUSTC=C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\rustc.exe RUSTC_BOOTSTRAP=1 C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\cargo.exe build -p collector [at C:\a\rust\rust\opt-artifacts\rustc-perf]`
    Updating crates.io index
    Updating git repository `https://github.com/rust-lang/team`
 Downloading crates ...
  Downloaded allocator-api2 v0.2.16
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded strsim v0.10.0
  Downloaded tower-service v0.3.2
  Downloaded ryu v1.0.13
  Downloaded socket2 v0.4.9
  Downloaded memchr v2.5.0
  Downloaded syn v1.0.109
  Downloaded twox-hash v1.6.3
  Downloaded version_check v0.9.4
  Downloaded vte v0.10.1
  Downloaded typenum v1.16.0
  Downloaded vcpkg v0.2.15
  Downloaded utf8parse v0.2.1
  Downloaded clap v4.1.10
  Downloaded unicode-normalization v0.1.22
  Downloaded tokio-postgres v0.7.7
  Downloaded winapi-util v0.1.5
  Downloaded want v0.3.0
  Downloaded walkdir v2.3.3
  Downloaded unicode-segmentation v1.11.0
  Downloaded libc v0.2.155
  Downloaded tracing v0.1.37
  Downloaded vte_generate_state_changes v0.1.1
  Downloaded tokio-util v0.7.7
  Downloaded tabled v0.14.0
  Downloaded stringprep v0.1.2
  Downloaded csv v1.2.1
  Downloaded syn v2.0.79
  Downloaded serde_json v1.0.109
  Downloaded regex-syntax v0.6.28
  Downloaded cc v1.0.99
  Downloaded bumpalo v3.12.0
  Downloaded termcolor v1.2.0
  Downloaded serde v1.0.193
  Downloaded encoding_rs v0.8.32
  Downloaded rusqlite v0.28.0
  Downloaded reqwest v0.11.14
  Downloaded measureme v12.0.0
  Downloaded libm v0.2.6
  Downloaded unicode-width v0.1.13
  Downloaded inquire v0.7.5
  Downloaded indexmap v2.1.0
  Downloaded hyper v0.14.25
  Downloaded httpdate v1.0.2
  Downloaded futures-macro v0.3.27
  Downloaded flate2 v1.0.25
  Downloaded regex v1.7.1
  Downloaded itoa v1.0.6
  Downloaded tokio v1.39.2
  Downloaded socket2 v0.5.7
  Downloaded md-5 v0.10.5
  Downloaded mio v1.0.1
  Downloaded zerocopy v0.7.32
  Downloaded windows_x86_64_msvc v0.42.2
  Downloaded chrono v0.4.38
  Downloaded unicode-ident v1.0.8
  Downloaded unicode-bidi v0.3.12
  Downloaded try-lock v0.2.4
  Downloaded tracing-core v0.1.30
  Downloaded tokio-macros v2.4.0
  Downloaded tls_codec_derive v0.4.1
  Downloaded tls_codec v0.4.1
  Downloaded thread_local v1.1.4
  Downloaded thiserror-impl v1.0.40
  Downloaded thiserror v1.0.40
  Downloaded tempfile v3.4.0
  Downloaded tar v0.4.38
  Downloaded tabled_derive v0.6.0
  Downloaded subtle v2.4.1
  Downloaded idna v0.3.0
  Downloaded static_assertions v1.1.0
  Downloaded rustc-demangle v0.1.24
  Downloaded object v0.36.1
  Downloaded url v2.3.1
  Downloaded http v0.2.9
  Downloaded hashbrown v0.14.5
  Downloaded h2 v0.3.26
  Downloaded rayon-core v1.12.1
  Downloaded rayon v1.10.0
  Downloaded rand v0.8.5
  Downloaded nom v7.1.3
  Downloaded minimal-lexical v0.2.1
  Downloaded x509-cert v0.2.5
  Downloaded futures-util v0.3.27
  Downloaded either v1.8.1
  Downloaded libsqlite3-sys v0.25.2
  Downloaded der_derive v0.7.3
  Downloaded crossterm v0.25.0
  Downloaded crc32fast v1.3.2
  Downloaded cargo-platform v0.1.2
  Downloaded arrayvec v0.5.2
  Downloaded snap v1.1.0
  Downloaded smallvec v1.10.0
  Downloaded slab v0.4.8
  Downloaded siphasher v0.3.10
  Downloaded similar v2.2.1
  Downloaded sha2 v0.10.6
  Downloaded serde_derive v1.0.193
  Downloaded semver v1.0.17
  Downloaded scopeguard v1.1.0
  Downloaded schannel v0.1.21
  Downloaded ruzstd v0.7.0
  Downloaded lazy_static v1.5.0
  Downloaded jobserver v0.1.31
  Downloaded hmac v0.12.1
  Downloaded hashlink v0.8.4
  Downloaded decodeme v12.0.0
  Downloaded crossbeam-epoch v0.9.17
  Downloaded proc-macro2 v1.0.87
  Downloaded postgres-types v0.2.4
  Downloaded postgres-protocol v0.6.4
  Downloaded postgres-native-tls v0.5.0
  Downloaded pkg-config v0.3.26
  Downloaded phf_shared v0.11.1
  Downloaded phf v0.11.1
  Downloaded percent-encoding v2.2.0
  Downloaded parking_lot_core v0.9.7
  Downloaded parking_lot v0.12.1
  Downloaded papergrid v0.10.0
  Downloaded num-traits v0.2.15
  Downloaded measureme v10.1.3
  Downloaded lock_api v0.4.9
  Downloaded is-terminal v0.4.5
  Downloaded ipnet v2.7.1
  Downloaded io-lifetimes v1.0.8
  Downloaded getrandom v0.2.8
  Downloaded generic-array v0.14.6
  Downloaded fuzzy-matcher v0.3.7
  Downloaded futures-task v0.3.27
  Downloaded futures-sink v0.3.27
  Downloaded futures-io v0.3.27
  Downloaded futures-executor v0.3.27
  Downloaded futures-core v0.3.27
  Downloaded futures-channel v0.3.27
  Downloaded futures v0.3.27
  Downloaded form_urlencoded v1.1.0
  Downloaded flagset v0.4.6
  Downloaded filetime v0.2.20
  Downloaded fastrand v1.9.0
  Downloaded fallible-iterator v0.2.0
  Downloaded equivalent v1.0.1
  Downloaded const-oid v0.9.6
  Downloaded bitflags v2.6.0
  Downloaded base64 v0.13.1
  Downloaded anyhow v1.0.86
  Downloaded adler v1.0.2
  Downloaded tokio-native-tls v0.3.1
  Downloaded tinyvec_macros v0.1.1
  Downloaded tinyvec v1.6.0
  Downloaded thousands v0.2.0
  Downloaded spki v0.7.3
  Downloaded serde_urlencoded v0.7.1
  Downloaded ppv-lite86 v0.2.17
  Downloaded pin-project-lite v0.2.14
  Downloaded pem-rfc7468 v0.7.0
  Downloaded os_str_bytes v6.6.1
  Downloaded once_cell v1.19.0
  Downloaded newline-converter v0.3.0
  Downloaded native-tls v0.2.11
  Downloaded miow v0.3.7
  Downloaded miniz_oxide v0.6.2
  Downloaded zeroize_derive v1.4.2
  Downloaded zeroize v1.8.1
  Downloaded winreg v0.10.1
  Downloaded windows-targets v0.42.2
  Downloaded mime v0.3.16
  Downloaded hyper-tls v0.5.0
  Downloaded humantime v2.1.0
  Downloaded httparse v1.8.0
  Downloaded windows-sys v0.42.0
  Downloaded http-body v0.4.5
  Downloaded heck v0.4.1
  Downloaded fxhash v0.2.1
  Downloaded fallible-streaming-iterator v0.1.9
  Downloaded env_logger v0.10.2
  Downloaded encode_unicode v0.3.6
  Downloaded dyn-clone v1.0.17
  Downloaded digest v0.10.6
  Downloaded der v0.7.9
  Downloaded decodeme v10.1.3
  Downloaded csv-core v0.1.10
  Downloaded cargo_metadata v0.18.1
  Downloaded base64 v0.21.0
  Downloaded arc-swap v1.6.0
  Downloaded ansi-str v0.8.0
  Downloaded analyzeme v12.0.0
  Downloaded aho-corasick v0.7.20
  Downloaded rustc-hash v1.1.0
  Downloaded rand_core v0.6.4
  Downloaded rand_chacha v0.3.1
  Downloaded pin-utils v0.1.0
  Downloaded crossterm_winapi v0.9.1
  Downloaded crossbeam-utils v0.8.18
  Downloaded crossbeam-deque v0.8.4
  Downloaded cpufeatures v0.2.5
  Downloaded console v0.15.7
  Downloaded clap_lex v0.3.3
  Downloaded clap_derive v4.1.9
  Downloaded camino v1.1.4
  Downloaded bytes v1.4.0
  Downloaded bytecount v0.6.7
  Downloaded base64ct v1.6.0
  Downloaded autocfg v1.1.0
  Downloaded async-trait v0.1.83
  Downloaded ansitok v0.2.0
  Downloaded ahash v0.8.10
  Downloaded proc-macro-error v1.0.4
  Downloaded byteorder v1.5.0
  Downloaded bitflags v1.3.2
  Downloaded windows-sys v0.45.0
   Compiling proc-macro2 v1.0.87
   Compiling unicode-ident v1.0.8
   Compiling cfg-if v1.0.0
   Compiling version_check v0.9.4
   Compiling windows_x86_64_msvc v0.42.2
   Compiling autocfg v1.1.0
   Compiling memchr v2.5.0
   Compiling serde v1.0.193
   Compiling once_cell v1.19.0
   Compiling winapi v0.3.9
   Compiling windows-targets v0.42.2
   Compiling syn v1.0.109
   Compiling windows-sys v0.45.0
   Compiling windows_x86_64_msvc v0.52.6
   Compiling pin-project-lite v0.2.14
   Compiling itoa v1.0.6
   Compiling lock_api v0.4.9
   Compiling log v0.4.22
   Compiling windows-targets v0.52.6
   Compiling futures-core v0.3.27
   Compiling smallvec v1.10.0
   Compiling typenum v1.16.0
   Compiling parking_lot_core v0.9.7
   Compiling bytes v1.4.0
   Compiling quote v1.0.37
   Compiling generic-array v0.14.6
   Compiling scopeguard v1.1.0
   Compiling syn v2.0.79
   Compiling windows-sys v0.52.0
   Compiling slab v0.4.8
   Compiling ahash v0.8.10
   Compiling futures-sink v0.3.27
   Compiling futures-channel v0.3.27
   Compiling futures-task v0.3.27
   Compiling zerocopy v0.7.32
   Compiling futures-util v0.3.27
   Compiling tinyvec_macros v0.1.1
   Compiling tinyvec v1.6.0
   Compiling allocator-api2 v0.2.16
   Compiling pin-utils v0.1.0
   Compiling futures-io v0.3.27
   Compiling ryu v1.0.13
   Compiling unicode-normalization v0.1.22
   Compiling parking_lot v0.12.1
   Compiling block-buffer v0.10.4
   Compiling crypto-common v0.1.6
   Compiling proc-macro-error-attr v1.0.4
   Compiling tracing-core v0.1.30
   Compiling fnv v1.0.7
   Compiling subtle v2.4.1
   Compiling pkg-config v0.3.26
   Compiling serde_json v1.0.109
   Compiling byteorder v1.5.0
   Compiling socket2 v0.5.7
   Compiling mio v1.0.1
   Compiling unicode-bidi v0.3.12
   Compiling cc v1.0.99
   Compiling tracing v0.1.37
   Compiling digest v0.10.6
   Compiling proc-macro-error v1.0.4
   Compiling windows-sys v0.42.0
   Compiling getrandom v0.2.8
   Compiling rand_core v0.6.4
   Compiling winapi-util v0.1.5
   Compiling num-traits v0.2.15
   Compiling io-lifetimes v1.0.8
   Compiling native-tls v0.2.11
   Compiling percent-encoding v2.2.0
   Compiling ppv-lite86 v0.2.17
   Compiling http v0.2.9
   Compiling rand_chacha v0.3.1
   Compiling socket2 v0.4.9
   Compiling libc v0.2.155
   Compiling futures-macro v0.3.27
   Compiling bitflags v1.3.2
   Compiling crossbeam-utils v0.8.18
   Compiling httparse v1.8.0
   Compiling equivalent v1.0.1
   Compiling heck v0.4.1
   Compiling fallible-iterator v0.2.0
   Compiling cpufeatures v0.2.5
   Compiling sha2 v0.10.6
   Compiling rand v0.8.5
   Compiling hmac v0.12.1
   Compiling md-5 v0.10.5
   Compiling schannel v0.1.21
   Compiling stringprep v0.1.2
   Compiling base64ct v1.6.0
   Compiling serde_derive v1.0.193
   Compiling tokio-macros v2.4.0
   Compiling base64 v0.13.1
   Compiling rustc-hash v1.1.0
   Compiling vcpkg v0.2.15
   Compiling try-lock v0.2.4
   Compiling siphasher v0.3.10
   Compiling want v0.3.0
   Compiling postgres-protocol v0.6.4
   Compiling pem-rfc7468 v0.7.0
   Compiling phf_shared v0.11.1
   Compiling der_derive v0.7.3
   Compiling is-terminal v0.4.5
   Compiling tokio v1.39.2
   Compiling libsqlite3-sys v0.25.2
   Compiling http-body v0.4.5
   Compiling form_urlencoded v1.1.0
   Compiling termcolor v1.2.0
   Compiling vte_generate_state_changes v0.1.1
   Compiling aho-corasick v0.7.20
   Compiling anyhow v1.0.86
   Compiling arrayvec v0.5.2
   Compiling utf8parse v0.2.1
   Compiling httpdate v1.0.2
   Compiling const-oid v0.9.6
   Compiling flagset v0.4.6
   Compiling os_str_bytes v6.6.1
   Compiling zeroize v1.8.1
   Compiling winreg v0.10.1
   Compiling crc32fast v1.3.2
   Compiling tower-service v0.3.2
   Compiling regex-syntax v0.6.28
   Compiling unicode-width v0.1.13
   Compiling minimal-lexical v0.2.1
   Compiling clap_lex v0.3.3
   Compiling futures-executor v0.3.27
   Compiling nom v7.1.3
   Compiling vte v0.10.1
   Compiling crossbeam-epoch v0.9.17
   Compiling der v0.7.9
   Compiling phf v0.11.1
   Compiling async-trait v0.1.83
   Compiling clap_derive v4.1.9
   Compiling tokio-util v0.7.7
   Compiling tokio-native-tls v0.3.1
   Compiling regex v1.7.1
   Compiling lzma-sys v0.1.20
   Compiling idna v0.3.0
   Compiling rayon-core v1.12.1
   Compiling lazy_static v1.5.0
   Compiling thiserror v1.0.40
   Compiling libm v0.2.6
   Compiling strsim v0.10.0
   Compiling static_assertions v1.1.0
   Compiling adler v1.0.2
   Compiling semver v1.0.17
   Compiling humantime v2.1.0
   Compiling camino v1.1.4
   Compiling env_logger v0.10.2
   Compiling clap v4.1.10
   Compiling miniz_oxide v0.6.2
   Compiling twox-hash v1.6.3
   Compiling url v2.3.1
   Compiling hashbrown v0.14.5
   Compiling chrono v0.4.38
   Compiling indexmap v2.1.0
   Compiling hashlink v0.8.4
   Compiling serde_urlencoded v0.7.1
   Compiling h2 v0.3.26
   Compiling postgres-types v0.2.4
   Compiling ansitok v0.2.0
   Compiling tokio-postgres v0.7.7
   Compiling spki v0.7.3
   Compiling crossbeam-deque v0.8.4
   Compiling futures v0.3.27
   Compiling measureme v12.0.0
   Compiling measureme v10.1.3
   Compiling thiserror-impl v1.0.40
   Compiling crossterm_winapi v0.9.1
   Compiling csv-core v0.1.10
   Compiling thread_local v1.1.4
   Compiling encoding_rs v0.8.32
   Compiling base64 v0.21.0
   Compiling bytecount v0.6.7
   Compiling arc-swap v1.6.0
   Compiling mime v0.3.16
   Compiling snap v1.1.0
   Compiling hyper v0.14.25
   Compiling unicode-segmentation v1.11.0
   Compiling ipnet v2.7.1
   Compiling bumpalo v3.12.0
   Compiling fallible-streaming-iterator v0.1.9
   Compiling intern v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\intern)
   Compiling rusqlite v0.28.0
   Compiling newline-converter v0.3.0
   Compiling postgres-native-tls v0.5.0
   Compiling papergrid v0.10.0
   Compiling csv v1.2.1
   Compiling fuzzy-matcher v0.3.7
   Compiling crossterm v0.25.0
   Compiling decodeme v10.1.3
   Compiling hyper-tls v0.5.0
   Compiling decodeme v12.0.0
   Compiling flate2 v1.0.25
   Compiling reqwest v0.11.14
   Compiling x509-cert v0.2.5
   Compiling ansi-str v0.8.0
   Compiling cargo-platform v0.1.2
   Compiling ruzstd v0.7.0
   Compiling tabled_derive v0.6.0
   Compiling same-file v1.0.6
   Compiling fxhash v0.2.1
   Compiling filetime v0.2.20
   Compiling either v1.8.1
   Compiling bitflags v2.6.0
   Compiling fastrand v1.9.0
   Compiling encode_unicode v0.3.6
   Compiling dyn-clone v1.0.17
   Compiling database v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\database)
   Compiling inquire v0.7.5
   Compiling console v0.15.7
   Compiling tabled v0.14.0
   Compiling tempfile v3.4.0
   Compiling rayon v1.10.0
   Compiling object v0.36.1
   Compiling tar v0.4.38
   Compiling humansize v2.1.3
   Compiling walkdir v2.3.3
   Compiling cargo_metadata v0.18.1
   Compiling analyzeme v12.0.0
   Compiling benchlib v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\collector\benchlib)
   Compiling miow v0.3.7
   Compiling jobserver v0.1.31
   Compiling xz2 v0.1.7
   Compiling rustc-demangle v0.1.24
   Compiling thousands v0.2.0
   Compiling similar v2.2.1
   Compiling collector v0.1.0 (C:\a\rust\rust\opt-artifacts\rustc-perf\collector)
error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\rustcsBq4s3\\symbols.o" "<27 object files omitted>" "C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\deps/{libjobserver-163f9b0980d86463.rlib}.rlib" "<sysroot>\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib/{libstd-*,libpanic_unwind-*,libwindows_targets-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libunwind-*,libcfg_if-*,liballoc-*,librustc_std_workspace_core-*,libcore-*,libcompiler_builtins-*}.rlib" "kernel32.lib" "kernel32.lib" "ntdll.lib" "userenv.lib" "ws2_32.lib" "dbghelp.lib" "/defaultlib:msvcrt" "/NXCOMPAT" "/LIBPATH:C:\\Users\\runneradmin\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_msvc-0.42.2\\lib" "/LIBPATH:C:\\Users\\runneradmin\\.cargo\\registry\\src\\index.crates.io-1949cf8c6b5b557f\\windows_x86_64_msvc-0.52.6\\lib" "/LIBPATH:C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\atlmfc\\lib\\x64" "/LIBPATH:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\build\\libsqlite3-sys-71c240dea6338d77\\out" "/LIBPATH:C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.43.34808\\atlmfc\\lib\\x64" "/LIBPATH:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\build\\lzma-sys-c4989aab4ea4ea35\\out" "/OUT:C:\\a\\rust\\rust\\opt-artifacts\\rustc-perf\\target\\debug\\deps\\bootstrap_rustc.exe" "/OPT:REF,NOICF" "/DEBUG" "/PDBALTPATH:%_PDB%" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libcore.natvis" "/NATVIS:<sysroot>\\lib\\rustlib\\etc\\libstd.natvis"
  = note: some arguments are omitted. use `--verbose` to show all linker arguments
  = note: libjobserver-163f9b0980d86463.rlib(jobserver-163f9b0980d86463.jobserver.37bb6652c8d9bff4-cgu.3.rcgu.o) : error LNK2019: unresolved external symbol SystemFunction036 referenced in function _ZN9jobserver3imp9getrandom17h12a188c6b2c30b8eE␍
          C:\a\rust\rust\opt-artifacts\rustc-perf\target\debug\deps\bootstrap_rustc.exe : fatal error LNK1120: 1 unresolved externals␍
          

error: could not compile `collector` (bin "bootstrap-rustc") due to 1 previous error
warning: build failed, waiting for other jobs to finish...
##[endgroup]
[2025-04-07T02:26:11.511Z INFO  opt_dist] Timer results
    -----------------------------------------
    
    Total duration:                        0s
    -----------------------------------------
    
[2025-04-07T02:26:12.536Z INFO  opt_dist::utils] Free disk space: 170.36 GiB out of total 299.51 GiB (43.12% used)
Error: Optimized build pipeline has failed

Caused by:
    Command RUSTC=C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\rustc.exe RUSTC_BOOTSTRAP=1 C:\a\rust\rust\build\x86_64-pc-windows-msvc\stage0\bin\cargo.exe build -p collector [at C:\a\rust\rust\opt-artifacts\rustc-perf] has failed with exit code Some(101)

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 Apr  7 02:26:12 CUT 2025
  network time: Mon, 07 Apr 2025 02:26:12 GMT
##[error]Process completed with exit code 1.

Auto merge of #139414 - Adamkob12:fix_typo_raw_list, r=Nadrieril

auto - i686-gnu-nopt-1

2025-04-06T04:56:14Z

##[group]Building tool cargo (stage1 -> stage2, i686-unknown-linux-gnu)  Downloaded gix-tempfile v16.0.0
  Downloaded gix-refspec v0.28.0
  Downloaded gix-prompt v0.9.1
  Downloaded gix-path v0.10.14
  Downloaded gix-hash v0.16.0
  Downloaded gix-glob v0.18.0
  Downloaded gix-credentials v0.27.0
  Downloaded ff v0.13.0
  Downloaded either v1.13.0
  Downloaded deranged v0.3.11
  Downloaded clru v0.6.2
  Downloaded byteorder v1.5.0
  Downloaded base16ct v0.2.0
  Downloaded libsqlite3-sys v0.31.0
  Downloaded openssl-src v300.4.2+3.4.1
   Compiling libc v0.2.170
   Compiling proc-macro2 v1.0.93
   Compiling unicode-ident v1.0.17
[RUSTC-TIMING] cfg_if test:false 0.047
   Compiling shlex v1.3.0
[RUSTC-TIMING] unicode_ident test:false 0.185
   Compiling pkg-config v0.3.31
[RUSTC-TIMING] shlex test:false 0.417
   Compiling vcpkg v0.2.15
[RUSTC-TIMING] build_script_build test:false 0.595
[RUSTC-TIMING] build_script_build test:false 0.716
[RUSTC-TIMING] pkg_config test:false 1.730
   Compiling quote v1.0.38
[RUSTC-TIMING] proc_macro2 test:false 2.111
   Compiling syn v2.0.98
[RUSTC-TIMING] quote test:false 0.888
[RUSTC-TIMING] vcpkg test:false 2.436
[RUSTC-TIMING] memchr test:false 2.297
   Compiling serde v1.0.218
[RUSTC-TIMING] build_script_build test:false 0.501
   Compiling aho-corasick v1.1.3
[RUSTC-TIMING] libc test:false 3.026
[RUSTC-TIMING] regex_syntax test:false 34.275
   Compiling thiserror v2.0.11
[RUSTC-TIMING] build_script_build test:false 0.602
   Compiling once_cell v1.20.3
[RUSTC-TIMING] once_cell test:false 0.606
   Compiling smallvec v1.13.2
[RUSTC-TIMING] smallvec test:false 0.687
   Compiling jobserver v0.1.32
[RUSTC-TIMING] libc test:false 2.993
[RUSTC-TIMING] version_check test:false 1.020
[RUSTC-TIMING] autocfg test:false 1.260
   Compiling log v0.4.25
[RUSTC-TIMING] log test:false 0.709
   Compiling cc v1.2.16
[RUSTC-TIMING] jobserver test:false 1.054
   Compiling crossbeam-utils v0.8.21
[RUSTC-TIMING] build_script_build test:false 0.425
   Compiling regex-automata v0.4.9
[RUSTC-TIMING] cc test:false 6.278
   Compiling libz-sys v1.1.21
[RUSTC-TIMING] build_script_build test:false 0.699
   Compiling bstr v1.11.3
[RUSTC-TIMING] aho_corasick test:false 16.158
[RUSTC-TIMING] libz_sys test:false 0.131
[RUSTC-TIMING] build_script_build test:false 0.222
   Compiling gix-trace v0.1.12
[RUSTC-TIMING] gix_trace test:false 0.171
[RUSTC-TIMING] build_script_build test:false 0.265
[RUSTC-TIMING] syn test:false 19.920
   Compiling serde_derive v1.0.218
[RUSTC-TIMING] crossbeam_utils test:false 3.089
   Compiling thiserror-impl v2.0.11
[RUSTC-TIMING] bstr test:false 6.396
   Compiling tinyvec_macros v0.1.1
[RUSTC-TIMING] tinyvec_macros test:false 0.049
[RUSTC-TIMING] fastrand test:false 0.843
[RUSTC-TIMING] scopeguard test:false 0.121
   Compiling bitflags v2.8.0
[RUSTC-TIMING] bitflags test:false 1.199
[RUSTC-TIMING] lock_api test:false 0.706
   Compiling tinyvec v1.8.1
[RUSTC-TIMING] thiserror_impl test:false 4.495
[RUSTC-TIMING] thiserror test:false 0.102
   Compiling parking_lot_core v0.9.10
[RUSTC-TIMING] parking_lot_core test:false 1.006
   Compiling parking_lot v0.12.3
[RUSTC-TIMING] tinyvec test:false 3.681
   Compiling unicode-normalization v0.1.24
[RUSTC-TIMING] unicode_normalization test:false 2.150
   Compiling same-file v1.0.6
[RUSTC-TIMING] parking_lot test:false 3.197
   Compiling gix-utils v0.1.14
[RUSTC-TIMING] same_file test:false 0.424
   Compiling walkdir v2.5.0
[RUSTC-TIMING] serde_derive test:false 12.609
[RUSTC-TIMING] walkdir test:false 3.593
   Compiling adler2 v2.0.0
[RUSTC-TIMING] adler2 test:false 0.344
   Compiling miniz_oxide v0.8.5
[RUSTC-TIMING] gix_utils test:false 4.858
   Compiling crc32fast v1.4.2
[RUSTC-TIMING] crc32fast test:false 0.719
   Compiling prodash v29.0.0
[RUSTC-TIMING] miniz_oxide test:false 6.159
   Compiling flate2 v1.1.0
[RUSTC-TIMING] prodash test:false 6.811
   Compiling crossbeam-channel v0.5.14
[RUSTC-TIMING] flate2 test:false 2.148
   Compiling sha1_smol v1.0.1
[RUSTC-TIMING] sha1_smol test:false 1.037
   Compiling bytes v1.10.0
[RUSTC-TIMING] crossbeam_channel test:false 2.491
   Compiling faster-hex v0.9.0
[RUSTC-TIMING] serde test:false 11.754
   Compiling home v0.5.11
[RUSTC-TIMING] home test:false 0.325
   Compiling gix-hash v0.16.0
[RUSTC-TIMING] faster_hex test:false 1.257
   Compiling gix-features v0.40.0
[RUSTC-TIMING] gix_hash test:false 0.916
   Compiling gix-path v0.10.14
[RUSTC-TIMING] bytes test:false 3.785
   Compiling itoa v1.0.14
[RUSTC-TIMING] itoa test:false 0.279
   Compiling zerocopy-derive v0.7.35
[RUSTC-TIMING] gix_path test:false 2.916
   Compiling byteorder v1.5.0
[RUSTC-TIMING] byteorder test:false 0.518
   Compiling synstructure v0.13.1
[RUSTC-TIMING] zerocopy_derive test:false 2.669
   Compiling zerocopy v0.7.35
[RUSTC-TIMING] gix_features test:false 4.421
   Compiling rustix v0.38.44
[RUSTC-TIMING] build_script_build test:false 0.666
   Compiling linux-raw-sys v0.4.15
[RUSTC-TIMING] synstructure test:false 2.123
   Compiling zerofrom-derive v0.1.5
[RUSTC-TIMING] zerocopy test:false 2.505
   Compiling ahash v0.8.11
[RUSTC-TIMING] build_script_build test:false 0.260
   Compiling typenum v1.17.0
[RUSTC-TIMING] linux_raw_sys test:false 2.008
[RUSTC-TIMING] build_script_main test:false 1.234
   Compiling yoke-derive v0.7.5
[RUSTC-TIMING] zerofrom_derive test:false 5.319
   Compiling zerofrom v0.1.5
[RUSTC-TIMING] regex_automata test:false 52.096
   Compiling getrandom v0.3.1
[RUSTC-TIMING] zerofrom test:false 0.277
[RUSTC-TIMING] stable_deref_trait test:false 0.060
   Compiling zeroize v1.8.1
[RUSTC-TIMING] build_script_build test:false 0.270
[RUSTC-TIMING] zeroize test:false 0.389
[RUSTC-TIMING] yoke_derive test:false 3.924
   Compiling yoke v0.7.5
[RUSTC-TIMING] ahash test:false 0.724
   Compiling zerovec-derive v0.10.3
[RUSTC-TIMING] yoke test:false 0.549
   Compiling allocator-api2 v0.2.21
[RUSTC-TIMING] typenum test:false 1.898
   Compiling jiff v0.1.29
[RUSTC-TIMING] allocator_api2 test:false 1.262
   Compiling hashbrown v0.14.5
[RUSTC-TIMING] zerovec_derive test:false 3.690
   Compiling zerovec v0.10.4
[RUSTC-TIMING] hashbrown test:false 2.631
[RUSTC-TIMING] getrandom test:false 0.619
   Compiling displaydoc v0.2.5
[RUSTC-TIMING] displaydoc test:false 2.057
   Compiling openssl-src v300.4.2+3.4.1
[RUSTC-TIMING] openssl_src test:false 0.834
   Compiling winnow v0.6.26
[RUSTC-TIMING] zerovec test:false 5.381
   Compiling openssl-sys v0.9.106
[RUSTC-TIMING] rustix test:false 15.132
   Compiling gix-hashtable v0.7.0
[RUSTC-TIMING] gix_hashtable test:false 0.231
   Compiling gix-validate v0.9.3
[RUSTC-TIMING] build_script_main test:false 1.332
   Compiling generic-array v0.14.7
[RUSTC-TIMING] build_script_build test:false 0.218
[RUSTC-TIMING] gix_validate test:false 2.267
   Compiling tinystr v0.7.6
[RUSTC-TIMING] tinystr test:false 0.623
   Compiling subtle v2.6.1
[RUSTC-TIMING] subtle test:false 0.363
   Compiling litemap v0.7.4
[RUSTC-TIMING] litemap test:false 0.593
[RUSTC-TIMING] writeable test:false 1.895
   Compiling icu_locid v1.5.0
[RUSTC-TIMING] winnow test:false 8.209
[RUSTC-TIMING] generic_array test:false 2.403
   Compiling icu_provider_macros v1.5.0
[RUSTC-TIMING] icu_provider_macros test:false 1.126
   Compiling memmap2 v0.9.5
[RUSTC-TIMING] memmap2 test:false 0.727
   Compiling gix-date v0.9.3
[RUSTC-TIMING] icu_locid test:false 11.217
   Compiling gix-actor v0.33.2
[RUSTC-TIMING] gix_actor test:false 1.087
   Compiling gix-object v0.47.0
[RUSTC-TIMING] gix_date test:false 12.418
   Compiling const-oid v0.9.6
[RUSTC-TIMING] const_oid test:false 0.587
   Compiling icu_provider v1.5.0
[RUSTC-TIMING] icu_provider test:false 3.502
[RUSTC-TIMING] icu_locid_transform_data test:false 0.064
   Compiling icu_locid_transform v1.5.0
[RUSTC-TIMING] gix_object test:false 16.317
   Compiling icu_collections v1.5.0
[RUSTC-TIMING] icu_locid_transform test:false 9.576
   Compiling tempfile v3.17.1
[RUSTC-TIMING] icu_collections test:false 4.282
[RUSTC-TIMING] icu_properties_data test:false 0.249
   Compiling icu_properties v1.5.1
[RUSTC-TIMING] tempfile test:false 3.370
   Compiling gix-fs v0.13.0
[RUSTC-TIMING] gix_fs test:false 1.689
   Compiling gix-chunk v0.4.11
[RUSTC-TIMING] gix_chunk test:false 0.789
[RUSTC-TIMING] utf8_iter test:false 0.314
[RUSTC-TIMING] utf16_iter test:false 0.236
[RUSTC-TIMING] icu_normalizer_data test:false 0.063
[RUSTC-TIMING] write16 test:false 0.091
   Compiling gix-tempfile v16.0.0
[RUSTC-TIMING] gix_tempfile test:false 3.180
   Compiling icu_normalizer v1.5.0
[RUSTC-TIMING] icu_properties test:false 10.038
   Compiling crypto-common v0.1.6
[RUSTC-TIMING] crypto_common test:false 0.178
   Compiling block-buffer v0.10.4
[RUSTC-TIMING] block_buffer test:false 0.264
   Compiling getrandom v0.2.15
[RUSTC-TIMING] getrandom test:false 0.614
   Compiling digest v0.10.7
[RUSTC-TIMING] digest test:false 0.782
   Compiling idna_adapter v1.2.0
[RUSTC-TIMING] idna_adapter test:false 0.188
   Compiling libnghttp2-sys v0.1.11+1.64.0
[RUSTC-TIMING] build_script_build test:false 0.504
   Compiling percent-encoding v2.3.1
[RUSTC-TIMING] percent_encoding test:false 0.561
   Compiling form_urlencoded v1.2.1
[RUSTC-TIMING] form_urlencoded test:false 0.703
[RUSTC-TIMING] icu_normalizer test:false 8.040
   Compiling idna v1.0.3
[RUSTC-TIMING] jiff test:false 67.162
   Compiling rand_core v0.6.4
   Compiling gix-commitgraph v0.26.0
[RUSTC-TIMING] rand_core test:false 0.462
   Compiling url v2.5.4
[RUSTC-TIMING] gix_commitgraph test:false 2.636
   Compiling gix-revwalk v0.18.0
[RUSTC-TIMING] gix_revwalk test:false 0.659
   Compiling gix-lock v16.0.0
[RUSTC-TIMING] idna test:false 8.751
   Compiling gix-quote v0.4.15
[RUSTC-TIMING] gix_quote test:false 1.314
   Compiling curl-sys v0.4.80+curl-8.12.1
[RUSTC-TIMING] build_script_build test:false 0.759
   Compiling base64ct v1.6.0
[RUSTC-TIMING] gix_lock test:false 2.529
   Compiling gix-glob v0.18.0
[RUSTC-TIMING] base64ct test:false 0.878
   Compiling pem-rfc7468 v0.7.0
[RUSTC-TIMING] url test:false 7.924
   Compiling gix-config-value v0.14.11
[RUSTC-TIMING] pem_rfc7468 test:false 2.256
   Compiling unicode-bom v2.0.3
[RUSTC-TIMING] gix_glob test:false 3.096
   Compiling der v0.7.9
[RUSTC-TIMING] unicode_bom test:false 0.467
   Compiling gix-sec v0.10.11
[RUSTC-TIMING] gix_sec test:false 0.854
   Compiling static_assertions v1.1.0
[RUSTC-TIMING] static_assertions test:false 0.038
   Compiling serde_json v1.0.139
[RUSTC-TIMING] build_script_build test:false 0.220
   Compiling kstring v2.0.2
[RUSTC-TIMING] gix_config_value test:false 2.590
[RUSTC-TIMING] libnghttp2_sys test:false 0.220
   Compiling hmac v0.12.1
[RUSTC-TIMING] kstring test:false 0.636
   Compiling libssh2-sys v0.3.1
[RUSTC-TIMING] hmac test:false 0.258
   Compiling ryu v1.0.19
[RUSTC-TIMING] build_script_build test:false 0.631
   Compiling curl v0.4.47
[RUSTC-TIMING] build_script_build test:false 0.237
   Compiling shell-words v1.1.0
[RUSTC-TIMING] ryu test:false 0.902
   Compiling foldhash v0.1.4
[RUSTC-TIMING] shell_words test:false 0.418
   Compiling openssl-probe v0.1.6
[RUSTC-TIMING] foldhash test:false 0.430
   Compiling hashbrown v0.15.2
[RUSTC-TIMING] openssl_probe test:false 0.761
   Compiling spki v0.7.3
[RUSTC-TIMING] spki test:false 0.611
   Compiling pkcs8 v0.10.2
[RUSTC-TIMING] hashbrown test:false 2.161
   Compiling gix-command v0.4.1
[RUSTC-TIMING] pkcs8 test:false 2.293
[RUSTC-TIMING] gix_command test:false 2.593
   Compiling gix-attributes v0.24.0
[RUSTC-TIMING] der test:false 10.484
   Compiling gix-ref v0.50.0
[RUSTC-TIMING] serde_json test:false 10.223
   Compiling ff v0.13.0
[RUSTC-TIMING] gix_attributes test:false 8.983
   Compiling tracing-core v0.1.33
[RUSTC-TIMING] ff test:false 0.349
   Compiling socket2 v0.5.8
[RUSTC-TIMING] socket2 test:false 2.409
   Compiling filetime v0.2.25
[RUSTC-TIMING] tracing_core test:false 3.094
[RUSTC-TIMING] cfg_if test:false 0.046
   Compiling base16ct v0.2.0
[RUSTC-TIMING] filetime test:false 0.526
   Compiling group v0.13.0
[RUSTC-TIMING] base16ct test:false 0.485
   Compiling sec1 v0.7.3
[RUSTC-TIMING] group test:false 0.503
   Compiling hkdf v0.12.4
[RUSTC-TIMING] hkdf test:false 0.316
   Compiling gix-url v0.29.0
[RUSTC-TIMING] sec1 test:false 2.457
   Compiling crypto-bigint v0.5.5
[RUSTC-TIMING] gix_url test:false 3.492
   Compiling tracing-attributes v0.1.28
[RUSTC-TIMING] tracing_attributes test:false 4.240
[RUSTC-TIMING] build_script_build test:false 0.689
   Compiling libgit2-sys v0.18.0+1.9.0
[RUSTC-TIMING] build_script_build test:false 0.737
   Compiling num-traits v0.2.19
[RUSTC-TIMING] build_script_build test:false 0.318
[RUSTC-TIMING] utf8parse test:false 0.119
[RUSTC-TIMING] pin_project_lite test:false 0.101
   Compiling anyhow v1.0.96
[RUSTC-TIMING] build_script_build test:false 0.442
   Compiling powerfmt v0.2.0
[RUSTC-TIMING] powerfmt test:false 0.616
   Compiling zerocopy v0.8.17
[RUSTC-TIMING] gix_ref test:false 22.122
   Compiling typeid v1.0.2
[RUSTC-TIMING] crypto_bigint test:false 9.260
[RUSTC-TIMING] cpufeatures test:false 0.068
[RUSTC-TIMING] anstyle test:false 0.763
   Compiling deranged v0.3.11
[RUSTC-TIMING] build_script_build test:false 0.718
   Compiling tracing v0.1.41
[RUSTC-TIMING] build_script_build test:false 0.385
[RUSTC-TIMING] anstyle_parse test:false 0.518
[RUSTC-TIMING] tracing test:false 0.758
   Compiling elliptic-curve v0.13.8
[RUSTC-TIMING] elliptic_curve test:false 0.935
   Compiling gix-prompt v0.9.1
[RUSTC-TIMING] deranged test:false 2.395
   Compiling gix-traverse v0.44.0
[RUSTC-TIMING] gix_prompt test:false 1.316
   Compiling gix-revision v0.32.0
   Compiling gix-bitmap v0.2.14
[RUSTC-TIMING] gix_bitmap test:false 0.337
   Compiling equivalent v1.0.1
[RUSTC-TIMING] equivalent test:false 0.089
   Compiling num-conv v0.1.0
[RUSTC-TIMING] num_conv test:false 0.287
[RUSTC-TIMING] anstyle_query test:false 0.103
[RUSTC-TIMING] is_terminal_polyfill test:false 0.078
[RUSTC-TIMING] regex_syntax test:false 31.699
[RUSTC-TIMING] colorchoice test:false 0.137
   Compiling fnv v1.0.7
[RUSTC-TIMING] fnv test:false 0.111
   Compiling time-core v0.1.2
[RUSTC-TIMING] time_core test:false 0.160
   Compiling time v0.3.37
[RUSTC-TIMING] gix_revision test:false 1.932
   Compiling gix-index v0.38.0
[RUSTC-TIMING] gix_traverse test:false 3.377
[RUSTC-TIMING] anstream test:false 1.635
[RUSTC-TIMING] regex_automata test:false 15.047
   Compiling gix-refspec v0.28.0
[RUSTC-TIMING] gix_refspec test:false 5.752
   Compiling indexmap v2.7.1
[RUSTC-TIMING] indexmap test:false 2.378
[RUSTC-TIMING] libz_sys test:false 0.107
   Compiling gix-credentials v0.27.0
[RUSTC-TIMING] gix_credentials test:false 4.902
[RUSTC-TIMING] num_traits test:false 3.049
[RUSTC-TIMING] typeid test:false 0.139
[RUSTC-TIMING] time test:false 19.987
[RUSTC-TIMING] anyhow test:false 2.321
   Compiling sha2 v0.10.8
[RUSTC-TIMING] gix_index test:false 19.805
[RUSTC-TIMING] crc32fast test:false 0.310
[RUSTC-TIMING] filetime test:false 0.370
   Compiling gix-pathspec v0.9.0
[RUSTC-TIMING] zerocopy test:false 5.023
   Compiling rfc6979 v0.4.0
[RUSTC-TIMING] rfc6979 test:false 0.260
   Compiling gix-ignore v0.13.0
[RUSTC-TIMING] sha2 test:false 5.464
   Compiling signature v2.2.0
[RUSTC-TIMING] signature test:false 0.283
   Compiling terminal_size v0.4.1
[RUSTC-TIMING] terminal_size test:false 0.279
   Compiling gix-packetline v0.18.3
[RUSTC-TIMING] gix_ignore test:false 1.474
   Compiling toml_datetime v0.6.8
[RUSTC-TIMING] gix_packetline test:false 1.310
   Compiling serde_spanned v0.6.8
[RUSTC-TIMING] serde_spanned test:false 0.263
[RUSTC-TIMING] toml_datetime test:false 0.854
   Compiling crossbeam-epoch v0.9.18
   Compiling regex v1.11.1
[RUSTC-TIMING] gix_pathspec test:false 7.322
   Compiling libsqlite3-sys v0.31.0
[RUSTC-TIMING] crossbeam_epoch test:false 1.336
   Compiling clru v0.6.2
[RUSTC-TIMING] build_script_build test:false 0.683
   Compiling memchr v2.7.4
[RUSTC-TIMING] clru test:false 0.563
[RUSTC-TIMING] overload test:false 0.055
   Compiling winnow v0.7.1
[RUSTC-TIMING] memchr test:false 1.343
   Compiling semver v1.0.25
[RUSTC-TIMING] build_script_build test:false 0.469
[RUSTC-TIMING] strsim test:false 3.619
   Compiling base64 v0.22.1
[RUSTC-TIMING] base64 test:false 1.837
[RUSTC-TIMING] lazy_static test:false 0.106
[RUSTC-TIMING] clap_lex test:false 1.039
   Compiling minimal-lexical v0.2.1
[RUSTC-TIMING] regex test:false 5.230
   Compiling clap_builder v4.5.31
[RUSTC-TIMING] minimal_lexical test:false 0.535
   Compiling nom v7.1.3
[RUSTC-TIMING] winnow test:false 7.290
   Compiling toml_edit v0.22.24
[RUSTC-TIMING] nom test:false 5.163
[RUSTC-TIMING] sharded_slab test:false 2.713
[RUSTC-TIMING] nu_ansi_term test:false 1.960
   Compiling gix-pack v0.57.0
[RUSTC-TIMING] gix_pack test:false 32.064
   Compiling crossbeam-deque v0.8.6
[RUSTC-TIMING] crossbeam_deque test:false 0.541
   Compiling gix-worktree v0.39.0
[RUSTC-TIMING] toml_edit test:false 35.553
   Compiling ecdsa v0.16.9
[RUSTC-TIMING] ecdsa test:false 1.903
   Compiling rand_core v0.9.0
[RUSTC-TIMING] rand_core test:false 0.363
   Compiling tar v0.4.44
[RUSTC-TIMING] gix_worktree test:false 4.201
[RUSTC-TIMING] flate2 test:false 1.459
   Compiling erased-serde v0.4.5
[RUSTC-TIMING] tar test:false 2.853
   Compiling ordered-float v2.10.1
[RUSTC-TIMING] ordered_float test:false 0.912
[RUSTC-TIMING] matchers test:false 0.269
   Compiling primeorder v0.13.6
[RUSTC-TIMING] primeorder test:false 0.988
   Compiling tracing-log v0.2.0
[RUSTC-TIMING] clap_builder test:false 46.876
   Compiling gix-discover v0.38.0
[RUSTC-TIMING] erased_serde test:false 2.221
   Compiling gix-config v0.43.0
[RUSTC-TIMING] tracing_log test:false 1.004
   Compiling gix-shallow v0.2.0
[RUSTC-TIMING] gix_shallow test:false 2.650
   Compiling gix-negotiate v0.18.0
[RUSTC-TIMING] gix_discover test:false 4.171
   Compiling bitmaps v2.1.0
[RUSTC-TIMING] gix_negotiate test:false 3.626
   Compiling ppv-lite86 v0.2.20
[RUSTC-TIMING] bitmaps test:false 3.090
   Compiling gix-packetline-blocking v0.18.2
[RUSTC-TIMING] ppv_lite86 test:false 0.613
   Compiling maybe-async v0.2.10
[RUSTC-TIMING] gix_packetline_blocking test:false 1.322
   Compiling globset v0.4.15
[RUSTC-TIMING] maybe_async test:false 2.088
   Compiling blake3 v1.6.1
[RUSTC-TIMING] build_script_build test:false 0.589
   Compiling im-rc v15.1.0
[RUSTC-TIMING] build_script_build test:false 0.215
   Compiling thread_local v1.1.8
[RUSTC-TIMING] thread_local test:false 0.919
   Compiling encoding_rs v0.8.35
rustc: /checkout/src/llvm-project/llvm/include/llvm/ADT/DenseMap.h:645: bool llvm::DenseMapBase<DerivedT, KeyT, ValueT, KeyInfoT, BucketT>::LookupBucketFor(const LookupKeyT&, BucketT*&) [with LookupKeyT = unsigned int; DerivedT = llvm::SmallDenseMap<unsigned int, unsigned int, 8, llvm::DenseMapInfo<unsigned int>, llvm::detail::DenseMapPair<unsigned int, unsigned int> >; KeyT = unsigned int; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo<unsigned int>; BucketT = llvm::detail::DenseMapPair<unsigned int, unsigned int>]: Assertion `!KeyInfoT::isEqual(Val, EmptyKey) && !KeyInfoT::isEqual(Val, TombstoneKey) && "Empty/Tombstone value shouldn't be inserted into map!"' failed.
[RUSTC-TIMING] globset test:false 11.883
rustc exited with signal: 6 (SIGABRT) (core dumped)
error: could not compile `globset` (lib)

Caused by:
  process didn't exit successfully: `/checkout/obj/build/bootstrap/debug/rustc /checkout/obj/build/bootstrap/debug/rustc --crate-name globset --edition=2021 /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/globset-0.4.15/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 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "serde", "serde1", "simd-accel"))' -C metadata=8e3a906804ef8a22 -C extra-filename=-26627d25f36f7b36 --out-dir /checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -L dependency=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps -L dependency=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/release/deps --extern aho_corasick=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps/libaho_corasick-5dded6436f1dbf15.rmeta --extern bstr=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps/libbstr-6e245b0404e153ca.rmeta --extern log=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps/liblog-dbbf6a7826a30305.rmeta --extern regex_automata=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps/libregex_automata-e6ac1c28fe0593c2.rmeta --extern regex_syntax=/checkout/obj/build/i686-unknown-linux-gnu/stage1-tools/i686-unknown-linux-gnu/release/deps/libregex_syntax-6e0819164cdec48a.rmeta --cap-lints allow --cfg=windows_raw_dylib -Csymbol-mangling-version=v0 -Zunstable-options '--check-cfg=cfg(bootstrap)' '--check-cfg=cfg(llvm_enzyme)' '--check-cfg=cfg(rust_analyzer)' -Zmacro-backtrace -Csplit-debuginfo=off -Clink-arg=-L/checkout/obj/build/i686-unknown-linux-gnu/llvm/lib -Clink-args=-Wl,-z,origin '-Clink-args=-Wl,-rpath,$ORIGIN/../lib' -Alinker-messages -Zunstable-options -Z binary-dep-depinfo` (exit status: 254)
warning: build failed, waiting for other jobs to finish...
[RUSTC-TIMING] gix_config test:false 21.561
[RUSTC-TIMING] encoding_rs test:false 13.528
Build completed unsuccessfully in 2:06:35
  local time: Sun Apr  6 07:08:07 UTC 2025
  network time: Sun, 06 Apr 2025 07:08:07 GMT
##[error]Process completed with exit code 1.

Auto merge of #139123 - thaliaarchi:core-alloc-test-paths, r=bjorn3

auto - aarch64-apple

2025-04-06T01:09:48Z


failures:

---- [codegen] tests/codegen/issues/issue-122600-ptr-discriminant-update.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/issues/issue-122600-ptr-discriminant-update/issue-122600-ptr-discriminant-update.ll" "/Users/runner/work/rust/rust/tests/codegen/issues/issue-122600-ptr-discriminant-update.rs" "--check-prefix=CHECK" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/Users/runner/work/rust/rust/tests/codegen/issues/issue-122600-ptr-discriminant-update.rs:38:16: error: CHECK-NOT: excluded string found in input
 // CHECK-NOT: 75{{3|4}}
               ^
/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/issues/issue-122600-ptr-discriminant-update/issue-122600-ptr-discriminant-update.ll:27:41: note: found here
!1 = !{!"rustc version 1.88.0-nightly (b754f4c31 2025-04-06)"}
                                        ^~~

Input file: /Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/codegen/issues/issue-122600-ptr-discriminant-update/issue-122600-ptr-discriminant-update.ll
Check file: /Users/runner/work/rust/rust/tests/codegen/issues/issue-122600-ptr-discriminant-update.rs

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

Input was:
<<<<<<
        1: ; ModuleID = 'issue_122600_ptr_discriminant_update.b05f82f6ceffeaed-cgu.0' 
        2: source_filename = "issue_122600_ptr_discriminant_update.b05f82f6ceffeaed-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(argmem: readwrite, inaccessiblemem: write) uwtable 
        7: define void @update(ptr nocapture noundef %s) unnamed_addr #0 { 
        8: start: 
        9:  %_3.sroa.0.0.copyload = load i8, ptr %s, align 1 
       10:  %0 = trunc nuw i8 %_3.sroa.0.0.copyload to i1 
       11:  %1 = xor i1 %0, true 
       12:  tail call void @llvm.assume(i1 %1) 
       13:  store i8 1, ptr %s, align 1 
       14:  ret void 
       15: } 
       16:  
       17: ; Function Attrs: nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: write) 
       18: declare void @llvm.assume(i1 noundef) #1 
       19:  
       20: attributes #0 = { mustprogress nofree norecurse nosync nounwind willreturn memory(argmem: readwrite, inaccessiblemem: write) uwtable "frame-pointer"="non-leaf" "probe-stack"="inline-asm" "target-cpu"="apple-m1" } 
       21: attributes #1 = { nocallback nofree nosync nounwind willreturn memory(inaccessiblemem: write) } 
       22:  
       23: !llvm.module.flags = !{!0} 
       24: !llvm.ident = !{!1} 
       25:  
       26: !0 = !{i32 8, !"PIC Level", i32 2} 
       27: !1 = !{!"rustc version 1.88.0-nightly (b754f4c31 2025-04-06)"} 
not:38                                             !~~                     error: no match expected
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/issues/issue-122600-ptr-discriminant-update.rs

test result: FAILED. 690 passed; 1 failed; 149 ignored; 0 measured; 0 filtered out; finished in 9.99s

Some tests failed in compiletest suite=codegen mode=codegen host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:29:56
  local time: Sun Apr  6 01:43:33 UTC 2025
  network time: Sun, 06 Apr 2025 01:43:33 GMT
##[error]Process completed with exit code 1.

Auto merge of #139275 - cuviper:min-llvm-19, r=nikic

auto - x86_64-gnu-nopt

2025-04-05T02:11:36Z


failures:

---- [assembly] tests/assembly/static-relocation-model.rs#x64 stdout ----

error in revision `x64`: 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/static-relocation-model.x64/static-relocation-model.s" "/checkout/tests/assembly/static-relocation-model.rs" "--check-prefix=CHECK" "--check-prefix" "x64" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/assembly/static-relocation-model.rs:28:9: error: x64: expected string not found in input
// x64: movzbl chaenomeles{{(\(%[a-z0-9]+\))?}}, %{{[a-z0-9]+}}
        ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:6:8: note: scanning from here
banana:
       ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:7:2: note: possible intended match here
 movb chaenomeles, %al
 ^
/checkout/tests/assembly/static-relocation-model.rs:37:9: error: x64: expected string not found in input
// x64: movzbl banana{{(\(%[a-z0-9]+\))?}}, %{{[a-z0-9]+}}
        ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:16:7: note: scanning from here
peach:
      ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:17:2: note: possible intended match here
 movb banana, %al
 ^
/checkout/tests/assembly/static-relocation-model.rs:47:14: error: x64-NEXT: expected string not found in input
// x64-NEXT: movzbl (%[[REG]]), %{{[a-z0-9]+}}
             ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:27:22: note: scanning from here
 movq EXOCHORDA, %rax
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:27:22: note: with "REG" equal to "rax"
 movq EXOCHORDA, %rax
                     ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s:28:2: note: possible intended match here
 movb (%rax), %al
 ^

Input file: /checkout/obj/build/x86_64-unknown-linux-gnu/test/assembly/static-relocation-model.x64/static-relocation-model.s
Check file: /checkout/tests/assembly/static-relocation-model.rs

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

Input was:
<<<<<<
            1:  .file "static_relocation_model.fa96f07aa6e0c269-cgu.0" 
            2:  .section .text.banana,"ax",@progbits 
            3:  .globl banana 
            4:  .p2align 4 
            5:  .type banana,@function 
            6: banana: 
check:28'0            X error: no match found
            7:  movb chaenomeles, %al 
check:28'0     ~~~~~~~~~~~~~~~~~~~~~~~
check:28'1      ?                      possible intended match
            8:  retq 
check:28'0     ~~~~~~
            9: .Lfunc_end0: 
check:28'0     ~~~~~~~~~~~~~
           10:  .size banana, .Lfunc_end0-banana 
check:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           11:  
check:28'0     ~
           12:  .section .text.peach,"ax",@progbits 
check:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           13:  .globl peach 
check:28'0     ~~~~~~~~~~~~~~
           14:  .p2align 4 
check:28'0     ~~~~~~~~~~~~
           15:  .type peach,@function 
check:28'0     ~~~~~~~~~~~~~~~~~~~~~~~
           16: peach: 
check:28'0     ~~~~~~
check:37'0           X error: no match found
           17:  movb banana, %al 
check:37'0     ~~~~~~~~~~~~~~~~~~
check:37'1      ?                 possible intended match
           18:  retq 
check:37'0     ~~~~~~
           19: .Lfunc_end1: 
check:37'0     ~~~~~~~~~~~~~
           20:  .size peach, .Lfunc_end1-peach 
check:37'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           21:  
check:37'0     ~
           22:  .section .text.mango,"ax",@progbits 
check:37'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           23:  .globl mango 
check:37'0     ~~~~~~~~~~~~~~
           24:  .p2align 4 
check:37'0     ~~~~~~~~~~~~
           25:  .type mango,@function 
check:37'0     ~~~~~~~~~~~~~~~~~~~~~~~
           26: mango: 
check:37'0     ~~~~~~
           27:  movq EXOCHORDA, %rax 
next:47'0                           X error: no match found
next:47'1                             with "REG" equal to "rax"
           28:  movb (%rax), %al 
next:47'0      ~~~~~~~~~~~~~~~~~~
next:47'2       ?                 possible intended match
           29:  retq 
next:47'0      ~~~~~~
           30: .Lfunc_end2: 
next:47'0      ~~~~~~~~~~~~~
           31:  .size mango, .Lfunc_end2-mango 
next:47'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           32:  
next:47'0      ~
           33:  .section .text.orange,"ax",@progbits 
next:47'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           34:  .globl orange 
next:47'0      ~~~~~~~~~~~~~~~
           35:  .p2align 4 
next:47'0      ~~~~~~~~~~~~
           36:  .type orange,@function 
next:47'0      ~~~~~~~~~~~~~~~~~~~~~~~~
           37: orange: 
next:47'0      ~~~~~~~
           38:  movabsq $PIERIS, %rax 
           39:  retq 
           40: .Lfunc_end3: 
           41:  .size orange, .Lfunc_end3-orange 
           42:  
           43:  .type PIERIS,@object 
           44:  .section .rodata.PIERIS,"a",@progbits 
           45:  .globl PIERIS 
           46: PIERIS: 
           47:  .byte 42 
           48:  .size PIERIS, 1 
           49:  
           50:  .ident "rustc version 1.88.0-nightly (c01cff318 2025-04-05)" 
           51:  .section ".note.GNU-stack","",@progbits 
>>>>>>
------------------------------------------



failures:
    [assembly] tests/assembly/static-relocation-model.rs#x64

test result: FAILED. 499 passed; 1 failed; 37 ignored; 0 measured; 0 filtered out; finished in 15.19s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-unknown-linux-gnu target=x86_64-unknown-linux-gnu
Build completed unsuccessfully in 0:47:33
  local time: Sat Apr  5 03:07:31 UTC 2025
  network time: Sat, 05 Apr 2025 03:07:31 GMT
##[error]Process completed with exit code 1.

Auto merge of #139363 - matthiaskrgr:rollup-fmkmlki, r=matthiaskrgr

auto - aarch64-apple

2025-04-04T15:09:54Z


failures:

---- [ui] tests/ui/asm/aarch64/srcloc.rs stdout ----
Saved the actual stderr to "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/asm/aarch64/srcloc/srcloc.stderr"
diff of stderr:

1	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:15:15
+	  --> $DIR/srcloc.rs:12:15
3	   |
4	LL |         asm!("invalid_instruction");
5	   |               ^^^^^^^^^^^^^^^^^^^

11	   |     ^
12	
13	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:19:13
+	  --> $DIR/srcloc.rs:16:13
15	   |
16	LL |             invalid_instruction
17	   |             ^^^^^^^^^^^^^^^^^^^

23	   |             ^
24	
25	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:24:13
+	  --> $DIR/srcloc.rs:21:13
27	   |
28	LL |             invalid_instruction
29	   |             ^^^^^^^^^^^^^^^^^^^

35	   |             ^
36	
37	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:30:13
+	  --> $DIR/srcloc.rs:27:13
39	   |
40	LL |             invalid_instruction
41	   |             ^^^^^^^^^^^^^^^^^^^

47	   |             ^
48	
49	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:37:13
+	  --> $DIR/srcloc.rs:34:13
51	   |
52	LL |             invalid_instruction
53	   |             ^^^^^^^^^^^^^^^^^^^

59	   |             ^
60	
61	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:42:14
+	  --> $DIR/srcloc.rs:39:14
63	   |
64	LL |         asm!(concat!("invalid", "_", "instruction"));
65	   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

71	   |     ^
72	
73	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:46:14
+	  --> $DIR/srcloc.rs:43:14
75	   |
76	LL |             "invalid_instruction",
77	   |              ^^^^^^^^^^^^^^^^^^^

83	   |     ^
84	
85	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:52:14
+	  --> $DIR/srcloc.rs:49:14
87	   |
88	LL |             "invalid_instruction",
89	   |              ^^^^^^^^^^^^^^^^^^^

95	   | ^
96	
97	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:59:14
+	  --> $DIR/srcloc.rs:56:14
99	   |
100	LL |             "invalid_instruction",
101	   |              ^^^^^^^^^^^^^^^^^^^

107	   | ^
108	
109	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:66:13
+	  --> $DIR/srcloc.rs:63:13
111	   |
112	LL |             concat!("invalid", "_", "instruction"),
113	   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

119	   | ^
120	
121	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:73:13
+	  --> $DIR/srcloc.rs:70:13
123	   |
124	LL |             concat!("invalid", "_", "instruction"),
125	   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

131	   | ^
132	
133	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:80:14
+	  --> $DIR/srcloc.rs:77:14
135	   |
136	LL |             "invalid_instruction1",
137	   |              ^^^^^^^^^^^^^^^^^^^^

143	   |     ^
144	
145	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:81:14
+	  --> $DIR/srcloc.rs:78:14
147	   |
148	LL |             "invalid_instruction2",
149	   |              ^^^^^^^^^^^^^^^^^^^^

155	   | ^
156	
157	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:87:13
+	  --> $DIR/srcloc.rs:84:13
159	   |
160	LL | /             concat!(
161	LL | |                 "invalid", "_", "instruction1", "\n",

170	   |     ^
171	
172	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:87:13
+	  --> $DIR/srcloc.rs:84:13
174	   |
175	LL | /             concat!(
176	LL | |                 "invalid", "_", "instruction1", "\n",

185	   | ^
186	
187	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:96:13
+	  --> $DIR/srcloc.rs:93:13
189	   |
190	LL | /             concat!(
191	LL | |                 "invalid", "_", "instruction1", "\n",

200	   |     ^
201	
202	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:96:13
+	  --> $DIR/srcloc.rs:93:13
204	   |
205	LL | /             concat!(
206	LL | |                 "invalid", "_", "instruction1", "\n",

215	   | ^
216	
217	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:100:13
+	  --> $DIR/srcloc.rs:97:13
219	   |
220	LL | /             concat!(
221	LL | |                 "invalid", "_", "instruction3", "\n",

230	   | ^
231	
232	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:100:13
+	  --> $DIR/srcloc.rs:97:13
234	   |
235	LL | /             concat!(
236	LL | |                 "invalid", "_", "instruction3", "\n",

245	   | ^
246	
247	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:111:13
+	  --> $DIR/srcloc.rs:108:13
249	   |
250	LL | /             concat!(
251	LL | |                 "invalid", "_", "instruction1", "\n",

260	   |     ^
261	
262	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:111:13
+	  --> $DIR/srcloc.rs:108:13
264	   |
265	LL | /             concat!(
266	LL | |                 "invalid", "_", "instruction1", "\n",

275	   | ^
276	
277	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:115:13
+	  --> $DIR/srcloc.rs:112:13
279	   |
280	LL | /             concat!(
281	LL | |                 "invalid", "_", "instruction3", "\n",

290	   | ^
291	
292	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:115:13
+	  --> $DIR/srcloc.rs:112:13
294	   |
295	LL | /             concat!(
296	LL | |                 "invalid", "_", "instruction3", "\n",

305	   | ^
306	
307	error: unrecognized instruction mnemonic
-	  --> $DIR/srcloc.rs:128:14
+	  --> $DIR/srcloc.rs:125:14
309	   |
310	LL |             "invalid_instruction"
311	   |              ^^^^^^^^^^^^^^^^^^^

Note: some mismatched output was normalized before being compared
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:12:15
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:16:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:21:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:27:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:34:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:39:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:43:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:49:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:56:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:63:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:70:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:77:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:78:14
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:84:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:84:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:93:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:93:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:97:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:97:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:108:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:108:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:112:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:112:13
-	  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:125:14
+	  --> $DIR/srcloc.rs:12:15
+	  --> $DIR/srcloc.rs:16:13
+	  --> $DIR/srcloc.rs:21:13
+	  --> $DIR/srcloc.rs:27:13
+	  --> $DIR/srcloc.rs:34:13
+	  --> $DIR/srcloc.rs:39:14
+	  --> $DIR/srcloc.rs:43:14
+	  --> $DIR/srcloc.rs:49:14
+	  --> $DIR/srcloc.rs:56:14
+	  --> $DIR/srcloc.rs:63:13
+	  --> $DIR/srcloc.rs:70:13
+	  --> $DIR/srcloc.rs:77:14
+	  --> $DIR/srcloc.rs:78:14
+	  --> $DIR/srcloc.rs:84:13
+	  --> $DIR/srcloc.rs:84:13
+	  --> $DIR/srcloc.rs:93:13
+	  --> $DIR/srcloc.rs:93:13
+	  --> $DIR/srcloc.rs:97:13
+	  --> $DIR/srcloc.rs:97:13
+	  --> $DIR/srcloc.rs:108:13
+	  --> $DIR/srcloc.rs:108:13
+	  --> $DIR/srcloc.rs:112:13
+	  --> $DIR/srcloc.rs:112:13
+	  --> $DIR/srcloc.rs:125:14


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/aarch64/srcloc.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/rustc" "/Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.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" "-C" "prefer-dynamic" "--out-dir" "/Users/runner/work/rust/rust/build/aarch64-apple-darwin/test/ui/asm/aarch64/srcloc" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/Users/runner/work/rust/rust/build/aarch64-apple-darwin/native/rust-test-helpers" "-Ccodegen-units=1"
stdout: none
--- stderr -------------------------------
error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:12:15
   |
LL |         asm!("invalid_instruction");
   |               ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:16:13
   |
LL |             invalid_instruction
   |             ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:13
   |
LL |             invalid_instruction
   |             ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:21:13
   |
LL |             invalid_instruction
   |             ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:13
   |
LL |             invalid_instruction
   |             ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:27:13
   |
LL |             invalid_instruction
   |             ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:3:13
   |
LL |             invalid_instruction
   |             ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:34:13
   |
LL |             invalid_instruction
   |             ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:3:13
   |
LL |             invalid_instruction
   |             ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:39:14
   |
LL |         asm!(concat!("invalid", "_", "instruction"));
   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:43:14
   |
LL |             "invalid_instruction",
   |              ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:49:14
   |
LL |             "invalid_instruction",
   |              ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:56:14
   |
LL |             "invalid_instruction",
   |              ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:3:1
   |
LL | invalid_instruction
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:63:13
   |
LL |             concat!("invalid", "_", "instruction"),
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:70:13
   |
LL |             concat!("invalid", "_", "instruction"),
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:77:14
   |
LL |             "invalid_instruction1",
   |              ^^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction1
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:78:14
   |
LL |             "invalid_instruction2",
   |              ^^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction2
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:84:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction1
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:84:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction2
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:93:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction1
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:93:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction2
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:97:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction3", "\n",
LL | |                 "invalid", "_", "instruction4",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:3:1
   |
LL | invalid_instruction3
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:97:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction3", "\n",
LL | |                 "invalid", "_", "instruction4",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:4:1
   |
LL | invalid_instruction4
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:108:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2", "\n",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:1:2
   |
LL |     invalid_instruction1
   |     ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:108:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction1", "\n",
LL | |                 "invalid", "_", "instruction2", "\n",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:2:1
   |
LL | invalid_instruction2
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:112:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction3", "\n",
LL | |                 "invalid", "_", "instruction4", "\n",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:4:1
   |
LL | invalid_instruction3
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:112:13
   |
LL | /             concat!(
LL | |                 "invalid", "_", "instruction3", "\n",
LL | |                 "invalid", "_", "instruction4", "\n",
LL | |             ),
   | |_____________^
   |
note: instantiated into assembly here
  --> <inline asm>:5:1
   |
LL | invalid_instruction4
   | ^

error: unrecognized instruction mnemonic
##[error]  --> /Users/runner/work/rust/rust/tests/ui/asm/aarch64/srcloc.rs:125:14
   |
LL |             "invalid_instruction"
   |              ^^^^^^^^^^^^^^^^^^^
   |
note: instantiated into assembly here
  --> <inline asm>:4:1
   |
LL | invalid_instruction
   | ^

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



failures:
    [ui] tests/ui/asm/aarch64/srcloc.rs

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

Some tests failed in compiletest suite=ui mode=ui host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:29:41
  local time: Fri Apr  4 15:43:02 UTC 2025
  network time: Fri, 04 Apr 2025 15:43:02 GMT
##[error]Process completed with exit code 1.

Auto merge of #139344 - Zalathar:rollup-uklkyeb, r=Zalathar

auto - test-various

2025-04-04T04:46:01Z


failures:

---- [ui] tests/ui/macros/no-close-delim-issue-139248.rs stdout ----
Saved the actual stderr to "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/no-close-delim-issue-139248/no-close-delim-issue-139248.stderr"
diff of stderr:

41	   |
42	LL | thread_local! { static a : () = (if b) }
43	   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected expression
-	  --> $SRC_DIR/std/src/sys/thread_local/native/mod.rs:LL:COL
45	   |
46	   = note: while parsing argument for this `expr` macro fragment
47	   |


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 macros/no-close-delim-issue-139248.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/macros/no-close-delim-issue-139248.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" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/macros/no-close-delim-issue-139248" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers"
stdout: none
--- stderr -------------------------------
error: expected `{`, found `)`
##[error]  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:38
   |
LL | thread_local! { static a : () = (if b) }
   |                                      ^ expected `{`
   |
note: the `if` expression is missing a block after this condition
  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:37
   |
LL | thread_local! { static a : () = (if b) }
   |                                     ^

error: expected `{`, found `)`
##[error]  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:38
   |
LL | thread_local! { static a : () = (if b) }
   |                                      ^ expected `{`
   |
note: the `if` expression is missing a block after this condition
  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:37
   |
LL | thread_local! { static a : () = (if b) }
   |                                     ^
   = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error: expected `{`, found `)`
##[error]  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:38
   |
LL | thread_local! { static a : () = (if b) }
   |                                      ^ expected `{`
   |
note: the `if` expression is missing a block after this condition
  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:37
   |
LL | thread_local! { static a : () = (if b) }
   |                                     ^
   = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error: expected expression, found end of macro arguments
##[error]  --> /checkout/tests/ui/macros/no-close-delim-issue-139248.rs:3:1
   |
LL | thread_local! { static a : () = (if b) }
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected expression
  --> /rustc/FAKE_PREFIX/library/std/src/sys/thread_local/statik.rs:28:18
   |
   = note: while parsing argument for this `expr` macro fragment
   |
   = note: this error originates in the macro `thread_local` (in Nightly builds, run with -Z macro-backtrace for more info)

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



failures:
    [ui] tests/ui/macros/no-close-delim-issue-139248.rs

test result: FAILED. 17982 passed; 1 failed; 849 ignored; 0 measured; 0 filtered out; finished in 454.43s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:31
  local time: Fri Apr  4 05:39:42 UTC 2025
  network time: Fri, 04 Apr 2025 05:39:42 GMT
##[error]Process completed with exit code 1.

Auto merge of #139301 - matthiaskrgr:rollup-sa6ali8, r=matthiaskrgr

auto - x86_64-mingw-1

2025-04-03T07:09:03Z


failures:

---- [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_linux_gnu stdout ----

error in revision `x86_64_unknown_linux_gnu`: 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\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.5.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\\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\\x86_64-pc-windows-gnu\\stage2" "--cfg" "x86_64_unknown_linux_gnu" "--check-cfg" "cfg(test,FALSE,aarch64_be_unknown_linux_gnu,aarch64_be_unknown_linux_gnu_ilp32,aarch64_be_unknown_netbsd,aarch64_kmc_solid_asp3,aarch64_linux_android,aarch64_nintendo_switch_freestanding,aarch64_unknown_freebsd,aarch64_unknown_fuchsia,aarch64_unknown_hermit,aarch64_unknown_illumos,aarch64_unknown_linux_gnu,aarch64_unknown_linux_gnu_ilp32,aarch64_unknown_linux_musl,aarch64_unknown_linux_ohos,aarch64_unknown_netbsd,aarch64_unknown_none,aarch64_unknown_none_softfloat,aarch64_unknown_nto_qnx700,aarch64_unknown_nto_qnx710,aarch64_unknown_nto_qnx710_iosock,aarch64_unknown_nto_qnx800,aarch64_unknown_openbsd,aarch64_unknown_redox,aarch64_unknown_teeos,aarch64_unknown_nuttx,aarch64_unknown_trusty,aarch64_wrs_vxworks,arm_linux_androideabi,arm_unknown_linux_gnueabi,arm_unknown_linux_gnueabihf,arm_unknown_linux_musleabi,arm_unknown_linux_musleabihf,armeb_unknown_linux_gnueabi,armebv7r_none_eabi,armebv7r_none_eabihf,armv4t_none_eabi,armv4t_unknown_linux_gnueabi,armv5te_none_eabi,armv5te_unknown_linux_gnueabi,armv5te_unknown_linux_musleabi,armv5te_unknown_linux_uclibceabi,armv6_unknown_freebsd,armv6_unknown_netbsd_eabihf,armv6k_nintendo_3ds,armv7_linux_androideabi,armv7_rtems_eabihf,armv7_sony_vita_newlibeabihf,armv7_unknown_freebsd,armv7_unknown_linux_gnueabi,armv7_unknown_linux_gnueabihf,armv7_unknown_linux_musleabi,armv7_unknown_linux_musleabihf,armv7_unknown_linux_ohos,armv7_unknown_linux_uclibceabi,armv7_unknown_linux_uclibceabihf,armv7_unknown_netbsd_eabihf,armv7_unknown_trusty,armv7_wrs_vxworks_eabihf,armv7a_kmc_solid_asp3_eabi,armv7a_kmc_solid_asp3_eabihf,armv7a_none_eabi,armv7a_none_eabihf,armv7a_nuttx_eabi,armv7a_nuttx_eabihf,armv7r_none_eabi,armv7r_none_eabihf,armv8r_none_eabihf,hexagon_unknown_linux_musl,hexagon_unknown_none_elf,i686_pc_nto_qnx700,i586_unknown_linux_gnu,i586_unknown_linux_musl,i586_unknown_netbsd,i586_unknown_redox,i686_linux_android,i686_unknown_freebsd,i686_unknown_haiku,i686_unknown_hurd_gnu,i686_unknown_linux_gnu,i686_unknown_linux_musl,i686_unknown_netbsd,i686_unknown_openbsd,i686_wrs_vxworks,loongarch64_unknown_linux_gnu,loongarch64_unknown_linux_musl,loongarch64_unknown_linux_ohos,loongarch64_unknown_none,loongarch64_unknown_none_softfloat,m68k_unknown_linux_gnu,m68k_unknown_none_elf,mips64_openwrt_linux_musl,mips64_unknown_linux_gnuabi64,mips64_unknown_linux_muslabi64,mips64el_unknown_linux_gnuabi64,mips64el_unknown_linux_muslabi64,mips_unknown_linux_gnu,mips_unknown_linux_musl,mips_unknown_linux_uclibc,mips_mti_none_elf,mipsel_mti_none_elf,mipsel_sony_psp,mipsel_sony_psx,mipsel_unknown_linux_gnu,mipsel_unknown_linux_musl,mipsel_unknown_linux_uclibc,mipsel_unknown_netbsd,mipsel_unknown_none,mipsisa32r6_unknown_linux_gnu,mipsisa32r6el_unknown_linux_gnu,mipsisa64r6_unknown_linux_gnuabi64,mipsisa64r6el_unknown_linux_gnuabi64,msp430_none_elf,powerpc64_unknown_freebsd,powerpc64_unknown_linux_gnu,powerpc64_unknown_linux_musl,powerpc64_unknown_openbsd,powerpc64_wrs_vxworks,powerpc64le_unknown_freebsd,powerpc64le_unknown_linux_gnu,powerpc64le_unknown_linux_musl,powerpc_unknown_freebsd,powerpc_unknown_linux_gnu,powerpc_unknown_linux_gnuspe,powerpc_unknown_linux_musl,powerpc_unknown_linux_muslspe,powerpc_unknown_netbsd,powerpc_unknown_openbsd,powerpc_wrs_vxworks,powerpc_wrs_vxworks_spe,riscv32_wrs_vxworks,riscv32e_unknown_none_elf,riscv32em_unknown_none_elf,riscv32emc_unknown_none_elf,riscv32gc_unknown_linux_gnu,riscv32gc_unknown_linux_musl,riscv32i_unknown_none_elf,riscv32im_risc0_zkvm_elf,riscv32im_unknown_none_elf,riscv32ima_unknown_none_elf,riscv32imac_esp_espidf,riscv32imac_unknown_none_elf,riscv32imac_unknown_xous_elf,riscv32imafc_unknown_none_elf,riscv32imafc_esp_espidf,riscv32imc_esp_espidf,riscv32imc_unknown_none_elf,riscv64_linux_android,riscv64_wrs_vxworks,riscv64gc_unknown_freebsd,riscv64gc_unknown_fuchsia,riscv64gc_unknown_hermit,riscv64gc_unknown_linux_gnu,riscv64gc_unknown_linux_musl,riscv64gc_unknown_netbsd,riscv64gc_unknown_none_elf,riscv64gc_unknown_openbsd,riscv64imac_unknown_none_elf,s390x_unknown_linux_gnu,s390x_unknown_linux_musl,sparc64_unknown_linux_gnu,sparc64_unknown_netbsd,sparc64_unknown_openbsd,sparc_unknown_linux_gnu,sparc_unknown_none_elf,sparcv9_sun_solaris,thumbv4t_none_eabi,thumbv5te_none_eabi,thumbv6m_none_eabi,thumbv7em_none_eabi,thumbv7em_none_eabihf,thumbv7m_none_eabi,thumbv7neon_linux_androideabi,thumbv7neon_unknown_linux_gnueabihf,thumbv7neon_unknown_linux_musleabihf,thumbv8m_base_none_eabi,thumbv8m_main_none_eabi,thumbv8m_main_none_eabihf,wasm32_unknown_emscripten,wasm32_unknown_unknown,wasm32v1_none,wasm32_wasip1,wasm32_wasip1_threads,wasm32_wasip2,wasm32_wali_linux_musl,wasm64_unknown_unknown,x86_64_fortanix_unknown_sgx,x86_64_linux_android,x86_64_pc_nto_qnx710,x86_64_pc_nto_qnx710_iosock,x86_64_pc_nto_qnx800,x86_64_pc_solaris,x86_64_unikraft_linux_musl,x86_64_unknown_dragonfly,x86_64_unknown_freebsd,x86_64_unknown_fuchsia,x86_64_unknown_haiku,x86_64_unknown_hurd_gnu,x86_64_unknown_hermit,x86_64_unknown_illumos,x86_64_unknown_l4re_uclibc,x86_64_unknown_linux_gnu,x86_64_unknown_linux_gnux32,x86_64_unknown_linux_musl,x86_64_unknown_linux_ohos,x86_64_unknown_linux_none,x86_64_unknown_netbsd,x86_64_unknown_none,x86_64_unknown_openbsd,x86_64_unknown_redox,x86_64_unknown_trusty,x86_64_wrs_vxworks,thumbv6m_nuttx_eabi,thumbv7a_nuttx_eabi,thumbv7a_nuttx_eabihf,thumbv7m_nuttx_eabi,thumbv7em_nuttx_eabi,thumbv7em_nuttx_eabihf,thumbv8m_base_nuttx_eabi,thumbv8m_main_nuttx_eabi,thumbv8m_main_nuttx_eabihf,riscv32imc_unknown_nuttx_elf,riscv32imac_unknown_nuttx_elf,riscv32imafc_unknown_nuttx_elf,riscv64imac_unknown_nuttx_elf,riscv64gc_unknown_nuttx_elf)" "-O" "-Cdebug-assertions=no" "-C" "prefer-dynamic" "-o" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\test\\assembly\\targets\\targets-elf.x86_64_unknown_linux_gnu\\libminicore.rlib" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-gnu\\native\\rust-test-helpers" "--target" "x86_64-unknown-linux-gnu" "-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\\rustcIsKkCn"

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



failures:
    [assembly] tests\assembly\targets\targets-elf.rs#x86_64_unknown_linux_gnu

test result: FAILED. 494 passed; 1 failed; 42 ignored; 0 measured; 0 filtered out; finished in 23.61s

Some tests failed in compiletest suite=assembly mode=assembly host=x86_64-pc-windows-gnu target=x86_64-pc-windows-gnu
Build completed unsuccessfully in 1:38:25
make: *** [Makefile:128: ci-mingw-x] Error 1
  local time: Thu Apr  3 08:55:36 CUT 2025
  network time: Thu, 03 Apr 2025 08:55:36 GMT
##[error]Process completed with exit code 2.

Auto merge of #132527 - DianQK:gvn-stmt-iter, r=oli-obk

auto - x86_64-gnu-llvm-19-3

2025-04-02T23:33:52Z


failures:

---- [codegen] tests/codegen/try_question_mark_nop.rs#NINETEEN stdout ----

error in revision `NINETEEN`: verification with 'FileCheck' failed
status: exit status: 1
command: "/usr/lib/llvm-19/bin/FileCheck" "--input-file" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/try_question_mark_nop.NINETEEN/try_question_mark_nop.ll" "/checkout/tests/codegen/try_question_mark_nop.rs" "--check-prefix=CHECK" "--check-prefix" "NINETEEN" "--allow-unused-prefixes" "--dump-input-context" "100"
stdout: none
--- stderr -------------------------------
/checkout/tests/codegen/try_question_mark_nop.rs:100:17: error: CHECK-NEXT: expected string not found in input
 // CHECK-NEXT: [[REG1:%[0-9a-zA-Z_.]+]] = insertvalue { i64, i64 } poison, i64 %0, 0
                ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/try_question_mark_nop.NINETEEN/try_question_mark_nop.ll:58:7: note: scanning from here
start:
      ^
/checkout/obj/build/x86_64-unknown-linux-gnu/test/codegen/try_question_mark_nop.NINETEEN/try_question_mark_nop.ll:61:2: note: possible intended match here
 %3 = insertvalue { i64, i64 } poison, i64 %., 0
 ^

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

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

Input was:
<<<<<<
            1: ; ModuleID = 'try_question_mark_nop.e67e5ea31bdd6ce8-cgu.0' 
            2: source_filename = "try_question_mark_nop.e67e5ea31bdd6ce8-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(none) uwtable 
            7: define { i32, i32 } @option_nop_match_32(i32 noundef range(i32 0, 2) %0, i32 %1) unnamed_addr #0 { 
            8: start: 
            9:  %2 = trunc nuw i32 %0 to i1 
           10:  %. = select i1 %2, i32 %0, i32 0 
           11:  %3 = insertvalue { i32, i32 } poison, i32 %., 0 
           12:  %4 = insertvalue { i32, i32 } %3, i32 %1, 1 
           13:  ret { i32, i32 } %4 
           14: } 
           15:  
           16: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           17: define { i32, i32 } @option_nop_traits_32(i32 noundef range(i32 0, 2) %0, i32 %1) unnamed_addr #0 { 
           18: start: 
           19:  %2 = insertvalue { i32, i32 } poison, i32 %0, 0 
           20:  %3 = insertvalue { i32, i32 } %2, i32 %1, 1 
           21:  ret { i32, i32 } %3 
           22: } 
           23:  
           24: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           25: define { i32, i32 } @result_nop_match_32(i32 noundef range(i32 0, 2) %0, i32 noundef %1) unnamed_addr #0 { 
           26: start: 
           27:  %2 = insertvalue { i32, i32 } poison, i32 %0, 0 
           28:  %3 = insertvalue { i32, i32 } %2, i32 %1, 1 
           29:  ret { i32, i32 } %3 
           30: } 
           31:  
           32: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           33: define { i32, i32 } @result_nop_traits_32(i32 noundef range(i32 0, 2) %0, i32 noundef %1) unnamed_addr #0 { 
           34: start: 
           35:  %2 = insertvalue { i32, i32 } poison, i32 %0, 0 
           36:  %3 = insertvalue { i32, i32 } %2, i32 %1, 1 
           37:  ret { i32, i32 } %3 
           38: } 
           39:  
           40: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           41: define { i32, i32 } @control_flow_nop_match_32(i32 noundef range(i32 0, 2) %0, i32 noundef %1) unnamed_addr #0 { 
           42: start: 
           43:  %2 = insertvalue { i32, i32 } poison, i32 %0, 0 
           44:  %3 = insertvalue { i32, i32 } %2, i32 %1, 1 
           45:  ret { i32, i32 } %3 
           46: } 
           47:  
           48: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           49: define { i32, i32 } @control_flow_nop_traits_32(i32 noundef range(i32 0, 2) %0, i32 noundef %1) unnamed_addr #0 { 
           50: start: 
           51:  %2 = insertvalue { i32, i32 } poison, i32 %0, 0 
           52:  %3 = insertvalue { i32, i32 } %2, i32 %1, 1 
           53:  ret { i32, i32 } %3 
           54: } 
           55:  
           56: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           57: define { i64, i64 } @option_nop_match_64(i64 noundef range(i64 0, 2) %0, i64 %1) unnamed_addr #0 { 
           58: start: 
next:100'0           X error: no match found
           59:  %2 = trunc nuw i64 %0 to i1 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           60:  %. = select i1 %2, i64 %0, i64 0 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           61:  %3 = insertvalue { i64, i64 } poison, i64 %., 0 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
next:100'1      ?                                                possible intended match
           62:  %4 = insertvalue { i64, i64 } %3, i64 %1, 1 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           63:  ret { i64, i64 } %4 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~
           64: } 
next:100'0     ~~
           65:  
next:100'0     ~
           66: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           67: define { i64, i64 } @option_nop_traits_64(i64 noundef range(i64 0, 2) %0, i64 %1) unnamed_addr #0 { 
next:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           68: start: 
           69:  %2 = insertvalue { i64, i64 } poison, i64 %0, 0 
           70:  %3 = insertvalue { i64, i64 } %2, i64 %1, 1 
           71:  ret { i64, i64 } %3 
           72: } 
           73:  
           74: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           75: define { i64, i64 } @result_nop_match_64(i64 noundef range(i64 0, 2) %0, i64 noundef %1) unnamed_addr #0 { 
           76: start: 
           77:  %2 = insertvalue { i64, i64 } poison, i64 %0, 0 
           78:  %3 = insertvalue { i64, i64 } %2, i64 %1, 1 
           79:  ret { i64, i64 } %3 
           80: } 
           81:  
           82: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           83: define { i64, i64 } @result_nop_traits_64(i64 noundef range(i64 0, 2) %0, i64 noundef %1) unnamed_addr #0 { 
           84: start: 
           85:  %2 = insertvalue { i64, i64 } poison, i64 %0, 0 
           86:  %3 = insertvalue { i64, i64 } %2, i64 %1, 1 
           87:  ret { i64, i64 } %3 
           88: } 
           89:  
           90: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           91: define { i64, i64 } @control_flow_nop_match_64(i64 noundef range(i64 0, 2) %0, i64 noundef %1) unnamed_addr #0 { 
           92: start: 
           93:  %2 = insertvalue { i64, i64 } poison, i64 %0, 0 
           94:  %3 = insertvalue { i64, i64 } %2, i64 %1, 1 
           95:  ret { i64, i64 } %3 
           96: } 
           97:  
           98: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
           99: define { i64, i64 } @control_flow_nop_traits_64(i64 noundef range(i64 0, 2) %0, i64 noundef %1) unnamed_addr #0 { 
          100: start: 
          101:  %2 = insertvalue { i64, i64 } poison, i64 %0, 0 
          102:  %3 = insertvalue { i64, i64 } %2, i64 %1, 1 
          103:  ret { i64, i64 } %3 
          104: } 
          105:  
          106: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable 
          107: define void @result_nop_match_128(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([32 x i8]) align 16 dereferenceable(32) %_0, i128 noundef range(i128 0, 2) %0, i128 noundef %1) unnamed_addr #1 { 
          108: start: 
          109:  store i128 %0, ptr %_0, align 16 
          110:  %2 = getelementptr inbounds i8, ptr %_0, i64 16 
          111:  store i128 %1, ptr %2, align 16 
          112:  ret void 
          113: } 
          114:  
          115: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable 
          116: define void @result_nop_traits_128(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([32 x i8]) align 16 dereferenceable(32) %_0, i128 noundef range(i128 0, 2) %0, i128 noundef %1) unnamed_addr #1 { 
          117: start: 
          118:  %2 = getelementptr inbounds i8, ptr %_0, i64 16 
          119:  store i128 %1, ptr %2, align 16 
          120:  store i128 %0, ptr %_0, align 16 
          121:  ret void 
          122: } 
          123:  
          124: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable 
          125: define void @control_flow_nop_match_128(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([32 x i8]) align 16 dereferenceable(32) %_0, i128 noundef range(i128 0, 2) %0, i128 noundef %1) unnamed_addr #1 { 
          126: start: 
          127:  store i128 %0, ptr %_0, align 16 
          128:  %2 = getelementptr inbounds i8, ptr %_0, i64 16 
          129:  store i128 %1, ptr %2, align 16 
          130:  ret void 
          131: } 
          132:  
          133: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable 
          134: define void @control_flow_nop_traits_128(ptr dead_on_unwind noalias nocapture noundef writable writeonly sret([32 x i8]) align 16 dereferenceable(32) %_0, i128 noundef range(i128 0, 2) %0, i128 noundef %1) unnamed_addr #1 { 
          135: start: 
          136:  %2 = getelementptr inbounds i8, ptr %_0, i64 16 
          137:  store i128 %1, ptr %2, align 16 
          138:  store i128 %0, ptr %_0, align 16 
          139:  ret void 
          140: } 
          141:  
          142: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
          143: define { i64, ptr } @result_nop_match_ptr(i64 noundef range(i64 0, 2) %0, ptr noundef %1) unnamed_addr #0 { 
          144: start: 
          145:  %2 = insertvalue { i64, ptr } poison, i64 %0, 0 
          146:  %3 = insertvalue { i64, ptr } %2, ptr %1, 1 
          147:  ret { i64, ptr } %3 
          148: } 
          149:  
          150: ; Function Attrs: mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable 
          151: define { i64, ptr } @result_nop_traits_ptr(i64 noundef range(i64 0, 2) %0, ptr noundef %1) unnamed_addr #0 { 
          152: start: 
          153:  %2 = insertvalue { i64, ptr } poison, i64 %0, 0 
          154:  %3 = insertvalue { i64, ptr } %2, ptr %1, 1 
          155:  ret { i64, ptr } %3 
          156: } 
          157:  
          158: attributes #0 = { mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(none) uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
          159: attributes #1 = { mustprogress nofree norecurse nosync nounwind nonlazybind willreturn memory(argmem: write) uwtable "probe-stack"="inline-asm" "target-cpu"="x86-64" } 
          160:  
          161: !llvm.module.flags = !{!0, !1} 
            .
            .
            .
>>>>>>
------------------------------------------



failures:
    [codegen] tests/codegen/try_question_mark_nop.rs#NINETEEN

test result: FAILED. 747 passed; 1 failed; 95 ignored; 0 measured; 0 filtered out; finished in 18.42s

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:29:58
  local time: Thu Apr  3 00:11:52 UTC 2025
  network time: Thu, 03 Apr 2025 00:11:52 GMT
##[error]Process completed with exit code 1.

Auto merge of #139137 - petrochenkov:errwhere2, r=jieyouxu

auto - x86_64-msvc-1

2025-04-02T21:47:40Z


failures:

---- [ui] tests\ui\debuginfo\debuginfo-type-name-layout-ice-94961-2.rs stdout ----

error: D:/a/rust/rust/tests/ui/debuginfo/debuginfo-type-name-layout-ice-94961-2.rs:?: unexpected error: '?:?: ?:?: values of the type `[u8; usize::MAX]` are too big for the target architecture'

error: D:/a/rust/rust/tests/ui/debuginfo/debuginfo-type-name-layout-ice-94961-2.rs:1: expected error not found: values of the type `[u8; usize::MAX]` are too big for the target architecture

error: 1 unexpected errors found, 1 expected errors not found
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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.7\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\debuginfo\\debuginfo-type-name-layout-ice-94961-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" "-C" "prefer-dynamic" "--out-dir" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\test\\ui\\debuginfo\\debuginfo-type-name-layout-ice-94961-2" "-A" "unused" "-A" "internal_features" "-Crpath" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "-C" "debuginfo=2"

--- unexpected errors (from JSON output) ---
ERROR     line   ?: ?:?: ?:?: values of the type `[u8; usize::MAX]` are too big for the target architecture
---
--- not found errors (from test file) ---
ERROR     line   1: values of the type `[u8; usize::MAX]` are too big for the target architecture
---


thread '[ui] tests\ui\debuginfo\debuginfo-type-name-layout-ice-94961-2.rs' panicked at src\tools\compiletest\src\runtest.rs:799:13:
errors differ from expected
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- [ui] tests\ui\panic-runtime\unwind-tables-target-required.rs stdout ----

error: D:/a/rust/rust/tests/ui/panic-runtime/unwind-tables-target-required.rs:?: unexpected error: '?:?: ?:?: target requires unwind tables, they cannot be disabled with `-C force-unwind-tables=no`'

error: 1 unexpected errors found, 0 expected errors not found
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.43.34808\bin\HostX64\x64;C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\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.5.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.7\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.43.34808\bin\HostX64\x64" "D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\stage2\\bin\\rustc.exe" "D:\\a\\rust\\rust\\tests\\ui\\panic-runtime\\unwind-tables-target-required.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\\panic-runtime\\unwind-tables-target-required" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=D:\\a\\rust\\rust\\build\\x86_64-pc-windows-msvc\\native\\rust-test-helpers" "-C" "force-unwind-tables=no"

--- unexpected errors (from JSON output) ---
ERROR     line   ?: ?:?: ?:?: target requires unwind tables, they cannot be disabled with `-C force-unwind-tables=no`
---

thread '[ui] tests\ui\panic-runtime\unwind-tables-target-required.rs' panicked at src\tools\compiletest\src\runtest.rs:799:13:
errors differ from expected


failures:
    [ui] tests\ui\debuginfo\debuginfo-type-name-layout-ice-94961-2.rs
    [ui] tests\ui\panic-runtime\unwind-tables-target-required.rs

test result: FAILED. 18513 passed; 2 failed; 282 ignored; 0 measured; 23 filtered out; finished in 1105.59s

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:15
make: *** [Makefile:113: ci-msvc-py] Error 1
  local time: Wed Apr  2 23:30:43 CUT 2025
  network time: Wed, 02 Apr 2025 23:30:43 GMT
##[error]Process completed with exit code 2.

Auto merge of #139137 - petrochenkov:errwhere2, r=jieyouxu

auto - x86_64-gnu-llvm-19-3

2025-04-02T18:01:39Z


failures:

---- [ui] tests/ui/print-request/stability.rs#crate_root_lint_levels stdout ----

error in revision `crate_root_lint_levels`: /checkout/tests/ui/print-request/stability.rs:?: unexpected error: '?:?: ?:?: the `-Z unstable-options` flag must also be passed to enable the `crate-root-lint-levels` print option'

error in revision `crate_root_lint_levels`: 1 unexpected errors found, 0 expected errors not found
status: exit status: 1
command: env -u RUSTC_LOG_COLOR RUSTC_ICE="0" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage1/bin/rustc" "/checkout/tests/ui/print-request/stability.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/stage1" "--target=x86_64-unknown-linux-gnu" "--cfg" "crate_root_lint_levels" "--check-cfg" "cfg(test,FALSE,all_target_specs_json,crate_root_lint_levels,check_cfg,supported_crate_types,target_spec_json,calling_conventions,cfg,code_models,crate_name,deployment_target,file_names,host_tuple,link_args,native_static_libs,relocation_models,split_debuginfo,stack_protector_strategies,target_cpus,target_features,target_libdir,target_list,tls_models)" "--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/print-request/stability.crate_root_lint_levels" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/x86_64-unknown-linux-gnu/native/rust-test-helpers" "--print=crate-root-lint-levels"

--- unexpected errors (from JSON output) ---
ERROR     line   ?: ?:?: ?:?: the `-Z unstable-options` flag must also be passed to enable the `crate-root-lint-levels` print option
---

thread '[ui] tests/ui/print-request/stability.rs#crate_root_lint_levels' panicked at src/tools/compiletest/src/runtest.rs:799:13:
errors differ from expected
stack backtrace:
   0: rust_begin_unwind
   1: core::panicking::panic_fmt
   2: <compiletest::runtest::TestCx>::check_expected_errors
   3: <compiletest::runtest::TestCx>::run_revision
   4: compiletest::runtest::run
   5: <compiletest::make_test_closure::{closure#0} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.


failures:
    [ui] tests/ui/print-request/stability.rs#crate_root_lint_levels

test result: FAILED. 18622 passed; 1 failed; 195 ignored; 0 measured; 0 filtered out; finished in 863.39s

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:27:59
  local time: Wed Apr  2 18:37:15 UTC 2025
  network time: Wed, 02 Apr 2025 18:37:15 GMT
##[error]Process completed with exit code 1.

Auto merge of #139137 - petrochenkov:errwhere2, r=jieyouxu

auto - test-various

2025-04-02T13:21:31Z


failures:

---- [ui] tests/ui/cfg/cfg_false_no_std-2.rs stdout ----

error: /checkout/tests/ui/cfg/cfg_false_no_std-2.rs:?: expected error not found: unwinding panics are not supported without std

error: 0 unexpected errors found, 1 expected errors not found
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/cfg/cfg_false_no_std-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=/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" "--emit" "metadata" "-C" "prefer-dynamic" "--out-dir" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/cfg/cfg_false_no_std-2" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/cfg/cfg_false_no_std-2/auxiliary"

--- not found errors (from test file) ---
ERROR     line   ?: unwinding panics are not supported without std
---


thread '[ui] tests/ui/cfg/cfg_false_no_std-2.rs' panicked at src/tools/compiletest/src/runtest.rs:799:13:
errors differ from expected
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

---- [ui] tests/ui/panic-runtime/want-abort-got-unwind.rs stdout ----

error: /checkout/tests/ui/panic-runtime/want-abort-got-unwind.rs:?: expected error not found: cannot link together two panic runtimes: panic_unwind and panic_runtime_unwind

error: /checkout/tests/ui/panic-runtime/want-abort-got-unwind.rs:?: expected error not found: the crate `panic_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`

error: 0 unexpected errors found, 2 expected errors not found
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/panic-runtime/want-abort-got-unwind.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/panic-runtime/want-abort-got-unwind" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/want-abort-got-unwind/auxiliary" "-C" "panic=abort"

--- not found errors (from test file) ---
ERROR     line   ?: cannot link together two panic runtimes: panic_unwind and panic_runtime_unwind
ERROR     line   ?: the crate `panic_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`
---


thread '[ui] tests/ui/panic-runtime/want-abort-got-unwind.rs' panicked at src/tools/compiletest/src/runtest.rs:799:13:
errors differ from expected

---- [ui] tests/ui/panic-runtime/want-abort-got-unwind2.rs stdout ----

error: /checkout/tests/ui/panic-runtime/want-abort-got-unwind2.rs:?: expected error not found: cannot link together two panic runtimes: panic_unwind and panic_runtime_unwind

error: /checkout/tests/ui/panic-runtime/want-abort-got-unwind2.rs:?: expected error not found: the crate `panic_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`

error: 0 unexpected errors found, 2 expected errors not found
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/panic-runtime/want-abort-got-unwind2.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/panic-runtime/want-abort-got-unwind2" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/want-abort-got-unwind2/auxiliary" "-C" "panic=abort"

--- not found errors (from test file) ---
ERROR     line   ?: cannot link together two panic runtimes: panic_unwind and panic_runtime_unwind
ERROR     line   ?: the crate `panic_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`
---


thread '[ui] tests/ui/panic-runtime/want-abort-got-unwind2.rs' panicked at src/tools/compiletest/src/runtest.rs:799:13:
errors differ from expected

---- [ui] tests/ui/panic-runtime/two-panic-runtimes.rs stdout ----

error: /checkout/tests/ui/panic-runtime/two-panic-runtimes.rs:?: unexpected error: '?:?: ?:?: the linked panic runtime `panic_runtime_unwind2` is not compiled with this crate's panic strategy `abort`'

error: /checkout/tests/ui/panic-runtime/two-panic-runtimes.rs:?: unexpected error: '?:?: ?:?: the crate `panic_runtime_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`'

error: 2 unexpected errors found, 0 expected errors not found
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/panic-runtime/two-panic-runtimes.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/panic-runtime/two-panic-runtimes" "-A" "unused" "-A" "internal_features" "-Crpath" "-Cdebuginfo=0" "-Lnative=/checkout/obj/build/wasm32-wasip1/native/rust-test-helpers" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/ui/panic-runtime/two-panic-runtimes/auxiliary"

--- unexpected errors (from JSON output) ---
ERROR     line   ?: ?:?: ?:?: the linked panic runtime `panic_runtime_unwind2` is not compiled with this crate's panic strategy `abort`
ERROR     line   ?: ?:?: ?:?: the crate `panic_runtime_unwind` requires panic strategy `unwind` which is incompatible with this crate's strategy of `abort`
---

thread '[ui] tests/ui/panic-runtime/two-panic-runtimes.rs' panicked at src/tools/compiletest/src/runtest.rs:799:13:
errors differ from expected


failures:
    [ui] tests/ui/cfg/cfg_false_no_std-2.rs
    [ui] tests/ui/panic-runtime/want-abort-got-unwind.rs
    [ui] tests/ui/panic-runtime/want-abort-got-unwind2.rs
    [ui] tests/ui/panic-runtime/two-panic-runtimes.rs

test result: FAILED. 17964 passed; 4 failed; 849 ignored; 0 measured; 0 filtered out; finished in 455.63s

Some tests failed in compiletest suite=ui mode=ui host=x86_64-unknown-linux-gnu target=wasm32-wasip1
Build completed unsuccessfully in 0:43:17
  local time: Wed Apr  2 14:14:59 UTC 2025
  network time: Wed, 02 Apr 2025 14:14:59 GMT
##[error]Process completed with exit code 1.

Auto merge of #139216 - matthiaskrgr:rollup-sjrt0fl, r=matthiaskrgr

auto - test-various

2025-04-01T17:35:37Z


failures:

---- [run-make] tests/run-make/dump-ice-to-disk stdout ----

error: rmake recipe failed to complete
status: exit status: 101
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/dump-ice-to-disk/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/dump-ice-to-disk/rmake"
stdout: none
--- stderr -------------------------------
=== baseline ICE MESSAGE (59 lines) ====
thread 'rustc' panicked at compiler/rustc_errors/src/lib.rs:1824:17:
aborting due to `-Z treat-err-as-bug=1`
stack backtrace:
   0:     0x7f681de35285 - std::backtrace::Backtrace::create::h523ab7a16e1c8631
   1:     0x7f681de351d5 - std::backtrace::Backtrace::force_capture::he374cebd077cea5b
   2:     0x7f681a735322 - <alloc[a53298f35f25e932]::boxed::Box<rustc_driver_impl[11f42122908164]::install_ice_hook::{closure#1}> as core[e454a0f465485116]::ops::function::Fn<(&dyn for<'a, 'b> core[e454a0f465485116]::ops::function::Fn<(&'a std[f0ff6654284e725f]::panic::PanicHookInfo<'b>,), Output = ()> + core[e454a0f465485116]::marker::Send + core[e454a0f465485116]::marker::Sync, &std[f0ff6654284e725f]::panic::PanicHookInfo)>>::call
   3:     0x7f681de529c3 - std::panicking::rust_panic_with_hook::h8e41f503511d3370
   4:     0x7f681de52646 - std::panicking::begin_panic_handler::{{closure}}::h895798e85f8b5948
   5:     0x7f681de4e919 - std::sys::backtrace::__rust_end_short_backtrace::h405ed553a224f672
   6:     0x7f681de5230d - __rustc[a1c7c7e5ad6927fc]::rust_begin_unwind
   7:     0x7f681de9c640 - core::panicking::panic_fmt::h57548fb08316fd25
   8:     0x7f681d9f65ab - <rustc_errors[4e7a8fa7eda018d2]::DiagCtxtInner>::panic_if_treat_err_as_bug
   9:     0x7f681d9f5948 - <rustc_errors[4e7a8fa7eda018d2]::DiagCtxtInner>::emit_diagnostic::{closure#3}
  10:     0x7f681a942fc9 - rustc_interface[f4e50fb5c6bd53a9]::callbacks::track_diagnostic::<core[e454a0f465485116]::option::Option<rustc_span[814a24eaafcc2536]::ErrorGuaranteed>>
  11:     0x7f681d9f508c - <rustc_errors[4e7a8fa7eda018d2]::DiagCtxtInner>::emit_diagnostic
  12:     0x7f681d9f3a77 - <rustc_errors[4e7a8fa7eda018d2]::DiagCtxtHandle>::emit_diagnostic
  13:     0x7f681da05abb - <rustc_errors[4e7a8fa7eda018d2]::diagnostic::Diag>::emit_producing_error_guaranteed
  14:     0x7f681ac0d4b2 - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::report_arg_errors
  15:     0x7f681ac07711 - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_argument_types
  16:     0x7f681abd0dfe - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::confirm_builtin_call
  17:     0x7f681ac74548 - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_expr_kind
  18:     0x7f681abe46fd - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
  19:     0x7f681ac1197e - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_expr_block
  20:     0x7f681abe46fd - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
  21:     0x7f681abe5688 - <rustc_hir_typeck[d0daf39d9680cead]::fn_ctxt::FnCtxt>::check_return_or_body_tail
  22:     0x7f681ae484f1 - rustc_hir_typeck[d0daf39d9680cead]::check::check_fn
  23:     0x7f681aeac8ea - rustc_hir_typeck[d0daf39d9680cead]::typeck_with_inspect
  24:     0x7f681c66e730 - rustc_query_impl[84d40f582768db81]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[84d40f582768db81]::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 8usize]>>
  25:     0x7f681c70390c - <rustc_query_impl[84d40f582768db81]::query_impl::typeck::dynamic_query::{closure#2} as core[e454a0f465485116]::ops::function::FnOnce<(rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt, rustc_span[814a24eaafcc2536]::def_id::LocalDefId)>>::call_once
  26:     0x7f681c6049f1 - rustc_query_system[1516103932015671]::query::plumbing::try_execute_query::<rustc_query_impl[84d40f582768db81]::DynamicConfig<rustc_data_structures[cbb70abdc166a49f]::vec_cache::VecCache<rustc_span[814a24eaafcc2536]::def_id::LocalDefId, rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[1516103932015671]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[84d40f582768db81]::plumbing::QueryCtxt, false>
  27:     0x7f681c88baf8 - rustc_query_impl[84d40f582768db81]::query_impl::typeck::get_query_non_incr::__rust_end_short_backtrace
  28:     0x7f681b1ee882 - <rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt>::par_hir_body_owners::<rustc_hir_analysis[f05cd43d49c69464]::check_crate::{closure#3}>::{closure#0}
  29:     0x7f681b1dd67b - <rustc_data_structures[cbb70abdc166a49f]::sync::parallel::ParallelGuard>::run::<(), rustc_data_structures[cbb70abdc166a49f]::sync::parallel::par_for_each_in<&rustc_span[814a24eaafcc2536]::def_id::LocalDefId, &[rustc_span[814a24eaafcc2536]::def_id::LocalDefId], <rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt>::par_hir_body_owners<rustc_hir_analysis[f05cd43d49c69464]::check_crate::{closure#3}>::{closure#0}>::{closure#0}::{closure#1}::{closure#0}>
  30:     0x7f681b1dca3e - rustc_hir_analysis[f05cd43d49c69464]::check_crate
  31:     0x7f681a94b36e - rustc_interface[f4e50fb5c6bd53a9]::passes::analysis
  32:     0x7f681c66e80a - rustc_query_impl[84d40f582768db81]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[84d40f582768db81]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 0usize]>>
  33:     0x7f681c704288 - <rustc_query_impl[84d40f582768db81]::query_impl::analysis::dynamic_query::{closure#2} as core[e454a0f465485116]::ops::function::FnOnce<(rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt, ())>>::call_once
  34:     0x7f681c5937c5 - rustc_query_system[1516103932015671]::query::plumbing::try_execute_query::<rustc_query_impl[84d40f582768db81]::DynamicConfig<rustc_query_system[1516103932015671]::query::caches::SingleCache<rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[84d40f582768db81]::plumbing::QueryCtxt, false>
  35:     0x7f681c7fe1d4 - rustc_query_impl[84d40f582768db81]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
  36:     0x7f681a677f8b - <std[f0ff6654284e725f]::thread::local::LocalKey<core[e454a0f465485116]::cell::Cell<*const ()>>>::with::<rustc_middle[ae685df50b02b3f6]::ty::context::tls::enter_context<<rustc_middle[ae685df50b02b3f6]::ty::context::GlobalCtxt>::enter<rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>::{closure#1}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>::{closure#0}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>
  37:     0x7f681a6ba337 - <rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt>::create_global_ctxt::<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}>
  38:     0x7f681a70bb8d - <rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[e454a0f465485116]::ops::function::FnOnce<(&rustc_session[6c503d09e657efcd]::session::Session, rustc_middle[ae685df50b02b3f6]::ty::context::CurrentGcx, &std[f0ff6654284e725f]::sync::once_lock::OnceLock<rustc_middle[ae685df50b02b3f6]::ty::context::GlobalCtxt>, &rustc_data_structures[cbb70abdc166a49f]::sync::worker_local::WorkerLocal<rustc_middle[ae685df50b02b3f6]::arena::Arena>, &rustc_data_structures[cbb70abdc166a49f]::sync::worker_local::WorkerLocal<rustc_hir[dc75039542a74d0a]::Arena>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
  39:     0x7f681a70a061 - rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt::<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>
  40:     0x7f681a71d9aa - rustc_span[814a24eaafcc2536]::create_session_globals_then::<(), rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}>
  41:     0x7f681a681622 - std[f0ff6654284e725f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  42:     0x7f681a6b5336 - <<std[f0ff6654284e725f]::thread::Builder>::spawn_unchecked_<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[e454a0f465485116]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  43:     0x7f681de56b1b - std::sys::pal::unix::thread::Thread::new::thread_start::hcfd2e763a3cd719e
  44:     0x7f6818c6bac3 - <unknown>
  45:     0x7f6818cfd850 - <unknown>
  46:                0x0 - <unknown>


rustc version: 1.88.0-nightly (cb70c564d 2025-04-01)
platform: x86_64-unknown-linux-gnu

query stack during panic:
#0 [typeck] type-checking `main`
#1 [analysis] running analysis passes on this crate
end of query stack

=== -Zmetrics-dir only ICE MESSAGE (37 lines) ====
thread 'rustc' panicked at compiler/rustc_middle/src/hir/map.rs:1135:44:
HIR hash missing while computing crate hash
stack backtrace:
   0:     0x7f82f9035285 - std::backtrace::Backtrace::create::h523ab7a16e1c8631
   1:     0x7f82f90351d5 - std::backtrace::Backtrace::force_capture::he374cebd077cea5b
   2:     0x7f82f5935322 - <alloc[a53298f35f25e932]::boxed::Box<rustc_driver_impl[11f42122908164]::install_ice_hook::{closure#1}> as core[e454a0f465485116]::ops::function::Fn<(&dyn for<'a, 'b> core[e454a0f465485116]::ops::function::Fn<(&'a std[f0ff6654284e725f]::panic::PanicHookInfo<'b>,), Output = ()> + core[e454a0f465485116]::marker::Send + core[e454a0f465485116]::marker::Sync, &std[f0ff6654284e725f]::panic::PanicHookInfo)>>::call
   3:     0x7f82f90529c3 - std::panicking::rust_panic_with_hook::h8e41f503511d3370
   4:     0x7f82f905267a - std::panicking::begin_panic_handler::{{closure}}::h895798e85f8b5948
   5:     0x7f82f904e919 - std::sys::backtrace::__rust_end_short_backtrace::h405ed553a224f672
   6:     0x7f82f905230d - __rustc[a1c7c7e5ad6927fc]::rust_begin_unwind
   7:     0x7f82f909c640 - core::panicking::panic_fmt::h57548fb08316fd25
   8:     0x7f82f909c50b - core::option::expect_failed::h3280896d706ee739
   9:     0x7f82f8a8410b - rustc_middle[ae685df50b02b3f6]::hir::map::crate_hash
  10:     0x7f82f7867df3 - rustc_query_impl[84d40f582768db81]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[84d40f582768db81]::query_impl::crate_hash::dynamic_query::{closure#2}::{closure#0}, rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 16usize]>>
  11:     0x7f82f78d6e80 - <rustc_query_impl[84d40f582768db81]::query_impl::crate_hash::dynamic_query::{closure#2} as core[e454a0f465485116]::ops::function::FnOnce<(rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt, rustc_span[814a24eaafcc2536]::def_id::CrateNum)>>::call_once
  12:     0x7f82f7806216 - rustc_query_system[1516103932015671]::query::plumbing::try_execute_query::<rustc_query_impl[84d40f582768db81]::DynamicConfig<rustc_data_structures[cbb70abdc166a49f]::vec_cache::VecCache<rustc_span[814a24eaafcc2536]::def_id::CrateNum, rustc_middle[ae685df50b02b3f6]::query::erase::Erased<[u8; 16usize]>, rustc_query_system[1516103932015671]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[84d40f582768db81]::plumbing::QueryCtxt, false>
  13:     0x7f82f7ab7f57 - rustc_query_impl[84d40f582768db81]::query_impl::crate_hash::get_query_non_incr::__rust_end_short_backtrace
  14:     0x7f82f58da407 - rustc_driver_impl[11f42122908164]::dump_feature_usage_metrics
  15:     0x7f82f5877520 - <std[f0ff6654284e725f]::thread::local::LocalKey<core[e454a0f465485116]::cell::Cell<*const ()>>>::with::<rustc_middle[ae685df50b02b3f6]::ty::context::tls::enter_context<<rustc_middle[ae685df50b02b3f6]::ty::context::GlobalCtxt>::enter<rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>::{closure#1}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>::{closure#0}, core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>>
  16:     0x7f82f58ba337 - <rustc_middle[ae685df50b02b3f6]::ty::context::TyCtxt>::create_global_ctxt::<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}>
  17:     0x7f82f590bb8d - <rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[e454a0f465485116]::ops::function::FnOnce<(&rustc_session[6c503d09e657efcd]::session::Session, rustc_middle[ae685df50b02b3f6]::ty::context::CurrentGcx, &std[f0ff6654284e725f]::sync::once_lock::OnceLock<rustc_middle[ae685df50b02b3f6]::ty::context::GlobalCtxt>, &rustc_data_structures[cbb70abdc166a49f]::sync::worker_local::WorkerLocal<rustc_middle[ae685df50b02b3f6]::arena::Arena>, &rustc_data_structures[cbb70abdc166a49f]::sync::worker_local::WorkerLocal<rustc_hir[dc75039542a74d0a]::Arena>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
  18:     0x7f82f590a061 - rustc_interface[f4e50fb5c6bd53a9]::passes::create_and_enter_global_ctxt::<core[e454a0f465485116]::option::Option<rustc_interface[f4e50fb5c6bd53a9]::queries::Linker>, rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}::{closure#2}>
  19:     0x7f82f591d9aa - rustc_span[814a24eaafcc2536]::create_session_globals_then::<(), rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}>
  20:     0x7f82f5881622 - std[f0ff6654284e725f]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  21:     0x7f82f58b5336 - <<std[f0ff6654284e725f]::thread::Builder>::spawn_unchecked_<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_with_globals<rustc_interface[f4e50fb5c6bd53a9]::util::run_in_thread_pool_with_globals<rustc_interface[f4e50fb5c6bd53a9]::interface::run_compiler<(), rustc_driver_impl[11f42122908164]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[e454a0f465485116]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  22:     0x7f82f9056b1b - std::sys::pal::unix::thread::Thread::new::thread_start::hcfd2e763a3cd719e
  23:     0x7f82f3e6bac3 - <unknown>
  24:     0x7f82f3efd850 - <unknown>
  25:                0x0 - <unknown>


rustc version: 1.88.0-nightly (cb70c564d 2025-04-01)
platform: x86_64-unknown-linux-gnu

query stack during panic:
#0 [crate_hash] looking up the hash a crate
end of query stack

====================================

thread 'main' panicked at /checkout/tests/run-make/dump-ice-to-disk/rmake.rs:180:9:
ICE message length mismatch: baseline has 59 lines but -Zmetrics-dir only has 37 lines
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
------------------------------------------


---- [run-make] tests/run-make/unstable-feature-usage-metrics stdout ----

error: rmake recipe failed to complete
status: exit status: 1
command: cd "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/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/unstable-feature-usage-metrics/rmake"
stdout: none
--- stderr -------------------------------
command failed at line 49
Command { cmd: LD_LIBRARY_PATH="/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/temporary-directory:/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/stage0/lib/rustlib/x86_64-unknown-linux-gnu/lib" RUST_BACKTRACE="short" "/checkout/obj/build/x86_64-unknown-linux-gnu/stage2/bin/rustc" "-L" "/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/temporary-directory" "lib.rs" "-Zmetrics-dir=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/temporary-directory/metrics", 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/unstable-feature-usage-metrics/rmake.rs", line: 45, col: 9 } }, already_executed: true }
output status: `exit status: 101`
=== STDOUT ===



=== STDERR ===

thread 'rustc' panicked at compiler/rustc_middle/src/hir/map.rs:1135:44:
HIR hash missing while computing crate hash
stack backtrace:
   0: __rustc::rust_begin_unwind
   1: core::panicking::panic_fmt
   2: core::option::expect_failed
   3: rustc_middle::hir::map::crate_hash
      [... omitted 2 frames ...]
   4: rustc_driver_impl::dump_feature_usage_metrics
   5: <std::thread::local::LocalKey<core::cell::Cell<*const ()>>>::with::<rustc_middle::ty::context::tls::enter_context<<rustc_middle::ty::context::GlobalCtxt>::enter<rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}, core::option::Option<rustc_interface::queries::Linker>>::{closure#1}, core::option::Option<rustc_interface::queries::Linker>>::{closure#0}, core::option::Option<rustc_interface::queries::Linker>>
   6: <rustc_middle::ty::context::TyCtxt>::create_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0}>
   7: <rustc_interface::passes::create_and_enter_global_ctxt<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core::ops::function::FnOnce<(&rustc_session::session::Session, rustc_middle::ty::context::CurrentGcx, &std::sync::once_lock::OnceLock<rustc_middle::ty::context::GlobalCtxt>, &rustc_data_structures::sync::worker_local::WorkerLocal<rustc_middle::arena::Arena>, &rustc_data_structures::sync::worker_local::WorkerLocal<rustc_hir::Arena>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
   8: rustc_interface::passes::create_and_enter_global_ctxt::<core::option::Option<rustc_interface::queries::Linker>, rustc_driver_impl::run_compiler::{closure#0}::{closure#2}>
   9: rustc_span::create_session_globals_then::<(), rustc_interface::util::run_in_thread_with_globals<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<(), rustc_driver_impl::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}>
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: please attach the file at `/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/temporary-directory/metrics/rustc-ice-2025-04-01T18_19_56-58212.txt` to your bug report

note: compiler flags: -Z metrics-dir=/checkout/obj/build/x86_64-unknown-linux-gnu/test/run-make/unstable-feature-usage-metrics/temporary-directory/metrics

query stack during panic:
#0 [crate_hash] looking up the hash a crate
end of query stack
------------------------------------------



failures:
    [run-make] tests/run-make/dump-ice-to-disk
    [run-make] tests/run-make/unstable-feature-usage-metrics

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

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:38
  local time: Tue Apr  1 18:20:03 UTC 2025
  network time: Tue, 01 Apr 2025 18:20:03 GMT
##[error]Process completed with exit code 1.

Auto merge of #137738 - Daniel-Aaron-Bloom:const_slice_make_iter, r=d…

auto - aarch64-apple

2025-04-01T13:45:38Z


failures:

---- [mir-opt] tests/mir-opt/pre-codegen/slice_iter.rs stdout ----
18	        scope 2 {
19	            debug x => _27;
20	        }
-	        scope 17 (inlined <std::slice::Iter<'_, T> as Iterator>::next) {
+	        scope 16 (inlined <std::slice::Iter<'_, T> as Iterator>::next) {
22	            let _13: std::ptr::NonNull<T>;
23	            let _15: std::ptr::NonNull<T>;
24	            let mut _18: bool;

25	            let mut _21: std::ptr::NonNull<T>;
26	            let mut _23: usize;
27	            let _25: &T;
-	            scope 18 {
+	            scope 17 {
29	                let _14: *const T;
-	                scope 19 {
+	                scope 18 {
31	                    let _22: usize;
-	                    scope 20 {
-	                        scope 23 (inlined core::num::<impl usize>::unchecked_sub) {
-	                            scope 24 (inlined core::ub_checks::check_language_ub) {
-	                                scope 25 (inlined core::ub_checks::check_language_ub::runtime) {
+	                    scope 19 {
+	                        scope 22 (inlined core::num::<impl usize>::unchecked_sub) {
+	                            scope 23 (inlined core::ub_checks::check_language_ub) {
+	                                scope 24 (inlined core::ub_checks::check_language_ub::runtime) {
36	                                }
37	                            }
38	                        }

-	                        scope 26 (inlined without_provenance_mut::<T>) {
+	                        scope 25 (inlined without_provenance_mut::<T>) {
40	                        }
41	                    }
-	                    scope 21 (inlined std::ptr::const_ptr::<impl *const T>::addr) {
-	                        scope 22 (inlined std::ptr::const_ptr::<impl *const T>::cast::<()>) {
+	                    scope 20 (inlined std::ptr::const_ptr::<impl *const T>::addr) {
+	                        scope 21 (inlined std::ptr::const_ptr::<impl *const T>::cast::<()>) {
44	                        }
45	                    }
-	                    scope 27 (inlined <NonNull<T> as PartialEq>::eq) {
+	                    scope 26 (inlined <NonNull<T> as PartialEq>::eq) {
47	                        let mut _16: *mut T;
48	                        let mut _17: *mut T;
+	                        scope 27 (inlined NonNull::<T>::as_ptr) {
+	                        }
49	                        scope 28 (inlined NonNull::<T>::as_ptr) {
50	                        }
-	                        scope 29 (inlined NonNull::<T>::as_ptr) {
-	                        }
53	                    }
-	                    scope 30 (inlined NonNull::<T>::add) {
+	                    scope 29 (inlined NonNull::<T>::add) {
55	                        let mut _19: *const T;
56	                        let mut _20: *const T;
-	                        scope 31 (inlined NonNull::<T>::as_ptr) {
+	                        scope 30 (inlined NonNull::<T>::as_ptr) {
58	                        }
59	                    }
-	                    scope 32 (inlined NonNull::<T>::as_ref::<'_>) {
+	                    scope 31 (inlined NonNull::<T>::as_ref::<'_>) {
61	                        let _24: *const T;
-	                        scope 33 (inlined NonNull::<T>::as_ptr) {
+	                        scope 32 (inlined NonNull::<T>::as_ptr) {
63	                        }
-	                        scope 34 (inlined std::ptr::mut_ptr::<impl *mut T>::cast_const) {
+	                        scope 33 (inlined std::ptr::mut_ptr::<impl *mut T>::cast_const) {
65	                        }
66	                    }
67	                }

80	                    let _9: *const T;
81	                    scope 7 {
82	                    }
-	                    scope 12 (inlined std::ptr::without_provenance::<T>) {
-	                        scope 13 (inlined without_provenance_mut::<T>) {
+	                    scope 11 (inlined std::ptr::without_provenance::<T>) {
+	                        scope 12 (inlined without_provenance_mut::<T>) {
85	                        }
86	                    }
-	                    scope 14 (inlined NonNull::<T>::as_ptr) {
+	                    scope 13 (inlined NonNull::<T>::as_ptr) {
88	                    }
-	                    scope 15 (inlined std::ptr::mut_ptr::<impl *mut T>::add) {
+	                    scope 14 (inlined std::ptr::mut_ptr::<impl *mut T>::add) {
90	                    }
91	                }
-	                scope 8 (inlined <NonNull<[T]> as From<&[T]>>::from) {
-	                    scope 9 (inlined NonNull::<[T]>::from_ref) {
-	                        let mut _4: *const [T];
-	                    }
+	                scope 8 (inlined NonNull::<[T]>::from_ref) {
+	                    let mut _4: *const [T];
96	                }
-	                scope 10 (inlined NonNull::<[T]>::cast::<T>) {
+	                scope 9 (inlined NonNull::<[T]>::cast::<T>) {
98	                    let mut _5: *const T;
-	                    scope 11 (inlined NonNull::<[T]>::as_ptr) {
+	                    scope 10 (inlined NonNull::<[T]>::as_ptr) {
100	                    }
101	                }
102	            }

103	        }
104	    }
-	    scope 16 (inlined <std::slice::Iter<'_, T> as IntoIterator>::into_iter) {
+	    scope 15 (inlined <std::slice::Iter<'_, T> as IntoIterator>::into_iter) {
106	    }
107	
108	    bb0: {


thread '[mir-opt] tests/mir-opt/pre-codegen/slice_iter.rs' panicked at src/tools/compiletest/src/runtest/mir_opt.rs:93:21:
Actual MIR output differs from expected MIR output /Users/runner/work/rust/rust/tests/mir-opt/pre-codegen/slice_iter.forward_loop.PreCodegen.after.panic-unwind.mir
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace


failures:
    [mir-opt] tests/mir-opt/pre-codegen/slice_iter.rs

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

Some tests failed in compiletest suite=mir-opt mode=mir-opt host=aarch64-apple-darwin target=aarch64-apple-darwin
Build completed unsuccessfully in 0:29:31
  local time: Tue Apr  1 14:18:39 UTC 2025
  network time: Tue, 01 Apr 2025 14:18:39 GMT
##[error]Process completed with exit code 1.

Auto merge of #139204 - Zalathar:rollup-3zts9x3, r=Zalathar

auto - dist-x86_64-illumos

2025-04-01T10:33:48Z

##[group]Configure the build
configure: processing command line
configure: 
configure: build.configure-args := ['--enable-extended', '--disable-docs', '--set', 'build.print-step-timings', '--enable-verbose-tests', '--set', 'build.metrics', '--enable-verbose-configure', '--enable-sccache', '--disable-manage-submodules', '--enable-locked-deps', '--enable-cargo-native-static', '--set', 'rust.codegen-units-std=1', '--set', 'dist.compression-profile=balanced', '--dist-compression-formats=xz', '--set', 'build.optimized-compiler-builtins', '--disable-dist-src', '--release-channel=nightly', '--enable-llvm-static-stdcpp', '--set', 'rust.remap-debuginfo', '--debuginfo-level-std=1', '--set', 'rust.codegen-backends=llvm']
configure: build.extended       := True
configure: build.docs           := False
configure: build.print-step-timings := True
configure: build.metrics        := True
configure: rust.codegen-units-std := 1
configure: dist.compression-profile := balanced
configure: build.optimized-compiler-builtins := True
configure: rust.remap-debuginfo := True
configure: rust.codegen-backends := llvm
configure: rust.verbose-tests   := True
configure: build.ccache         := sccache
configure: build.submodules     := False
configure: build.locked-deps    := True
configure: build.cargo-native-static := True
configure: dist.compression-formats := ['xz']
configure: rust.dist-src        := False
configure: rust.channel         := nightly
configure: llvm.static-libstdcpp := True
configure: rust.debuginfo-level-std := 1
configure: profile              := dist
configure: 
configure: writing `bootstrap.toml` in current directory
configure: 
configure: run `python3 /checkout/x.py --help`
##[endgroup]
Attempting with retry: make prepare
Traceback (most recent call last):
  File "/checkout/src/bootstrap/bootstrap.py", line 1392, in <module>
    main()
  File "/checkout/src/bootstrap/bootstrap.py", line 1372, in main
    bootstrap(args)
  File "/checkout/src/bootstrap/bootstrap.py", line 1331, in bootstrap
    build.check_vendored_status()
  File "/checkout/src/bootstrap/bootstrap.py", line 1201, in check_vendored_status
    commit = self.get_latest_commit()
  File "/checkout/src/bootstrap/bootstrap.py", line 1184, in get_latest_commit
    commit = subprocess.check_output(cmd, text=True).strip()
  File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'
make: *** [prepare] Error 1
Makefile:100: recipe for target 'prepare' failed
Command failed. Attempt 2/5:
Traceback (most recent call last):
  File "/checkout/src/bootstrap/bootstrap.py", line 1392, in <module>
    main()
  File "/checkout/src/bootstrap/bootstrap.py", line 1372, in main
    bootstrap(args)
  File "/checkout/src/bootstrap/bootstrap.py", line 1331, in bootstrap
    build.check_vendored_status()
  File "/checkout/src/bootstrap/bootstrap.py", line 1201, in check_vendored_status
    commit = self.get_latest_commit()
  File "/checkout/src/bootstrap/bootstrap.py", line 1184, in get_latest_commit
    commit = subprocess.check_output(cmd, text=True).strip()
  File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'
Makefile:100: recipe for target 'prepare' failed
make: *** [prepare] Error 1
Command failed. Attempt 3/5:
Traceback (most recent call last):
  File "/checkout/src/bootstrap/bootstrap.py", line 1392, in <module>
    main()
  File "/checkout/src/bootstrap/bootstrap.py", line 1372, in main
    bootstrap(args)
  File "/checkout/src/bootstrap/bootstrap.py", line 1331, in bootstrap
    build.check_vendored_status()
  File "/checkout/src/bootstrap/bootstrap.py", line 1201, in check_vendored_status
    commit = self.get_latest_commit()
  File "/checkout/src/bootstrap/bootstrap.py", line 1184, in get_latest_commit
    commit = subprocess.check_output(cmd, text=True).strip()
  File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'
make: *** [prepare] Error 1
Makefile:100: recipe for target 'prepare' failed
Command failed. Attempt 4/5:
Traceback (most recent call last):
  File "/checkout/src/bootstrap/bootstrap.py", line 1392, in <module>
    main()
  File "/checkout/src/bootstrap/bootstrap.py", line 1372, in main
    bootstrap(args)
  File "/checkout/src/bootstrap/bootstrap.py", line 1331, in bootstrap
    build.check_vendored_status()
  File "/checkout/src/bootstrap/bootstrap.py", line 1201, in check_vendored_status
    commit = self.get_latest_commit()
  File "/checkout/src/bootstrap/bootstrap.py", line 1184, in get_latest_commit
    commit = subprocess.check_output(cmd, text=True).strip()
  File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'
make: *** [prepare] Error 1
Makefile:100: recipe for target 'prepare' failed
Command failed. Attempt 5/5:
Traceback (most recent call last):
  File "/checkout/src/bootstrap/bootstrap.py", line 1392, in <module>
    main()
  File "/checkout/src/bootstrap/bootstrap.py", line 1372, in main
    bootstrap(args)
  File "/checkout/src/bootstrap/bootstrap.py", line 1331, in bootstrap
    build.check_vendored_status()
  File "/checkout/src/bootstrap/bootstrap.py", line 1201, in check_vendored_status
    commit = self.get_latest_commit()
  File "/checkout/src/bootstrap/bootstrap.py", line 1184, in get_latest_commit
    commit = subprocess.check_output(cmd, text=True).strip()
  File "/usr/lib/python3.6/subprocess.py", line 356, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.6/subprocess.py", line 423, in run
    with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'text'
make: *** [prepare] Error 1
Makefile:100: recipe for target 'prepare' failed
The command has failed after 5 attempts.
  local time: Tue Apr  1 10:38:15 UTC 2025
  network time: Tue, 01 Apr 2025 10:38:15 GMT
##[error]Process completed with exit code 1.