Homu queue - all

This will create a new pull request consisting of 0 PRs.

A rollup is useful for shortening the queue, but jumping the queue is unfair to older PRs who have waited too long.

When creating a real rollup, see this instruction for reference.

948 total, 45 approved, 23 rolled up, 20 failed / /

Sort key Repository # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 rust 128871 pending yes bypass linker configuration and cross target check for specific commands onur-ozkan:128180 Kobzol Kobzol 0 iffy
2 rust 130072 pending (try) yes Split x86_64-msvc-ext into two jobs ChrisDenton:split-ci Mark-Simulacrum 0
3 rust 130066 approved yes Rollup of 9 pull requests compiler-errors:rollup-sq6l0va compiler-errors 9 never
4 rust 126161 approved yes Delegation: support generics in associated delegation items Bryanskiy:delegation-generics-4 petrochenkov petrochenkov 0 never
5 rust 129313 approved yes Supress niches in coroutines to avoid aliasing violations RalfJung:coroutine-niches compiler-errors compiler-errors 0 never
6 rust 129346 approved Fix double handling in `collect_tokens` nnethercote:fix-double-handling-in-collect_tokens petrochenkov petrochenkov 0 never
7 rust 129403 approved yes Ban non-array SIMD scottmcm:only-array-simd compiler-errors compiler-errors 0 never
8 rust 129468 approved yes [testsuite][cleanup] Remove all usages of `dont_merge` hack to avoid function merging Rajveer100:hack-to-avoid-function-merging Mark-Simulacrum Mark-Simulacrum 0 iffy
9 rust 129788 approved yes detect incompatible CI LLVM options more precisely onur-ozkan:incompatibility-check-for-llvm albertlarsan68 Kobzol 0 never
10 rust 129891 approved yes Do not request sanitizers for naked functions nikic:naked-no-san petrochenkov jackh726 0 iffy
11 rust 129940 approved yes s390x: Fix a regression related to backchain feature liushuyu:s390x-target-features RalfJung RalfJung 0 iffy
12 rust 129941 approved yes Bump boostrap compiler to new beta BoxyUwU:bump-boostrap albertlarsan68 albertlarsan68 0 never
13 rust 130002 approved yes better implementation of signed div_floor/ceil orlp:better-div-floor-ceil thomcc thomcc 0 never
14 rust 130036 approved yes Correctly handle stability of `#[diagnostic]` attributes weiznich:diagnostic_unstable_tracking compiler-errors compiler-errors 0 never
15 rust 130045 approved yes [beta] bump stage0 BoxyUwU:bump-beta-bootstrap Kobzol cuviper 0 never
16 rust 130050 approved yes Enumerate lint expectations using AttrId cjgillot:expect-attr-id fee1-dead fee1-dead 0 never
17 rust 119229 approved yes Update mingw-w64 + GNU toolchain mati865:update-mingw-toolchain Kobzol jieyouxu,petrochenkov 0
18 rust 126452 approved yes Implement raw lifetimes and labels (`'r#ident`) compiler-errors:raw-lifetimes spastorino spastorino 0
19 rust 128939 approved yes Distribute rustc_codegen_cranelift for Windows bjorn3:windows_cg_clif_component albertlarsan68 albertlarsan68 0
20 rust 129473 approved yes use `download-ci-llvm=true` in the default compiler config Urgau:fix-llvm-if-unchanged onur-ozkan onur-ozkan 0
21 rust 129529 approved yes Add test to build crates used by r-a on stable lqd:stable-new-solver Kobzol Kobzol 0
22 rust 129594 approved yes explain the options bootstrap passes to curl lolbinarycat:explain-curl-options albertlarsan68 albertlarsan68 0
23 rust 129624 approved yes Adjust `memchr` pinning and run `cargo update` tgross35:cargo-update Mark-Simulacrum Mark-Simulacrum 0
24 rust 129835 approved yes enable const-float-classify test, and test_next_up/down on 32bit x86 RalfJung:float-tests workingjubilee workingjubilee 0
25 rust 129847 approved yes Do not call query to compute coroutine layout for synthetic body of async closure compiler-errors:async-cycle davidtwco davidtwco 0
26 rust 130025 approved yes Also emit `missing_docs` lint with `--test` to fulfil expectations Urgau:missing_docs-expect petrochenkov petrochenkov 0
27 rust 129614 approved yes Adjust doc comment of Condvar::wait_while rawler:patch-1 tgross35 tgross35 0 always
28 rust 129677 approved yes Don't build by-move body when async closure is tainted compiler-errors:by-move-body-err cjgillot cjgillot 0 always
29 rust 129840 approved yes Implement suggestions for `elided_named_lifetimes` GrigorenkoPV:elided-named-lifetimes-suggestion cjgillot cjgillot 0 always
30 rust 129899 approved yes Add Suggestions for Misspelled Keywords veera-sivarajan:fix-97793-pr-final chenyukang chenyukang 0 always
31 rust 129987 approved yes Don't store region in `CapturedPlace` compiler-errors:capture-place-region davidtwco davidtwco 0 always
32 rust 130009 approved yes rustdoc-search: allow trailing `Foo ->` arg search notriddle:notriddle/trailing-arrow lolbinarycat lolbinarycat,GuillaumeGomez 0 always
33 rust 130047 approved yes Win: Add dbghelp to the list of import libraries ChrisDenton:win-dbghelp Mark-Simulacrum wesleywiser 0 always
34 rust 130054 approved yes Add missing quotation marks cuishuang:master jieyouxu chenyukang 0 always
35 rust 130059 approved yes Remove the unused `llvm-skip-rebuild` option from x.py gurry:130039-remove-skip-rebuild Mark-Simulacrum Kobzol 0 always
36 rust 109050 yes Only use the new DepNode hashmap for anonymous nodes. cjgillot:no-hash-graph michaelwoerister 0 never
37 rust 111351 yes Prevent using the default `cc` when that'd result in a broken build ferrocene:pa-prevent-wrong-cc onur-ozkan 0 never
38 rust 114669 yes Make metadata a workproduct and reuse it cjgillot:metadata-wp petrochenkov 0 never
39 rust 120855 yes Introduce -Zsplit-metadata option bjorn3:split_metadata4 petrochenkov 0 never
40 rust 122770 yes improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
41 rust 123259 yes Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
42 rust 123550 yes Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Noratrieb 0 iffy
43 rust 124780 yes Improve VecCache under parallel frontend Mark-Simulacrum:lockless-cache michaelwoerister 0 never
44 rust 124887 yes Upgrade cmake to v0.1.50 jfgoog:update-cmake onur-ozkan 0 never
45 rust 124895 yes Disallow hidden references to mutable static obeis:static-mut-hidden-ref michaelwoerister 0 never
46 rust 125116 yes (Big performance change) Do not run lints that cannot emit blyxyas:ignore-allowed-lints-final cjgillot 0 never
47 rust 126557 yes Add `#[track_caller]` to allocating methods of `Vec` & `VecDeque` GrigorenkoPV:vec_track_caller joboet 0 never
48 rust 126651 yes Implement consecutive shorthand projections (associated type paths) like `T::AssocA::AssocB` fmease:consec-shorthand-proj compiler-errors 0 never
49 rust 126733 [Coverage][MCDC] Adapt mcdc to llvm 19 ZhuUx:llvm-19-adapt Zalathar 0 iffy
50 rust 127210 yes Annotate eligible small immediate arguments with `noundef` jieyouxu:array-imm-noundef-param scottmcm 0 never
51 rust 127815 yes Make `DropShim`'s `param_env` optional to fix `InstanceKind::DropShim` compiler-errors:drop 0 never
52 rust 128247 yes codegen: do not set attributes on foreign function imports RalfJung:import-attribute-clash nikic 0 never
53 rust 128299 yes Simplify the canonical clone method and the copy-like forms to copy DianQK:clone-copy cjgillot 0 never
54 rust 128320 yes Avoid no-op unlink+link dances in incr comp saethlin:link-me-maybe 0 never
55 rust 128969 yes Use `insertvalue` and `extractvalue` instead of `memcpy` in CastTarget DianQK:cast-target nikic 0 never
56 rust 129102 yes Experimental: Add Derive Proc-Macro Caching futile:experimental/proc-macro-caching petrochenkov 0 never
57 rust 129244 yes Make opaque types regular HIR nodes cjgillot:opaque-hir compiler-errors 0 never
58 rust 129283 yes Don't alloca for unused locals saethlin:unreachable-allocas scottmcm 0 never
59 rust 129476 yes Pack size and align into a single vtable entry GnomedDev:vtable-layout-opt 0 never
60 rust 129532 yes Remove predicate queries compiler-errors:remove-predicate-queries lcnr 0 never
61 hashbrown 396 yes Add `HashSet::get_or_insert_with_mut` yyny:master 0
62 semverver 396 yes Bump log from 0.4.17 to 0.4.19 rust-lang:dependabot/cargo/log-0.4.19 0
63 semverver 401 yes Bump serde from 1.0.152 to 1.0.171 rust-lang:dependabot/cargo/serde-1.0.171 0
64 semverver 402 yes Bump anyhow from 1.0.68 to 1.0.72 rust-lang:dependabot/cargo/anyhow-1.0.72 0
65 semverver 403 yes Bump serde_json from 1.0.91 to 1.0.103 rust-lang:dependabot/cargo/serde_json-1.0.103 0
66 hashbrown 436 yes Avoid reporting a capacity of zero when there is still space in the map. Diggsey:capacity-fix 0
67 hashbrown 488 yes Add gxhash in bench ogxd:gxhash 0
68 hashbrown 507 yes Introduce Swiss Cheese benchmark matthieu-m:swiss_cheese 0
69 hashbrown 513 yes WIP Switch to a full bitwidth h2 matthieu-m:performance/full-bitwidth-h2 0
70 hashbrown 518 yes Add an assertion to `HashSet::get_or_insert_with` cuviper:assert-get_or_insert_with 0
71 hashbrown 519 yes Remove unnecessary `add` in `clone_from_impl` JustForFun88:clone_from_impl 0
72 hashbrown 523 yes feat: recognize and use over sized allocations morrisonlevi:oversized-allocations 0
73 hashbrown 524 yes perf: increase min buckets on very small types morrisonlevi:min-buckets 0
74 hashbrown 547 yes Add `get_or_insert_equivalent` method to HashSet Soveu:insert-eqv 0
75 hashbrown 550 yes Fix `--no-default-features` without `--features raw-entry` cuviper:no-default-features 0
76 hashbrown 551 yes Update changelog for v0.15.0, bump cargo.toml clarfonthey:rel-v0.15 0
77 vscode-rust 582 Debugger support kdy1:master 0
78 crater 639 Bump crossbeam-deque from 0.7.3 to 0.7.4 rust-lang:dependabot/cargo/crossbeam-deque-0.7.4 0
79 chalk 694 Add binders validator flodiebold:binders-check 0
80 crater 738 yes Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows rust-lang:dependabot/github_actions/dot-github/workflows/actions/download-artifact-4.1.7 0
81 vscode-rust 796 yes Add String::from() snippet Filius-Patris:master 0
82 chalk 796 yes Support trait upcasting lowr:feat/dyn-upcasting 0
83 vscode-rust 898 yes Add snippet for while loop carrotfarmer:patch-1 0
84 vscode-rust 916 yes Update README.md matthiasferraina:patch-1 0
85 vscode-rust 931 yes fix small English typo alirezaghey:patch-1 0
86 stdarch 1000 yes AVX512-VP2INTERSECT implementations vertexclique:vcq/avx512vp2intersect Amanieu 0
87 stdarch 1535 Add LoongArch SIMD intrinsics heiher:std-simd-la64 Amanieu 0
88 stdarch 1575 yes use `simd_saturating_{add, sub}` on neon folkertdev:neon-simd-saturating-add-sub Amanieu 0
89 stdarch 1622 yes Add TBI helpers for AArch64 dheaton-arm:tbi-helpers Amanieu 0
90 stdarch 1635 yes std_detect: Add sme-b16b16 as an explicit aarch64 target feature mrkajetanp:detect-b16b16 Amanieu 0
91 stdarch 1636 yes Enable Aarch64 feature detection on all Apple/Darwin targets madsmtm:darwin Amanieu 0
92 stdarch 1637 yes Add Mac Catalyst to CI madsmtm:apple-ci Amanieu 0
93 rls 1778 yes feat: update lsp_types to the latest version aminya:lsp-data-update 0
94 rls 1781 yes fix: update dependencies and the toolchain aminya:deps-update 0
95 rls 1783 yes Remove unused dependency humantime 2.0.0 notriddle:master 0
96 libc 3612 yes Support confstr on Linux magicant:confstr-linux JohnTitor 0
97 libc 3625 yes Windows `stats::st_mode` and `stat` flags type. Lilit0x:stat-flags-and-mode-type JohnTitor 0
98 libc 3630 yes Fix the definition of sigevent on FreeBSD and Linux asomers:sigevent2 JohnTitor 0
99 libc 3661 yes linux_like: unify SIGEV_THREAD_ID support christoph-heiss:musl-sigev-thread-id JohnTitor 0
100 libc 3685 yes redox: correct EPOLL constants redox-os:redox-epoll JohnTitor 0
101 libc 3714 yes Add RTF_*, RTA_*, RTAX_*, RTM_* definitions on BSDs tesuji:rtf JohnTitor 0
102 libc 3720 yes Add iopl/ioperm to all linuxes espindola:musl-iopl JohnTitor 0
103 libc 3778 yes Support for Wasm32 Linux Target arjunr2:libc-0.2 JohnTitor 0
104 libc 3782 yes Add MODULE_INIT_COMPRESSED_FILE definition sinkingpoint:sinkingpoint/MODULE_INIT_COMPRESSED_FILE JohnTitor 0
105 libc 3785 yes hurd: Fix st_dev name sthibaul:hurd JohnTitor 0
106 miri 3793 Automatic Rustup rust-lang:rustup-2024-08-07 0
107 libc 3838 yes *BSD: Add ioctls for BPF/network interface operations nathaniel-bennett:main tgross35 0
108 libc 3846 yes Apple: Add additional `pthread` APIs nathaniel-bennett:apple-pthread-api tgross35 0
109 libc 3847 yes Linux: add `getitimer()`/`setitimer()` nathaniel-bennett:linux-getitimer-api tgross35 0
110 libc 3848 yes Add ucontext_t for freebsd-aarch64 nathaniel-bennett:ucontext-freebsd JohnTitor 0
111 miri 3852 yes Refactor fd read/write tiif:rwrefactor 0
112 miri 3853 Automatic Rustup rust-lang:rustup-2024-08-30 0
113 miri 3857 Automatic Rustup rust-lang:rustup-2024-09-02 0
114 libc 3862 yes chore: release v0.2.159 rust-lang:release-plz-2024-08-20T13-15-39Z JohnTitor 0
115 libc 3864 yes Fixes tests on Solaris psumbera:solaris-tests tgross35 0
116 libc 3865 yes Add all definitions from linux/ptp-clock.h folkertdev:add-ptp-clock-main tgross35 0
117 libc 3866 yes Add port for RTEMS thesummer:rtems-libc-main JohnTitor 0
118 libc 3867 yes adding new illumos ptsname_r call. devnexen:illumos_ptsname_r tgross35 0
119 libc 3894 yes Fix alignment of uc_mcontext in ucontext_t on arm64 android CUB3D:fix_3665 tgross35 0
120 libc 3904 yes [0.2] Fix rustc version when `clippy-driver` is used tgross35:backport-buildrs-fix JohnTitor 0
121 libc 3905 yes Bump libc-test to Rust 2021 Edition eduardosm:libc-test-edition-2021 JohnTitor 0
122 libc 3906 yes Add `getpwnam_r` and `getpwuid_r` to emscripten ChanTsune:emscripten-pwd JohnTitor 0
123 crates-io 8372 Update Rust crate tokio to v1.37.0 rust-lang:renovate/tokio-1.x 0
124 crates-io 8856 Update embroider monorepo rust-lang:renovate/embroider-monorepo 0
125 crates-io 8884 Update Rust crate bigdecimal to v0.4.5 rust-lang:renovate/bigdecimal-0.x 0
126 crates-io 8982 Update Rust crate aws-ip-ranges to v0.475.0 rust-lang:renovate/aws-ip-ranges-0.x 0
127 crates-io 9021 Update Rust crate aws-ip-ranges to v0.562.0 rust-lang:renovate/aws-ip-ranges-0.x 0
128 crates-io 9047 Update dependency @sentry/ember to v8.17.0 rust-lang:renovate/sentry-javascript-monorepo 0
129 crates-io 9276 Update dependency eslint-plugin-ember to v12.2.0 rust-lang:renovate/eslint-plugin-ember-12.x 0
130 crates-io 9279 Update dependency qunit to v2.22.0 rust-lang:renovate/qunit-2.x 0
131 crates-io 9308 Update dependency diesel_cli to v2.2.3 rust-lang:renovate/diesel-packages 0
132 crates-io 9313 yes Update dependency mermaid to v11 rust-lang:renovate/mermaid-11.x 0
133 crates-io 9354 Update Rust crate aws-ip-ranges to v0.791.0 rust-lang:renovate/aws-ip-ranges-0.x 0
134 crates-io 9359 yes Implement publish notifications opt-out Turbo87:publish-notifications-opt-out 0
135 crates-io 9376 Update Rust crate async-trait to v0.1.82 rust-lang:renovate/async-trait-0.x 0
136 clippy 9948 yes Support user format-like macros nyurik:handle-all-fmt Alexendoo 0
137 clippy 11419 yes fix: needless_range_loop's FP on the `Field` expr kiscad:issue-11399 llogiq 0
138 clippy 11463 yes WIP New lint: borrowed_option tom-anders:borrowed_option Alexendoo 0
139 clippy 12421 yes fix [`infinite_loop`] suggestions on async funtion/closure J-ZhengLi:issue12338 Jarcho 0
140 clippy 12471 yes Avoid reported unsoundness for implied lifetime bounds YpeKingma:lifetimes_bound_nested_ref Jarcho 0
141 clippy 12672 yes fix [`undocumented_unsafe_blocks`] FP with trait/impl items J-ZhengLi:issue11709 Alexendoo 0
142 clippy 12712 yes make [`manual_map`] ignore types that contain `dyn` J-ZhengLi:issue12666 Alexendoo 0
143 clippy 12762 yes Update book for backport, release and sync flip1995:josh-docs-update xFrednet 0
144 clippy 12876 yes new lint: `doc_comment_double_space_linebreak` Jacherr:issue-12163 xFrednet 0
145 clippy 12971 yes `empty_enum_variants_with_brackets`: Do not lint reachable enums and enum variants used as functions in the same crate ARandomDev99:issue-12551 xFrednet 0
146 clippy 13034 yes Add new `trivial_map_over_range` lint rspencer01:trivial_map_over_range y21 0
147 clippy 13038 yes fix: Do not warn tests outside a module for integration tests berkus:fix/11024-integration-tests Alexendoo 0
148 clippy 13063 yes Rework `empty_with_brackets` Jarcho:empty_brackets llogiq 0
149 cargo 13086 chore(deps): update rust crate itertools to 0.12.0 rust-lang:renovate/itertools-0.x weihanglo 0
150 clippy 13122 yes Fix `mut_mutex_lock` when reference not ultimately mutable rshearman:fix-9854 blyxyas 0
151 clippy 13128 yes Skip `use_self` inside macro expansions of a `impl Self` block tesuji:fix_thread-local_use_self Alexendoo 0
152 clippy 13192 yes feat: lint against transmute int to ptr csmoe:fix/transmute-int-to-ptr dswij 0
153 clippy 13205 yes fix unused_async with macros and sub async block hlf20010508:unused_async Alexendoo 0
154 clippy 13214 yes Fix [`needless_return`] false negative apoisternex:issue12907 Centri3 0
155 clippy 13216 yes Removed `@no-rustfix annotation and updated suggestions to multipart_suggestion` as required by #13099 ibilalkayy:removed_no_rustfix llogiq 0
156 clippy 13240 yes new lint: add `call_missing_target_feature` lint folkertdev:call-missing-target-feature dswij 0
157 clippy 13245 yes show message with try block in `map_unwrap_or` kyoto7250:issue-13242 y21 0
158 clippy 13251 yes New lint for `as *const _` and `as *mut _` pointer casts Soveu:accidental-double-ref Jarcho 0
159 clippy 13254 yes use `diag.span_help` if the target is multiline in `map_unwrap_or` kyoto7250:issue-13242-v2 y21 0
160 clippy 13266 yes remove `deduplicate-diagnostics=no` in `suspicious_operation_groupings.stderr` kyoto7250:fix-12379-min_rust_version_invalid_attr Centri3 0
161 clippy 13269 yes Rewrite lints page GuillaumeGomez:rewrite-lints-page Alexendoo 0
162 clippy 13286 yes Extend `needless_lifetimes` to suggest eliding `impl` lifetimes smoelius:elidable-impl-lifetimes Alexendoo 0
163 clippy 13319 yes Make `trivial-copy-size-limit` target independent Alexendoo:trivial-copy-size-limit Jarcho 0
164 clippy 13324 yes [`single_match`, `single_match_else`] fix suggestion when match irrefutable WeiTheShinobi:single_match dswij 0
165 clippy 13329 yes rustc_tools_util: rerun when git commit changes RalfJung:git-commit-rerun Alexendoo 0
166 clippy 13333 yes Replace `assert!(a==b)` with `assert_eq!(a,b)` as part of `bool_assert_comparison` lint nyurik:asserts-to-eq xFrednet 0
167 clippy 13336 yes Suggest `Option<&T>` instead of `&Option<T>` nyurik:ref-option-sig llogiq 0
168 clippy 13338 yes fix incorrect suggestion for `!(a >= b) as i32 == c` CoCo-Japan-pan:nonminimal_bool_casted Centri3 0
169 clippy 13344 yes Expand missing_transmute_annotations docs lukaslueg:issue13339 Alexendoo 0
170 clippy 13359 yes Turn declare_clippy_lint into a declarative macro blyxyas:declare_clippy_macro Alexendoo 0
171 clippy 13363 yes `too_long_first_doc_paragraph` considers rendered output link alex-semenyuk:too_long_first_paragraph_fix Alexendoo 0
172 clippy 13367 yes Visit struct fields recursively in uninit fallback check y21:issue13364 Manishearth 0
173 clippy 13368 yes Bump ui_test oli-obk:bump_ui_test Alexendoo 0
174 cargo 13535 yes Coerce major wildcards Nikita240:coerce-major-wildcards Eh2406 0
175 cargo 13590 yes Document interaction between custom profiles and overrides vlovich:patch-1 0
176 cargo 13596 yes [WIP] Fix: Cargo fails to detect environment variable LuuuXXX:issue-13280 weihanglo 0
177 cargo 13660 clarify default behavior of `documentation` field RalfJung:documentation-default ehuss 0
178 cargo 13669 yes Protect .cargo-ok on case-insensitive file systems kornelski:not-ok epage 0
179 cargo 13677 yes Document variance in strip workingjubilee:fixup-docs-for-strip epage 0
180 cargo 13709 yes feat: implement RFC 3553 to add SBOM support justahero:rfc3553/cargo-sbom-support ehuss 0
181 cargo 13766 yes [doc]: Add create workspace doc heisen-li:workspace_example epage 0
182 cargo 13846 yes [WIP] feat(gc): record workspace manifest and target dir in global cache tracker baby230211:feat-13136 ehuss 0
183 cargo 13955 yes pragmatically compare timestamps (as suggested by kornelski) gilescope:nanotime weihanglo 0
184 cargo 13972 yes WIP: feat(crates-io): add the downloads API hi-rustin:rustin-patch-downloads 0
185 cargo 14058 yes fix(env): cargo:rerun-if-env-changed doesn't work with env configuration heisen-li:config_env_change epage 0
186 cargo 14137 yes initial version of checksum based freshness Xaeroxe:checksum-freshness weihanglo 0
187 cargo 14197 yes Support target-spec json file extension in case-insensitive form boozook:target-spec-json-ext-case-insensitive ehuss 0
188 cargo 14280 yes Add a `--dry-run` flag to the `install` command Flowrey:dry-run-install epage 0
189 cargo 14287 yes Stabilize automatic garbage collection. ehuss:stabilize-automatic-gc weihanglo 0
190 cargo 14317 yes Remove requirement for --target when invoking Cargo with -Zbuild-std harmou01:dev/harmou01/remove-target-flag-req ehuss 0
191 cargo 14376 yes Correctly parse arguments from environment variables GuillaumeGomez:parse-args-from-env-var epage 0
192 cargo 14404 yes feat: add CARGO_MANIFEST_PATH env variable Ifropc:cargo_manifest_path epage 0
193 cargo 14435 yes Allow build scripts to report error messages through `cargo::error` tweag:build-script-errors ehuss 0
194 cargo 14439 yes move modules from kebab-case to snake_case DSchroer:layout-module-names ehuss 0
195 cargo 14447 yes [DO NOT MERGE] Force edition 2024 lint into action on crater dingxiangfei2009:edition-2024-fix ehuss 0
196 cargo 14464 yes fix: avoid inserting `search_path` into `dylib_path_envvar` if the program call into `cargo` inversely. linyihai:issue-14194 ehuss 0
197 cargo 14465 yes Explicitly configure rustfmt kornelski:rustfmt epage 0
198 cargo 14473 yes Add location information in patch error messages antoniospg:preserve_loc_patches ehuss 0
199 cargo 14480 yes fix: generate std roots based on all collected targets JonasKruckenberg:fix-artifact-deps-build-std ehuss 0
200 cargo 14489 yes chore(deps): bump gix-path from 0.10.9 to 0.10.10 rust-lang:dependabot/cargo/gix-path-0.10.10 weihanglo 0
201 cargo 14493 yes feat: Add native comlpetion with CompleteEnv under the nightly shannmu:dynamic_switch ehuss 0
202 cargo 14497 yes Normalize the `target` paths linyihai:issue-14227 ehuss 0
203 cargo 14499 yes Fix parsing of comma separated values in --crate-type flag felixmoebius:rustc-crate-type-parsing weihanglo 0
204 cargo 14504 yes Include public/private dependency status in `cargo metadata` eopb:push-xknxowwslrpt ehuss 0
205 cargo 14505 yes fix(new): Add to workspace relative to manifest, not current-dir epage:new ehuss 0
206 rust-analyzer 15177 Fix panic in `handle_code_action` rust-lang:Veykril-patch-1 0
207 rust-analyzer 17830 yes Bring our TokenTree model closer to rustc's Veykril:tt-model2 0
208 rust-analyzer 17904 yes Add command to report unresolved references darichey:unresolved-references 0
209 rust-analyzer 17923 yes Building before a debugging session was restarted basvandriel:feature/build-before-restart-debug 0
210 rust-analyzer 17990 yes internal: Use local time when formatting logs Wilfred:local_time_logs 0
211 rust-analyzer 18018 yes feat: Automatically add semicolon when completing unit-returning functions ChayimFriedman2:unit-ret-complete-semi 0
212 rust-analyzer 18019 yes minor: Don't compute semantic diagnostics while building host deps Veykril:sema-diags 0
213 rust-analyzer 18032 yes internal: Add preliminary `SyntaxEditor` functionality DropDemBits:sed-tree-edits 0
214 rust-analyzer 18038 yes feat: generate names for tuple-struct in add-missing-match-arms roife:fix-issue-18034 0
215 rust-analyzer 18041 yes feat: better name suggestions for fn roife:fix-issue-17631 0
216 rust-analyzer 18043 yes Configure flycheck using workspace.discoverConfig cormacrelf:feature/rust-project-discovery 0
217 rust-analyzer 18050 yes assist: ensure `replace_qualified_name_with_use` applies to the first path segment rust-lang:davidbarsky/push-uyvtlsvoqrxw 0
218 rust-analyzer 18052 yes fix: Fix `inline_const_as_literal` error when the number >= 10 Coekjan:fix-inline-const 0
219 rust-analyzer 18057 yes Better testing infra for ratoml alibektas:better_ratoml_testing 0
220 rust-analyzer 18070 yes Introduce `$CONFIG_DIR/rust-analyzer/rust-analyzer.toml` alibektas:user_rtml_on_start 0
221 rust 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw Mark-Simulacrum 0
222 rust 101213 yes net adding set_fib call to set FIB route on FreeBSD. devnexen:fbsd_set_fib workingjubilee 0
223 rust 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant dtolnay 0
224 rust 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
225 rust 107251 yes Rescope temp lifetime in if-let into IfElse with migration lint dingxiangfei2009:let-chain-rescope jieyouxu 0
226 rust 108193 yes Add rem_floor and rem_ceil clarfonthey:rounding-remainders dtolnay 0
227 rust 108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening BurntSushi 0
228 rust 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
229 rust 110406 yes rustdoc-json: Add test for #[automatically_derived] attribute aDotInTheVoid:rdj-derived-impl-attr 0
230 rust 111277 yes Add IoSlice::as_bytes Lucretiel:io-slice-as-bytes m-ou-se 0
231 rust 112896 yes Add key_mut method to BTreeMap entries clarfonthey:btree-entry-key-mut Amanieu 0
232 rust 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
233 rust 113347 yes `ptr::copy_nonoverlapping` is not memcpy workingjubilee:memcpy-じゃない cuviper 0
234 rust 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases Mark-Simulacrum 0
235 rust 114917 yes Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
236 rust 115954 yes cfi: Store type erasure witness for Argument maurer:cfi-workaround m-ou-se 0
237 rust 116632 yes Add `(checked_)norem_div` methods for integer types newpavlov:checked_norem_div Mark-Simulacrum 0
238 rust 116882 yes rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0
239 rust 118613 yes Enable emutls by default for android quininer:android-enable-emutls thomcc 0
240 rust 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
241 rust 118733 yes add error message for c# style named arguments nouritsu:master estebank 0
242 rust 118999 yes force current stage when `--stage` is expilicitly used onur-ozkan:explicit-stages Mark-Simulacrum 0
243 rust 119185 yes [DO NOT MERGE] adapt test stderr for LLVM 18 changes krasimirgg:teststderr 0
244 rust 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
245 rust 120077 yes WIP Add Set entry API SUPERCILEX:set-entry cuviper 0
246 rust 120580 yes Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants HTGAzureX1212:HTGAzureX1212/issue-45795 m-ou-se 0
247 rust 120708 yes Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
248 rust 121215 yes MaybeUninit: Document UnsafeCell byte ranges joshlf:patch-5 Mark-Simulacrum 0
249 rust 121494 yes add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
250 rust 121742 yes sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
251 rust 121762 yes style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
252 rust 121910 yes Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
253 rust 122418 yes Assert Spans are well-formed ariscript:assert-span-well-formed nnethercote 0
254 rust 122670 yes Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode beetrees:non-unicode-option-env-error m-ou-se 0
255 rust 122790 yes Apply dllimport in ThinLTO Zoxc:dllimp-rev wesleywiser 0
256 rust 123111 yes std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
257 rust 123213 yes Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
258 rust 123225 yes update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
259 rust 123239 yes Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
260 rust 123436 yes linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries petrochenkov 0
261 rust 123476 yes std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
262 rust 123604 yes Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
263 rust 123657 yes Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
264 rust 123723 yes Make `std::os::darwin` public madsmtm:apple-std-os dtolnay 0
265 rust 123822 yes More translatable diagnostics Xiretza:more-translatable-diagnostics cjgillot 0
266 rust 123877 yes Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
267 rust 123932 yes restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive tgross35 0
268 rust 123947 yes Add vec_deque::Iter::as_slices and friends zopsicle:vec_deque-Iter-as_slices BurntSushi 0
269 rust 123951 yes Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings petrochenkov 0
270 rust 123994 yes Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
271 rust 124180 yes proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
272 rust 124278 yes Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
273 rust 124810 yes speed up `String::push` and `String::insert` lincot:speed-up-string-push-and-string-insert scottmcm 0
274 rust 124874 yes intrinsics fmuladdf{32,64}: expose llvm.fmuladd.* semantics jedbrown:float-mul-add-fast fmease 0
275 rust 124912 yes Fix copy-paste error in #124067 riking:patch-1 cjgillot 0
276 rust 124966 yes Add x86 specific hotpatch flag to rustc nebulark:hotpatch 0
277 rust 125060 yes Expand documentation of PathBuf, discussing lack of sanitization ChrisJefferson:pathbuf-doc workingjubilee 0
278 rust 125087 yes Optimize `Seek::stream_len` impl for `File` tbu-:pr_file_stream_len ChrisDenton 0
279 rust 125182 yes std: make ExitCode Eq djc:exit-code-eq m-ou-se 0
280 rust 125205 yes Fixup Windows verbatim paths when used with the `include!` macro ChrisDenton:verbatim-include joshtriplett 0
281 rust 125340 yes Optimize `escape_ascii`. reitermarkus:optimize-escape-ascii joboet 0
282 rust 125404 yes Fix `read_buf` uses in `std` a1phyr:fix-read_buf-uses workingjubilee 0
283 rust 125462 yes Explicitly disable debug-assertions when building std for mir-opt tests saethlin:mir-opt-tests-without-debug-assertions Mark-Simulacrum 0
284 rust 125679 yes Optimize `escape_ascii` using a lookup table clarfonthey:escape_ascii joboet 0
285 rust 125844 yes Add UWTable attr to functions with a personality function Reflexe:fix/123733 pnkfelix 0
286 rust 125949 yes Revert "tidy: validate LLVM component names in tests" erikdesjardins:nocomponent workingjubilee 0
287 rust 126046 yes Implement `mixed_integer_ops_unsigned_sub` davidzeng0:mixed_integer_ops_unsigned_sub m-ou-se 0
288 rust 126050 yes Use #[track_caller] for no_threads.rs for Mutex colelawrence:patch-1 cuviper 0
289 rust 126076 yes privacy: normalize associated types before visiting jswrenn:fix-45713 compiler-errors 0
290 rust 126118 yes docs: Mention `spare_capacity_mut()` in `Vec::set_len` jan-ferdinand:docs_for_vec_set_len m-ou-se 0
291 rust 126382 yes Do not panic in `ty::consts::Const::try_to_target_usize()` in case of size mismatch gurry:126359-expected-sz-8-got-1 BoxyUwU 0
292 rust 126510 yes Add diagnostics to "while loop" and "for loop" that note that it is always determined that it migh t iterate zero times. Kohei316:improve-diagnostics estebank 0
293 rust 126588 yes Added more scenarios where comma to be removed in the function arg linyihai:trim-extra-comma fmease 0
294 rust 126604 yes Uplift `clippy::double_neg` lint as `double_negations` kadiwa4:uplift_double_negation nnethercote 0
295 rust 126660 yes Allow dropping `dyn Trait` principal Jules-Bertholet:dyn-drop-principal-2 lcnr 0
296 rust 126839 yes Add multi-producer, multi-consumer channel (mpmc) obeis:mpmc Amanieu 0
297 rust 127013 yes Add `f16` formatting and parsing tgross35:f16-format-parse 0
298 rust 127062 yes std::unix::thread::available_parallelism: optimisation at init time. devnexen:available_parallelism_linux_optim ChrisDenton 0
299 rust 127117 yes Rework `non_local_definitions` lint to only use a syntactic heuristic Urgau:non_local_def-syntactic BoxyUwU 0
300 rust 127175 yes Compiletest: Panic on Invalid Source File veera-sivarajan:fix-126601 jieyouxu 0
301 rust 127373 yes [do not merge] Testing Windows CI ehuss:windows-in-use ehuss 0
302 rust 127401 yes [EXPERIMENT] Ban generics in variadic args workingjubilee:ban-generics-in-variadic-args 0
303 rust 127462 yes std: uefi: Add basic Env variables Ayush1325:uefi-env joboet 0
304 rust 127534 yes feat(core): impl Step for NonZero<u*> jalil-salame:nonzero-uint-step m-ou-se 0
305 rust 127546 yes Correct outdated object size limit workingjubilee:5-level-paging-exists 0
306 rust 127633 yes [library/std/src/process.rs] `PartialEq` for `ExitCode` SamuelMarks:eq-exit-code Amanieu 0
307 rust 127682 yes bootstrap: fully rely on RUSTC_WRAPPER RalfJung:bootstrap-rustc-wrapper Kobzol 0
308 rust 127700 yes Associated constants for new duration constructors edwardwc:constant-new-duration-constructors scottmcm 0
309 rust 127731 yes Emit error when calling/declaring functions with vectors that require missing target feature veluca93:abi_checks pnkfelix 0
310 rust 127753 yes Implement `Clone` for `BufReader`, `BufWriter` and `LineWriter` a1phyr:io_buf_clone BurntSushi 0
311 rust 127766 yes add `extern "C-cmse-nonsecure-entry" fn` folkertdev:c-cmse-nonsecure-entry jackh726 0
312 rust 127793 yes Added project-specific Zed IDE settings ChaiTRex:zed_support Kobzol 0
313 rust 127863 yes Use atomics instead of mutex in exit guard tbu-:pr_exit_guard_no_mutex joboet 0
314 rust 127879 yes Document futility of printing temporary pointers kornelski:bad-pointer-printf workingjubilee 0
315 rust 127988 yes Do not ICE with incorrect empty suggestion estebank:dupe-derive-params fmease 0
316 rust 127997 yes Suggest `derive(Trait)` or `T: Trait` from transitive obligation in some cases estebank:missing-trait-suggestion compiler-errors 0
317 rust 128001 yes Improve documentation for <integer>::from_str_radix Krappa322:master scottmcm 0
318 rust 128004 yes codegen `#[naked]` functions using global asm folkertdev:naked-fn-asm Amanieu 0
319 rust 128070 yes Rewrite the compiletest directive parser tgross35:compiletest-parser-rewrite jieyouxu 0
320 rust 128110 yes Suggest Replacing Comma with Semicolon in Incorrect Repeat Expressions veera-sivarajan:bugfix-80173 fmease 0
321 rust 128159 yes Suggest using `matches` or adding `==` on `x == a || b || c` compiler-errors:nested-ors fee1-dead 0
322 rust 128184 yes std: refactor `pthread`-based synchronization joboet:refactor_pthread_sync workingjubilee 0
323 rust 128197 yes Skip locking span interner for some syntax context checks Alexendoo:span-ctxt davidtwco 0
324 rust 128204 yes Small optimization for integers Display implementation GuillaumeGomez:integers-opti workingjubilee 0
325 rust 128219 yes Rwlock downgrade Connortsui20:rwlock-downgrade tgross35 0
326 rust 128256 yes feat: add tier-1 platform support for change_time juliusl:pr/support-tier-1-change-time ChrisDenton 0
327 rust 128289 yes bootstrap: use `internment` instead of hand-rolled interning GrigorenkoPV:bootstrap-intern Kobzol 0
328 rust 128316 yes Stabilize most of `io_error_more` GrigorenkoPV:io_error_a_bit_more BurntSushi 0
329 rust 128321 yes Update `catch_unwind` doc comments for `c_unwind` BatmanAoD:catch-unwind-doc-update Mark-Simulacrum 0
330 rust 128348 Unconditionally allow shadow call-stack sanitizer for AArch64 dingxiangfei2009:allow-shadow-call-stack-sanitizer tmandry 0
331 rust 128374 yes compiler: suggest `const _` for a misplaced `const {}` workingjubilee:fix-terse-const-item-diagnostic compiler-errors 0
332 rust 128375 yes Derive Copy on core::ffi::c_str types 13r0ck:patch-1 BurntSushi 0
333 rust 128391 yes Change orphan hint from "only" to "any uncovered type inside..." cafce25:issue-128390 lcnr 0
334 rust 128399 yes liballoc: introduce String, Vec const-slicing mammothbane:master Amanieu 0
335 rust 128460 yes Migrate `emit-to-stdout` `run-make` test to rmake Oneirical:nikola-testla jieyouxu 0
336 rust 128535 yes Format `std::env::consts` docstrings with markdown backticks mmvanheusden:master workingjubilee 0
337 rust 128541 yes Fix : Rustdoc: struct fields are spaced too closely xonx4l:patch-1 notriddle 0
338 rust 128543 yes const-eval interning: accept interior mutable pointers in final value RalfJung:const-interior-mut saethlin 0
339 rust 128558 yes Ignore .git directory when formatting chenyukang:yukang-ignore-git-in-format Kobzol 0
340 rust 128600 yes repr(int) fieldless enums are ABI-compatible with int RalfJung:fieldless-enum-abi-compat fee1-dead 0
341 rust 128637 yes Improve dead code analysis for structs and traits defined locally mu001999-contrib:dead-code/enhance compiler-errors 0
342 rust 128651 yes add `naked_asm!` macro for use in `#[naked]` functions folkertdev:naked-asm-macro-v2 Amanieu 0
343 rust 128653 yes When annotations needed, look at impls for more accurate suggestions estebank:ambiguity-suggestion-2 compiler-errors 0
344 rust 128663 yes linker: when emitting static executables, explicitly hint static q66:static-hint petrochenkov 0
345 rust 128667 yes rustdoc: normalise type/field names its-the-shrimp:rustdoc_json_types_rename aDotInTheVoid 0
346 rust 128711 yes impl `Default` for `HashMap`/`HashSet` iterators that don't already have it clarfonthey:default-iters-hash dtolnay 0
347 rust 128721 yes Don't allow the `#[pointee]` attribute where it doesn't belong Brezak:pointee-in-strange-places pnkfelix 0
348 rust 128737 yes Add lint for recursive default impls mj10021:issue-128421-fix chenyukang 0
349 rust 128778 yes atomics: allow atomic and non-atomic reads to race RalfJung:atomic-read-read-races Mark-Simulacrum 0
350 rust 128780 yes Add `--doctest-compilation-args` option to add compilation flags to doctest compilation GuillaumeGomez:rustflags-doctests notriddle 0
351 rust 128784 yes Check ABI target compatibility for function pointers tdittr:check-abi-on-fn-ptr compiler-errors 0
352 rust 128789 yes Migrate `jobserver-error` `run-make` test to rmake Oneirical:untestioned-devotion jieyouxu 0
353 rust 128849 yes Tweak detection of multiple crate versions to be more encompassing estebank:issue-89143 jackh726 0
354 rust 128906 yes Hint on unknown escape of Unicode quotation marks in string literal lolbinarycat:unicode-quote-hint compiler-errors 0
355 rust 128947 yes Perform ThinLTO on x86_64-pc-windows-msvc dist builder Zoxc:thinlto-msvc TaKO8Ki 0
356 rust 128961 yes Fix #128930: Print documentation of CLI options missing their arg GKFX:issue-128930-explain-missing-option BoxyUwU 0
357 rust 128967 yes std::fs::get_path freebsd update. devnexen:get_path_fbsd_upd joboet 0
358 rust 128974 yes [WIP] Unify AST Visitors with a macro like MIR Visitors maxcabrajac:visitor_macro cjgillot 0
359 rust 128986 yes Remove rustc's std copy Zoxc:prune-rustc-std-copy Kobzol 0
360 rust 128991 yes Add a machine-applicable suggestion to "unreachable pattern" Nadrieril:rustfix-unreachable-pattern compiler-errors 0
361 rust 129003 yes Improve Ord docs Voultapher:improve-ord-docs workingjubilee 0
362 rust 129036 yes Additional NonZero conversions clarfonthey:nonzero-conversions BurntSushi 0
363 rust 129047 yes Apply `EarlyOtherwiseBranch` to scalar value DianQK:early_otherwise_branch_scalar cjgillot 0
364 rust 129073 yes Relate receiver invariantly in method probe for `Mode::Path` compiler-errors:receiver-variance lcnr 0
365 rust 129079 yes Create `_imp__` symbols also when doing ThinLTO Zoxc:thinlto_imp_symbols wesleywiser 0
366 rust 129086 Stabilize `is_none_or` slanterns:is_none_or dtolnay 0
367 rust 129087 yes Stabilize `option_get_or_insert_default` slanterns:option_get_or_insert_default joshtriplett 0
368 rust 129103 yes Don't warn empty branches unreachable for now Nadrieril:dont-warn-empty-unreachable compiler-errors 0
369 rust 129114 yes stabilize std::path::Path::file_prefix mbhall88:stabilize-file_prefix Amanieu 0
370 rust 129121 yes proposal to expand (a subset of) linux specific socket capabilities. devnexen:stabilize_ext_linux_tcp_layer BurntSushi 0
371 rust 129124 rustdoc-json: Use FxHashMap from rustdoc_json_types aDotInTheVoid:rdj-hashmap-3 GuillaumeGomez 0
372 rust 129181 yes Pass end position of span through inline ASM cookie beetrees:asm-spans pnkfelix 0
373 rust 129195 yes Stabilize `&mut` (and `*mut`) as well as `&Cell` (and `*const Cell`) in const RalfJung:const-mut-refs fee1-dead 0
374 rust 129220 yes Add platform docs for FreeBSD. asomers:target-maintainer ehuss 0
375 rust 129238 yes Stabilize `Ipv6Addr::is_unique_local` and `Ipv6Addr::is_unicast_link_local` umgefahren:stabilize-ipv6-unique-local dtolnay 0
376 rust 129248 yes Taking a raw ref (`&raw (const|mut)`) of a deref of pointer (`*ptr`) is always safe compiler-errors:raw-ref-deref nnethercote 0
377 rust 129259 yes Add inherent versions of MaybeUninit methods for slices clarfonthey:maybe_uninit_slices BurntSushi 0
378 rust 129260 yes Don't suggest adding return type for closures with default return type wafarm:dont-suggest-closures compiler-errors 0
379 rust 129320 yes Fix crash when labeling arguments for call_once and friends jder:issue-128848 cjgillot 0
380 rust 129334 yes Implement ACP 429: add `LazyCell/Lock::get[_mut]()`, `DerefMut` and `force_mut()` ChayimFriedman2:more-lazy-methods BurntSushi 0
381 rust 129342 yes Rebuild on changes to the deployment target when compiling Apple targets madsmtm:track-deployment-target thomcc 0
382 rust 129367 yes Fix default/minimum deployment target for Aarch64 simulator targets madsmtm:fix-apple-aarch64-deployment-targets thomcc 0
383 rust 129369 yes Pass deployment target when linking with CC on Apple targets madsmtm:apple-cc-linker-pass-target thomcc 0
384 rust 129383 yes Remap impl-trait lifetimes on HIR instead of AST lowering cjgillot:opaque-noremap petrochenkov 0
385 rust 129394 yes Don't lint `irrefutable_let_patterns` on leading patterns if `else if` let-chains Jarcho:irrefutable_let_patterns chenyukang 0
386 rust 129409 yes Expand std::os::unix::fs::chown() doc with a warning grinapo:patch-1 Amanieu 0
387 rust 129424 yes Stabilize `Pin::as_deref_mut()` coolreader18:stabilize-pin_as_deref_mut dtolnay 0
388 rust 129439 yes Implement feature `string_from_utf8_lossy_owned` for lossy conversion from `Vec<u8>` to `String` methods okaneco:vec_string_lossy Noratrieb 0
389 rust 129458 yes Autodiff Upstreaming - enzyme frontend EnzymeAD:enzyme-frontend pnkfelix 0
390 rust 129477 yes Fix fluent diagnostics Xiretza:fix-fluent-diagnostics BoxyUwU 0
391 rust 129478 yes Make traits_in_crate and impls_in_crate proper queries. xonx4l:patch-2 cjgillot 0
392 rust 129483 yes update the safety preconditions of from_raw_parts lolbinarycat:from_raw_parts-docs workingjubilee 0
393 rust 129499 yes properly elaborate effects implied bounds for super traits fee1-dead-contrib:supereffects fmease 0
394 rust 129514 yes Introduce `default_field_values` feature estebank:default-field-values cjgillot 0
395 rust 129517 yes Compute array length from type for unconditional panic. cjgillot:known-panic-array pnkfelix 0
396 rust 129520 yes Suggest the correct pattern syntax on usage of unit variant pattern for a struct variant tunawasabi:suggest-adding-struct-pattern-syntax compiler-errors 0
397 rust 129542 yes Add regression test for #129541 zachs18:cow-self-test compiler-errors 0
398 rust 129550 yes Add boxed_str.as_str() kornelski:boxasstr Amanieu 0
399 rust 129555 yes stabilize const_float_bits_conv RalfJung:const_float_bits_conv Mark-Simulacrum 0
400 rust 129582 yes Make destructors on `extern "C"` frames to be executed nbdd0121:unwind nnethercote 0
401 rust 129587 yes Add `optimize_for_size` variants for stable and unstable sort as well as select_nth_unstable Voultapher:opt-for-size-variants-of-sort-impls cuviper 0
402 rust 129607 yes [DO NOT MERGE] Tail expr drop order crater run dingxiangfei2009:tail-expr-drop-order-crater-run jieyouxu 0
403 rust 129620 yes Provide a more convinient way of developing rustc on NixOS WaffleLapkin:flake Noratrieb 0
404 rust 129621 yes sanitizers: Fix tests/ui/sanitize/leak.rs fails on rcvalle:rust-sanitizers-fix-111073 tmiasko 0
405 rust 129627 yes Ensure that tail expr receive lifetime extension dingxiangfei2009:ensure-tail-expr-in-let-block-works jieyouxu 0
406 rust 129638 yes Hook up std::net to wasi-libc on wasm32-wasip2 target nickrum:wasip2-net alexcrichton 0
407 rust 129670 yes Make deprecated_cfg_attr_crate_type_name a hard error est31:cfg_attr_crate_type_name_error cjgillot 0
408 rust 129674 yes Add new_cyclic_in for Rc and Arc matthewpipie:rc-arc-new-cyclic-in workingjubilee 0
409 rust 129696 yes update stdarch RalfJung:stdarch Amanieu 0
410 rust 129700 yes Initial fs implementation for UEFI Ayush1325:uefi-file joboet 0
411 rust 129716 yes Don't use `typeck_root_def_id` in codegen for finding closure's root compiler-errors:closure-debuginfo cjgillot 0
412 rust 129718 yes add guarantee about remove_dir and remove_file error kinds lolbinarycat:remove_dir-docs joboet 0
413 rust 129734 yes Prereq1 for async drop - `drop` & `async_fut` fields in Drop terminator azhogin:azhogin/async-drop-prereq1-new-drop-term-fields davidtwco 0
414 rust 129736 yes Prereq2 for async drop - ResumedAfterDrop panic messages azhogin:azhogin/async-drop-prereq2-resumed-after-drop-msg davidtwco 0
415 rust 129737 yes Prereq3 for async drop - LangItem registration for async_drop_in_place()::{{closure0}} azhogin:azhogin/async-drop-prereq3-lang-item-for-drop-poll davidtwco 0
416 rust 129739 yes Prereq4 for async drop - needs_async_drop query fixes and some cleanup azhogin:azhogin/async-drop-prereq4-needs-async-drop-fixes-and-cleanup davidtwco 0
417 rust 129740 yes Prereq5 for async drop - AsyncDropGlue & FutureDropPoll instances preparation azhogin:azhogin/async-drop-prereq5-instances-preparation davidtwco 0
418 rust 129753 yes stabilize `const_extern_fn` folkertdev:stabilize-const-extern-fn nikomatsakis 0
419 rust 129755 yes test: cross-edition metavar fragment specifiers vincenzopalazzo:macros/recursive-macros-between-edition compiler-errors 0
420 rust 129778 yes interpret: make typed copies lossy wrt provenance and padding RalfJung:interp-lossy-typed-copy saethlin 0
421 rust 129794 yes uefi: Implement getcwd and chdir Ayush1325:uefi-os-expand joboet 0
422 rust 129799 yes use parallel front end(-Zthreads=2) in ui tests SparrowLii:parallel_ui_test Mark-Simulacrum 0
423 rust 129821 yes Switch std to using raw-dylib by default on Windows ChrisDenton:raw-dylib-std Mark-Simulacrum 0
424 rust 129822 yes Docs - type guarantees update WiktorPrzetacznik:docs-guarantees-update cuviper 0
425 rust 129828 yes miri: treat non-memory local variables properly for data race detection RalfJung:miri-data-race saethlin 0
426 rust 129838 yes uefi: process: Add args support Ayush1325:uefi-process-args Amanieu 0
427 rust 129864 yes Reduce false positives of tail-expr-drop-order from consumed values dingxiangfei2009:reduce-false-positives-from-consumed-droppers compiler-errors 0
428 rust 129866 yes Clarify documentation labelling and definitions for std::collections root-goblin:patch-1 workingjubilee 0
429 rust 129869 yes add a few more crashtests cyrgani:master Mark-Simulacrum 0
430 rust 129870 yes Experiment: add unstable RHS type to Ord, impl PartialOrd<[U]> for [T] clarfonthey:generic-ord BurntSushi 0
431 rust 129872 yes impl `AsRef<[T; N]>` and `AsMut<[T; N]>` for `[T; N]` GrigorenkoPV:array-as-array 0
432 rust 129876 yes Use sysroot crates maximally in `rustc_codegen_gcc`. nnethercote:more-sysroot-rustc_codegen_gcc Mark-Simulacrum 0
433 rust 129884 yes mark some target features as 'forbidden' so they cannot be (un)set with -Ctarget-feature RalfJung:forbidden-target-features petrochenkov 0
434 rust 129894 yes [DO NOT SUBMIT] rustc_codegen_llvm: adapt for LLVM 20 changes krasimirgg:b16 nikic 0
435 rust 129897 yes deprecate -Csoft-float because it is unsound (and not fixable) RalfJung:soft-float-ignored Urgau 0
436 rust 129914 yes rustdoc search: add new `crate:` syntax to search a single crate lolbinarycat:rustdoc-crate-filter notriddle 0
437 rust 129921 yes hexagon: fix symbols defined in global namespace androm3da:bcain/fix_global_symbols Mark-Simulacrum 0
438 rust 129923 yes [do not merge] Testing Windows CI 2 ehuss:ehuss-test ehuss 0
439 rust 129924 yes don't remove bootstrap on stage0 bump onur-ozkan:remove-workaround Kobzol 0
440 rust 129931 yes Merge these copy statements that simplified the canonical enum clone method by GVN DianQK:match-br-copy cjgillot 0
441 rust 129934 yes Win: Open dir for sync access in remove_dir_all ChrisDenton:remove-dir-all3 Noratrieb 0
442 rust 129948 yes Correct target options for Trusty targets randomPoison:trusty-target-updates fmease 0
443 rust 129968 yes Arbitrary self types: diagnostics for mismatched self types adetaylor:arbitrary-self-types-fix-generic-diagnostics wesleywiser 0
444 rust 129972 yes Stabilize expr_2021 fragment specifier in all editions eholk:stabilize-expr_2021 compiler-errors 0
445 rust 129974 yes ci: add a runner for vanilla LLVM 19 cuviper:ci-llvm-19 Mark-Simulacrum 0
446 rust 129981 yes Remove `serialized_bitcode` from `LtoModuleCodegen`. nnethercote:rm-serialize_bitcode bjorn3 0
447 rust 129988 yes Use `Vec` in `rustc_interface::Config::locale_resources` arnaudgolfouse:modify-locale_resources michaelwoerister 0
448 rust 129989 yes [Coverage][MCDC] Do not initialize mcdc parameters for instances containing no mcdc statements Lambdaris:check-mcdc-statements Zalathar 0
449 rust 129991 yes Clippy subtree update flip1995:clippy-subtree-update Manishearth 0
450 rust 129992 yes Update compiler-builtins to 0.1.125 alexcrichton:update-compiler-builtins thomcc 0
451 rust 129996 yes Implement Guard Patterns max-niederman:guard-patterns nnethercote 0
452 rust 130005 yes Add experimental option -Z default-protected-visibility davidlattimore:protected-vis-flag pnkfelix 0
453 rust 130017 yes coverage: Extract `executor::block_on` from several async coverage tests Zalathar:executor Mark-Simulacrum 0
454 rust 130022 yes Dataflow/borrowck lifetime cleanups nnethercote:dataflow-borrowck-lifetimes lqd 0
455 rust 130033 yes Don't call `fn_arg_names` query for non-`fn` foreign items in resolver compiler-errors:foreign-fn-types BoxyUwU 0
456 rust 130034 yes Fix enabling wasm-component-ld to match other tools alexcrichton:fix-some-wasm-component-ld-comments Mark-Simulacrum 0
457 rust 130040 yes unify `llvm-bitcode-linker`, `wasm-component-ld` and llvm-tools logics onur-ozkan:llvm-tools-with-ci-rustc Mark-Simulacrum 0
458 rust 130042 yes properly handle EOF in BufReader::peek lolbinarycat:bufreaker_peek_eof Amanieu 0
459 rust 130046 yes str: make as_mut_ptr and as_bytes_mut unstably const RalfJung:const_str_as_mut dtolnay 0
460 rust 130048 yes run-make-support: Add llvm-pdbutil nebulark:runmake_llvm_pdbutil jieyouxu 0
461 rust 130049 yes [Testing] use llvm-pdbutil nebulark:full_pdb_changes 0
462 rust 130052 yes Don't leave debug locations for constants sitting on the builder indefinitely khuey:clear-dilocation-after-const-emission michaelwoerister 0
463 rust 130053 yes fix doc comments for Peekable::next_if(_eq) glowcoil:next_if-docs scottmcm 0
464 rust 130060 yes Autodiff Upstreaming - rustc_codegen_llvm changes EnzymeAD:enzyme-cg-llvm fee1-dead 0
465 rust 130061 yes Add `NonNull` convenience methods to `Box` and `Vec` theemathas:box_vec_non_null Mark-Simulacrum 0
466 rust 130064 yes fix ICE in CMSE type validation folkertdev:fix-issue-129983 compiler-errors 0
467 rust 130067 yes Remove redundant check in `symlink_hard_link` test madsmtm:clean-up-fs-test ChrisDenton 0
468 rust 130068 yes Test codegen when setting deployment target madsmtm:deployment-target-test petrochenkov 0
469 rust 130069 yes Generate scraped examples buttons in JS GuillaumeGomez:gen-scraped-buttons notriddle 0
470 rust 130070 yes Rename variant `AddrOfRegion` of `RegionVariableOrigin` to `BorrowRegion` gurry:rename-regionkind-addof-to-ref fee1-dead 0
471 rust 123692 yes Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
472 rust 126136 yes Call the target libdir target libdir Noratrieb:bootstrap-naming onur-ozkan 0 always
473 rust 127675 yes Remove invalid help diagnostics for const pointer chenyukang:yukang-fix-127562-addr fee1-dead 0 always
474 rust 128345 yes added support for GNU/Hurd on x86_64 sthibaul:hurd-amd64 Urgau 0 always
475 rust 128990 Re-enable more debuginfo tests on freebsd saethlin:freebsd-debuginfo-tests 0 always
476 rust 129042 Special-case alias ty during the delayed bug emission in `try_from_lit` Jaic1:fix-116308 BoxyUwU 0 always
477 rust 129065 Use `impl PartialEq<TokenKind> for Token` more. nnethercote:PartialEq-TokenKind spastorino 0 always
478 rust 129101 Fix projections when parent capture is by-ref but child capture is by-value in the `ByMoveBody` pass compiler-errors:deref-on-parent-by-ref lcnr 0 always
479 rust 129106 Remove redundant type ops: `Eq`/`Subtype` compiler-errors:unused-type-ops lcnr 0 always
480 rust 129149 Migrate `validate_json.py` script to rust in `run-make/rustdoc-map-file` test GuillaumeGomez:migrate-python-script jieyouxu 0 always
481 rust 129789 no rustdoc: use strategic boxing to shrink `clean::Item` notriddle:notriddle/inline-stmt-local GuillaumeGomez GuillaumeGomez 0 iffy
482 rust 126810 no Tweak output of resolve errors estebank:resolve-error-wording petrochenkov 10 never
483 rust 125208 no Make lint diagnostics responsible for providing their primary span fmease:lint-diags-store-their-span nnethercote 1
484 rust 89917 no sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
485 rust 101500 no Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
486 rust 104342 no Require `type_map::stub` callers to supply file information mweber15:add_file_location_to_more_types wesleywiser 0 never
487 rust 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
488 rust 106852 no Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
489 rust 109606 no Derive `PartialOrd::{l,g}{e,t}` for fieldless enums as explicit comparisons on `discriminant_value` thomcc:fieldless-discriminant-only-pord davidtwco 0 never
490 rust 110691 no Enable DataflowConstProp by default cjgillot:enable-dcp 0 never
491 rust 111430 no rustdoc: migrate `item_struct` to an Askama template nicklimmm:askama-migration-item-struct GuillaumeGomez 0 never
492 rust 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
493 rust 115613 no Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0 never
494 rust 115747 no Optimize hash map operations in the query system Zoxc:query-hashes cjgillot 0 never
495 rust 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
496 rust 116375 no Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0 never
497 rust 116707 no Create an `AllocId` for `ConstValue::Slice`. cjgillot:slice-id 0 never
498 rust 117473 no Move alignment checks to codegen saethlin:codegen-alignment-checks wesleywiser 0 never
499 rust 118159 no Implementation of `fmt::FormattingOptions` EliasHolzmann:formatting_options m-ou-se 0 never
500 rust 119017 no MIR-only rlibs saethlin:mir-only-rlibs 0 never
501 rust 119286 no show linker output even if the linker succeeds jyn514:linker-output bjorn3 0 iffy
502 rust 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
503 rust 119501 no Only generate a single shim for clone of copy types. cjgillot:clone-shim 0 never
504 rust 119899 no redesign stage 0 std onur-ozkan:redesign-stage0-std albertlarsan68 0 iffy
505 rust 120050 no `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
506 rust 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
507 rust 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
508 rust 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
509 rust 120706 no Initial support for auto traits with default bounds Bryanskiy:leak lcnr 0 never
510 rust 120869 no ci update freebsd version proposal, freebsd 12 being eol devnexen:update_fbsd_ci Mark-Simulacrum 0 iffy
511 rust 122325 no Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
512 rust 123219 no [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
513 rust 123778 no Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0 iffy
514 rust 124029 no Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
515 rust 124108 no Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter Amanieu 0 never
516 rust 124141 no Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated petrochenkov 0 never
517 rust 124188 no MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
518 rust 125923 no Fix leaks from panics in destructors matthewjasper:no-return-leak lcnr 0 never
519 rust 126930 no Add unstable support for outputting file checksums for use in cargo Xaeroxe:file-checksum-hint lcnr 0 never
520 rust 127007 no Improve slice::binary_search_by krtab:improv_binary_search m-ou-se 0 never
521 rust 128657 no Add `#[optimize(none)]` clubby789:optimize-none fee1-dead 0 never
522 rust 129611 no dse: Eliminate dead assignment statements when `debuginfo` is not set to `full` DianQK:dse cjgillot 0 never
523 hashbrown 232 no Issue #225: Specialization fix tkaitchuck:specialization-fix 0
524 hashbrown 243 no Use `criterion` for benches henryboisdequin:bench 0
525 hashbrown 255 no Add `RawTable::vacuum` to clean up DELETED entries cuviper:vacuum 0
526 hashbrown 269 no Add WebAssembly SIMD Support CryZe:wasm-simd 0
527 hashbrown 316 no mask prepare_resize inline attribute with inline-more feature shuoli84:master 0
528 hashbrown 367 no Rewrite `get_many_mut` methods JustForFun88:new_get_many 0
529 hashbrown 400 no Fix `HashSet::get_or_insert_with` JustForFun88:hashset_get_or_insert_with 0
530 hashbrown 408 no Initial implementation of `try_get_many` JustForFun88:try_get_many 0
531 hashbrown 419 no feat: add return val to `replace_bucket_with` `replace_entry_with` Daniel-Aaron-Bloom:master 0
532 hashbrown 420 no Implement iterator which starts at arbitrary location DataDog:random-iterator 0
533 hashbrown 472 no Move `RawTableInner` and `TableLayout` to separate module JustForFun88:new_raw_table_inner_mod 0
534 hashbrown 517 no Introduce Overflow & Displacement tracking. matthieu-m:performance/overflow-tracker 0
535 hashbrown 541 no Implement Clone and Debug for HashTable's Iter and IterMut structs geeknoid:geeknoid/iters 0
536 chalk 589 no [WIP] Convert from semantic to syntactic equality nathanwhit:sem-syn 0
537 vscode-rust 666 no [WIP] Add command for creating a new Cargo project GabrielMajeri:cargo-new-project 0
538 crater 672 no Group build script failures separately and extract the build script's crate oli-obk:failed_to_get_rustc_version 0
539 vscode-rust 683 no switch exec -> execFile; ShellExecution -> ProcessExecution AndriesK:master 0
540 chalk 733 no Allow tests to override the default closure impls JakobDegen:improved_fn_testing 0
541 chalk 736 no Support const evaluation HKalbasi:master 0
542 chalk 785 no Fix dyn program clause generation and make returning a ClosureKind optional jackh726:rustc_fixes 0
543 vscode-rust 840 no WIP: Merge both existing and rust-analyzer extension codebase Xanewok:merger 0
544 stdarch 1126 no Demo title Add files via upload leon3452:master Amanieu 0
545 stdarch 1128 no Demo title Add files via upload imperial-fists:master Amanieu 0
546 stdarch 1235 no Enable inlining checks for arm (32-bit) target arch. hkratz:enable-arm-inlining-checks Amanieu 0
547 stdarch 1337 no Update the Android NDK script to r25b chriswailes:ndk-update Amanieu 0
548 stdarch 1377 no attempt to resolve #852 matthiascy:master Amanieu 0
549 stdarch 1422 no move to array simd Ezrashaw:move-to-array-simd Amanieu 0
550 stdarch 1509 no SVE types and intrinsics JamieCunliffe:sve-types Amanieu 0
551 stdarch 1583 no Run aarch64-pc-windows-msvc tests on ARM64 Windows runners dpaoliello:runarm64win Amanieu 0
552 rls 1584 no Pass file directory as cwd for Run test of CodeLens Gowee:cmdcwd 0
553 libc 3601 no Support mkostemp, mkostemps on Android pcc:mkostemp JohnTitor 0
554 libc 3692 no Remove extra traits rj00a:remove-extra-traits JohnTitor 0
555 libc 3728 no Enable libc-test on AIX bzEq:aix-libc-test JohnTitor 0
556 libc 3756 no FreeBSD: add evdev structures Awoonyaa:libc_upd JohnTitor 0
557 miri 3779 no WIP: handle writing to dest within the foreign item handler rust-lang:error_writer2 0
558 miri 3787 no Add hook for updating the canonical address dheaton-arm:miri-tbi 0
559 libc 3791 no Rebase of "Upgrade musl supported version to 1.2.3" myl7:musl JohnTitor 0
560 crates-io 8419 no Implement rate limiting for e-mail verifications LawnGnome:e-mail-throttling 0
561 clippy 8526 no Add lint `could_be_unsized` Jarcho:could_be_unsized xFrednet 0
562 crates-io 9011 no Update dependency @ember/string to v4 rust-lang:renovate/ember-string-4.x 0
563 cargo 9024 no Make cargo metadata --no-deps print all path deps (including other workspaces) alyssais:no-deps 0
564 clippy 9461 no BREAKING CHANGE fix running path/to/cargo-clippy --fix matthiaskrgr:ARGH giraffate 0
565 cargo 9532 no Add env variable to indicate the build type. jameshilliard:is-cross 0
566 cargo 9634 no Use cross compile style target/host isolation for all builds. jameshilliard:all-cross Eh2406 0
567 cargo 9753 no Stabilize target-applies-to-host feature. jameshilliard:stabilize-target-applies-to-host 0
568 cargo 10061 no Implement 'multidep' (RFC-3176) Byron:rfc-3176 joshtriplett 0
569 cargo 10330 no Support per pkg target for `-Zbuild-std` fee1-dead:support-per-pkg-target-w-buildstd ehuss 0
570 cargo 10736 no Add `safe.directories` config ehuss:safe-directories 0
571 cargo 11188 no Omit checksum verification for local git dependencies jarhodes314:local-git-dependency-requires-checksum weihanglo 0
572 cargo 11272 no feat(profile): panic behavior can be specified for custom harness weihanglo:issue/11214 ehuss 0
573 clippy 11421 no Make UI test annotations mandatory GuillaumeGomez:ui-test-annotations Manishearth 0
574 clippy 11581 no Add lint `manual_option_folding` sjwang05:manual-option-folding xFrednet 0
575 clippy 11789 no [WIP] New lint `manual_checked_op` Jarcho:checked_op Centri3 0
576 clippy 11796 no New lint: `unnecessary_map_or` Jacherr:pattern-match-partialeq Centri3 0
577 cargo 11804 no cargo doc --open always respect request_kind hi-rustin:rustin-patch-doc-open ehuss 0
578 cargo 11879 no Support `cargo owner add` heisen-li:owner epage 0
579 clippy 11909 no [WIP] unnecessary_cast: append suffix on `(literal as ty).method(args)` KisaragiEffective:fix/11882 y21 0
580 clippy 11948 no `float_cmp` changes Jarcho:float_cmp xFrednet 0
581 cargo 11969 no Support `per-pkg-target` for `-Zbuild-std`, take two fee1-dead-contrib:per-pkg-target-build-std ehuss 0
582 clippy 12464 no new lint: `unnecessary_indexing` Jacherr:issue-11858 Alexendoo 0
583 clippy 12539 no Add lint which checks that duration conversion aren't losing precision declanvk:duration-to-float blyxyas 0
584 clippy 12571 no Add conf to disable `disallowed_types` in macros stepantubanov:disallowed-types-foreign-macros xFrednet 0
585 clippy 12611 no Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s matzemathics:11086 xFrednet 0
586 clippy 12759 no Josh preparations flip1995:josh-automation 0
587 cargo 12807 no Ignore errors when declaring a registry on path dependency JordanForks:task/ignore-registry-for-path-dep weihanglo 0
588 clippy 12832 no Add new lints: `manual_and` and `manual_or` franciscoBSalgueiro:manual_and_or_lints Alexendoo 0
589 clippy 12862 no Add new `invalid_build_cfg` lint GuillaumeGomez:invalid_build_cfg y21 0
590 clippy 12960 no Resolve duplicate diag message for: tests/ui/renamed_builtin_attr.rs grtn316:master Alexendoo 0
591 clippy 12968 no add new lint [`once_cell_lazy`] to detect usage of static `Lazy` type J-ZhengLi:issue12895 blyxyas 0
592 clippy 12980 no Rework the suspicious formatting lints. Jarcho:formatting Alexendoo 0
593 clippy 12981 no new lint: and_then_then_some lolbinarycat:and_then_then_some flip1995 0
594 clippy 13059 no changelog: new lint: [`split_with_space`] DavidHusicka:split-with-space-lint y21 0
595 clippy 13084 no Make extendable configs easier to add Jarcho:conf_refactor xFrednet 0
596 cargo 13207 no Fix panic when running `cargo tree` on a package with a cross compiled bindep rukai:fix_cargo_tree_bindep_crosscompile weihanglo 0
597 clippy 13223 no Move internal lints to their own crate Jarcho:internal_lint y21 0
598 cargo 13271 no Fix: cargo vendor can't handle duplicates. junjihashimoto:feature/no-merge-sources ehuss 0
599 clippy 13304 no Add new lint `stacked_if_match` promptkp:stackif2 Alexendoo 0
600 clippy 13313 no Look at adjusted types instead of fn signature types in `ptr_arg` y21:issue13308 Centri3 0
601 clippy 13322 no Anonymous Trait Import RuairidhWilliamson:anon-trait-import y21 0
602 clippy 13331 no Add [`manual_ilog2`] lint Sour1emon:manual_ilog2_lint Jarcho 0
603 clippy 13334 no Add manual_ignore_cast_cmp lint nyurik:ascii-str-eq xFrednet 0
604 cargo 13443 no feat: Expost host and target sysroot to build scripts. c272:rustc-sysroot weihanglo 0
605 cargo 13522 no Clarify warning for using `features` or `default-features` in `patch` joshtriplett:better-warning-for-features-in-patch ehuss 0
606 cargo 13558 no fix(credential)!: Fallback when an auth method isn't available on the current machine epage:secret-fallback arlosi 0
607 cargo 13605 no core/compiler: report executable paths for all binary crates dvdhrm:pr/libbin epage 0
608 cargo 13644 no feat: Stablize `CARGO_RUSTC_CURRENT_DIR` epage:rustc_current_dir weihanglo 0
609 cargo 13689 no fix: create ephemeral workspace for git source hi-rustin:rustin-patch-install-git weihanglo 0
610 cargo 13885 no Case insensitive file name matching when packaging files torhovland:issue-13722 epage 0
611 cargo 14101 no Allowing '--extern' usage in build scripts and in config files notdanilo:allow-extern-in-build-script-and-config-file weihanglo 0
612 cargo 14116 no feat!: use stable hash from rustc-stable-hash weihanglo:stable-hash epage 0
613 cargo 14140 no Add capability of making breaking changes in `update --precise` tweag:update-precise weihanglo 0
614 cargo 14163 no Unify no-library-target error into no-target warn ryoqun:no-no-library-target-error epage 0
615 cargo 14183 no Check build target supports std when building with -Zbuild-std=std harmou01:dev/harmou01/handle-target-build-std ehuss 0
616 cargo 14206 no Fix passing of linker with target-applies-to-host and an implicit target gmorenz:linker_in_unit weihanglo 0
617 cargo 14259 no Improved consistency between breaking and non-breaking updates tweag:switch-to-update-lockfile weihanglo 0
618 cargo 14262 no Add a JSON output mode to `cargo package`. LawnGnome:package-list-json weihanglo 0
619 cargo 14388 no feat(warnings): add build.warnings option arlosi:warnings2 epage 0
620 rust-analyzer 15795 no Convert manual to markdown/mdbook joshrotenberg:mdbook-yolo Veykril 0
621 rust-analyzer 16173 no Implement `gen` block and function parsing mohe2015:parse-gen 0
622 rust-analyzer 17265 no Implement assist to add missing lifetime to function ThouCheese:feat/unresolved-lifetime-assist 0
623 rust-analyzer 17951 no Internal: Add caching to improve the Def ID to AST pointer lookup. Kohei316:improve-cache 0
624 rust 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
625 rust 93544 no Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
626 rust 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
627 rust 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
628 rust 97977 no Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
629 rust 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
630 rust 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
631 rust 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
632 rust 99790 no Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
633 rust 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing estebank 0
634 rust 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash michaelwoerister 0
635 rust 100824 no use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin thomcc:darwin_user_temp_dir dtolnay 0
636 rust 101387 no Added `interrupt` function for `std::process::Child` JonathanWoollett-Light:process-interrupt cuviper 0
637 rust 101551 no [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
638 rust 102343 no New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range golddranks:range_cmp m-ou-se 0
639 rust 103029 no feat: add `expansion_growth_limit` attr as another expansion limit vincenzopalazzo:macros/expansion_grow_limit petrochenkov 0
640 rust 103134 no Kill array_assume_init SUPERCILEX:uninit-array-assume scottmcm 0
641 rust 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
642 rust 104693 no Consistently use the highest bit of vector masks when converting to i1 vectors jhorstmann:use-high-bit-of-mask-for-select wesleywiser 0
643 rust 105377 no rust: library: Add `setsid` method to `CommandExt` trait HarveyHunt:setsid m-ou-se 0
644 rust 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
645 rust 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
646 rust 105877 no `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) Kixunil:impl-partialeq-str-for-path m-ou-se 0
647 rust 106074 no Implement RFC 3323: restrictions jhpratt:restrictions compiler-errors 0
648 rust 106375 no Stabilize `io_error_more` albertlarsan68:stabilize-io_err_more BurntSushi 0
649 rust 107122 no Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type joboet:once_try_init_try BurntSushi 0
650 rust 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
651 rust 107378 no Stabilize `anonymous_lifetime_in_impl_trait` c410-f3r:stabilize-anon-lt estebank 0
652 rust 107562 no WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
653 rust 107587 no Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) tgross35:deprecate-std-num-modules dtolnay 0
654 rust 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
655 rust 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
656 rust 108097 no Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
657 rust 108981 no Implement `fs_native_path` ChrisDenton:aspath Amanieu 0
658 rust 108993 no Make typeck aware of uninhabited types cjgillot:uninhabited-typeck lcnr 0
659 rust 109350 no Add pattern matching API to OsStr mina86:pattern-2 dtolnay 0
660 rust 110327 no Add the ability to see inherited envs on Command schneems:schneems/expose-command-env-clear thomcc 0
661 rust 110702 no [mir-opt] SimplifyLocals should also clean up debuginfo scottmcm:also-remove-unused-storage-markers cjgillot 0
662 rust 110799 no Use &dyn Any rather than &(dyn Any + Send) for PanicInfo::payload() m-ou-se:panic-payload-dyn-any-no-send m-ou-se 0
663 rust 110961 no Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` john-h-k:lint/useless-send davidtwco 0
664 rust 112106 no Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix cuviper 0
665 rust 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
666 rust 112457 no Make `std::mem::transmute_copy` accept `?Sized` inputs nvzqz:feat/unsized-transmute_copy m-ou-se 0
667 rust 112469 no Only use the new node hashmap for anonymous nodes. cjgillot:graph-anon-hashmap michaelwoerister 0
668 rust 112807 no Migrate `rustdoc` diagnostics to translatable diagnostics nicklimmm:rustdoc-translatable-diagnostics-migration jsha 0
669 rust 113433 no Disable building `rustc` with (Thin)LTO on Windows Kobzol:bootstrap-window-thinlto-error clubby789 0
670 rust 114096 no Unify generation of primitive links for associated types with the rest GuillaumeGomez:generics-display notriddle 0
671 rust 114189 no Update dist-various linux-gnu target baselines cuviper:dist-various-glibc Mark-Simulacrum 0
672 rust 114209 no tidy watcher klensy:better-than-remembrall wesleywiser 0
673 rust 114523 no gcc: build with --disable-multilib, as it used only to bootstrap llvm klensy:gcc-disable-multilib Mark-Simulacrum 0
674 rust 114531 no Implement `From<&'a &'static str>` for `Arguments<'a>` EFanZh:implement-from-str-for-arguments m-ou-se 0
675 rust 114900 no Allow a MIR analysis to perform the state `join` directly Jarcho:mut_join cjgillot 0
676 rust 115293 no Remove -Zfuel. cjgillot:no-fuel wesleywiser 0
677 rust 115501 no Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
678 rust 115648 no Remove "consider specifying this binding's type" when reference differs in mutability jmintb:master jackh726 0
679 rust 115746 no Print thread ID in panic message if thread name is unknown tgross35:unnamed-threads-panic-message cuviper 0
680 rust 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
681 rust 115942 no Expand doc comment on MIR validation. cjgillot:doc-checker RalfJung 0
682 rust 116114 no Stabilize target_feature_11 calebzulawski:stabilize-tf11 nikomatsakis 0
683 rust 116161 no Stabilize `extended_varargs_abi_support` Soveu:varargs2 cjgillot 0
684 rust 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
685 rust 116777 no Dedup Fluent invalid ptr errors in const eval workingjubilee:const-eval-fluent-dedup-ptrkind fee1-dead 0
686 rust 116863 no warn less about non-exhaustive in ffi workingjubilee:non-exhaustive-is-not-ffi-unsafe scottmcm 0
687 rust 117015 no Doc comment custom MIR debuginfo. cjgillot:custom-mir-debuginfo-doc RalfJung 0
688 rust 117360 no Use macro to make query providers greppable Noratrieb:query-provider-find-me TaKO8Ki 0
689 rust 117465 no Add -Z small-data-threshold paulmenage:small-data-limit compiler-errors 0
690 rust 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
691 rust 117810 no Fix dangling ID when `pub use`ing item which is Doc(hidden) or inherits it in rustdoc JSON output GuillaumeGomez:document-hidden-json aDotInTheVoid 0
692 rust 117867 no New attribute macros format for diagnostic structs without fluent slug chenyukang:errors-refactor-no-fluent davidtwco 0
693 rust 117913 no Suggest removal of borrow in index when appropriate estebank:issue-66023 compiler-errors 0
694 rust 117991 no Clarify safety of layout_for_ptr CAD97:layout-for-ptr cuviper 0
695 rust 118087 no Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
696 rust 118270 no Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
697 rust 118377 no Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 michaelwoerister 0
698 rust 118477 no Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
699 rust 118480 no Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
700 rust 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
701 rust 118833 no Add lint against function pointer comparisons Urgau:lint_function_pointer_comparisons cjgillot 0
702 rust 118917 no Support for a scalable simd representation JamieCunliffe:sve Amanieu 0
703 rust 118939 no Better errors with bad/missing identifiers in MBEs EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors TaKO8Ki 0
704 rust 119043 no Add new temporary lifetime feature gate and super let keyword dingxiangfei2009:super-let wesleywiser 0
705 rust 119220 no Uplift `clippy::invalid_null_ptr_usage` lint Urgau:uplift-invalid_null_ptr_usage b-naber 0
706 rust 119260 no Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
707 rust 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
708 rust 119798 no Issue 83060 fix iSwapna:issue-83060-fix wesleywiser 0
709 rust 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
710 rust 120098 no Give a better error message when CI download fails Teapot4195:issue-118758-fix Mark-Simulacrum 0
711 rust 120197 no Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 estebank 0
712 rust 120234 no stabilise assert_matches Dylan-DPC:82775/stab/assert_matches m-ou-se 0
713 rust 120370 no Likely unlikely fix x17jiri:likely_unlikely_fix cjgillot 0
714 rust 120611 no [WIP]: generating rust-project file for r-a onur-ozkan:embedded-lsp-feed 0
715 rust 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit nikomatsakis 0
716 rust 120752 no Collect relevant item bounds from trait clauses for nested rigid projections compiler-errors:more-relevant-bounds lcnr 0
717 rust 120808 no Split elided_lifetime_in_paths into tied and untied shepmaster:split-elided-lifetimes-in-paths pnkfelix 0
718 rust 120818 no rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column fmease 0
719 rust 121051 no Introduce infrastructure for generating target docs Noratrieb:targetting onur-ozkan 0
720 rust 121174 no Check for occupied niches saethlin:codegen-niche-checks 0
721 rust 121274 no Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` estebank:implicit_static fmease 0
722 rust 121334 no Raw fluent diagnostic structs davidtwco:raw-fluent-diagnostics nnethercote 0
723 rust 121560 no Allow `#[deny]` inside `#[forbid]` as a no-op Noratrieb:stop-lint-macro-nonsense TaKO8Ki 0
724 rust 121682 no Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
725 rust 121880 no Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
726 rust 121965 no Elaborate on the invariants for references-to-slices scottmcm:slice-validity RalfJung 0
727 rust 122156 no Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
728 rust 122161 no Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
729 rust 122288 no [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
730 rust 122340 no Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
731 rust 122408 no Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
732 rust 122565 no Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
733 rust 122661 no Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
734 rust 122668 no Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
735 rust 122685 no Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
736 rust 122808 no Stabilize `count`, `ignore`, `index`, and `length` (`macro_metavar_expr`) c410-f3r:again-again-again-again-again fmease 0
737 rust 122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
738 rust 123008 no [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
739 rust 123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
740 rust 123110 no Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
741 rust 123205 no Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
742 rust 123220 no [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
743 rust 123319 no Add managarm as a tier 3 target no92:managarm-target davidtwco 0
744 rust 123365 no At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
745 rust 123384 no Link rustc tools into the correct sysroot Noratrieb:back-where-you-belong onur-ozkan 0
746 rust 123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle:rust-stabilize-core-sanitizers davidtwco 0
747 rust 123948 no Async drop codegen azhogin:azhogin/async-drop davidtwco 0
748 rust 124154 no coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
749 rust 124279 no Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi jieyouxu 0
750 rust 124353 no Add support for downloading `libgccjit.so` file GuillaumeGomez:download-libgccjit onur-ozkan 0
751 rust 124421 no Stop re-implementing slice iterators in `vec::IntoIter` scottmcm:slice-drain-iter m-ou-se 0
752 rust 124439 no Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
753 rust 124526 no Don't probe `InferConst` in `fold_const` if `self.infcx` is `None`, `deeply_normalize` tys in `check_tys_might_be_eq` ShE3py:issue-119381 lcnr 0
754 rust 124544 no rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/type-signature-v2 GuillaumeGomez 0
755 rust 124595 no Suggest cloning `Arc` moved into closure estebank:issue-104232 pnkfelix 0
756 rust 124598 no [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` compiler-errors:reveal lcnr 0
757 rust 124812 no [DO NOT MERGE] bootstrap with next solver enabled lcnr:next-solver-bootstrap-hack 0
758 rust 124852 no alias-relate: add fast reject optimization lcnr:search-graph-uwu compiler-errors 0
759 rust 125234 no Fix unnamed lifetime spans bovinebuddha:issue-125143 compiler-errors 0
760 rust 125334 no add a normalizes-to fast path lcnr:normalizes-to-rigid-fastpath compiler-errors 0
761 rust 125388 no Improve parse item fallback dev-ardi:improve-parse-item-fallback wesleywiser 0
762 rust 125405 no Add std::thread::add_spawn_hook. m-ou-se:thread-add-spawn-hook Amanieu 0
763 rust 125555 no Recover statics better Noratrieb:recover-statics-better oli-obk 0
764 rust 125579 no Add `--print host-triple` to print host target triple Noratrieb:print-host davidtwco 0
765 rust 125614 no New feature panic color errors Vudvud:newFeature-panicColorErrors Noratrieb 0
766 rust 125626 no tests: fix filecheck typos klensy:filecheck-tt Mark-Simulacrum 0
767 rust 125645 no add unqualified_local_imports lint RalfJung:unclear_local_imports wesleywiser 0
768 rust 125716 no R raymond/fix/issue 107165 r-raymond:r-raymond/fix/issue-107165 lcnr 0
769 rust 125721 no Stop emitting spans from proc macro compile time in quote expansion bjorn3:proc_macro_quote_no_spans davidtwco 0
770 rust 125780 no [WIP] RIIR HtmlDocCk fmease:riir-htmldocck 0
771 rust 125782 no Implement RFC 3624 `supertrait_item_shadowing` (v2) compiler-errors:supertrait-item-shadowing 0
772 rust 125784 no Silence errors in expressions caused by bare traits in paths in 2021 edition estebank:issue-51077 fmease 0
773 rust 125793 no Add a FCW for special cased blocks WaffleLapkin:never_block_lint compiler-errors 0
774 rust 126026 no Improve unconstrained impl diagnostic (fixes #107295) LlewVallis:llew-better-unconstrained-impl-diagnostic jackh726 0
775 rust 126275 no Enhance suggestions of `dropping_*` lints tbu-:pr_lint_drop_ref nnethercote 0
776 rust 126316 no Do not eagerly reject inference vars when trying to resolve method calls. oli-obk:recursive_rpit3 lcnr 0
777 rust 126321 no Add `./x clippy ci` ferrocene:pa-clippy-ci onur-ozkan 0
778 rust 126554 no Reword trait-object compatibility in rustdoc kornelski:dyn-trait-compat-jargon fmease 0
779 rust 126595 no Allow reifying intrinsics to fn pointers. (rebase of #86699) GrigorenkoPV:reify-intrinsics compiler-errors 0
780 rust 126597 no Add Unicode block-drawing compiler output support estebank:unicode-output fmease 0
781 rust 126856 no remove deprecated tool `rls` onur-ozkan:remove-rls clubby789 0
782 rust 127242 no Skip const-eval if evaluatable predicate is trivial dingxiangfei2009:skip-const-resolve-if-trivially-evaluatable BoxyUwU 0
783 rust 127274 no rustc_codegen_llvm: less pubs klensy:llvm-ffi-dead cjgillot 0
784 rust 127282 no Make inline suggestions no longer be the default estebank:experiment-for-annotate-snippets fmease 0
785 rust 127483 no Allow disabling ASan instrumentation for globals BertalanD:no_sanitize-global-var cuviper 0
786 rust 127485 no Suggest removing `.unwrap()` or `.expect()` if followed by a failed `?` operator trevyn:issue-127345 fee1-dead 0
787 rust 127522 no Relocate upvars to Unresumed state and make coroutine prefix trivial dingxiangfei2009:move-upvars-to-locals pnkfelix 0
788 rust 127565 no Teach rustc about the Xtensa VaListImpl esp-rs:xtensa-vaargs workingjubilee 0
789 rust 127578 no std: use a queue-based `Condvar` on NetBSD and other platforms joboet:queue_condvar Mark-Simulacrum 0
790 rust 127581 no Fix crate name validation fmease:fix-crate_name-validation wesleywiser 0
791 rust 127589 no rustdoc-search: simplify rules for generics and type params notriddle:notriddle/search-sem-3 jsha 0
792 rust 127595 no Fix panic=abort tests on fuchsia c6c7:fix-panic=abort-tests-on-fuchsia tmandry 0
793 rust 127604 no Adding the has_item function to the iterator trait. yonikremer:master Amanieu 0
794 rust 127721 no collect doc alias as tips during resolution bvanjoi:issue-124273 estebank 0
795 rust 127791 no Rename config.toml to bootstrap.toml LuuuXXX:issue-126875 onur-ozkan 0
796 rust 127885 no Add a macro for defining intrinsics with the Rust ABI tgross35:intrinsics-macro workingjubilee 0
797 rust 127912 no std: make `thread::current` available in all `thread_local!` destructors joboet:tls_dtor_thread_current cuviper 0
798 rust 127973 no Reject unconstrained lifetimes in type_of(assoc_ty) instead of during wfcheck of the impl item oli-obk:uplift_wf_checks 0
799 rust 128018 no Normalize filecheck directives tgross35:normalize-filecheck-directives jieyouxu 0
800 rust 128045 no [DRAFT] #[contracts::requires(...)] pnkfelix:rustc-contracts jieyouxu 0
801 rust 128080 no Specify scope in `out_of_scope_macro_calls` lint estebank:out-of-scope-macro petrochenkov 0
802 rust 128086 no Unify wording of "failed to resolve" errors with "cannot find" resolution errors estebank:failed-to-resolve petrochenkov 0
803 rust 128318 no Stabilize `<[T]>::get_many_mut()` ChayimFriedman2:stabilize-get_many_mut m-ou-se 0
804 rust 128351 no Lint against &T to &mut T and &T to &UnsafeCell<T> transmutes ChayimFriedman2:lint-transmute-unsafe-cell wesleywiser 0
805 rust 128440 no Proof of Concept: add `#[defines]` attribute and require it for all type-alias-impl-trait sites that register a hidden type oli-obk:defines 0
806 rust 128567 no Migrate `symbol-mangling-hashed` to rmake.rs lolbinarycat:symbol-mangling-hashed-rmake jieyouxu 0
807 rust 128666 no Add `overflow_checks` intrinsic pitaj:intrinsic-overflow_checks BoxyUwU 0
808 rust 128724 no Switch to using the v2 resolver in the library tgross35:new-resolver-library Mark-Simulacrum 0
809 rust 128744 no Introduce `SolverRelating` type relation to the new solver code compiler-errors:solver-relating lcnr 0
810 rust 128754 no Migrate `split-debuginfo` `run-make` test to rmake Oneirical:master jieyouxu 0
811 rust 128781 no Use `Param` in desugaring method `~const` bounds as effects fee1-dead-contrib:fx-param compiler-errors 0
812 rust 128904 no Show paths relative to the source root for diagnostics in sub-workspaces bjorn3:fix_ide_errors onur-ozkan 0
813 rust 128917 no Allow inlining drop glue more generally scottmcm:nuke-runtime-drops fmease 0
814 rust 128943 no `optimize` attribute applied to things other than methods/functions/c… Borgerr:misapplied-optimize-attribute jieyouxu 0
815 rust 129002 no Emit an error for invalid item of instruction_set chansuke:fix/instruction_set wesleywiser 0
816 rust 129011 no Migrate `libs-through-symlinks` and `translation` run-make tests to rmake Oneirical:dont-blink-they-sys-you jieyouxu 0
817 rust 129120 no std: implement the `random` feature joboet:random BurntSushi 0
818 rust 129137 no Fix anon const def-creation when macros are involved camelid:lazy-def-macro-const BoxyUwU 0
819 rust 129175 no Autodiff Upstreaming - single commit EnzymeAD:single-commit 0
820 rust 129201 no std: implement the `random` feature (alternative version) joboet:random_faster_sources Noratrieb 0
821 rust 129249 no [Experimental] `<T as Into<T>>::into` lint estebank:useless-into chenyukang 0
822 rust 129337 no rustdoc rfc#3662 changes under unstable flags EtomicBomb:rfc notriddle 0
823 rust 129411 no Refactor: Mv `OsStr`/`OsStrExt`/`Path` to core, `OsString`/`OsStringExt`/`PathBuf` to alloc NobodyXu:move/os-str Mark-Simulacrum 0
824 rust 129524 no Update errors.rs with improved diagnostics imsharukh1994:imsharukh1994-patch-1 cjgillot 0
825 rust 129538 no Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum 0
826 rust 129545 no rustdoc: redesign toolbar and disclosure widgets notriddle:notriddle/toolbar-v2 GuillaumeGomez 0
827 rust 129629 no Implement Return Type Notation (RTN)'s path form in where clauses compiler-errors:rtn-in-path jackh726 0
828 rust 129636 no Use `edition = "2024"` in the compiler compiler-errors:ed2024 0
829 rust 129741 no Prereq6 for async drop - templated coroutine processing and layout azhogin:azhogin/async-drop-prereq6-templated-coroutine davidtwco 0
830 rust 129742 no Subpart7 for async drop (major1) - library changes azhogin:azhogin/async-drop-subpart7-major1-library-changes davidtwco 0
831 rust 129744 no Subpart8 for async drop (major2) - dropline in scopes for potentially async drops azhogin:azhogin/async-drop-subpart8-scopes davidtwco 0
832 rust 129745 no Subpart9 for async drop (major3) - elaborate_drops changes azhogin:azhogin/async-drop-subpart9-elaborate-drops davidtwco 0
833 rust 129746 no Subpart10 for async drop (major4) - StateTransform pass improvements azhogin:azhogin/async-drop-subpart10-state-transform davidtwco 0
834 rust 129747 no Subpart11 for async drop (major5) - shims codegen azhogin:azhogin/async-drop-subpart11-shims-codegen davidtwco 0
835 rust 129759 no Stabilize `const_refs_to_static` dingxiangfei2009:stabilize-const-refs-to-static petrochenkov 0
836 rust 129769 no add new panel to rustdoc search that shows up when the search bar is focused lolbinarycat:rustdoc-search-panel GuillaumeGomez 0
837 rust 129871 no rustc_skip_during_method_dispatch: decouple receiver & edition GrigorenkoPV:rustc_skip_during_method_dispatch pnkfelix 0
838 rust 129929 no `rustc_mir_transform` cleanups, round 2 nnethercote:rustc_mir_transform-cleanups-2 cjgillot 0
839 rust 129970 no fix delayed bugs from layout computation with unsized types in unexpected locations lukas-code:LayoutCalculator compiler-errors 0
840 rust 99761 no Fix item-info color GuillaumeGomez:item-info-color jsha 0 always
841 rust 121216 no Always emit `native-static-libs` note, even if it is empty madsmtm:fix-108825 TaKO8Ki 0 always
842 rust 121919 no feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub scottmcm 0 always
843 rust 126207 no std::unix::stack_overflow::drop_handler addressing todo through libc … devnexen:stack_overflow_libc_upd workingjubilee 0 always
844 clippy 13207 error no Rewrite `non_copy_const` Jarcho:non_copy_const_ice llogiq llogiq 0
845 rust 123244 error (try) no Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics saethlin 0 never
846 rust 125419 failure yes [bootstrap] Add support for building gcc and libgccjit GuillaumeGomez:add-gcc-to-dist Kobzol Kobzol 0 never
847 rust 125771 failure yes [CI] Upload average CPU utilization of CI jobs to DataDog Kobzol:ci-datadog-metrics jdno jdno 0 never
848 rust 129019 failure yes Break into the debugger (if attached) on panics (Windows, Linux, macOS, FreeBSD) kromych:master workingjubilee workingjubilee 0 never
849 libc 3499 failure yes Add group calls to android Takashiidobe:ent-calls JohnTitor JohnTitor 0
850 clippy 12550 failure yes Remove `is_normalizable` Jarcho:issue_10508 y21 y21 0
851 rust-analyzer 17954 failure yes Update rustc-hash to version 2 Noratrieb:rustc-blazing-hash Veykril 0
852 rust 121200 failure yes Deduplicate object safety errors on `impl dyn Trait { .. }` estebank:inferred_outlives_of-impl davidtwco 0
853 rust 128314 failure yes port tests/run-make/extern-fn-reachable to rmake lolbinarycat:extern-fn-reachable-rmake jieyouxu 0
854 rust 128325 failure yes Swap defid fields aDotInTheVoid:swap-defid-fields 0
855 rust 128560 failure yes EXPERIMENT: Assemble inherent pick for trait blanket impl compiler-errors:assemble-for-param-impl 0
856 rust 128562 failure (try) yes Migrate `incr-add-rust-src-component` and `issue-84395-lto-embed-bitcode` `run-make` tests to rmake Oneirical:no-contest-expected jieyouxu 0
857 rust 129156 failure (try) yes run-make: Delete `cat-and-grep-sanity-check` and restrict `branch-protection-check-IBT` to stable Oneirical:final-curtest-call jieyouxu 0
858 rust 129655 failure (try) yes Test cargo workaround ChrisDenton:cargo-workaround 0
859 rust 129836 failure (try) yes [EXPERIMENTAL] more msvc ci debugging, do not look, cursed things inside jieyouxu:exp-msvc-ci-2 0
860 rust 127541 failure no Show diff suggestion format on verbose replacement estebank:diff-suggestions petrochenkov petrochenkov 0 never
861 crater 720 failure no Ignore some flaky crates nbdd0121:patch-1 Mark-Simulacrum 0
862 rust 128126 failure no Reject blanket object impls that are possibly incoherent wrt associated types compiler-errors:incoherent-object-impl 0
863 rust 128988 failure (try) no Re-enable debuginfo tests on android saethlin:android-debuginfo-tests 0
864 rust 128913 success Enable debuginfo tests that have been "temporarily disabled" for the past 6 years saethlin:unignore-debuginfo-tests compiler-errors compiler-errors 0 never
865 rust 111061 success [perf] Enable some more MIR optimizations cjgillot:reorder-passes 0 never
866 rust 112049 success (try) [do not merge] CI experiments Kobzol:pgo-omit-benchmarks 0 never
867 rust 113125 success typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
868 rust 114538 success Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
869 rust 114561 success Record an update graph of effective visibilities to avoid repeated HIR visit. cjgillot:eff-vis-graph petrochenkov 0 never
870 rust 115362 success [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses 0 never
871 rust 115521 success [DO NOT MERGE] Experimentally force non-leaf frame pointers workingjubilee:force-trunk-frame-pointers 0 never
872 rust 116316 success Remove eval_always from check_private_in_public. cjgillot:incr-privacy petrochenkov 0 never
873 rust 116542 success Add range metadata to slice lengths the8472:slice-ref-len-validity cjgillot 0 never
874 rust 118854 success [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk estebank:compiler-metrics cjgillot 0 never
875 rust 119412 success macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 compiler-errors 0 never
876 rust 119471 success [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
877 rust 119966 success Move TLS to rustc_query_system cjgillot:tls 0 never
878 rust 120179 success Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
879 rust 120525 success rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
880 rust 120682 success [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
881 rust 120686 success SimplifyConstCondition: Check moves for constants clubby789:mir-const-switchint 0 never
882 rust 121053 success Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
883 rust 121270 success Disallow deriving (other than Copy/Clone) on types with unnamed fields clubby789:more-unnamed-fields-checks fmease 0 never
884 rust 122709 success (try) yes use precompiled rustc for non-dist builders onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum 0 never
885 rust 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
886 rust 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
887 rust 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
888 rust 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
889 rust 124362 success [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc fee1-dead 0 never
890 rust 124940 success [DO NOT MERGE] perf: test prototype mum-add-hasher orlp:mum-hash-perf-run thomcc 0 never
891 rust 125317 success Optimize `EscapeIterInner` joboet:optimize_escape Noratrieb 0 never
892 rust 125495 success (try) canonicalizer: add lookup table lcnr:canonicalizer-bound-var-lookup compiler-errors 0 never
893 rust 125907 success (try) rustdoc: use the next solver for blanket impl synthesis fmease:rustdoc-synth-blanket-ocx-next GuillaumeGomez 0 never
894 rust 126391 success Validate environment variable names in `std::process` tbu-:pr_command_env_equals cuviper 0 iffy
895 rust 126924 success Reduce `&'static str` -> `String` conversions in compiler/rustc_* GnomedDev:reduce-tostring Noratrieb 0 never
896 rust 127173 success (try) Mangle rustc_std_internal_symbols functions bjorn3:mangle_rustc_std_internal_symbol fmease 0 never
897 rust 127241 success Mark span parent in def_collector. cjgillot:def-collector-span petrochenkov 0 never
898 rust 127316 success bump tracing klensy:tracing-bump Mark-Simulacrum 0 never
899 rust 127348 success Add `slice::DrainRaw` for internal use scottmcm:add-drain-raw the8472 0 never
900 rust 127516 success Simplify `LazyAttrTokenStream` nnethercote:simplify-LazyAttrTokenStream petrochenkov 0 never
901 rust 128068 success panic: Use local functions in `panic!` whenever possible goldsteinn:goldsteinn/panic-func-wrappers scottmcm 0 never
902 rust 128118 success Rework instantiation mode selection in monomorphization saethlin:closures-can-be-shared 0 never
903 rust 128324 success Defid derive hash aDotInTheVoid:defid-derive-hash 0 never
904 rust 128597 success (try) [perf] Use Blake2 for the type-id hash Urgau:blake2-type-id 0 never
905 rust 128747 success Cache declarative macro expansion on disk (for incremental comp.). Based on #128605 futile:cache-decl-macros petrochenkov 0 never
906 rust 128846 success (try) Stop considering moved-out locals when computing auto traits for generators (rebased) compiler-errors:drop-liveness cjgillot 0 never
907 rust 128907 success (try) Rework instantiation mode selection saethlin:only-cross-crate-inlinable 0 never
908 rust 128918 success (try) Try to shrink `Alignment`-related MIR in `Layout` scottmcm:tweak-alignment-mir joboet 0 never
909 rust 128985 success (try) yes Lint against getting pointers from immediately dropped temporaries GrigorenkoPV:instantly-dangling-pointer wesleywiser 0 never
910 rust 129027 success (try) Stop generating assumes for validity ranges erikdesjardins:outofuandme 0 never
911 rust 129183 success (try) Detect more `cfg`d out items in resolution errors estebank:cfg-visitor cjgillot 0 never
912 rust 129222 success (try) Use more CGUs in incremental compilation saethlin:more-incr-cgus 0 never
913 rust 129287 success (try) Let MonoReachable traversal evaluate BinOps saethlin:mono-reachable-binops 0 never
914 rust 129298 success (try) Flip the `grow_one` inlining scottmcm:tweak-grow-one saethlin 0 never
915 rust 129385 success (try) Enable `f16` tests on platforms that were missing conversion symbols tgross35:more-platforms-enable-f16 Mark-Simulacrum 0 never
916 rust 129491 success (try) Pass `fmt::Arguments` by reference to `PanicInfo` and `PanicMessage` StackOverflowExcept1on:master m-ou-se 0 never
917 rust 129498 success (try) Try enabling precondition checks on ptr::{read,write} saethlin:ptr-read-write-precondition 0 never
918 rust 129533 success (try) Update rustc-hash to version 2 Noratrieb:fxhashup Mark-Simulacrum 0 never
919 rust 129658 success (try) Add some track_caller info to precondition panics saethlin:spare-a-crumb 0 never
920 rust 129761 success (try) Rub come caching on caller_location saethlin:cacher-location 0 never
921 rust 129771 success (try) dont clone old syntax context bvanjoi:donot-clone-old-syntax-context pnkfelix 0 never
922 rust 129827 success (try) perform less decoding if it has the same syntax context bvanjoi:less-decoding petrochenkov 0 never
923 rust 129845 success (try) Take more advantage of the `isize::MAX` limit in `Layout` scottmcm:redo-layout Noratrieb 0 never
924 rust 129881 success (try) Implement struct_target_features for non-generic functions. veluca93:struct_tf compiler-errors 0 never
925 rust 129975 success (try) rustdoc: unify the short-circuit on all lints notriddle:notriddle/lint-skip GuillaumeGomez 0 never
926 rust 130051 success (try) yes Post-mono MIR opts cjgillot:clone-mir 0 never
927 cargo 14312 success (try) docs: clarify `target.'cfg(...)'` doesnt respect cfg from build script weihanglo:doc ehuss 0
928 rust 112365 success [experiment] Use new solver in MIR validator subtyping checks compiler-errors:mir-inline-check-better 0
929 rust 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
930 rust 124355 success [EXPERIMENT] Crater adding `target_family = "linux"` workingjubilee:add-target-family-linux 0
931 rust 124592 success cleanup `candidate_should_be_dropped_in_favor_of` lcnr:winnowing-xd compiler-errors 0
932 rust 125692 success Update bundled musl to 1.2.5 est31:update_musl_1.2.5 wesleywiser 0
933 rust 126641 success (try) Enable `riscv64gc-gnu` testing ferrocene:hoverbear/enable-riscv64gc-testing Mark-Simulacrum 0
934 rust 127389 success Support target-spec json file extension in various cases boozook:target-spec-json-ext-case-insensitive wesleywiser 0
935 rust 128013 success [crater] Assemble method candidates for numerical infer vars compiler-errors:inherent-numerical 0
936 rust 128209 success (try) Remove macOS 10.10 dynamic linker bug workaround beetrees:no-macos-10.10 fmease 0
937 rust 128425 success [crater] Make `missing_fragment_specifier` an unconditional error tgross35:missing-fragment-specifier-unconditional petrochenkov 0
938 rust 128998 success (try) WIP: Refactor timespec, add regression tests heaths:issue105762 Mark-Simulacrum 0
939 rust 129289 success (try) Restrict `parse_maybe_literal_minus` nnethercote:fix-parse_maybe_literal_minus-1 petrochenkov 0
940 rust 129329 success (try) Implement `From<&mut {slice}>` for `Rc/Arc<{slice}>` eduardosm:rc-from-mut-slice m-ou-se 0
941 rust 129392 success (try) yes Do not consider match/let/ref of place that evaluates to `!` to diverge, disallow coercions from them too compiler-errors:raw-ref-op-doesnt-diverge-but-more lcnr 0
942 rust 129422 success (try) Gate `repr(Rust)` correctly on non-ADT items compiler-errors:repr-rust fmease 0
943 rust 129466 success (try) yes [CRATER RUN DO NOT MERGE] Let chain lint crater run dingxiangfei2009:let-chain-lint-crater-run jieyouxu 0
944 rust 129543 success (try) [crater] Properly deduce object lifetime defaults in GAT paths fmease:obj-lt-def-gat 0
945 rust 129604 success (try) [DO NOT MERGE] crater run on the tail expression drop order lint dingxiangfei2009:lint-tail-expr-drop-order-crater-run jieyouxu 0
946 rust 129687 success (try) Implement RFC3137 trim-paths sysroot changes - take 2 Urgau:rfc3127-sysroot-2 fmease 0
947 rust 129861 success (try) Build compiler-builtins with 1 CGU saethlin:builtins-1cgu 0
948 rust 129935 success make unsupported_calling_conventions a hard error RalfJung:unsupported_calling_conventions fee1-dead 0

Open retry log