Bors queue - rust

Help page

900 total, 0 in queue, 0 failed, 0 rolled up

# Status Mergeable Title Author Assignees Approved by Priority Rollup
93544 no 0
94904 no 0
98514 no 0
101551 no 0
103376 no 0
105392 no 0
105586 no 0
105604 no 0
106418 no 0
106852 no 0
107263 no 0
107562 no 0
107640 no 0
108001 no 0
108097 no 0
108981 no 0
110799 no 0
120193 no #[cold] on match arms x17jiri oli-obk, davidtwco 0
112106 no 0
112331 no 0
113125 no 0
113891 no 0
114209 no 0
114538 no 0
114917 success (try) no Dummy PR to test coverage test changes in CI Zalathar 0
115521 no 0
115613 no 0
115802 no 0
116173 no 0
116247 no 0
116375 no 0
117682 no 0
118270 no 0
118717 no 0
119260 no Make broken MIR a proper lint. cjgillot TaKO8Ki 0
119458 no 0
119471 no 0
119550 no 0
120013 no 0
120050 no 0
120072 no 0
120179 no 0
120286 no 0
120525 no 0
120589 no 0
120700 no 0
120708 no 0
121053 no 0
121880 no 0
122325 no 0
123219 no 0
123259 no 0
123610 no 0
124078 no 0
124439 no 0
125780 no 0
126076 no 0
126641 no 0
126810 no 0
127282 no 0
127534 no 0
127595 no 0
128018 no 0
128653 no 0
128747 no 0
128917 no 0
129036 no 0
129543 no 0
129822 no 0
123205 no Revert "CFI: Skip non-passed arguments" rcvalle compiler-errors 0
131824 no 0
130417 no 0
130460 no 0
130679 no 0
130751 no 0
131340 no Implement split_pattern on slices eduardorittner Amanieu 0
131607 no 0
132331 no 0
132480 no 0
120818 no 0
121174 no 0
121762 no 0
123220 no 0
123606 no 0
124154 no 0
124362 no 0
125555 no 0
125923 no 0
126100 no 0
126651 no 0
127401 no 0
128070 no 0
128256 no 0
128846 no 0
129249 no 0
123179 no Rework MIR inlining costs scottmcm wesleywiser 0
129870 no 0
129881 no 0
130112 no 0
130382 no 0
130643 no 0
130691 no 0
130780 no 0
130886 no 0
130909 no 0
131282 no 0
131309 no 0
131389 no 0
131478 no 0
131629 no 0
131656 no 0
131852 no 0
132484 no 0
132570 no 0
132792 no 0
133033 no 0
143594 no Allow initializing `NonZero` with literals oli-obk 0
134004 no estebank 0
134153 no 0
134522 no 0
134598 no 0
134937 no 0
135008 no 0
135774 no 0
135830 no 0
135881 no 0
135899 no 0
136036 no 0
136333 no 0
136417 no 0
138005 no Clarify MaybeUninit docs hkBst BurntSushi 0
136677 no 0
136693 no 0
136733 no 0
136867 no 0
137135 no 0
137343 no 0
137426 no 0
137487 no 0
137546 no 0
137584 no 0
137761 no 0
135141 no std: net: Add function to return the system hostname orowith2os ChrisDenton 0
137785 no 0
137854 no 0
137972 no 0
133820 no Stabilize `derive(CoercePointee)` dingxiangfei2009 0
133944 no 0
134021 no 0
148413 no Mangle personality symbol Noratrieb bjorn3 0
134190 no 0
134534 no 0
128947 failure (try) no Perform ThinLTO on x86_64-pc-windows-msvc dist builder Zoxc 0
136861 no 0
136578 success (try) no Add contracts for all functions in `Alignment` tautschnig RalfJung 0
137330 no Document `From::from` impls TimTheBig workingjubilee 0
135804 no 0
135888 no 0
135910 no 0
135960 no 0
136649 no 0
136732 no 0
136868 no 0
136912 no 0
137025 no 0
137067 no 0
137364 no 0
136401 no 0
137418 no 0
136776 success (try) no Forbid freely casting lifetime bounds of dyn-types BoxyUwU lcnr 0
137598 no 0
137720 no 0
137783 no 0
137803 no 0
137858 no 0
137908 no 0
138025 no 0
135051 no Add provider-style API to `Context` jkarneges thomcc 0
143328 no Avoid loading HIR for check_well_formed on type declarations oli-obk compiler-errors 0
138419 no 0
138429 no 0
138463 no 0
138504 success (try) no Nul terminate rust string literals bjorn3 estebank 0
138582 no 0
138683 no 0
138744 success (try) no Add methods to TCP and UDP sockets to modify hop limit (refresh of #94678) Mallets dtolnay 0
138753 no 0
138764 no 0
138862 no 0
138914 no 0
139256 no 0
139286 no 0
139320 no 0
139362 no 0
139441 no Implement `AsRef<ByteStr>` for `[u8]` thaliaarchi dtolnay 0
139591 no 0
139673 no 0
139692 no 0
139896 no 0
140064 no 0
140209 no 0
140558 no 0
138386 no 0
138405 no 0
138424 no 0
138456 no 0
138473 no 0
138686 no 0
138835 no 0
138952 no 0
138995 no 0
139087 no 0
139272 no 0
139432 no m-ou-se, jhpratt 0
139540 no Mark-Simulacrum 0
139690 no 0
139869 no 0
140037 no 0
140130 no 0
140158 no 0
140261 no Stabilize `fn_align`: `#[align(N)]` on functions folkertdev traviscross 0
140271 no 0
140313 no 0
140319 no 0
140363 no 0
140417 no 0
140640 no 0
146702 no Port `#[register_tool]` to the new attribute system jdonszelmann 0
140699 no 0
140779 no Clarify that `PartialOrd` does not give a partial order Muon Mark-Simulacrum 0
140805 no 0
140824 no 0
140830 no 0
142872 no Ensure the `read_to_end` buffer always has enough room to fit a single UTF-8 code point ChrisDenton ibraheemdev 0
141007 no 0
141033 no 0
141055 no Hack together inline-always-overrides saethlin 0
141319 no 0
141325 no 0
141637 no 0
140675 no 0
140808 no 0
141000 yes rustdoc: Also run lint `unused_doc_comments` fmease notriddle 0
141043 no Permit duplicate imports jswrenn petrochenkov 0
141299 no 0
141326 no 0
141348 no Make `Rc<T>::deref` zero-cost EFanZh tgross35 0
141539 no 0
141583 no 0
141633 no 0
142061 no 0
142445 no compiler: Use -T instead of --script for linker scripts workingjubilee WaffleLapkin 0
141798 no 0
141830 no 0
141922 no 0
100413 no 0
107122 no 0
108684 no 0
115362 no 0
116542 no 0
124188 no 0
128374 no 0
130227 no 0
130937 no 0
130998 no 0
132051 no 0
133717 no 0
135931 no 0
136638 no warn on empty precision hkBst oli-obk 0
137003 no 0
137409 no 0
137762 no 0
137773 no 0
138230 no 0
138290 no 0
138542 no 0
139775 no 0
139793 no 0
140594 no 0
140799 no 0
138144 no Use multiple returns in MIR if it saves a block; still have only one in LLVM scottmcm 0
141754 no 0
141766 no 0
141926 success (try) no 0
141977 no 0
141994 no 0
142035 success (try) no Add `Command::resolve_in_parent_path` ChrisDenton 0
142093 success (try) no add track_caller attribute to map_err and ok_or/_else yaahc thomcc 0
142106 no Add `compiler-builtins` to bootstrap tgross35 0
138705 success (try) no [perf] Decouple directly accessing a HIR owner from ast lowering oli-obk 0
142538 success (try) no Add armv7-unknown-linux-musleabihf host tools to CI alex Mark-Simulacrum 0
142198 no `rustc_const_eval`: respect `target.min_global_align` folkertdev 0
143333 success (try) no Extend GVN to perform local value numbering. cjgillot 0
142257 success (try) no [Experiment] Build the standard library with -Csymbol-mangling-version=v0 wesleywiser 0
138143 no rustdoc: add unstable option `--crate-list-heading` to customize the sidebar crate list. kpreid notriddle 0
142325 no Stabilize the `breakpoint` function joshtriplett jhpratt 0
142310 no compiler: Fix "power alignment" problems on AIX workingjubilee wesleywiser 0
142327 no `rustdoc-types` de`Box`ification fluiderson aDotInTheVoid 0
142366 cancelled (try) no [WIP] Use weak aliases for the allocator shim bjorn3 0
142380 no Put negative implementors first and apply same ordering logic to foreign implementors GuillaumeGomez notriddle 0
135578 no Add a deterministic constructor for `RandomState` bkragl jhpratt 0
142437 no Add test cases for namespaced crates eholk petrochenkov 0
138133 no Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first Fulgen301 ChrisDenton 0
142478 no install docs for each target in different directory Forist2034 clubby789 0
143089 no Replace JSONPath with `jq` in `jsondocck` fluiderson 0
135052 no Emit single error for `+ use<'_>` and don't suggest `use<'static>` estebank compiler-errors 0
135178 no Document the behaviour of RUST_MIN_STACK=0 Gankra Amanieu 0
135432 no Implement #[proc_macro_lint] to generate LintId for macro-generated warnings dtolnay petrochenkov 0
142659 no compiler-builtins: Clean up features tgross35 0
142775 no rustc_target: Begin unifying Arch enum workingjubilee madsmtm 0
142518 no [lib] In-place initialization infrastructure dingxiangfei2009 joshtriplett 0
129342 no Rebuild on changes to the deployment target when compiling Apple targets madsmtm thomcc, petrochenkov 0
148479 no deeply normalize where-clauses in wfcheck lqd lcnr 0
146743 no Support borrowed locals in DestinationPropagation. cjgillot Amanieu 0
148991 no miri genmc: fix exit() handling RalfJung oli-obk 0
135536 no Add more impls of PartialEq and PartialOrd for strings joshtriplett ibraheemdev 0
142723 success (try) no [crater] Add `impl From<f16> for f32` beetrees 0
142531 no Remove fewer Storage calls in CopyProp and GVN ohadravid cjgillot, tmiasko 0
122971 no Make slice iterators carry only a single provenance scottmcm the8472 0
142578 success (try) no Cache MIR preorder traversal. cjgillot 0
142568 failure (try) no Use the .drectve section for exporting symbols from dlls on Windows bjorn3 wesleywiser 0
120808 no Split elided_lifetime_in_paths into finer-grained lints shepmaster oli-obk 0
142611 no Do not suggest compatible variants inside macro xizheyin jieyouxu 0
148250 no array_chunks: slightly improve docs hkBst joboet 0
125907 success (try) no rustdoc: use the next solver for blanket impl synthesis fmease GuillaumeGomez, lcnr 0
142824 no Stabilize `-Cmin-function-alignment` folkertdev workingjubilee 0
142590 no Allow `#[must_use]` on associated types to warn on unused values in generic contexts compiler-errors BoxyUwU 0
142731 no Add lint rule for `#[deprecated]` on re-exports (rebase) GrigorenkoPV WaffleLapkin 0
142642 no rustdoc-json: Postcard output aDotInTheVoid 0
142786 no feat(build): centralize LLVM_VERSION reneleonhardt marcoieni 0
129289 no Restrict `parse_maybe_literal_minus` nnethercote petrochenkov 0
135631 no Parse `pin`ned local variable declarations frank-king traviscross 0
142837 success (try) no MaybeImprove MaybeUninit saethlin 0
142830 success (try) no Make lowering incremental, take 3/N cjgillot 0
139514 success (try) yes reference dirfd implementation Qelxiros tgross35 0
142848 no Misc. cleanups to `librustdoc`s "clean" fns yotamofek notriddle 0
142945 no rustdoc_json: Intern filenames nnethercote aDotInTheVoid 0
142867 no Change search "not found" links kaleidawave 0
142960 no Move `scalar_to_backend` to ssa oli-obk GuillaumeGomez 0
142973 success (try) no [perf] Fast path for coercions of TY == TY compiler-errors 0
143575 no Remove named lifetimes in some `PartialOrd` & `PartialEq` `impl`s GrigorenkoPV Mark-Simulacrum 0
142975 no mbe: Rework the `concat` metavariable expression tgross35 0
145679 success (try) no Don't evaluate the sanitizer attribute if no sanitizer is enabled 1c3t3a rcvalle 0
143014 no Don't suggest rewriting call if resolution was invalid compiler-errors petrochenkov 0
143029 success (try) no GCI: Imply outlives-bounds on free (generic) const items fmease BoxyUwU 0
143052 no Fix Windows bootstrap panic on invalid symlink removal (issue #143045) hasip-timurtas albertlarsan68 0
143053 no Add `relnotes-api-list` in-tree tool pietroalbini Mark-Simulacrum 0
143343 no Lint against `&T` to `&mut T` and `&T` to `&UnsafeCell<T>` transmutes (rebase) GrigorenkoPV fee1-dead 0
143377 success (try) yes document overrides of the default impl of PartialEq::ne hkBst workingjubilee 0
122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank oli-obk 0
143141 success (try) no fresh binding should shadow the def in expand bvanjoi petrochenkov 0
143158 no rustdoc: add doc_link_canonical feature lolbinarycat GuillaumeGomez 0
143511 success (try) no Improve TLS codegen by marking the panic/init path as cold orlp joboet 0
143163 no Remove FromBytesWithNulErrorKind and make FromVecWithNulErrorKind more actionable PixelDust22 dtolnay 0
143166 no work around linux not honoring write_at for O_APPEND files the8472 thomcc 0
143167 success (try) no Detect unwind-free functions in MIR Mark-Simulacrum 0
143208 success (try) no Remove no-op cleanups as post-mono MIR opt Mark-Simulacrum oli-obk 0
148950 success (try) no rustdoc: add fmt_json helper and use it to avoid allocations lolbinarycat 0
143249 no RDR: avoid rebuilding dependent crates after comment changes yaahc 0
143469 no diag: improvements to patterns in bare fn ptr and trait decl Ezrashaw fee1-dead 0
143485 no Shows a user friendly message rather than simple pass rahul-srivastava-codes Mark-Simulacrum 0
143259 no Add coroutine info to v0 symbol mangling (via DefPath/DefPathData) sharnoff compiler-errors 0
143285 failure (try) no Add `stdarch` bootstrap smoke test Kobzol Mark-Simulacrum 0
143596 no Allow Clippy to define duplicate extra symbols Alexendoo fee1-dead 0
144157 success (try) no Remove the `CoroutineWitness` type compiler-errors lcnr 0
143371 success (try) no Prehash visibilities in resolver cjgillot petrochenkov 0
122668 no Add APIs for dealing with titlecase Jules-Bertholet m-ou-se 0
143439 no Show AtomicU128/AtomicI128 in std docs regardless of target Mtfl0n ibraheemdev 0
143450 no Do not visit impl-trait when looking for self-type elision. cjgillot SparrowLii 0
143323 no make `-Zmin-function-alignment` a target modifier folkertdev workingjubilee 0
123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle compiler-errors 0
143487 no Mark `PartialEq` as `#[rustc_trivial_field_reads]` GrigorenkoPV fee1-dead 0
143553 no [experiment] first draft of init array syntax dingxiangfei2009 compiler-errors 0
144158 no [WIP] Check coroutine upvars and resume ty in dtorck constraint, this time based off of `TypingMode` compiler-errors 0
143854 no bootstrap.py: add lockfile lolbinarycat Mark-Simulacrum 0
146715 no fix: system stats calculation and prevent runtime errors mdqst jdno 0
143598 no win7: load synch functions on demand ChrisDenton 0
144879 no Add rusty stack protector(re-submit) cezarbbb 0
143629 success (try) no Limited nonzero coercion oli-obk 0
148422 no Fix doc link for `poll` method help maplethecolor petrochenkov 0
143495 success (try) no Skip `find_existing_run` call if head and tail pairs sorted differently AngelicosPhosphoros Mark-Simulacrum 0
143636 no Make `int_format_into` API more flexible GuillaumeGomez Amanieu 0
143650 no core: add Option::get_or_try_insert_with lolbinarycat the8472 0
144030 success (try) no Validate transmute in CTFE oli-obk 0
144714 no Make mac calls include their semicolons compiler-errors petrochenkov 0
143932 no fix: handle diverging calls correctly in SsaVisitor::visit_place to avoid invalid DefLocation dillona saethlin 0
143996 no add default FromIterator for types with Default and Extend trait HernandoR 0
144000 no Add `DefId::parent()` accessor for `rustc_public` jacob-greenfield celinval 0
134134 no Use length prefix in default `Hasher::write_str` purplesyringa Amanieu 0
144465 no Allow the global allocator to use thread-local storage and std::thread::current() orlp joboet 0
143882 success (try) no Also hash spans inside the same file as relative. cjgillot petrochenkov 0
143953 no Add the parallel front-end test suit ywxt jieyouxu 0
143893 no Don't require `eh_personality` lang item on targets that have a personality ChrisDenton jhpratt 0
141030 success (try) no [WIP] Expand free alias types during variance computation fmease BoxyUwU 0
143763 no Use crosstool-ng for dist-arm-linux-musl Gelbpunkt marcoieni 0
143839 no Report doctest line numbers in a clickable format Vrajs16 GuillaumeGomez 0
143924 no `rustc_scalable_vector(N)` davidtwco workingjubilee 0
144174 no minimally implement `is` (RFC 3573), sans parsing dianne joshtriplett 0
144193 no Suggest adding `Fn` bound when calling a generic parameter Kobzol SparrowLii 0
144220 no Add powerpc64-unknown-linux-gnuelfv2 target Gelbpunkt compiler-errors 0
144223 no Add debuginfo_transparent attribute for structs bjorn3 petrochenkov 0
144513 no Warn when relying on default musl target static linkage behaviour Gelbpunkt Noratrieb 0
144561 no Allow MIR-inlining `Drop` terminators too scottmcm cjgillot 0
113382 success (try) no [perf] test MCP510 lqd 0
142680 no Fix passing/returning structs with the 64-bit SPARC ABI beetrees tgross35 0
144596 no libtest: print the type of test being run lolbinarycat notriddle 0
144699 success (try) no Use `ExtractIf` in fulfillment loop compiler-errors 0
144475 success (try) no Don't loop if there are no pending obligations compiler-errors lcnr 0
127241 success (try) no Mark span parent in def_collector. cjgillot petrochenkov 0
144255 success (try) no opt-dist: set `build_llvm` to false for WindowsCi ognevny 0
144483 success (try) no EXPERIMENT: Use the force-inline pass for more stuff scottmcm 0
144506 no introduce the Comparable trait for BTree operations conradludgate Amanieu 0
143741 no `oneshot` Channel connortsui20 joboet 0
144537 cancelled (try) no Add `Drop::pin_drop` for pinned drops frank-king petrochenkov 0
146307 no Add field representing types BennoLossin oli-obk, lcnr 0
144669 no Add reproducible build verification to bootstrap sunildora1988 0
144327 yes Help optimize out bounds checks in median_of_medians kornelski tgross35 0
145818 yes rustdoc: make `#[doc(hidden)]` render the same as other attrs karolzwolak GuillaumeGomez 0
144324 no add AnonConstKind to non_trivial_const_arg diagnostics dvtkrlbs compiler-errors 0
148417 no Make Wasm target features `atomics` and `exception-handling` target modifiers daxpedda alexcrichton 0
144363 no [WIP] Add downcast_trait and downcast_trait_mut ivarflakstad 0
144447 no fix misspelled issue kianjib7 Mark-Simulacrum 0
125721 no Stop emitting spans from proc macro compile time in quote expansion bjorn3 petrochenkov 0
133662 success (try) no Use `iter::repeat_n` to implement `Vec::extend_with` paolobarbolini Noratrieb 0
142415 no Add note when inherent impl for a alias type defined outside of the crate xizheyin fmease 0
144585 yes Suggest only Span without source changes when source code is unavailable xizheyin estebank 0
144131 no Introduce Scope::NonGlobModule and Scope::GlobModule b-naber petrochenkov 0
144750 no add new rustdoc::hidden_intra_doc_links lint lolbinarycat GuillaumeGomez 0
144938 success (try) no Enable `outline-atomics` by default on more AArch64 platforms tgross35 davidtwco 0
144902 no Rename `begin_panic` to `panic_with_payload` Kivooeo Mark-Simulacrum 0
144837 no Rewrite`is_ascii` using `slice::as_chunks` Kmeakin tgross35 0
145001 no regression test for intrinsics may not inline properly on pclmulqdq lucarlig nikic 0
144925 no Add suggestion to `.to_owned()` used on `Cow` when borrowing Periodic1911 davidtwco 0
144859 success (try) no [DO NOT MERGE] Run dist-x86_64-linux on the self-hosted demo pietroalbini marcoieni 0
144933 yes Allocate arguments from topmost frame into temporary storage before popping stack frame in `init_fn_tail_call` compiler-errors WaffleLapkin 0
144976 no Refactor the way cg_ssa handles indirect returns(returns via `sret`). FractalFir workingjubilee 0
120682 no [WIP] rewrite TrustedRandomAccess into two directional variants the8472 0
144973 no [WIP] Relative VTables for Rust PiJoules 0
144874 success (try) no Cache param_env on disk. cjgillot 0
144930 success (try) no [EXPERIMENT] Avoid tracking span to compute `end_point`. cjgillot 0
145021 success (try) no rustdoc: turn is_unnamable into a compiler query lolbinarycat oli-obk 0
144961 yes Regression test for bad codegen of `#[derive(Clone)]` on enums lucarlig Mark-Simulacrum 0
140283 success (try) no Fix accidental type inference in array coercion adwinwhite oli-obk 0
144935 no Add `PeekableIterator` trait wmstack tgross35 0
131650 no Add post-mono MIR optimizations saethlin oli-obk 0
138618 no Support using const pointers in asm `const` operand nbdd0121 compiler-errors 0
145024 success (try) no Optimize indexing slices and strs with inclusive ranges Kmeakin scottmcm 0
133502 failure (try) no [DO NOT MERGE] `-Znext-solver=globally` experiments lcnr 0
145092 yes llvm-wrapper cleanup klensy nnethercote 0
145399 no Unify wording of resolve error estebank petrochenkov 0
139053 yes Provide cross-compiling guidance when Apple SDK is missing madsmtm wesleywiser 0
145278 yes Update `rustc_codegen_gcc` rotate operation document notJoon antoyo 0
145270 no Fix an ICE observed with an explicit tail-call in a default trait method jakubadamw compiler-errors 0
145457 success (try) no Experiment: Add `where T: Default` to `Default for [T; 0]` impl. m-ou-se m-ou-se 0
147799 failure (try) yes compiletest: Use `//@` prefixes also for debuginfo test directives Enselic wesleywiser 0
145339 no std: sys: net: uefi: tcp: Initial TcpListener support Ayush1325 tgross35 0
145316 no Async drop box support azhogin oli-obk 0
145337 no [WIP]: Do not store tag in uninhabited enum variants, or in the single inhabited variant. zachs18 0
145343 success (try) no Dogfood `-Zno-embed-metadata` in the compiler Kobzol 0
145354 success (try) no Cache derive proc macro expansion with incremental query Kobzol cjgillot, petrochenkov 0
145393 yes Add codegen test for removing trailing zeroes from `NonZero` clubby789 Mark-Simulacrum 0
142957 no std: mention other methods that normalize a path in `normalize_lexically` doc xizheyin tgross35 0
145428 failure (try) no compiletest: Require explicit `--filecheck-prefixes` tgross35 0
145733 no add Iterator::dedup and friends Qelxiros dtolnay 0
144884 no Resynthesize `foo<bar>(` and `foo<bar>::` in `check_no_chained_comparison` xizheyin estebank 0
145477 success (try) no [EXPERIMENT] Introduce `TypingMode::Codegen` to avoid layout cycles cjgillot 0
145810 yes std_detect: RISC-V: Best effort implication of target features by custom `cfg` a4lg Amanieu 0
145684 yes [DRAFT] Add ub_checks for downcast_unchecked Techcable ibraheemdev 0
139371 no Enhance error reporting for write!/writeln! macros reez12g estebank 0
145734 no Add hook for overriding compiler builtin macros AlexanderPortland oli-obk 0
145757 no Check for bound variables when reporting type error matthewjasper compiler-errors 0
145806 yes rustdoc: [PoC] [WIP] Don't render keyword `Self` as `SelfTy` fmease 0
145714 success (try) no fulfill: dedup newly added obligations lcnr BoxyUwU 0
145687 failure (try) no add std::os::unix::process::CommandExt::fd Qelxiros Mark-Simulacrum 0
145536 yes Opportunistically split `!=` to successfully parse never type fmease petrochenkov 0
145707 yes Suppress suggest try wrap when found is unresolved infer xizheyin fee1-dead 0
145108 success (try) no Resolver: Batched Import Resolution LorrensP-2158466 petrochenkov 0
145539 no fix(compiler/rustc_target): set correct linker flags for `wasm32v1-none` StackOverflowExcept1on bjorn3 0
146729 no chore: fix setup script errors zkpepe marcoieni 0
145688 no Offload device2 ZuseZ4 0
145569 no Supress suggest `let else` when no let in refutable bindings xizheyin lcnr 0
139769 no [rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local GuillaumeGomez camelid 0
145602 no fix: incorrect error message for string literal suffixes notJoon petrochenkov 0
145605 success (try) no Reject static async closures in AST lowering compiler-errors fmease 0
145716 no Fix for pattern types causing ICE in `debuginfo` generation notJoon 0
145628 success (try) no [std][BTree] Fix behavior of `::append` to match documentation, `::insert`, and `::extend` tinnamchoi Mark-Simulacrum 0
145825 no [WIP]: Resolve type relative type/const-generic paths in trait solving BoxyUwU 0
147136 yes Add warn-by-default lint for visibility on `const _` declarations Jules-Bertholet jdonszelmann 0
136597 no -Zharden-sls flag (target modifier) added to enable mitigation against straight line speculation (SLS) azhogin wesleywiser 0
145914 yes Track diagnostic attributes pre proc macro expansion, prepend post expansion. 2asoft petrochenkov 0
142623 success (try) no Move placeholder error handling to before region inference amandasystems lcnr 0
145907 success (try) no rustdoc: split build_impl into build_{local,external}_impl lolbinarycat GuillaumeGomez 0
145933 no Expand `str_as_str` to more types GrigorenkoPV joboet 0
145948 yes Stabilize 29 RISC-V target features (`riscv_ratified_v2`) a4lg Amanieu 0
146013 success (try) yes Add `From` impls for wrapper types Jules-Bertholet Mark-Simulacrum 0
146006 no Add `impl<T> AsMut<T> for Exclusive<T>` Jules-Bertholet scottmcm 0
146073 yes changes for vxworks Anupamvashistha2002 ibraheemdev 0
146348 success (try) no [DONT MERGE] externally implementable items jdonszelmann 0
146273 no lint ImproperCTypes: refactor linting architecture (part 2) niacdoial tgross35 0
146678 yes std: pass the `Thread` for the newly spawned thread to the platform joboet ibraheemdev 0
146505 success (try) yes Add lint about redefining runtime symbols Urgau lcnr 0
146560 no Add the `cpuid` target feature sayantn Amanieu 0
146668 no Add InfiniteIterator trait 414owen tgross35 0
146095 no arbitrary_self_types: Split the Autoderef chain dingxiangfei2009 jackh726 0
146720 no `-Znext-solver` slightly strenghten deduce closure sig lcnr BoxyUwU 0
147148 success (try) no Port all viable contracts from verify-rust-std tautschnig scottmcm 0
148671 failure (try) no Offload bootstrap ZuseZ4 Kobzol 0
146097 no Expand const impls of PartialEq, Eq, PartialOrd and Ord npmccallum tgross35 0
146652 no Port `feature` to the new attribute system jdonszelmann nnethercote 0
138879 no Ensure non-empty buffers for large vectored I/O thaliaarchi tgross35 0
146401 no Fix duplicate error for stability attributes tiif 0
146369 yes Stabilize stack-protector arielb1 wesleywiser 0
146550 no add an `Rvalue` for `is_val_statically_known` and use it in MIR optimization joboet SparrowLii 0
146381 no Generalize `impl<T> Clone for Box<T>` to unsized types a1phyr jhpratt 0
146584 yes remove duplicated columns from `rustc_error_code::error_codes!` cyrgani GuillaumeGomez 0
146561 no Change `Location<'_>` lifetime to `'static` in `Panic[Hook]Info` ijchen Mark-Simulacrum 0
146532 no constify `Cow::Owned` types npmccallum BurntSushi 0
143625 no [WIP] Structural inititalization beepster4096 0
146600 no a collection of simple const changes npmccallum tgross35 0
146672 yes Fix incorrect suggestion for enum variant NKID00 0
146146 success (try) no Disable incr CGU merging saethlin 0
146562 success (try) no [EXPERIMENT] Replace ResumeTy with an unsafe binder ty. cjgillot compiler-errors 0
146341 success (try) no minimal dirfd implementation (1/4) Qelxiros tgross35 0
146357 yes Implement `raw-dylib` on Mach-O madsmtm bjorn3 0
146406 yes Implement `Display`, `LowerExp`, and `UpperExp`, and `FromStr` for `f128`. bjoernager m-ou-se 0
141295 no Stabilize `if let` guards (`feature(if_let_guard)`) Kivooeo est31, fee1-dead 0
146181 no Add intrinsic for dynamic shared memory Flakebi nikic 0
146175 no rustdoc: even spacing in crate brand heading notriddle GuillaumeGomez 0
146180 success (try) no Remove `Cased` Unicode table Kmeakin scottmcm 0
146203 no Do not copy rustc rlibs into the sysroot of the build compiler Kobzol 0
146219 no Make ByteStr/ByteString a more-opaque wrapper like OsStr/OsString clarfonthey dtolnay 0
146525 no constify `From` impls for the `Cow::Borrowed` variant npmccallum ibraheemdev 0
146220 no feat(rustdoc): stabilize `--emit` flag weihanglo notriddle, GuillaumeGomez 0
146623 no libload / dlopen Enzyme/autodiff ZuseZ4 bjorn3 0
146553 no add trait impls to proc_macro::Ident Qelxiros dtolnay 0
146602 no Dont bail in error predicate unless self ty is error in new solver compiler-errors lcnr 0
146642 no Implement ExactSizeIterator for `Zip<A, Repeat<B>>` 414owen the8472 0
146658 no Better argument diagnostics in attributes jdonszelmann 0
146544 success (try) yes mir-opt: Remove the workaround in UnreachableEnumBranching dianqk nikic 0
146470 success (try) no Revert "Do not check privacy for RPITIT." mladedav cjgillot, petrochenkov 0
146579 no Handle macro invocation in attribute during parse estebank jdonszelmann 0
146657 no fix bug in proc macro derive diagnostics jdonszelmann nnethercote 0
142038 success (try) no Optimize `std::str::Chars::next` and `std::str::Chars::next_back` Kmeakin tgross35 0
146237 success (try) no Test out parallel frontend via crater zetanumbers petrochenkov 0
146483 success (try) no [DO NOT MERGE OR REVIEW] Early perf experiments fmease 0
146377 no [STACKED] Don't strip shebang in expr-ctxt `include!(…)` fmease 0
146529 success (try) yes rustdoc: Nuke `--passes=list` and defossilize the passes infrastructure fmease GuillaumeGomez 0
146594 failure (try) no bootstrap: Don't force -static for musl targets in cc-rs Gelbpunkt Mark-Simulacrum 0
146747 no rustc_codegen_llvm: Tidying of `update_target_reliable_float_cfg` a4lg petrochenkov 0
146832 no Not linting irrefutable_let_patterns on let chains Natural-selection1 traviscross 0
146792 no Implement `TryFrom<char>` for `usize`. bjoernager dtolnay 0
146798 yes RISC-V: Implement (Zkne or Zknd) intrinsics correctly a4lg Amanieu 0
146856 no C ffi docs update lygstate Mark-Simulacrum 0
146863 no Update cell.rs, correct module level doc matwatson tgross35 0
146794 no std: reorganize pipe implementations joboet ibraheemdev 0
146759 success (try) yes obligations_for_self_ty: skip irrelevant goals lcnr BoxyUwU 0
146823 success (try) no [Experiment] Do not emit noalias for some functions including `.as_mut_ptr()` HKalbasi saethlin 0
146826 yes Implement `Allocator` for `&mut A` where `A: Allocator + ?Sized` bluurryy scottmcm 0
147232 success (try) no intrinsic_raw query optimization attempt azhogin petrochenkov 0
145924 yes Uplifts and extends `clippy::needless-maybe-sized` into rustc CrooseGit lcnr 0
147272 success (try) no Enable -disable-i2p-p2i-opt flag nikic 0
147904 yes Detect generic type as type param and issue appropriate suggestions (#147889) maplethecolor wesleywiser 0
120762 success (try) no Expand assumes to the other unchecked slice ops saethlin 0
146619 success (try) no Return Result from `ensure_done().mir_borrowck(..)`. cjgillot 0
147298 yes Remove FIXME comments about `Cfg::parse` in librustdoc `cfg` handling GuillaumeGomez fmease 0
147290 no Add sendmsg/recvmsg support to all supported sockets poscat0x04 0
147274 no Do not use dlltool to create DLL Import Libraries for Windows jfgoog wesleywiser 0
146870 no fix: add aliasing rules for Box DiuDiu777 Mark-Simulacrum 0
146710 yes Deref is not a projection: VarDebugInfo beepster4096 cjgillot, saethlin 0
147511 success (try) no is_doc_hidden optimized to hook in case of non-incremental build azhogin petrochenkov 0
147154 success (try) no crater: check impact of ignoring outlived regions in alias liveness lqd 0
148965 no bootstrap: Split out `Step::is_really_default` from `Step::should_run` Zalathar clubby789, jieyouxu 0
144323 no add rustfmt support for `cfg_select` folkertdev ytmimi 0
147250 no Optimize `checked_ilog` and `pow` when `base` is a power of two Kmeakin scottmcm 0
146882 yes fully deprecate the legacy integral modules cyrgani BurntSushi 0
146880 success (try) no source_span query optimized to be inlined function in case of non-incremental build azhogin cjgillot 0
146900 yes Add avr_target_feature taiki-e workingjubilee 0
146901 yes Support AVRTiny devices in AVR inline assembly taiki-e Amanieu 0
147192 failure (try) no Resume testing macOS x86_64 shepmaster 0
147545 no Add `cargo_cfg_target_family_multivalued` FCW madsmtm petrochenkov 0
146909 success (try) no [EXPERIMENT] Test 8-bit tags for hashbrown Amanieu 0
147218 no Add regression test for ICE #138710 (min_generic_const_args) ManojJiSharma SparrowLii 0
147361 success (try) no Make inliner cycle detection a fallible process saethlin 0
147336 no Add is_bit_one method to ints and uints AljoschaMeyer ibraheemdev 0
147362 no Avoid suggesting constrain the associated type with unknown type chenyukang fee1-dead 0
147378 yes Safer sort partition kornelski scottmcm 0
147372 success (try) no Run main rust-analyzer tests in rust-lang/rust CI jieyouxu Veykril, Kobzol 0
147193 success (try) no Shallow resolve ty vars to their root var BoxyUwU lcnr 0
147379 yes Benchmark spellcheck installation/execution on ci Shunpoco 0
147368 no Add extra `unchecked_disjoint_bitor` implementations. bjoernager BurntSushi 0
147404 no Fix issue with callsite inline attribute not being applied sometimes. JamieCunliffe jackh726 0
147426 yes tests: basic-[debugger-]stepping.rs: Disable SingleUseConsts MIR pass temporarily Enselic saethlin 0
146923 no Reflection MVP oli-obk joshtriplett, scottmcm 0
147387 success (try) no hir_owner_parent optimized to inlined call for non-incremental build azhogin cjgillot 0
147351 success (try) no Avoid `LocalCopy` instantiation for `#[inline]` on `-Copt-level=0` Noratrieb 0
147302 no asm! support for the Xtensa architecture MabezDev Amanieu 0
147400 no TryFrom<integer> for bool hkBst Mark-Simulacrum 0
136006 success (try) no Start using pattern types in libcore oli-obk 0
145504 success (try) yes Add some conversion trait impls Jules-Bertholet tgross35 0
146934 no more float constants joshuarayton tgross35 0
146989 no Inhibit all-absent-variant optimization for all enum reprs that inhibit layout optimization, not just repr(C). zachs18 nikomatsakis 0
146936 no Rename `eval_always` query modifier to `no_incremental` blyxyas jackh726 0
147224 no Emscripten: Turn wasm-eh on by default hoodmane lcnr 0
146948 no add `core::hint::prefetch_{read, write}_{data, instruction}` folkertdev Amanieu 0
147333 success (try) no wip tcmalloc 0xdeafbeef 0
146961 yes Allow passing `expr` metavariable to `cfg` Jules-Bertholet petrochenkov, fee1-dead 0
121910 no Revert "Change prefetch to avoid deadlock" Zoxc cjgillot 0
141987 no Fix linting false positive when block used as value ChAoSUnItY lcnr 0
115003 no Increase parallelism in various locations Zoxc cjgillot 0
147025 no mbe: Macro fragment fields joshtriplett petrochenkov 0
147044 no chore: fix incorrect comment cactusdualcore joboet 0
147071 no constify from_fn, try_from_fn, try_map, map bend-n oli-obk 0
147079 success (try) no Replace SingleUseConsts by GVN. cjgillot 0
147160 no Remove `FromResidual` param default camsteffen scottmcm 0
147097 no [DONT MERGE] Doc attr based on master jdonszelmann 0
147106 success (try) no Small `highlight.rs` optimizations yotamofek GuillaumeGomez 0
147430 no cg_llvm: More preparation for moving FFI bindings to `rustc_llvm` Zalathar SparrowLii 0
141266 yes Stabilize `substr_range` and related methods wr7 the8472 0
147628 no x86: Correctly pass larger structs/types in registers with -Zregparm sulix jdonszelmann 0
147585 no Suppress the error for private fields with non_exhaustive attribute chenyukang SparrowLii 0
148672 no switch to yarn lolbinarycat Kobzol 0
147599 no Uplift module inspect from clippy chenyukang estebank 0
147600 no Fix export import conflicts for llvm RobertBColton bjorn3 0
145419 no Allow borrowing array elements from packed structs with ABI align <= packed align hns1971 SparrowLii 0
147672 no LLBC-linker and NVPTX: do not strip debug when PTX ISA version >= 7.0 kjetilkjeka Mark-Simulacrum 0
147696 yes Implement `bit` and `set_bit` for integral types. bjoernager dtolnay 0
148444 no [rustdoc] Correctly handle `should_panic` doctest attribute and fix `--no-run` test flag on the 2024 edition GuillaumeGomez fmease 0
132553 success (try) no Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost EFanZh tgross35, scottmcm 0
147565 success (try) yes make coerce-lub order independent BoxyUwU lcnr 0
146436 no Slice iter cleanup hkBst joboet 0
144394 no [Debug Info] Generate typedef nodes for ptr/ref types (and msvc arrays) Walnut356 wesleywiser 0
147602 no Deduplicate higher-ranked lifetime capture errors in impl Trait JohnTitor estebank 0
147634 yes [WIP] Move even more early buffered lints to dyn lint diagnostics fmease jdonszelmann 0
147617 no [WIP] standalone `proc_macro` backend cyrgani 0
142881 no JumpThreading: compute place and value indices on-demand cjgillot saethlin 0
147697 no cmse: lint on unions crossing the secure boundary folkertdev davidtwco 0
147725 no Remove -Zoom=panic bjorn3 Amanieu 0
147436 no slice/ascii: Optimize `eq_ignore_ascii_case` with auto-vectorization okaneco scottmcm 0
134938 success (try) no Include arguments to the precondition check in failure messages saethlin 0
147909 no Update list of available search filters in help menu GuillaumeGomez notriddle 0
145330 success (try) no [TOY] Run MIR opts before coroutine state transform cjgillot 0
147439 yes rustc_target: RISC-V: Add two supervisor extensions for intrinsics a4lg Amanieu 0
147614 success (try) no Perform DestinationPropagation on places. cjgillot 0
147656 yes Update comments in do_exec and add assertion for fd flag chenyukang ibraheemdev 0
147631 no Fix ICE when late-bound lifetimes don't appear in fn signature JohnTitor jackh726 0
147709 no add transparent attribute for mod items yaahc petrochenkov, jdonszelmann 0
138961 success (try) no Make closure capturing have consistent and correct behaviour around patterns meithecatte Nadrieril 0
147452 success (try) no rustdoc: instrument call to lib_embargo_visit_item lolbinarycat 0
147474 no refactor: replace `LLVMRustBuildMem{Cpy,Move,Set}` with plain LLVM functions AMS21 nikic 0
147572 yes std: Use more `unix.rs` code on WASI targets alexcrichton Mark-Simulacrum 0
144113 yes Impls and impl items inherit `dead_code` lint level of the corresponding traits and trait items mu001999 cjgillot 0
147482 success (try) no rustdoc: calculate effective visibilities of crates on-demand lolbinarycat 0
147573 no [btree_cursors] Add explanations for lower_bound and upper_bound Xylenox ibraheemdev 0
147499 no Implement round-ties-to-even for Duration Debug for consistency with f64 josh-kaplan scottmcm 0
147621 no librustdoc: Make RenderOptions boolean fields into newtypes jefftt fmease 0
147611 no Stabilize `-Zremap-path-scope` Urgau davidtwco 0
135527 success (try) no Move coroutine upvars into locals for better memory economy dingxiangfei2009 cjgillot 0
147736 yes Stabilize `asm_cfg` folkertdev jdonszelmann 0
147484 success (try) no Fix check_expr_if to point to a more accurate location of the compilation error in some cases sgasho jackh726 0
147740 no Optimize core::Zip::next_back() Dan54 the8472 0
147760 success (try) no [Debugger Visualizers] Unify `*-gnu` and `*-msvc` enum output Walnut356 Mark-Simulacrum 0
147741 no implement `replace_with` and `replacen_with` for unstable feature `replace_with` alpaylan joboet 0
147754 no Improve error message for std integer clamp() if min > max Dan54 Mark-Simulacrum 0
147786 no Implement clamp_min and clamp_max Kyuuhachi joboet 0
147790 yes constify comparison traits on slices npmccallum oli-obk 0
147911 no Fix ICE in rustdoc when impl is nested in a func GoldsteinE fmease 0
148048 no Stabilize `maybe_uninit_write_slice` thaliaarchi Mark-Simulacrum 0
147936 no Offload intrinsic Sa4dUs ZuseZ4 0
148101 yes rustdoc: Properly detect syntactically invalid doctests (to fix a regression) fmease GuillaumeGomez 0
148061 failure (try) no Update substring match for substitutions faculerena BoxyUwU 0
147952 no Add a timeout to the `remote-test-client` connection pvdrz Enselic 0
147960 no docs(core): clarify that signed integers use two's complement AudaciousAxiom traviscross 0
139493 success (try) yes Explicitly export core and std macros Voultapher Amanieu, petrochenkov 0
148122 no Make deref_nullptr deny by default instead of warn saethlin petrochenkov 0
148034 success (try) no Simplify the canonical enum clone branches to a copy statement dianqk cjgillot 0
144124 no Write .cargo/config.toml in x vendor bjorn3 clubby789 0
147827 success (try) no Fix MaybeUninit codegen using GVN saethlin scottmcm 0
147802 success (try) no Store `chunk_domain_size` explicitly in `Chunk`. nnethercote 0
147811 no naked functions: respect `function-sections` folkertdev Amanieu 0
147841 success (try) no Fix ICE when applying test macro to crate root jdonszelmann Noratrieb 0
147834 success (try) no Always make tuple elements a coercion site WaffleLapkin BoxyUwU 0
147849 no Omit suggestions when spans are invalid jdonszelmann 0
148449 no transmutability: Support types with restricted validity ranges joshlf jswrenn 0
147996 no Stabilize ppc inline assembly pmur Amanieu 0
148064 no Fix tests to use static linking ladipro bjorn3 0
147717 no compiler/middle/lint: Suggest `#[expect(dead_code)]` instead of `#[allow(dead_code)]` Turbo87 estebank 0
148050 no Unify `OsStringExt`/`OsStrExt` traits across platforms thaliaarchi joboet 0
148069 no AliasRelate: don't discard constraints on overflow lcnr BoxyUwU 0
148105 failure (try) no Ensure the personality does not panic Noratrieb Mark-Simulacrum 0
144090 no Make `IoSlice` and `IoSliceMut` methods unstably const thaliaarchi tgross35 0
148045 no fix: std::sys::fs use_with_native_path for read_dir for windows WrldEngine ChrisDenton 0
147893 success (try) no `Vec::push` in consts MVP fee1-dead oli-obk 0
148146 no CI: use alternative disks if available the8472 marcoieni 0
147552 success (try) no [Debugger Visualizers] Optimize lookup behavior Walnut356 Mark-Simulacrum 0
148020 failure (try) no Show backtrace on allocation failures when possible bjorn3 Mark-Simulacrum 0
147859 no reduce the amount of panics in `{TokenStream, Literal}::from_str` calls cyrgani wesleywiser 0
148002 no Implement suggestion when array of 1 range used as argument of type `Range` IoaNNUwU madsmtm 0
147862 success (try) no Remove `box_new` intrinsic cjgillot 0
148024 no Handle OOM when writing to `Vec` a1phyr Mark-Simulacrum 0
148052 yes Stabilize `const_mul_add` tgross35 Mark-Simulacrum 0
148051 yes Stabilize Frontmatter epage davidtwco 0
147857 failure (try) no crashes: more tests matthiaskrgr jieyouxu 0
147939 no Make `const BorrowMut` require `const Borrow` and make `const Fn` require `const FnMut` theemathas oli-obk 0
147984 success (try) no resolve: Preserve ambiguous glob reexports in crate metadata petrochenkov SparrowLii 0
146972 no Support importing path-segment keyword with renaming mu001999 petrochenkov 0
147938 no Add const cloning of slices and tests Randl tgross35 0
147886 success (try) no GVN: Use the borrows only if they are always live dianqk cjgillot 0
148005 no rustdoc: add support for macro_rules macros of multiple kinds notriddle lolbinarycat 0
148033 no Remove the `sym::Deref` diagnostic item samueltardieu lcnr 0
147876 success (try) no Check tainted_by_error in LateLint Shunpoco oli-obk 0
112049 success (try) no [do not merge] CI experiments Kobzol 0
148234 no rustdoc: make mergeable crate info more usable notriddle jieyouxu 0
148156 no fix: from FIXME(#24570) added more info WrldEngine ChrisDenton 0
106643 no Allow only implementing `Read::read_buf` WaffleLapkin dtolnay 0
148169 no Fix bad intra-doc-link preprocessing fmease lolbinarycat 0
148187 yes Remove uses of `&mut CmResolver` LorrensP-2158466 petrochenkov 0
148183 no rustdoc: Test & document `test_harness` code block attribute fmease GuillaumeGomez 0
148190 success (try) no replace box_new with lower-level intrinsics RalfJung SparrowLii 0
148438 success (try) yes reland and fix RUST-147622 joboet workingjubilee 0
148206 no Deduplicated float tests and unified in floats/mod.rs xonx4l tgross35 0
148223 no bootstrap: PathSet::check only considers starts_with for `--skip` flag jyn514 Kobzol 0
148244 success (try) no no wf obligations in generalize lcnr 0
147712 no Use delay_span_bug in validate-mir. cjgillot jdonszelmann 0
148214 yes Consider `Result<T, Uninhabited>` and `ControlFlow<Uninhabited, T>` to be equivalent to `T` for must use lint WaffleLapkin fee1-dead 0
148256 yes remove support for `typeof` lcnr spastorino 0
148265 no library: core: document layout guarantee of `TypeId` dakr Mark-Simulacrum 0
148271 success (try) no Add missing `impl Fn for &mut F where F: Fn` Kivooeo the8472 0
148209 no Fix parsing logic in `proc_macro::quote` moatom dtolnay 0
144353 no Extend the enum check to pointer and union reads 1c3t3a saethlin 0
148294 yes callconv: fix mips64 aggregate argument passing for C FFI chenx97 workingjubilee 0
148320 yes Support composing two deref coercion adjustments adwinwhite jackh726 0
148477 success (try) no crater: don't normalize where-clauses when checking well-formedness lqd lcnr 0
148329 success (try) yes Do not propogate unnecessary closure constraints. LorrensP-2158466 lcnr 0
148313 no Remove support for prefix yield eholk 0
148491 no Correctly provide suggestions when encountering `async fn` with a `dyn Trait` return type estebank jackh726 0
148332 failure (try) no bootstrap: Use cargo's `build.warnings=deny` rather than -Dwarnings jyn514 Kobzol 0
148321 success (try) no parser/lexer: bump to Unicode 17, use faster unicode-ident Marcondiro joshtriplett 0
148274 no stdio: make stdout block-buffered when not associated to a terminal andreacorbellini Mark-Simulacrum 0
148339 no naked functions: emit `.private_extern` on macos folkertdev Amanieu 0
148398 yes Doc: `MaybeUninit::assume_init_read` Safety: warn on thread safety gksato scottmcm 0
148345 no add inline to copy_within PSeitz joboet 0
148358 no Fix some issues around `rustc_public` makai410 celinval 0
146275 no lint ImproperCTypes: refactor linting architecture (part 3) niacdoial tgross35 0
134697 no lint ImproperCTypes: overhaul (take 2 of "better handling of indirections") niacdoial tgross35, workingjubilee 0
148379 success (try) no Add implied bounds to generic types, impl Trait, and assoc types. obi1kenobi fmease 0
148452 no Mangle symbols with a mangled name close to PDB limits with v0 instead of legacy mangling to avoid linker errors Fulgen301 jackh726 0
148499 no Nvptx: Use llbc as default linker kjetilkjeka madsmtm 0
148487 no add Option::into_flat_iter Qelxiros scottmcm 0
147498 success (try) no Gate tests with the right edition pvdrz fmease, jieyouxu 0
148443 success (try) yes GVN: Compare discriminants with constant dianqk 0
141980 no Rework `c_variadic` beetrees joshtriplett, workingjubilee 0
148490 no dangling pointer from temp cleanup hkBst Urgau 0
148196 no Implement create_dir_all() to operate iteratively instead of recursively asder8215 workingjubilee 0
148486 success (try) no Explicitly forget the zero remaining elements in `vec::IntoIter::fold()`. kpreid scottmcm 0
149087 yes Stabilize `unchecked_neg` and `unchecked_shifts` nxsaken Amanieu 0
148967 success (try) no const-eval: always do mem-to-mem copies if there might be padding involved RalfJung JonathanBrouwer 0
149045 yes implement PartialEq<Vec<U>> for [T; N] and &[T; N] Qelxiros Mark-Simulacrum 0
140763 no Change codegen of LLVM intrinsics to be name-based, and add llvm linkage support for `bf16(xN)` and `i1xN` sayantn nikic, dianqk 0
148533 no Split LLVM intrinsic abi handling from the rest of the abi handling bjorn3 SparrowLii 0
149001 no Fix false positive of "multiple different versions of crate X in the dependency graph" rperier lcnr 0
148537 success (try) no [perf] Start using pattern types in libcore oli-obk scottmcm 0
148545 no Add allocator parameter to HashMap cramertj Amanieu 0
149137 success (try) yes Crater for #148756 JonathanBrouwer jdonszelmann 0
148550 yes Add allocator parameter to HashSet cramertj Amanieu 0
149130 no Implement coercions between `&pin (mut|const) T` and `&(mut) T` when `T: Unpin` frank-king lcnr 0
149110 no Implement `cast_slice` for raw pointer types Paladynee ibraheemdev 0
149149 success (try) no [WIP] [rustdoc] misc search index cleanups yotamofek 0
149125 failure (try) no In `BTreeMap::eq`, do not compare the elements if the sizes are different. zachs18 workingjubilee 0
149146 success (try) no Disable inlining of packed `io::Error` destructor kotauskas tgross35 0
148605 no Stabilize the `supertrait_item_shadowing` feature Amanieu fee1-dead 0
122408 no Use futex-based synchronization on Apple platforms joboet m-ou-se 0
146099 no Stabilize `debug_closure_helpers` coolreader18 the8472 0
148562 no In `Option::get_or_insert_with()`, forget the `None` instead of dropping it. kpreid ibraheemdev 0
148577 success (try) no [DO NOT MERGE] crater proposed changes in unused must use lint WaffleLapkin jackh726 0
148589 no Rename `DropGuard::into_inner` to `DropGuard::dismiss` yoshuawuyts Mark-Simulacrum 0
148590 no Stabilize `atomic_try_update`and deprecate `fetch_update` starting 1.96.0 GrigorenkoPV 0
148602 yes misc coercion cleanups and handle safety correctly BoxyUwU lcnr 0
148595 no Remove `'static` bound on contract ensures closure dawidl022 celinval 0
148604 success (try) no [DO NOT MERGE] Experiment with micro-optimizing push_str calls lolbinarycat 0
149101 no Improve mutable-binding suggestion to include name reddevilmidzy lcnr 0
148662 no alloc: Document panics when allocations will exceed max leftmostcat joboet 0
148651 yes lint(unsafe_code): exclude unsafe declarations from lint coverage wyfo petrochenkov 0
148637 yes Replace `#[rustc_do_not_implement_via_object]` with `#[rustc_dyn_incompatible_trait]` zachs18 lcnr 0
148652 no Cleanup and refactor FnCtxt::report_no_match_method_error rperier lcnr 0
149064 no std: sys: fs: uefi: Implement rmdir and unlink Ayush1325 joboet 0
149079 no Add `Box::clone_from_ref` and similar under `feature(clone_from_ref)` zachs18 Mark-Simulacrum 0
148641 no Add a diagnostic attribute for special casing const bound errors for non-const impls oli-obk jackh726 0
148654 success (try) no Lint unused associated types mu001999 fmease 0
148656 no std: allow `Condvar` to be used with multiple `Mutex`es joboet Mark-Simulacrum 0
148666 no Add support for xray in aarch64 unknown none target odlot wesleywiser 0
148669 success (try) no Enable `-Zfunction-sections` by default for `*-windows-{gnu,cygwin}` wesleywiser 0
148623 no Ignore `#[doc(hidden)]` items when computing trimmed paths for printing Zalathar wesleywiser 0
149102 no stabilize maybe_uninit_slice bend-n joboet 0
149019 yes [WIP] rustdoc: Rewrite auto trait impl synthesis fmease 0
149201 no Add suggest alternatives for Out-of-range \x escapes chenyukang Kivooeo 0
149145 success (try) no [WIP] resolve: Make ambiguity checking stricter petrochenkov jackh726 0
147247 no add VecDeque::splice Qelxiros Mark-Simulacrum 0
149060 success (try) no early return on duplicate span lowerings jdonszelmann oli-obk 0
142821 success (try) no Compute jump threading opportunities in a single pass cjgillot saethlin 0
149173 no Use rust rather than LLVM target features in the target spec bjorn3 lcnr 0
149232 no Add doc aliases "vector" and "list" to `Vec` madsmtm ibraheemdev 0
149126 no Initial upstreaming of Rust ADBench implementations ZuseZ4 oli-obk 0
149112 no [EXPERIMENT] DelimSpan::from_single() experiment and UI tests update. Keith-Cancel petrochenkov 0
149207 no Add `ilog10` result range hints EFanZh Mark-Simulacrum 0
149131 yes optimize `slice::Iter::next_chunk` bend-n Mark-Simulacrum 0
149189 no Added unlock functionality to mutex guard and rw lock guards SpaceBroetchen ChrisDenton 0
149178 success (try) yes refactor mingw-w64 self-contained detection mati865 petrochenkov 0
149183 no Use ``TypingMode::PostAnalysis`` in ``try_evaluate_const`` tiif BoxyUwU 0
149197 no validate usage of crate-level doc attributes lolbinarycat GuillaumeGomez 0
149210 no fix: Do not ICE on normalization failure of an extern static item ShoyuVanilla jdonszelmann 0
149219 no Allow shortening lifetimes in CoerceUnsized impls theemathas scottmcm 0
149227 success (try) no rustdoc: use dyn Fn in run_test to avoid monomorphization bloat lolbinarycat 0
145516 failure (try) no Weekly `cargo update` github-actions[bot] clubby789 0
149169 no ptr::replace: make calls on ZST null ptr not UB RalfJung ibraheemdev 0
149190 no Forbid `CHECK: br` and `CHECK-NOT: br` in codegen tests (suggest `br {{.*}}` instead) zachs18 Mark-Simulacrum 0
149174 yes `const` blocks as a `mod` item GrigorenkoPV 0
149179 no Add regression test for 128705 reddevilmidzy JonathanBrouwer 0
149114 success (try) yes MGCA: Support struct expressions without intermediary anon consts BoxyUwU oli-obk 0
149140 success (try) no More encoder minimizations oli-obk jdonszelmann 0
149147 no Fix unused_assignments false positives from macros chenyukang SparrowLii 0
149202 yes automate offload, part 2 - clang calls ZuseZ4 0
149195 success (try) no resolve: Convert `ambiguous_glob_imports` lint into a hard error petrochenkov nnethercote 0
149208 no [rustdoc] Make more functions return `fmt::Result` and reduce number of `.unwrap()` calls GuillaumeGomez lolbinarycat 0
149228 yes transmutability: only short-circuit `is_transmutable` for non-region infers lapla-cogito lcnr 0
148717 no Point at span within local macros even when error happens in nested external macro estebank petrochenkov 0
148677 no Avoid infinite cycle in `coerce_unsized_old_solver` when encountering invalid recursive struct definition estebank lcnr 0
148678 no Merge E0412 into E0425 xonx4l Kivooeo 0
140073 no WIP | Improve type parameter suggestion heuristic for missing types Kivooeo fmease 0
146098 success (try) yes Temporary lifetime extension for blocks dianne BoxyUwU 0
148689 no std: use `nonpoison::Mutex` for all internal mutexes joboet Mark-Simulacrum 0
148690 no Implement `clamp_magnitude` method for primitive floats & signed integers IntegralPilot joboet 0
148713 no rustc_borrowck: fix async closure error note to report FnOnce rather than Fn InvalidPathException lcnr 0
148718 no Do not mention `-Zmacro-backtrace` for std macros that are a wrapper around a compiler intrinsic estebank SparrowLii 0
148751 success (try) no Build gnullvm toolchains on Windows natively mati865 marcoieni 0
148746 no const validation: remove check for mutable refs in final value of const RalfJung davidtwco 0
142638 yes error out when `repr(align)` exceeds COFF limit nthery workingjubilee 0
148755 yes Constify `DropGuard::into_inner` and trait impls nxsaken the8472 0
148756 yes Warn on codegen attributes on required trait methods JonathanBrouwer jdonszelmann 0
148765 no std: split up the `thread` module joboet ChrisDenton 0
148766 success (try) no Replace Rvalue::NullaryOp by a variant in mir::Operand. cjgillot lcnr 0
148788 no Unconstrained parameter fix TomtheCoder2 davidtwco 0
148764 no ptr_aligment_type: add more APIs GrigorenkoPV scottmcm 0
148790 no Add new Tier-3 target: riscv64im-unknown-none-elf kevaundray davidtwco 0
148769 success (try) no Stabilize `alloc_layout_extra` GrigorenkoPV scottmcm 0
123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle davidtwco 0
84823 no Experiment: New fmt::Arguments implementation (2021) m-ou-se m-ou-se 0
117192 failure (try) no Don't treat asserts as a call in cross-crate inlining saethlin scottmcm 0
148799 yes Switch the destructors implementation for thread locals on Windows to use FLS ohadravid ChrisDenton 0
148804 no Don't report link-self-contained not being supported if it's turned off. yshui wesleywiser, petrochenkov 0
148820 no Add very basic "comptime" fn implementation oli-obk jdonszelmann, fee1-dead 0
148842 no Avoid incorrect lifetime suggestion involving `sym::anon` estebank nnethercote 0
146440 no Add a new lint `UNCONSTRUCTABLE_PUB_STRUCT` to detect unconstructable public structs mu001999 davidtwco 0
148823 success (try) no TypeRelating emit WellFormed, not generalize lcnr BoxyUwU 0
148825 no Add SystemTime::{MIN, MAX} cvengler ChrisDenton 0
148814 no stabilize `array_windows` bend-n scottmcm 0
148837 no Use `let...else` instead of `match foo { ... _ => return };` and `if let ... else return` estebank Kivooeo 0
148847 no Share Timespec between Unix and Hermit stepancheg ChrisDenton 0
148849 success (try) no Set -Cpanic=abort in windows-msvc stack protector tests saethlin wesleywiser 0
148852 no rustc_hir_analysis: Remove premature classification of repeats as `AnonConstKind::MCG` InvalidPathException BoxyUwU 0
148860 no fix more filecheck errors klensy Mark-Simulacrum 0
148811 no core docs: rewrite `panic::Location::caller` with visual line/column numbers Paladynee joboet 0
148863 success (try) no Check span owners (span lowering) in debug builds and fix missing lowerings jdonszelmann oli-obk, cjgillot 0
148925 success (try) yes Simplify `jemalloc` setup (without perf regression) madsmtm Kobzol 0
148871 success (try) no Remove context dependant `!` fallback WaffleLapkin lcnr 0
147115 failure (try) no More robust stack protector testing cezarbbb wesleywiser, SparrowLii 0
148866 success (try) no Add new `failed_merged_doctest_compilation` rustdoc lint GuillaumeGomez fmease 0
148894 no Reveal opaques defined in the body during analysis beamandala oli-obk 0
148937 yes Remove initialized-bytes tracking from `BorrowedBuf` and `BorrowedCursor` joshtriplett Amanieu 0
148869 success (try) no windows-gnu: update C toolchain mati865 marcoieni 0
148930 no tweak editor configs WaffleLapkin mati865 0
148918 no Remove an outdated test WaffleLapkin jdonszelmann 0
148935 no Fix division syntax in doc comments Wilfred joboet 0
148939 success (try) no Show env normalization differences under two solvers adwinwhite lcnr 0
149058 no FCW Lint when using an ambiguously glob imported trait LorrensP-2158466 lcnr 0
148941 yes stabilize `Peekable::next_if_map` (`#![feature(peekable_next_if_map)]`) jdonszelmann BurntSushi 0
148987 no bootstrap: Replace `Step::DEFAULT` and `default_condition` with `is_default_step` Zalathar jieyouxu 0
149074 no Add Command::get_env_clear schneems Mark-Simulacrum 0
149236 no Clarify edge cases for Barrier::new tisonkun tgross35 0
148951 no rustc_target: aarch64: Remove deprecated FEAT_TME maurer durin42 0
149136 yes MGCA: Syntactically distinguish anon const const args BoxyUwU oli-obk 0
149027 no Implement method signature suggestion for trait mismatches error reddevilmidzy madsmtm 0
149068 no DispatchFromDyn: require additional checks dingxiangfei2009 jackh726 0
149052 no Fix/Make proc_macro span_close() and span_open() more accurate after set_span() calls Keith-Cancel petrochenkov 0
149107 yes rustc_borrowck: Don't suggest changing closure param type not under user control Enselic 0
149192 yes NFC normalize lifetime identifiers gmorenz madsmtm 0
149141 no Use inline asm rather than llvm intrinsic for panics on wasm bjorn3 Mark-Simulacrum 0
149097 yes num: Implement `uint_gather_scatter_bits` feature for unsigned integers okaneco Mark-Simulacrum 0
149229 no Make `proc_macro::Group` take up less space remove redundant field. Keith-Cancel petrochenkov 0
149200 no Add test for derive helper compat collisions yaahc petrochenkov 0
149148 success (try) no v0 mangling for std on nightly davidtwco Kobzol 0
149167 no skip checking supertraits in object candidate for `NormalizesTo` goal adwinwhite lcnr 0
149177 no Add proper suggestion for associated function with unknown field chenyukang estebank 0
149215 no Move `check-cfg` lints to `rustc_attr_parsing` JonathanBrouwer 0
149209 yes Move LTO to OngoingCodegen::join bjorn3 jackh726 0
149218 success (try) no Make PinCoerceUnsized require Deref theemathas tgross35 0
108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162 dtolnay 0
149238 yes float::clamp: make current treatment of signed zeros explicit RalfJung scottmcm 0
149239 no intrinsics: clarify float min/max behavios for NaNs and signed zeros RalfJung tgross35 0
129498 success (try) no Try enabling precondition checks on ptr::{read,write} saethlin 0
149241 no Fix armv4t- and armv5te- bare metal targets thejpster fee1-dead 0
Contribute on GitHub