Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
349075b
add cross-arch note when target_feature is invalid for current target
rohaquinlop Jun 8, 2026
c043f23
improve polymorphization of raw pointer formatting
hanna-kruppe Jun 9, 2026
a9cf06b
rustdoc: correct doctest span for trailing semicolon after item
pbkx Jun 11, 2026
1380a58
Add rustdoc regression for doctest warning span
pbkx Jun 12, 2026
9cefd68
remove AliasTerm::def_id()
khyperia Jun 11, 2026
71523aa
Remove AnonConstKind::GCA and reject generic anon consts
LaneAsade Jun 9, 2026
a5ab40f
rustc_public: implement `ty::Alias` conversion
makai410 Jun 12, 2026
c8c118b
Added PhantomPinned diagnostic item and prevented dead field warning …
asder8215 Jun 11, 2026
838a50d
Update wasm-component-ld to 0.5.25
alexcrichton Apr 6, 2026
0959e4d
Ensure that optimize attributes on closures are inherited by the shim.
veluca93 Jun 12, 2026
d0cb901
add ui tests for unconstrained param adt suggestion
TaKO8Ki Jun 13, 2026
0ec4f76
avoid struct-only lookup in unconstrained param suggestion
TaKO8Ki Jun 13, 2026
fe2b36e
use ADT wording in unconstrained param suggestion comments
TaKO8Ki Jun 13, 2026
7b303c6
Rollup merge of #157714 - hanna-kruppe:fmt-pointer, r=LawnGnome
jhpratt Jun 13, 2026
bf9ba35
Rollup merge of #157653 - khyperia:AliasTerm-def_id, r=BoxyUwU
jhpratt Jun 13, 2026
ffb0b60
Rollup merge of #157773 - LaneAsade:generic_anon_consts, r=BoxyUwU
jhpratt Jun 13, 2026
7cf580c
Rollup merge of #157846 - TaKO8Ki:unconstrained-param-adt-suggestion,…
jhpratt Jun 13, 2026
85bbfba
Rollup merge of #157594 - rohaquinlop:issue-109531-diagnostic-improve…
jhpratt Jun 13, 2026
862f780
Rollup merge of #157740 - pbkx:issue-157371-rustdoc-doctest-span, r=l…
jhpratt Jun 13, 2026
5f2c872
Rollup merge of #157782 - asder8215:phantom_pinned_dead_code, r=BoxyU…
jhpratt Jun 13, 2026
c5ed1a7
Rollup merge of #157802 - veluca93:optimize-attr-closure, r=mejrs,wes…
jhpratt Jun 13, 2026
e8a16bc
Rollup merge of #157812 - makai410:alias-ty, r=scottmcm
jhpratt Jun 13, 2026
794ef38
Rollup merge of #157833 - alexcrichton:update-wasm-component-ld, r=Ma…
jhpratt Jun 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
149 changes: 85 additions & 64 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
dependencies = [
"anstyle",
"anstyle-parse",
"anstyle-parse 0.2.7",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
"is_terminal_polyfill",
"utf8parse",
]

