chore(deps): Bump rust-toolchain from 1.91.0 to 1.93.0#130
Merged
mergify[bot] merged 2 commits intomainfrom Feb 16, 2026
Merged
chore(deps): Bump rust-toolchain from 1.91.0 to 1.93.0#130mergify[bot] merged 2 commits intomainfrom
mergify[bot] merged 2 commits intomainfrom
Conversation
Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.91.0 to 1.93.0. - [Release notes](https://github.com/rust-lang/rust/releases) - [Changelog](https://github.com/rust-lang/rust/blob/main/RELEASES.md) - [Commits](rust-lang/rust@1.91.0...1.93.0) --- updated-dependencies: - dependency-name: rust-toolchain dependency-version: 1.93.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
🧪 CI InsightsHere's what we observed from your CI run for a6fcfb1. 🟢 All jobs passed!But CI Insights is watching 👀 |
Merge ProtectionsYour pull request matches the following merge protections and will not be merged until they are valid. 🟢 Enforce conventional commitWonderful, this rule succeeded.Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/
🟢 CI must passWonderful, this rule succeeded.All CI checks must pass. This protection prevents manual merges that bypass the merge queue.
🟢 Do not merge outdated PRsWonderful, this rule succeeded.Make sure PRs are within 10 commits of the base branch before merging
|
39 tasks
Merge Queue StatusRule:
This pull request spent 4 minutes 55 seconds in the queue, including 4 minutes 40 seconds running CI. Required conditions to merge
|
unclesp1d3r
added a commit
that referenced
this pull request
Feb 16, 2026
Bumps [rust-toolchain](https://github.com/rust-lang/rust) from 1.91.0 to 1.93.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/rust/releases">rust-toolchain's releases</a>.</em></p> <blockquote> <h2>Rust 1.93.0</h2> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Language</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145656">Stabilize several s390x <code>vector</code>-related target features and the <code>is_s390x_feature_detected!</code> macro</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145954">Stabilize declaration of C-style variadic functions for the <code>system</code> ABI</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/146978">Emit error when using some keyword as a <code>cfg</code> predicate</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/147736">Stabilize <code>asm_cfg</code></a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148259">During const-evaluation, support copying pointers byte-by-byte</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148602">LUB coercions now correctly handle function item types, and functions with differing safeties</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148746">Allow <code>const</code> items that contain mutable references to <code>static</code> (which is <em>very</em> unsafe, but not <em>always</em> UB)</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148407">Add warn-by-default <code>const_item_interior_mutations</code> lint to warn against calls which mutate interior mutable <code>const</code> items</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/141470">Add warn-by-default <code>function_casts_as_integer</code> lint</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Compiler</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145974">Stabilize <code>-Cjump-tables=bool</code></a>. The flag was previously called <code>-Zno-jump-tables</code>.</li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Platform Support</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148435">Promote <code>riscv64a23-unknown-linux-gnu</code> to Tier 2 (without host tools)</a></li> </ul> <p>Refer to Rust's <a href="https://doc.rust-lang.org/rustc/platform-support.html">platform support page</a> for more information on Rust's tiered platform support.</p> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Libraries</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/135634">Stop internally using <code>specialization</code> on the <code>Copy</code> trait as it is unsound in the presence of lifetime dependent <code>Copy</code> implementations. This may result in some performance regressions as some standard library APIs may now call <code>Clone::clone</code> instead of performing bitwise copies</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/144465">Allow the global allocator to use thread-local storage and <code>std::thread::current()</code></a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145628">Make <code>BTree::append</code> not update existing keys when appending an entry which already exists</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145665">Don't require <code>T: RefUnwindSafe</code> for <code>vec::IntoIter<T>: UnwindSafe</code></a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Stabilized APIs</h2> <ul> <li><a href="https://doc.rust-lang.org/stable/core/primitive.slice.html#method.assume_init_drop"><code><[MaybeUninit<T>]>::assume_init_drop</code></a></li> <li><a href="https://doc.rust-lang.org/stable/core/primitive.slice.html#method.assume_init_ref"><code><[MaybeUninit<T>]>::assume_init_ref</code></a></li> <li><a href="https://doc.rust-lang.org/stable/core/primitive.slice.html#method.assume_init_mut"><code><[MaybeUninit<T>]>::assume_init_mut</code></a></li> <li><a href="https://doc.rust-lang.org/stable/std/primitive.slice.html#method.write_copy_of_slice"><code><[MaybeUninit<T>]>::write_copy_of_slice</code></a></li> <li><a href="https://doc.rust-lang.org/stable/std/primitive.slice.html#method.write_clone_of_slice"><code><[MaybeUninit<T>]>::write_clone_of_slice</code></a></li> <li><a href="https://doc.rust-lang.org/stable/std/string/struct.String.html#method.into_raw_parts"><code>String::into_raw_parts</code></a></li> <li><a href="https://doc.rust-lang.org/stable/std/vec/struct.Vec.html#method.into_raw_parts"><code>Vec::into_raw_parts</code></a></li> <li><a href="https://doc.rust-lang.org/stable/std/primitive.isize.html#method.unchecked_neg"><code><iN>::unchecked_neg</code></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/rust/blob/main/RELEASES.md">rust-toolchain's changelog</a>.</em></p> <blockquote> <h1>Version 1.93.0 (2026-01-22)</h1> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Language</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145656">Stabilize several s390x <code>vector</code>-related target features and the <code>is_s390x_feature_detected!</code> macro</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145954">Stabilize declaration of C-style variadic functions for the <code>system</code> ABI</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/146978">Emit error when using some keyword as a <code>cfg</code> predicate</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/147736">Stabilize <code>asm_cfg</code></a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148259">During const-evaluation, support copying pointers byte-by-byte</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148602">LUB coercions now correctly handle function item types, and functions with differing safeties</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148746">Allow <code>const</code> items that contain mutable references to <code>static</code> (which is <em>very</em> unsafe, but not <em>always</em> UB)</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148407">Add warn-by-default <code>const_item_interior_mutations</code> lint to warn against calls which mutate interior mutable <code>const</code> items</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/141470">Add warn-by-default <code>function_casts_as_integer</code> lint</a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Compiler</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145974">Stabilize <code>-Cjump-tables=bool</code></a>. The flag was previously called <code>-Zno-jump-tables</code>.</li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Platform Support</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/148435">Promote <code>riscv64a23-unknown-linux-gnu</code> to Tier 2 (without host tools)</a></li> </ul> <p>Refer to Rust's <a href="https://doc.rust-lang.org/rustc/platform-support.html">platform support page</a> for more information on Rust's tiered platform support.</p> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Libraries</h2> <ul> <li><a href="https://redirect.github.com/rust-lang/rust/pull/135634">Stop internally using <code>specialization</code> on the <code>Copy</code> trait as it is unsound in the presence of lifetime dependent <code>Copy</code> implementations. This may result in some performance regressions as some standard library APIs may now call <code>Clone::clone</code> instead of performing bitwise copies</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/144465">Allow the global allocator to use thread-local storage and <code>std::thread::current()</code></a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145628">Make <code>BTree::append</code> not update existing keys when appending an entry which already exists</a></li> <li><a href="https://redirect.github.com/rust-lang/rust/pull/145665">Don't require <code>T: RefUnwindSafe</code> for <code>vec::IntoIter<T>: UnwindSafe</code></a></li> </ul> <p><!-- raw HTML omitted --><!-- raw HTML omitted --></p> <h2>Stabilized APIs</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/rust/commit/254b59607d4417e9dffbc307138ae5c86280fe4c"><code>254b596</code></a> Auto merge of <a href="https://redirect.github.com/rust-lang/rust/issues/151369">#151369</a> - Mark-Simulacrum:stable-next, r=Mark-Simulacrum</li> <li><a href="https://github.com/rust-lang/rust/commit/01ad1d67a6952f78338d8c99f73ffe993fecbd1c"><code>01ad1d6</code></a> Bump to stable release</li> <li><a href="https://github.com/rust-lang/rust/commit/641c2090495c6da22d0d3a178f60444d1164b3c1"><code>641c209</code></a> Add latest release note copy</li> <li><a href="https://github.com/rust-lang/rust/commit/a741008f5b09716754d1ff1275968a55ff6492b2"><code>a741008</code></a> Auto merge of <a href="https://redirect.github.com/rust-lang/rust/issues/151270">#151270</a> - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum</li> <li><a href="https://github.com/rust-lang/rust/commit/6feceec6b3e782aab1ca914b800bf6cccdc560cb"><code>6feceec</code></a> Disable SimplifyComparisonIntegral</li> <li><a href="https://github.com/rust-lang/rust/commit/2b8a999ac43b386edc6472d6e34a1f50683c18f1"><code>2b8a999</code></a> Use both bors e-mails for CI postprocessing git lookup</li> <li><a href="https://github.com/rust-lang/rust/commit/4c28b43a948cdcd98f21283fe49d8c30883cd1bd"><code>4c28b43</code></a> Revert bors email to the original homu one</li> <li><a href="https://github.com/rust-lang/rust/commit/a8201d341a8b5b456eff782f32197af6b6533038"><code>a8201d3</code></a> Remove references to bors2</li> <li><a href="https://github.com/rust-lang/rust/commit/9a4aba12f3360680f24451ef112d9e8d08ee978d"><code>9a4aba1</code></a> Auto merge of <a href="https://redirect.github.com/rust-lang/rust/issues/151241">#151241</a> - fmease:beta-rustdoc-dont-eval-assoc-consts, r=fmease</li> <li><a href="https://github.com/rust-lang/rust/commit/36e6625457599bccf2a5067110b47de82802a9d0"><code>36e6625</code></a> [beta] rustdoc: Stop unconditionally evaluating the initializer of associated...</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/rust/compare/1.91.0...1.93.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io> Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps rust-toolchain from 1.91.0 to 1.93.0.
Release notes
Sourced from rust-toolchain's releases.
... (truncated)
Changelog
Sourced from rust-toolchain's changelog.
... (truncated)
Commits
254b596Auto merge of #151369 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum01ad1d6Bump to stable release641c209Add latest release note copya741008Auto merge of #151270 - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum6feceecDisable SimplifyComparisonIntegral2b8a999Use both bors e-mails for CI postprocessing git lookup4c28b43Revert bors email to the original homu onea8201d3Remove references to bors29a4aba1Auto merge of #151241 - fmease:beta-rustdoc-dont-eval-assoc-consts, r=fmease36e6625[beta] rustdoc: Stop unconditionally evaluating the initializer of associated...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)