Skip to content

Rollup of 3 pull requests#156773

Open
JonathanBrouwer wants to merge 7 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-C3CCRv2
Open

Rollup of 3 pull requests#156773
JonathanBrouwer wants to merge 7 commits into
rust-lang:mainfrom
JonathanBrouwer:rollup-C3CCRv2

Conversation

@JonathanBrouwer
Copy link
Copy Markdown
Contributor

Successful merges:

r? @ghost

Create a similar rollup

lokirithm and others added 7 commits May 13, 2026 01:15
We specifically call out that the sign is written for negative
integers. This would also ideally be called out in `<iN>::format_into`,
but the macro infrastructure for the implementation unfortunately
doesn't really make this easy as far as I can tell.
Reorg tests 04

| old-name | new-sub-dir | new-name |
|-|-|-|
| `issue-27997.rs` [issue](rust-lang#27997) | `codegen/` | `correctly-monomorphize-generic-drop-impl.rs` |
| `issue-31299.rs` [issue](rust-lang#31299) | `associated-types/` | `sized-recursive-type-via-associated-type.rs` |
| `issue-35815.rs` [issue](rust-lang#35815) | `codegen/` | `dont-roundup-dst-prefix-size-to-alignment.rs` |
| `issue-46855.rs` [issue](rust-lang#46855) | `mir/` | `dont-use-operand-as-place-for-zst.rs` |
| `issue-47486.rs` [issue](rust-lang#47486) | `consts/` | `size_of-requires-type-annotation-in-const.rs` |
| `issue-47486.stderr` | `consts/` | `size_of-requires-type-annotation-in-const.stderr` |
| `issue-50811.rs` [issue](rust-lang#50811) | `mir/` | `validate-various-comparison-behavior.rs` |
…r=GuillaumeGomez

Add an example to the `NumBuffer` documentations

We specifically call out that the sign is written for negative
integers. This would also ideally be called out in `<iN>::format_into`,
but the macro infrastructure for the implementation unfortunately
doesn't really make this easy as far as I can tell.

Ref rust-lang#138215
…t-rib, r=petrochenkov

delegation: visit qself under elided-infer lifetime rib

Follow-up for rust-lang#156705, we need to visit delegation's qself under elided-infer lifetime rib too.

Fixes rust-lang#156758. Part of rust-lang#118212.
r? @petrochenkov
@rust-bors rust-bors Bot added the rollup A PR which is a rollup label May 20, 2026
@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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. labels May 20, 2026
@JonathanBrouwer
Copy link
Copy Markdown
Contributor Author

@bors r+ rollup=never p=5

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors Bot commented May 20, 2026

📌 Commit b332bfa has been approved by JonathanBrouwer

It is now in the queue for this repository.

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

This comment has been minimized.

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

Rollup of 3 pull requests

Successful merges:

 - #156317 (Reorg tests 04)
 - #156747 (Add an example to the `NumBuffer` documentations)
 - #156766 (delegation: visit qself under elided-infer lifetime rib)
@rust-log-analyzer
Copy link
Copy Markdown
Collaborator

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

Click to see the possible cause of the failure (guessed by this bot)
[TIMING:end] builder::Libdir { compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target: x86_64-unknown-linux-gnu } -- 0.000
[TIMING:end] compile::StdLink { compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target_compiler: Compiler { stage: 0, host: x86_64-unknown-linux-gnu, forced_compiler: false }, target: x86_64-unknown-linux-gnu, crates: [], force_recompile: false } -- 0.002
##[group]Building stage1 compiler artifacts (stage0 -> stage1, x86_64-unknown-linux-gnu)
    Updating crates.io index
error: failed to get `leb128fmt` as a dependency of package `wast v246.0.2`
    ... which satisfies dependency `wast = "^246.0.2"` (locked to 246.0.2) of package `wat v1.246.2`
    ... which satisfies dependency `wat = "^1.246.2"` (locked to 1.246.2) of package `wasm-component-ld v0.5.22`
    ... which satisfies dependency `wasm-component-ld = "^0.5.22"` (locked to 0.5.22) of package `wasm-component-ld-wrapper v0.1.0 (/checkout/src/tools/wasm-component-ld)`

Caused by:
  failed to load source for dependency `leb128fmt`

Caused by:
  unable to update registry `crates-io`

Caused by:
  download of le/b1/leb128fmt failed

Caused by:
  curl failed

Caused by:

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

rust-bors Bot commented May 20, 2026

💔 Test for 1cf887f failed: CI. Failed job:

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

Labels

rollup A PR which is a rollup S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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.

6 participants