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.

645 total, 10 approved, 15 rolled up, 5 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 124223 pending coverage: Branch coverage support for let-else and if-let Zalathar:conditional-let compiler-errors compiler-errors 0
2 124571 approved coverage: Clean up `mcdc_bitmap_bytes` and `conditions_num` Zalathar:num-conditions compiler-errors compiler-errors 0
3 124683 approved Do not ICE on foreign malformed `diagnostic::on_unimplemented` estebank:issue-124651 spastorino compiler-errors 0
4 124695 approved Fuchsia test runner: fixup script erickt:bump-fuchsia tmandry tmandry 0 always
5 124738 approved rustdoc: dedup search form HTML notriddle:notriddle/search-form-js fmease GuillaumeGomez 0 always
6 124827 approved generalize hr alias: avoid unconstrainable infer vars lcnr:generalize-incomplete compiler-errors compiler-errors 0 always
7 124832 approved narrow down visibilities in `rustc_parse::lexer` linyihai:visibility-of-lexer fmease fmease 0 always
8 124838 approved next_power_of_two: add a doctest to show what happens on 0 RalfJung:next_power_of_two scottmcm 0 always
9 106852 yes Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
10 111351 yes Prevent using the default `cc` when that'd result in a broken build ferrocene:pa-prevent-wrong-cc onur-ozkan 0 never
11 112049 yes [do not merge] CI experiments Kobzol:pgo-omit-benchmarks 0 never
12 112372 yes Make function bodies with &! arguments unreachable saethlin:ralf-refs 0 never
13 115105 yes Enable DestinationPropagation by default. cjgillot:dest-prop-default oli-obk 0 never
14 117473 yes Move alignment checks to codegen saethlin:codegen-alignment-checks oli-obk 0 never
15 118149 yes Implement RFC 3127 sysroot path handling changes cbeuw:rfc3127-sysroot b-naber 0 iffy
16 120593 yes Update Android in CI maurer:android-bump Mark-Simulacrum 0 iffy
17 120855 Introduce -Zsplit-metadata option bjorn3:split_metadata4 petrochenkov 0 never
18 120869 ci update freebsd version proposal, freebsd 12 being eol devnexen:update_fbsd_ci Mark-Simulacrum 0 iffy
19 121150 Add a fast-path to `Debug` ASCII `&str` Swatinem:debug-ascii-str cuviper 0 never
20 121605 Mark all functions defined in compiler-builtins as nounwind nbdd0121:builtin Amanieu 0 iffy
21 121848 stabilize `-Znext-solver=coherence` lcnr:stabilize-next-solver compiler-errors 0 never
22 122186 Remove a workaround for a bug bjorn3:remove_bug_workaround petrochenkov 0 iffy
23 122189 snapshot: avoid leaking inference vars lcnr:probe-no-more-leak oli-obk 0 never
24 122325 Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
25 122362 Link `std` statically in `rustc_driver` Zoxc:rustc_driver_static_std oli-obk 0 never
26 122770 improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
27 123219 [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
28 123244 Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics wesleywiser 0 never
29 123425 Add `noundef` metadata for fits-in-target-pointer-size array immediate arguments jieyouxu:array-imm-noundef-param davidtwco 0 never
30 123536 Simplify `IntVarValue`/`FloatVarValue` compiler-errors:simplify-int-float 0 never
31 123550 Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Nilstrieb 0 iffy
32 123572 Increase vtable layout size Mark-Simulacrum:vtable-methods TaKO8Ki 0 never
33 123886 Avoid `alloca`s in codegen for simple `mir::Aggregate` statements scottmcm:more-rvalue-operands matthewjasper 0 never
34 124032 Replace sort implementations Voultapher:a-new-sort thomcc 0 never
35 124108 Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter Amanieu 0 never
36 124187 Warn (or error) when `Self` ctor from outer item is referenced in inner nested item compiler-errors:self-ctor petrochenkov 0 never
37 124188 MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
38 124213 Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum 0 never
39 93544 yes Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
40 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw Mark-Simulacrum 0
41 99733 yes Extend const_convert for Cow on From<&str> and From<String> nipunn1313:nipunn/impl_const_from dtolnay 0
42 99969 yes alloc: implement FromIterator for Box<str> calebsander:feature/collect-box-str dtolnay 0
43 101213 yes net adding set_fib call to set FIB route on FreeBSD. devnexen:fbsd_set_fib workingjubilee 0
44 104693 yes Consistently use the highest bit of vector masks when converting to i1 vectors jhorstmann:use-high-bit-of-mask-for-select wesleywiser 0
45 106186 yes Add function `core::iter::chain` rossmacarthur:ft/iter-chain Amanieu 0
46 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant dtolnay 0
47 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
48 106943 yes Implement DoubleEnded and ExactSize for Take<Repeat> and Take<RepeatWith> mina86:exact_size_take_repeat m-ou-se 0
49 107099 yes rustdoc: Add support for --remap-path-prefix edward-shen:edward-shen/rustdoc-remap-path-prefix GuillaumeGomez 0
50 107251 yes Rescope temp lifetime in let-chain into IfElse dingxiangfei2009:let-chain-rescope est31 0
51 107378 yes Stabilize `anonymous_lifetime_in_impl_trait` c410-f3r:stabilize-anon-lt estebank 0
52 108097 yes Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
53 108193 yes Add rem_floor and rem_ceil clarfonthey:rounding-remainders dtolnay 0
54 108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening BurntSushi 0
55 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
56 109174 yes Replace `io::Cursor::{remaining_slice, is_empty}` soerenmeier:cursor_fns workingjubilee 0
57 109402 yes Implement owned ops for `HashSet` and `BTreeSet` WaffleLapkin:set_owned_sub dtolnay 0
58 110406 yes rustdoc-json: Add test for #[automatically_derived] attribute aDotInTheVoid:rdj-derived-impl-attr 0
59 111277 yes Add IoSlice::as_bytes Lucretiel:io-slice-as-bytes m-ou-se 0
60 112328 yes Feat. adding ext that returns change_time juliusl:pr/windows-add-change-time m-ou-se 0
61 112896 yes Add key_mut method to BTreeMap entries clarfonthey:btree-entry-key-mut Amanieu 0
62 113056 yes fix(parse): avoid panic when cfg wrapper by bracket under `capture-cfg` mode bvanjoi:fix-87577 petrochenkov 0
63 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
64 113347 yes `ptr::copy_nonoverlapping` is not memcpy workingjubilee:memcpy-じゃない cuviper 0
65 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases Mark-Simulacrum 0
66 113983 yes Add a visibility suggestion in private-in-public errors nyurik:pub-in-priv-err petrochenkov 0
67 114525 yes Document explicitly that Weak::from_raw(ptr::null()) is ub est31:weak_null_docs cuviper 0
68 114531 yes Implement `From<&'a &'static str>` for `Arguments<'a>` EFanZh:implement-from-str-for-arguments dtolnay 0
69 115710 yes Add connect_from methods to TcpStream valaphee:tcpstream_connect_from the8472 0
70 115876 yes Fix duplicated crate keyword in suggested path GuillaumeGomez:fix-duplicated-crate-err oli-obk 0
71 115942 yes Expand doc comment on MIR validation. cjgillot:doc-checker RalfJung 0
72 116161 yes Stabilize `extended_varargs_abi_support` Soveu:varargs2 cjgillot 0
73 116528 yes Stabilize `Ready::into_inner()` daxpedda:stabilize-ready-into-inner dtolnay 0
74 116632 yes Add `(checked_)norem_div` methods for integer types newpavlov:checked_norem_div Mark-Simulacrum 0
75 116675 yes [ptr] Document maximum allocation size joshlf:patch-10 RalfJung 0
76 116882 yes rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0
77 117063 yes Use en dashes in documentation page titles TomFryers:patch-1 notriddle 0
78 117196 yes Add types for inspecting control messages in Unix socket ancillary data jmillikin:unix-ancillary-data Amanieu 0
79 117465 yes Add -Z small-data-threshold paulmenage:small-data-limit compiler-errors 0
80 117474 yes [slice] Document slice DSTs, including size guarantees joshlf:patch-7 Mark-Simulacrum 0
81 117536 yes Expands help for error message E0161 xfbs-fork:expand-e0161-message davidtwco 0
82 117539 yes add test for #113272 matthiaskrgr:test_113272 wesleywiser 0
83 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
84 117913 yes Suggest removal of borrow in index when appropriate estebank:issue-66023 compiler-errors 0
85 117931 yes Add `core::fmt::WriteCursor` for formatting into a borrowed buffer. jmillikin:fmt-write-cursor Amanieu 0
86 117932 yes Correct rustdoc section where we talk about rustdoc emitting errors on invalid code GuillaumeGomez:update-rustdoc-book notriddle 0
87 117991 yes Clarify safety of layout_for_ptr CAD97:layout-for-ptr cuviper 0
88 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
89 118087 yes Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
90 118270 yes Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
91 118377 yes Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 michaelwoerister 0
92 118474 yes Add `core::iter::adapters::PeekMap` and `core::iter::Peekable::peek_map` MiguelX413:master m-ou-se 0
93 118613 yes Enable emutls by default for android quininer:android-enable-emutls thomcc 0
94 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
95 118733 yes add error message for c# style named arguments nouritsu:master compiler-errors 0
96 118953 yes Fix ICE from zero-length span when suggesting to remove trailing semi-colon from final statement in block EliseZeroTwo:EliseZeroTwo/fix-114251 b-naber 0
97 118958 yes Add a new concat metavar expr c410-f3r:concat-again petrochenkov 0
98 118999 yes force current stage when `--stage` is expilicitly used onur-ozkan:explicit-stages Mark-Simulacrum 0
99 119127 yes Implement `array::repeat` joboet:array_repeat scottmcm 0
100 119185 yes [DO NOT MERGE] adapt test stderr for LLVM 18 changes krasimirgg:teststderr 0
101 119427 yes Fix, document, and test parser and pretty-printer edge cases related to braced macro calls dtolnay:maccall spastorino 0
102 119462 yes Prevent `AtomicBool::fetch_and` and `fetch_or` from CAS loop on x86 AngelicosPhosphoros:atomic_bool_rmw_conditional_ops Amanieu 0
103 119761 yes Make `(A)Rc`/`Weak` `allocator_api` APIs more consistent zachs18:rc-into-raw-with-allocator BurntSushi 0
104 119798 yes Issue 83060 fix iSwapna:issue-83060-fix wesleywiser 0
105 119959 yes [meta] Clarify prioritization alert fmease:triagebot-prioritization-alert-label apiraino 0
106 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
107 120077 yes WIP Add Set entry API SUPERCILEX:set-entry cuviper 0
108 120098 yes Give a better error message when CI download fails Teapot4195:issue-118758-fix Mark-Simulacrum 0
109 120176 yes Add a special case for CStr/CString in the improper_ctypes lint Flying-Toast:cstr_in_ffi_lint cjgillot 0
110 120282 yes Update comment to resolve ambiguity mahmudsudo:patch-1 Mark-Simulacrum 0
111 120314 yes core: optimise Debug impl for ascii::Char mina86:i Mark-Simulacrum 0
112 120388 yes Small improvements to internal documentation FractalFir:master estebank 0
113 120457 yes Relax the Sized requirement on the Error impl for Box. smmalis37:patch-2 BurntSushi 0
114 120580 yes Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants HTGAzureX1212:HTGAzureX1212/issue-45795 m-ou-se 0
115 120611 yes [WIP]: generating rust-project file for r-a onur-ozkan:embedded-lsp-feed 0
116 120708 Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
117 120736 rustdoc: add header map to the table of contents notriddle:notriddle/toc jsha 0
118 120752 Collect relevant item bounds from trait clauses for nested rigid projections compiler-errors:more-relevant-bounds lcnr 0
119 120808 Split elided_lifetime_in_paths into tied and untied shepmaster:split-elided-lifetimes-in-paths pnkfelix 0
120 120812 Remove unnecessary impl sorting in queries and metadata compiler-errors:impl-sorting cjgillot 0
121 120818 rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column fmease 0
122 120924 Let's `#[expect]` some lints: Stabilize `lint_reasons` (RFC 2383) xFrednet:rfc-2383-stabilization-party wesleywiser 0
123 120990 Suggest a borrow when using dbg chenyukang:yukang-fix-120327-dbg estebank 0
124 121051 Introduce infrastructure for generating target docs Nilstrieb:targetting onur-ozkan 0
125 121062 Change f32::midpoint to upcast to f64 RustyYato:f32-midpoint the8472 0
126 121174 Check for occupied niches saethlin:codegen-niche-checks 0
127 121215 MaybeUninit: Document UnsafeCell byte ranges joshlf:patch-5 Mark-Simulacrum 0
128 121216 Always emit `native-static-libs` note, even if it is empty madsmtm:fix-108825 wesleywiser 0
129 121274 Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` estebank:implicit_static fmease 0
130 121334 Raw fluent diagnostic structs davidtwco:raw-fluent-diagnostics nnethercote 0
131 121364 Implement lint against unexpected unary precedence Urgau:unary_precedence wesleywiser 0
132 121377 Stabilize `LazyCell` and `LazyLock` pitaj:lazy_cell_fn_pointer m-ou-se 0
133 121405 Fix inaccurate documentation of `wait_while` and `wait_timeout_while` Jupeyy:pr_fix_wait_while_doc Mark-Simulacrum 0
134 121494 add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
135 121533 Handle .init_array link_section specially on wasm ratmice:wasm_init_fini_array estebank 0
136 121541 Added Complexity annotations for documentation of std::collections::VecDeque AnthonyZhOon:master m-ou-se 0
137 121553 Lower struct patterns and struct expressions with unnamed fields frank-king:feature/unnamed-fields-hir davidtwco 0
138 121560 Allow `#[deny]` inside `#[forbid]` as a no-op with a warning Nilstrieb:stop-lint-macro-nonsense TaKO8Ki 0
139 121676 Support ?Trait bounds in supertraits and dyn Trait under a feature gate Bryanskiy:polarity traviscross 0
140 121682 Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
141 121710 [DONT MERGE] fix(libstd): switch to `-Zpublic-dependency` cargo flag weihanglo:public-dependency Mark-Simulacrum 0
142 121717 Don't Add Specialized Notes to Error Messages Pointing at a Type veera-sivarajan:bugfix-121398 estebank 0
143 121742 sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
144 121762 style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
145 121766 Reword E0277 default error message estebank:e0277-message-wording oli-obk 0
146 121880 Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
147 121909 Drop AST on a separate thread and prefetch `hir_crate` Zoxc:drop-ast-task cjgillot 0
148 121910 Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
149 121918 Move alloc tests to rmake abhay-51:Move_alloc_tests_to_rmake Mark-Simulacrum 0
150 121919 feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub m-ou-se 0
151 121920 downgrade ptr.is_aligned_to crate-private Gankra:is_aligned_to m-ou-se 0
152 121965 Elaborate on the invariants for references-to-slices scottmcm:slice-validity joboet 0
153 122049 Promote riscv64gc-unknown-linux-musl to tier 2 Amanieu:riscv64-musl-tier2 Mark-Simulacrum 0
154 122079 Less syscalls for the `copy_file_range` probe tbu-:pr_copy_file_range_probe the8472 0
155 122145 Support test output postprocessing by a child process. aspotashev:master epage 0
156 122156 Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
157 122161 Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
158 122192 Do not try to reveal hidden types when trying to prove Freeze in the defining scope oli-obk:type_of_opaque_for_const_checks lcnr 0
159 122288 [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
160 122300 Add FileCheck annotations to mir-opt/dest-prop tests CastilloDel:master cjgillot 0
161 122308 [WIP] [crater-only] Make a watered-down version of lazy type aliases the default fmease:lta-crater 0
162 122340 Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
163 122382 Detect unused structs which implement private traits mu001999:dead_code/enhance petrochenkov 0
164 122403 Explicitly don't normalize param-env in new solver compiler-errors:explicitly-dont-normalize-in-new-solver lcnr 0
165 122408 Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
166 122418 Assert Spans are well-formed starmut:assert-span-well-formed nnethercote 0
167 122494 Simplify key-based thread locals joboet:simplify_key_tls m-ou-se 0
168 122551 Added "copy" to Debug fmt for copy operands RayMuir:copy_fmt oli-obk 0
169 122565 Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
170 122597 Show files produced by `--emit foo` in json artifact notifications pacak:master bjorn3 0
171 122613 Don't build a broken/untested profiler runtime on mingw targets Zalathar:profiler nnethercote 0
172 122631 coverage: Replace color terminal tests with HTML output tests Zalathar:html oli-obk 0
173 122661 Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
174 122665 Add some tests for public-private dependencies. ehuss:pub-priv-tests davidtwco 0
175 122666 Add functions to replace BufReader's reader Morganamilo:bufreader Mark-Simulacrum 0
176 122668 Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
177 122670 Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode beetrees:non-unicode-option-env-error lcnr 0
178 122685 Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
179 122709 use precompiled rustc for non-dist builders onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum 0
180 122790 Apply dllimport in ThinLTO for -Z dylib-lto Zoxc:dllimp-rev wesleywiser 0
181 122792 Stabilize `min_exhaustive_patterns` Nadrieril:stabilize-min-exh-pats2 fee1-dead 0
182 122804 Item bounds can reference self projections and still be object safe compiler-errors:item-bounds-can-reference-self BoxyUwU 0
183 122808 Stabilize `count`, `ignore`, `index`, and `length` in Rust 1.80 c410-f3r:again-again-again-again-again fmease 0
184 122872 [rustdoc] Detect and resolve ambiguities in fn parameters type names krtab:doc_diff_types GuillaumeGomez 0
185 122884 Optimize integer `pow` by removing the exit branch mzabaluev:pow-remove-exit-branch Amanieu 0
186 122887 Unix: Add `read_buf_at` and `read_buf_exact_at` to `FileExt` a1phyr:read_buf_at m-ou-se 0
187 122957 Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
188 122986 Fix c_char on AIX taiki-e:aix-c-char Mark-Simulacrum 0
189 123008 [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
190 123013 rustdoc: update `pulldown-cmark` to 0.10 stepantubanov:update-pulldown-cmark GuillaumeGomez 0
191 123043 Disable dead variant removal for `#[repr(C)]` enums. GoldsteinE:fix/repr-c-dead-branches oli-obk 0
192 123046 [WIP] Enforce may-define-must-define for ATPITs compiler-errors:deny-non-defining-use oli-obk 0
193 123082 CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
194 123088 Replace `f16` and `f128` pattern matching stubs with real implementations tgross35:f16-f128-pattern-analysis Nadrieril 0
195 123110 Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
196 123111 std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
197 123122 Fix incorrect suggestion for undeclared hrtb lifetimes in where clauses. surechen:fix_122714 fmease 0
198 123165 Stop sorting `Span`s' `SyntaxContext`, as that is incompatible with incremental oli-obk:no_ord_def_id3 cjgillot 0
199 123168 Add `size_of` and `size_of_val` and `align_of` and `align_of_val` to the prelude joshtriplett:size-of-prelude dtolnay 0
200 123196 Add Process support for UEFI Ayush1325:uefi-process joboet 0
201 123205 Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
202 123213 Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
203 123220 [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
204 123225 update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
205 123237 Various rustc_codegen_ssa cleanups bjorn3:debuginfo_refactor estebank 0
206 123239 Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
207 123245 Suggest Explicit Lifetime for Associated Type Bindings veera-sivarajan:bugfix-122025-missing-lifetime cjgillot 0
208 123253 Specialize `TrustedLen` for `Iterator::unzip()` ChayimFriedman2:extend-trusted the8472 0
209 123319 Add managarm as a tier 3 target no92:managarm-target davidtwco 0
210 123337 Include line tables in compiler profile workingjubilee:debug-compiler-profile-expectations fmease 0
211 123344 Remove braces when fixing a nested use tree into a single item pietroalbini:pa-unused-imports wesleywiser 0
212 123351 Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 beetrees:x86-ret-snan-rust fmease 0
213 123365 At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
214 123374 DOC: Add FFI example for slice::from_raw_parts() mgeier:doc-slice-from-raw-parts scottmcm 0
215 123384 Link rustc/std tools into the correct sysroot Nilstrieb:back-where-you-belong onur-ozkan 0
216 123405 Disabling tests/run-make/compiler-builtins for sgx target(x86_64-fortanix-unknown-sgx) fortanix:nr/disable-compiler-builtins-test-for-sgx Mark-Simulacrum 0
217 123413 delegation: Implement list delegation petrochenkov:delegmulti2 fmease 0
218 123434 Remove redudant variable declaration in toSpliced RedYetiDev:patch-1 GuillaumeGomez 0
219 123436 linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries wesleywiser 0
220 123472 WIP: PoC for `derive(SmartPointer)` wedsonaf:smart-ptr pnkfelix 0
221 123476 std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
222 123483 Fix #121126: index out of bounds exceeds max value c4rrao:master TaKO8Ki 0
223 123492 add pull request template asking for relevant tracking issues lcnr:master davidtwco 0
224 123508 Edition 2024: Make `!` fall back to `!` WaffleLapkin:never-type-2024 compiler-errors 0
225 123521 CFI: Refactor: Split into modules maurer:module-split compiler-errors 0
226 123588 Stabilize `hint::assert_unchecked` tgross35:stabilize-assert_unchecked m-ou-se 0
227 123590 Edition 2024: don't special-case diverging blocks WaffleLapkin:diverging-blocks-2024 compiler-errors 0
228 123600 impl PathBuf::add_extension and Path::with_extra_extension tisonkun:path_with_extension joboet 0
229 123604 Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
230 123611 Add `under normal circumstances` to `cell` docs CJendantix:patch-1 jhpratt 0
231 123617 sanitizers: stabilize core sanitizers (i.e., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer) rcvalle:rust-stabilize-core-sanitizers davidtwco 0
232 123623 Fix OutsideLoop's error suggestion: adding label `'block` for `if` block. surechen:fix_123261 estebank 0
233 123657 Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
234 123694 expand: fix minor diagnostics bug Xiretza:expand-diagnostics estebank 0
235 123705 ThinBox: move WithHeader to submodule stepancheg:with-header oli-obk 0
236 123709 Update documentation related to the recent cmd.exe fix tgross35:windows-cmd-docs-update ChrisDenton 0
237 123714 Add test for fn pointer duplication. cjgillot:static-fnptr oli-obk 0
238 123723 Make `std::os::tvos`, `std::os::visionos` and `std::os::watchos` public madsmtm:apple-std-os dtolnay 0
239 123724 Rewrite TLS on platforms without threads joboet:static_tls m-ou-se 0
240 123726 Clarify `Command::new` behavior for programs with arguments jieyouxu:command-new-docs m-ou-se 0
241 123769 Improve escaping of byte, byte str, and c str proc-macro literals dtolnay:literal fee1-dead 0
242 123778 Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0
243 123781 Miri function identity hack: account for possible inlining RalfJung:miri-fn-identity oli-obk 0
244 123782 Ensure opaque types can't have themselves as a hidden type with incompatible lifetimes oli-obk:equal_tait_args aliemjay 0
245 123786 Remove bound checks from `BorrowedBuf` and `BorrowedCursor` methods a1phyr:cursor_unsafe m-ou-se 0
246 123803 Fix `VecDeque::shrink_to` UB when `handle_alloc_error` unwinds. Sp00ph:shrink_to_fix Mark-Simulacrum 0
247 123812 Follow-up fixes to `report_return_mismatched_types` compiler-errors:additional-fixes fmease 0
248 123813 Add `REDUNDANT_IMPORTS` lint for new redundant import detection compiler-errors:redundant-lint petrochenkov 0
249 123816 Add v0 symbol mangling for `f16` and `f128` tgross35:f16-f128-mangling michaelwoerister 0
250 123817 Stabilize `seek_seek_relative` slanterns:seek_relative m-ou-se 0
251 123822 More translatable diagnostics Xiretza:more-translatable-diagnostics pnkfelix 0
252 123865 Update `expr` matcher for Edition 2024 and add `expr_2021` nonterminal eholk:expr_2021 wesleywiser 0
253 123877 Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
254 123882 Stop UI tests if an unknown revision name is specified tgross35:compiletest-invalid-revisions jieyouxu 0
255 123918 [test] clang-format DianQK:clang-format 0
256 123932 restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive m-ou-se 0
257 123940 debug-fmt-detail option kornelski:remove-derived-debug estebank 0
258 123947 Add vec_deque::Iter::as_slices and friends zopsicle:vec_deque-Iter-as_slices BurntSushi 0
259 123948 Async drop codegen (WIP) azhogin:azhogin/async-drop oli-obk 0
260 123951 Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings estebank 0
261 123958 Delegation: partial generics support Bryanskiy:delegation-generics fmease 0
262 123962 change method resolution to constrain hidden types instead of rejecting method candidates oli-obk:define_opaque_types5 lcnr 0
263 123974 Greatly speed up doctests by compiling compatible doctests in one file GuillaumeGomez:unified-doctests notriddle 0
264 123994 Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
265 124012 Stabilize `binary_heap_as_slice` slanterns:as_slice_stabilize BurntSushi 0
266 124033 Sync ar_archive_writer to LLVM 18.1.3 bjorn3:ar_archive_writer_0_3_0 davidtwco 0
267 124048 Support C23's Variadics Without a Named Parameter veera-sivarajan:bugfix-123773-c23-variadics compiler-errors 0
268 124050 Remove libc from MSVC targets saethlin:less-sysroot-libc compiler-errors 0
269 124080 Some unstable changes to where opaque types get defined oli-obk:define_opaque_types10 compiler-errors 0
270 124087 Add codegen test for 112169 SadiinsoSnowfall:master nikic 0
271 124091 Update AST validation module docs jieyouxu:ast-validation-top-level-docs estebank 0
272 124095 std::thread: follow-up #123913 removing unsafe on success for glibc. devnexen:min_stack_size2 m-ou-se 0
273 124096 Clean up users of rust_dbg_call saethlin:rust-dbg-call compiler-errors 0
274 124097 Add `IntoIterator` for `Box<[T]>` + edition 2024-specific lints compiler-errors:box-into-iter WaffleLapkin 0
275 124101 Add PidFd::{kill, wait, try_wait} the8472:pidfd-methods cuviper 0
276 124122 Don't perform unsigned comparisons for signed integers DianQK:fix-120614 wesleywiser 0
277 124135 delegation: Implement glob delegation petrochenkov:deleglob fmease 0
278 124141 Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated petrochenkov 0
279 124153 Refactoring after the `PlaceValue` addition scottmcm:more-placevalue compiler-errors 0
280 124154 coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
281 124180 proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
282 124211 Bump `elided_lifetimes_in_associated_constant` to deny compiler-errors:bump-elided_lifetimes_in_associated_constant cjgillot 0
283 124214 Parse unsafe attributes carbotaniuman:parse_unsafe_attrs michaelwoerister 0
284 124227 Make sure that the method resolution matches in `note_source_of_type_mismatch_constraint` compiler-errors:hack-check-method-res estebank 0
285 124228 Warn against changes in opaque lifetime captures in 2024 compiler-errors:lint-overcaptures oli-obk 0
286 124233 Add `-lmingwex` second time in `mingw_libs` mati865:fix-support-for-upcoming-mingw-w64 petrochenkov 0
287 124243 Add primitive numeric traits CAD97:primitive-traits workingjubilee 0
288 124251 Add an intrinsic for `ptr::metadata` scottmcm:unop-ptr-metadata oli-obk 0
289 124278 Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
290 124279 Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi michaelwoerister 0
291 124283 Note for E0599 if shadowed bindings has the method. surechen:fix_123558 estebank 0
292 124290 DependencyList: removed outdated comment klensy:dep-format estebank 0
293 124294 Unroll first iteration of checked_ilog loop tspiteri:ilog-first-iter the8472 0
294 124297 Allow coercing functions whose signature differs in opaque types in their defining scope into a shared function pointer type oli-obk:define_opaque_types13 compiler-errors 0
295 124304 revise the interpretation of ReadDir for HermitOS hermit-os:fuse m-ou-se 0
296 124307 Optimize character escaping reitermarkus:escape-debug-size-hint-inline joboet 0
297 124311 Add `core::convert::absurd` WaffleLapkin:absurd Amanieu 0
298 124318 ignore generics args in attribute paths bvanjoi:fix-123911 petrochenkov 0
299 124320 Add `--print=check-cfg` to get the expected configs Urgau:print-check-cfg petrochenkov 0
300 124323 Add `reserve-x18` target feature for aarch64 Darksonn:target-feature-reserve-x18 TaKO8Ki 0
301 124339 allow overwriting the output of `rustc --version` oli-obk:supports_feature wesleywiser 0
302 124353 Add support for downloading `libgccjit.so` file GuillaumeGomez:download-libgccjit onur-ozkan 0
303 124367 Fix #124275: Implemented Default for Arc<str> Aityz:master jhpratt 0
304 124389 Add a warning to proc_macro::Delimiter::None that rustc currently does not respect it. CensoredUsername:master petrochenkov 0
305 124417 Make early lints translatable Xiretza:translate-early-lints davidtwco 0
306 124421 Stop re-implementing slice iterators in `vec::IntoIter` scottmcm:slice-drain-iter m-ou-se 0
307 124439 Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
308 124455 Add new safety enum for inner extern items spastorino:add-new-fnsafety-enum compiler-errors 0
309 124460 Show notice about "never used" of Debug for enum long-long-float:show-notice-about-enum-with-debug pnkfelix 0
310 124470 std::net: Socket::new_raw now set to SO_NOSIGPIPE on freebsd. devnexen:no_sigpipe_fbsd workingjubilee 0
311 124482 Unsafe extern blocks spastorino:unsafe-extern-blocks cjgillot 0
312 124486 Add tracking issue and unstable book page for `"vectorcall"` ABI beetrees:vectorcall-tracking-issue JohnTitor 0
313 124500 lldb-formatters: Use StdSliceSyntheticProvider for &str VladimirMakaev:lldb-str-formatters Mark-Simulacrum 0
314 124512 parser: suggest quotes only for ident attribute values ohno418:improve-suggesting-attr-val compiler-errors 0
315 124514 Recommend to never display zero disambiguators when demangling v0 symbols michaelwoerister:zero-disambiguator-demangling-recommendation eddyb 0
316 124516 Allow monomorphization time const eval failures if the cause is a type layout issue oli-obk:taint_const_eval RalfJung 0
317 124518 Panic if an `OwnedFd` carried a bad file descriptor tbu-:pr_close_ebadf_panic ChrisDenton 0
318 124525 Don't ICE when we have leftover child captures due to ambiguous closure params compiler-errors:leftover-captures oli-obk 0
319 124526 Don't probe `InferConst` in `fold_const` if `self.infcx` is `None`, `deeply_normalize` tys in `check_tys_might_be_eq` ShE3py:issue-119381 lcnr 0
320 124532 elaborate obligations in coherence lcnr:elaborate-coherence compiler-errors 0
321 124544 rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/type-signature-v2 GuillaumeGomez 0
322 124548 Handle normalization failure in `struct_tail_erasing_lifetimes` gurry:113272-ice-failed-to-normalize compiler-errors 0
323 124551 Add benchmarks for `impl Debug for str` Swatinem:debug-str-bench cuviper 0
324 124560 Update libc to 0.2.154 madsmtm:update-libc Mark-Simulacrum 0
325 124567 Match ergonomics 2024: let `&` patterns eat `&mut` Jules-Bertholet:and-eats-andmut Nadrieril 0
326 124570 Miscellaneous cleanups nnethercote:misc-cleanups wesleywiser 0
327 124575 Write `char::DebugEscape` sequences using `write_str` Swatinem:debug-str-write-once the8472 0
328 124577 Stabilize `custom_code_classes_in_docs` feature GuillaumeGomez:stabilize-custom_code_classes_in_docs notriddle 0
329 124580 Suggest removing unused tuple fields if they are the last fields gurry:124556-suggest-remove-tuple-field wesleywiser 0
330 124587 Generic `NonZero` post-stabilization changes. reitermarkus:use-generic-nonzero dtolnay 0
331 124595 Suggest cloning `Arc` moved into closure estebank:issue-104232 pnkfelix 0
332 124598 [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` compiler-errors:reveal lcnr 0
333 124599 Suggest borrowing on fn argument that is `impl AsRef` estebank:issue-41708 wesleywiser 0
334 124601 [WIP] Implement `unchecked_disjoint_bitor` alion02:disjoint-bitor jieyouxu 0
335 124605 Experiment: Reserve guarded string literal syntax (RFC 3593) on all editions pitaj:lex-guarded-strings wesleywiser 0
336 124611 Add `-` (stdin) support in rustdoc Urgau:rustdoc-stdin fmease 0
337 124615 coverage: Further simplify extraction of mapping info from MIR Zalathar:extracted-mappings jieyouxu 0
338 124639 Match ergonomics 2024: migration lint Jules-Bertholet:match-ergonomics-2024-migration-lint Nadrieril 0
339 124640 Fix #124275: Implemented Default for `Arc<str>` Billy-Sheppard:master Mark-Simulacrum 0
340 124644 (DRAFT) Proof-of-concept for instrumenting the RHS of lazy logical operators Zalathar:branch-on-bool 0
341 124652 MCDC Coverage: instrument last boolean RHS operands from condition coverage RenjiSann:mcdc-register-lazy-rhs wesleywiser 0
342 124655 Add `-Zfixed-x18` Darksonn:fixed-x18 estebank 0
343 124662 Implement `needs_async_drop` in rustc and optimize async drop glue zetanumbers:needs_async_drop wesleywiser 0
344 124667 Stabilize `div_duration` newpavlov:stabilize_div_duration jhpratt 0
345 124674 keep the `STAGE0_MISSING_TARGETS` list updated onur-ozkan:followup-124461 pietroalbini 0
346 124676 Relax restrictions on multiple sanitizers djkoloski:relax_multiple_sanitizers estebank 0
347 124682 Suggest setting lifetime in borrowck error involving types with elided lifetimes estebank:issue-40990 pnkfelix 0
348 124706 Tidy check for test revisions that are mentioned but not declared Zalathar:revision-checker jieyouxu 0
349 124708 Actually use the `#[do_not_recommend]` attribute if present weiznich:implement_do_not_recommend estebank 0
350 124712 Deprecate codegen option `inline-threshold` Enselic:deprecate-inline-threshold JohnTitor 0
351 124731 Add translation support by mdbook-i18n-helpers to bootstrap dalance:add_translation_support Mark-Simulacrum 0
352 124733 Support `-Cforce-frame-pointers=non-leaf` workingjubilee:cant-beleaf-we-dont-have-this TaKO8Ki 0
353 124741 patchable-function-entry: Add unstable compiler flag and attribute nebulark:patchable-function-entries-pr estebank 0
354 124743 CI: enable arbitrary try builds, take two Kobzol:arbitrary-try-build pietroalbini 0
355 124746 `rustc --explain E0582` additional example OliverKillane:E0582-explain-assoc-types-improvement pnkfelix 0
356 124761 Fix insufficient logic when searching for the underlying allocation Urgau:ref-casting_bigger_slice_index jieyouxu 0
357 124762 Refactor Apple `target_abi` madsmtm:refactor-apple-target-abi pnkfelix 0
358 124766 std::rand: adding solaris/illumos for getrandom support. devnexen:getrandom_solarish Mark-Simulacrum 0
359 124772 Refactor documentation for Apple targets madsmtm:apple-platform-support-docs thomcc 0
360 124773 fix #124714 str.to_lowercase sigma handling Marcondiro:master joboet 0
361 124774 Display walltime benchmarks with subnanosecond precision the8472:subnanosecond-benches jhpratt 0
362 124775 crashes: add lastest batch of crash tests matthiaskrgr:boom Mark-Simulacrum 0
363 124777 Fix Error Messages for `break` Inside Coroutines veera-sivarajan:bugfix-124495-identify-gen-block compiler-errors 0
364 124778 Fix parse error message for meta items fmease:fix-diag-msg-parse-meta-item nnethercote 0
365 124779 Improve `rustc_parse::Parser`'s debuggability workingjubilee:debug-formatting-my-beloved compiler-errors 0
366 124782 add note about `AlreadyExists` to `create_new` anatawa12:docs-create-new-already-exists cuviper 0
367 124788 Convert instances of `target_os = "macos"` to `target_vendor = "apple"` madsmtm:reduce-target_os-macos workingjubilee 0
368 124793 Implement `as_chunks` with `split_at_unchecked` scottmcm:simplify-as-chunks Nilstrieb 0
369 124797 Refactor float `Primitive`s to a separate `Float` type beetrees:primitive-float davidtwco 0
370 124798 std::alloc: checking if the alignment is, at least, a word size. devnexen:illumos_memalign_fix joboet 0
371 124804 Add fuzzing and loom to well-known cfgs saethlin:fuzzing-is-well-known Nadrieril 0
372 124807 Migrate `run-make/rustdoc-io-error` to `rmake.rs` GuillaumeGomez:migrate-rustdoc-io-error jieyouxu 0
373 124810 speed up `String::push` and `String::insert` lincot:speed-up-string-push-and-string-insert scottmcm 0
374 124812 [DO NOT MERGE] bootstrap with next solver enabled lcnr:next-solver-bootstrap-hack 0
375 124818 Update ena to 0.14.3 compiler-errors:ena Mark-Simulacrum 0
376 124829 Enable profiler for armv7-unknown-linux-gnueabihf. briansmith:b/armv7-profiler Mark-Simulacrum 0
377 124831 `rustc_data_structures` cleanups nnethercote:rustc_data_structures-cleanups michaelwoerister 0
378 124837 Migrate `run-make/rustdoc-map-file` to rmake GuillaumeGomez:migrate-rustdoc-map-file jieyouxu 0
379 124840 resolve: mark it undetermined if single import is not has any bindings bvanjoi:fix-124490 petrochenkov 0
380 124841 Change `unexpected_cfg` to `allow` by default tbu-:pr_unexpected_cfg_allow lcnr 0
381 124844 Use a proper probe for shadowing impl compiler-errors:shadow-probe lcnr 0
382 124847 yes Document tests in the `run-make` directory Oneirical:master jieyouxu 0
383 124850 Upgrade pre-built Clang used in MSVC and MacOS builds, move MSVC builds to Server 2022 dpaoliello:clang2022 Kobzol 0
384 124858 yes rustc: Some small changes for the wasm32-wasip2 target alexcrichton:some-wasi-changes michaelwoerister 0
385 124859 yes Fix `MemCategorization` and `ExprUse` visitors for new solver compiler-errors:mem-cat lcnr 0
386 124863 from_str_radix: outline only the panic function DaniPopes:from-str-radix-panic Amanieu 0
387 124864 rustdoc: use stability, instead of features, to decide what to show notriddle:notriddle/feature-flags-are-not-stability-markers fmease 0
388 123480 deref patterns: impl `DerefPure` for more std types Nadrieril:impl-all-derefpures compiler-errors 0 always
389 123692 Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
390 124412 io safety: update Unix explanation to use `Arc` RalfJung:io-safety Amanieu 0 always
391 124441 String.truncate comment microfix (greater or equal) bravequickcleverfibreyarn:string.rs Amanieu 0 always
392 124594 run-make-support: preserve tooks.mk behavior for EXTRACXXFLAGS jieyouxu:rmake-cc fmease 0 always
393 124607 `rustc_expand` cleanups nnethercote:rustc_expand-cleanups michaelwoerister 0 always
394 124609 variable-precision float operations can differ depending on optimization levels RalfJung:float-precision cuviper 0 always
395 124626 const_eval_select: add tracking issue RalfJung:const_eval_select joboet 0 always
396 124637 AST pretty: Use `builtin_syntax` for type ascription fmease:ast-pretty-ty-asc-builtin-syn compiler-errors 0 always
397 89917 no sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
398 98223 no proc_macro/bridge: remove client->server `&HandleCounters` passing. eddyb:proc-macro-handle-counters nnethercote 0 never
399 101179 no Deprecate uninit_array SUPERCILEX:uninit_array scottmcm 0 never
400 101500 no Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
401 104342 no Require `type_map::stub` callers to supply file information mweber15:add_file_location_to_more_types wesleywiser 0 never
402 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
403 107760 no Rewrite libcore's UTF-8 validation for performance thomcc:utf8dfa m-ou-se 0 never
404 109050 no Only use the new DepNode hashmap for anonymous nodes. cjgillot:no-hash-graph michaelwoerister 0 never
405 110691 no Enable DataflowConstProp by default cjgillot:enable-dcp 0 never
406 111344 no Perform opportunistic simplifications during value numbering cjgillot:gvn-simplify 0 never
407 111430 no rustdoc: migrate `item_struct` to an Askama template nicklimmm:askama-migration-item-struct GuillaumeGomez 0 never
408 114595 no Mark more spans as relative. cjgillot:relative-attr 0 never
409 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
410 115747 no Optimize hash map operations in the query system Zoxc:query-hashes cjgillot 0 never
411 116123 no Rewrite native thread-local storage joboet:rewrite_native_tls m-ou-se 0 never
412 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
413 116375 no Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0 never
414 116707 no Create an `AllocId` for `ConstValue::Slice`. cjgillot:slice-id 0 never
415 118159 no Implementation of `fmt::FormattingOptions` EliasHolzmann:formatting_options m-ou-se 0 never
416 119017 no MIR-only rlibs saethlin:mir-only-rlibs 0 never
417 119412 no macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 0 never
418 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
419 119501 no Only generate a single shim for clone of copy types. cjgillot:clone-shim 0 never
420 119899 no redesign stage 0 std onur-ozkan:redesign-stage0-std albertlarsan68 0 iffy
421 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
422 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
423 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
424 120706 no Initial support for auto traits with default bounds Bryanskiy:leak oli-obk 0 never
425 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
426 94619 no Introduce unsafe methods for mutating environment jhpratt:unsafe-env cuviper 0
427 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
428 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
429 96290 no Make libtest logfile respect --format felipeamp:issue-57147-fix m-ou-se 0
430 97977 no Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
431 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
432 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
433 99032 no Disable unwinding for `catch_unwind` error payloads. danielhenrymantilla:no_unwind_drop_panic_payload Mark-Simulacrum 0
434 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
435 99790 no Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
436 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing estebank 0
437 100156 no Add feature to disable the panic_impl provided by std morr0ne:no-panic-impl-feature Mark-Simulacrum 0
438 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash michaelwoerister 0
439 100824 no use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin thomcc:darwin_user_temp_dir dtolnay 0
440 101339 no enable -Zrandomize-layout in debug CI builds the8472:ci-randomize-debug Mark-Simulacrum 0
441 101387 no Added `interrupt` function for `std::process::Child` JonathanWoollett-Light:process-interrupt cuviper 0
442 101551 no [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
443 101842 no std::io: vectored reads with uninitialized memory (Read::read_buf_vec) nrc:read-buf-vec2 m-ou-se 0
444 101981 no Impl AsRef, Borrow for Ref, RefMut dhardy:borrow_ref m-ou-se 0
445 102343 no New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range golddranks:range_cmp m-ou-se 0
446 103029 no feat: add `expansion_growth_limit` attr as another expansion limit vincenzopalazzo:macros/expansion_grow_limit petrochenkov 0
447 103134 no Kill array_assume_init SUPERCILEX:uninit-array-assume scottmcm 0
448 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
449 104803 no Implement unification of const abstract impls JulianKnodt:unify_impls oli-obk 0
450 104941 no [WIP] borrowck diagnostic migration with eager booted AndyJado:eager davidtwco 0
451 105377 no rust: library: Add `setsid` method to `CommandExt` trait HarveyHunt:setsid m-ou-se 0
452 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
453 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
454 105877 no `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) Kixunil:impl-partialeq-str-for-path m-ou-se 0
455 106060 no Remove proc-macro back-compat hack for rental Aaron1011:remove-rental-hack pnkfelix 0
456 106074 no Implement RFC 3323: restrictions jhpratt:restrictions WaffleLapkin 0
457 106375 no Stabilize `io_error_more` albertlarsan68:stabilize-io_err_more BurntSushi 0
458 106681 no Link unstable features albertlarsan68:link-unstable-features onur-ozkan 0
459 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
460 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
461 107393 no Add internal lint against `Ty == Ty` Nilstrieb:Are the types equalॽ Who even knows at this point compiler-errors 0
462 107562 no WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
463 107587 no Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) tgross35:deprecate-std-num-modules SnoozeThis 0
464 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
465 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
466 108397 no Dedup elaborated predicates with const generic parameter in AutoTrait megakorre:issue_107715 oli-obk 0
467 108761 no Do NOT Review: CoAlloc: Allocator + Global API + Vec coop-rs:07_vec_macroed_squash_fmt_workaround peter-kehl 0
468 108874 no Implement `io::Entropy` and refactor random data generation joboet:io_entropy Mark-Simulacrum 0
469 108942 no unstable-book: split sanitizers into testing and production ones disconnect3d:patch-1 eholk 0
470 108981 no Implement `fs_native_path` ChrisDenton:aspath Amanieu 0
471 108993 no Make typeck aware of uninhabited types cjgillot:uninhabited-typeck lcnr 0
472 109350 no Add pattern matching API to OsStr mina86:pattern-2 dtolnay 0
473 109858 no Eagerly run TLS destructors to properly handle stack overflows joboet:tls_stack_overflow m-ou-se 0
474 110051 no Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. aDotInTheVoid:rdj-hashmap clubby789 0
475 110105 no Stabilise exhaustive patterns feature cjgillot:exhaustive-patterns oli-obk 0
476 110327 no Add the ability to see inherited envs on Command schneems:schneems/expose-command-env-clear thomcc 0
477 110961 no Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` john-h-k:lint/useless-send davidtwco 0
478 111628 no Allow integer suffixes starting with `e`. nnethercote:allow-e-suffixes petrochenkov 0
479 112106 no Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix cuviper 0
480 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
481 112457 no Make `std::mem::transmute_copy` accept `?Sized` inputs nvzqz:feat/unsized-transmute_copy m-ou-se 0
482 112469 no Only use the new node hashmap for anonymous nodes. cjgillot:graph-anon-hashmap michaelwoerister 0
483 112807 no Migrate `rustdoc` diagnostics to translatable diagnostics nicklimmm:rustdoc-translatable-diagnostics-migration jsha 0
484 112999 no relax leak-check aliemjay:leakcheck-relax BoxyUwU 0
485 113074 no rustdoc: redesign [+]/[−] controls notriddle:notriddle/plus-minus jsha 0
486 113128 no Support tail calls in mir via `TerminatorKind::TailCall` WaffleLapkin:become_trully_unuwuable oli-obk 0
487 113169 no Tait must be constrained if in sig oli-obk:tait_must_be_constrained_if_in_sig compiler-errors 0
488 113433 no Disable building `rustc` with (Thin)LTO on Windows Kobzol:bootstrap-window-thinlto-error clubby789 0
489 113924 no More precisely point out what is immutable for E0596 chenyukang:yukang-fix-113842-ref compiler-errors 0
490 114096 no Unify generation of primitive links for associated types with the rest GuillaumeGomez:generics-display notriddle 0
491 114189 no Update dist-various linux-gnu target baselines cuviper:dist-various-glibc Mark-Simulacrum 0
492 114209 no tidy watcher klensy:better-than-remembrall wesleywiser 0
493 114523 no gcc: build with --disable-multilib, as it used only to bootstrap llvm klensy:gcc-disable-multilib Mark-Simulacrum 0
494 114652 no Keep printing extra comments in MIR dumps lqd:mir-dumps saethlin 0
495 114900 no Allow a MIR analysis to perform the state `join` directly Jarcho:mut_join cjgillot 0
496 114917 no Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
497 115293 no Remove -Zfuel. cjgillot:no-fuel wesleywiser 0
498 115501 no Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
499 115506 no `target_os = "custom"`: selecting/swapping platform-specific parts of the libstd at runtime NathanRoyer:std-custom-platform Mark-Simulacrum 0
500 115561 no Make `PanicInfo::message` infallible oli-obk:panic_info_message m-ou-se 0
501 115572 no Do not insert duplicate SourceFile. cjgillot:relative-source-file-dedup oli-obk 0
502 115648 no Remove "consider specifying this binding's type" when reference differs in mutability jmintb:master jackh726 0
503 115746 no Print thread ID in panic message if thread name is unknown tgross35:unnamed-threads-panic-message cuviper 0
504 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
505 115919 no Return f32 and f64 in XMM0 instead of FP0 on i686 GuentherVIII:ssereturn petrochenkov 0
506 115954 no cfi: Store type erasure witness for Argument maurer:cfi-workaround m-ou-se 0
507 115974 no Split core's PanicInfo and std's PanicInfo m-ou-se:panicinfo-and-panicinfo Amanieu 0
508 116088 no Stabilise `c_unwind` nbdd0121:unwind Amanieu 0
509 116113 no Generalize `{Rc,Arc}::make_mut()` to unsized types. kpreid:arcmut dtolnay 0
510 116114 no Stabilize target_feature_11 calebzulawski:stabilize-tf11 nikomatsakis 0
511 116209 no clippy::complexity fixes matthiaskrgr:clippy2 petrochenkov 0
512 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
513 116517 no feat(ci): upload metrics to GitHub Artifacts ✨ meysam81:meysam/feat/upload-ci-metrics-to-artifacts jdno 0
514 116575 no diagnostic: properly deal with hygienic names on unresolved fields and imports fmease:diag-suggs-hygiene-improvs cjgillot 0
515 116777 no Dedup Fluent invalid ptr errors in const eval workingjubilee:const-eval-fluent-dedup-ptrkind fee1-dead 0
516 116850 no Unify TLS destructor list implementations joboet:unify_tls_dtor_lists m-ou-se 0
517 116863 no warn less about non-exhaustive in ffi workingjubilee:non-exhaustive-is-not-ffi-unsafe petrochenkov 0
518 117015 no Doc comment custom MIR debuginfo. cjgillot:custom-mir-debuginfo-doc RalfJung 0
519 117161 no Uplift `clippy::precedence` lint Urgau:uplift_precedence wesleywiser 0
520 117329 no offset: allow zero-byte offset on arbitrary pointers RalfJung:offset-by-zero oli-obk 0
521 117360 no Use macro to make query providers greppable Nilstrieb:query-provider-find-me TaKO8Ki 0
522 117468 no Stabilize Wasm relaxed SIMD daxpedda:wasm-relaxed-simd wesleywiser 0
523 117671 no NVPTX: Avoid PassMode::Direct for args in C abi kjetilkjeka:nvptx_c_abi_avoid_direct davidtwco 0
524 117676 no llvm-wrapper: remove some unused headers klensy:cut-llvm-includes cuviper 0
525 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
526 117867 no New attribute macros format for diagnostic structs without fluent slug chenyukang:errors-refactor-no-fluent davidtwco 0
527 118004 no Fix const-fn check in const_eval ouz-a:november_ice wesleywiser 0
528 118171 no Allow constants using an Abi::Vector layout to be passed to the backend GeorgeWort:consts compiler-errors 0
529 118477 no Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
530 118480 no Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
531 118518 no fix(trim-paths): trim `SO` and `DW_AT_comp_dir` symbols for root DI node weihanglo:trim-paths-macos michaelwoerister 0
532 118580 no Provide a way for custom derives to know if they were invoked via `#[derive_const]` fmease:libproc_macro-is_derive_const petrochenkov 0
533 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
534 118833 no Add lint against function pointer comparisons Urgau:lint_function_pointer_comparisons cjgillot 0
535 118917 no Support for a scalable simd representation JamieCunliffe:sve Amanieu 0
536 118939 no Better errors with bad/missing identifiers in MBEs EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors TaKO8Ki 0
537 118980 no Add rustc_intrinsic_const_vector_arg attribute to allow vectors to be passed as constants GeorgeWort:attr oli-obk 0
538 119043 no Add new temporary lifetime feature gate and super let keyword dingxiangfei2009:super-let oli-obk 0
539 119083 no [experiment] turn on effects everywhere fee1-dead-contrib:effects-everywhere 0
540 119220 no Uplift `clippy::invalid_null_ptr_usage` lint Urgau:uplift-invalid_null_ptr_usage b-naber 0
541 119229 no Update mingw-w64 + GNU toolchain mati865:update-mingw-toolchain Kobzol 0
542 119260 no Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
543 119351 no Treat `k#ident` keywords as valid tokens fee1-dead-contrib:myth WaffleLapkin 0
544 119355 no Add `-Zerror-metrics=PATH` to save diagnostic metadata to disk estebank:error_metrics compiler-errors 0
545 119515 no style-guide: Format single associated type `where` clauses on the same line joshtriplett:style-guide-gat-where-clause-same-line yaahc 0
546 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
547 119669 no Allow building stage1+ std with `panic=abort` clubby789:std-panic-strategy albertlarsan68 0
548 119838 no style-guide: When breaking binops handle multi-line first operand better joshtriplett:style-guide-binop-indent calebcartwright 0
549 119844 no Remove duplicate section Arthur-Milchior:patch-1 Amanieu 0
550 119926 no Stabilize `--env-set` option GuillaumeGomez:stabilize-env-set davidtwco 0
551 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
552 120127 no `adt_const_params`: check referred-to types when checking impls of ConstParamTy on refs sjwang05:issue-112124 BoxyUwU 0
553 120197 no Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 estebank 0
554 120221 no Don't make statement nonterminals match pattern nonterminals compiler-errors:statements-are-not-patterns nnethercote 0
555 120234 no stabilise assert_matches Dylan-DPC:82775/stab/assert_matches m-ou-se 0
556 120370 no Likely unlikely fix x17jiri:likely_unlikely_fix cjgillot 0
557 120639 no [WIP] experiment with a new way of effects desugaring fee1-dead-contrib:new-effects-desugaring oli-obk 0
558 120698 no Fix and slightly improve `AstValidator` fmease:astvalidator-fixes compiler-errors 0
559 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit oli-obk 0
560 120705 no Remove `suffix` from `MetaItemLit` camsteffen:lit-suffix-remove davidtwco 0
561 99761 no Fix item-info color GuillaumeGomez:item-info-color jsha 0 always
562 118633 error no feed `def_span` in resolver bvanjoi:fix-118552 cjgillot 0 never
563 124856 failure yes Rollup of 3 pull requests matthiaskrgr:rollup-xqxs21x matthiaskrgr 3 never
564 122662 failure Omit non-needs_drop drop_in_place in vtables Mark-Simulacrum:optional-drop bjorn3 oli-obk,bjorn3 0 iffy
565 121200 failure Deduplicate object safety errors on `impl dyn Trait { .. }` estebank:inferred_outlives_of-impl davidtwco 0
566 124650 failure (try) Create const block DefIds in typeck instead of ast lowering oli-obk:pattern_types_syntax 0
567 105840 success Micro-optimize Ord::cmp for primitives saethlin:ord-cmp 0 never
568 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
569 109645 success Slightly micro-optimize derive of PartialOrd thomcc:optimize_partialord_derive compiler-errors 0 never
570 111061 success [perf] Enable some more MIR optimizations cjgillot:reorder-passes 0 never
571 112279 success Stop considering moved-out locals when computing auto traits for generators nbdd0121:generator cjgillot 0 never
572 113125 success typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
573 113382 success [perf] test MCP510 lqd:test-mcp510 0 never
574 114538 success Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
575 114561 success Record an update graph of effective visibilities to avoid repeated HIR visit. cjgillot:eff-vis-graph petrochenkov 0 never
576 114669 success Make metadata a workproduct and reuse it cjgillot:metadata-wp petrochenkov 0 never
577 115362 success [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses 0 never
578 115521 success (try) [DO NOT MERGE] Experimentally force non-leaf frame pointers workingjubilee:force-trunk-frame-pointers 0 never
579 115613 success Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0 never
580 116316 success Remove eval_always from check_private_in_public. cjgillot:incr-privacy petrochenkov 0 never
581 116542 success Add range metadata to slice lengths the8472:slice-ref-len-validity cjgillot 0 never
582 117804 success Panic directly in Arguments::new* instead of recursing saethlin:no-recursive-panics m-ou-se 0 never
583 118854 success [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk estebank:compiler-metrics cjgillot 0 never
584 119031 success [Experiment] Play with match lowering Nadrieril:two-phase-match-lowering 0 never
585 119471 success [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
586 119966 success Move TLS to rustc_query_system cjgillot:tls 0 never
587 120050 success `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
588 120168 success Relocate coroutine upvars into Unresumed state dingxiangfei2009:coroutine-upvar pnkfelix 0 never
589 120179 success Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
590 120525 success rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
591 120682 success [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
592 120686 success SimplifyConstCondition: Check moves for constants clubby789:mir-const-switchint 0 never
593 120901 success Add my encoding debugging rig saethlin:debuggable-encoding 0 never
594 121053 success Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
595 121068 success [perf experiment] Only emit gep not gepi saethlin:no-inbounds 0 never
596 121220 success Add transmute range assumes for pointers too saethlin:assume-ptr-ranges 0 never
597 121270 success Disallow deriving (other than Copy/Clone) on types with unnamed fields clubby789:more-unnamed-fields-checks fmease 0 never
598 121397 success [WIP] Re-enable the early otherwise branch optimization DianQK:early_otherwise_branch_sound wesleywiser 0 never
599 121417 success [perf experiment] Ignore inline(always) in unoptimized builds saethlin:no-opt-no-inline 0 never
600 121505 success Replace impl Fn with fn in sort::merge_sort::RunVec GnomedDev:remove-runvec-generic scottmcm 0 never
601 121571 success Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methods clarfonthey:unchecked-math-preconditions saethlin 0 never
602 121614 success Don't emit `expect`/`assume` in opt-level=0 clubby789:no-expect saethlin 0 never
603 122165 success Merge RedundantImport into UnusedImport for suggesting removing spans chenyukang:yukang-fix-121315-suggest-removing petrochenkov 0 never
604 122329 success Redirect `__rust_dealloc` to `sdallocx` Zoxc:sdallocx petrochenkov 0 never
605 122505 success Don't walk the bodies of free constants for reachability. oli-obk:visit_nested_body2 tmiasko 0 never
606 122553 success make `Thin` a supertrait of `Sized` lukas-code:sized-thin lcnr 0 never
607 122703 success (try) Lazify more work in builtins targets Urgau:lazy-targets petrochenkov 0 never
608 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
609 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
610 123199 success Add `bound_clauses` field to `ty::Binder` compiler-errors:binder-field 0 never
611 123259 success Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
612 123570 success Rub some #[inline] on formatting code saethlin:inline-formatting 0 never
613 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
614 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
615 123669 success Avoid a scrape_region_constraints and instead register the region constraints directly oli-obk:eager_opaque_checks4 lcnr 0 never
616 123720 success [WIP] Rewrite handling of universe-leaking placeholder regions into outlives constraints amandasystems:dyn-enable-refactor nikomatsakis 0 never
617 123878 success optimize inplace collection of Vec jwong101:inplacecollect the8472 0 never
618 124029 success Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
619 124129 success Enable `rust-lld` on nightly `x86_64-unknown-linux-gnu` lqd:enable-lld Mark-Simulacrum 0 never
620 124157 success Do not add leading asterisk in the `PartialEq` wutchzone:partial_eq estebank 0 never
621 124256 success Remove `NtIdent` and `NtLifetime` nnethercote:rm-NtIdent-NtLifetime petrochenkov 0 never
622 124260 success Always inline traversal skeletons eggyal:inline-traversal-skeletons pnkfelix 0 never
623 124263 success Prefer not to early return from derived visitables eggyal:tco-derived-visits lcnr 0 never
624 124362 success [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc fee1-dead 0 never
625 124686 success (try) Add a footer in FileEncoder and check for it in MemDecoder saethlin:rust-file-footer fmease 0 never
626 124737 success (try) [Experiment] Replace `unreachable_unchecked()` with `uninit().assume_init()` in `unwrap_unchecked()` alion02:litter-less Nilstrieb 0 never
627 124780 success (try) [WIP] Improve VecCache under parallel frontend Mark-Simulacrum:lockless-cache Mark-Simulacrum 0 never
628 124795 success (try) Avoid a cast in `ptr::slice_from_raw_parts(_mut)` scottmcm:simplify-slice-from-raw-parts joboet 0 never
629 112365 success [experiment] Use new solver in MIR validator subtyping checks compiler-errors:mir-inline-check-better 0
630 117967 success Fix lifetime elision adetaylor:fix-lifetime-elision-bug lcnr 0
631 120248 success Make casts of pointers to trait objects stricter WaffleLapkin:bonk-ptr-object-casts TaKO8Ki 0
632 121659 success rustdoc: check parsing diffs between pulldown-cmark 0.9.6 and 0.10 notriddle:notriddle/bump-pulldown-cmark GuillaumeGomez 0
633 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
634 122412 success Stop skewing inference in ?'s desugaring WaffleLapkin:if-we-ask-question-mark-operator-to-not-screw-with-inference-will-it-obey fee1-dead 0
635 122955 success [experiment] Turn off never type fallback WaffleLapkin:no-more-fallback WaffleLapkin 0
636 123482 success [experiment] Set never type fallback = `!` WaffleLapkin:never-type-fallback-to-self 0
637 123737 success Check alias args for WF even if they have escaping bound vars compiler-errors:alias-wf 0
638 124305 success [crater] make `where_clauses_object_safety` forbid compiler-errors:deny-wc lcnr 0
639 124336 success [crater] Enforce supertrait outlives obligations hold when confirming impl compiler-errors:super-outlives lcnr 0
640 124355 success [EXPERIMENT] Crater adding `target_family = "linux"` workingjubilee:add-target-family-linux 0
641 124592 success cleanup `candidate_should_be_dropped_in_favor_of` lcnr:winnowing-xd compiler-errors 0
642 124636 success (try) Make `std::env::{set_var, remove_var}` unsafe in edition 2024 tbu-:pr_env_unsafe joboet 0
643 124661 success (try) Turn remaining non-structural-const-in-pattern lints into hard errors RalfJung:only-structural-consts-in-patterns pnkfelix 0
644 124728 success (try) Re-add `From<f16> for f64` beetrees:from-f16-for-f64 BurntSushi 0
645 124756 success (try) [EXPERIMENT] Ownership analysis [DO NOT MERGE] xFrednet:uu-ownership-analysis 0

Open retry log