Homu queue - rust

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.

848 total, 41 approved, 37 rolled up, 16 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 144466 pending yes Rollup of 14 pull requests GuillaumeGomez:rollup-pvka4ir GuillaumeGomez 5 never
2 139597 approved yes Do not run per-module late lints if they can be all skipped Kobzol:lint-skip BoxyUwU BoxyUwU 0 never
3 143500 approved yes Skip walking into param-env component if it has no placeholder/re-var compiler-errors:characterize-less lcnr lcnr 0 never
4 143860 approved yes Let `codegen_transmute_operand` just handle everything scottmcm:transmute-always-rvalue saethlin WaffleLapkin 0 never
5 143884 approved yes Resolve: refactor `define` into `define_local` and `define_extern` LorrensP-2158466:resolve-split-define petrochenkov petrochenkov 0 never
6 144347 approved yes No longer need `alloca`s for consuming `Result<!, i32>` and similar scottmcm:ssa-enums-v0 saethlin WaffleLapkin 0 iffy
7 144377 approved yes Rename impl_of_method and trait_of_item camsteffen:simplify-impl-of-method fee1-dead fee1-dead 0 never
8 144160 approved yes tests: debuginfo: Work around or disable broken tests on powerpc Gelbpunkt:debuginfo-tests-ppc oli-obk oli-obk 0
9 144171 approved yes pattern_analysis: add option to get a full set of witnesses Nadrieril:exhaustive-witnesses davidtwco davidtwco 0
10 144201 approved yes Mention type that could be `Clone` but isn't in more cases estebank:suggest-clone SparrowLii SparrowLii 0
11 144364 approved yes Update `dlmalloc` dependency of libstd alexcrichton:update-dlmalloc Mark-Simulacrum Mark-Simulacrum 0
12 144385 approved yes Optimize performance by inline in macro hygiene system xizheyin:macro-hygiene petrochenkov petrochenkov 0
13 144427 approved yes rename ext_tool_checks to extra_checks and use mod.rs lolbinarycat:tidy-extra_checks-rename Kobzol Kobzol 0
14 144429 approved yes Enable outline-atomics for aarch64-unknown-linux-musl Gelbpunkt:outline-atomics-aarch64-musl Amanieu Amanieu 0
15 144431 approved yes Disable has_reliable_f128_math on musl targets Gelbpunkt:f128-math-musl petrochenkov petrochenkov 0
16 144462 approved yes Allow pretty printing paths with `-Zself-profile-events=args` Kobzol:pretty-print-self-profile-args RalfJung RalfJung 0
17 141663 approved yes rustdoc: add ways of collapsing all impl blocks lolbinarycat:rustdoc-collapse-impl-134429 notriddle GuillaumeGomez 0 always
18 143698 approved yes Fix unused_parens false positive benschulz:unused-parens-2 lcnr lcnr,compiler-errors 0 always
19 143859 approved yes Guarantee 8 bytes of alignment in Thread::into_raw orlp:thread-into-raw-align BurntSushi jhpratt 0 always
20 144042 approved yes Verify llvm-needs-components are not empty and match the --target value dpaoliello:verifyllvmcomp jieyouxu jieyouxu 0 always
21 144089 approved yes Rehome 35 `tests/ui/issues/` tests to other subdirectories under `tests/ui/` Oneirical:uncountable-integer-1 jieyouxu jieyouxu 0 always
22 144316 approved yes bootstrap: Move musl-root fallback out of sanity check Gelbpunkt:musl-libdir-bootstrap Kobzol Kobzol 0 always
23 144339 approved yes Enable dwarf-mixed-versions-lto.rs test on RISC-V (riscv64) CaiWeiran:dwarf-mixed-versions-lto_test wesleywiser wesleywiser 0 always
24 144341 approved yes Enable const-vector.rs test on RISC-V (riscv64) CaiWeiran:const-vector_test wesleywiser wesleywiser 0 always
25 144352 approved yes RustWrapper: Suppress getNextNonDebugInfoInstruction heiher:llvm-22 dianqk dianqk 0 always
26 144356 approved yes Add `ignore-backends` annotations in failing GCC backend ui tests GuillaumeGomez:gcc-ignore-tests jieyouxu jieyouxu 0 always
27 144359 approved yes add codegen test for variadics RalfJung:vararg-codegen SparrowLii compiler-errors 0 always
28 144376 approved yes Suggest unwrapping when private method name is available in inner type estebank:issue-143795 lcnr lcnr 0 always
29 144379 approved yes test using multiple c-variadic ABIs in the same program folkertdev:c-variadic-same-program-multiple-abis RalfJung RalfJung 0 always
30 144383 approved yes disable cfg.has_reliable_f128 on amdgcn ZuseZ4:disable-f128-on-amdgcn oli-obk oli-obk 0 always
31 144412 approved yes Small cleanup: Use LocalKey<Cell> methods more camsteffen:localkey-cell-refactors petrochenkov petrochenkov 0 always
32 144421 approved yes Call `is_parsed_attribute` rather than keeping track of a list of parsed attributes manually JonathanBrouwer:cleanup-malformed-list oli-obk oli-obk 0 always
33 144422 approved yes library/windows_targets: Fix macro expansion error in 'link' macro itf:itf-patch-2-1 ChrisDenton ChrisDenton 0 always
34 144424 approved yes Allow setting `release-blog-post` label with rustbot BoxyUwU:release_blog_post_unauthorized_users cuviper cuviper 0 always
35 144430 approved yes tests: aarch64-outline-atomics: Remove hardcoded target Gelbpunkt:aarch64-outline-atomics-target Mark-Simulacrum Noratrieb 0 always
36 144435 approved yes rustc-dev-guide subtree update tshepang:rdg-sync jieyouxu 0 always
37 144445 approved yes Fix `./x check bootstrap` (again) jieyouxu:revert-shared_helpers_tests Kobzol Kobzol 0 always
38 144448 approved yes Limit defaultness query to impl of trait camsteffen:defaultness-impl-trait-only compiler-errors compiler-errors 0 always
39 144453 approved yes canonicalize build root in `tests/run-make/linker-warning` WaffleLapkin:canonical-build-root jieyouxu jieyouxu 0 always
40 144463 approved yes change_tracker: fix a typo ognevny:change-tracker-typo Kobzol Kobzol 0 always
41 134626 yes Add Three Codegen Tests veera-sivarajan:five-codegen-tests Mark-Simulacrum 5 iffy
42 144436 Rollup of 16 pull requests matthiaskrgr:rollup-3cmdjgf 5 never
43 144338 yes Update cargo weihanglo:update-cargo 1 never
44 144246 Don't use another main test file as auxiliary jieyouxu:no-dual-test lqd 1 always
45 89917 yes sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme wesleywiser 0 never
46 113382 yes [perf] test MCP510 lqd:test-mcp510 0 never
47 115521 yes [DO NOT MERGE] Experimentally force non-leaf frame pointers workingjubilee:force-trunk-frame-pointers 0 never
48 116316 yes Remove eval_always from check_private_in_public. cjgillot:incr-privacy petrochenkov 0 never
49 116375 yes Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0 never
50 125907 yes rustdoc: use the next solver for blanket impl synthesis fmease:rustdoc-synth-blanket-ocx-next GuillaumeGomez 0 never
51 130808 yes Fix linking for symbols starting with ? on i686-pc-windows-msvc checkraisefold:fix-questionmark-linking davidtwco 0 iffy
52 130998 yes avoid phi node for pointers flowing into Vec appends the8472:bail-before-memcpy 0 never
53 135771 yes [rustdoc] Add support for associated items in "jump to def" feature GuillaumeGomez:jump-to-def-perf fmease 0 never
54 135804 yes Stop backtracing if the stack pointer gets stuck ChrisDenton:backtrace-wine joboet 0 never
55 137457 yes Fix host code appearing in Wasm binaries JayAndJef:issue-132802-fix Kobzol 0 iffy
56 137762 yes Reserve before `write_fmt` for owned buffers thaliaarchi:io-optional-methods/write-fmt workingjubilee 0 never
57 138871 yes Change one `FxHashMap` to `FxIndexMap` in librustdoc smoelius:librustdoc-fx-index-map aDotInTheVoid 0 never
58 140737 yes Region inference: Use outlives-static constraints in constraint search amandasystems:revised-constraint-search lcnr 0 never
59 141028 yes Lexer: check in `advance_token` to avoid regard spare `##` as `GardedStrPrefix` xizheyin:issue-140618 jdonszelmann 0 never
60 141030 yes [WIP] Expand free alias types during variance computation fmease:lta-no-variance BoxyUwU 0 never
61 141226 yes Only assemble impl candidates if there are no candidates that would have shadowed it compiler-errors:param-candidate-fast-path lcnr 0 never
62 142093 yes add track_caller attribute to map_err and ok_or/_else yaahc:track-map-error tgross35 0 never
63 142185 yes Convert moves of references to copies in ReferencePropagation saethlin:refprop-moves JakobDegen 0 never
64 142257 yes [Experiment] Build the standard library with -Csymbol-mangling-version=v0 wesleywiser:test_v0_symbol_mangling 0 never
65 142293 yes GCI: Don't evaluate the initializer of free const items that have trivially unsatisfied predicates fmease:gci-dont-eval-the-impossible BoxyUwU 0 never
66 142390 yes Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
67 142478 yes install docs for each target in different directory Forist2034:master clubby789 0 never
68 142487 yes Detect missing `derive` on unresolved attribute even when not imported estebank:serde-attr-5 compiler-errors 0 never
69 142735 yes lazily reevaluate nested goals lcnr:search_graph-5 0 never
70 142815 yes mbe: Inline functions in `transcribe` that are only called once tgross35:transcribe-perf 0 never
71 142821 yes Compute jump threading opportunities in a single pass cjgillot:jump-threading-single saethlin 0 never
72 142881 yes JumpThreading: compute place and value indices on-demand cjgillot:minimap oli-obk 0 never
73 142915 yes Enable DestinationPropagation by default cjgillot:dest-prop-default oli-obk 0 never
74 142925 yes Rewrite `.gitattributes` CRLF ui tests into run-make tests Oneirical:unattentive-immobility jieyouxu 0 iffy
75 143054 yes search graph: improve rebasing and add forced ambiguity support lcnr:search_graph-3 compiler-errors 0 never
76 143371 yes Prehash visibilities in resolver cjgillot:prehash-visibilities petrochenkov 0 never
77 143376 yes add a scope for `if let` guard temporaries and bindings dianne:guard-scope compiler-errors 0 never
78 143495 yes Skip `find_existing_run` call if head and tail pairs sorted differently AngelicosPhosphoros:angelicos_phosphoros/skip_run_detection_in_sort_unstable Mark-Simulacrum 0 never
79 143511 yes Improve TLS codegen by marking the panic/init path as cold orlp:tls-cold-init workingjubilee 0 never
80 143629 yes Limited nonzero coercion oli-obk:limited-nonzero-coercion 0 never
81 143638 yes try evaluate nested goals with reduced depth first lcnr:overflow-bail compiler-errors 0 never
82 143679 yes Preserve the .debug_gdb_scripts section sebastianpoeplau:preserve-debug-gdb-scripts-section bjorn3 0 iffy
83 143852 yes Collect `SwitchInt` target `VariantIdx`s while building `MaybePlacesSwitchIntData` ashivaram23:switch_int_data oli-obk 0 never
84 144081 yes const-eval: full support for pointer fragments RalfJung:const-ptr-fragments oli-obk 0 never
85 144258 yes `compute_trait_goal` structural equality fast path lcnr:stupid-fast-path compiler-errors 0 never
86 144405 yes uniquify root goals during HIR typeck lcnr:hir-typeck-uniquify BoxyUwU 0 never
87 144425 yes Avoid unnecessary `new_adt`/`new_fn_def` calls. nnethercote:avoid-new_adt-new_fn_def 0 never
88 144434 yes Preintern some `TyKind::Bound` values nnethercote:preintern-ty-bounds lcnr 0 never
89 95385 yes Add `mem::conjure_zst` for creating ZSTs out of nothing scottmcm:mem-conjure-zst kennytm 0
90 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant dtolnay 0
91 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
92 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
93 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
94 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases Mark-Simulacrum 0
95 115746 yes Print thread ID in panic message tgross35:unnamed-threads-panic-message cuviper 0
96 118087 yes Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
97 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
98 119260 yes Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
99 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
100 120708 yes Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
101 121762 yes style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
102 122661 yes Change the desugaring of `assert!` for better error output estebank:assert-macro-span BurntSushi 0
103 125721 yes Stop emitting spans from proc macro compile time in quote expansion bjorn3:proc_macro_quote_no_spans petrochenkov 0
104 126100 yes Reword the caveats on `array::map` scottmcm:decaveat-map m-ou-se 0
105 127401 yes [EXPERIMENT] Ban generics in variadic args workingjubilee:ban-generics-in-variadic-args 0
106 129114 yes stabilize std::path::Path::file_prefix mbhall88:stabilize-file_prefix Amanieu 0
107 129822 yes Docs - type guarantees update WiktorPrzetacznik:docs-guarantees-update BurntSushi 0
108 129989 yes [Coverage][MCDC] Do not initialize mcdc parameters for instances containing no mcdc statements Lambdaris:check-mcdc-statements Zalathar 0
109 130382 yes Add a run-make test for Arm target-cpu features. chrisnc:arm-target-cpu-feature-test jieyouxu 0
110 130751 yes Suggest adding missing braces in `const` block pattern GrigorenkoPV:missing-{-in-const 0
111 131309 yes Warn about C-style octal literals GrigorenkoPV:suspicious-leading-zero Urgau 0
112 131340 yes Implement split_pattern on slices eduardorittner:master Amanieu 0
113 132146 yes Add lint against (some) interior mutable consts Urgau:interior_mut_consts lcnr 0
114 133128 yes Resolve the false positive dead_code lint when type is only used via destructuring m-ysk:feature/issue-132874 nnethercote 0
115 133149 yes Provide more context on `Fn` closure modifying binding estebank:niko-rustnation compiler-errors 0
116 133820 yes Stabilize `derive(CoercePointee)` dingxiangfei2009:stabilize-coerce-pointee compiler-errors 0
117 134004 yes Add unstable hotpatch flag to rustc nebulark:hotpatch_flag jieyouxu 0
118 134598 yes Update/relax str/String utf8 safety docs zachs18:string-utf8-safety-docs joshtriplett 0
119 134663 yes Implementation of `sync_nonpoison` and `nonpoison_mutex` Aandreba:sync_nonpoison tgross35 0
120 135008 yes Consider parent aliases of rigid nested projections for outlives bounds compiler-errors:outlives-nested-projection 0
121 135099 yes Add FileCheck annotations to mir-opt/copy-prop Shunpoco:116971-mir-opt-copy-prop wesleywiser 0
122 135178 yes Document the behaviour of RUST_MIN_STACK=0 Gankra:patch-2 Amanieu 0
123 135331 yes Reject relaxed bounds inside associated type bounds (ATB) fmease:ban-assoc-ty-unbounds lcnr 0
124 135578 yes Add a deterministic constructor for `RandomState` bkragl:deterministic_random_state jhpratt 0
125 135761 yes Dial down detail of B-tree description hkBst:patch-9 tgross35 0
126 135931 yes `byte_pattern`: share the `TwoWaySearcher` between byte and `str` folkertdev:byte-pattern-two-way-searcher BurntSushi 0
127 135975 yes Implement `push_mut` balt-dev:master tgross35 0
128 136006 yes Start using pattern types in libcore oli-obk:push-tzonluoyuwkq 0
129 136036 yes Rewrite docs for fetch_update for clarity hkBst:patch-26 thomcc 0
130 136210 yes Add tests for dyn-incompatible cases estebank:dyn-incompatibility-tests cjgillot 0
131 136649 yes Skip redundant frames in const recursion errors estebank:const-recursion-error Noratrieb 0
132 136732 yes Implement `Random` for array sorairolake:add-random-for-array joboet 0
133 136733 yes Implement `Random` for `num::{Saturating,Wrapping}` sorairolake:add-random-for-num-module-types BurntSushi 0
134 137042 yes As per issue #136827 submitting updates to E0495 documentation progressive-galib:E0495-documentation-fix-#136827 Noratrieb 0
135 137067 yes Hint on unknown escape of Unicode quotation marks in string literal LFS6502:unicode-quote-hint Noratrieb 0
136 137229 yes Add support for macro expansion in rustdoc source code pages GuillaumeGomez:expand-macro notriddle 0
137 137396 yes Recover `param: Ty = EXPR` compiler-errors:param-default fmease 0
138 137494 yes libstd: init(): dup() subsequent /dev/nulls instead of opening them again nabijaczleweli:dup Mark-Simulacrum 0
139 137546 yes update doc for Vec::into_boxed_slice heiseish:doc-125941 the8472 0
140 137584 yes rustdoc: improve the summary icon liigo:improve_summary_icon notriddle 0
141 137598 yes Added `unchecked_div` and `unchecked_rem` to signed and unsigned numerical types madhav-madhusoodanan:feature-unchecked-div-rem the8472 0
142 137761 yes Optimize `CharIndices::advance_by` thaliaarchi:char-indices-advance-by scottmcm 0
143 137783 yes Fix code suggestion for local enum patterns in non-exhaustive matches makai410:match-arm-err BoxyUwU 0
144 137831 yes Tweak auto trait errors estebank:auto-trait-err compiler-errors 0
145 138133 yes Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first Fulgen301:rename-errors ChrisDenton 0
146 138143 yes rustdoc: add unstable option `--crate-list-heading` to customize the sidebar crate list. kpreid:crate-sidebar notriddle 0
147 138217 yes Turn `Cow::is_borrowed,is_owned` into associated functions. theemathas:cow_is_owned_borrowed_associated joshtriplett 0
148 138400 yes sys/pal/unix/sync/mutex: Fix Mutex::new() on NuttX no1wudi:master workingjubilee 0
149 138679 yes Issue-125323: ICE non-ADT in struct pattern when long time constant evaluation is in for loop Shunpoco:issue-125323 oli-obk 0
150 138689 yes add nvptx_target_feature jedbrown:jed/nvptx-target-feature wesleywiser 0
151 138744 yes Add methods to TCP and UDP sockets to modify hop limit (refresh of #94678) Mallets:set_ipv6_sock_hop_limit dtolnay 0
152 138752 yes Use internal iteration in `Vec::extend_desugared()` ChayimFriedman2:patch-2 joboet 0
153 138753 yes linker: Move native library search from linker to rustc petrochenkov:ownat wesleywiser 0
154 138799 yes core: simplify `Extend` for tuples joboet:extend-tuple Amanieu 0
155 138879 yes Ensure non-empty buffers for large vectored I/O thaliaarchi:vectored-large-empty tgross35 0
156 138907 yes Implement RFC 3631: add rustdoc doc_cfg features GuillaumeGomez:rfc-3631 notriddle 0
157 138914 yes Added `get_unchecked` and `get_unchecked_mut` to `OnceLock` and `LazyLock` HomelikeBrick42:once_lazy_lock_get_unchecked jhpratt 0
158 138918 yes uefi: fs: Add file times plumbing Ayush1325:uefi-fs-time petrochenkov 0
159 138961 yes Make closure capturing have consistent and correct behaviour around patterns meithecatte:expr-use-visitor Nadrieril 0
160 139053 yes Allow Apple SDK to be missing on non-host macOS madsmtm:cross-allow-missing-sdk wesleywiser 0
161 139087 yes Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32` beetrees:impl-from-f16-for-f32 lcnr 0
162 139243 yes Add Duration from nanos u128 omanirudh:duration-from-nanos-u128 tgross35 0
163 139286 yes Add regression test for nested replacement ranges in cfg_eval reez12g:add-regression-test-132727 fmease 0
164 139345 yes Extend `QueryStability` to handle `IntoIterator` implementations smoelius:into-iter-stability fmease 0
165 139357 yes Fix parameter order for `_by()` variants of `min` / `max`/ `minmax` in `std::cmp` miried:master Amanieu 0
166 139362 yes Fix error reporting for multibyte characters in byte string literal tapanprakasht:fix-byte-string-non-ascii Nadrieril 0
167 139432 yes Implement `AsRef<OsStr>` for `Cow<'_, Path>` thaliaarchi:asref/cow-path-to-os_str m-ou-se 0
168 139441 yes Implement `AsRef<ByteStr>` for `[u8]` thaliaarchi:asref/slice-to-byte_str dtolnay 0
169 139514 yes dirfd: preliminary unix and windows implementations Qelxiros:120426-dirfd tgross35 0
170 139540 yes Optimize `core::unicode::printable`. reitermarkus:optimize-char-printable joboet 0
171 139593 yes add sitemap to rust docs lolbinarycat:sitemap ehuss 0
172 139637 yes Update documentation of `as_ptr` function of Atomic$Int to clarify circumstances of usage madhav-madhusoodanan:Atomic_as_ptr_doc_update thomcc 0
173 139673 yes Stabilize `offset_of_slice` jdonszelmann:offset-of-slice WaffleLapkin 0
174 139690 yes `impl Default for RepeatN` cuviper:iter_repeat_n_default joshtriplett 0
175 139751 yes Implement pin-project in pattern matching for `&pin mut|const T` frank-king:feature/pin-project Nadrieril 0
176 139793 yes Explore adding a reproducibility test to rust test infrastructure. biabbas:reproducible marcoieni 0
177 139806 yes std: sys: pal: uefi: Overhaul Time Ayush1325:uefi-systemtime joboet 0
178 139849 yes Fix `env::ArgsOs` for zkVM thaliaarchi:args/zkvm ibraheemdev 0
179 139857 yes Fix Box's doc for aliasing rules DiuDiu777:fix-box RalfJung 0
180 139869 yes rustdoc: Deprecate option `--test-args` in favor of new insta-stable option `--test-arg` fmease:replace-test-args-opt notriddle 0
181 139955 yes Generate obligations when possible instead of rejecting with ambiguity dingxiangfei2009:make-progress-with-match-projection lcnr 0
182 140069 yes download bootstrap binary from ci Shourya742:2025-04-16-pre-compile-bootstrap Kobzol 0
183 140073 yes Improve type parameter suggestion heuristic for missing types Kivooeo:fix-139999-type-suggestion oli-obk 0
184 140130 yes Add LLDB providers for BTreeMap and BTreeSet ede1998:add-lldb-btree-providers Mark-Simulacrum 0
185 140153 yes Implement `Debug` for `EncodeWide` thaliaarchi:encode-wide-debug joshtriplett 0
186 140155 yes Remove a test that never runs bjorn3:remove_unreachable_test Mark-Simulacrum 0
187 140314 yes Rustdoc: typecheck scrape-examples.js lolbinarycat:rustdoc-js-scrape-examples-typecheck notriddle 0
188 140363 yes Do not insert duplicate SourceFile Zoxc:pr115572-rebase davidtwco 0
189 140417 yes Add `c_longdouble` tgross35:c-longdouble 0
190 140434 yes rustdoc: Allow multiple references to a single footnote a4lg:rustdoc-multi-footnote-refs notriddle 0
191 140459 yes Add `read_buf` equivalents for positioned reads niklasf:feature/read-buf-at tgross35 0
192 140463 yes Document MaybeUninit bit validity joshlf:patch-13 RalfJung 0
193 140482 yes std::net: update tcp deferaccept delay type to Duration. devnexen:tcp_deferaccept_toduration joshtriplett 0
194 140594 yes early migration to biome lolbinarycat:rustdoc-biome GuillaumeGomez 0
195 140640 yes Implement RcUninit (#112566) kstrafe:master m-ou-se 0
196 140740 yes Add `-Zindirect-branch-cs-prefix` ojeda:indirect-branch-cs-prefix davidtwco 0
197 140779 yes Clarify upfront that `PartialOrd` is for strict partial orders Muon:patch-1 Mark-Simulacrum 0
198 140805 yes Introduce test results file patskovn:introduce-test-results-file weihanglo 0
199 140808 yes Implement Default for &Option camsteffen:default-for-option-ref joshtriplett 0
200 140830 yes make path_statements lint machine applicable for statements with no effect yaahc:machine-applicable-path-statments jieyouxu 0
201 140916 yes Fix unuseful span in type error in some format_args!() invocations moatom:140578 compiler-errors 0
202 140938 yes Changed unclickable link in The rustc book atlasgorn:patch-1 jieyouxu 0
203 140948 yes start properly testing attributes in positions mejrs:attribute_testing jdonszelmann 0
204 140956 yes `impl PartialEq<{str,String}> for {Path,PathBuf}` Kixunil:impl-partialeq-str-for-path Amanieu 0
205 140983 yes Improve doc of some methods that take ranges tkr-sh:master ibraheemdev 0
206 141007 yes Expand free alias types when computing implied outlives-bounds fmease:lta-expand-before-inf-outlives BoxyUwU 0
207 141032 yes avoid violating `slice::from_raw_parts` safety contract in `Vec::extract_if` petrosagg:extract-if-ub joboet 0
208 141266 yes Stabilize `substr_range` and related methods wr7:stabilize_substr_range BurntSushi 0
209 141295 yes Stabilize `if let` guards (`feature(if_let_guard)`) Kivooeo:if-let-guard-stable est31 0
210 141299 yes rustdoc: add private items toggle lolbinarycat:rustdoc-private-items-toggle 0
211 141445 yes Add `FromIterator` impls for `ascii::Char`s to `String`s yotamofek:pr/library/from-iter-char-string joshtriplett 0
212 141469 yes Allow `&raw [mut | const]` for union field in safe Kivooeo:remove-usnsafegate compiler-errors 0
213 141539 yes Enable LLDB debug info tests on CI EFanZh:enable-lldb-debug-info-tests-on-ci Kobzol 0
214 141624 yes unstable-book: Add stubs for environment variables; document some of the important ones jyn514:env-var-stubs BoxyUwU 0
215 141630 yes implement `TrustedRandomAccessNoCoerce` for `Peekable` fee1-dead-contrib:push-xksmqywmutxl m-ou-se 0
216 141633 yes Suggest to bind `self.x` to `x` when field `x` may be in format string xizheyin:issue-141350 nnethercote 0
217 141658 yes rustdoc search: prefer stable items in search results lolbinarycat:rustdoc-search-stability-rank-138067 GuillaumeGomez 0
218 141744 yes Stabilize `ip_from` GrigorenkoPV:ip_from Amanieu 0
219 141798 yes compiler: use FramePointer::NonLeaf on illumos workingjubilee:illumos-may-get-by-with-less-fp 0
220 141828 yes Add diagnostic explaining STATUS_STACK_BUFFER_OVERRUN not only being used for stack buffer overruns if link.exe exits with that exit code Fulgen301:status-stack-buffer-overrun-diagnostic wesleywiser 0
221 141839 yes make rust-analyzer use a dedicated build directory tshepang:ease-lsp-use Mark-Simulacrum 0
222 141840 yes If `HOME` is empty, use the fallback instead ChrisDenton:noempty dtolnay 0
223 141987 yes Fix linting false positive when block used as value ChAoSUnItY:fix/unused_braces lcnr 0
224 141994 yes add Iterator::contains Qelxiros:127494-iter_contains dtolnay 0
225 142038 yes Optimize `std::str::Chars::next` and `std::str::Chars::next_back` Kmeakin:km/optimize-str-chars-iterator scottmcm 0
226 142061 yes Make many `MacResult` methods unreachable. nnethercote:MacResult-unreachable petrochenkov 0
227 142071 yes `apply_member_constraints`: fix placeholder check lcnr:revealing-use compiler-errors 0
228 142079 yes nll-relate: improve hr opaque types support lcnr:opaque-types-universes BoxyUwU 0
229 142106 yes Add `compiler-builtins` to bootstrap tgross35:test-builtins Kobzol 0
230 142135 yes docs: autogenerate compiler flag stubs based on -Zhelp rmehri01:gen-compiler-flags compiler-errors 0
231 142177 yes add core::async_iter::pending Qelxiros:91683-stream_pending joboet 0
232 142198 yes `rustc_const_eval`: respect `target.min_global_align` folkertdev:miri-s390x-align-statics RalfJung 0
233 142205 yes Mark `slice::swap_with_slice` unstably const paolobarbolini:const_swap_with_slice-impl joshtriplett 0
234 142215 yes Use -Zmir-opt-level=0 in tests for MIR building saethlin:mir-building-tests 0
235 142315 yes core::ptr: deduplicate docs for as_ref, addr, and as_uninit_ref lolbinarycat:core-dedup-ptr-docs-139190-pt3 workingjubilee 0
236 142323 yes Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins` maurer:builtin-lto dianqk 0
237 142339 yes Add NonNull pattern types oli-obk:not-null-pattern-types BoxyUwU 0
238 142372 yes Improve `--remap-path-prefix` documentation Urgau:improve-remap_path_prefix-doc wesleywiser 0
239 142380 yes Put negative implementors first and apply same ordering logic to foreign implementors GuillaumeGomez:neg-implementors notriddle 0
240 142401 yes Add proper name mangling for pattern types oli-obk:pattern-mango petrochenkov 0
241 142415 yes Add note when inherent impl for a alias type defined outside of the crate xizheyin:141679 compiler-errors 0
242 142437 yes Add test cases for namespaced crates eholk:namespace-tests petrochenkov 0
243 142445 yes compiler: Use -T instead of --script for linker scripts workingjubilee:switch-to-T-over-script petrochenkov 0
244 142506 yes Add `Path::has_trailing_sep` and related methods clarfonthey:path-trailing-sep joboet 0
245 142518 yes [lib] In-place initialization infrastructure dingxiangfei2009:init-lib-api joshtriplett 0
246 142538 yes Add armv7-unknown-linux-musleabihf host tools to CI alex:add-armv7-musl-host-tools Mark-Simulacrum 0
247 142544 yes Prevent ABI changes affect EnzymeAD Sa4dUs:prevent-abi-changes oli-obk 0
248 142568 yes Use the .drectve section for exporting symbols from dlls on Windows bjorn3:windows_symbols_o_export wesleywiser 0
249 142611 yes Do not suggest compatible variants inside macro xizheyin:142359 compiler-errors 0
250 142640 yes Implement autodiff using intrinsics Sa4dUs:ad-intrinsic 0
251 142659 yes compiler-builtins: Clean up features tgross35:builtins-features 0
252 142678 yes Misc cleanups of `generic_arg_infer` related HIR logic BoxyUwU:gai_cleanup nnethercote 0
253 142681 yes Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]` 1c3t3a:sanitize-off-on rcvalle 0
254 142686 yes Skip debug dep node code in non-incremental mode zetanumbers:fix_incremental_info lcnr 0
255 142696 yes Offload device1 ZuseZ4:offload-device1 oli-obk 0
256 142712 yes hir_analysis: add missing sizedness bounds davidtwco:sized-hierarchy-missing-default-bounds lcnr 0
257 142723 yes [crater] Add `impl From<f16> for f32` beetrees:crater-impl-from-f16-for-f32 0
258 142727 yes wasm: rm static mut hkBst:rm-static-mut-wasm ChrisDenton 0
259 142741 yes Fix unsoundness in some tests a1phyr:fix_unsoundness Mark-Simulacrum 0
260 142775 yes rustc_target: Begin unifying Arch enum workingjubilee:unify-base-constructions madsmtm 0
261 142786 yes feat(build): centralize LLVM_VERSION reneleonhardt:feat/centralize-llvmversion marcoieni 0
262 142807 yes libtest: expose --fail-fast as an unstable command-line option sourcefrog:failfast dtolnay 0
263 142867 yes Change search "not found" links kaleidawave:rust-doc-add-link-to-docs-rs 0
264 142871 yes Trivial improve doc for transpose chenyukang:yukang-fix-doc-for-transpose thomcc 0
265 142872 yes Ensure the `read_to_end` buffer always has enough room to fit a single UTF-8 code point ChrisDenton:fixup the8472 0
266 142896 yes rustdoc_json: more conversion cleanups nnethercote:json-conversion-cleanups-2 GuillaumeGomez 0
267 142938 yes implement std::fs::set_permissions_nofollow on unix lolbinarycat:std-set_permissions_nofollow ibraheemdev 0
268 142946 yes Fix stack overflow when macro_rules! macros shadow builtin attributes or types clauses3:fix-macro-shadowing petrochenkov 0
269 142957 yes std: introduce path normalize methods at top of `std::path` xizheyin:142931 ibraheemdev 0
270 142958 yes replace dead reference code-index.md eeemmmmmm:master lcnr 0
271 142960 yes Move `scalar_to_backend` to ssa oli-obk:scalar-to-backend-dedup GuillaumeGomez 0
272 143004 yes Update std and test to newest crates.io versions SciMind2460:update-cargo thomcc 0
273 143014 yes Don't suggest rewriting call if resolution was invalid compiler-errors:invalid-res-call petrochenkov 0
274 143028 yes emit `StorageLive` and schedule `StorageDead` for `let`-`else`'s bindings after matching dianne:let-else-storage oli-obk 0
275 143037 yes Make named asm_labels lint not trigger on hexagon register spans androm3da:bcain/hexagon_regspan_label Amanieu 0
276 143052 yes Fix Windows bootstrap panic on invalid symlink removal (issue #143045) hasip-timurtas:fix-143045-windows-symlink-removal 0
277 143069 yes Add fast-path for accessing the current thread id jsimmons:current-thread-id-accessor m-ou-se 0
278 143075 yes compiler: Allow `extern "interrupt" fn() -> !` workingjubilee:interrupts-may-return-nevermore davidtwco 0
279 143093 yes Simplify polonius location-sensitive analysis lqd:polonius-pre-alpha jackh726 0
280 143133 yes Improve diagnostic for link.exe special case exit code 0xc0000409 (STATUS_STACK_BUFFER_OVERRUN) vangata-ve:master ChrisDenton 0
281 143141 yes fresh binding should shadow the def in expand bvanjoi:issue-95237 petrochenkov 0
282 143146 yes Allow specifying multiple bounds for same associated item (remove E0719) Jules-Bertholet:remove-e0719 fmease 0
283 143163 yes Remove FromBytesWithNulErrorKind and make FromVecWithNulErrorKind more actionable PixelDust22:from-vec-with-nul-error-actionability dtolnay 0
284 143166 yes work around linux not honoring write_at for O_APPEND files the8472:fix-write-at-append thomcc 0
285 143185 yes Add lifetime-aware support for `Display` impl of `Ident` xizheyin:143150 fee1-dead 0
286 143191 yes Stabilize `rwlock_downgrade` library feature connortsui20:stabilize-rwlock-downgrade tgross35 0
287 143227 yes add multi-arch asm! label operand test tshepang:asm-label-operand Amanieu 0
288 143249 yes RDR: avoid rebuilding dependent crates after comment changes yaahc:test-lib-reuse bjorn3 0
289 143272 yes Upgrade the `fortanix-sgx-abi` dependency tgross35:bump-fortanix jhpratt 0
290 143285 yes Add `stdarch` bootstrap smoke test Kobzol:stdarch-bootstrap Mark-Simulacrum 0
291 143289 yes Remove `[T]::array_chunks(_mut)` scottmcm:remove-array-chunks jhpratt 0
292 143314 yes add reference id to test, and fix filename tshepang:fix-filename compiler-errors 0
293 143331 yes Fix diagnostics str::replace comma to bar A4-Tacks:match-arm-comma-to-bar compiler-errors 0
294 143341 yes Mention that casting to *const () is a way to roundtrip with from_raw_parts Manishearth:from-raw-parts-ptr-cast thomcc 0
295 143343 yes Lint against `&T` to `&mut T` and `&T` to `&UnsafeCell<T>` transmutes (rebase) GrigorenkoPV:lints/unsafe_cell_transmutes fee1-dead 0
296 143360 yes loop match: error on `#[const_continue]` outside `#[loop_match]` folkertdev:const-continue-outside-loop-match WaffleLapkin 0
297 143377 yes clippy fix: remove manual PartialEq::ne hkBst:clippy-fix-5 workingjubilee 0
298 143383 yes stabilize `const_array_each_ref` fee1-dead-contrib:push-mstmlwuskxyy Mark-Simulacrum 0
299 143439 yes Show AtomicU128/AtomicI128 in std docs regardless of target Mtfl0n:fix-atomic128-docs ibraheemdev 0
300 143450 yes Do not visit impl-trait when looking for self-type elision. cjgillot:impl-trait-elision compiler-errors 0
301 143462 yes fix(lib-std-fs): handle `usize` overflow in `read*` Rudxain:read_to_string_usize thomcc 0
302 143465 yes Support multiple crate versions in --extern-html-root-url kornelski:extern-name petrochenkov 0
303 143467 yes Add ASCII-related methods from `u8` and `MIN`/`MAX` to `core::ascii::Char` ChaiTRex:ascii_char_is_ascii BurntSushi 0
304 143485 yes Shows a user friendly message rather than simple pass rahul-srivastava-codes:patch-1 Mark-Simulacrum 0
305 143546 yes improve c-variadic errors folkertdev:c-variadic-improve-errors workingjubilee 0
306 143575 yes Remove named lifetimes in some `PartialOrd` & `PartialEq` `impl`s GrigorenkoPV:unused_lifetimes Mark-Simulacrum 0
307 143585 yes `loop_match`: suggest extracting to a `const` item folkertdev:loop-match-suggest-const-block oli-obk 0
308 143596 yes Allow Clippy to define duplicate extra symbols Alexendoo:clippy-allow-duplicate-symbols fee1-dead 0
309 143598 yes win7: load synch functions on demand ChrisDenton:win7-synch Mark-Simulacrum 0
310 143613 yes Fix backtraces with `-C panic=abort` on linux; emit unwind tables by default Enselic:panic-abort-uwtables petrochenkov 0
311 143614 yes take into account the num of processes by ulimit klim-iv:master cuviper 0
312 143619 yes `c_variadic`: Make `fn f(...) {}` error like `fn f(u32) {}` outside of `extern` blocks beetrees:varargs-named joshtriplett 0
313 143625 yes [WIP] Structural inititalization beepster4096:structural_init 0
314 143628 yes Add impl const for Clone Randl:const-clone compiler-errors 0
315 143636 yes Make `int_format_into` API more flexible GuillaumeGomez:int_format_into-improvement Amanieu 0
316 143662 yes [rustdoc] Display unsafe attrs with edition 2024 `unsafe()` wrappers. obi1kenobi:pg/unsafe-attribute-wrappers aDotInTheVoid 0
317 143672 yes Fix Box allocator drop elaboration beepster4096:box_drop_flags_again oli-obk 0
318 143689 yes Allow linking a prebuilt optimized compiler-rt builtins library pmur:murp/external-rt-optimized-compiler-builtins Kobzol 0
319 143713 yes Add a mailmap entry for gnzlbg tgross35:mailmap 0
320 143717 yes Add `Default` impls for `Pin`ned `Box`, `Rc`, `Arc` Jules-Bertholet:pin-default tgross35 0
321 143725 yes core: add Peekable::next_if_map kennytm:peekable_next_if_map thomcc 0
322 143730 yes fmt of non-decimal radix untangled pascaldekloe:fmt-radix-trim tgross35 0
323 143741 yes `oneshot` Channel connortsui20:oneshot tgross35 0
324 143764 yes lower pattern bindings in the order they're written and base drop order on primary bindings' order dianne:primary-binding-drop-order matthewjasper 0
325 143771 yes Constify some more `Result` functions Randl:const-result tgross35 0
326 143807 yes Pass -Werror when building the LLVM wrapper rperier:rustc_llvm_werror cuviper 0
327 143816 Implement `check` for compiletest and RA using tool macro Kobzol:compiletest-check-macro jieyouxu 0
328 143839 yes Closes report doctest line numbers in a clickable format Vrajs16:doctest-enhancements GuillaumeGomez 0
329 143849 yes rustdoc: never link to unnamable items lolbinarycat:rustdoc-priv-normalize-143222 GuillaumeGomez 0
330 143854 yes bootstrap.py: add lockfile lolbinarycat:bootstrap-py-lock-143756 Mark-Simulacrum 0
331 143898 yes opt-dist: rebuild rustc when doing static LLVM builds ognevny:opt-dist-rustc-rebuild Kobzol 0
332 143900 yes [rustdoc] Correctly handle `should_panic` doctest attribute and fix `--no-run` test flag on the 2024 edition GuillaumeGomez:fix-no-run notriddle 0
333 143906 yes Miri: non-deterministic floating point operations in `foreign_items` LorrensP-2158466:miri-float-nondet-foreign-items RalfJung 0
334 143932 yes fix: handle diverging calls correctly in SsaVisitor::visit_place to avoid invalid DefLocation dillona:ssa-diverging-calls saethlin 0
335 143949 yes Constify remaining traits/impls for `const_ops` clarfonthey:const-arith-ops ibraheemdev 0
336 143953 yes Add the parallel front-end test suite ywxt:parallel_tests jieyouxu 0
337 143954 yes Stabilize `offset_of_enum` fee1-dead-contrib:push-rxnvrpzomnrm Amanieu 0
338 143993 yes Detect unmet bound error caused by lack of perfect derives estebank:issue-143714-derive-bounds lcnr 0
339 143996 yes add default FromIterator for types with Default and Extend trait HernandoR:lz/feat/default_from_iterator 0
340 144000 yes Add `DefId::parent()` accessor for `rustc_public` Coder-256:stable-defid-parent celinval 0
341 144006 yes clarify wording of match ergonomics diagnostics (`rust_2024_incompatible_pat` lint and error) dianne:match-ergonomics-jargon Nadrieril 0
342 144018 yes Suggest use `.get_mut` instead of `&mut` when overloaded index type not impl `IndexMut` xizheyin:143732 fee1-dead 0
343 144022 yes Implementation: `#[feature(sync_nonpoison)]`, `#[feature(nonpoison_mutex)]` connortsui20:sync_nonpoison tgross35 0
344 144037 yes Rename bool::ok_or[_else] to bool::then_ok_or[_else] to avoid confusion with Option::ok_or[_else] LimpSquid:rename-bool-to-result-methods jhpratt 0
345 144039 yes Use `tcx.short_string()` in more diagnostics estebank:short-paths fee1-dead 0
346 144054 yes Stabilize as_array_of_cells jsimmons:stabilize-as-array-of-cells BurntSushi 0
347 144064 yes trait_sel: sizedness + auto trait goals prefer alias candidates davidtwco:prefer-alias-over-env-for-sizedness lcnr 0
348 144066 yes stabilize c-style varargs for system, sysv64, win64, efiapi, aapcs RalfJung:extern-c-variadics SparrowLii 0
349 144070 yes Implement `hash_map` macro stifskere:feat/macros/hash_map thomcc 0
350 144072 yes update `Atomic*::from_ptr` and `Atomic*::as_ptr` docs usamoi:docs Mark-Simulacrum 0
351 144080 Mitigate `#[align]` name resolution ambiguity regression with a rename jieyouxu:realign BoxyUwU 0
352 144086 yes Pass `alloc-variant-zeroed` to LLVM clubby789:alloc-zeroed 0
353 144090 yes Make `IoSlice` and `IoSliceMut` methods unstably const thaliaarchi:io-slice-const BurntSushi 0
354 144091 yes Stabilize `new_zeroed_alloc` thaliaarchi:stabilize-new-zeroed Mark-Simulacrum 0
355 144113 yes Impls and impl items inherit lint levels of the corresponding traits and trait items mu001999-contrib:dead-code/allow-trait compiler-errors 0
356 144124 yes Write .cargo/config.toml in x vendor bjorn3:better_vendor clubby789 0
357 144133 yes Stabilize const TypeId::of oli-obk:stabilize-const-type-id lcnr 0
358 144137 yes dnm: dskusg ChrisDenton:diskspace 0
359 144151 yes `tests/ui/issues/`: The Issues Strike Back [1/N] Kivooeo:issue1 jieyouxu 0
360 144156 yes Check coroutine upvars in dtorck constraint compiler-errors:dtorck-upvars lcnr 0
361 144158 yes [WIP] Check coroutine upvars and resume ty in dtorck constraint, this time based off of `TypingMode` compiler-errors:dtorck-better 0
362 144167 yes Document why `Range*<&T> as RangeBounds<T>` impls are not `T: ?Sized`, and give an alternative. zachs18:rangebounds-not-unsized-reason tgross35 0
363 144174 yes minimally implement `is` (RFC 3573), sans parsing dianne:desugar-is joshtriplett 0
364 144175 yes Reoganize `poison::rwlock` file connortsui20:rwlock-cleanup Mark-Simulacrum 0
365 144185 yes Document guarantees of poisoning purplesyringa:poisoning-wording Amanieu 0
366 144188 yes `available_parallelism`: Add documentation for why we don't look at `ulimit` joshtriplett:available-parallelism Mark-Simulacrum 0
367 144192 yes atomicrmw on pointers: move integer-pointer cast hacks into backend RalfJung:atomicrmw-ptr nikic 0
368 144194 yes Provide additional context to errors involving const traits estebank:const-traits oli-obk 0
369 144195 yes Add checks for attributes in types Kivooeo:bad-attr compiler-errors 0
370 144197 yes TypeTree support in autodiff KMJ-007:type-tree ZuseZ4 0
371 144210 yes std: thread: Return error if setting thread stack size fails Gelbpunkt:thread-stack-size-musl ibraheemdev 0
372 144225 yes Don't special-case llvm.* as nounwind purplesyringa:unwinding-intrinsics workingjubilee 0
373 144226 yes Do not assert layout in KnownPanicsLint. cjgillot:known-panics-panics davidtwco 0
374 144232 yes Implement support for `become` and explicit tail call codegen for the LLVM backend xacrimon:explicit-tail-call WaffleLapkin 0
375 144236 yes Add `core::mem::DropGuard` yoshuawuyts:drop-guard Mark-Simulacrum 0
376 144255 yes opt-dist: set `build_llvm` to false for WindowsCi ognevny:dist-windows-no-llvm-build 0
377 144257 yes WIP ChrisDenton:free-diskspace 0
378 144266 yes Supress swapping lhs and rhs in equality suggestion in extern macro xizheyin:139050 compiler-errors 0
379 144268 yes Add method `find_ancestor_not_from_macro` and `find_ancestor_not_from_extern_macro` to fix `find_oldest_ancestor_in_same_ctxt` xizheyin:find-oldest-ancestor jieyouxu 0
380 144274 yes add Option::reduce Qelxiros:option-reduce thomcc 0
381 144275 yes implement Sum and Product for Saturating(u*) Qelxiros:saturating-arithmetic tgross35 0
382 144289 yes Constify conversion traits clarfonthey:const-convert tgross35 0
383 144291 yes Constify trait aliases oli-obk:const_trait_alias compiler-errors 0
384 144297 yes Make `libtest::ERROR_EXIT_CODE` const public to not redefine it in rustdoc GuillaumeGomez:ERROR_EXIT_CODE Amanieu 0
385 144300 yes Clippy fixes for miropt-test-tools hkBst:clippy-fix-7 Mark-Simulacrum 0
386 144303 yes Consolidate staging for `rustc_private` tools Kobzol:bootstrap-tool-cleanup jieyouxu 0
387 144305 yes Free disk space on Windows 2025 runners ChrisDenton:win-free-disk-space marcoieni 0
388 144308 yes [rustdoc] Display total time and compilation time of merged doctests GuillaumeGomez:merged-doctest-times notriddle 0
389 144322 yes Add lint against dangling pointers from local variables Urgau:dangling-ptr-from-locals oli-obk 0
390 144323 yes add rustfmt support for `cfg_select` folkertdev:cfg-select-builtin-macro-fmt ytmimi 0
391 144324 yes add AnonConstKind to non_trivial_const_arg diagnostics dvtkrlbs:non-trivial-const-arg compiler-errors 0
392 144327 yes Help optimize out bounds checks in median_of_medians kornelski:partition_at_index_minmax tgross35 0
393 144330 yes document assumptions about `Clone` and `Eq` traits gewitternacht:document-clone-eq Mark-Simulacrum 0
394 144331 yes Disable non_exhaustive_omitted_patterns within matches! macro jplatte:matches-allow-non_exhaustive_omitted_patterns Nadrieril 0
395 144342 yes add exact bitshifts Qelxiros:exact-bitshifts tgross35 0
396 144350 yes std: sys: io: io_slice: Add UEFI types Ayush1325:uefi-io thomcc 0
397 144353 yes Extend the enum check to pointer and union reads 1c3t3a:enum-check-enum-ptr saethlin 0
398 144354 fix(std): Fix undefined reference to __my_thread_exit on QNX 8.0 rafaeling:fix-142726-qnx8-link-fail tgross35 0
399 144357 yes [RTE-513] Bugfix: Ensure sleep takes long enough on SGX platform fortanix:raoul/rte-513-ensure_sleep_takes_long_enough ibraheemdev 0
400 144363 yes [WIP] Add downcast_trait and downcast_trait_mut ivarflakstad:vtable-for-and-downcast-trait oli-obk 0
401 144367 yes Move dist-apple-various from x86_64 to aarch64 shepmaster:reduce-x86-macos-runner-usage Mark-Simulacrum 0
402 144369 yes Upgrade semicolon_in_expressions_from_macros from warn to deny joshtriplett:mbe-expr-semi-deny-by-default petrochenkov 0
403 144373 yes remove deprecated Error::description in impls hkBst:remove-deprecated-1 jhpratt 0
404 144393 yes LoongArch64 LSX fast-path for `str.contains(&str)` heiher:str-contains-lsx tgross35 0
405 144394 yes [Debug Info] Generate typedef nodes for ptr/ref types (and msvc arrays) Walnut356:msvc_typedef oli-obk 0
406 144395 yes update fortanix tests folkertdev:fortanix-run-make-test jieyouxu 0
407 144397 yes `tests/ui/issues/`: The Issues Strike Back [2/N] Kivooeo:issue2 jieyouxu 0
408 144399 yes Add a ratchet for moving all standard library tests to separate packages bjorn3:stdlib_tests_separate_packages Mark-Simulacrum 0
409 144400 yes `tests/ui/issues/`: The Issues Strike Back [3/N] Kivooeo:issue3 jieyouxu 0
410 144402 yes Stabilize loongarch32 inline asm heiher:stabilize-loong32-asm Amanieu 0
411 144403 yes `tests/ui/issues/`: The Issues Strike Back [4/N] Kivooeo:issue4 jieyouxu 0
412 144407 yes fix(debuginfo): disable overflow check for recursive non-enum types godzie44:godzie44/fix_dwarf_inconsistency wesleywiser 0
413 144410 yes Make tier 3 musl targets link dynamically by default Gelbpunkt:musl-tier3-dynamic SparrowLii 0
414 144420 yes WIP: smart pointer (try_)map Qelxiros:smart_pointer_try_map thomcc 0
415 144438 yes Guard HIR lowered contracts with `contract_checks` dawidl022:contracts/guarded-lowering oli-obk 0
416 144443 yes Make target pointer width in target json an integer WaffleLapkin:integer-target-pointer-width jieyouxu 0
417 144444 yes Contract variable declarations dawidl022:contracts/variable-scoping-rebased 0
418 144446 yes Optimize region constraints nnethercote:opt-region-constraints 0
419 144447 yes fix misspelled issue kianjib7:master Mark-Simulacrum 0
420 144451 yes fix: Reject upvar scrutinees for `loop_match` ShoyuVanilla:loop-match-upvar oli-obk 0
421 144452 yes std/sys/fd: remove `- 1` from `READ_LIMIT` on Darwin morinmorin:apple/update_read_limit ChrisDenton 0
422 144454 yes move uefi test to run-make folkertdev:uefi-tests jieyouxu 0
423 144455 yes Unify LLVM ctlz/cttz intrinsic generation TDecking:ctlz-cttz SparrowLii 0
424 144458 yes Remove the witness type from coroutine *args* (without actually removing the type) compiler-errors:no-witness-mini lcnr 0
425 144461 yes set default for build.tidy-extra-checks to auto run all but shellcheck lolbinarycat:tidy-auto-extra-checks Kobzol 0
426 144464 yes Only run bootstrap tests in `x test` on CI Kobzol:x-test-default jieyouxu 0
427 144465 yes Use System allocator for thread-local storage and std::thread::Thread orlp:system-alloc-tls joboet 0
428 144467 yes rustdoc layout template only emit `crossorigin` when needed hydro-project:users/mingwes/rustdoc-fix-cors GuillaumeGomez 0
429 144468 yes resolve: Do not create `NameResolutions` on access unless necessary petrochenkov:resolution SparrowLii 0
430 144469 yes Some `let chains` clean-up Kivooeo:chains-cleanup SparrowLii 0
431 144470 yes clif: Don't set the `compiler-builtins-no-f16-f128` feature tgross35:clif-remove-no-f16-f128 0
432 144471 Remove `compiler-builtins-no-asm` tgross35:compiler-builtins-asm Amanieu 0
433 132748 yes get rid of some false negatives in rustdoc::broken_intra_doc_links lolbinarycat:rustdoc-intra-doc-link-warn-more-54191 notriddle 0 always
434 138429 yes Fix `x86_64-unknown-illumos` LLVM target triple madsmtm:illumos-llvm-target jieyouxu 0 always
435 139113 yes unstable book: in a sanitizer example, check the code folkertdev:sanitizer-unstable-book-check-block GuillaumeGomez 0 always
436 142670 yes Document fully-qualified syntax in `as`' keyword doc fpdotmonkey:doc/as-fully-qualified-syntax fmease 0 always
437 143768 Constify Try, From, TryFrom and relevant traits Randl:const-try oli-obk 0 always
438 143893 yes Don't require `eh_personality` lang item on targets that have a personality ChrisDenton:eh_personality_optional compiler-errors 0 always
439 144034 yes tests: Test line number in debuginfo for diverging function calls Enselic:diverging-function-call-debuginfo Mark-Simulacrum 0 always
440 144053 yes Remove install Rust script from CI Kobzol:ci-remove-install-rust jieyouxu 0 always
441 144193 yes Suggest adding `Fn` bound when calling a generic parameter Kobzol:generic-param-fn-bound-help compiler-errors 0 always
442 144243 Subtree update of `rust-analyzer` lnicola:sync-from-ra 0 always
443 144409 yes Stop compilation early if macro expansion failed GuillaumeGomez:macro-expansion-early-abort oli-obk 0 always
444 126810 no Tweak output of resolve errors estebank:resolve-error-wording petrochenkov 10 never
445 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
446 106852 no Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
447 113125 no typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
448 114538 no Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
449 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
450 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
451 116542 no Add range metadata to slice lengths the8472:slice-ref-len-validity cjgillot 0 never
452 116882 no rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0 never
453 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
454 119471 no [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
455 120179 no Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
456 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
457 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
458 120525 no rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
459 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
460 120682 no [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
461 121053 no Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
462 122325 no Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
463 123179 no Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
464 123219 no [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
465 123259 no Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
466 123606 no Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
467 123610 no Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
468 124362 no [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc 0 never
469 126651 no Implement consecutive type-relative paths fmease:consec-shorthand-proj compiler-errors 0 never
470 127241 no Mark span parent in def_collector. cjgillot:def-collector-span petrochenkov 0 never
471 128846 no Stop considering moved-out locals when computing auto traits for generators (rebased) compiler-errors:drop-liveness oli-obk 0 never
472 129102 no Experimental: Add Derive Proc-Macro Caching futile:experimental/proc-macro-caching petrochenkov 0 never
473 129183 no Detect more `cfg`d out items in resolution errors estebank:cfg-visitor davidtwco 0 never
474 129498 no Try enabling precondition checks on ptr::{read,write} saethlin:ptr-read-write-precondition 0 never
475 129543 no Properly deduce object lifetime defaults in projections & trait refs fmease:obj-lt-def-gat oli-obk 0 never
476 129881 no Implement struct_target_features. veluca93:struct_tf cjgillot 0 never
477 130227 no Remove precise placeholder tracking from region inference amandasystems:remove-placeholders-completely lcnr 0 never
478 130679 no Add inline(usually) saethlin:inline-usually 0 never
479 130909 no Infer nounwind and use it in MIR opts saethlin:infer-nounwind 0 never
480 132553 no Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost EFanZh:zero-cost-rc-arc-deref scottmcm 0 never
481 133502 no [DO NOT MERGE] bootstrap with `-Znext-solver=globally` lcnr:rust4 0 never
482 134051 no Do partial SsaLocals analysis in unoptimized builds saethlin:partial-ssa-analysis 0 never
483 134938 no Include arguments to the precondition check in failure messages saethlin:include-precondition-args 0 never
484 136693 no Rewrite UTF-8 validation in shift-based DFA for 70%~135% performance increase on non-ASCII strings oxalica:feat/shift-dfa-utf8 the8472 0 never
485 136840 no Fix linker-plugin-lto only doing thin lto Flakebi:linker-plugin-lto-fat dianqk 0 iffy
486 137275 no Make skip_whitespace do a single pass (with bytes) hkBst:single_pass_skip_ws_bytes nnethercote 0 never
487 137294 no Experiment: New format_args!() representation m-ou-se:fmt-args-2025 m-ou-se 0 never
488 137972 no Ensure constants are WF before calling into CTFE BoxyUwU:ty_const_wf_before_eval 0 never
489 138419 no Test out a more lock-free hash map Zoxc:horde-queries Nadrieril 0 never
490 138995 no [perf experiment] Split the resolver tables into per-owner tables oli-obk:split-resolver petrochenkov 0 never
491 139587 no support revealing uses of opaques lcnr:revealing-use-closures compiler-errors 0 never
492 140319 no Group dep nodes by chunks with sequential indices and only store the first index at the start of the chunk Zoxc:dep-graph-index-chunks nnethercote 0 never
493 141325 no [experiment, do not merge!] rewrite the DenseBitSet structure to only use 1 word on the stack tage64:thin_bit_set 0 never
494 141326 no [experimental, do not merge!] a faster implementation of Polonius tage64:horatio 0 never
495 141926 no [PERF] Rework unsizing coercions in new solver compiler-errors:perf-unsizing 0 never
496 142247 no Remove deadlock detection for benchmarking zetanumbers:remove-parallel-deadlock-detection 0 never
497 142531 no Remove fewer Storage calls in CopyProp and GVN ohadravid:better-storage-calls-copy-prop cjgillot 0 never
498 142771 no Introduce debuginfo to statements in MIR dianqk:mir-stmt-debuginfo oli-obk 0 never
499 142830 no Make lowering incremental, take 3/N cjgillot:lower-incr-2 0 never
500 142837 no Add OperandValue::Uninit to improve lowering of MaybeUninit::uninit saethlin:maybeuninit-codegen WaffleLapkin 0 never
501 143029 no GCI: Imply outlives-bounds on free (generic) const items fmease:gci-imply BoxyUwU 0 never
502 143167 no Detect unwind-free functions in MIR Mark-Simulacrum:inline-mark-nounwind 0 never
503 143208 no Apply RemoveNoopLandingPads post-monomorphization Mark-Simulacrum:skip-noop-cleanup oli-obk 0 never
504 143290 no pub async fn impl is monomorphized when func itself is monomorphized azhogin:azhogin/link-pub-async-impls oli-obk 0 never
505 143559 no Show whether `?Sized` parameters are actually `Sized` obi1kenobi:pg/allow_unsized fmease 0 never
506 143684 no Update to LLVM 21 nikic:llvm-21 0 never
507 144030 no Validate transmute in CTFE oli-obk:validate-transmute 0 never
508 144157 no Remove the `CoroutineWitness` type compiler-errors:no-witness lcnr 0 never
509 144386 no Extract ImplOfTrait in AST/HIR camsteffen:imploftrait fmease 0 never
510 93544 no Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
511 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
512 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
513 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
514 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash wesleywiser 0
515 101551 no [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
516 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
517 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
518 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
519 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
520 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
521 107562 no WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
522 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
523 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
524 108097 no Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
525 108671 no Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening dtolnay 0
526 108981 no Implement `fs_native_path` ChrisDenton:aspath Amanieu 0
527 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
528 112106 no Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix cuviper 0
529 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
530 114209 no tidy watcher klensy:better-than-remembrall wesleywiser 0
531 114917 no Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
532 115501 no Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
533 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
534 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
535 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
536 118270 no Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
537 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
538 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
539 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
540 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit nikomatsakis 0
541 120808 no Split elided_lifetime_in_paths into finer-grained lints shepmaster:split-elided-lifetimes-in-paths oli-obk 0
542 120818 no rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column GuillaumeGomez 0
543 121880 no Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
544 121910 no Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
545 122408 no Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
546 122668 no Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
547 122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
548 123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
549 123205 no Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
550 123220 no [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
551 123319 no Add managarm as a tier 3 target no92:managarm-target davidtwco 0
552 123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle:rust-stabilize-core-sanitizers davidtwco 0
553 124078 no test apiraino:test-pr-assignment apiraino 0
554 124154 no coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
555 124278 no Support mcdc analysis for pattern matching ZhuUx:pattern-match Zalathar 0
556 124439 no Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
557 124852 no alias-relate: add fast reject optimization lcnr:search-graph-uwu compiler-errors 0
558 125388 no Improve parse item fallback oriongonza:improve-parse-item-fallback oli-obk 0
559 125555 no Recover statics better Noratrieb:recover-statics-better oli-obk 0
560 125780 no [WIP] RIIR HtmlDocCk fmease:riir-htmldocck 0
561 126076 no privacy: normalize associated types before visiting jswrenn:fix-45713 compiler-errors 0
562 126316 no Do not eagerly reject inference vars when trying to resolve method calls. oli-obk:recursive_rpit3 lcnr 0
563 127282 no Make inline suggestions no longer be the default estebank:experiment-for-annotate-snippets 0
564 127534 no feat(core): impl Step for NonZero<u*> jalil-salame:nonzero-uint-step m-ou-se 0
565 127595 no Fix panic=abort tests on fuchsia c6c7:fix-panic=abort-tests-on-fuchsia 0
566 127997 no Suggest `derive(Trait)` or `T: Trait` from transitive obligation in some cases estebank:missing-trait-suggestion compiler-errors 0
567 128018 no Normalize filecheck directives tgross35:normalize-filecheck-directives jieyouxu 0
568 128070 no Rewrite the compiletest directive parser tgross35:compiletest-parser-rewrite jieyouxu 0
569 128086 no Unify wording of "failed to resolve" errors with "cannot find" resolution errors estebank:failed-to-resolve petrochenkov 0
570 128256 no feat: add tier-1 platform support for change_time juliusl:pr/support-tier-1-change-time ChrisDenton 0
571 128374 no compiler: suggest `const _` for a misplaced `const {}` workingjubilee:fix-terse-const-item-diagnostic compiler-errors 0
572 128653 no When annotations needed, look at impls for more accurate suggestions estebank:ambiguity-suggestion-2 BoxyUwU 0
573 128666 no Add `overflow_checks` intrinsic pitaj:intrinsic-overflow_checks BoxyUwU 0
574 128917 no Allow inlining drop glue more generally scottmcm:nuke-runtime-drops fmease 0
575 129036 no Additional NonZero conversions clarfonthey:nonzero-conversions BurntSushi 0
576 129342 no Rebuild on changes to the deployment target when compiling Apple targets madsmtm:track-deployment-target thomcc 0
577 129870 no Experiment: add unstable RHS type to Ord, impl PartialOrd<[U]> for [T] clarfonthey:generic-ord BurntSushi 0
578 130418 no Split traits by crate-local and crate-non-local MeetThePatel:feature-rustdoc-sort-traits notriddle 0
579 130460 no compiler: Fix handling of `repr(align(N), simd)` workingjubilee:align-with-parallel-expectations 0
580 130463 no Generating a documentation for tests Infineon:test_documentation GuillaumeGomez 0
581 130643 no Beautify doctest path GuillaumeGomez:beautify-doctest-path notriddle 0
582 130780 no Remove unstable cfg `target(...)` compact feature Urgau:withdrawn-cfg-target-compact BoxyUwU 0
583 130886 no core/ptr: Add simulate_realloc() mrkajetanp:ptr-tag-helpers Mark-Simulacrum 0
584 130937 no Separate weekly `cargo update` PRs and add bootstrap tgross35:dependencies-ci-bootstrap Kobzol 0
585 131282 no std: detect stack overflows in TLS destructors on UNIX joboet:thread_local_stack_overflow Amanieu 0
586 131389 no Add `JoinHandle::into_join_future()`. kpreid:joinfuture Amanieu 0
587 131477 no macOS: Always pass SDK root when linking with `cc`, and pass it via `SDKROOT` env var madsmtm:sdkroot-via-env-var nnethercote 0
588 131478 no WIP: Parse Apple SDK versions madsmtm:parse-sdkroot jieyouxu 0
589 131607 no core: implement `DeterministicRandomSource` joboet:deterministic_random joshtriplett 0
590 131824 no Support multiple stability attributes on items dianne:multiple-unstables wesleywiser 0
591 131852 no rustdoc: allow searches to match against both type and name lolbinarycat:rustdoc-search-type-and-name notriddle 0
592 131882 no Fix suggestions when returning a bare trait from an async fn. hirschenberger:issue131661 davidtwco 0
593 132051 no Add parallel front end robustness test to ui tests SparrowLii:parallel_ui_test jieyouxu 0
594 132087 no Fix overly restrictive lifetime in `core::panic::Location::file` return type ijchen:issue-131770-fix m-ou-se 0
595 132331 no Use CLOCK_BOOTTIME for Instant in Fuchsia/Android mathukumillia:convert_instant_boottime jhpratt 0
596 132480 no Allow specifying the ELF TLS ABI ilovepi:rust-tlsdesc tmandry 0
597 132484 no unix: Relax escaping in `Debug` impl on `Command` madsmtm:command-relaxed-escape thomcc 0
598 132570 no Use LLVM's UEFI targets madsmtm:llvm-uefi workingjubilee 0
599 132792 no [rustdoc] Add new `example` disambiguator for intra-doc links GuillaumeGomez:example-disambiguator notriddle 0
600 132976 no Add `PeekableIterator` trait bluebear94:mf/peekable-iterator scottmcm 0
601 133258 no remove `Subtype` projections lcnr:subtype-rm compiler-errors 0
602 133279 no rustdoc: use a button instead of a bar for search notriddle:notriddle/search-button GuillaumeGomez 0
603 133412 no Support `vec![const { ... }; n]` syntax EFanZh:vec-of-const-expr-macro dtolnay 0
604 133717 no Make impl section headers sticky GuillaumeGomez:sticky-headings notriddle 0
605 133944 no Run-make test to check `core::ffi::c_*` types against clang ricci009:master tgross35 0
606 134021 no Implement `IntoIterator` for `[&[mut]] Box<[T; N], A>` WaffleLapkin:box-arr-into-iter2 scottmcm 0
607 134048 no Implement From<MutexGuard<'a, T>> for &'a Mutex<T> rubcc95:master BurntSushi 0
608 134145 no Correctly rounded floating point `div_euclid`. tczajka:exact_div_euclid workingjubilee 0
609 134190 no Implement `Read` and `Write` on `Arc<TcpStream>` and `Arc<UnixStream>`. nmathewson:impl_for_arc_stream Noratrieb 0
610 134218 no Add a new lint that warns for pointers to stack memory 1c3t3a:stack-memory-warning Nadrieril 0
611 134270 no Suggest how to fix with unconstrained type parameters kei519:fix-107295 cjgillot 0
612 134316 no Add `String::replace_first` and `String::replace_last` zachs18:string_replace_in_place_rebase tgross35 0
613 134522 no [WIP] Use weak linkage instead of compiler generated shims bjorn3:weak_linkage_allocator fee1-dead 0
614 134534 no Windows: Don't error on broken non UTF-8 output ChrisDenton:cp-utf8 workingjubilee 0
615 134697 no lint ImproperCTypes: overhaul (take 2 of "better handling of indirections") niacdoial:linting-ptrdyn-ffi workingjubilee 0
616 134937 no Account for type parameters in bound suggestion estebank:issue-#104089 Nadrieril 0
617 135051 no Add provider-style API to `Context` jkarneges:context-provider thomcc 0
618 135052 no Emit single error for `+ use<'_>` and don't suggest `use<'static>` estebank:issue-134194 compiler-errors 0
619 135141 no std: net: Add function to return the system hostname orowith2os:std-net-gethostname ChrisDenton 0
620 135432 no Implement #[proc_macro_lint] to generate LintId for macro-generated warnings dtolnay:procmacrowarning petrochenkov 0
621 135527 no Move coroutine upvars into locals for better memory economy dingxiangfei2009:move-upvars-to-locals-for-tests davidtwco 0
622 135536 no Add more impls of PartialEq and PartialOrd for strings joshtriplett:str-impls ibraheemdev 0
623 135602 no Tweak output of missing lifetime on associated type estebank:issue-135589 Nadrieril 0
624 135631 no Parse `pin`ned local variable declarations frank-king:feature/pinned-local traviscross 0
625 135653 no build_helper::compiletest module factored out of compiletest for use by bootstrap lolbinarycat:build_helper-compiletest jieyouxu 0
626 135830 no Improve display of const unstable display feature info GuillaumeGomez:const-unstable-item-info notriddle 0
627 135881 no Arbitrary self types v2: stabilize adetaylor:stabilize-arbitrary-self-types wesleywiser 0
628 135888 no Implement String::make_(upp|low)ercase krtab:make_uppercase joboet 0
629 135899 no Fix `PostBorrowckAnalysis` for old solver compiler-errors:post-borrowck-new-solver lcnr 0
630 135910 no Orphanck: Reject uncovered opaque types fmease:orphanck-rej-uncovered-opaques lcnr 0
631 135954 no test (do not merge) apiraino:test2 Noratrieb 0
632 136333 no Pass deployment target to cc linker with `-m*-version-min=` madsmtm:deployment-target-version estebank 0
633 136417 no Conditionally fuse small constant constant integer switches when lowering slice patterns xacrimon:merge-small-prim-switch 0
634 136578 no Add contracts for all functions in `Alignment` tautschnig:upstream-contracts/alignment tgross35 0
635 136597 no -Zharden-sls flag (target modifier) added to enable mitigation against straight line speculation (SLS) azhogin:azhogin/sls estebank 0
636 136677 no Fix `Display` for invalid UTF-8 in `OsStr`/`Path` thaliaarchi:os_str-formatter-flags ChrisDenton 0
637 136776 no [WIP] Forbid object lifetime changing pointer casts BoxyUwU:forbid_object_lifetime_casts 0
638 136867 no Implement `cfg_os_version_min` madsmtm:cfg_os_version_min jieyouxu 0
639 136868 no Use `cfg_os_version_min` in `std` madsmtm:cfg_os_version_min_std 0
640 136912 no Add missing trait implementations for ScopedJoinHandle Rosdf:scoped-threads-ext Mark-Simulacrum 0
641 137025 no Set mmapped files as readonly to prevent other processes from modifying it by accident oli-obk:mmap fee1-dead 0
642 137330 no Document `From::from` impls TimTheBig:document-from workingjubilee 0
643 137343 no Make some suggestions "verbose" estebank:verbose-sugg-1 oli-obk 0
644 137364 no Tag all format-like macros with `#[clippy::format_args]` nyurik:clippy-fmt-lib m-ou-se 0
645 137409 no Tweak comma handling of "missing match arm" suggestion and fix "remove this arm" suggestion, and make suggestion verbose estebank:match-arm compiler-errors 0
646 137418 no Add rusty stack protector SparrowLii:rusty-stack-protector 0
647 137487 no Stabilize `assert_matches` and move it to `core::macros` Voultapher:stabilize-assert-matches Amanieu 0
648 137570 no Handle autodiff for lib builds EnzymeAD:autodiff-libs oli-obk 0
649 137583 no Add option to include submodules from vendoring erickt:exclude-submodules-from-vendoring pietroalbini 0
650 137720 no support `#[target_feature(enable = ...)]` on `#[naked]` functions folkertdev:naked-function-target-feature Amanieu 0
651 137729 no add test to reproduce #137687 and fix it by converting `#[crate_name]` to a new-style attribute parser jdonszelmann:fix-137687 fmease 0
652 137773 no Fix incorrect `cfg` structured suggestion and make suggestion verbose estebank:attr-span oli-obk 0
653 137785 no bootstrap: allow to set clippy.toml for x.py clippy klensy:clippy-config clubby789 0
654 137803 no Add new rustdoc `broken_footnote` lint GuillaumeGomez:broken-footnote notriddle 0
655 137854 no Create personality stub function for no_std panic=abort crates Noratrieb:stub-personality 0
656 137858 no Add new `unused_footnote_definition` rustdoc lint GuillaumeGomez:unused_footnote_def notriddle 0
657 137872 no Include whitespace in "remove |" suggestion and make it hidden estebank:extra-vert compiler-errors 0
658 138005 no Clarify MaybeUninit docs hkBst:clarify_maybe_uninit_docs BurntSushi 0
659 138025 no Add GlobalAsm as a valid ItemKind to StableMIR celinval:issue-0095-global-asm compiler-errors 0
660 138037 no Fix split index calculation in `check_type_alias_where_clause_location` stuuupidcat:fix/where-cfg BoxyUwU 0
661 138085 no remove invalid workspaceFolder prefix from the zed rust-analyzer config cjhowe-us:fix-zed-rust-analyzer-json Mark-Simulacrum 0
662 138230 no Unnecessary references lint obeis:lint-unnecessary-reference Urgau 0
663 138290 no -Zc-char-type=unsigned|signed|default flag for c_char->u8/i8 selection override azhogin:azhogin/unsigned_char fee1-dead 0
664 138386 no Update to new attribute parsing infra implemented in PR #135726 vayunbiyani:migrate_attr_parsing_autodiff nnethercote 0
665 138424 no Stabilize return type notation (RFC 3654) compiler-errors:return-type-notation 0
666 138456 no Fix struct_tail_raw argument order and ObligationCause usage JumpiiX:fix-struct_tail_raw compiler-errors 0
667 138463 no feat: add `succinct-zkvm` os and target succinctlabs:n/succinct-target-only wesleywiser 0
668 138473 no Implement `feature(precise_capturing_of_types)` compiler-errors:precise-capturing-of-types lcnr 0
669 138553 no Fix build err autodiff libs vayunbiyani:fix-build-err-autodiff-libs petrochenkov 0
670 138618 no Support using const pointers in asm `const` operand nbdd0121:asm_const_ptr compiler-errors 0
671 138683 no Cache fuchsia checkout in a docker layer erickt:fuchsia-checkout marcoieni 0
672 138736 no Sanitizers target modificators azhogin:azhogin/sanitizers-target-modificators rcvalle 0
673 138862 no core: use specialization for more methods of `impl Iterator for &mut I` joboet:spec_iterator_by_ref the8472 0
674 138944 no Add `__isPlatformVersionAtLeast` and `__isOSVersionAtLeast` symbols madsmtm:apple_os_version_check tgross35 0
675 139310 no add first HelenOS compilation targets mvolfik:helenos-compiler wesleywiser 0
676 139320 no Enhance Scope Enum with Late Types and Consts Handling reez12g:issue-132055 compiler-errors 0
677 139371 no Enhance error reporting for write!/writeln! macros reez12g:issue-139051 estebank 0
678 139451 no Add `target_env = "macabi"` and `target_env = "sim"` madsmtm:apple-target-env-abi workingjubilee 0
679 139493 no Explicitly export core and std macros Voultapher:explicitly-export-core-and-std-macros Amanieu 0
680 139524 no Add socket extensions for cygwin Berrysoft:cygwin-socket-ext joboet 0
681 139558 no [WIP] mgca: Add ConstArg representation for const items camelid:mgca-const-items oli-obk 0
682 139591 no Add regression test for graceful error for wrong number of activities vayunbiyani:graceful_error oli-obk 0
683 139692 no Rustfmt now support use closures spastorino:do-not-rustfmt-ignore Mark-Simulacrum 0
684 139769 no [rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local GuillaumeGomez:book-location camelid 0
685 139775 no SGX: Fix fuzzy provenance casts with `AtomicUsize` thaliaarchi:sgx-atomic-provenance Mark-Simulacrum 0
686 139896 no Initial `UnsafePinned` implementation [Part 2: Lowering] Sky9x:unsafe-pinned-pt2-lowering lcnr 0
687 140010 no [DONT MERGE] externally implementable items jdonszelmann:eiiv2 0
688 140037 no Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests hbina:hbina-update-use-minicore Mark-Simulacrum 0
689 140158 no Document that mpmc channels deliver an item to one receiver. andrew-otiv:master Amanieu 0
690 140204 no Allow while let chains on all editions est31:while_let_chains_edition BoxyUwU 0
691 140206 no Try to integrate fork of Chili parallel runtime zetanumbers:chili fee1-dead 0
692 140261 no Stabilize `fn_align`: `#[align(N)]` on functions folkertdev:stabilize-fn-align traviscross 0
693 140267 no implement continue_ok and break_ok for ControlFlow jogru0:control_flow dtolnay 0
694 140271 no Add compiler support for namespaced crates b-naber:namespace-facade petrochenkov 0
695 140283 no Fix accidental type inference in array coercion adwinwhite:fn-pointer-coercion oli-obk 0
696 140405 no Incompletely prefer opaque type bounds when self type bottoms out in infer compiler-errors:bound-incomplete lcnr 0
697 140487 no Note `atan2` can return `-PI` whirlwindaster:atan2-docs-correction workingjubilee 0
698 140496 no Incompletely allow overloaded call from opaque when self type bottoms out in infer compiler-errors:call-incomplete lcnr 0
699 140497 no support revealing uses in HIR typeck lcnr:revealing-use-typeck compiler-errors 0
700 140584 no add test to reproduce #137687 and add a hotfix jdonszelmann:temp-fix-137687 fmease 0
701 140675 no build_helper: handle emails containing square brackets ferrocene:ja/gh140669-stage0-square-brackets Kobzol 0
702 140699 no WIP: Add PGO for apple darwin targets osiewicz:pgo-apple-darwin 0
703 140763 no Change codegen of LLVM intrinsics to be name-based, and add llvm linkage support for `bf16(xN)`, `i1xN` and `x86amx` sayantn:test-amx nikic 0
704 140794 no Add information about group a lint belongs to karolzwolak:allow-unused-doc-65464 davidtwco 0
705 140871 no Don't lint against named labels in `naked_asm!` Amanieu:naked-asm-label compiler-errors 0
706 141033 no compiletest: add option for automatically adding annotations mejrs:bless_annotation petrochenkov 0
707 141043 no Permit duplicate imports jswrenn:allow-duplicate-macro-imports petrochenkov 0
708 141055 no Hack together inline-always-overrides saethlin:attribute-overrides 0
709 141314 no diagnostics: hide expansion of builtin-like macros mejrs:macro_origin nnethercote 0
710 141319 no Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests rptr:issue-139918-fix Mark-Simulacrum 0
711 141470 no Add new `function_casts_as_integer` lint GuillaumeGomez:function_casts_as_integer Urgau 0
712 141637 no Pure batching without autodiff EnzymeAD:pure-batching 0
713 141766 no Stabilize `#[cfg(version(...))]`, take 2 est31:stabilize_cfg_version eholk 0
714 141830 no [DO NOT MERGE] Crate local distributed slice jdonszelmann:crate-local-global-registration 0
715 141922 no Stabilize `feature(more_qualified_paths)` WaffleLapkin:qualified fee1-dead 0
716 141977 no print proc res for failed case in comp test ilyaaay:ilyaaa-print-proc-res-for-failed-case-in-comp-test Mark-Simulacrum 0
717 141980 no Rework `c_variadic` beetrees:va-list-proposal joshtriplett 0
718 142035 no Add `Command::resolve_in_parent_path` ChrisDenton:parent-path workingjubilee 0
719 142139 no Include additional hashes in src/stage0 erickt:include-hashes Mark-Simulacrum 0
720 142310 no compiler: Fix "power alignment" problems on AIX workingjubilee:gut-power-alignment wesleywiser 0
721 142325 no Stabilize the `breakpoint` function joshtriplett:stabilize-breakpoint jhpratt 0
722 142327 no `rustdoc-json-types`: Intern `Type`s to deduplicate and flatten fluiderson:rustdoc-types-deboxification aDotInTheVoid 0
723 142366 no [WIP] Use weak aliases for the allocator shim bjorn3:aliases 0
724 142472 no Add new `doc(attribute = "...")` attribute GuillaumeGomez:doc-attribute-attribute notriddle 0
725 142590 no Allow `#[must_use]` on associated types to warn on unused values in generic contexts compiler-errors:must-use-assoc BoxyUwU 0
726 142623 no Move placeholder error handling to before region inference amandasystems:early-placeholder-errors lcnr 0
727 142638 no error out when `repr(align)` exceeds COFF limit nthery:issue142386 workingjubilee 0
728 142642 no rustdoc-json: Postcard output aDotInTheVoid:rdp 0
729 142680 no Fix passing/returning structs with the 64-bit SPARC ABI beetrees:sparc64-float-struct-abi workingjubilee 0
730 142731 no Add lint rule for `#[deprecated]` on re-exports (rebase) GrigorenkoPV:attributes/deprecated WaffleLapkin 0
731 142824 no Stabilize `-Cmin-function-alignment` folkertdev:stabilize-min-function-alignment workingjubilee 0
732 142842 no nicer autodiff error handling ZuseZ4:autodiff-error-handling oli-obk 0
733 142897 no Move all LLVM externs into the rustc_llvm crate Diggsey:db-split-llvm-bindings cuviper 0
734 142945 no rustdoc_json: Intern filenames nnethercote:json-intern-filenames aDotInTheVoid 0
735 142975 no mbe: Rework the `concat` metavariable expression tgross35:metavariable-expr-rework-concat petrochenkov 0
736 143053 no Add `relnotes-api-list` in-tree tool pietroalbini:pa-relnotes-api-list Mark-Simulacrum 0
737 143089 no Replace JSONPath with `jq` in `jsondocck` fluiderson:rustdoc-types-jq-testsuit 0
738 143158 no rustdoc: add doc_link_canonical feature lolbinarycat:rustdoc-rel-canonical-143139 GuillaumeGomez 0
739 143259 no Add coroutine info to v0 symbol mangling (via DefPath/DefPathData) sharnoff:coroutine-mangling compiler-errors 0
740 143284 no Create `AttrTarget` for attribute parsing mejrs:attr_target jdonszelmann 0
741 143323 no make `-Zmin-function-alignment` a target modifier folkertdev:min-function-alignment-target-modifier workingjubilee 0
742 143361 no Stop passing resolver disambiguator state to AST lowering. cjgillot:split-disambig oli-obk 0
743 143469 no diag: improvements to patterns in bare fn ptr and trait decl Ezrashaw:patterns-in-fn-params fee1-dead 0
744 143487 no Mark `PartialEq` as `#[rustc_trivial_field_reads]` GrigorenkoPV:lints/partial-eq-is-dead fee1-dead 0
745 143527 no [Draft] Supertrait item resolution in subtrait `impl`s dingxiangfei2009:supertrait-in-impl-subtrait petrochenkov 0
746 143537 no Selectively replace instances of `error-pattern` with `check-run-results` Oneirical:uncountable-infinity jieyouxu 0
747 143548 no Restrict sysroot crate imports to those defined in this repo. Diggsey:db-limit-extern-crate-usage oli-obk 0
748 143553 no [experiment] first draft of init array syntax dingxiangfei2009:init-array compiler-errors 0
749 143594 no Allow initializing `NonZero` with literals oli-obk:non-zero-literals 0
750 143607 no Port the proc macro attributes to the new attribute parsing infrastructure JonathanBrouwer:proc_macro_attrs jdonszelmann 0
751 143650 no core: add Option::get_or_try_insert_with lolbinarycat:core-option_get_or_try_insert_with-143648 thomcc 0
752 143669 no Make sure `fmt-write-bloat` doesn't vacuously pass on no symbols jieyouxu:fmt-write-bloat ChrisDenton 0
753 143682 no [EXPERIMENT] require simd types be used in target_feature-annotated functions JamieCunliffe:target-feature-type davidtwco 0
754 143883 no Add `--link-targets-dir` argument to linkchecker pietroalbini:pa-linkchecker-extra-target ehuss 0
755 143915 no Fix RISC-V Test Failures in ./x test for Multiple Codegen and Assembly Cases CaiWeiran:ci_test Mark-Simulacrum 0
756 143924 no `repr(scalable)` davidtwco:sve-infrastructure workingjubilee 0
757 144131 no Introduce Scope::NonGlobModule and Scope::GlobModule b-naber:scope-refactoring petrochenkov 0
758 144220 no Add powerpc64-unknown-linux-gnuelfv2 target Gelbpunkt:powerpc64-unknown-linux-gnuelfv2 davidtwco 0
759 144223 no Add debuginfo_transparent attribute for structs bjorn3:better_debuginfo petrochenkov 0
760 144252 no Do not copy .rmeta files into the sysroot of the build compiler during check Kobzol:rmeta-sysroot jieyouxu 0
761 144301 no Streamline config parsing method Shourya742:2025-06-22-move-build-toml-parsing-to-build-config Kobzol 0
762 144411 no Remove `hello_world` directory Kivooeo:remove-world jieyouxu 0
763 144439 no Introduce ModernIdent type to unify macro 2.0 hygiene handling xizheyin:symbol-rs petrochenkov 0
764 133477 no Detect tuple structs that are unconstructable due to re-export estebank:issue-133343 davidtwco 0 always
765 126641 error no Enable `riscv64gc-gnu` testing ferrocene:hoverbear/enable-riscv64gc-testing Mark-Simulacrum 0
766 135846 failure yes Detect struct construction with private field in field with default estebank:non-exhaustive-dfv-ctor-2 BoxyUwU BoxyUwU 0 iffy
767 112049 failure yes [do not merge] CI experiments Kobzol:pgo-omit-benchmarks Kobzol 0 never
768 128947 failure yes Perform ThinLTO on x86_64-pc-windows-msvc dist builder Zoxc:thinlto-msvc 0
769 138686 failure yes Update Fuchsia toolchain, SDK, and checkout erickt:bump-fuchsia jdno 0
770 138582 failure (try) no Don't require `alloca`s for consuming simple enums scottmcm:option-ssa-2 saethlin 0 never
771 138705 failure no [perf] Decouple directly accessing a HIR owner from ast lowering oli-obk:hir-split 0 never
772 140064 failure no [DO NOT MERGE] start building Enzyme in CI EnzymeAD:enable-autodiff-in-ci Kobzol 0 never
773 140375 failure no eagerly compute `sub_relations` again lcnr:subrelations-infcx compiler-errors 0 never
774 135774 failure no CI: move dist-arm-linux to a free ARM runner marcoieni:dist-arm-linux-free 0
775 135960 failure no ci: Remove the power to skip tests from opt-dist workingjubilee:remove-opt-dists-test-skipping-code shepmaster 0
776 137003 failure no Check preds post mono (round 2) compiler-errors:check-preds-post-mono 0
777 137426 failure no Link object files that use `#[used]` dianqk:link-used petrochenkov 0
778 139256 failure no Try use `tcx.ensure_ok` for some predicates_of queries. zetanumbers:ensure_ok_predicates_of compiler-errors 0
779 142682 failure no Update bundled musl to 1.2.5 Gankra:update_musl_1.2.5 wesleywiser 0
780 143541 failure no [WIP] Lint self-overlapping or-patterns under guard Nadrieril:lint-overlapping-or-pat-under-guard 0
781 115362 success [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses oli-obk 0 never
782 115613 success Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0 never
783 119412 success macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 compiler-errors 0 never
784 120050 success `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
785 120762 success Expand assumes to the other unchecked slice ops saethlin:assume-in-get-unchecked 0 never
786 121174 success Check for occupied niches saethlin:codegen-niche-checks 0 never
787 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
788 124188 success MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
789 125923 success Fix leaks from panics in destructors matthewjasper:no-return-leak lcnr 0 never
790 127316 success bump tracing klensy:tracing-bump Mark-Simulacrum 0 never
791 128747 success Cache declarative macro expansion on disk (for incremental comp.). Based on #128605 futile:cache-decl-macros petrochenkov 0 never
792 130112 success Optimize DefaultHasher siphash Noratrieb:speedy-siphash-blazing-brrrr cuviper 0 never
793 130417 success Support symbolicating zstd-compressed ELF sections workingjubilee:pull-in-backtrace-with-zstd 0 never
794 130691 success [WIP] Elaborate drops to calls scottmcm:elaborate-drops-to-calls 0 never
795 131629 success Swap Lru from std::sync::Arc to triomphe::Arc GnomedDev:triomphe-lru 0 never
796 131650 success Add post-mono MIR optimizations saethlin:post-mono-mir-opts oli-obk 0 never
797 131656 success lexer: Treat more floats with empty exponent as valid tokens richard-uk1:move_empty_exponent_to_rustc_session petrochenkov 0 never
798 132711 success [DRAFT] Generate CGUs in parallel. nnethercote:parallel-cgu-gen 0 never
799 133662 success Use `iter::repeat_n` to implement `Vec::extend_with` paolobarbolini:vec-extend-with-via-repeatn Noratrieb 0 never
800 134134 success Use length prefix in default `Hasher::write_str` purplesyringa:hash-str-with-length-prefix Amanieu 0 never
801 134153 success compiler: Stop manually extending the stack workingjubilee:denied-insurance-claims 0 never
802 135634 success stop specializing on `Copy` joboet:trivial-clone Mark-Simulacrum 0 never
803 136401 success Lazy-chunk Symbol interner Mark-Simulacrum:lockfree-as-str 0 never
804 136861 success [experiment] dont init anything except x86 klensy:no-init 0 never
805 136997 success Instantiate predicate binder without recanonicalizing goal in new solver compiler-errors:eager-binder lcnr 0 never
806 137122 success Specialize `Iterator::eq{_by}` for `TrustedLen` iterators yotamofek:pr/std/iter-eq-exact-size the8472 0 never
807 137135 success use triomphe::Arc for InternedObligationCauseCode instead of Arc klensy:triomphe-0 Nadrieril 0 never
808 137908 success Attempt to use the high part of the `size_hint` in `collect` (again) scottmcm:another-size-hint-attempt cuviper 0 never
809 138144 success Use multiple returns in MIR if it saves a block; still have only one in LLVM scottmcm:multiple-mir-returns 0 never
810 138271 success Keep space if arg does not follow punctuation when lint unused parens mu001999-contrib:fix-138234 compiler-errors 0 never
811 138405 success Tweak `VecCache` to improve performance Zoxc:vec-cache-tweaks fee1-dead 0 never
812 138504 success Nul terminate rust string literals bjorn3:string_merging_rust_strings estebank 0 never
813 138542 success Move coercion hack from `coerce_unsized` to `check_cast` compiler-errors:coerce-unsize-later lcnr 0 never
814 138835 success core: implement `fold` via `try_fold` joboet:fold-via-try_fold the8472 0 never
815 140209 success [crater] Only consider predicate non-global if binder vars are in PREDICATE binder compiler-errors:global-outermost-binder lcnr 0 never
816 140558 success wf: emit projection goal for aliases lcnr:wf-emit-projection compiler-errors 0 never
817 140637 success Simplify expansion of panic!(). m-ou-se:panic-simplify m-ou-se 0 never
818 140799 success [DO NOT MERGE] build Enzyme as archive EnzymeAD:enzyme-static 0 never
819 140937 success Use `Arena::alloc_from_iter` to avoid redundant vec allocations yotamofek:pr/alloc_from_iter fee1-dead 0 never
820 141000 success rustdoc: Also run lint unused_doc_comments fmease:rustdoc-also-run-lint-UNUSED_DOC_COMMENTS notriddle 0 never
821 141348 success Make `Rc<T>::deref` zero-cost EFanZh:zero-cost-rc-deref joboet 0 never
822 141583 success [experimental, do not merge!] a faster implementation of Polonius and a more compact DenseBitSet implementation tage64:master 0 never
823 142540 success Pre-compute MIR CFG caches for borrowck and other analyses cjgillot:renumber-cfg fee1-dead 0 never
824 142578 success Cache MIR preorder traversal. cjgillot:cache-preorder 0 never
825 142848 success Misc. cleanups to `librustdoc`s "clean" fns yotamofek:pr/rustdoc/clean-cleanups notriddle 0 never
826 142973 success [perf] Fast path for coercions of TY == TY compiler-errors:quick-coerce-2 0 never
827 143328 success Avoid loading HIR for check_well_formed on type declarations oli-obk:ty-decl-wf-check compiler-errors 0 never
828 143333 success [TOY] Extend GVN to perform local value numbering. cjgillot:local-value-numbering 0 never
829 143882 success Also hash spans inside the same file as relative. cjgillot:relative-span-file compiler-errors 0 never
830 144287 success (try) yes Introduce `Symbol::with_interner`. nnethercote:Symbol-with_interner petrochenkov 0 never
831 129249 success [Experimental] `<T as Into<T>>::into` lint estebank:useless-into chenyukang 0
832 129289 success Restrict `parse_maybe_literal_minus` nnethercote:fix-parse_maybe_literal_minus-1 petrochenkov 0
833 132712 success Crater 2024 edition ehuss:2024-crater ehuss 0
834 133033 success turn creating 8dot3 names off for windows for speed klensy:win.dot 0
835 136478 success ci: move x86_64-msvc-ext jobs to windows 2025 marcoieni:x86_64-msvc-ext-windows-25 Mark-Simulacrum 0
836 136638 success error on empty precision hkBst:format_parse oli-obk 0
837 136779 success [DO NOT MERGE] `./x test rust-analyzer` jieyouxu:rahhh 0
838 138764 success Use mimalloc as the global allocator on `x86_64-pc-windows-msvc` Zoxc:win-mimalloc Mark-Simulacrum 0
839 138952 success arbitrary_self_type: insert implied Receiver bound on Deref dingxiangfei2009:implicit-receiver-impl nikomatsakis 0
840 139272 success Fix derive bounds for fully-qualified field types djkoloski:derive_qself_associated_types oli-obk 0
841 140313 success change unsatisfiable trivial bounds detection lcnr:wf-normalize-first compiler-errors 0
842 140824 success [CRATER] probe fallout of `dyn` overlap compiler-errors:typing-mode lcnr 0
843 141754 success Introduce `impl` restrictions to AST, lower to `rustc_middle` jhpratt:restrictions-pr1 Urgau 0
844 143193 success Port `#[link]` to the new attribute parsing infrastructure JonathanBrouwer:link_rework jdonszelmann 0
845 143763 success Use crosstool-ng for dist-arm-linux-musl Gelbpunkt:ct-ng-aarch64-musl marcoieni 0
846 143808 success (try) Port `#[should_panic]` to the new attribute parsing infrastructure JonathanBrouwer:should_panic_parser jdonszelmann 0
847 143857 success Port #[macro_export] to the new attribute parsing infrastructure Periodic1911:macro-export oli-obk 0
848 143929 success Mark all deprecation lints in name resolution as deny-by-default and report-in-deps petrochenkov:depresolve lcnr 0

Open retry log

Caution: Synchronization has some caveats. Please follow the steps described in Fixing inconsistencies in the bors queue.