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.

681 total, 22 approved, 9 rolled up, 13 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 117088 pending yes generalize: handle occurs check failure in aliases lcnr:generalize-alias compiler-errors compiler-errors 0 never
2 118568 pending (try) yes Avoid adding builtin functions to `symbols.o` DianQK:no-builtins-symbols bjorn3 0
3 118626 pending (try) yes Ignore intrinsics::assume in MIR inlining cost estimation saethlin:ignore-assumes-cost 0
4 118230 approved yes Streamline MIR dataflow cursors nnethercote:streamline-dataflow-cursors cjgillot cjgillot 0 never
5 118066 approved yes Structured `use` suggestion on privacy error estebank:structured-use-suggestion b-naber b-naber 0
6 118076 approved yes Tweak `.clone()` suggestion to work in more cases estebank:issue-109429 davidtwco davidtwco 0
7 118488 approved yes Change prefetch to avoid deadlock andjo403:remove_deadlock SparrowLii SparrowLii 0
8 118511 approved yes On outer attr not found, avoid knock-down errors estebank:issue-118455 TaKO8Ki TaKO8Ki 0
9 118605 approved yes Remove `#[rustc_host]`, use internal desugaring fee1-dead-contrib:rm-rustc_host compiler-errors compiler-errors 0
10 117922 approved yes Tweak unclosed generics errors estebank:unclosed-generics b-naber b-naber 0 always
11 117981 approved yes Remove deprecated `--check-cfg` syntax Urgau:check-cfg-remove-deprecated-syntax b-naber b-naber 0 always
12 118608 approved yes Use default params until effects in desugaring fee1-dead-contrib:backdoor-in-askconv compiler-errors compiler-errors 0 always
13 118614 approved yes Update books rustbot:docs-update ehuss ehuss 0 always
14 105808 yes Implement a real InstCombine MIR pass saethlin:fold cjgillot 0 never
15 112727 yes Implement SpecFromElem for bool GrishaVar:specfromelem-for-bool m-ou-se 0 never
16 113382 yes [perf] test MCP510 lqd:test-mcp510 0 never
17 114231 yes [rustc_data_structures] Use partition_point to find slice range end. ttsugriy:binary_search_slice cjgillot 0 never
18 115105 yes Enable DestinationPropagation by default. cjgillot:dest-prop-default petrochenkov 0 never
19 116012 yes Implement constant propagation on top of MIR SSA analysis cjgillot:gvn-const oli-obk 0 never
20 116152 yes Only use dense bitsets in dataflow analyses cjgillot:unchunck nnethercote 0 never
21 116170 yes Don't include destruction scopes in THIR matthewjasper:remove-thir-destruction-scopes bjorn3 0 never
22 117001 yes Remove the DefPathHash check saethlin:defpathhash-check 0 never
23 117206 yes PERF: Enable MIR JumpThreading by default cjgillot:jump-threading-default 0 never
24 117756 yes `HashMap`/`HashSet`: forward `fold` implementations of iterators a1phyr:hashmap_fold joshtriplett 0 never
25 117962 yes fix: stop `emitting .debug_pubnames` and `.debug_pubtypes` weihanglo:debug-name-table wesleywiser 0 never
26 118324 yes compile-time evaluation: detect writes through immutable pointers RalfJung:ctfe-read-only-pointers cjgillot 0 never
27 118411 yes aligns the behavior to that prior to #118311 bvanjoi:merge_coroutinue_into_closure_2 b-naber 0 never
28 87173 yes unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
29 93544 yes Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
30 93664 yes impl<T> From<Option<&T>> for *const T kupiakos:ptr-from-optionref m-ou-se 0
31 94069 yes Restrict `Allocator` impl to `&'static A` djkoloski:restict_allocator_impl m-ou-se 0
32 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw joshtriplett 0
33 97977 yes Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
34 98461 yes Document lack of panic safety guarantees of `Clone::clone_from` AngelicosPhosphoros:document_panic_safety_of_clone_from m-ou-se 0
35 99153 yes Add Read Impl for &Stdin Dajamante:issue/95622 thomcc 0
36 99733 yes Extend const_convert for Cow on From<&str> and From<String> nipunn1313:nipunn/impl_const_from dtolnay 0
37 99790 yes Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
38 99969 yes alloc: implement FromIterator for Box<str> calebsander:feature/collect-box-str kennytm 0
39 100156 yes Add feature to disable the panic_impl provided by std morr0ne:no-panic-impl-feature thomcc 0
40 100603 yes Optimize away poison guards when std is built with panic=abort tmandry:zst-guards m-ou-se 0
41 101213 yes net adding set_fib call to set FIB route on FreeBSD. devnexen:fbsd_set_fib workingjubilee 0
42 101387 yes Added `interrupt` function for `std::process::Child` JonathanWoollett-Light:process-interrupt joshtriplett 0
43 103029 yes feat: add `expansion_growth_limit` attr as another expansion limit vincenzopalazzo:macros/expansion_grow_limit petrochenkov 0
44 103522 yes stabilise array methods Dylan-DPC:76118/array-methods-stab dtolnay 0
45 103730 yes Added NonZeroXxx::from_mut(_unchecked)? SOF3:nonzero-from-mut m-ou-se 0
46 104389 yes Add fmt::Write to io::Write adapter SUPERCILEX:fmt thomcc 0
47 105296 yes Add stronger alternatives to `align_to` oli-obk:aling_to-ish-use-cases m-ou-se 0
48 105377 yes rust: library: Add `setsid` method to `CommandExt` trait HarveyHunt:setsid m-ou-se 0
49 105917 yes Specialize some methods of `io::Chain` a1phyr:read_chain_more_impls workingjubilee 0
50 106186 yes Add function `core::iter::chain` rossmacarthur:ft/iter-chain joshtriplett 0
51 106375 yes Stabilize `io_error_more` albertlarsan68:stabilize-io_err_more joshtriplett 0
52 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant joshtriplett 0
53 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
54 106681 yes Link unstable features albertlarsan68:link-unstable-features onur-ozkan 0
55 106893 yes Explain base expression for struct update syntax clubby789:struct-update-help compiler-errors 0
56 106943 yes Implement DoubleEnded and ExactSize for Take<Repeat> and Take<RepeatWith> mina86:exact_size_take_repeat m-ou-se 0
57 107207 yes Implement `str::from_raw_parts()` and `str::from_raw_parts_mut()` Kixiron:str_from_raw_parts thomcc 0
58 107378 yes Stabilize `anonymous_lifetime_in_impl_trait` c410-f3r:stabilize-anon-lt estebank 0
59 107462 yes Implement `FromIterator` for `(impl Default + Extend, impl Default + Extend)` WaffleLapkin:from_iterator_for_tuple m-ou-se 0
60 107464 yes Add `str::Lines::remainder` WaffleLapkin:all_that_remains_of_lines thomcc 0
61 107587 yes Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) tgross35:deprecate-std-num-modules dtolnay 0
62 108097 yes Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
63 108193 yes Add rem_floor and rem_ceil clarfonthey:rounding-remainders joshtriplett 0
64 108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening joshtriplett 0
65 108675 yes Document `adt_const_params` feature in Unstable Book Shadlock0133:adt_const_params BoxyUwU 0
66 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
67 108942 yes unstable-book: split sanitizers into testing and production ones disconnect3d:patch-1 eholk 0
68 109174 yes Replace `io::Cursor::{remaining_slice, is_empty}` soerenmeier:cursor_fns workingjubilee 0
69 109263 yes fix typo in documentation for std::fs::Permissions squell:master thomcc 0
70 109402 yes Implement owned ops for `HashSet` and `BTreeSet` WaffleLapkin:set_owned_sub dtolnay 0
71 109795 yes Don't print extra space for `debug_struct` with empty name clubby789:empty-name-struct workingjubilee 0
72 110211 yes Replace pthread `RwLock` with custom implementation joboet:queue_lock m-ou-se 0
73 110327 yes Add the ability to see inherited envs on Command schneems:schneems/expose-command-env-clear thomcc 0
74 110406 yes rustdoc-json: Add test for #[automatically_derived] attribute aDotInTheVoid:rdj-derived-impl-attr 0
75 110483 yes Create try_new function for ThinBox tleibert:thin-box-try-new thomcc 0
76 110543 yes Make `ReentrantLock` public joboet:reentrant_lock m-ou-se 0
77 110665 yes Recommend the `home` crate in env::home_dir()'s deprecation utkarshgupta137:master joshtriplett 0
78 111106 yes Add known issue of let binding to format_args doc Stargateur:doc/format_args m-ou-se 0
79 111166 yes Add a stable flag to enable/disable codegen UB checks saethlin:ub-checks-flag compiler-errors 0
80 111335 yes Add asm clobbers for PPC / PPC64 Richard-Rogalski:ppc64_♣er wesleywiser 0
81 111379 yes Boost iterator intersperse(_with) performance nyurik:intersperse-speed-up cuviper 0
82 111505 yes Turn `INVALID_DOC_ATTRIBUTES` lint into a hard error starting edition 2024 GuillaumeGomez:turn-invalid-doc-attr-into-err notriddle 0
83 111597 yes Error on hidden reexport GuillaumeGomez:error-on-hidden-reexport Manishearth 0
84 111773 yes Perform autoref/autoderef on `.await` Jules-Bertholet:await-autoref wesleywiser 0
85 111884 yes Clarify intended use case for From/TryFrom/Into/TryInto kangalio:patch-1 joshtriplett 0
86 112052 yes Remove Hash, PartialEq, Eq, PartialOrd, Ord from DynMetadata nbdd0121:dyn_metadata pnkfelix 0
87 112106 yes Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix thomcc 0
88 112328 yes Feat. adding ext that returns change_time juliusl:pr/windows-add-change-time m-ou-se 0
89 112371 yes Disable the `BorrowedFd` layout optimization on Haiku sunfishcode:sunfishcode/haiku-at-fdcwd joshtriplett 0
90 112384 yes Clarify documentation regarding `+bundle` linkage modifier In-line:patch-1 petrochenkov 0
91 112539 yes [doc] [library/core/src/fmt/mod.rs] modify the example code of trait Debug OccupyMars2025:patch-1 workingjubilee 0
92 112760 yes Improve document for `std::fmt` to format float type eval-exec:exec/fix-fmt-float-rounding dtolnay 0
93 112806 yes Small code improvements in `collect_intra_doc_links.rs` kadiwa4:collect_intra_doc_links jsha 0
94 112896 yes Add key_mut method to BTreeMap entries clarfonthey:btree-entry-key-mut m-ou-se 0
95 112936 yes Add illumos aarch64 target for rust. Toasterson:illumos-aarch64-target jackh726 0
96 113056 yes fix(parse): avoid panic when cfg wrapper by bracket under `capture-cfg` mode bvanjoi:fix-87577 Aaron1011 0
97 113091 yes Don't merge cfg and doc(cfg) attributes for re-exports GuillaumeGomez:prevent-cfg-merge-reexport notriddle 0
98 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
99 113142 yes optimize EscapeAscii's Display and CStr's Debug the8472:opt-cstr-display m-ou-se 0
100 113232 yes Guarantee persistent iteration order for unordered collections lovelymono:document-hashmap-iteration-order m-ou-se 0
101 113307 yes Support overriding `warnings` level for a specific lint via command line jieyouxu:override-specific-lint-level-command-line oli-obk 0
102 113347 yes `ptr::copy_nonoverlapping` is not memcpy workingjubilee:memcpy-じゃない joshtriplett 0
103 113449 yes tidy: remove filtering for wasm32 deps, as this don't work klensy:tidy-why onur-ozkan 0
104 113489 yes impl `From<&[T; N]>` for `Cow<[T]>` tguichaoua:cow_from_array m-ou-se 0
105 113518 yes bootstrap/libtest: print test name eagerly on failure even with `verbose-tests=false` / `--quiet` jyn514:streaming-failures thomcc 0
106 113525 yes Dynamically size sigaltstk in std workingjubilee:handle-dynamic-minsigstksz m-ou-se 0
107 113671 yes Make privacy visitor use types more (instead of HIR) oli-obk:normalize_weak_tys petrochenkov 0
108 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases joshtriplett 0
109 113924 yes More precisely point out what is immutable for E0596 chenyukang:yukang-fix-113842-ref compiler-errors 0
110 113983 yes Add a visibility suggestion in private-in-public errors nyurik:pub-in-priv-err petrochenkov 0
111 114009 yes compiler: allow transmute of ZST arrays with generics dvdhrm:pr/transmzst wesleywiser 0
112 114016 yes Delete architecture-specific memchr code in std::sys krtab:delete_sys_memchr m-ou-se 0
113 114078 yes Ignore host C++ runtime in a cross build scenario inferiorhumanorgans:use-cross-target-c++-runtime cuviper 0
114 114209 yes tidy watcher klensy:better-than-remembrall cjgillot 0
115 114525 yes Document explicitly that Weak::from_raw(ptr::null()) is ub est31:weak_null_docs cuviper 0
116 114531 yes Implement `From<&'a &'static str>` for `Arguments<'a>` EFanZh:implement-from-str-for-arguments dtolnay 0
117 114607 yes Add `f16` and `f128` tgross35:f16-f128-impl compiler-errors 0
118 114651 yes rustdoc: add `--test-builder-wrapper` arg to support wrappers such as RUSTC_WRAPPER when building doctests tmfink:rustdoc-rustc-wrapper jsha 0
119 114655 yes Make `impl<Fd: AsFd>` impl take `?Sized` nbdd0121:io-safety m-ou-se 0
120 114679 yes Allow dropping `dyn` trait object's principal compiler-errors:dyn-principal lcnr 0
121 114764 yes [style edition 2024] Combine all delimited exprs as last argument pitaj:style-delimited-expressions joshtriplett 0
122 114877 yes unstable-book: add quick-edit link tshepang:patch-1 JohnTitor 0
123 114962 yes adds a column number to `dbg!()` darklyspaced:debug m-ou-se 0
124 115046 yes Use version-sorting for all sorting joshtriplett:master calebcartwright 0
125 115120 yes Add fallback behavior to `-Csplit-debuginfo=off` icedrocket:ignore-strip-on-msvc bjorn3 0
126 115165 yes codegen_llvm: set `DW_AT_accessibility` davidtwco:issue-9228-describe-item-member-visibility wesleywiser 0
127 115217 yes target tier policy: require ability to produce object code davidtwco:target-tier-policy-mcp-655 wesleywiser 0
128 115245 yes Add more information to error message for unconstrained_parameter E0207 Lol3rrr:issue-107295-fix jackh726 0
129 115253 yes Implement `PROBLEMATIC_CONSTS` generalization donno2048:patch-1 joshtriplett 0
130 115291 yes Save liveness results for DestinationPropagation cjgillot:dest-prop-save JakobDegen 0
131 115386 yes PartialEq: handle longer transitive chains RalfJung:partial-eq-chain m-ou-se 0
132 115419 yes Improve #[repr(align(...))] syntax error message rtfeldman:rtfeldman/repr-align compiler-errors 0
133 115501 yes Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
134 115575 yes Add a `default` flag for enum documentation omid:master fmease 0
135 115648 yes Remove "consider specifying this binding's type" when reference differs in mutability jmintb:master jackh726 0
136 115652 yes Add buffering to stdout n-milo:stdout-buffering joshtriplett 0
137 115660 yes rustdoc: allow resizing the sidebar / hiding the top bar notriddle:notriddle/sidebar-resize jsha 0
138 115710 yes Add connect_from methods to TcpStream valaphee:tcpstream_connect_from m-ou-se 0
139 115717 yes Stabilize --json unused-externs(-silent) jsgf:stablize-json-unused-externs cjgillot 0
140 115746 yes Print thread ID in panic message if thread name is unknown tgross35:unnamed-threads-panic-message thomcc 0
141 115876 yes Fix duplicated crate keyword in suggested path GuillaumeGomez:fix-duplicated-crate-err oli-obk 0
142 115913 yes checked_ilog: improve performance FedericoStra:checked_ilog joshtriplett 0
143 115942 yes Expand doc comment on MIR validation. cjgillot:doc-checker RalfJung 0
144 115954 yes cfi: Store type erasure witness for Argument maurer:cfi-workaround m-ou-se 0
145 115969 yes nix-shell documentation pelasgus:patch-1 Mark-Simulacrum 0
146 115984 yes extending filesystem support for Hermit hermit-os:fuse thomcc 0
147 116016 yes Soft-destabilize `RustcEncodable` & `RustcDecodable`, remove from prelude in next edition jhpratt:kill-rustc-serialize Amanieu 0
148 116088 yes Stabilise `c_unwind` nbdd0121:unwind Amanieu 0
149 116090 yes Implement strict integer operations that panic on overflow rmehri01:strict_integer_ops m-ou-se 0
150 116123 yes Rewrite native thread-local storage joboet:rewrite_native_tls m-ou-se 0
151 116129 yes Rewrite `pin` module documentation to clarify usage and invariants fu5ha:better-pin-docs-2 Amanieu 0
152 116161 yes Stabilize `extended_varargs_abi_support` Soveu:varargs2 wesleywiser 0
153 116266 yes Errorrecovery.rs policeakshithreddy:patch-1 oli-obk 0
154 116274 yes make soft_unstable show up in future breakage reports RalfJung:soft_unstable cjgillot 0
155 116278 yes Generalize LLD usage in bootstrap Kobzol:bootstrap-lld-mode petrochenkov 0
156 116284 yes make matching on NaN a hard error RalfJung:no-nan-match cjgillot 0
157 116298 yes Fix the wrong suggestion to add a format literal `"{}"` directly where a proc macro is invoked. cafce25:issue-116190-fix petrochenkov 0
158 116314 yes add codegen test for equivalent slice implementations reez12g:issue-109328 Mark-Simulacrum 0
159 116342 yes Initiate the inner usage of `cfg_match` (Library) c410-f3r:t3st3ss Mark-Simulacrum 0
160 116375 yes Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0
161 116385 yes Rename MaybeUninit::write_slice kornelski:maybe-rename joshtriplett 0
162 116387 yes Additional doc links and explanation of `Wake`. kpreid:wake-doc thomcc 0
163 116392 yes Allow any `const` expression blocks in `thread_local!` nvzqz:nvzqz/thread_local-const-block m-ou-se 0
164 116404 yes CFI: Fix (3) of core and std have explict CFI violations rcvalle:rust-cfi-fix-115199-3 compiler-errors 0
165 116420 yes discard invalid spans in external blocks bvanjoi:fix-116203 Nilstrieb 0
166 116496 yes Provide context when `?` can't be called because of `Result<_, E>` estebank:question-method-chain-context compiler-errors 0
167 116511 yes Fix diag span errors for bad_placeholder chenyukang:yukang-fix-116502-span-errors compiler-errors 0
168 116517 yes feat(ci): upload metrics to GitHub Artifacts ✨ meysam81:meysam/feat/upload-ci-metrics-to-artifacts jdno 0
169 116528 yes Stabilize `Ready::into_inner()` daxpedda:stabilize-ready-into-inner dtolnay 0
170 116542 yes Add range metadata to slice lengths the8472:slice-ref-len-validity cjgillot 0
171 116565 yes add teeos std impl Sword-Destiny:master thomcc 0
172 116632 yes Add `checked_norem_div` method for integer types newpavlov:checked_norem_div joshtriplett 0
173 116665 yes std library thread.rs: undo attempt at NetBSD "find parallelism" he32:netbsd-parallelism-fix m-ou-se 0
174 116672 yes LLVM 18 x86 data layout update maurer:128-align nikic 0
175 116675 yes [ptr] Document maximum allocation size joshlf:patch-10 joshtriplett 0
176 116677 yes References refer to allocated objects joshlf:patch-11 joshtriplett 0
177 116735 yes rustdoc: correctly clean cross-crate opaque types fmease:rustdoc-x-crate-type-bindings-supertrait-bounds jsha 0
178 116740 yes dont ICE when ConstKind::Expr for is_const_evaluatable lenko-d:const_evaluatable_failed_for_non_unevaluated_const BoxyUwU 0
179 116743 yes Eliminate use of `#[cfg_attr(not(doc), repr(...))]` dtolnay:notdoctransparent m-ou-se 0
180 116777 yes Dedup Fluent invalid ptr errors in const eval workingjubilee:const-eval-fluent-dedup-ptrkind fee1-dead 0
181 116791 yes Allow codegen backends to opt-out of parallel codegen WaffleLapkin:unparallel-backends wesleywiser 0
182 116821 yes Exhaustiveness: reveal opaque types properly Nadrieril:fix-opaque-ice compiler-errors 0
183 116846 yes A more efficient slice comparison implementation for T: !BytewiseEq krtab:slice_compare_no_memcmp_opt joshtriplett 0
184 116850 yes Unify TLS destructor list implementations joboet:unify_tls_dtor_lists m-ou-se 0
185 116863 yes warn less about non-exhaustive in ffi workingjubilee:non-exhaustive-is-not-ffi-unsafe petrochenkov 0
186 116882 yes rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0
187 116888 yes Add discussion that concurrent access to the environment is unsafe tbu-:pr_unsafe_env Mark-Simulacrum 0
188 116949 yes Stablize arc_unwrap_or_clone hamza1311:stablize-arc_unwrap_or_clone dtolnay 0
189 116952 yes Implement 2024-edition lifetime capture rules RFC compiler-errors:lifetime_capture_rules_2024 TaKO8Ki 0
190 116954 yes Use shell parsing for response files P1n3appl3:shlex wesleywiser 0
191 116957 yes [blocked] meta: notify #t-rustdoc Zulip stream on backport nominations fmease:meta-notify-rustdoc-zulip-on-backport-nominations GuillaumeGomez 0
192 117015 yes Doc comment custom MIR debuginfo. cjgillot:custom-mir-debuginfo-doc RalfJung 0
193 117050 yes [`RFC 3086`] Attempt to try to resolve blocking concerns c410-f3r:here-we-go-again petrochenkov 0
194 117063 yes Use en dashes in documentation page titles TomFryers:patch-1 notriddle 0
195 117072 yes Use `unwinding` crate for unwinding on Xous platform betrusted-io:unwinding-crate-support cuviper 0
196 117107 yes Implement `MappedMutexGuard`, `MappedRwLockReadGuard`, and `MappedRwLockWriteGuard`. zachs18:mapped-mutex-guard m-ou-se 0
197 117156 yes Convert `Unix{Datagram,Stream}::{set_}passcred()` to per-OS traits jmillikin:os-unix-socket-ext joshtriplett 0
198 117164 yes Normalize trait ref before orphan check & consider ty params in alias types to be uncovered fmease:orphan-norm lcnr 0
199 117174 yes Improve UEFI stdio Ayush1325:uefi-stdio-improve workingjubilee 0
200 117178 yes Prefer full reference links for intra-doc links daxpedda:intra-doc-links-full-reference-link GuillaumeGomez 0
201 117196 yes Add types for inspecting control messages in Unix socket ancillary data jmillikin:unix-ancillary-data joshtriplett 0
202 117199 yes Change the documented implicit value of `-C instrument-coverage` to `=yes` Zalathar:instrument-coverage-on b-naber 0
203 117303 yes Suggest `=>` --> `>=` in comparisons sjwang05:issue-117245 wesleywiser 0
204 117321 yes Fix unused_parens issue when cast is followed LT chenyukang:yukang-fix-117142 petrochenkov 0
205 117329 yes offset: allow zero-byte offset on arbitrary pointers RalfJung:offset-by-zero cuviper 0
206 117342 yes Cow from array bend-n:cow_from_array dtolnay 0
207 117346 yes Suggests compiler to update if on older version when using `unstable` feature Rajveer100:branch-for-issue-117318 Nilstrieb 0
208 117348 yes Replace DefineOpaqueTypes::No => DefineOpaqueTypes::Yes chansuke:issue-116652 compiler-errors 0
209 117372 yes Update stdarch submodule Amanieu:stdarch_update Mark-Simulacrum 0
210 117420 yes Make `#![allow_internal_unstable(..)]` work with `stmt_expr_attributes` Jules-Bertholet:internal-unstable-stmt-expr-attributes wesleywiser 0
211 117426 yes Implement `MaybeUninit::fill{,_cloned,_mut,_with,_from}` jmillikin:maybe-uninit-fill m-ou-se 0
212 117457 yes Stabilize Wasm target features that are in phase 4 and 5 daxpedda:wasm-nontrapping-fptoint 0
213 117458 yes Embedded linker: Alternative approach to the current ptx-linker kjetilkjeka:embedded-linker oli-obk 0
214 117468 yes Stabilize Wasm relaxed SIMD daxpedda:wasm-relaxed-simd wesleywiser 0
215 117474 yes [slice] Document slice DSTs, including size guarantees joshlf:patch-7 Mark-Simulacrum 0
216 117494 yes Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methods clarfonthey:unchecked-math-preconditions joshtriplett 0
217 117536 yes Expands help for error message E0161 xfbs:expand-e0161-message davidtwco 0
218 117539 yes add test for #113272 matthiaskrgr:test_113272 wesleywiser 0
219 117561 yes Stabilize `slice_first_last_chunk` tgross35:split-array joshtriplett 0
220 117563 yes docs: clarify explicitly freeing heap allocated memory 0xalpharush:docs/into-raw m-ou-se 0
221 117571 yes Properly emit const fn UnstableInStable lint when reasonable clarfonthey:allow-const-fn-unstable petrochenkov 0
222 117586 yes Uplift the (new solver) canonicalizer into `rustc_next_trait_solver` compiler-errors:the-canonicalizer lcnr 0
223 117601 yes draft: Add support for hexagon-unknown-none-elf as target androm3da:hexagon_unknown_none_elf petrochenkov 0
224 117614 yes static mut: allow mutable reference to arbitrary types, not just slices and arrays RalfJung:static-mut-refs davidtwco 0
225 117654 yes ci: docker: dist-various-1: Include RISC-V C compilers alistair23:alistair/riscv-docker Kobzol 0
226 117658 yes rename ptr::invalid -> ptr::dangling RalfJung:ptr-dangling m-ou-se 0
227 117661 yes Added shadowed hint for overlapping associated types TheLazyDutchman:point_out_shadowed_associated_types petrochenkov 0
228 117662 yes [rustdoc] Allows links in headings GuillaumeGomez:links-in-headings notriddle 0
229 117678 yes Stabilize `slice_group_by` niklasf:stabilize-slice_group_by thomcc 0
230 117740 yes Add some links and minor explanatory comments to `std::fmt` majaha:format_docs joshtriplett 0
231 117744 yes Add -Zuse-sync-unwind quininer:add-z-sync-uw bjorn3 0
232 117758 yes Add lint against ambiguous wide pointer comparisons Urgau:lint_pointer_trait_comparisons davidtwco 0
233 117771 yes Build Fuchsia in CI tmandry:fuchsia-gha Mark-Simulacrum 0
234 117772 yes add lint redundant_prelude_imports: surechen:for_117448 petrochenkov 0
235 117793 yes Update variable name to fix `unused_variables` warning wdunicornpro:patch-1 joshtriplett 0
236 117810 yes Fix dangling ID when `pub use`ing item which is Doc(hidden) or inherits it in rustdoc JSON output GuillaumeGomez:document-hidden-json aDotInTheVoid 0
237 117818 yes Properly reject `default` on free const items fmease:properly-reject-defaultness-on-free-consts cjgillot 0
238 117824 yes Stabilize `ptr::{from_ref, from_mut}` WaffleLapkin:ptr_from_ref_stab dtolnay 0
239 117832 interpret: simplify handling of shifts by no longer trying to handle signed and unsigned shift amounts in the same branch RalfJung:interpret-shift cjgillot 0
240 117836 yes Remap paths from other crates jyn514:remap-foreign-paths petrochenkov 0
241 117873 yes Add emulated TLS support quininer:android-emutls Amanieu 0
242 117874 yes `riscv32` platform support esp-rs:riscv3264imafc-unknown-none-elf davidtwco 0
243 117884 yes skip rpit constraint checker if borrowck return type error bvanjoi:fix-117794 compiler-errors 0
244 117900 yes Fix Python interpreter issues in configure and Coder2Mo:master Mark-Simulacrum 0
245 117905 yes revert stabilization of const_intrinsic_copy RalfJung:no-const-mut thomcc 0
246 117906 yes Improve display of crate name when hovered GuillaumeGomez:improve-crate-name-hover notriddle 0
247 117910 yes Refactor uses of `objc_msgSend` to no longer have clashing definitions madsmtm:msg-send-no-clashing joshtriplett 0
248 117913 yes Suggest removal of borrow in index when appropriate estebank:issue-66023 compiler-errors 0
249 117914 yes On borrow return type, suggest borrowing from arg or owned return type estebank:issue-85843 wesleywiser 0
250 117918 yes Add `wasm_c_abi` `future-incompat` lint daxpedda:wasm-c-abi-warning cjgillot 0
251 117919 yes Introduce perma-unstable `wasm-c-abi` flag daxpedda:wasm-c-abi compiler-errors 0
252 117925 yes Handle out of memory errors in io:Read::read_to_end() kornelski:read-to-oom thomcc 0
253 117927 yes Clarify how to choose a FutureIncompatibilityReason variant. ehuss:future-incompat-docs wesleywiser 0
254 117931 yes Add `core::fmt::WriteCursor` for formatting into a borrowed buffer. jmillikin:fmt-write-cursor joshtriplett 0
255 117932 yes Correct rustdoc section where we talk about rustdoc emitting errors on invalid code GuillaumeGomez:update-rustdoc-book notriddle 0
256 117936 yes Use the glob binding in resolve_rustdoc_path process mu001999:master petrochenkov 0
257 117953 yes Add more SIMD platform-intrinsics farnoy:masked-load-store workingjubilee 0
258 117958 yes riscv32im-risc0-zkvm-elf: add target risc0:erik/target-triple m-ou-se 0
259 117960 yes chore: avoid duplicate code in `Weak::inner` zhiqiangxu:dry thomcc 0
260 117966 yes add safe compilation options lxy19980601:safe_compilation_options Mark-Simulacrum 0
261 117967 yes Fix lifetime elision adetaylor:fix-lifetime-elision-bug cjgillot 0
262 117991 yes Clarify safety of layout_for_ptr CAD97:layout-for-ptr thomcc 0
263 118004 yes Fix const-fn check in const_eval ouz-a:november_ice wesleywiser 0
264 118014 yes Remove unnecessary -fembed-bitcode usage now that it's deprecated keith:ks/remove-unnecessary-fembed-bitcode-usage-now-that-it-s-deprecated clubby789 0
265 118032 yes guarantee that char and u32 are ABI-compatible RalfJung:char-u32 Mark-Simulacrum 0
266 118050 yes perform sanity checks before initiating cross-compilation in `MirOpt` onur-ozkan:115130-p1 albertlarsan68 0
267 118057 yes dedup for duplicate suggestions bvanjoi:fix-118048 cjgillot 0
268 118069 yes allow bypassing the build directory lock onur-ozkan:bypass_bootstrap_lock Mark-Simulacrum 0
269 118087 yes Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
270 118090 yes [Core] Add `is_xxx_or` for `Result` and `Option` Embers-of-the-Fire:master joshtriplett 0
271 118104 yes Add Pointer Authentication intrinsics arttet:master bjorn3 0
272 118108 yes PartialOrd: transitivity and duality are required only if the corresponding impls exist RalfJung:partial-ord m-ou-se 0
273 118123 yes Add support for making lib features internal RalfJung:internal-lib-features compiler-errors 0
274 118149 yes Implement RFC 3127 sysroot path handling changes cbeuw:rfc3127-sysroot b-naber 0
275 118150 yes Add new targets {x86_64,i686}-win7-windows-msvc roblabla:new-win7-targets TaKO8Ki 0
276 118159 yes Implementation of `fmt::FormatttingOptions` EliasHolzmann:formatting_options m-ou-se 0
277 118177 yes Suppress warnings in LLVM wrapper when targeting MSVC sivadeilra:suppress-llvm-warnings cuviper 0
278 118194 yes rustdoc: search for tuples and unit by type with `()` notriddle:notriddle/tuple-unit GuillaumeGomez 0
279 118198 yes coverage: Use `SpanMarker` to improve coverage spans for `if !` expressions Zalathar:if-not compiler-errors 0
280 118208 yes Rewrite the BTreeMap cursor API using gaps Amanieu:btree_cursor2 joshtriplett 0
281 118213 yes Add more suggestions to unexpected cfg names and values Urgau:check-cfg-diagnostics-rustc-cargo petrochenkov 0
282 118217 yes Document which methods on `f64` are precise tbu-:pr_floating_point m-ou-se 0
283 118226 yes De-emphasize unstable items in rustdoc item table dtolnay:fade GuillaumeGomez 0
284 118234 yes Stabilize `type_name_of_val` tgross35:type_name_of_value dtolnay 0
285 118237 yes coverage: Collect HIR info during MIR building Zalathar:hir-info wesleywiser 0
286 118241 yes Making `User<T>` and `User<[T]>` `Send` fortanix:raoul/gh-530-make_userspace_types_send joshtriplett 0
287 118252 yes made an error message more approachable in rust/library/core/src/str/mod.rs:116 gorentbarak:master TaKO8Ki 0
288 118257 yes Make traits / trait methods detected by the dead code lint mu001999:dead_code/trait wesleywiser 0
289 118264 yes Optimize `VecDeque::drain` for (half-)open ranges lukas-code:optimized-draining thomcc 0
290 118270 yes Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
291 118280 yes Split RELEASES.md into new "2021 edition" file PoignardAzur:split_release_file Mark-Simulacrum 0
292 118301 yes docs: publish nightly doc for `rustfix` weihanglo:rustfix-doc albertlarsan68 0
293 118305 yes Draft of branch coverage support Zalathar:branch 0
294 118307 yes Remove an unneeded helper from the tuple library code scottmcm:tuple-eq-simpler joshtriplett 0
295 118317 yes tip for define macro name after `macro_rules!` bvanjoi:fix-118295 petrochenkov 0
296 118326 yes Add `NonZero*::count_ones` WaffleLapkin:nz_count_ones BurntSushi 0
297 118344 yes Use a u64 for the rmeta root position saethlin:rmeta-header-pos 0
298 118346 yes Add `deeply_normalize_for_diagnostics`, use it in coherence compiler-errors:deeply-normalize-for-diagnostic lcnr 0
299 118349 yes OpenBSD fix long socket addresses forkgull:openbsd-addr joshtriplett 0
300 118350 yes Simplify Default for tuples DaniPopes:tuple-default joshtriplett 0
301 118360 yes Fix type resolution of associated const equality bounds fmease:assoc-const-eq-fixes spastorino 0
302 118361 yes stabilise bound_map Dylan-DPC:80626/stab/bound-map m-ou-se 0
303 118362 yes make sure panic_nounwind_fmt can still be fully inlined (e.g. for panic_immediate_abort) RalfJung:panic_nounwind thomcc 0
304 118368 yes Implement `--env` compiler flag GuillaumeGomez:env-flag cjgillot 0
305 118377 yes Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 cjgillot 0
306 118402 yes rustdoc-search: use set ops for ranking and filtering notriddle:notriddle/ranking-and-filtering GuillaumeGomez 0
307 118406 yes Eagerly expand bang macros within stability attributes dtolnay:eager petrochenkov 0
308 118417 yes Add unstable `-Zdefault-hidden-visibility` cmdline flag for `rustc`. anforowicz:default-hidden-visibility TaKO8Ki 0
309 118418 yes Rework coroutine transform to be more flexible in preparation for async generators compiler-errors:coroutine-transform cjgillot 0
310 118427 yes const-stabilize HashMap/HashSet::with_hasher (+ required compiller changes) aDotInTheVoid:most-normal-stabilization m-ou-se 0
311 118431 yes Emit better suggestions for `&T == T` and `T == &T` sjwang05:issue-44695 estebank 0
312 118442 yes -Zfuel is incompatible with incremental compilation tmiasko:fuel-inc b-naber 0
313 118445 yes Let `reuse` look inside git submodules ferrocene:jp-support-reuse-in-submodules Mark-Simulacrum 0
314 118446 yes Lint against `&T` to `&mut T` and `&T` to `&UnsafeCell<T>` transmutes ChayimFriedman2:lint-transmute-unsafe-cell cjgillot 0
315 118450 yes Use OnceCell in cell module documentation marcin-serwin:master joshtriplett 0
316 118457 yes Add support for `gen fn` eholk:genfn compiler-errors 0
317 118460 yes Fix in-place collect not reallocating when necessary the8472:fix-vec-realloc saethlin 0
318 118463 yes Re-enable `rustc_codegen_gcc` tests in CI cuviper:restore-cg_gcc-ci Kobzol 0
319 118471 yes Fix typos in README.md filenine:fix-typos Mark-Simulacrum 0
320 118474 yes Add `core::iter::adapters::PeekMap` and `core::iter::Peekable::peek_map` MiguelX413:master m-ou-se 0
321 118477 yes Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
322 118480 yes Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
323 118491 yes Enable stack probes on aarch64 for LLVM 18 cuviper:aarch64-stack-probes wesleywiser 0
324 118494 yes Rearrange `default_configuration` and `CheckCfg::fill_well_known`. nnethercote:default_configuration-fill_well_known bjorn3 0
325 118502 yes fix: correct the arg for 'suggest to use associated function syntax' diagnostic Young-Flash:fix b-naber 0
326 118504 yes Enforce `must_use` on associated types and RPITITs that have a must-use trait in bounds compiler-errors:must-use WaffleLapkin 0
327 118505 yes Elaborate on ip_addr bit conversion endianness CLEckhardt:update_ip_addr_bits_docs cuviper 0
328 118516 yes Add ADT variant infomation to StableMIR and finish implementing TyKind::internal() celinval:smir-variants ouz-a 0
329 118518 yes fix(trim-paths): remove SO symbols when `unsplit-debuginfo` specified weihanglo:trim-paths-macos b-naber 0
330 118521 yes Enable address sanitizer for MSVC targets using INFERASANLIBS linker flag dpaoliello:asan clubby789 0
331 118523 yes Add ASCII whitespace trimming functions to `&str` okaneco:trim_ascii Mark-Simulacrum 0
332 118527 yes never_patterns: Parse match arms with no body Nadrieril:never_patterns_parse compiler-errors 0
333 118532 yes add error message for c# style named arguments nouritsu:master estebank 0
334 118533 yes Suppress unhelpful diagnostics for unresolved top level attributes chenyukang:yukang-fix-118455 petrochenkov 0
335 118534 yes codegen: panic when trying to compute size/align of extern type RalfJung:extern-type-size-of-val WaffleLapkin 0
336 118535 yes better build locks for bootstrap onur-ozkan:better-build-lock Mark-Simulacrum 0
337 118538 yes fix comments in dynamic size/align computation logic RalfJung:size-of-val-comments WaffleLapkin 0
338 118547 yes std: Invert logic for inclusion of `sys_common::net` alexcrichton:invert-common-net-inclusion Mark-Simulacrum 0
339 118548 yes libtest: Fix padding of benchmarks run as tests Enselic:bench-padding saethlin 0
340 118550 yes Add FileCheck annotations to const_prop tests cjgillot:filecheck-const-prop Mark-Simulacrum 0
341 118566 yes use c literals in compiler and library klensy:cstr-new b-naber 0
342 118569 yes Move `OsStr::slice_encoded_bytes` validation to platform modules blyxxyz:platform-os-str-slice Mark-Simulacrum 0
343 118578 yes core: introduce checked_split_at{,_mut} mina86:c m-ou-se 0
344 118580 yes Provide a way for custom derives to know if they were invoked via `#[derive_const]` fmease:libproc_macro-is_derive_const petrochenkov 0
345 118581 yes OnceLock: Add note about drop and statics ianrrees:add-drop-note-to-once_lock thomcc 0
346 118584 yes Fix ICE `ProjectionKinds Deref and Field were mismatched` gurry:118144-projection-kind-mismatched WaffleLapkin 0
347 118585 yes Fix parser ICE when recovering `dyn`/`impl` after `for<...>` sjwang05:issue-118564 compiler-errors 0
348 118587 yes Cleanup error handlers some more nnethercote:cleanup-error-handlers-2 compiler-errors 0
349 118589 yes fix jobserver ICE "jobserver check should have been called earlier" oksbsb:master WaffleLapkin 0
350 118594 yes Remove mention of rust to make the error message generic. hdost:patch-1 fmease 0
351 118595 yes coverage: Be more strict about what counts as a "visible macro" Zalathar:visible-macro TaKO8Ki 0
352 118598 yes Remove the `precise_pointer_size_matching` feature gate Nadrieril:remove_precise_pointer_size_matching davidtwco 0
353 118606 yes Fix `x` not to quit after `x` prints `settings.json` long-long-float:x-do-not-quit-when-x-prints-settings-json onur-ozkan 0
354 118610 yes [DO NOT MERGE] update target feature following LLVM API change krasimirgg:llvm-18-dec 0
355 118611 yes Fixes ICE in sparc64 ABI (Issue #115399) psumbera:sparc-abi-fix3 TaKO8Ki 0
356 118613 yes Enable emutls by default for android quininer:android-enable-emutls cjgillot 0
357 118623 yes Fixing error std::fs::read_to_string example documentation Resolves #118621 haydonryan:master m-ou-se 0
358 118625 yes [WIP] Improve handling of expressions in patterns ShE3py:expr-in-pats compiler-errors 0
359 117609 yes Distinguish crates with the same name in type errors jyn514:sysroot-errors davidtwco 0 always
360 118512 yes Add tests related to normalization in implied bounds spastorino:add-implied-bounds-related-tests jackh726 0 always
361 89917 no sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
362 98223 no proc_macro/bridge: remove client->server `&HandleCounters` passing. eddyb:proc-macro-handle-counters nnethercote 0 never
363 98892 no [WIP]Use unaligned read/writes for `core::mem::swap` on x86_64 AngelicosPhosphoros:make_unaligned_chunked_swap_for_x64 cuviper 0 never
364 100503 no support higher-ranked regions in opaque type inference aliemjay:opaque_higher_ranked lcnr 0 never
365 100987 no add `with_hash_task` to generate `DepNode` deterministically SparrowLii:with_hash_task cjgillot 0 never
366 101500 no Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
367 104342 no Require `type_map::stub` callers to supply file information mweber15:add_file_location_to_more_types wesleywiser 0 never
368 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
369 106852 no Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
370 107123 no add a Callable trait that is implemented for unsafe functions, too oli-obk:callable_trait compiler-errors 0 never
371 108359 no Avoid code generation for ThinVec<Diagnostic>'s destructor in the query system Zoxc:side-effects-tweak cjgillot 0 never
372 108730 no Make sure to run all mir analyses in check mode oli-obk:hardening_check_builds davidtwco 0 never
373 108813 no Report all lints, even if other errors already occurred. oli-obk:report_all_the_errors compiler-errors 0 never
374 109050 no Only use the new DepNode hashmap for anonymous nodes. cjgillot:no-hash-graph michaelwoerister 0 never
375 110691 no Enable DataflowConstProp by default cjgillot:enable-dcp 0 never
376 111061 no [perf] Enable some more MIR optimizations cjgillot:reorder-passes 0 never
377 111344 no Perform opportunistic simplifications during value numbering cjgillot:gvn-simplify 0 never
378 111430 no rustdoc: migrate `item_struct` to an Askama template nicklimmm:askama-migration-item-struct GuillaumeGomez 0 never
379 111769 no Print a backtrace in const eval if interrupted saethlin:ctfe-backtrace-ctrlc Mark-Simulacrum 0 never
380 111842 no Move `CacheDecoder` to `rustc_query_impl` Zoxc:query-decode-move cjgillot 0 never
381 112733 no Avoid `memcpy` in codegen for more types, notably `Vec` scottmcm:more-load-store compiler-errors 0 never
382 112865 no Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum 0 never
383 112879 no Report monomorphization time errors in dead code, too oli-obk:dead_code_pme 0 never
384 113888 no Add RUSTC_PROGRESS env var to show the current queries and their arguments oli-obk:indicatif bjorn3 0 never
385 114595 no Mark more spans as relative. cjgillot:relative-attr 0 never
386 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
387 115747 no Optimize hash map operations in the query system Zoxc:query-hashes cjgillot 0 never
388 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
389 116583 no Add #[inline] to small functions in core saethlin:inline-small-core-fns thomcc 0 never
390 116708 no Reduce inlining cost for statement cjgillot:cheap-stmt 0 never
391 116745 no const interning: decide about mutability purely based on the kind of interning, not the types we see RalfJung:intern-without-types oli-obk 0 never
392 117408 no [dont commit] Use derivative for `PartialEq`/`Eq` in `rustc_type_ir` compiler-errors:derive-eq 0 never
393 117703 no Support async recursive calls (as long as they have indirection) compiler-errors:recursive-async lcnr 0 never
394 117984 no Make `IMPLIED_BOUNDS_ENTAILMENT` into a hard error from a lint compiler-errors:implied-bounds-entailment lcnr 0 never
395 75065 no Format Duration microseconds with "us" suffix, without Unicode joshtriplett:just-the-two-byte-us LukasKalbertodt 0
396 83363 no Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics m-ou-se 0
397 88731 no use openat when encountering ENAMETOOLONG the8472:deep-open joshtriplett 0
398 94619 no Introduce unsafe methods for mutating environment jhpratt:unsafe-env joshtriplett 0
399 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
400 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
401 96290 no Make libtest logfile respect --format felipeamp:issue-57147-fix m-ou-se 0
402 97445 no More proc macro tweaks nnethercote:proc-macro-tweaks-2 eddyb 0
403 97861 no Added randomized field padding to `-Z randomize-layout` Kixiron:thiccen cjgillot 0
404 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
405 98962 no add `BorrowedBuf::buf*` accessor functions for getting the original buffer programmerjake:add-readbuf-buf-accessor dtolnay 0
406 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
407 99032 no Disable unwinding for `catch_unwind` error payloads. danielhenrymantilla:no_unwind_drop_panic_payload Mark-Simulacrum 0
408 99063 no Stabilize `lint_reasons` in rustc (RFC 2383) xFrednet:rfc-2383-stabilize-lint-reasons wesleywiser 0
409 99322 no Make {integer}::from_str_radix constant GKFX:const-int-parse thomcc 0
410 99333 no Allow ?-converting from Result<T, E> in functions returning Option<Result<T, E>> GoldsteinE:option-result-from-residual m-ou-se 0
411 99445 no Resolve $crate at the expansion-local crate CAD97:whose-crate-is-this-anyway petrochenkov 0
412 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
413 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing estebank 0
414 100375 no don't touch `closure_substs.parent_substs()` in borrowck aliemjay:ugly-closure-substs jackh726 0
415 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash michaelwoerister 0
416 100423 no Panic on invalid usages of `MaybeUninit::uninit().assume_init()` Nilstrieb:maybe-uninit-maybe-unsound oli-obk 0
417 100428 no Add generic `NonZero` type. reitermarkus:generic-nonzero dtolnay 0
418 100472 no Add function `Arc/Rc::as_weak(…)` to convert `&Arc/Rc` to `&Weak` jeremyBanks:rc_as_weak m-ou-se 0
419 100824 no use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin thomcc:darwin_user_temp_dir m-ou-se 0
420 101339 no enable -Zrandomize-layout in debug CI builds the8472:ci-randomize-debug Mark-Simulacrum 0
421 101551 no [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
422 101842 no std::io: vectored reads with uninitialized memory (Read::read_buf_vec) nrc:read-buf-vec2 m-ou-se 0
423 101981 no Impl AsRef, Borrow for Ref, RefMut dhardy:borrow_ref m-ou-se 0
424 102343 no New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range golddranks:range_cmp thomcc 0
425 103133 no Nuke slice_as{,_mut}_ptr methods of MaybeUninit SUPERCILEX:kill-slice-ptr-uninit dtolnay 0
426 103134 no Kill array_assume_init SUPERCILEX:uninit-array-assume scottmcm 0
427 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
428 103735 no Implement a lint for implicit autoref of raw pointer dereference WaffleLapkin:scarry-derefs RalfJung 0
429 103993 no Add support for SpanTrace capture in ICE reports yaahc:traced-ICE oli-obk 0
430 104087 no Stabilise inline_const nbdd0121:const scottmcm 0
431 104283 no Implement TryFrom<&str> for numerical types, bool and char grego:master thomcc 0
432 104333 no WIP: Thread `GeneratorKind` through to symbol mangling Swatinem:mangle-async cjgillot 0
433 104353 no Add CStr::bytes iterator clarfonthey:cstr-bytes-iter thomcc 0
434 104407 no Make more `Result` methods `const` netsutetsu:const-fn thomcc 0
435 104475 no What if we just add `<[MaybeUninit<T>; N]>::assume_init` directly? scottmcm:array-assume-init m-ou-se 0
436 104693 no Consistently use the highest bit of vector masks when converting to i1 vectors jhorstmann:use-high-bit-of-mask-for-select wesleywiser 0
437 104803 no Implement unification of const abstract impls JulianKnodt:unify_impls oli-obk 0
438 104941 no [WIP] borrowck diagnostic migration with eager booted AndyJado:eager davidtwco 0
439 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
440 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
441 105815 no Extend -Zdump-mir output with two-phase borrow info pnkfelix:extra-2pb-info oli-obk 0
442 105877 no `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) Kixunil:impl-partialeq-str-for-path m-ou-se 0
443 106060 no Remove proc-macro back-compat hack for rental Aaron1011:remove-rental-hack pnkfelix 0
444 106074 no Implement RFC 3323: restrictions jhpratt:restrictions WaffleLapkin 0
445 106192 no Verify that spans point to char boundaries Nilstrieb:verify-span-correctness cjgillot 0
446 106424 no rustdoc: inline compiler-private items into compiler-private crates notriddle:notriddle/rustc-private GuillaumeGomez 0
447 107099 no rustdoc: Add support for --remap-path-prefix edward-shen:edward-shen/rustdoc-remap-path-prefix GuillaumeGomez 0
448 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
449 107176 no Add `Option::transpose_fn` methods nvzqz:transpose-function scottmcm 0
450 107251 no Rescope temp lifetime in let-chain into IfElse dingxiangfei2009:let-chain-rescope oli-obk 0
451 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
452 107393 no Add internal lint against `Ty == Ty` Nilstrieb:Are the types equalॽ Who even knows at this point compiler-errors 0
453 107396 no Disable thread support in libtest if `RUST_TEST_THREADS=1` ianks:issue-104053-fix thomcc 0
454 107562 no WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
455 107628 no Make `x clippy` download and use beta clippy albertlarsan68:bootstrap-clippy flip1995 0
456 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
457 107901 no Change some `pub` to `pub(crate)` in `std` clubby789:unreachable-pub Mark-Simulacrum 0
458 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
459 108328 no Make borrow check results available to Clippy smoelius:nll-ctxt oli-obk 0
460 108397 no Dedup elaborated predicates with const generic parameter in AutoTrait megakorre:issue_107715 oli-obk 0
461 108435 no Reexport MetadataBlob so it can be used in rustc plugins GuillaumeGomez:reexport-metadatablob petrochenkov 0
462 108503 no use `ObligationCtxt` not `QueryNormalizer` in rustdoc's `normalization` BoxyUwU:rustdog_dont_use_querynormalizer oli-obk 0
463 108598 no Use `ControlFlow` in HIR `Visitor` Jarcho:break_hir_visitor oli-obk 0
464 108761 no Do NOT Review: CoAlloc: Allocator + Global API + Vec coop-rs:07_vec_macroed_squash_fmt_workaround peter-kehl 0
465 108874 no Implement `io::Entropy` and refactor random data generation joboet:io_entropy joshtriplett 0
466 108981 no Implement `fs_native_path` ChrisDenton:aspath cuviper 0
467 108993 no Make typeck aware of uninhabited types cjgillot:uninhabited-typeck lcnr 0
468 109063 no Allow tool lint levels to be set based on the build environment. Jarcho:nightly_lints TaKO8Ki 0
469 109350 no Add pattern matching API to OsStr mina86:pattern-2 joshtriplett 0
470 109691 no Implement `Future` for `Option<F>` nvzqz:option_future joshtriplett 0
471 109858 no Eagerly run TLS destructors to properly handle stack overflows joboet:tls_stack_overflow m-ou-se 0
472 110105 no Stabilise exhaustive patterns feature cjgillot:exhaustive-patterns oli-obk 0
473 110166 no Make pointer_structural_match normal and warn est31:pointer_structural_match tmandry 0
474 110189 no unused_parens now fires on cast expression KisaragiEffective:unused-paren-followed-by-cast b-naber 0
475 110482 no Add armv8r-none-eabihf target for the Cortex-R52. chrisnc:armv8r-target wesleywiser 0
476 110639 no enable PGO on x86_64-apple-darwin csmoe:pgo-osx lqd 0
477 110961 no Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` john-h-k:lint/useless-send davidtwco 0
478 111218 no Add CI step to prevent new untranslatable diagnostics being added clubby789:no-new-untranslatable davidtwco 0
479 111277 no Add IoSlice::as_bytes Lucretiel:io-slice-as-bytes m-ou-se 0
480 111628 no Allow integer suffixes starting with `e`. nnethercote:allow-e-suffixes petrochenkov 0
481 112136 no Add std::ffi::c_str module clarfonthey:ffi-c_str cuviper 0
482 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
483 112370 no Lower matches against constant slices into better MIR john-h-k:compiler/bad-slice-match wesleywiser 0
484 112457 no Make `std::mem::transmute_copy` accept `?Sized` inputs nvzqz:feat/unsized-transmute_copy m-ou-se 0
485 112469 no Only use the new node hashmap for anonymous nodes. cjgillot:graph-anon-hashmap michaelwoerister 0
486 112540 no Add a suggestion to add or remove pub on private-in-public error aryan-debug:master compiler-errors 0
487 112603 no Don't use queries when printing the query stack Zoxc:try_collect_active_jobs-no-queries eholk 0
488 112688 no Simplify switches on a statically known discriminant in MIR. JohnBobbo96:simplify_static_switch cjgillot 0
489 112807 no Migrate `rustdoc` diagnostics to translatable diagnostics nicklimmm:rustdoc-translatable-diagnostics-migration jsha 0
490 112961 no fix: add deref suggestion for type mismatch binary op bvanjoi:fix-112958 compiler-errors 0
491 112999 no relax leak-check aliemjay:leakcheck-relax BoxyUwU 0
492 113026 no Introduce `run-make` V2 infrastructure, a `run_make_support` library and port over 2 tests as example jieyouxu:run-make-v2 bjorn3 0
493 113043 no rustdoc: Unify `where` clause styling camelid:rustdoc-where-cleanup GuillaumeGomez 0
494 113074 no rustdoc: redesign [+]/[−] controls notriddle:notriddle/plus-minus jsha 0
495 113128 no Support tail calls in mir via `TerminatorKind::TailCall` WaffleLapkin:become_trully_unuwuable oli-obk 0
496 113169 no Tait must be constrained if in sig oli-obk:tait_must_be_constrained_if_in_sig compiler-errors 0
497 113263 no Fix points at nonexisting .await Alef-gabriel:points-at-nonexisting compiler-errors 0
498 113297 no Refactor const_eval diagnostics victor-timofei:refactor-const-eval-diagnostics davidtwco 0
499 113433 no Disable building `rustc` with (Thin)LTO on Windows Kobzol:bootstrap-window-thinlto-error clubby789 0
500 113473 no Eagerly normalize HIR paths in new trait solver compiler-errors:new-solver-eager-resolve-hir-paths lcnr 0
501 113867 no Safe Transmute: Fix ICE (Inconsistent is_transmutable result) bryangarza:inconsistent-is-transmutable_issue-110969 lcnr 0
502 113917 no blame the furthest statement in borrowck errors aliemjay:borrowck-loc-diag estebank 0
503 114038 no unix time module now return result Stargateur:108277 thomcc 0
504 114067 no core, std, proc_macro: inline format!() args (1) matthiaskrgr:fmt_args_core_std_procmac workingjubilee 0
505 114092 no Add UI test for issue #35144 apiraino:add-test-for-issue-35144 b-naber 0
506 114096 no Unify generation of primitive links for associated types with the rest GuillaumeGomez:generics-display notriddle 0
507 114189 no Update dist-various linux-gnu target baselines cuviper:dist-various-glibc Mark-Simulacrum 0
508 114249 no remove EvaluationResult::EvaluatedTo{Unknown,Recur} aliemjay:evaluation-result-clean lcnr 0
509 114390 no Add new intrinsic `is_constant` and optimize `pow` Centri3:llvm-is-constant oli-obk 0
510 114523 no gcc: build with --disable-multilib, as it used only to bootstrap llvm klensy:gcc-disable-multilib Mark-Simulacrum 0
511 114647 no Start removing `Nonterminal` nnethercote:start-rm-Nonterminal petrochenkov 0
512 114652 no Keep printing extra comments in MIR dumps lqd:mir-dumps saethlin 0
513 114682 no resolve: re-export ambiguity as warning bvanjoi:fix-36837 petrochenkov 0
514 114782 no Parse unnamed fields and anonymous structs or unions frank-king:feature/unnamed-fields petrochenkov 0
515 114788 no impl get_mut_or_init and get_mut_or_try_init for OnceCell tisonkun:get_mut_or_init dtolnay 0
516 114856 no windows: provide more accurate result for available_parallelism if cores > 64 klensy:num-cpu thomcc 0
517 114900 no Add a context parameter to `JoinSemiLattice` Jarcho:mut_join cjgillot 0
518 114917 no Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
519 114996 no remove mutability of fn args that don't need it matthiaskrgr:needless_pass_by_ref_mut jackh726 0
520 115141 no Update Windows platform support ChrisDenton:windows-support compiler-errors 0
521 115220 no Add a `CurrentGcx` type to let the deadlock handler access `TyCtxt` Zoxc:revive-gcx-ptr cjgillot 0
522 115293 no Remove -Zfuel. cjgillot:no-fuel wesleywiser 0
523 115362 no [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses 0
524 115367 no Lowering unnamed fields and anonymous adt (WIP) frank-king:feature/unnamed-fields-hir cjgillot 0
525 115413 no Improve error output when encountering git conflict markers atsuzaki:conflict-marker estebank 0
526 115506 no `target_os = "custom"`: selecting/swapping platform-specific parts of the libstd at runtime NathanRoyer:std-custom-platform thomcc 0
527 115561 no Make `PanicInfo::message` infallible oli-obk:panic_info_message m-ou-se 0
528 115572 no Do not insert duplicate SourceFile. cjgillot:relative-source-file-dedup oli-obk 0
529 115613 no Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0
530 115622 no Enable lld explicitly for hexagon-unknown-linux-musl androm3da:bcain/hexagon_lld_ petrochenkov 0
531 115732 no Parse unnamed fields and anonymous structs or unions frank-king:feature/unnamed-fields-lite petrochenkov 0
532 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
533 115919 no Return f32 and f64 in XMM0 instead of FP0 on i686 GuentherVIII:ssereturn petrochenkov 0
534 115974 no Split core's PanicInfo and std's PanicInfo m-ou-se:panicinfo-and-panicinfo m-ou-se 0
535 116058 no make `Fn*` traits `const_trait` again fee1-dead-contrib:make-fn-const-trait oli-obk 0
536 116098 no remove 'illegal_floating_point_literal_pattern' future-compat lint RalfJung:illegal_floating_point_literal_pattern WaffleLapkin 0
537 116113 no Generalize `{Rc,Arc}::make_mut()` to unsized types. kpreid:arcmut dtolnay 0
538 116114 no Stabilize target_feature_11 calebzulawski:stabilize-tf11 nikomatsakis 0
539 116167 no remove StructuralEq trait RalfJung:structural-eq cjgillot 0
540 116185 no Remove `OneThread` Zoxc:rem-one-thread cjgillot 0
541 116209 no clippy::complexity fixes matthiaskrgr:clippy2 petrochenkov 0
542 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
543 116251 no Split out `lit_to_const_for_patterns` compiler-errors:lit BoxyUwU 0
544 116262 no split `NormalizesTo` out of `Projection` lcnr:normalizes-to-projection-split-2 compiler-errors 0
545 116323 no Turn `cfg_match` into a builtin c410-f3r:match_cfg petrochenkov 0
546 116343 no Stop mentioning internal lang items in no_std binary errors Nilstrieb:maybe-dont-mention-all-the-weird-lang-items-just-saying bjorn3 0
547 116389 no Fix `non_camel_case_types` for screaming single-words sjwang05:non-camel-case-types-fix petrochenkov 0
548 116470 no collecting lang items thru AST RickleAndMortimer:ast_hir_lowering cjgillot 0
549 116575 no diagnostic: properly deal with hygienic names on unresolved fields and imports fmease:diag-suggs-hygiene-improvs cjgillot 0
550 116584 no Remove ability to disable some target features GuentherVIII:forcetargetfeatures petrochenkov 0
551 116607 no WIP: IntoIterator for Box<[T]> + method dispatch mitigation for editions < 2024 clarfonthey:box-into-iter Mark-Simulacrum 0
552 116685 no demo of moving std::io::Error to core programmerjake:io-error-in-core cuviper 0
553 116697 no Allow bootstrap cache path to be set by environment variable jefferyto:rustc-bootstrap-cache clubby789 0
554 116793 no Allow targets to override default codegen backend WaffleLapkin:target_rules_the_backend cjgillot 0
555 116803 no Remove `DefiningAnchor::Bubble` from MIR validation compiler-errors:validator-bind oli-obk 0
556 116819 no Normalize when collecting TAITs in signature compiler-errors:normalize-collecting-opaques oli-obk 0
557 116872 no Use elaboration to turn ~const bounds into non-const bounds compiler-errors:elaborate-host-effect fee1-dead 0
558 116938 no Allow MIR pass `UnreachableProp` when coverage is enabled Zalathar:unreachable cjgillot 0
559 117112 no rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/display-signature GuillaumeGomez 0
560 117118 no [AIX] Remove AixLinker's debuginfo() implementation bzEq:aix-linker wesleywiser 0
561 117161 no Uplift `clippy::precedence` lint Urgau:uplift_precedence wesleywiser 0
562 117176 no mark ty::Const::Error when meet unsupport ty for const generic params bvanjoi:fix-116796 wesleywiser 0
563 117285 no Move platform modules into `sys::pal` joboet:move_platforms_to_pal thomcc 0
564 117360 no Use macro to make query providers greppable Nilstrieb:query-provider-find-me TaKO8Ki 0
565 117465 no Add -Z small-data-threshold paulmenage:small-data-limit b-naber 0
566 117556 no Disallow reference to `static mut` and adding `static_mut_ref` lint obeis:static-mut-ref-lint davidtwco 0
567 117636 no check is violation ty included by const val bvanjoi:fix-117626 wesleywiser 0
568 117671 no NVPTX: Avoid PassMode::Direct for args in C abi kjetilkjeka:nvptx_c_abi_avoid_direct davidtwco 0
569 117676 no llvm-wrapper: remove some unused headers klensy:cut-llvm-includes cuviper 0
570 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
571 117738 no fallible allocation experiment 2 pitaj:fallible-alloc2 cuviper 0
572 117833 no Fix bootstrap issue with git on MSYS + Experimental CI testing majaha:mingw_ci Kobzol 0
573 117867 no New attribute macros format for diagnostic structs without fluent slug chenyukang:errors-refactor-no-fluent davidtwco 0
574 118171 no Allow constants using an Abi::Vector layout to be passed to the backend GeorgeWort:consts b-naber 0
575 118182 no Properly recover from trailing attr in body estebank:issue-118164 davidtwco 0
576 118297 no Merge `unused_tuple_struct_fields` into `dead_code` shepmaster:warn-dead-tuple-fields WaffleLapkin 0
577 118364 no Fix misc printing issues in `emit=stable_mir` ouz-a:misc_emit_stable_fixes celinval 0
578 118386 no Fix `Deref` args when `#[const_trait]` is enabled compiler-errors:const-deref fee1-dead 0
579 118389 no Tweak `short_ty_string` to reduce number of files estebank:type-verbosity b-naber 0
580 118396 no Collect lang items from AST, get rid of `GenericBound::LangItemTrait` compiler-errors:ast-lang-items cjgillot 0
581 118420 no Introduce support for `async gen` blocks compiler-errors:async-gen 0
582 118500 no Move some methods from `tcx.hir()` to `tcx` ZetaNumbers:tcx_hir_refactor petrochenkov 0
583 99761 no Fix item-info color GuillaumeGomez:item-info-color notriddle 0 always
584 113694 no Allow filtering what proof trees are dumped to stdout via a rustc attr BoxyUwU:proof_tree_dump_filtering compiler-errors 0 always
585 118375 no Add -Zunpretty=stable-mir output test ouz-a:add_emit_stable_mir_tests compiler-errors 0 always
586 109616 error no rustdoc: use a template to generate Hrefs jsha:href-template notriddle notriddle 0 never
587 111658 error no Refactor pre-getopts command line argument handling beetrees:rustc-raw-args petrochenkov petrochenkov 0
588 118268 error no Pretty print `Fn<(..., ...)>` trait refs with parentheses (almost) always compiler-errors:pretty-print wesleywiser estebank 0
589 110494 failure yes Use the LLVM option NoTrapAfterNoreturn majaha:noTrapAfterNoreturn nikic nikic 0 never
590 111351 failure yes Prevent using the default `cc` when that'd result in a broken build ferrocene:pa-prevent-wrong-cc onur-ozkan onur-ozkan 0 never
591 117681 failure yes Explicitly implement `DynSync` and `DynSend` for `TyCtxt` Zoxc:tcx-sync compiler-errors compiler-errors 0 never
592 114136 failure yes add LinkedList::{retain,retain_mut} TennyZhuang:linked-list-retain thomcc thomcc 0
593 116438 failure yes Windows: Allow `File::create` to work on hidden files ChrisDenton:truncate thomcc thomcc 0
594 117116 failure yes Implement repr(packed) for repr(simd) calebzulawski:repr-simd-packed oli-obk workingjubilee 0
595 117749 failure (try) yes [perf] canonicalize param env only once aliemjay:perf-canon-cache 0 never
596 117449 failure no Avoid silencing relevant follow-up errors oli-obk:query_merge_immobile_game matthewjasper matthewjasper 0
597 117595 failure no x clippy jyn514:x-clippy albertlarsan68 albertlarsan68 0
598 114762 failure no [WIP] CI: use BuildKit Docker layer caching Kobzol:ci-docker-cache 0
599 85528 success Implement iterator specialization traits on more adapters the8472:iter-markers Amanieu 0 never
600 96764 success [PERF TEST] Make TokenKind `Copy` nnethercote:impl-Copy-for-Token 0 never
601 98615 success rustc_codegen_ssa: don't use LLVM struct types for field offsets. eddyb:lolvm nikic 0 never
602 101179 success Deprecate uninit_array SUPERCILEX:uninit_array scottmcm 0 never
603 103657 success Fix variable debuginfo being optimized away at `mir-opt-level=2 ` wesleywiser:fix_mir_opt_away_var_debuginfo 0 never
604 104098 success (try) fix fn/const items implied bounds and wf check aliemjay:fn-wf lcnr 0 never
605 104525 success Optimize format_args placeholders without options: Display::simple_fmt m-ou-se:simple-display petrochenkov 0 never
606 104862 success (try) Check for occupied niches saethlin:mir-niche-checks 0 never
607 105840 success Micro-optimize Ord::cmp for primitives saethlin:ord-cmp 0 never
608 106790 success (try) add more niches to rawvec the8472:rawvec-niche scottmcm 0 never
609 107760 success Rewrite libcore's UTF-8 validation for performance thomcc:utf8dfa m-ou-se 0 never
610 109388 success interpret region vars as universals in implied bounds query aliemjay:implied-bounds-equality lcnr 0 never
611 109606 success Derive `PartialOrd::{l,g}{e,t}` for fieldless enums as explicit comparisons on `discriminant_value` thomcc:fieldless-discriminant-only-pord davidtwco 0 never
612 109645 success Slightly micro-optimize derive of PartialOrd thomcc:optimize_partialord_derive compiler-errors 0 never
613 109763 success lint incorrect implied bounds in wfcheck aliemjay:lint-implied-bounds-fork jackh726 0 never
614 109890 success Give `Span` a niche Nilstrieb:span-niche eholk 0 never
615 110284 success (try) yes test for the default parallel compiler on threads=8 SparrowLii:parallel_2 0 never
616 110530 success Perf: Mir inlining: Experiment with adding a query to improve incremental mode JakobDegen:incremental_inlining 0 never
617 111803 success Tweak the threshold for chunked swapping scottmcm:simple-swap-alternative cuviper 0 never
618 112049 success (try) [do not merge] CI experiments Kobzol:pgo-omit-benchmarks 0 never
619 112255 success Enable MIR inlining of very small functions in debug builds saethlin:always-inline-trivial-functions 0 never
620 112279 success Stop considering moved-out locals when computing auto traits for generators nbdd0121:generator cjgillot 0 never
621 112372 success Make function bodies with &! arguments unreachable saethlin:ralf-refs 0 never
622 113125 success typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
623 114205 success mark vec::IntoIter pointers as `!nonnull` the8472:vec-iter-nonnull scottmcm 0 never
624 114538 success Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
625 114551 success llvm: use -Bsymbolic-functions with -fno-semantic-interposition klensy:symbolic-functions-fno-semantic-interposition onur-ozkan 0 never
626 114561 success Record an update graph of effective visibilities to avoid repeated HIR visit. cjgillot:eff-vis-graph petrochenkov 0 never
627 114620 success [PERF] avoid interning in TypeRelation aliemjay:perf-avoid-interning 0 never
628 114669 success Make metadata a workproduct and reuse it cjgillot:metadata-wp petrochenkov 0 never
629 115118 success Extract suitable code from rustc_query_impl into a new crate rustc_query_misc Zoxc:rustc-query-encode cjgillot 0 never
630 115129 success New fmt::Arguments representation. m-ou-se:fmt-args-new-repr m-ou-se 0 never
631 115693 success Load the dep graph before parsing Zoxc:early-dep-graph-load oli-obk 0 never
632 116316 success Remove eval_always from check_private_in_public. cjgillot:incr-privacy petrochenkov 0 never
633 116467 success (try) yeet `ReErased` from `HAS_FREE_LOCAL_NAMES` since `ParamEnv::and` hack is dead compiler-errors:re-erased-hack 0 never
634 116479 success Copy 1-/2-element arrays as scalars, not vectors scottmcm:no-1-simd davidtwco 0 never
635 116494 success [crater only] Always make inductive cycles as ambig during typeck compiler-errors:typeck-coinductive-ambig 0 never
636 116520 success large_assignments: Lint on specific large args passed to functions Enselic:large-copy-into-fn oli-obk 0 never
637 116564 success (try) Store static initializers in metadata instead of the MIR of statics. oli-obk:evaluated_static_in_metadata b-naber 0 never
638 116707 success Create an `AllocId` for `ConstValue::Slice`. cjgillot:slice-id 0 never
639 116823 success (try) [perf] Canonicalize defining anchor for queries compiler-errors:anchor aliemjay 0 never
640 116891 success (try) rework opaque type region inference aliemjay:opaque-region-infer-rework-2 oli-obk 0 never
641 116898 success (try) Automatic #[inline] for trivial wrappers saethlin:inline-trivial-wrappers 0 never
642 117035 success Use MIR slice indexing for get(_unchecked)(_mut) on slices scottmcm:slice-index-intrinsic 0 never
643 117079 success (try) Try Carbon's new hashing strategy in the compiler Nilstrieb:carbon-hash 0 never
644 117090 success (try) [perf] Canonicalize defining anchor for queries only when needed aliemjay:opaque-anchor-bubble 0 never
645 117192 success (try) Don't treat asserts as a call in cross-crate inlining saethlin:leaves-can-assert 0 never
646 117213 success (try) Reorder check_item_type diagnostics so they occur next to the corresponding `check_well_formed` diagnostics oli-obk:check_item_type_cleanup wesleywiser 0 never
647 117431 success (try) Null terminate `core::panic::Location` file strings Nilstrieb:nul-location cuviper 0 never
648 117473 success (try) Move alignment checks to codegen saethlin:codegen-alignment-checks 0 never
649 117673 success (try) Stabilize THIR unsafeck matthewjasper:thir-unsafeck-stabilization TaKO8Ki 0 never
650 117726 success (try) Automatically make trivial types noop-traversable eggyal:automatically_make_trivial_types_noop-traversable lcnr 0 never
651 117804 success (try) Panic directly in Arguments::new* instead of recursing saethlin:no-recursive-panics 0 never
652 117896 success (try) TypeFoldable/TypeVisitable tidy up eggyal:traversables-1-tidy-up lcnr 0 never
653 118273 success (try) Split `Vec::dedup_by` into 2 cycles AngelicosPhosphoros:dedup_2_loops_version_77772_2 the8472 0 never
654 118308 success (try) Don't warn an empty pattern unreachable if we're not sure the data is valid Nadrieril:sound-exhaustive-patterns-take-3 compiler-errors 0 never
655 118310 success (try) Add `Ord::cmp` for primitives as a `BinOp` in MIR scottmcm:three-way-compare 0 never
656 118336 success (try) yes Return a finite number of AllocIds per ConstAllocation in Miri saethlin:const-to-op-cache RalfJung 0 never
657 118356 success (try) reduce the calls to `tcx.is_coroutine` bvanjoi:merge_coroutinue_into_closure cjgillot 0 never
658 118391 success (try) Extend `UNUSED_LIFETIMES` lint to detect lifetimes which are semantically redundant compiler-errors:lifetimes-eq lcnr 0 never
659 118436 success (try) revert for benchmark bvanjoi:merge_coroutinue_into_closure_3 0 never
660 118441 success (try) Always display stability version even if it's the same as the containing item GuillaumeGomez:display-stability-version notriddle 0 never
661 118620 success (try) yes [WIP] resolve: Use def_kind query to cleanup some code petrochenkov:defeed2 b-naber 0 never
662 110051 success Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. aDotInTheVoid:rdj-hashmap clubby789 0
663 110529 success Pietro's CI playground pietroalbini:pa-ci-playground 0
664 110596 success Rename `wasm32-wasi` to `wasm32-wasi-preview1` yoshuawuyts:rename-wasm32-wasi Mark-Simulacrum 0
665 110702 success [mir-opt] SimplifyLocals should also clean up debuginfo scottmcm:also-remove-unused-storage-markers cjgillot 0
666 112267 success Build `rustc` with 1CGU on `x86_64-pc-windows-msvc` lqd:win-1cgu 0
667 112268 success Build `rustc` with 1CGU on `x86_64-apple-darwin` lqd:osx-1cgu 0
668 113833 success `std::error::Error` -> Trait Implementations: lifetimes consistency improvement WiktorPrzetacznik:master dtolnay 0
669 114571 success (try) Improve `print_tts` nnethercote:improve-print_tts petrochenkov 0
670 115008 success stricter hidden type wf-check aliemjay:opaque-wf-check-2 0
671 115173 success don't use generator witness for implied bounds aliemjay:generator-wf-check 0
672 115538 success check `FnDef` return type for WF lcnr:fn-def-wf jackh726 0
673 116633 success Do not inline integer literals which are out of range in format_args! agluszak:fix-116631 compiler-errors 0
674 116706 success WIP fix unsoundness via adjusting overlap check for some Pin impls compiler-errors:pin-negate lcnr 0
675 116935 success Prevent opaque types being instantiated twice with different regions within the same function oli-obk:different_lifetime_taits_in_same_sig compiler-errors 0
676 117433 success (try) Improve `print_tts` by making `space_between` smarter nnethercote:space_between petrochenkov 0
677 117519 success (try) Add cache line size padding to RWLock mj10021:issue-117470-fix joshtriplett 0
678 117684 success (try) crater: test enabling MCP510 lqd:mcp510-crater 0
679 118247 success (try) Fix for TypeId exposes equality-by-subtyping vs normal-form-syntactic-equality unsoundness spastorino:type-equality-subtyping lcnr 0
680 118404 success (try) correctly handle normalization in implied bounds query v2 aliemjay:implied-bounds-normalize 0
681 118553 success (try) yes lint incorrect implied bounds in wfcheck except for Bevy dependents jackh726:lint-implied-bounds 0

Open retry log