Skip to content

Conversation

@Zalathar
Copy link
Member

@Zalathar Zalathar commented Nov 20, 2025

Successful merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

joboet and others added 30 commits September 25, 2025 17:48
…in-branch

Explain `bors try parent=<sha>` and replace uses of `master` with `main` in all relevant files
... inspired from downstream default branch name change
update mentions of default branch of rust-lang/rust
sembr implementing_new_features.md and improve it a bit
sembr stabilization_guide.md and improve it a bit
sembr implementing_new_features.md again
ci: avoid sembr getting rebuilt on every push
…=jieyouxu

Bump compiler dependencies

rust-lang#145849 (comment)
This manually downgrades the `wasip`/`wit-bindgen`/`getrandom` deps to avoid pulling in a binary blob, but it would be good to pin this automatically in a way which doesn't cause these blobs to be pulled in.
…nsized, r=bjorn3

ignore unsized types in mips64 and sparc64 callconvs

Non-rustic calling conventions should not make up an ABI for unsized types (cc rust-lang#148302). The vast majority of our callconv implementations already ignore unsized types, `sparc64` and `mips64` I guess were missed.

r? ````@bjorn3````
…rite, r=RalfJung

fix the fragment_in_dst_padding_gets_overwritten test on s390x

on s390x 128bit types have a smaller alignment then on x86[^1]. This leads to smaller structs (24 instead of 32 bytes) and therefore the write_unaligned will write outside of the structs boundary.

To fix the test, change the trailing u32 into a u8. This will generate 7 trailing padding bytes on s390x and 15 on x86_64. Also change the start of the garbage data so it will span over x,y and padding:

```
s390x:   XXXXXXXXXXXXXXXXY-------
x86_64:  XXXXXXXXXXXXXXXXY---------------
                      GGGGGGGG

```

[^1]: s390x ELF ABI Table 1.1, Page 12 https://github.com/IBM/s390x-abi
…-timeout-tests, r=jieyouxu

Add test scaffolding for the `remote-test-client`

r? `@jieyouxu`
rustc-dev-guide subtree update

Subtree update of `rustc-dev-guide` to rust-lang/rustc-dev-guide@61ad195.

Created using https://github.com/rust-lang/josh-sync.

r? ````@ghost````
…r=Noratrieb

[AIX][ppc64le-linux-gnu] Add Amy Kwan to target maintainers

Amy has effectively been helping to maintain these Power targets for a while, so add her to the maintainers list.
@rustbot rustbot added A-rustc-dev-guide Area: rustc-dev-guide A-testsuite Area: The testsuite used to check the correctness of rustc A-tidy Area: The tidy tool S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Nov 20, 2025
@Zalathar
Copy link
Member Author

Rollup of everything.

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Nov 20, 2025

📌 Commit d72760b has been approved by Zalathar

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Nov 20, 2025
@bors
Copy link
Collaborator

bors commented Nov 20, 2025

⌛ Testing commit d72760b with merge 65a3c1a...

bors added a commit that referenced this pull request Nov 20, 2025
Rollup of 10 pull requests

Successful merges:

 - #146925 (Add doc for va_list APIs)
 - #147035 (alloc: fix `Debug` implementation of `ExtractIf`)
 - #147173 (Add support for hexagon-unknown-qurt target)
 - #148261 (rustc_public: Make Id types !Send / !Sync)
 - #148831 (Bump compiler dependencies)
 - #149041 (ignore unsized types in mips64 and sparc64 callconvs)
 - #149056 (fix the fragment_in_dst_padding_gets_overwritten test on s390x)
 - #149071 (Add test scaffolding for the `remote-test-client`)
 - #149095 (rustc-dev-guide subtree update)
 - #149108 ([AIX][ppc64le-linux-gnu] Add Amy Kwan to target maintainers)

r? `@ghost`
`@rustbot` modify labels: rollup
@rust-log-analyzer
Copy link
Collaborator

The job x86_64-msvc-ext2 failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
   Compiling backtrace v0.3.76
error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn() -> _`
                  found fn item `unsafe extern "system" fn() -> _ {windows_sys::SymGetOptions}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_) -> _`
                  found fn item `unsafe extern "system" fn(_) -> _ {windows_sys::SymSetOptions}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _) -> _ {windows_sys::SymInitializeW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _) -> _ {windows_sys::SymGetSearchPathW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _) -> _ {windows_sys::SymSetSearchPathW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, core::option::Option<_>, _) -> _`
                  found fn item `unsafe extern "system" fn(_, core::option::Option<_>, _) -> _ {windows_sys::EnumerateLoadedModulesW64}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _, _, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _, _, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>) -> _ {windows_sys::StackWalk64}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _) -> _ {windows_sys::SymFunctionTableAccess64}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _) -> _ {windows_sys::SymGetModuleBase64}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _) -> _ {windows_sys::SymFromAddrW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _) -> _ {windows_sys::SymGetLineFromAddrW64}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _, _, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _, _, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, core::option::Option<_>, _) -> _ {windows_sys::StackWalkEx}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _, _) -> _ {windows_sys::SymFromInlineContextW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _, _, _) -> _ {windows_sys::SymGetLineFromInlineContextW}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _) -> _ {windows_sys::SymAddrIncludeInlineTrace}`

error[E0308]: mismatched types
   --> C:\Users\runneradmin\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\backtrace-0.3.76\src\dbghelp.rs:87:76
    |
 35 | / macro_rules! dbghelp {
 36 | |     (extern "system" {
 37 | |         $(fn $name:ident($($arg:ident: $argty:ty),*) -> $ret: ty;)*
 38 | |     }) => (
...   |
 87 | |                         let _: unsafe extern "C" fn($($argty),*) -> $ret = super::windows_sys::$name;
    | |                                -----------------------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^ expected "C" fn, found "system" fn
    | |                                |
    | |                                expected due to this
...   |
126 | | }
    | |_- in this expansion of `dbghelp!`
127 |
128 | / dbghelp! {
129 | |     extern "system" {
130 | |         fn SymGetOptions() -> u32;
131 | |         fn SymSetOptions(options: u32) -> u32;
...   |
223 | | }
    | |_- in this macro invocation
    |
    = note: expected fn pointer `unsafe extern "C" fn(_, _, _, _, _, _, _) -> _`
                  found fn item `unsafe extern "system" fn(_, _, _, _, _, _, _) -> _ {windows_sys::SymQueryInlineTrace}`

For more information about this error, try `rustc --explain E0308`.
[RUSTC-TIMING] backtrace test:false 0.691
error: could not compile `backtrace` (lib) due to 16 previous errors
warning: build failed, waiting for other jobs to finish...

@bors
Copy link
Collaborator

bors commented Nov 20, 2025

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Nov 20, 2025
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Nov 20, 2025
@Zalathar Zalathar deleted the rollup-objfz6n branch November 20, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-rustc-dev-guide Area: rustc-dev-guide A-testsuite Area: The testsuite used to check the correctness of rustc A-tidy Area: The tidy tool rollup A PR which is a rollup T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.