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.

650 total, 26 approved, 18 rolled up, 14 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 129413 pending yes Revert #129187 and #129302 jieyouxu:revert-remove-dir-all onur-ozkan compiler-errors 10 never
2 128349 pending (try) yes Enable `f16` tests on x86 and x86-64 tgross35:x86-f16 Noratrieb 0
3 129431 pending (try) yes Do not merge ChrisDenton:trace 0
4 129428 approved yes Rollup of 7 pull requests matthiaskrgr:rollup-464enhe matthiaskrgr 7 never
5 128507 approved yes Migrate `libtest-thread-limit` `run-make` test to rmake Oneirical:testart-from-scratch jieyouxu jieyouxu 0 iffy
6 129303 approved yes Update to LLVM 19 rc 3 nikic:llvm19rc3 cuviper cuviper 0 never
7 126985 approved yes Implement `-Z embed-source` (DWARFv5 source code embedding extension) Mrmaxmeier:dwarf-embed-source TaKO8Ki davidtwco 0
8 127623 approved yes fix: fs::remove_dir_all: treat internal ENOENT as success lolbinarycat:fix_remove_dir_all Amanieu Amanieu 0
9 128192 approved yes rustc_target: Add various aarch64 features mrkajetanp:feature-detect Amanieu Amanieu 0
10 128511 approved yes Document WebAssembly target feature expectations alexcrichton:doc-wasm-features jieyouxu jieyouxu 0
11 128876 approved yes Ship MinGW-w64 runtime DLLs along with `rust-lld.exe` for `-pc-windows-gnu` targets ColinFinck:rust-lld-with-runtime-dlls Kobzol Kobzol,petrochenkov,jieyouxu 0
12 128935 approved yes More work on `zstd` compression lqd:needs-zstd Kobzol Kobzol 0
13 129055 approved yes Migrate `x86_64-fortanix-unknown-sgx-lvi` `run-make` test to rmake Oneirical:fortanix-fortification jieyouxu 0
14 129190 approved yes Add f16 and f128 to tests/ui/consts/const-float-bits-conv.rs rezwanahmedsami:master tgross35 tgross35 0
15 129276 approved yes Stabilize feature `char_indices_offset` eduardosm:stabilize-char_indices_offset Amanieu Amanieu 0
16 129386 approved yes Use a LocalDefId in ResolvedArg. cjgillot:local-resolved-arg compiler-errors compiler-errors 0
17 129400 approved yes Update `compiler_builtins` to `0.1.120` Amjad50:update-compiler-builtins tgross35 tgross35 0
18 129414 approved yes Fix extern crates not being hidden with `doc(hidden)` GuillaumeGomez:fix-doc-hidden-crates notriddle notriddle 0
19 129426 approved yes rustdoc-search: use tighter json for names and parents notriddle:smaller-index-2024-08-22 GuillaumeGomez GuillaumeGomez 0
20 129263 approved yes Add a missing compatibility note in the 1.80.0 release notes apiraino:add-missing-compat-note cuviper cuviper 0 always
21 129350 approved yes adapt integer comparison tests for LLVM 20 IR changes krasimirgg:llvm20 nikic nikic 0 always
22 129408 approved yes Fix handling of macro arguments within the `dropping_copy_types` lint Urgau:macro-arg-drop_copy compiler-errors compiler-errors 0 always
23 129417 approved yes Don't trigger refinement lint if predicates reference errors compiler-errors:refine-err cjgillot lqd 0 always
24 109050 yes Only use the new DepNode hashmap for anonymous nodes. cjgillot:no-hash-graph michaelwoerister 0 never
25 111351 yes Prevent using the default `cc` when that'd result in a broken build ferrocene:pa-prevent-wrong-cc onur-ozkan 0 never
26 112372 yes Make function bodies with &! arguments unreachable saethlin:ralf-refs 0 never
27 120706 yes Initial support for auto traits with default bounds Bryanskiy:leak lcnr 0 never
28 120855 yes Introduce -Zsplit-metadata option bjorn3:split_metadata4 petrochenkov 0 never
29 122770 yes improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
30 123259 yes Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
31 123550 yes Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Noratrieb 0 iffy
32 124780 yes Improve VecCache under parallel frontend Mark-Simulacrum:lockless-cache michaelwoerister 0 never
33 124887 yes Upgrade cmake to v0.1.50 jfgoog:update-cmake onur-ozkan 0 never
34 124895 yes Disallow hidden references to mutable static obeis:static-mut-hidden-ref michaelwoerister 0 never
35 126557 yes Add `#[track_caller]` to allocating methods of `Vec` & `VecDeque` GrigorenkoPV:vec_track_caller joboet 0 never
36 126651 yes Implement consecutive shorthand projections (associated type paths) like `T::AssocA::AssocB` fmease:consec-shorthand-proj compiler-errors 0 never
37 127210 yes Annotate eligible small immediate arguments with `noundef` jieyouxu:array-imm-noundef-param scottmcm 0 never
38 127815 yes Make `DropShim`'s `param_env` optional to fix `InstanceKind::DropShim` compiler-errors:drop 0 never
39 128299 yes Simplify the canonical clone method and the copy-like forms to copy DianQK:clone-copy cjgillot 0 never
40 128320 yes Avoid no-op unlink+link dances in incr comp saethlin:link-me-maybe 0 never
41 128657 yes Add `#[optimize(none)]` clubby789:optimize-none fee1-dead 0 never
42 128969 yes Use `insertvalue` and `extractvalue` instead of `memcpy` in CastTarget DianQK:cast-target nikic 0 never
43 129102 yes Experimental: Add Derive Proc-Macro Caching futile:experimental/proc-macro-caching petrochenkov 0 never
44 129283 yes Don't alloca for unused locals saethlin:unreachable-allocas scottmcm 0 never
45 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw Mark-Simulacrum 0
46 101213 yes net adding set_fib call to set FIB route on FreeBSD. devnexen:fbsd_set_fib workingjubilee 0
47 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant dtolnay 0
48 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
49 107251 yes Rescope temp lifetime in if-let into IfElse dingxiangfei2009:let-chain-rescope jieyouxu 0
50 107378 yes Stabilize `anonymous_lifetime_in_impl_trait` c410-f3r:stabilize-anon-lt estebank 0
51 107562 yes WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
52 108193 yes Add rem_floor and rem_ceil clarfonthey:rounding-remainders dtolnay 0
53 108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening BurntSushi 0
54 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
55 110406 yes rustdoc-json: Add test for #[automatically_derived] attribute aDotInTheVoid:rdj-derived-impl-attr 0
56 111277 yes Add IoSlice::as_bytes Lucretiel:io-slice-as-bytes m-ou-se 0
57 112896 yes Add key_mut method to BTreeMap entries clarfonthey:btree-entry-key-mut Amanieu 0
58 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
59 113347 yes `ptr::copy_nonoverlapping` is not memcpy workingjubilee:memcpy-じゃない cuviper 0
60 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases Mark-Simulacrum 0
61 113983 yes Add a visibility suggestion in private-in-public errors nyurik:pub-in-priv-err petrochenkov 0
62 114917 yes Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
63 115293 yes Remove -Zfuel. cjgillot:no-fuel wesleywiser 0
64 115954 yes cfi: Store type erasure witness for Argument maurer:cfi-workaround m-ou-se 0
65 116632 yes Add `(checked_)norem_div` methods for integer types newpavlov:checked_norem_div Mark-Simulacrum 0
66 116882 yes rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0
67 118480 yes Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
68 118613 yes Enable emutls by default for android quininer:android-enable-emutls thomcc 0
69 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
70 118733 yes add error message for c# style named arguments nouritsu:master estebank 0
71 118999 yes force current stage when `--stage` is expilicitly used onur-ozkan:explicit-stages Mark-Simulacrum 0
72 119185 yes [DO NOT MERGE] adapt test stderr for LLVM 18 changes krasimirgg:teststderr 0
73 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
74 120077 yes WIP Add Set entry API SUPERCILEX:set-entry cuviper 0
75 120221 yes Don't make statement nonterminals match pattern nonterminals compiler-errors:statements-are-not-patterns nnethercote 0
76 120708 yes Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
77 120736 yes rustdoc: add header map to the table of contents notriddle:notriddle/toc jsha 0
78 120808 yes Split elided_lifetime_in_paths into tied and untied shepmaster:split-elided-lifetimes-in-paths pnkfelix 0
79 120818 yes rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column fmease 0
80 121215 yes MaybeUninit: Document UnsafeCell byte ranges joshlf:patch-5 Mark-Simulacrum 0
81 121494 yes add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
82 121742 yes sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
83 121762 yes style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
84 121910 yes Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
85 122418 yes Assert Spans are well-formed ariscript:assert-span-well-formed nnethercote 0
86 122670 yes 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
87 122790 yes Apply dllimport in ThinLTO Zoxc:dllimp-rev wesleywiser 0
88 123111 yes std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
89 123213 yes Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
90 123225 yes update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
91 123239 yes Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
92 123436 yes linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries petrochenkov 0
93 123476 yes std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
94 123604 yes Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
95 123657 yes Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
96 123723 yes Make `std::os::darwin` public madsmtm:apple-std-os dtolnay 0
97 123940 yes debug-fmt-detail option kornelski:remove-derived-debug estebank 0
98 123947 yes Add vec_deque::Iter::as_slices and friends zopsicle:vec_deque-Iter-as_slices BurntSushi 0
99 123948 yes Async drop codegen azhogin:azhogin/async-drop davidtwco 0
100 123951 yes Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings petrochenkov 0
101 123994 yes Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
102 124180 yes proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
103 124810 yes speed up `String::push` and `String::insert` lincot:speed-up-string-push-and-string-insert scottmcm 0
104 124912 yes Fix copy-paste error in #124067 riking:patch-1 cjgillot 0
105 124966 yes Add x86 specific hotpatch flag to rustc nebulark:hotpatch 0
106 125060 yes Expand documentation of PathBuf, discussing lack of sanitization ChrisJefferson:pathbuf-doc workingjubilee 0
107 125087 yes Optimize `Seek::stream_len` impl for `File` tbu-:pr_file_stream_len ChrisDenton 0
108 125182 yes std: make ExitCode Eq djc:exit-code-eq m-ou-se 0
109 125205 yes Fixup Windows verbatim paths when used with the `include!` macro ChrisDenton:verbatim-include joshtriplett 0
110 125340 yes Optimize `escape_ascii`. reitermarkus:optimize-escape-ascii joboet 0
111 125404 yes Fix `read_buf` uses in `std` a1phyr:fix-read_buf-uses workingjubilee 0
112 125462 yes Explicitly disable debug-assertions when building std for mir-opt tests saethlin:mir-opt-tests-without-debug-assertions Mark-Simulacrum 0
113 125679 yes Optimize `escape_ascii` using a lookup table clarfonthey:escape_ascii joboet 0
114 125844 yes Add UWTable attr to functions with a personality function Reflexe:fix/123733 pnkfelix 0
115 125949 yes Revert "tidy: validate LLVM component names in tests" erikdesjardins:nocomponent workingjubilee 0
116 126013 yes Add `#[warn(unreachable_pub)]` to a bunch of compiler crates nnethercote:unreachable_pub Urgau 0
117 126046 yes Implement `mixed_integer_ops_unsigned_sub` davidzeng0:mixed_integer_ops_unsigned_sub m-ou-se 0
118 126050 yes Use #[track_caller] for no_threads.rs for Mutex colelawrence:patch-1 cuviper 0
119 126076 yes privacy: normalize associated types before visiting jswrenn:fix-45713 compiler-errors 0
120 126118 yes docs: Mention `spare_capacity_mut()` in `Vec::set_len` jan-ferdinand:docs_for_vec_set_len m-ou-se 0
121 126136 yes Call the target libdir target libdir Noratrieb:bootstrap-naming onur-ozkan 0
122 126162 yes std::unix::thread fix available_parallelism on netbsd/32 bits. devnexen:fix_netbsd_bootstrap_faulty_parallelism Amanieu 0
123 126183 yes Separate core search logic with search ui Folyd:search-core notriddle 0
124 126316 yes Do not eagerly reject inference vars when trying to resolve method calls. oli-obk:recursive_rpit3 lcnr 0
125 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
126 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
127 126588 yes Added more scenarios where comma to be removed in the function arg linyihai:trim-extra-comma fmease 0
128 126660 yes Allow dropping `dyn Trait` principal Jules-Bertholet:dyn-drop-principal-2 lcnr 0
129 126733 yes [Coverage][MCDC] Adapt mcdc to llvm 19 ZhuUx:llvm-19-adapt compiler-errors 0
130 126839 yes Add multi-producer, multi-consumer channel (mpmc) obeis:mpmc Amanieu 0
131 127013 yes Add `f16` formatting and parsing tgross35:f16-format-parse 0
132 127021 yes Add target support for RTEMS Arm thesummer:1-add-target-support-for-rtems-arm-xilinx-zedboard pnkfelix 0
133 127061 yes add inner methods to peekable dev-ardi:peekable-inner BurntSushi 0
134 127062 yes std::unix::thread::available_parallelism: optimisation at init time. devnexen:available_parallelism_linux_optim ChrisDenton 0
135 127117 yes Rework `non_local_definitions` lint to only use a syntactic heuristic Urgau:non_local_def-syntactic BoxyUwU 0
136 127175 yes Compiletest: Panic on Invalid Source File veera-sivarajan:fix-126601 jieyouxu 0
137 127401 yes [EXPERIMENT] Ban generics in variadic args workingjubilee:ban-generics-in-variadic-args 0
138 127462 yes std: uefi: Add basic Env variables Ayush1325:uefi-env joboet 0
139 127474 yes doc: Make block of inline Deref methods foldable tesuji:foldable-inline-derefs notriddle 0
140 127483 yes Allow disabling ASan instrumentation for globals BertalanD:no_sanitize-global-var cuviper 0
141 127534 yes feat(core): impl Step for NonZero<u*> jalil-salame:nonzero-uint-step joshtriplett 0
142 127537 yes Implement a first version of RFC 3525: struct target features veluca93:struct_tf BoxyUwU 0
143 127546 yes Correct outdated object size limit workingjubilee:5-level-paging-exists 0
144 127565 yes Teach rustc about the Xtensa VaListImpl esp-rs:xtensa-vaargs davidtwco 0
145 127581 yes Fix crate name validation fmease:fix-crate_name-validation wesleywiser 0
146 127589 yes rustdoc-search: simplify rules for generics and type params notriddle:notriddle/search-sem-3 jsha 0
147 127633 yes [library/std/src/process.rs] `PartialEq` & `Eq` for `ExitCode` SamuelMarks:eq-exit-code Amanieu 0
148 127692 yes Suggest `impl Trait` for References to Bare Trait in Function Header veera-sivarajan:bugfix-125139 compiler-errors 0
149 127700 yes Associated constants for new duration constructors edwardwc:constant-new-duration-constructors scottmcm 0
150 127731 yes Emit error when calling/declaring functions with unavailable vectors. veluca93:abi_checks RalfJung 0
151 127753 yes Implement `Clone` for `BufReader`, `BufWriter` and `LineWriter` a1phyr:io_buf_clone BurntSushi 0
152 127766 yes add `extern "C-cmse-nonsecure-entry" fn` folkertdev:c-cmse-nonsecure-entry jackh726 0
153 127793 yes Added project-specific Zed IDE settings ChaiTRex:zed_support Kobzol 0
154 127863 yes Use atomics instead of mutex in exit guard tbu-:pr_exit_guard_no_mutex joboet 0
155 127879 yes Document futility of printing temporary pointers kornelski:bad-pointer-printf workingjubilee 0
156 127897 yes add `aarch64_unknown_nto_qnx700` target - QNX 7.0 support for aarch64le nyurik:add-qnx-70-target TaKO8Ki 0
157 127922 yes Add unsafe to extern blocks in style guide spastorino:unsafe-extern-blocks-in-style-guide compiler-errors 0
158 127988 yes Do not ICE with incorrect empty suggestion estebank:dupe-derive-params fmease 0
159 127997 yes Suggest `derive(Trait)` or `T: Trait` from transitive obligation in some cases estebank:missing-trait-suggestion compiler-errors 0
160 128001 yes Improve documentation for <integer>::from_str_radix Krappa322:master scottmcm 0
161 128004 yes codegen `#[naked]` functions using global asm folkertdev:naked-fn-asm Amanieu 0
162 128070 yes Rewrite the compiletest directive parser tgross35:compiletest-parser-rewrite jieyouxu 0
163 128080 yes Specify scope in `out_of_scope_macro_calls` lint estebank:out-of-scope-macro petrochenkov 0
164 128110 yes Suggest Replacing Comma with Semicolon in Incorrect Repeat Expressions veera-sivarajan:bugfix-80173 fmease 0
165 128157 yes deduplicate and clarify rules for converting pointers to references lolbinarycat:unify-ptr-ref-docs cuviper 0
166 128159 yes Suggest using `matches` or adding `==` on `x == a || b || c` compiler-errors:nested-ors fee1-dead 0
167 128166 yes Improved `checked_isqrt` and `isqrt` methods ChaiTRex:isqrt tgross35 0
168 128184 yes std: refactor `pthread`-based synchronization joboet:refactor_pthread_sync workingjubilee 0
169 128197 yes Skip locking span interner for some syntax context checks Alexendoo:span-ctxt davidtwco 0
170 128204 yes Small optimization for integers Display implementation GuillaumeGomez:integers-opti workingjubilee 0
171 128209 yes Remove macOS 10.10 dynamic linker bug workaround beetrees:no-macos-10.10 fmease 0
172 128219 yes Rwlock downgrade Connortsui20:rwlock-downgrade tgross35 0
173 128247 yes codegen: do not set attributes on foreign function imports RalfJung:import-attribute-clash nikic 0
174 128256 yes feat: add tier-1 platform support for change_time juliusl:pr/support-tier-1-change-time ChrisDenton 0
175 128289 yes bootstrap: use `internment` instead of hand-rolled interning GrigorenkoPV:bootstrap-intern Kobzol 0
176 128316 yes Stabilize most of `io_error_more` GrigorenkoPV:io_error_a_bit_more m-ou-se 0
177 128321 yes Update `catch_unwind` doc comments for `c_unwind` BatmanAoD:catch-unwind-doc-update Mark-Simulacrum 0
178 128345 yes added support for GNU/Hurd on x86_64 sthibaul:hurd-amd64 fmease 0
179 128348 Unconditionally allow shadow call-stack sanitizer for AArch64 dingxiangfei2009:allow-shadow-call-stack-sanitizer tmandry 0
180 128351 yes Lint against &T to &mut T and &T to &UnsafeCell<T> transmutes ChayimFriedman2:lint-transmute-unsafe-cell wesleywiser 0
181 128374 yes compiler: suggest `const _` for a misplaced `const {}` workingjubilee:fix-terse-const-item-diagnostic compiler-errors 0
182 128375 yes Derive Copy on core::ffi::c_str types 13r0ck:patch-1 BurntSushi 0
183 128391 yes Change orphan hint from "only" to "any uncovered type inside..." cafce25:issue-128390 lcnr 0
184 128467 yes Detect `*` operator on `!Sized` expression estebank:unsized-args cjgillot 0
185 128495 yes core: use `compare_bytes` for more slice element types joboet:more_memcmp scottmcm 0
186 128523 yes Add release notes for 1.81.0 cuviper:relnotes-1.81.0 Mark-Simulacrum 0
187 128524 yes Don't suggest turning crate-level attributes into outer style chenyukang:yukang-fix-127930-invalid-outer-style-sugg cjgillot 0
188 128535 yes Format `std::env::consts` docstrings with markdown backticks mmvanheusden:master workingjubilee 0
189 128541 yes Fix : Rustdoc: struct fields are spaced too closely xonx4l:patch-1 notriddle 0
190 128543 yes const-eval interning: accept interior mutable pointers in final value RalfJung:const-interior-mut saethlin 0
191 128558 yes Ignore .git directory when formatting chenyukang:yukang-ignore-git-in-format Kobzol 0
192 128596 yes stabilize const_fn_floating_point_arithmetic RalfJung:const_fn_floating_point_arithmetic nnethercote 0
193 128600 yes repr(int) fieldless enums are ABI-compatible with int RalfJung:fieldless-enum-abi-compat fee1-dead 0
194 128637 yes Improve dead code analysis for structs and traits defined locally mu001999-contrib:dead-code/enhance compiler-errors 0
195 128641 yes refactor: standardize duplicate processes in parser Konippi:standardize-duplicate-processes-in-parser scottmcm 0
196 128651 yes add `naked_asm!` macro for use in `#[naked]` functions folkertdev:naked-asm-macro-v2 Amanieu 0
197 128653 yes When annotations needed, look at impls for more accurate suggestions estebank:ambiguity-suggestion-2 compiler-errors 0
198 128663 yes linker: when emitting static executables, explicitly hint static q66:static-hint petrochenkov 0
199 128667 yes rustdoc: normalise type/field names its-the-shrimp:rustdoc_json_types_rename aDotInTheVoid 0
200 128701 yes Don't Suggest Labeling `const` and `unsafe` Blocks veera-sivarajan:fix-128604 estebank 0
201 128711 yes impl `Default` for `HashMap`/`HashSet` iterators that don't already have it clarfonthey:default-iters-hash dtolnay 0
202 128721 yes Don't allow the `#[pointee]` attribute where it doesn't belong Brezak:pointee-in-strange-places pnkfelix 0
203 128731 yes simd_shuffle intrinsic: allow argument to be passed as vector RalfJung:simd-shuffle-vector workingjubilee 0
204 128735 yes Add a special case for `CStr`/`CString` in the `improper_ctypes` lint jieyouxu:pr-120176-revive cjgillot 0
205 128737 yes Add lint for recursive default impls mj10021:issue-128421-fix chenyukang 0
206 128778 yes atomics: allow atomic and non-atomic reads to race RalfJung:atomic-read-read-races Mark-Simulacrum 0
207 128780 yes Add `--doctest-compilation-args` option to add compilation flags to doctest compilation GuillaumeGomez:rustflags-doctests notriddle 0
208 128781 yes Use `Param` in desugaring method `~const` bounds as effects fee1-dead-contrib:fx-param compiler-errors 0
209 128789 yes Migrate `jobserver-error` `run-make` test to rmake Oneirical:untestioned-devotion jieyouxu 0
210 128820 yes fix: get llvm type of global val LYF1999:yf/dev nikic 0
211 128849 yes Tweak detection of multiple crate versions to be more encompassing estebank:issue-89143 jackh726 0
212 128871 yes bypass linker configuration and cross target check for specific commands onur-ozkan:128180 Kobzol 0
213 128906 yes Hint on unknown escape of Unicode quotation marks in string literal lolbinarycat:unicode-quote-hint estebank 0
214 128919 yes Add an internal lint that warns when accessing untracked data Nadrieril:lint-query-leaks fmease 0
215 128939 yes Distribute rustc_codegen_cranelift for Windows bjorn3:windows_cg_clif_component albertlarsan68 0
216 128942 yes miri weak memory emulation: put previous value into initial store buffer RalfJung:interpret-weak-memory saethlin 0
217 128943 yes `optimize` attribute applied to things other than methods/functions/c… Borgerr:misapplied-optimize-attribute jieyouxu 0
218 128947 yes Perform ThinLTO on x86_64-pc-windows-msvc dist builder Zoxc:thinlto-msvc TaKO8Ki 0
219 128961 yes Fix #128930: Print documentation of CLI options missing their arg GKFX:issue-128930-explain-missing-option TaKO8Ki 0
220 128967 yes std::fs::get_path freebsd update. devnexen:get_path_fbsd_upd joboet 0
221 128970 yes Add `-Zlint-llvm-ir` DianQK:lint-llvm-ir fmease 0
222 128974 yes [WIP] Unify AST Visitors with a macro like MIR Visitors maxcabrajac:visitor_macro cjgillot 0
223 128986 yes Remove rustc's std copy Zoxc:prune-rustc-std-copy Kobzol 0
224 129003 yes Improve Ord docs Voultapher:improve-ord-docs workingjubilee 0
225 129011 yes Migrate `libs-through-symlinks` and `translation` run-make tests to rmake Oneirical:dont-blink-they-sys-you jieyouxu 0
226 129019 yes Break into the debugger (if attached) on panics (Windows, Linux, macOS, FreeBSD) kromych:master workingjubilee 0
227 129021 yes Check WF of source type's signature on fn pointer cast compiler-errors:ptr-cast-outlives lcnr 0
228 129028 yes `impl_trait_overcaptures`: Don't worry about uncaptured contravariant lifetimes if they outlive a captured lifetime compiler-errors:contra lcnr 0
229 129032 yes Document & implement the transmutation modeled by `BikeshedIntrinsicFrom` jswrenn:transmute-method compiler-errors 0
230 129036 yes Additional NonZero conversions clarfonthey:nonzero-conversions BurntSushi 0
231 129047 yes Apply `EarlyOtherwiseBranch` to scalar value DianQK:early_otherwise_branch_scalar cjgillot 0
232 129073 yes Relate receiver invariantly in method probe for `Mode::Path` compiler-errors:receiver-variance lcnr 0
233 129079 yes Create `_imp__` symbols also when doing ThinLTO Zoxc:thinlto_imp_symbols wesleywiser 0
234 129086 Stabilize `is_none_or` slanterns:is_none_or dtolnay 0
235 129087 yes Stabilize `option_get_or_insert_default` slanterns:option_get_or_insert_default joshtriplett 0
236 129091 yes add Box::as_ptr and Box::as_mut_ptr methods RalfJung:box_as_ptr Amanieu 0
237 129114 yes stabilize std::path::Path::file_prefix mbhall88:stabilize-file_prefix Amanieu 0
238 129120 yes std: implement the `random` feature joboet:random BurntSushi 0
239 129121 yes proposal to expand (a subset of) linux specific socket capabilities. devnexen:stabilize_ext_linux_tcp_layer BurntSushi 0
240 129123 yes rustdoc-json: Add test for `Self` type aDotInTheVoid:rustdoc-json-self fmease 0
241 129124 rustdoc-json: Use FxHashMap from rustdoc_json_types aDotInTheVoid:rdj-hashmap-3 GuillaumeGomez 0
242 129134 yes bootstrap: improve error recovery flags to curl lolbinarycat:continue-at Kobzol 0
243 129137 yes Fix anon const def-creation when macros are involved camelid:lazy-def-macro-const petrochenkov 0
244 129152 yes custom/external clippy support for bootstrapping onur-ozkan:custom-clippy Kobzol 0
245 129170 yes Add an ability to convert between `Span` and `visit::Location` artemagvanian:span-to-location celinval 0
246 129172 yes std::net: adding new option todevice. devnexen:linux_bindtodevice Noratrieb 0
247 129176 yes Autodiff Upstreaming - enzyme backend EnzymeAD:enzyme-backend albertlarsan68 0
248 129181 yes Pass end position of span through inline ASM cookie beetrees:asm-spans pnkfelix 0
249 129195 yes Stabilize `&mut` (and `*mut`) in const RalfJung:const-mut-refs fee1-dead 0
250 129201 yes std: implement the `random` feature (alternative version) joboet:random_faster_sources Noratrieb 0
251 129204 yes Enable `nonstandard_style` for `use x as y` tunawasabi:lint-nonstandard-style-on-rename BoxyUwU 0
252 129207 yes Lint that warns when an elided lifetime ends up being a named lifetime GrigorenkoPV:elided-is-named 0
253 129220 yes Add platform docs for FreeBSD. asomers:target-maintainer ehuss 0
254 129238 yes Stabilize `Ipv6Addr::is_unique_local` and `Ipv6Addr::is_unicast_link_local` umgefahren:stabilize-ipv6-unique-local dtolnay 0
255 129243 yes do not build `cargo-miri` by default on stable channel onur-ozkan:stuff Kobzol 0
256 129246 yes Retroactively feature gate `ConstArgKind::Path` BoxyUwU:feature_gate_const_arg_path cjgillot 0
257 129248 yes Taking a raw ref (`&raw (const|mut)`) of a deref of pointer (`*ptr`) is always safe compiler-errors:raw-ref-deref nnethercote 0
258 129249 yes [Experimental] `<T as Into<T>>::into` lint estebank:useless-into chenyukang 0
259 129259 yes Add inherent versions of MaybeUninit methods for slices clarfonthey:maybe_uninit_slices BurntSushi 0
260 129260 yes Don't suggest adding return type for closures with default return type wafarm:dont-suggest-closures compiler-errors 0
261 129288 yes Use subtyping for `UnsafeFnPointer` coercion, too compiler-errors:unsafe-fn-coercion cjgillot 0
262 129290 yes Pin `cc` to 1.0.105 tgross35:pin-cc Mark-Simulacrum 0
263 129295 yes Build `library/profiler_builtins` from `ci-llvm` if appropriate Zalathar:profiler-builtins Kobzol 0
264 129305 yes fix: missing backtrace when using std::backtrace::Backtrace on Android fengys1996:fix/missing_backtrace Amanieu 0
265 129311 yes don't copy `.rustc-dev-contents` from CI rustc onur-ozkan:multiple-candidates-fix albertlarsan68 0
266 129313 yes Supress niches in coroutines to avoid aliasing violations RalfJung:coroutine-niches wesleywiser 0
267 129316 yes riscv64imac: allow shadow call stack sanitizer dingxiangfei2009:riscv64-imac-scs tmandry 0
268 129317 yes Use equality when relating formal and expected type in arg checking compiler-errors:expectation-subtyping lcnr 0
269 129320 yes Fix crash when labeling arguments for call_once and friends jder:issue-128848 cjgillot 0
270 129323 yes Implement `ptr::fn_addr_eq` Urgau:ptr_fn_addr_eq Mark-Simulacrum 0
271 129334 yes Implement ACP 429: add `LazyCell/Lock::get[_mut]()`, `DerefMut` and `force_mut()` ChayimFriedman2:more-lazy-methods BurntSushi 0
272 129337 yes rustdoc rfc#3662 changes under unstable flags EtomicBomb:rfc notriddle 0
273 129340 yes Remove Duplicate E0381 Label stephen-lazaro:u/slazaro/issue-129274 compiler-errors 0
274 129341 yes Apple: Refactor deployment target version parsing madsmtm:refactor-deployment-target thomcc 0
275 129342 yes Rebuild on changes to the deployment target when compiling Apple targets madsmtm:track-deployment-target thomcc 0
276 129343 yes Emit specific message for time<=0.3.35 estebank:time-version jieyouxu 0
277 129366 yes linker: Synchronize native library search in rustc and linker petrochenkov:libsearch jieyouxu 0
278 129367 yes Fix default/minimum deployment target for Aarch64 simulator targets madsmtm:fix-apple-aarch64-deployment-targets thomcc 0
279 129369 yes Pass deployment target when linking with CC on Apple targets madsmtm:apple-cc-linker-pass-target thomcc 0
280 129371 yes Special-case raw ref op for diverging check in HIR typeck compiler-errors:raw-ref-op-does-not-diverge davidtwco 0
281 129377 yes Add implementations for `unbounded_shl`/`unbounded_shr` chorman0773:unbounded-shifts-impl scottmcm 0
282 129378 yes Clean up cfg-gating of ProcessPrng extern goffrie:patch-3 ChrisDenton 0
283 129379 yes Revert "alloc: implement FromIterator for Box<str>" estebank:broken-time joshtriplett 0
284 129394 yes Don't lint `irrefutable_let_patterns` on leading patterns if `else if` let-chains Jarcho:irrefutable_let_patterns chenyukang 0
285 129401 yes Partially stabilize `feature(new_uninit)` workingjubilee:partial-initialization-of-stabilization joboet 0
286 129403 yes Ban non-array SIMD scottmcm:only-array-simd compiler-errors 0
287 129405 yes Fixing span manipulation and indentation of the suggestion introduced by #126187 surechen:fix_span_x compiler-errors 0
288 129409 yes Expand std::os::unix::fs::chown() doc with a warning grinapo:patch-1 Amanieu 0
289 129411 yes Refactor: Mv `OsStr`/`OsStrExt` to core, `OsString`/`OsStringExt` to alloc NobodyXu:move/os-str Mark-Simulacrum 0
290 129416 yes library: Move unstable API of new_uninit to new features workingjubilee:partial-move-from-stabilization dtolnay 0
291 129418 yes rustc: Simplify getting sysroot library directory petrochenkov:libsearch2 fee1-dead 0
292 129421 yes add repr to the allowlist for naked funcitons, and test that it works jdonszelmann:naked-repr-align-functions workingjubilee 0
293 129424 yes Stabilize `Pin::as_deref_mut()` coolreader18:stabilize-pin_as_deref_mut dtolnay 0
294 129430 yes rustdoc: show exact case-sensitive matches first lolbinarycat:rustdoc-search-exact-case fmease 0
295 129433 yes Fix a missing import in a doc in run-make-support GrigorenkoPV:run-make-support-path-rustdoc jieyouxu 0
296 123692 yes Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
297 127675 yes Remove invalid help diagnostics for const pointer chenyukang:yukang-fix-127562-addr fee1-dead 0 always
298 128990 Re-enable more debuginfo tests on freebsd saethlin:freebsd-debuginfo-tests 0 always
299 129042 Special-case alias ty during the delayed bug emission in `try_from_lit` Jaic1:fix-116308 BoxyUwU 0 always
300 129065 Use `impl PartialEq<TokenKind> for Token` more. nnethercote:PartialEq-TokenKind spastorino 0 always
301 129101 Fix projections when parent capture is by-ref but child capture is by-value in the `ByMoveBody` pass compiler-errors:deref-on-parent-by-ref lcnr 0 always
302 129106 Remove redundant type ops: `Eq`/`Subtype` compiler-errors:unused-type-ops lcnr 0 always
303 129149 Migrate `validate_json.py` script to rust in `run-make/rustdoc-map-file` test GuillaumeGomez:migrate-python-script jieyouxu 0 always
304 129250 yes Do not ICE on non-ADT rcvr type when looking for crate version collision estebank:issue-129205 compiler-errors 0 always
305 129429 yes Print the generic parameter along with the variance in dumps. cjgillot:named-variance compiler-errors 0 always
306 126810 no Tweak output of resolve errors estebank:resolve-error-wording petrochenkov 10 never
307 125208 no Make lint diagnostics responsible for providing their primary span fmease:lint-diags-store-their-span nnethercote 1
308 89917 no sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
309 101500 no Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
310 104342 no Require `type_map::stub` callers to supply file information mweber15:add_file_location_to_more_types wesleywiser 0 never
311 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
312 106852 no Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
313 109606 no Derive `PartialOrd::{l,g}{e,t}` for fieldless enums as explicit comparisons on `discriminant_value` thomcc:fieldless-discriminant-only-pord davidtwco 0 never
314 110691 no Enable DataflowConstProp by default cjgillot:enable-dcp 0 never
315 111430 no rustdoc: migrate `item_struct` to an Askama template nicklimmm:askama-migration-item-struct GuillaumeGomez 0 never
316 114669 no Make metadata a workproduct and reuse it cjgillot:metadata-wp petrochenkov 0 never
317 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
318 115613 no Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0 never
319 115747 no Optimize hash map operations in the query system Zoxc:query-hashes cjgillot 0 never
320 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
321 116375 no Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0 never
322 116707 no Create an `AllocId` for `ConstValue::Slice`. cjgillot:slice-id 0 never
323 117473 no Move alignment checks to codegen saethlin:codegen-alignment-checks wesleywiser 0 never
324 118159 no Implementation of `fmt::FormattingOptions` EliasHolzmann:formatting_options m-ou-se 0 never
325 119017 no MIR-only rlibs saethlin:mir-only-rlibs 0 never
326 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
327 119501 no Only generate a single shim for clone of copy types. cjgillot:clone-shim 0 never
328 119899 no redesign stage 0 std onur-ozkan:redesign-stage0-std albertlarsan68 0 iffy
329 120050 no `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
330 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
331 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
332 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
333 120869 no ci update freebsd version proposal, freebsd 12 being eol devnexen:update_fbsd_ci Mark-Simulacrum 0 iffy
334 121614 no Don't emit `expect`/`assume` in opt-level=0 clubby789:no-expect saethlin 0 never
335 122325 no Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
336 123219 no [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
337 123778 no Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0 iffy
338 124029 no Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
339 124108 no Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter Amanieu 0 never
340 124141 no Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated petrochenkov 0 never
341 124188 no MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
342 124977 no Improve location reporting of trait placeholder error compiler-errors:higher-ranked-err cjgillot 0 never
343 125116 no (Big performance change) Do not run lints that cannot emit blyxyas:ignore-allowed-lints-final cjgillot 0 never
344 125923 no Fix leaks from panics in destructors matthewjasper:no-return-leak lcnr 0 never
345 126930 no Add unstable support for outputting file checksums for use in cargo Xaeroxe:file-checksum-hint fmease 0 never
346 127007 no Improve slice::binary_search_by krtab:improv_binary_search m-ou-se 0 never
347 128506 no Stop storing a special inner body for the coroutine by-move body for async closures compiler-errors:by-move-body Nadrieril 0 never
348 128776 no Use `DeepRejectCtxt` to quickly reject `ParamEnv` candidates Bryanskiy:deep-reject-ctxt lcnr 0 never
349 129051 no Make `DeepRejectCtxt` symmetric with respect to `TreatParams` Bryanskiy:deep-reject-ctxt-refactor lcnr 0 never
350 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
351 93544 no Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
352 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
353 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
354 97977 no Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
355 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
356 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
357 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
358 99790 no Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
359 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing estebank 0
360 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash michaelwoerister 0
361 100824 no use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin thomcc:darwin_user_temp_dir dtolnay 0
362 101339 no enable -Zrandomize-layout in debug CI builds the8472:ci-randomize-debug Mark-Simulacrum 0
363 101387 no Added `interrupt` function for `std::process::Child` JonathanWoollett-Light:process-interrupt cuviper 0
364 101551 no [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
365 101981 no Impl AsRef, Borrow for Ref, RefMut dhardy:borrow_ref m-ou-se 0
366 102343 no New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range golddranks:range_cmp m-ou-se 0
367 103029 no feat: add `expansion_growth_limit` attr as another expansion limit vincenzopalazzo:macros/expansion_grow_limit petrochenkov 0
368 103134 no Kill array_assume_init SUPERCILEX:uninit-array-assume scottmcm 0
369 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
370 104693 no Consistently use the highest bit of vector masks when converting to i1 vectors jhorstmann:use-high-bit-of-mask-for-select wesleywiser 0
371 105377 no rust: library: Add `setsid` method to `CommandExt` trait HarveyHunt:setsid m-ou-se 0
372 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
373 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
374 105877 no `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) Kixunil:impl-partialeq-str-for-path m-ou-se 0
375 106074 no Implement RFC 3323: restrictions jhpratt:restrictions compiler-errors 0
376 106375 no Stabilize `io_error_more` albertlarsan68:stabilize-io_err_more BurntSushi 0
377 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
378 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
379 107587 no Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) tgross35:deprecate-std-num-modules dtolnay 0
380 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
381 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
382 108097 no Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
383 108981 no Implement `fs_native_path` ChrisDenton:aspath Amanieu 0
384 108993 no Make typeck aware of uninhabited types cjgillot:uninhabited-typeck lcnr 0
385 109350 no Add pattern matching API to OsStr mina86:pattern-2 dtolnay 0
386 110327 no Add the ability to see inherited envs on Command schneems:schneems/expose-command-env-clear thomcc 0
387 110702 no [mir-opt] SimplifyLocals should also clean up debuginfo scottmcm:also-remove-unused-storage-markers cjgillot 0
388 110799 no Use &dyn Any rather than &(dyn Any + Send) for PanicInfo::payload() m-ou-se:panic-payload-dyn-any-no-send m-ou-se 0
389 110961 no Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` john-h-k:lint/useless-send davidtwco 0
390 112106 no Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix cuviper 0
391 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
392 112457 no Make `std::mem::transmute_copy` accept `?Sized` inputs nvzqz:feat/unsized-transmute_copy m-ou-se 0
393 112469 no Only use the new node hashmap for anonymous nodes. cjgillot:graph-anon-hashmap michaelwoerister 0
394 112807 no Migrate `rustdoc` diagnostics to translatable diagnostics nicklimmm:rustdoc-translatable-diagnostics-migration jsha 0
395 113074 no rustdoc: redesign [+]/[−] controls notriddle:notriddle/plus-minus jsha 0
396 113433 no Disable building `rustc` with (Thin)LTO on Windows Kobzol:bootstrap-window-thinlto-error clubby789 0
397 114096 no Unify generation of primitive links for associated types with the rest GuillaumeGomez:generics-display notriddle 0
398 114189 no Update dist-various linux-gnu target baselines cuviper:dist-various-glibc Mark-Simulacrum 0
399 114209 no tidy watcher klensy:better-than-remembrall wesleywiser 0
400 114523 no gcc: build with --disable-multilib, as it used only to bootstrap llvm klensy:gcc-disable-multilib Mark-Simulacrum 0
401 114531 no Implement `From<&'a &'static str>` for `Arguments<'a>` EFanZh:implement-from-str-for-arguments m-ou-se 0
402 114900 no Allow a MIR analysis to perform the state `join` directly Jarcho:mut_join cjgillot 0
403 115501 no Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
404 115648 no Remove "consider specifying this binding's type" when reference differs in mutability jmintb:master jackh726 0
405 115746 no Print thread ID in panic message if thread name is unknown tgross35:unnamed-threads-panic-message cuviper 0
406 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
407 115942 no Expand doc comment on MIR validation. cjgillot:doc-checker RalfJung 0
408 116114 no Stabilize target_feature_11 calebzulawski:stabilize-tf11 nikomatsakis 0
409 116161 no Stabilize `extended_varargs_abi_support` Soveu:varargs2 cjgillot 0
410 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
411 116517 no feat(ci): upload metrics to GitHub Artifacts ✨ meysam81:meysam/feat/upload-ci-metrics-to-artifacts shepmaster 0
412 116777 no Dedup Fluent invalid ptr errors in const eval workingjubilee:const-eval-fluent-dedup-ptrkind fee1-dead 0
413 116863 no warn less about non-exhaustive in ffi workingjubilee:non-exhaustive-is-not-ffi-unsafe scottmcm 0
414 117015 no Doc comment custom MIR debuginfo. cjgillot:custom-mir-debuginfo-doc RalfJung 0
415 117360 no Use macro to make query providers greppable Noratrieb:query-provider-find-me TaKO8Ki 0
416 117465 no Add -Z small-data-threshold paulmenage:small-data-limit compiler-errors 0
417 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
418 117810 no 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
419 117867 no New attribute macros format for diagnostic structs without fluent slug chenyukang:errors-refactor-no-fluent davidtwco 0
420 117913 no Suggest removal of borrow in index when appropriate estebank:issue-66023 compiler-errors 0
421 117991 no Clarify safety of layout_for_ptr CAD97:layout-for-ptr cuviper 0
422 118087 no Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
423 118270 no Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
424 118377 no Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 michaelwoerister 0
425 118477 no Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
426 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
427 118833 no Add lint against function pointer comparisons Urgau:lint_function_pointer_comparisons cjgillot 0
428 118917 no Support for a scalable simd representation JamieCunliffe:sve Amanieu 0
429 118939 no Better errors with bad/missing identifiers in MBEs EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors TaKO8Ki 0
430 119043 no Add new temporary lifetime feature gate and super let keyword dingxiangfei2009:super-let wesleywiser 0
431 119220 no Uplift `clippy::invalid_null_ptr_usage` lint Urgau:uplift-invalid_null_ptr_usage b-naber 0
432 119229 no Update mingw-w64 + GNU toolchain mati865:update-mingw-toolchain Kobzol 0
433 119260 no Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
434 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
435 119798 no Issue 83060 fix iSwapna:issue-83060-fix wesleywiser 0
436 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
437 120098 no Give a better error message when CI download fails Teapot4195:issue-118758-fix Mark-Simulacrum 0
438 120197 no Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 estebank 0
439 120234 no stabilise assert_matches Dylan-DPC:82775/stab/assert_matches m-ou-se 0
440 120370 no Likely unlikely fix x17jiri:likely_unlikely_fix cjgillot 0
441 120580 no Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants HTGAzureX1212:HTGAzureX1212/issue-45795 m-ou-se 0
442 120611 no [WIP]: generating rust-project file for r-a onur-ozkan:embedded-lsp-feed 0
443 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit nikomatsakis 0
444 120752 no Collect relevant item bounds from trait clauses for nested rigid projections compiler-errors:more-relevant-bounds lcnr 0
445 121051 no Introduce infrastructure for generating target docs Noratrieb:targetting onur-ozkan 0
446 121174 no Check for occupied niches saethlin:codegen-niche-checks 0
447 121274 no Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` estebank:implicit_static fmease 0
448 121334 no Raw fluent diagnostic structs davidtwco:raw-fluent-diagnostics nnethercote 0
449 121560 no Allow `#[deny]` inside `#[forbid]` as a no-op Noratrieb:stop-lint-macro-nonsense TaKO8Ki 0
450 121682 no Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
451 121880 no Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
452 121909 no Drop AST on a separate thread and prefetch `hir_crate` Zoxc:drop-ast-task cjgillot 0
453 121965 no Elaborate on the invariants for references-to-slices scottmcm:slice-validity RalfJung 0
454 122156 no Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
455 122161 no Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
456 122288 no [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
457 122340 no Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
458 122408 no Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
459 122565 no Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
460 122661 no Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
461 122668 no Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
462 122685 no Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
463 122808 no Stabilize `count`, `ignore`, `index`, and `length` (`macro_metavar_expr`) c410-f3r:again-again-again-again-again fmease 0
464 122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
465 123008 no [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
466 123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
467 123110 no Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
468 123205 no Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
469 123220 no [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
470 123319 no Add managarm as a tier 3 target no92:managarm-target davidtwco 0
471 123365 no At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
472 123384 no Link rustc tools into the correct sysroot Noratrieb:back-where-you-belong onur-ozkan 0
473 123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle:rust-stabilize-core-sanitizers davidtwco 0
474 123822 no More translatable diagnostics Xiretza:more-translatable-diagnostics pnkfelix 0
475 123877 no Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
476 123932 no restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive tgross35 0
477 124154 no coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
478 124278 no Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
479 124279 no Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi jieyouxu 0
480 124353 no Add support for downloading `libgccjit.so` file GuillaumeGomez:download-libgccjit onur-ozkan 0
481 124421 no Stop re-implementing slice iterators in `vec::IntoIter` scottmcm:slice-drain-iter m-ou-se 0
482 124439 no Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
483 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
484 124544 no rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/type-signature-v2 GuillaumeGomez 0
485 124595 no Suggest cloning `Arc` moved into closure estebank:issue-104232 pnkfelix 0
486 124598 no [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` compiler-errors:reveal lcnr 0
487 124812 no [DO NOT MERGE] bootstrap with next solver enabled lcnr:next-solver-bootstrap-hack 0
488 124852 no alias-relate: add fast reject optimization lcnr:search-graph-uwu compiler-errors 0
489 124874 no feature(float_mul_add_fast): expose llvm.fmuladd.* semantics jedbrown:float-mul-add-fast fmease 0
490 125234 no Fix unnamed lifetime spans bovinebuddha:issue-125143 compiler-errors 0
491 125334 no add a normalizes-to fast path lcnr:normalizes-to-rigid-fastpath compiler-errors 0
492 125388 no Improve parse item fallback dev-ardi:improve-parse-item-fallback wesleywiser 0
493 125405 no Add std::thread::add_spawn_hook. m-ou-se:thread-add-spawn-hook Amanieu 0
494 125419 no [bootstrap] Add support for building gcc and libgccjit GuillaumeGomez:add-gcc-to-dist Kobzol 0
495 125555 no Recover statics better Noratrieb:recover-statics-better oli-obk 0
496 125579 no Add `--print host-triple` to print host target triple Noratrieb:print-host davidtwco 0
497 125614 no New feature panic color errors Vudvud:newFeature-panicColorErrors Noratrieb 0
498 125626 no tests: fix filecheck typos klensy:filecheck-tt Mark-Simulacrum 0
499 125645 no add unqualified_local_imports lint RalfJung:unclear_local_imports wesleywiser 0
500 125716 no R raymond/fix/issue 107165 r-raymond:r-raymond/fix/issue-107165 lcnr 0
501 125721 no Stop emitting spans from proc macro compile time in quote expansion bjorn3:proc_macro_quote_no_spans davidtwco 0
502 125780 no [WIP] RIIR HtmlDocCk fmease:riir-htmldocck 0
503 125782 no Implement RFC 3624 `supertrait_item_shadowing` (v2) compiler-errors:supertrait-item-shadowing 0
504 125784 no Silence errors in expressions caused by bare traits in paths in 2021 edition estebank:issue-51077 fmease 0
505 125793 no Add a FCW for special cased blocks WaffleLapkin:never_block_lint compiler-errors 0
506 126026 no Improve unconstrained impl diagnostic (fixes #107295) LlewVallis:llew-better-unconstrained-impl-diagnostic jackh726 0
507 126161 no Delegation: support generics in associated delegation items Bryanskiy:delegation-generics-4 petrochenkov 0
508 126275 no Enhance suggestions of `dropping_*` lints tbu-:pr_lint_drop_ref nnethercote 0
509 126321 no Add `./x clippy ci` ferrocene:pa-clippy-ci onur-ozkan 0
510 126554 no Reword trait-object compatibility in rustdoc kornelski:dyn-trait-compat-jargon fmease 0
511 126595 no Allow reifying intrinsics to fn pointers. (rebase of #86699) GrigorenkoPV:reify-intrinsics compiler-errors 0
512 126597 no Add Unicode block-drawing compiler output support estebank:unicode-output fmease 0
513 126604 no Uplift `clippy::double_neg` lint as `double_negation` kadiwa4:uplift_double_negation nnethercote 0
514 126856 no remove deprecated tool `rls` onur-ozkan:remove-rls clubby789 0
515 127104 no Skip pub structs with repr(c) and repr(transparent) in dead code analysis mu001999-contrib:fix/126169-2 compiler-errors 0
516 127193 no Make E0599's label more clear for field which is used like a method. surechen:fix_127178_1 compiler-errors 0
517 127242 no Skip const-eval if evaluatable predicate is trivial dingxiangfei2009:skip-const-resolve-if-trivially-evaluatable BoxyUwU 0
518 127274 no rustc_codegen_llvm: less pubs klensy:llvm-ffi-dead cjgillot 0
519 127282 no Make inline suggestions no longer be the default estebank:experiment-for-annotate-snippets fmease 0
520 127485 no Suggest removing `.unwrap()` or `.expect()` if followed by a failed `?` operator trevyn:issue-127345 fee1-dead 0
521 127522 no Relocate upvars to Unresumed state and make coroutine prefix trivial dingxiangfei2009:move-upvars-to-locals pnkfelix 0
522 127578 no std: use a queue-based `Condvar` on NetBSD and other platforms joboet:queue_condvar Mark-Simulacrum 0
523 127595 no Fix panic=abort tests on fuchsia c6c7:fix-panic=abort-tests-on-fuchsia tmandry 0
524 127604 no Adding the has_item function to the iterator trait. yonikremer:master Amanieu 0
525 127721 no collect doc alias as tips during resolution bvanjoi:issue-124273 estebank 0
526 127791 no Rename config.toml to bootstrap.toml LuuuXXX:issue-126875 onur-ozkan 0
527 127885 no Add a macro for defining intrinsics with the Rust ABI tgross35:intrinsics-macro workingjubilee 0
528 127887 no Add trailing newline check for `rustc --print` in `run-make-support` Rejyr:run-make-support-print-newline-check jieyouxu 0
529 127912 no std: make `thread::current` available in all `thread_local!` destructors joboet:tls_dtor_thread_current cuviper 0
530 127973 no Reject unconstrained lifetimes in type_of(assoc_ty) instead of during wfcheck of the impl item oli-obk:uplift_wf_checks 0
531 128018 no Normalize filecheck directives tgross35:normalize-filecheck-directives jieyouxu 0
532 128045 no [DRAFT] #[contracts::requires(...)] pnkfelix:rustc-contracts jieyouxu 0
533 128086 no Unify wording of "failed to resolve" errors with "cannot find" resolution errors estebank:failed-to-resolve petrochenkov 0
534 128134 no std: move allocators to `sys` joboet:move_pal_alloc cuviper 0
535 128318 no Stabilize `<[T]>::get_many_mut()` ChayimFriedman2:stabilize-get_many_mut m-ou-se 0
536 128399 no liballoc: introduce String, Vec const-slicing mammothbane:master Amanieu 0
537 128440 no Proof of Concept: add `#[defines]` attribute and require it for all type-alias-impl-trait sites that register a hidden type oli-obk:defines 0
538 128460 no Migrate `emit-to-stdout` `run-make` test to rmake Oneirical:nikola-testla jieyouxu 0
539 128567 no Migrate `symbol-mangling-hashed` to rmake.rs lolbinarycat:symbol-mangling-hashed-rmake jieyouxu 0
540 128666 no Add `overflow_checks` intrinsic pitaj:intrinsic-overflow_checks BoxyUwU 0
541 128724 no Switch to using the v2 resolver in the library tgross35:new-resolver-library Mark-Simulacrum 0
542 128744 no Introduce `SolverRelating` type relation to the new solver code compiler-errors:solver-relating lcnr 0
543 128754 no Migrate `split-debuginfo` `run-make` test to rmake Oneirical:master jieyouxu 0
544 128904 no Show paths relative to the source root for diagnostics in sub-workspaces bjorn3:fix_ide_errors onur-ozkan 0
545 128917 no Allow inlining drop glue more generally scottmcm:nuke-runtime-drops fmease 0
546 128934 no Non-exhaustive structs may be empty Nadrieril:fix-empty-non-exhaustive compiler-errors 0
547 128985 no Lint against getting pointers from immediately dropped temporaries GrigorenkoPV:instantly-dangling-pointer wesleywiser 0
548 128991 no Add a machine-applicable suggestion to "unreachable pattern" Nadrieril:rustfix-unreachable-pattern compiler-errors 0
549 129002 no Emit an error for invalid item of instruction_set chansuke:fix/instruction_set wesleywiser 0
550 129103 no Don't warn empty branches unreachable before edition 2024 Nadrieril:dont-warn-empty-unreachable compiler-errors 0
551 129175 no Autodiff Upstreaming - single commit EnzymeAD:single-commit 0
552 129383 no Remap impl-trait lifetimes on HIR instead of AST lowering cjgillot:opaque-noremap petrochenkov 0
553 99761 no Fix item-info color GuillaumeGomez:item-info-color jsha 0 always
554 121216 no Always emit `native-static-libs` note, even if it is empty madsmtm:fix-108825 TaKO8Ki 0 always
555 121919 no feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub scottmcm 0 always
556 126207 no std::unix::stack_overflow::drop_handler addressing todo through libc … devnexen:stack_overflow_libc_upd workingjubilee 0 always
557 123244 error (try) no Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics saethlin 0 never
558 122709 failure yes use precompiled rustc for non-dist builders onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum Mark-Simulacrum 0 never
559 125771 failure yes [CI] Upload average CPU utilization of CI jobs to DataDog Kobzol:ci-datadog-metrics jdno jdno 0 never
560 127541 failure yes Show diff suggestion format on verbose replacement estebank:diff-suggestions petrochenkov petrochenkov 0 never
561 128459 failure yes make bootstrap use wget if available lolbinarycat:wget Kobzol Kobzol 0 never
562 121200 failure yes Deduplicate object safety errors on `impl dyn Trait { .. }` estebank:inferred_outlives_of-impl davidtwco 0
563 128126 failure yes Reject blanket object impls that are possibly incoherent wrt associated types compiler-errors:incoherent-object-impl 0
564 128314 failure yes port tests/run-make/extern-fn-reachable to rmake lolbinarycat:extern-fn-reachable-rmake jieyouxu 0
565 128325 failure yes Swap defid fields aDotInTheVoid:swap-defid-fields 0
566 128560 failure yes EXPERIMENT: Assemble inherent pick for trait blanket impl compiler-errors:assemble-for-param-impl 0
567 128562 failure (try) yes Migrate `incr-add-rust-src-component` and `issue-84395-lto-embed-bitcode` `run-make` tests to rmake Oneirical:no-contest-expected jieyouxu 0
568 128928 failure (try) yes CI: rfl: add more tools and steps ojeda:ci-rfl-more-tools Kobzol 0
569 129156 failure (try) yes run-make: Delete `cat-and-grep-sanity-check` and restrict `branch-protection-check-IBT` to stable Oneirical:final-curtest-call jieyouxu 0
570 128988 failure (try) no Re-enable debuginfo tests on android saethlin:android-debuginfo-tests 0
571 128913 success Enable debuginfo tests that have been "temporarily disabled" for the past 6 years saethlin:unignore-debuginfo-tests compiler-errors compiler-errors 0 never
572 111061 success [perf] Enable some more MIR optimizations cjgillot:reorder-passes 0 never
573 112049 success (try) [do not merge] CI experiments Kobzol:pgo-omit-benchmarks 0 never
574 113125 success typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
575 113382 success [perf] test MCP510 lqd:test-mcp510 0 never
576 114538 success Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
577 114561 success Record an update graph of effective visibilities to avoid repeated HIR visit. cjgillot:eff-vis-graph petrochenkov 0 never
578 115362 success [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses 0 never
579 115521 success [DO NOT MERGE] Experimentally force non-leaf frame pointers workingjubilee:force-trunk-frame-pointers 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 118854 success [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk estebank:compiler-metrics cjgillot 0 never
583 119412 success macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 compiler-errors 0 never
584 119471 success [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
585 119966 success Move TLS to rustc_query_system cjgillot:tls 0 never
586 120179 success Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
587 120525 success rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
588 120682 success [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
589 120686 success SimplifyConstCondition: Check moves for constants clubby789:mir-const-switchint 0 never
590 120901 success Add my encoding debugging rig saethlin:debuggable-encoding 0 never
591 121053 success Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
592 121270 success Disallow deriving (other than Copy/Clone) on types with unnamed fields clubby789:more-unnamed-fields-checks fmease 0 never
593 121848 success (try) stabilize `-Znext-solver=coherence` lcnr:stabilize-next-solver compiler-errors 0 never
594 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
595 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
596 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
597 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
598 124362 success [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc fee1-dead 0 never
599 124737 success [Experiment] Replace `unreachable_unchecked()` with `uninit().assume_init()` in `unwrap_unchecked()` alion02:litter-less Noratrieb 0 never
600 124940 success [DO NOT MERGE] perf: test prototype mum-add-hasher orlp:mum-hash-perf-run thomcc 0 never
601 125317 success Optimize `EscapeIterInner` joboet:optimize_escape Noratrieb 0 never
602 125495 success (try) canonicalizer: add lookup table lcnr:canonicalizer-bound-var-lookup compiler-errors 0 never
603 125907 success (try) rustdoc: use the next solver for blanket impl synthesis fmease:rustdoc-synth-blanket-ocx-next GuillaumeGomez 0 never
604 126391 success Validate environment variable names in `std::process` tbu-:pr_command_env_equals cuviper 0 iffy
605 126924 success Reduce `&'static str` -> `String` conversions in compiler/rustc_* GnomedDev:reduce-tostring Noratrieb 0 never
606 127173 success (try) Mangle rustc_std_internal_symbols functions bjorn3:mangle_rustc_std_internal_symbol fmease 0 never
607 127241 success Mark span parent in def_collector. cjgillot:def-collector-span petrochenkov 0 never
608 127262 success [WIP] make ast lowering incremental fee1-dead-contrib:lower-incr2 cjgillot 0 never
609 127313 success Rewrite lint_expectations in a single pass. cjgillot:single-expect compiler-errors 0 never
610 127316 success bump tracing klensy:tracing-bump Mark-Simulacrum 0 never
611 127348 success Add `slice::DrainRaw` for internal use scottmcm:add-drain-raw the8472 0 never
612 127516 success Simplify `LazyAttrTokenStream` nnethercote:simplify-LazyAttrTokenStream petrochenkov 0 never
613 128068 success panic: Use local functions in `panic!` whenever possible goldsteinn:goldsteinn/panic-func-wrappers scottmcm 0 never
614 128118 success Rework instantiation mode selection in monomorphization saethlin:closures-can-be-shared 0 never
615 128323 success Use new faster fxhash. aDotInTheVoid:fxhash-2-polynomial-boogaloo 0 never
616 128324 success Defid derive hash aDotInTheVoid:defid-derive-hash 0 never
617 128597 success (try) [perf] Use Blake2 for the type-id hash Urgau:blake2-type-id 0 never
618 128747 success Cache declarative macro expansion on disk (for incremental comp.). Based on #128605 futile:cache-decl-macros petrochenkov 0 never
619 128846 success (try) Stop considering moved-out locals when computing auto traits for generators (rebased) compiler-errors:drop-liveness cjgillot 0 never
620 128907 success (try) Rework instantiation mode selection saethlin:only-cross-crate-inlinable 0 never
621 128918 success (try) Try to shrink `Alignment`-related MIR in `Layout` scottmcm:tweak-alignment-mir joboet 0 never
622 129027 success (try) Stop generating assumes for validity ranges erikdesjardins:outofuandme 0 never
623 129063 success (try) Apply size optimizations to panic machinery and some cold functions the8472:cold-opt-size Amanieu 0 never
624 129183 success (try) yes Detect more `cfg`d out items in resolution errors estebank:cfg-visitor cjgillot 0 never
625 129222 success (try) Use more CGUs in incremental compilation saethlin:more-incr-cgus 0 never
626 129287 success (try) yes Let MonoReachable traversal evaluate BinOps saethlin:mono-reachable-binops 0 never
627 129298 success (try) yes Flip the `grow_one` inlining scottmcm:tweak-grow-one saethlin 0 never
628 129346 success (try) yes Fix double handling in `collect_tokens` nnethercote:fix-double-handling-in-collect_tokens petrochenkov 0 never
629 129356 success (try) yes Update x86_64-linux host compiler to LLVM 19 rc 3 nikic:llvm19-host Mark-Simulacrum 0 never
630 129385 success (try) yes Enable `f16` tests on platforms that were missing conversion symbols tgross35:more-platforms-enable-f16 Mark-Simulacrum 0 never
631 112365 success [experiment] Use new solver in MIR validator subtyping checks compiler-errors:mir-inline-check-better 0
632 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
633 124355 success [EXPERIMENT] Crater adding `target_family = "linux"` workingjubilee:add-target-family-linux 0
634 124592 success cleanup `candidate_should_be_dropped_in_favor_of` lcnr:winnowing-xd compiler-errors 0
635 125692 success Update bundled musl to 1.2.5 est31:update_musl_1.2.5 wesleywiser 0
636 126452 success Implement raw lifetimes and labels (`'r#ident`) compiler-errors:raw-lifetimes spastorino 0
637 126641 success (try) yes Enable `riscv64gc-gnu` testing ferrocene:hoverbear/enable-riscv64gc-testing Mark-Simulacrum 0
638 127389 success Support target-spec json file extension in various cases boozook:target-spec-json-ext-case-insensitive wesleywiser 0
639 127827 success (try) [EXPERIMENT] Rewrite closure-of-async to async-closure compiler-errors:async-closure-closure-async 0
640 128013 success [crater] Assemble method candidates for numerical infer vars compiler-errors:inherent-numerical 0
641 128425 success [crater] Make `missing_fragment_specifier` an unconditional error tgross35:missing-fragment-specifier-unconditional petrochenkov 0
642 128784 success (try) Check ABI target compatibility for function pointers tdittr:check-abi-on-fn-ptr compiler-errors 0
643 128998 success (try) WIP: Refactor timespec, add regression tests heaths:issue105762 Mark-Simulacrum 0
644 129199 success (try) make writes_through_immutable_pointer a hard error RalfJung:writes_through_immutable_pointer compiler-errors 0
645 129244 success (try) yes Make opaque types regular HIR nodes cjgillot:opaque-hir compiler-errors 0
646 129278 success (try) yes Remove duplicated usage of `-Zunstable-options` in bootstrap GuillaumeGomez:rm-duplicated-usage-of-unstable-options Kobzol 0
647 129289 success (try) yes Restrict `parse_maybe_literal_minus` nnethercote:fix-parse_maybe_literal_minus-1 petrochenkov 0
648 129329 success (try) yes Implement `From<&mut {slice}>` for `Rc/Arc<{slice}>` eduardosm:rc-from-mut-slice m-ou-se 0
649 129392 success (try) yes [EXPERIMENT] Do not consider match/let/raw-ref of deref that evalautes to ! to diverge compiler-errors:raw-ref-op-doesnt-diverge-but-more 0
650 129422 success (try) yes Gate `repr(Rust)` correctly on non-ADT items compiler-errors:repr-rust fmease 0

Open retry log