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.

520 total, 16 approved, 14 rolled up, 16 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 127385 pending yes Update cargo weihanglo:update-cargo weihanglo weihanglo 1 never
2 127172 approved yes Make `can_eq` process obligations (almost) everywhere compiler-errors:full-can_eq-everywhere lcnr lcnr 0 never
3 127421 approved yes Cache hir_owner_nodes in ParentHirIterator. cjgillot:cache-iter fmease fmease 0 never
4 113128 approved yes Support tail calls in mir via `TerminatorKind::TailCall` WaffleLapkin:become_trully_unuwuable oli-obk oli-obk,RalfJung 0
5 126841 approved yes [`macro_metavar_expr_concat`] Add support for literals c410-f3r:concat-again petrochenkov petrochenkov 0
6 126921 approved yes Give VaList its own home workingjubilee:outline-va-list Nilstrieb Nilstrieb 0
7 127367 approved yes Run alloc sync tests ChrisDenton:run-sync Nilstrieb Nilstrieb 0
8 127431 approved yes Use field ident spans directly instead of the full field span in diagnostics on local fields oli-obk:feed_item_attrs compiler-errors compiler-errors 0
9 127437 approved yes Uplift trait ref is knowable into `rustc_next_trait_solver` compiler-errors:uplift-trait-ref-is-knowable lcnr lcnr 0
10 127439 approved yes Uplift elaboration into `rustc_type_ir` compiler-errors:uplift-elaborate lcnr lcnr 0
11 126881 approved yes Make `NEVER_TYPE_FALLBACK_FLOWING_INTO_UNSAFE` a deny-by-default lint in edition 2024 WaffleLapkin:unsafe-code-affected-by-fallback-hard-in-2024 compiler-errors compiler-errors 0 always
12 127451 approved yes Improve `run-make/output-type-permutations` code and improve `filename_not_in_denylist` API GuillaumeGomez:improve-output-type-permutations Kobzol kobzol 0 always
13 126810 yes Tweak output of resolve errors estebank:resolve-error-wording petrochenkov 10 never
14 125942 yes Windows: Use futex implementation for `Once` timokroeger:windows-once-futex ChrisDenton 3 iffy
15 118159 yes Implementation of `fmt::FormattingOptions` EliasHolzmann:formatting_options m-ou-se 0 never
16 120855 yes Introduce -Zsplit-metadata option bjorn3:split_metadata4 petrochenkov 0 never
17 120869 yes ci update freebsd version proposal, freebsd 12 being eol devnexen:update_fbsd_ci Mark-Simulacrum 0 iffy
18 121220 yes Add transmute range assumes for pointers too saethlin:assume-ptr-ranges 0 never
19 122770 yes improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
20 123259 yes Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
21 123351 yes Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 beetrees:x86-ret-snan-rust nikic 0 never
22 123778 yes Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0 iffy
23 124029 yes Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
24 124780 yes Improve VecCache under parallel frontend Mark-Simulacrum:lockless-cache michaelwoerister 0 never
25 124887 yes Upgrade cmake to v0.1.50 jfgoog:update-cmake onur-ozkan 0 never
26 125016 yes Update compiler_builtins to 0.1.113 nicholasbishop:bishop-cb-112 compiler-errors 0 never
27 126024 yes Add definable opaque types to the selection cache key oli-obk:candidate_key_caching_is_unsound_yay lcnr 0 never
28 126158 yes Disallow setting some built-in cfg via set the command-line Urgau:disallow-cfgs petrochenkov 0 iffy
29 126444 yes gvn: Promote/propagate const local array tesuji:gvn-const-arrays cjgillot 0 never
30 126793 yes Apply "polymorphization at home" to RawVec saethlin:mono-rawvec 0 never
31 126804 yes On short error format, append primary span label to message estebank:short-error-primary-label davidtwco 0 iffy
32 126963 yes Add basic Serde serialization capabilities to Stable MIR runtimeverification:smir_serde_derive oli-obk 0 iffy
33 126991 yes Accelerate GVN a little cjgillot:gvn-prof oli-obk 0 never
34 127001 yes Add Natvis visualiser and debuginfo tests for `f16` beetrees:f16-debuginfo michaelwoerister 0 never
35 127007 yes Improve slice::binary_search_by krtab:improv_binary_search m-ou-se 0 never
36 127087 yes Only track mentioned places for jump threading cjgillot:small-map oli-obk 0 never
37 127200 yes Add `constness` to `TraitDef` fee1-dead-contrib:trait_def_const_trait fmease 0 never
38 127210 yes Annotate eligible small immediate arguments with `noundef` jieyouxu:array-imm-noundef-param scottmcm 0 never
39 127324 yes Simplify match based on the cast result of `IntToInt` DianQK:match-br saethlin 0 never
40 127438 yes Make `push_outlives_components` into a `TypeVisitor` compiler-errors:compute-outlives-visitor lcnr 0 never
41 110702 yes [mir-opt] SimplifyLocals should also clean up debuginfo scottmcm:also-remove-unused-storage-markers cjgillot 0
42 117465 yes Add -Z small-data-threshold paulmenage:small-data-limit compiler-errors 0
43 118474 yes Add `core::iter::adapters::PeekMap` and `core::iter::Peekable::peek_map` MiguelX413:master m-ou-se 0
44 118613 yes Enable emutls by default for android quininer:android-enable-emutls thomcc 0
45 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
46 118733 yes add error message for c# style named arguments nouritsu:master compiler-errors 0
47 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
48 118999 yes force current stage when `--stage` is expilicitly used onur-ozkan:explicit-stages Mark-Simulacrum 0
49 119185 yes [DO NOT MERGE] adapt test stderr for LLVM 18 changes krasimirgg:teststderr 0
50 119462 yes Prevent `AtomicBool::fetch_and` and `fetch_or` from CAS loop on x86 AngelicosPhosphoros:atomic_bool_rmw_conditional_ops Amanieu 0
51 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
52 120077 yes WIP Add Set entry API SUPERCILEX:set-entry cuviper 0
53 120176 yes Add a special case for CStr/CString in the improper_ctypes lint Flying-Toast:cstr_in_ffi_lint cjgillot 0
54 120248 yes Make casts of pointers to trait objects stricter WaffleLapkin:bonk-ptr-object-casts oli-obk 0
55 120282 yes Update comment to resolve ambiguity mahmudsudo:patch-1 Mark-Simulacrum 0
56 120314 yes core: optimise Debug impl for ascii::Char mina86:i Mark-Simulacrum 0
57 120457 yes Relax the Sized requirement on the Error impl for Box. smmalis37:patch-2 BurntSushi 0
58 120708 yes Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
59 120736 yes rustdoc: add header map to the table of contents notriddle:notriddle/toc jsha 0
60 120990 yes Suggest a borrow when using dbg chenyukang:yukang-fix-120327-dbg oli-obk 0
61 121174 yes Check for occupied niches saethlin:codegen-niche-checks 0
62 121215 yes MaybeUninit: Document UnsafeCell byte ranges joshlf:patch-5 Mark-Simulacrum 0
63 121405 yes Fix inaccurate documentation of `wait_while` and `wait_timeout_while` Jupeyy:pr_fix_wait_while_doc Mark-Simulacrum 0
64 121494 yes add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
65 121533 yes Handle .init_array link_section specially on wasm ratmice:wasm_init_fini_array nnethercote 0
66 121541 yes Added Complexity annotations for documentation of std::collections::VecDeque AnthonyZhOon:master m-ou-se 0
67 121742 yes sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
68 121762 yes style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
69 121910 yes Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
70 122300 yes Add FileCheck annotations to mir-opt/dest-prop tests CastilloDel:master cjgillot 0
71 122418 yes Assert Spans are well-formed ariscript:assert-span-well-formed nnethercote 0
72 122551 yes Added "copy" to Debug fmt for copy operands RayMuir:copy_fmt oli-obk 0
73 122666 yes Add functions to replace BufReader's reader Morganamilo:bufreader Mark-Simulacrum 0
74 122685 yes Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
75 122790 yes Apply dllimport in ThinLTO for -Z dylib-lto Zoxc:dllimp-rev wesleywiser 0
76 122884 yes Optimize integer `pow` by removing the exit branch mzabaluev:pow-remove-exit-branch Amanieu 0
77 122887 yes Unix: Add `read_buf_at` and `read_buf_exact_at` to `FileExt` a1phyr:read_buf_at m-ou-se 0
78 123111 yes std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
79 123196 yes Add Process support for UEFI Ayush1325:uefi-process joboet 0
80 123213 yes Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
81 123225 yes update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
82 123239 yes Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
83 123436 yes linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries wesleywiser 0
84 123476 yes std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
85 123600 impl PathBuf::add_extension and Path::with_added_extension tisonkun:path_with_extension dtolnay 0
86 123604 yes Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
87 123611 yes Add `under normal circumstances` to `cell` docs CJendantix:patch-1 jhpratt 0
88 123657 yes Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
89 123813 yes Add `REDUNDANT_IMPORTS` lint for new redundant import detection compiler-errors:redundant-lint petrochenkov 0
90 123877 yes Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
91 123882 yes Stop UI tests if an unknown revision name is specified tgross35:compiletest-invalid-revisions jieyouxu 0
92 123932 yes restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive m-ou-se 0
93 123940 yes debug-fmt-detail option kornelski:remove-derived-debug estebank 0
94 123947 yes Add vec_deque::Iter::as_slices and friends zopsicle:vec_deque-Iter-as_slices BurntSushi 0
95 123994 yes Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
96 124033 yes Sync ar_archive_writer to LLVM 18.1.3 bjorn3:ar_archive_writer_0_3_0 davidtwco 0
97 124180 yes proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
98 124211 yes Bump `elided_lifetimes_in_associated_constant` to deny compiler-errors:bump-elided_lifetimes_in_associated_constant cjgillot 0
99 124279 yes Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi jieyouxu 0
100 124339 yes allow overwriting the output of `rustc --version` oli-obk:supports_feature wesleywiser 0
101 124544 yes rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/type-signature-v2 GuillaumeGomez 0
102 124599 yes Suggest borrowing on fn argument that is `impl AsRef` estebank:issue-41708 wesleywiser 0
103 124874 yes feature(float_mul_add_fast): expose llvm.fmuladd.* semantics jedbrown:float-mul-add-fast fmease 0
104 124881 yes Use ThreadId instead of TLS-address in `ReentrantLock` Sp00ph:reentrant_lock_tid m-ou-se 0
105 124895 yes Disallow hidden references to mutable static obeis:static-mut-hidden-ref michaelwoerister 0
106 124905 yes Allow optimizing `u32::from::<char>`. reitermarkus:u32-from-char-opt scottmcm 0
107 124912 yes Fix copy-paste error in #124067 riking:patch-1 cjgillot 0
108 124921 yes offset_from: always allow pointers to point to the same address RalfJung:offset-from-same-addr oli-obk 0
109 124941 yes Stabilize const `{integer}::from_str_radix` i.e. `const_int_from_str` Skgland:stabilize-const-int-from-str dtolnay 0
110 124944 yes On trait bound mismatch, detect multiple crate versions in dep tree estebank:multiple-crate-versions fee1-dead 0
111 124966 yes Add x86 specific hotpatch flag to rustc nebulark:hotpatch 0
112 124980 yes Generalize `fn allocator` for Rc/Arc. zachs18:rc-allocator m-ou-se 0
113 125048 yes PinCoerceUnsized trait into core dingxiangfei2009:stable-deref m-ou-se 0
114 125060 yes Expand documentation of PathBuf, discussing lack of sanitization ChrisJefferson:pathbuf-doc workingjubilee 0
115 125182 yes std: make ExitCode Eq djc:exit-code-eq m-ou-se 0
116 125204 yes Fallback to Parking in `std::sync::mpsc` Channels ibraheemdev:chan-no-spin Amanieu 0
117 125205 yes Fixup Windows verbatim paths when used with the `include!` macro ChrisDenton:verbatim-include joshtriplett 0
118 125206 yes Simplify environment variable examples mgeisler:simplify-std-env-vars jhpratt 0
119 125340 yes Optimize `escape_ascii`. reitermarkus:optimize-escape-ascii joboet 0
120 125388 yes Improve parse item fallback dev-ardi:improve-parse-item-fallback wesleywiser 0
121 125404 yes Fix `read_buf` uses in `std` a1phyr:fix-read_buf-uses workingjubilee 0
122 125405 yes Add std::thread::add_spawn_hook. m-ou-se:thread-add-spawn-hook Amanieu 0
123 125462 yes Explicitly disable debug-assertions when building std for mir-opt tests saethlin:mir-opt-tests-without-debug-assertions Mark-Simulacrum 0
124 125555 yes Recover statics better Nilstrieb:recover-statics-better oli-obk 0
125 125558 yes Tweak type inference for `const` operands in inline asm Amanieu:const-asm-type compiler-errors 0
126 125601 yes Adds `cfg(not(no_global_oom_handling))` for `FromUtf16Error` mu001999-contrib:add-cfg m-ou-se 0
127 125614 yes New feature panic color errors Vudvud:newFeature-panicColorErrors Nilstrieb 0
128 125627 yes migration lint for `expr2024` for the edition 2024 vincenzopalazzo:macros/cargo-fix-expr2024 eholk 0
129 125642 yes Enable zstd for debug compression. khuey:zstd lqd 0
130 125675 yes Remove `ignore-compare-mode-next-solver` from tests that don't hang anymore compiler-errors:hangs lcnr 0
131 125679 yes Optimize `escape_ascii` using a lookup table clarfonthey:escape_ascii joboet 0
132 125779 yes [rustdoc] Add copy code feature GuillaumeGomez:copy-code notriddle 0
133 125782 yes Implement RFC 3624 `supertrait_item_shadowing` (v2) compiler-errors:supertrait-item-shadowing 0
134 125834 yes treat `addr_of!(STATIC_MUT)` implied deref as safe workingjubilee:weaken-thir-unsafeck-for-addr-of-static-mut RalfJung 0
135 125844 yes Add UWTable attr to functions with a personality function Reflexe:fix/123733 pnkfelix 0
136 125889 yes Add migration lint for 2024 prelude additions Nilstrieb:migrate-into-the-future compiler-errors 0
137 125897 yes from_ref, from_mut: clarify documentation RalfJung:from-ref m-ou-se 0
138 125915 yes Represent type-level consts with new-and-improved `hir::ConstArg` camelid:const-arg-refactor BoxyUwU 0
139 125935 yes Merge Apple `std::os` extensions modules into `std::os::darwin` madsmtm:merge-os-apple workingjubilee 0
140 125949 yes Revert "tidy: validate LLVM component names in tests" erikdesjardins:nocomponent workingjubilee 0
141 125962 yes Update tracking issue for `const_binary_heap_new_in` Coekjan:const-binary-heap m-ou-se 0
142 125970 yes CommandExt::before_exec: deprecate safety in edition 2024 RalfJung:before_exec m-ou-se 0
143 126013 yes Add `#[deny(unreachable_pub)]` to a bunch of compiler crates nnethercote:unreachable_pub Urgau 0
144 126042 yes Implement `unsigned_signed_diff` davidzeng0:master Amanieu 0
145 126046 yes Implement `mixed_integer_ops_unsigned_sub` davidzeng0:mixed_integer_ops_unsigned_sub m-ou-se 0
146 126050 yes Use #[track_caller] for no_threads.rs for Mutex colelawrence:patch-1 cuviper 0
147 126118 yes docs: Mention `spare_capacity_mut()` in `Vec::set_len` jan-ferdinand:docs_for_vec_set_len m-ou-se 0
148 126136 yes Call the target libdir target libdir Nilstrieb:bootstrap-naming onur-ozkan 0
149 126152 yes size_of_val_raw: for length 0 this is safe to call RalfJung:size_of_val_raw compiler-errors 0
150 126162 yes std::unix::thread fix available_parallelism on netbsd/32 bits. devnexen:fix_netbsd_bootstrap_faulty_parallelism Amanieu 0
151 126245 yes Greatly speed up doctests by compiling compatible doctests in one file GuillaumeGomez:doctest-improvement-v2 camelid 0
152 126247 yes rustdoc: word wrap CamelCase in the item list table and sidebar notriddle:notriddle/word-wrap-item-table fmease 0
153 126271 yes Skip fast path for dec2flt when optimize_for_size diondokter:dec2flt-skip-fast-path m-ou-se 0
154 126275 yes Enhance suggestions of `dropping_*` lints tbu-:pr_lint_drop_ref nnethercote 0
155 126321 yes Add `./x clippy ci` ferrocene:pa-clippy-ci onur-ozkan 0
156 126382 yes Do not panic in `ty::consts::Const::try_to_target_usize()` in case of size mismatch gurry:126359-expected-sz-8-got-1 BoxyUwU 0
157 126427 yes Rewrite `intrinsic-unreachable`, `sepcomp-cci-copies`, `sepcomp-inlining` and `sepcomp-separate` `run-make` tests to rmake.rs Oneirical:oktobertest jieyouxu 0
158 126450 yes Promote Mac Catalyst targets to Tier 2, and ship with rustup madsmtm:promote-mac-catalyst petrochenkov 0
159 126454 yes bump-stage0: use IndexMap for determinism cuviper:deterministic-bump albertlarsan68 0
160 126456 yes Add a new attr indicates pub struct with private fields could be contructed externally mu001999-contrib:fix/126169 compiler-errors 0
161 126502 yes Ignore allocation bytes in some mir-opt tests cuviper:dump-mir-exclude-alloc-bytes estebank 0
162 126510 yes Add diagnostics to "while loop" and "for loop" that note that it is always determined that it migh t iterate zero times. Kohei316:improve-diagnostics estebank 0
163 126515 yes Suggest adding `Result` return type for associated method in E0277. surechen:fix_125997_2 cjgillot 0
164 126548 yes Improved clarity of documentation for std::fs::create_dir_all rik86189:issue-88264-fix ChrisDenton 0
165 126575 yes Make it crystal clear what lint `type_alias_bounds` actually signifies fmease:update-lint-type_alias_bounds compiler-errors 0
166 126588 yes Added more scenarios where comma to be removed in the function arg linyihai:trim-extra-comma fmease 0
167 126595 yes Allow reifying intrinsics to fn pointers. (rebase of #86699) GrigorenkoPV:reify-intrinsics compiler-errors 0
168 126597 yes Add Unicode block-drawing compiler output support estebank:unicode-output fmease 0
169 126606 yes Guard against calling `libc::exit` multiple times on Linux. zachs18:patch-2 joboet 0
170 126639 yes Add AMX target-features and `x86_amx_intrinsics` feature flag sayantn:amx cuviper 0
171 126660 yes Allow dropping `dyn Trait` principal Jules-Bertholet:dyn-drop-principal-2 lcnr 0
172 126690 yes Exposing STARTUPINFOW.wShowWindow in CommandExt trait andyolivares:feature/show_window dtolnay 0
173 126697 yes [RFC] mbe: consider the `_` in 2024 an expression vincenzopalazzo:macros/find_the_expression_tok eholk 0
174 126699 yes Delegation: support coercion for target expression Bryanskiy:delegation-coercion spastorino 0
175 126762 yes Deny keyword lifetimes pre-expansion compiler-errors:kw-lt michaelwoerister 0
176 126770 yes Add elem_offset and related methods wr7:master Amanieu 0
177 126776 yes Clean up more comments near use declarations nnethercote:rustfmt-use-pre-cleanups-2 cuviper 0
178 126777 yes Require a colon in `//@ normalize-*:` test headers Zalathar:normalize-colon lcnr 0
179 126827 yes Use pidfd_spawn for faster process spawning when a PidFd is requested the8472:pidfd-spawn workingjubilee 0
180 126839 yes Add multi-producer, multi-consumer channel (mpmc) obeis:mpmc m-ou-se 0
181 126877 yes CloneToUninit impls GrigorenkoPV:clone_to_uninit dtolnay 0
182 126930 yes Add unstable support for outputting file checksums for use in cargo Xaeroxe:file-checksum-hint fmease 0
183 126958 yes Stabilize const unchecked conversion from u32 to char dtolnay:u32char Mark-Simulacrum 0
184 126994 yes Support lists and stylings in more places for `rustc --explain` Alexendoo:explain-markdown compiler-errors 0
185 127003 yes Add a test for #107975 GrigorenkoPV:107975 pnkfelix 0
186 127013 yes Add `f16` formatting and parsing tgross35:f16-format-parse 0
187 127017 yes Extend rules of dead code analysis for impls for adts to impls for types refer to adts mu001999-contrib:dead/enhance pnkfelix 0
188 127020 yes Add classify and related methods for f16 and f128 tgross35:f16-f128-classify workingjubilee 0
189 127021 yes Add target support for RTEMS Arm thesummer:1-add-target-support-for-rtems-arm-xilinx-zedboard compiler-errors 0
190 127025 yes [DO NOT MERGE] llvm-wrapper: adapt for LLVM 19 API change #126582 krasimirgg:llvm-19-ci durin42 0
191 127027 yes Add `f16` and `f128` math functions tgross35:f16-f128-math 0
192 127028 yes Fix regression in the MIR lowering of or-patterns Nadrieril:fix-or-pat-expansion compiler-errors 0
193 127034 yes WIP: eliminate `DefineOpaqueTypes` by using `Yes` across the compiler oli-obk:define_opaque_types16 0
194 127043 yes Enable f16 in assembly on aarch64 platforms that support it lengrongfu:feat/enable-f16 Amanieu 0
195 127047 yes fix least significant digits of f128 associated constants tspiteri:f128-aconsts-lsd m-ou-se 0
196 127054 yes Reorder trait bound modifiers *after* `for<...>` binder in trait bounds compiler-errors:bound-ordering fmease 0
197 127061 yes add inner methods to peekable dev-ardi:peekable-inner workingjubilee 0
198 127062 yes std::unix::thread::available_parallelism: optimisation at init time. devnexen:available_parallelism_linux_optim ChrisDenton 0
199 127063 yes Warn when passing pointers to asm! with nomem/readonly options Soveu:asm-nomem-pointer Amanieu 0
200 127077 yes Make language around `ToOwned` for `BorrowedFd` more precise tbu-:pr_doc_fd_to_owned workingjubilee 0
201 127083 yes Add release notes for 1.80 BoxyUwU:relnotes_1_80 Mark-Simulacrum 0
202 127094 yes E0191 suggestion correction, inserts turbofish Borgerr:E0191-suggestion-correction fmease 0
203 127095 yes Migrate `reproducible-build-2` and `stable-symbol-names` `run-make` tests to rmake Oneirical:testiary-education Kobzol 0
204 127097 yes Implement simple, unstable lint to suggest turning closure-of-async-block into async-closure compiler-errors:async-closure-lint estebank 0
205 127104 yes Skip pub structs with repr(c) and repr(transparent) in dead code analysis mu001999-contrib:fix/126169-2 compiler-errors 0
206 127117 yes Rework `non_local_definitions` lint to only use a syntactic heuristic Urgau:non_local_def-syntactic WaffleLapkin 0
207 127153 yes Initial implementation of anonymous_pipe API NobodyXu:pipe jhpratt 0
208 127159 yes match lowering: Hide `Candidate` from outside the lowering algorithm Nadrieril:hide-candidate matthewjasper 0
209 127164 yes match lowering: Clarify the main loop of the algorithm Nadrieril:clean-lowering-loop matthewjasper 0
210 127173 yes Mangle rustc_std_internal_symbols functions bjorn3:mangle_rustc_std_internal_symbol fmease 0
211 127175 yes Compiletest: Warn on Invalid Source File veera-sivarajan:fix-126601 jieyouxu 0
212 127193 yes Make E0599's label more clear for field which is used like a method. surechen:fix_127178_1 compiler-errors 0
213 127199 yes coverage: Extract hole spans from HIR instead of MIR Zalathar:hir-holes matthewjasper 0
214 127209 yes Added the `xop` target-feature and the `xop_target_feature` feature gate sayantn:xop compiler-errors 0
215 127220 yes Graciously handle `Drop` impls introducing more generic parameters than the ADT BoxyUwU:dropck_handle_extra_impl_params compiler-errors 0
216 127229 yes rustdoc: click target for sidebar items flush left notriddle:notriddle/mile-wide-bar GuillaumeGomez 0
217 127234 yes [Coverage][MCDC] Group mcdc tests and fix panic when generating mcdc code for inlined expressions. ZhuUx:inlined-expr davidtwco 0
218 127235 yes std: Set `has_reliable_f16` to false for MIPS targets in build.rs martn3:no-mips-f16 scottmcm 0
219 127242 yes Skip const-eval if evaluatable predicate is trivial dingxiangfei2009:skip-const-resolve-if-trivially-evaluatable BoxyUwU 0
220 127252 yes Add edge-case examples to `{count,leading,trailing}_{ones,zeros}` methods fitzgen:edge-cases-for-bitwise-operations cuviper 0
221 127265 yes Fill out target-spec metadata for all targets harmou01:dev/harmou01/target-spec-metadata Nilstrieb 0
222 127273 yes Fix `DebugParser`. nnethercote:fix-DebugParser workingjubilee 0
223 127274 yes rustc_codegen_llvm: less pubs klensy:llvm-ffi-dead cjgillot 0
224 127276 yes rustdoc: Remove OpaqueTy aDotInTheVoid:no-opaque camelid 0
225 127279 yes use old ctx if has same expand environment during decode span bvanjoi:fix-112680 cjgillot 0
226 127290 yes Fully document `rustdoc-json-types` its-the-shrimp:document_rustdoc_json_types aDotInTheVoid 0
227 127295 yes CFI: Support provided methods on traits maurer:default-impl-cfi estebank 0
228 127300 yes Fix connect timeout for non-linux targets, read readiness of socket connection, Read readiness to detect errors. biabbas:fix_connect_timeout Nilstrieb 0
229 127310 yes Fix import suggestion ice chenyukang:yukang-fix-suggest-import-ice wesleywiser 0
230 127322 yes handle ci-rustc incompatible options during config parse onur-ozkan:ci-rustc-incompatible-options Mark-Simulacrum 0
231 127325 yes Migrate `target-cpu-native`, `target-specs` and `target-without-atomic-cas` `run-make` tests to rmake Oneirical:gothic-testhetic jieyouxu 0
232 127337 yes Move a few intrinsics to Rust abi celinval:intrinsics-fallback cuviper 0
233 127350 yes Parser: Suggest Placing the Return Type After Function Parameters veera-sivarajan:bugfix-126311 lcnr 0
234 127355 yes Mark format! with must_use hint aceArt-GmbH:126475 davidtwco 0
235 127357 yes Remove `StructuredDiag` oli-obk:structureddiag fmease 0
236 127358 yes Automatically taint when reporting errors from ItemCtxt oli-obk:taint_itemctxt fmease 0
237 127370 yes Windows: Add experimental support for linking std-required system DLLs using raw-dylib ChrisDenton:win-sys Mark-Simulacrum 0
238 127374 yes Tweak "wrong # of generics" suggestions estebank:wrong-generic-args oli-obk 0
239 127397 yes fix interleaved output in the default panic hook when multiple threads panic simultaneously jyn514:multi-thread-panic-hook workingjubilee 0
240 127399 yes Verify that allocations output by GVN are sufficiently aligned. cjgillot:issue-127396 oli-obk 0
241 127401 yes [EXPERIMENT] Ban generics in variadic args workingjubilee:ban-generics-in-variadic-args 0
242 127407 yes Make parse error suggestions verbose and fix spans estebank:parser-suggestions oli-obk 0
243 127415 yes Add missing try_new_uninit_slice_in and try_new_zeroed_slice_in AljoschaMeyer:master m-ou-se 0
244 127416 yes Stop using the `unpack!` macro in MIR building Zalathar:unpack fmease 0
245 127418 yes Wrap too long type name GuillaumeGomez:wrap-too-long-type-name notriddle 0
246 127419 yes Add suggestions for possible missing `fn`, `struct`, or `enum` keywords trevyn:issue-125446 fee1-dead 0
247 127422 yes as_simd: fix doc comment to be in line with align_to greaka:master workingjubilee 0
248 127426 yes Try to recover more from struct field parse error chenyukang:yukang-fix-parse-recover-struct estebank 0
249 127433 yes Stabilize const_cstr_from_ptr (CStr::from_ptr, CStr::count_bytes) dtolnay:conststrlen workingjubilee 0
250 127434 yes use "bootstrap" instead of "rustbuild" in comments and docs onur-ozkan:use-bootstrap-instead-of-rustbuild Mark-Simulacrum 0
251 127435 yes Add tests for #112905 GrigorenkoPV:tests-for-112905 cjgillot 0
252 127444 yes `impl Send + Sync` and override `count` for the `CStr::bytes` iterator Sky9x:cstr-bytes-iter Mark-Simulacrum 0
253 127446 yes Remove memory leaks in doctests in `core`, `alloc`, and `std` zachs18:miri-stdlib-leaks-core-alloc Mark-Simulacrum 0
254 127450 yes Bootstrap command refactoring: improve debuggability (step 5) Kobzol:bootstrap-cmd-refactor-5 onur-ozkan 0
255 127452 yes Fix intrinsic const parameter counting with `effects` fee1-dead-contrib:fx-intrinsic-counting fmease 0
256 127457 yes Make tidy fast without compromising case alternation donno2048:master albertlarsan68 0
257 127459 yes rustdoc-json: add type/trait alias tests its-the-shrimp:rustdocjson_add_alias_tests aDotInTheVoid 0
258 127460 yes clarify `sys::unix::fd::FileDesc::drop` comment Borgerr:clarify-drop-comment jhpratt 0
259 127461 yes Fixup failing fuchsia tests c6c7:fixup-failing-fuchsia-tests tmandry 0
260 127462 yes std: uefi: Add basic Env variables Ayush1325:uefi-env jhpratt 0
261 127463 yes use precompiled rustdoc with CI rustc onur-ozkan:precompiled-rustdoc albertlarsan68 0
262 127467 yes bootstrap: once_cell::sync::Lazy -> std::sync::LazyLock GrigorenkoPV:bootstrap-once_cell Mark-Simulacrum 0
263 121216 yes Always emit `native-static-libs` note, even if it is empty madsmtm:fix-108825 TaKO8Ki 0 always
264 123692 yes Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
265 126207 yes std::unix::stack_overflow::drop_handler addressing todo through libc … devnexen:stack_overflow_libc_upd workingjubilee 0 always
266 126476 yes Fix running bootstrap tests with a local Rust toolchain as the stage0 ferrocene:pa-bootstrap-test-local-rustc onur-ozkan 0 always
267 127333 Split `SolverDelegate` back out from `InferCtxtLike` compiler-errors:infer_ctxt_like-again lcnr 0 always
268 127363 Improve readability of some fmt code examples GuillaumeGomez:improve-fmt-code-readability Amanieu 0 always
269 127368 Added dots at the sentence ends of rustc AST doc YohDeadfall:dots-in-docs fmease 0 always
270 127382 yes Use verbose style when suggesting changing `const` with `let` estebank:const-let davidtwco 0 always
271 127393 Remove clubby789 from review rotation clubby789:unreview Mark-Simulacrum 0 always
272 125443 no rustfmt `use` declarations nnethercote:rustfmt-use-decls cuviper 10 never
273 125208 no Make lint diagnostics responsible for providing their primary span fmease:lint-diags-store-their-span nnethercote 1
274 119017 no MIR-only rlibs saethlin:mir-only-rlibs 0 never
275 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
276 119501 no Only generate a single shim for clone of copy types. cjgillot:clone-shim 0 never
277 119899 no redesign stage 0 std onur-ozkan:redesign-stage0-std albertlarsan68 0 iffy
278 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
279 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
280 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
281 120593 no Update Android in CI maurer:android-bump Mark-Simulacrum 0 never
282 120706 no Initial support for auto traits with default bounds Bryanskiy:leak oli-obk 0 never
283 121848 no stabilize `-Znext-solver=coherence` lcnr:stabilize-next-solver compiler-errors 0 never
284 122189 no snapshot: avoid leaking inference vars lcnr:probe-no-more-leak oli-obk 0 never
285 122325 no Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
286 122362 no Link `std` statically in `rustc_driver` Zoxc:rustc_driver_static_std oli-obk 0 never
287 122703 no Lazify more work in builtins targets Urgau:lazy-targets petrochenkov 0 never
288 122709 no use precompiled rustc for non-dist builders onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum 0 never
289 123219 no [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
290 124108 no Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter Amanieu 0 never
291 124141 no Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated petrochenkov 0 never
292 124188 no MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
293 125116 no (Big performance change) Do not run lints that cannot emit blyxyas:ignore-allowed-lints-final cjgillot 0 never
294 126484 no Migrate `std-core-cycle`, `obey-crate-type-flag`, `mixing-libs` and `issue-18943` `run-make` tests to `rmake.rs` Oneirical:test-in-peace Kobzol 0 iffy
295 118171 no Allow constants using an Abi::Vector layout to be passed to the backend GeorgeWort:consts compiler-errors 0
296 118270 no Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
297 118377 no Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 michaelwoerister 0
298 118477 no Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
299 118480 no Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
300 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
301 118833 no Add lint against function pointer comparisons Urgau:lint_function_pointer_comparisons cjgillot 0
302 118917 no Support for a scalable simd representation JamieCunliffe:sve Amanieu 0
303 118939 no Better errors with bad/missing identifiers in MBEs EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors TaKO8Ki 0
304 118980 no Add rustc_intrinsic_const_vector_arg attribute to allow vectors to be passed as constants GeorgeWort:attr oli-obk 0
305 119043 no Add new temporary lifetime feature gate and super let keyword dingxiangfei2009:super-let oli-obk 0
306 119220 no Uplift `clippy::invalid_null_ptr_usage` lint Urgau:uplift-invalid_null_ptr_usage b-naber 0
307 119229 no Update mingw-w64 + GNU toolchain mati865:update-mingw-toolchain Kobzol 0
308 119260 no Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
309 119355 no Add `-Zerror-metrics=PATH` to save diagnostic metadata to disk estebank:error_metrics compiler-errors 0
310 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
311 119669 no Allow building stage1+ std with `panic=abort` clubby789:std-panic-strategy albertlarsan68 0
312 119798 no Issue 83060 fix iSwapna:issue-83060-fix wesleywiser 0
313 119844 no Remove duplicate section Arthur-Milchior:patch-1 Amanieu 0
314 119926 no Stabilize `--env-set` option GuillaumeGomez:stabilize-env-set davidtwco 0
315 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
316 120098 no Give a better error message when CI download fails Teapot4195:issue-118758-fix Mark-Simulacrum 0
317 120127 no `adt_const_params`: check referred-to types when checking impls of ConstParamTy on refs sjwang05:issue-112124 BoxyUwU 0
318 120197 no Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 estebank 0
319 120221 no Don't make statement nonterminals match pattern nonterminals compiler-errors:statements-are-not-patterns nnethercote 0
320 120234 no stabilise assert_matches Dylan-DPC:82775/stab/assert_matches m-ou-se 0
321 120370 no Likely unlikely fix x17jiri:likely_unlikely_fix cjgillot 0
322 120580 no Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants HTGAzureX1212:HTGAzureX1212/issue-45795 m-ou-se 0
323 120611 no [WIP]: generating rust-project file for r-a onur-ozkan:embedded-lsp-feed 0
324 120698 no Fix and slightly improve `AstValidator` fmease:astvalidator-fixes compiler-errors 0
325 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit oli-obk 0
326 120705 no Remove `suffix` from `MetaItemLit` camsteffen:lit-suffix-remove davidtwco 0
327 120752 no Collect relevant item bounds from trait clauses for nested rigid projections compiler-errors:more-relevant-bounds lcnr 0
328 120808 no Split elided_lifetime_in_paths into tied and untied shepmaster:split-elided-lifetimes-in-paths pnkfelix 0
329 120812 no Remove unnecessary impl sorting in queries and metadata compiler-errors:impl-sorting cjgillot 0
330 120818 no rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column fmease 0
331 121051 no Introduce infrastructure for generating target docs Nilstrieb:targetting onur-ozkan 0
332 121274 no Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` estebank:implicit_static fmease 0
333 121334 no Raw fluent diagnostic structs davidtwco:raw-fluent-diagnostics nnethercote 0
334 121364 no Implement lint against unexpected unary precedence Urgau:unary_precedence wesleywiser 0
335 121553 no Lower struct patterns and struct expressions with unnamed fields frank-king:feature/unnamed-fields-hir davidtwco 0
336 121560 no Allow `#[deny]` inside `#[forbid]` as a no-op Nilstrieb:stop-lint-macro-nonsense TaKO8Ki 0
337 121676 no Support ?Trait bounds in supertraits and dyn Trait under a feature gate Bryanskiy:polarity traviscross 0
338 121682 no Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
339 121880 no Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
340 121909 no Drop AST on a separate thread and prefetch `hir_crate` Zoxc:drop-ast-task cjgillot 0
341 121918 no Move alloc tests to rmake abhay-51:Move_alloc_tests_to_rmake Mark-Simulacrum 0
342 121920 no downgrade ptr.is_aligned_to crate-private Gankra:is_aligned_to m-ou-se 0
343 121965 no Elaborate on the invariants for references-to-slices scottmcm:slice-validity RalfJung 0
344 122156 no Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
345 122161 no Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
346 122192 no Do not try to reveal hidden types when trying to prove auto-traits in the defining scope oli-obk:type_of_opaque_for_const_checks lcnr 0
347 122288 no [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
348 122308 no [WIP] [crater-only] Make a watered-down version of lazy type aliases the default fmease:lta-crater 0
349 122340 no Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
350 122403 no Explicitly don't normalize param-env in new solver compiler-errors:explicitly-dont-normalize-in-new-solver lcnr 0
351 122408 no Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
352 122565 no Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
353 122631 no coverage: Replace color terminal tests with HTML output tests Zalathar:html oli-obk 0
354 122661 no Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
355 122668 no Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
356 122670 no Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode beetrees:non-unicode-option-env-error m-ou-se 0
357 122792 no Stabilize `min_exhaustive_patterns` Nadrieril:stabilize-min-exh-pats2 fee1-dead 0
358 122804 no Item bounds can reference self projections and still be object safe compiler-errors:item-bounds-can-reference-self BoxyUwU 0
359 122808 no Stabilize `count`, `ignore`, `index`, and `length` (`macro_metavar_expr`) c410-f3r:again-again-again-again-again fmease 0
360 122872 no [rustdoc] Detect and resolve ambiguities in fn parameters type names krtab:doc_diff_types GuillaumeGomez 0
361 122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
362 123008 no [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
363 123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
364 123110 no Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
365 123205 no Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
366 123220 no [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
367 123319 no Add managarm as a tier 3 target no92:managarm-target davidtwco 0
368 123365 no At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
369 123384 no Link rustc tools into the correct sysroot Nilstrieb:back-where-you-belong onur-ozkan 0
370 123472 no WIP: PoC for `derive(SmartPointer)` wedsonaf:smart-ptr pnkfelix 0
371 123521 no CFI: Refactor: Split into modules maurer:module-split compiler-errors 0
372 123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle:rust-stabilize-core-sanitizers davidtwco 0
373 123705 no ThinBox: move WithHeader to submodule stepancheg:with-header oli-obk 0
374 123723 no Make `std::os::tvos`, `std::os::visionos` and `std::os::watchos` public madsmtm:apple-std-os dtolnay 0
375 123822 no More translatable diagnostics Xiretza:more-translatable-diagnostics pnkfelix 0
376 123948 no Async drop codegen azhogin:azhogin/async-drop oli-obk 0
377 123951 no Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings oli-obk 0
378 123958 no Delegation: partial generics support Bryanskiy:delegation-generics petrochenkov 0
379 124154 no coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
380 124278 no Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
381 124353 no Add support for downloading `libgccjit.so` file GuillaumeGomez:download-libgccjit onur-ozkan 0
382 124421 no Stop re-implementing slice iterators in `vec::IntoIter` scottmcm:slice-drain-iter m-ou-se 0
383 124439 no Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
384 124526 no Don't probe `InferConst` in `fold_const` if `self.infcx` is `None`, `deeply_normalize` tys in `check_tys_might_be_eq` ShE3py:issue-119381 lcnr 0
385 124532 no elaborate obligations in coherence lcnr:elaborate-coherence compiler-errors 0
386 124595 no Suggest cloning `Arc` moved into closure estebank:issue-104232 pnkfelix 0
387 124598 no [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` compiler-errors:reveal lcnr 0
388 124601 no [WIP] Implement `unchecked_disjoint_bitor` alion02:disjoint-bitor scottmcm 0
389 124810 no speed up `String::push` and `String::insert` lincot:speed-up-string-push-and-string-insert scottmcm 0
390 124812 no [DO NOT MERGE] bootstrap with next solver enabled lcnr:next-solver-bootstrap-hack 0
391 124852 no alias-relate: add fast reject optimization lcnr:search-graph-uwu compiler-errors 0
392 125042 no Use ordinal number in argument error long-long-float:suggest-move-arg-outside fmease 0
393 125087 no Optimize `Seek::stream_len` impl for `File` tbu-:pr_file_stream_len ChrisDenton 0
394 125234 no Fix unnamed lifetime spans bovinebuddha:issue-125143 compiler-errors 0
395 125334 no add a normalizes-to fast path lcnr:normalizes-to-rigid-fastpath compiler-errors 0
396 125356 no make declarative macro expansion a part of query system SparrowLii:expand1 petrochenkov 0
397 125396 no Simplify logic for unindenting doc comments camelid:simplify-unindent GuillaumeGomez 0
398 125493 no only return used dependencies in `crate_dependencies_in_postorder` lqd:issue-125474 petrochenkov 0
399 125495 no canonicalizer: add lookup table lcnr:canonicalizer-bound-var-lookup compiler-errors 0
400 125579 no Add `--print host-triple` to print host target triple Nilstrieb:print-host oli-obk 0
401 125626 no tests: fix filecheck typos klensy:filecheck-tt Mark-Simulacrum 0
402 125645 no add unclear_local_imports lint RalfJung:unclear_local_imports estebank 0
403 125716 no R raymond/fix/issue 107165 r-raymond:r-raymond/fix/issue-107165 lcnr 0
404 125721 no Stop emitting spans from proc macro compile time in quote expansion bjorn3:proc_macro_quote_no_spans davidtwco 0
405 125780 no [WIP] RIIR HtmlDocCk fmease:riir-htmldocck 0
406 125784 no Silence errors in expressions caused by bare traits in paths in 2021 edition estebank:issue-51077 fmease 0
407 125793 no Add a FCW for special cased blocks WaffleLapkin:never_block_lint compiler-errors 0
408 125854 no Move ZST ABI handling to `rustc_target` beetrees:zst-arg-abi estebank 0
409 125929 no Delegation: support generics for delegation from free functions Bryanskiy:delegation-generics-3 fmease 0
410 125981 no do not rerun trait solver cycles on ambiguity lcnr:ambig-no-rerun compiler-errors 0
411 125990 no Rename `deprecated_safe` lint to `deprecated_safe_2024` tbu-:pr_unsafe_env_lint_name ehuss 0
412 126026 no Improve unconstrained impl diagnostic (fixes #107295) LlewVallis:llew-better-unconstrained-impl-diagnostic jackh726 0
413 126090 no Fix supertrait associated type unsoundness compiler-errors:supertrait-assoc-ty-unsoundness lcnr 0
414 126161 no Delegation: support delegation in generic trait impl's Bryanskiy:delegation-generics-4 petrochenkov 0
415 126183 no Separate core search logic with search ui Folyd:search-core notriddle 0
416 126199 no Add `isqrt` to `NonZero<uN>` ivan-shrimp:nonzero_isqrt BurntSushi 0
417 126231 no Port `tests/run-make/sysroot-crates-are-unstable` to rmake Zalathar:sysroot-crates jieyouxu 0
418 126293 no Remove the `missing_copy_implementations` lint. nnethercote:rm-missing_copy_implementations-lint lcnr 0
419 126316 no Do not eagerly reject inference vars when trying to resolve method calls. oli-obk:recursive_rpit3 lcnr 0
420 126554 no Reword trait-object compatibility in rustdoc kornelski:dyn-trait-compat-jargon fmease 0
421 126604 no Uplift `clippy::double_neg` lint as `double_negation` kadiwa4:uplift_double_negation nnethercote 0
422 126677 no [Coverage][MCDC] Prepare MCDC Builder for pattern matching and llvm 19 ZhuUx:prepare-pattern-matching TaKO8Ki 0
423 126704 no Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate sayantn:sha michaelwoerister 0
424 126733 no [Coverage][MCDC] Adapt mcdc to llvm 19 ZhuUx:llvm-19-adapt compiler-errors 0
425 126773 no Port `tests/run-make/libtest-json` to `tests/ui` Zalathar:libtest-json wesleywiser 0
426 126818 no Better handle suggestions for the already present code and fix some suggestions estebank:suggestions-fix wesleywiser 0
427 126856 no remove deprecated tool `rls` onur-ozkan:remove-rls clubby789 0
428 126908 no Use Cow<'static, str> for InlineAsmTemplatePiece::String GnomedDev:cow-inline-asm-temp-piece compiler-errors 0
429 126922 no add lint for inline asm labels that look like binary asquared31415:asm_binary_label estebank 0
430 126967 no Promote the `wasm32-wasip2` target to Tier 2 alexcrichton:wasm32-wasip2-tier-2 Mark-Simulacrum 0
431 126985 no Implement `-Z embed-source` (DWARFv5 source code embedding extension) Mrmaxmeier:dwarf-embed-source TaKO8Ki 0
432 127237 no Improve code of `run-make/llvm-ident` GuillaumeGomez:improve-run-make-llvm-ident Kobzol 0
433 127282 no Make inline suggestions no longer be the default estebank:experiment-for-annotate-snippets fmease 0
434 121919 no feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub scottmcm 0 always
435 125256 no Move tests c410-f3r:testsssssss petrochenkov 0 always
436 126391 error no Validate environment variable names in `std::process` tbu-:pr_command_env_equals cuviper cuviper 0 iffy
437 118633 error no feed `def_span` in resolver bvanjoi:fix-118552 cjgillot 0 never
438 127140 failure yes Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum Nilstrieb 1 iffy
439 123550 failure yes Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Nilstrieb Nilstrieb 0 iffy
440 122049 failure yes Promote riscv64gc-unknown-linux-musl to tier 2 Amanieu:riscv64-musl-tier2 Mark-Simulacrum Mark-Simulacrum 0
441 127006 failure yes Migrate `extern-flag-pathless`, `silly-file-names`, `metadata-dep-info`, `cdylib-fewer-symbols` and `symbols-include-type-name` `run-make` tests to rmake Oneirical:holmes-the-detestive jieyouxu 0 iffy
442 127328 failure yes Migrate `pass-linker-flags-flavor`, `pass-linker-flags-from-dep` and `pass-linker-flags` `run-make` tests to rmake Oneirical:yield-to-petestrians jieyouxu 0 iffy
443 121200 failure yes Deduplicate object safety errors on `impl dyn Trait { .. }` estebank:inferred_outlives_of-impl davidtwco 0
444 125419 failure yes [bootstrap] Add gcc to dist generation GuillaumeGomez:add-gcc-to-dist Kobzol 0
445 126076 failure yes privacy: normalize associated types before visiting jswrenn:fix-45713 compiler-errors 0
446 126898 failure yes Migrate `run-make/link-framework` to `rmake.rs` GuillaumeGomez:migrate-run-make-link-framework Kobzol 0
447 127060 failure (try) yes Migrate `symbol-visibility` `run-make` test to rmake Oneirical:testificate jieyouxu 0
448 127390 failure (try) yes Migrate `raw-dylib-inline-cross-dylib` and `raw-dylib-custom-dlltool` `run-make` tests to rmake Oneirical:rough-testimation jieyouxu 0
449 127040 failure no [Perf Experiment] Change FxHash to GxHash blyxyas:xxh3-hasher BoxyUwU 0
450 127338 failure (try) no Migrate `extra-filename-with-temp-outputs` and `issue-85019-moved-src-dir` `run-make` tests to rmake Oneirical:ready-your-arbatests jieyouxu 0
451 125886 failure no Migrate run make issue 15460 GuillaumeGomez:migrate-run-make-issue-15460 jieyouxu 0 always
452 118854 success [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk estebank:compiler-metrics cjgillot 0 never
453 119412 success macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 compiler-errors 0 never
454 119471 success [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
455 119966 success Move TLS to rustc_query_system cjgillot:tls 0 never
456 120050 success `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
457 120168 success Relocate coroutine upvars into Unresumed state dingxiangfei2009:coroutine-upvar pnkfelix 0 never
458 120179 success Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
459 120525 success rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
460 120682 success [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
461 120686 success SimplifyConstCondition: Check moves for constants clubby789:mir-const-switchint 0 never
462 120901 success Add my encoding debugging rig saethlin:debuggable-encoding 0 never
463 121053 success Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
464 121270 success Disallow deriving (other than Copy/Clone) on types with unnamed fields clubby789:more-unnamed-fields-checks fmease 0 never
465 121397 success [WIP] Re-enable the early otherwise branch optimization DianQK:early_otherwise_branch_sound wesleywiser 0 never
466 121614 success Don't emit `expect`/`assume` in opt-level=0 clubby789:no-expect saethlin 0 never
467 122165 success Merge RedundantImport into UnusedImport for suggesting removing spans chenyukang:yukang-fix-121315-suggest-removing petrochenkov 0 never
468 122329 success Redirect `__rust_dealloc` to `sdallocx` Zoxc:sdallocx petrochenkov 0 never
469 122553 success make `Thin` a supertrait of `Sized` lukas-code:sized-thin lcnr 0 never
470 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
471 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
472 123199 success Add `bound_clauses` field to `ty::Binder` compiler-errors:binder-field 0 never
473 123244 success Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics saethlin 0 never
474 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
475 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
476 123669 success Avoid a scrape_region_constraints and instead register the region constraints directly oli-obk:eager_opaque_checks4 lcnr 0 never
477 124260 success Always inline traversal skeletons eggyal:inline-traversal-skeletons pnkfelix 0 never
478 124263 success Prefer not to early return from derived visitables eggyal:tco-derived-visits lcnr 0 never
479 124362 success [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc fee1-dead 0 never
480 124737 success [Experiment] Replace `unreachable_unchecked()` with `uninit().assume_init()` in `unwrap_unchecked()` alion02:litter-less Nilstrieb 0 never
481 124940 success [DO NOT MERGE] perf: test prototype mum-add-hasher orlp:mum-hash-perf-run thomcc 0 never
482 124977 success Improve location reporting of trait placeholder error compiler-errors:higher-ranked-err cjgillot 0 never
483 125025 success [perf experiments] Clone all MIR bodies saethlin:clone-your-body 0 never
484 125162 success [perf experiment] Create a separate query for required and mentioned items tmiasko:required-items 0 never
485 125317 success Optimize `EscapeIterInner` joboet:optimize_escape Nilstrieb 0 never
486 125907 success rustdoc: use the next solver for blanket impl synthesis fmease:rustdoc-synth-blanket-ocx-next GuillaumeGomez 0 never
487 125923 success Fix leaks from panics in destructors matthewjasper:no-return-leak michaelwoerister 0 never
488 126069 success Change the return type of `Ty::kind` from `&TyKind` to `TyKind`. nnethercote:Ty-kind-ret-ty 0 never
489 126556 success Add a precondition check for Layout::from_size_align_unchecked saethlin:layout-precondition joboet 0 never
490 126557 success Add `#[track_caller]` to allocating methods of `Vec` & `VecDeque` GrigorenkoPV:vec_track_caller m-ou-se 0 never
491 126651 success (try) Implement consecutive shorthand projections (associated type paths) like `T::AssocA::AssocB` fmease:consec-shorthand-proj compiler-errors 0 never
492 126924 success Reduce `&'static str` -> `String` conversions in compiler/rustc_* GnomedDev:reduce-tostring Nilstrieb 0 never
493 127042 success Switch from `derivative` to `derive-where` GrigorenkoPV:derivative compiler-errors 0 never
494 127241 success (try) Mark span parent in def_collector. cjgillot:def-collector-span petrochenkov 0 never
495 127262 success (try) [WIP] make ast lowering incremental fee1-dead-contrib:lower-incr2 cjgillot 0 never
496 127311 success (try) Avoid follow-up errors and ICEs after missing lifetime errors on data structures oli-obk:do_not_count_errors compiler-errors 0 never
497 127313 success (try) Rewrite lint_expectations in a single pass. cjgillot:single-expect compiler-errors 0 never
498 127316 success (try) bump tracing klensy:tracing-bump Mark-Simulacrum 0 never
499 127348 success (try) Add `slice::DrainRaw` for internal use scottmcm:add-drain-raw the8472 0 never
500 127372 success (try) Reduce or make explicit calls to the `hir_crate`. oli-obk:per_item_ast_lowering 0 never
501 127442 success (try) yes Try to fix ICE from re-interning an AllocId with different allocation contents saethlin:alloc-decoding-lock 0 never
502 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
503 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
504 124336 success [crater] Enforce supertrait outlives obligations hold when confirming impl compiler-errors:super-outlives lcnr 0
505 124355 success [EXPERIMENT] Crater adding `target_family = "linux"` workingjubilee:add-target-family-linux 0
506 124592 success cleanup `candidate_should_be_dropped_in_favor_of` lcnr:winnowing-xd compiler-errors 0
507 125151 success [Crater run experiment] let-chain rescoping dingxiangfei2009:let-chain-rescope-crater-runner estebank 0
508 125692 success Update bundled musl to 1.2.5 est31:update_musl_1.2.5 wesleywiser 0
509 125771 success (try) [CI] Upload average CPU utilization of CI jobs to DataDog Kobzol:ci-datadog-metrics jdno 0
510 126208 success (try) Migrate `compiler-lookup-paths`, `dump-mono-stats` and `prune-link-args` `run-make` tests to `rmake` or `ui` format Oneirical:one-flew-over-the-cuckoo's-test jieyouxu 0
511 126452 success Implement raw lifetimes and labels (`'r#ident`) compiler-errors:raw-lifetimes spastorino 0
512 126641 success (try) Enable `riscv64gc-gnu` testing ferrocene:hoverbear/enable-riscv64gc-testing Mark-Simulacrum 0
513 127177 success Distribute rustc_codegen_cranelift for arm64 macOS bjorn3:arm64_macos_cg_clif wesleywiser 0
514 127187 success Preserve UTF-8 + UTF-8 = UTF-8 for Wtf8Buf workingjubilee:preserve-wtf8-utf8ness-for-utf8-extensions Amanieu 0
515 127373 success (try) yes [do not merge] Testing Windows CI ehuss:windows-in-use ehuss 0
516 127378 success (try) Migrate `issue-37839`, `track-path-dep-info` and `track-pgo-dep-info` `run-make` tests to rmake Oneirical:cetestial-meteorite jieyouxu 0
517 127381 success (try) Migrate `issue-83045`, `rustc-macro-dep-files` and `env-dep-info` `run-make` tests to rmake Oneirical:testalt-consciousness jieyouxu 0
518 127389 success (try) yes Support target-spec json file extension in various cases boozook:target-spec-json-ext-case-insensitive wesleywiser 0
519 127456 success (try) yes Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. aDotInTheVoid:rdj-hashmap-2 0
520 127466 success (try) yes Encode ADT flags rather than recreating them from scratch at decoding time compiler-errors:adt-flags lcnr 0

Open retry log