[[package]]
name = "anstream"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
dependencies = [
"anstyle",
"anstyle-parse 1.0.0",
"anstyle-query",
"anstyle-wincon",
"colorchoice",
Expand Down Expand Up @@ -112,6 +127,15 @@ dependencies = [
"utf8parse",
]

[[package]]
name = "anstyle-parse"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
dependencies = [
"utf8parse",
]

[[package]]
name = "anstyle-query"
version = "1.1.5"
Expand All @@ -129,7 +153,7 @@ checksum = "26b9ec8c976eada1b0f9747a3d7cc4eae3bef10613e443746e7487f26c872fde"
dependencies = [
"anstyle",
"anstyle-lossy",
"anstyle-parse",
"anstyle-parse 0.2.7",
"html-escape",
"unicode-width 0.2.2",
]
Expand All @@ -147,9 +171,9 @@ dependencies = [

[[package]]
name = "anyhow"
version = "1.0.100"
version = "1.0.102"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"

[[package]]
name = "ar_archive_writer"
Expand Down Expand Up @@ -373,9 +397,9 @@ dependencies = [

[[package]]
name = "bumpalo"
version = "3.19.0"
version = "3.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"

[[package]]
name = "bytecheck"
Expand Down Expand Up @@ -610,9 +634,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.5.54"
version = "4.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394"
checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51"
dependencies = [
"clap_builder",
"clap_derive",
Expand All @@ -630,21 +654,21 @@ dependencies = [

[[package]]
name = "clap_builder"
version = "4.5.54"
version = "4.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00"
checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
dependencies = [
"anstream",
"anstream 1.0.0",
"anstyle",
"clap_lex",
"strsim",
]

[[package]]
name = "clap_derive"
version = "4.5.49"
version = "4.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"
dependencies = [
"heck",
"proc-macro2",
Expand All @@ -654,15 +678,15 @@ dependencies = [

[[package]]
name = "clap_lex"
version = "0.7.6"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"

[[package]]
name = "clippy"
version = "0.1.98"
dependencies = [
"anstream",
"anstream 0.6.21",
"askama",
"cargo_metadata 0.23.1",
"clippy_config",
Expand Down Expand Up @@ -1337,7 +1361,7 @@ version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f"
dependencies = [
"anstream",
"anstream 0.6.21",
"anstyle",
"env_filter",
"jiff",
Expand Down Expand Up @@ -1696,11 +1720,6 @@ name = "hashbrown"
version = "0.16.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"foldhash 0.2.0",
"serde",
"serde_core",
]

[[package]]
name = "hashbrown"
Expand All @@ -1709,6 +1728,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51"
dependencies = [
"foldhash 0.2.0",
"serde",
"serde_core",
]

[[package]]
Expand Down Expand Up @@ -2208,9 +2229,9 @@ checksum = "db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"

[[package]]
name = "lexopt"
version = "0.3.1"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa0e2a1fcbe2f6be6c42e342259976206b383122fc152e872795338b5a3f3a7"
checksum = "803ec87c9cfb29b9d2633f20cba1f488db3fd53f2158b1024cbefb47ba05d413"

[[package]]
name = "libc"
Expand Down Expand Up @@ -3114,9 +3135,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"

[[package]]
name = "proc-macro2"
version = "1.0.103"
version = "1.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934"
dependencies = [
"unicode-ident",
]
Expand Down Expand Up @@ -3959,7 +3980,7 @@ name = "rustc_errors"
version = "0.0.0"
dependencies = [
"annotate-snippets 0.12.16",
"anstream",
"anstream 0.6.21",
"anstyle",
"derive_setters",
"rustc_ast",
Expand Down Expand Up @@ -5409,9 +5430,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"

[[package]]
name = "syn"
version = "2.0.110"
version = "2.0.117"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a99801b5bd34ede4cf3fc688c5919368fea4e4814a4664359503e6015b280aea"
checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
dependencies = [
"proc-macro2",
"quote",
Expand Down Expand Up @@ -6024,9 +6045,9 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"

[[package]]
name = "unicode-ident"
version = "1.0.22"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"

[[package]]
name = "unicode-normalization"
Expand Down Expand Up @@ -6221,9 +6242,9 @@ dependencies = [

[[package]]
name = "wasi-preview1-component-adapter-provider"
version = "43.0.0"
version = "44.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93759d6fd0db242718bdcc6e4626eff8b0f3124ee7e58e47177a59f561baf164"
checksum = "2211ca2d69a88055eefb06bad741dde3180c9d4020f7e42fea72caba83f9c10c"

[[package]]
name = "wasip2"
Expand Down Expand Up @@ -6290,9 +6311,9 @@ dependencies = [

[[package]]
name = "wasm-component-ld"
version = "0.5.22"
version = "0.5.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "216ca7b603f362831b31db4e2cdea1fa3609edd7177792fa64f62a80e10aa917"
checksum = "ee72c06c556db23aca2d29e1e183d96efdffa7110b24915629a5091de600a894"
dependencies = [
"anyhow",
"clap",
Expand All @@ -6301,12 +6322,12 @@ dependencies = [
"libc",
"tempfile",
"wasi-preview1-component-adapter-provider",
"wasmparser 0.246.2",
"wasmparser 0.252.0",
"wat",
"windows-sys 0.61.2",
"winsplit",
"wit-component 0.246.2",
"wit-parser 0.246.2",
"wit-component 0.252.0",
"wit-parser 0.252.0",
]

[[package]]
Expand Down Expand Up @@ -6338,12 +6359,12 @@ dependencies = [

[[package]]
name = "wasm-encoder"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61fb705ce81adde29d2a8e99d87995e39a6e927358c91398f374474746070ef7"
checksum = "8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f"
dependencies = [
"leb128fmt",
"wasmparser 0.246.2",
"wasmparser 0.252.0",
]

[[package]]
Expand All @@ -6360,14 +6381,14 @@ dependencies = [

[[package]]
name = "wasm-metadata"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3e4c2aa916c425dcca61a6887d3e135acdee2c6d0ed51fd61c08d41ddaf62b1"
checksum = "2b7e08e02a3cd55bf778009d4cd6faae50da011f293644daf78a531a32d6d142"
dependencies = [
"anyhow",
"indexmap",
"wasm-encoder 0.246.2",
"wasmparser 0.246.2",
"wasm-encoder 0.252.0",
"wasmparser 0.252.0",
]

[[package]]
Expand Down Expand Up @@ -6404,35 +6425,35 @@ dependencies = [

[[package]]
name = "wasmparser"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71cde4757396defafd25417cfb36aa3161027d06d865b0c24baaae229aac005d"
checksum = "d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c"
dependencies = [
"bitflags",
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"indexmap",
"semver",
"serde",
]

[[package]]
name = "wast"
version = "246.0.2"
version = "252.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe3fe8e3bf88ad96d031b4181ddbd64634b17cb0d06dfc3de589ef43591a9a62"
checksum = "942a3449d6a593fccc111a6241c8df52bda168af30e40bf9580d4394d7374c65"
dependencies = [
"bumpalo",
"leb128fmt",
"memchr",
"unicode-width 0.2.2",
"wasm-encoder 0.246.2",
"wasm-encoder 0.252.0",
]

[[package]]
name = "wat"
version = "1.246.2"
version = "1.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bd7fda1199b94fff395c2d19a153f05dbe7807630316fa9673367666fd2ad8c"
checksum = "c72a4ba7088f7bac94cf516e49882bdf97068904a563768cf249efc839ec42cb"
dependencies = [
"wast",
]
Expand Down Expand Up @@ -6868,9 +6889,9 @@ dependencies = [

[[package]]
name = "wit-component"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1936c26cb24b93dc36bf78fb5dc35c55cd37f66ecdc2d2663a717d9fb3ee951e"
checksum = "76db0662b590f45d33d0e363fa13539a5a1eecd35d5a12fe208c335461c1053d"
dependencies = [
"anyhow",
"bitflags",
Expand All @@ -6879,10 +6900,10 @@ dependencies = [
"serde",
"serde_derive",
"serde_json",
"wasm-encoder 0.246.2",
"wasm-metadata 0.246.2",
"wasmparser 0.246.2",
"wit-parser 0.246.2",
"wasm-encoder 0.252.0",
"wasm-metadata 0.252.0",
"wasmparser 0.252.0",
"wit-parser 0.252.0",
]

[[package]]
Expand All @@ -6905,21 +6926,21 @@ dependencies = [

[[package]]
name = "wit-parser"
version = "0.246.2"
version = "0.252.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd979042b5ff288607ccf3b314145435453f20fc67173195f91062d2289b204d"
checksum = "4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d"
dependencies = [
"anyhow",
"hashbrown 0.16.1",
"hashbrown 0.17.0",
"id-arena",
"indexmap",
"log",
"semver",
"serde",
"serde_derive",
"serde_json",
"unicode-xid",
"wasmparser 0.246.2",
"unicode-ident",
"wasmparser 0.252.0",
]

[[package]]
Expand Down
Loading
Loading