Skip to content

Conversation

@Randl
Copy link
Contributor

@Randl Randl commented Oct 21, 2025

As discussed in #143628 (comment), splitting off slice cloning as a separate PR.
r? @tgross35

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels Oct 21, 2025
@rustbot
Copy link
Collaborator

rustbot commented Oct 21, 2025

tgross35 is currently at their maximum review capacity.
They may take a while to respond.

@bors
Copy link
Collaborator

bors commented Oct 22, 2025

☔ The latest upstream changes (presumably #147957) made this pull request unmergeable. Please resolve the merge conflicts.

@Randl Randl force-pushed the const-clone-slice branch from f12698c to d7b7f2c Compare November 3, 2025 13:23
@rustbot

This comment has been minimized.

@bors
Copy link
Collaborator

bors commented Nov 10, 2025

☔ The latest upstream changes (presumably #135634) made this pull request unmergeable. Please resolve the merge conflicts.

@Randl Randl force-pushed the const-clone-slice branch from d7b7f2c to c1472c5 Compare December 12, 2025 04:32
@rustbot
Copy link
Collaborator

rustbot commented Dec 12, 2025

This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed.

Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers.

@Randl
Copy link
Contributor Author

Randl commented Dec 12, 2025

@tgross35 should I request review from someone else?

@tgross35
Copy link
Contributor

Sorry, this hasn't been on my radar. It would have been fine to reroll.

We have been more cautious than previously with constifying things that require const traits, especially given we're not much closer to stabilization. But this is reasonably fundamental and the hack isn't all that bad, so I think it is fine to accept.

@bors r+ rollup

@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 Jan 11, 2026
@rust-bors
Copy link
Contributor

rust-bors bot commented Jan 11, 2026

📌 Commit c1472c5 has been approved by tgross35

It is now in the queue for this repository.

jdonszelmann added a commit to jdonszelmann/rust that referenced this pull request Jan 11, 2026
Add const cloning of slices and tests

As discussed in rust-lang#143628 (comment), splitting off slice cloning as a separate PR.
r? @tgross35
rust-bors bot added a commit that referenced this pull request Jan 11, 2026
Rollup of 7 pull requests

Successful merges:

 - #147938 (Add const cloning of slices and tests)
 - #150438 (Remove mentions of debootstrap and chroots from the m68k-unknown-none-elf platform support doc)
 - #150723 (std: move `errno` and related functions into `sys::io`)
 - #150906 (Simplify `#[eii]` macro using methods on ecx)
 - #150938 (Port `#[collapse_debuginfo]` to the new attribute parsing system)
 - #150953 (std: sys: fs: uefi: Implement copy)
 - #150964 (Completely list all unparsed attributes)

Failed merges:

 - #150972 (Rename EII attributes slightly (being consistent in naming things foreign items, not extern items))

r? @ghost
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this pull request Jan 11, 2026
Add const cloning of slices and tests

As discussed in rust-lang#143628 (comment), splitting off slice cloning as a separate PR.
r? @tgross35
rust-bors bot added a commit that referenced this pull request Jan 11, 2026
Rollup of 7 pull requests

Successful merges:

 - #147938 (Add const cloning of slices and tests)
 - #149718 (Add freeze file times on Windows)
 - #150438 (Remove mentions of debootstrap and chroots from the m68k-unknown-none-elf platform support doc)
 - #150906 (Simplify `#[eii]` macro using methods on ecx)
 - #150938 (Port `#[collapse_debuginfo]` to the new attribute parsing system)
 - #150953 (std: sys: fs: uefi: Implement copy)
 - #150964 (Completely list all unparsed attributes)

Failed merges:

 - #150972 (Rename EII attributes slightly (being consistent in naming things foreign items, not extern items))

r? @ghost
rust-bors bot added a commit that referenced this pull request Jan 12, 2026
Rollup of 9 pull requests

Successful merges:

 - #147938 (Add const cloning of slices and tests)
 - #149718 (Add freeze file times on Windows)
 - #150438 (Remove mentions of debootstrap and chroots from the m68k-unknown-none-elf platform support doc)
 - #150790 (feat: invisible character help string)
 - #150906 (Simplify `#[eii]` macro using methods on ecx)
 - #150938 (Port `#[collapse_debuginfo]` to the new attribute parsing system)
 - #150953 (std: sys: fs: uefi: Implement copy)
 - #150964 (Completely list all unparsed attributes)
 - #150975 (ui: add test for normalizing const projections with assoc const equality)

Failed merges:

 - #150972 (Rename EII attributes slightly (being consistent in naming things foreign items, not extern items))

r? @ghost
@rust-bors rust-bors bot merged commit 807a5ce into rust-lang:main Jan 12, 2026
11 checks passed
@rustbot rustbot added this to the 1.94.0 milestone Jan 12, 2026
rust-timer added a commit that referenced this pull request Jan 12, 2026
Rollup merge of #147938 - const-clone-slice, r=tgross35

Add const cloning of slices and tests

As discussed in #143628 (comment), splitting off slice cloning as a separate PR.
r? @tgross35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. 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.

4 participants