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.

536 total, 15 approved, 7 rolled up, 9 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 96825 pending yes Retire `ItemLikeVisitor` trait kckeiks:remove-item-like-visitor-trait cjgillot cjgillot 0 never
2 97038 pending (try) yes Apply PGO to libstd on CI Kobzol:ci-libstd-pgo Mark-Simulacrum 0 never
3 97012 approved yes Add a query for checking whether a function is an intrinsic. oli-obk:🦀_intrinsics davidtwco davidtwco 0 never
4 96917 approved yes Make HashMap fall back to RtlGenRandom if BCryptGenRandom fails marti4d:master kennytm ChrisDenton 0
5 97009 approved yes Allow `unused_macro_rules` in path tests fortanix:raoul/unused_macro_sgx thomcc thomcc 0
6 97033 approved yes Remove libstd's calls to `C-unwind` foreign functions nbdd0121:unwind3 Amanieu Amanieu 0
7 97079 approved yes Change `Successors` to `impl Iterator<Item = BasicBlock>` SparrowLii:successors lcnr lcnr 0
8 96329 approved yes Add a couple tests for #90887 fixes aliemjay:fixed-by-90887 jackh726 jackh726 0 always
9 97075 approved yes Add regression test for #81804 JohnTitor:issue-81804 compiler-errors compiler-errors 0 always
10 97080 approved yes remove the `RelateResultCompare` trait lcnr:relate-sus oli-obk oli-obk 0 always
11 95545 yes Build LLVM with support for compression jonhoo:aarch64-zlib joshtriplett 1 iffy
12 75185 yes [WIP] polymorphisation: re-enable davidtwco:polymorphisation-re-enable lcnr 0 never
13 83322 yes Directly save a byte representation of the dep-graph and work-product index cjgillot:rawencoder michaelwoerister 0 never
14 85158 yes Mir-Opt for copying enums with large discrepancies JulianKnodt:array_const_val wesleywiser 0 never
15 85528 yes Implement iterator specialization traits on more adapters the8472:iter-markers m-ou-se 0 never
16 85993 yes Remove all json handling from rustc_serialize bjorn3:serde_json Aaron1011 0 never
17 86056 yes Remove some eval_always cjgillot:no-ee Aaron1011 0 never
18 88831 yes Fix `rustdoc` argument error inashivb:issue-88756 notriddle 0 never
19 89123 yes add Vec::push_within_capacity - fallible, does not allocate the8472:push_in_capacity kennytm 0 never
20 89132 yes Add support for allocators in `Rc` & `Arc` Cyborus04:rc_allocator_support m-ou-se 0 never
21 90545 yes Implement a faster stable sort algorithm wpwoodjr:master thomcc 0 never
22 90581 yes Remove eval_always for privacy. cjgillot:no-ee-privacy Aaron1011 0 never
23 91295 yes Remove eval_always for privacy_access_levels. cjgillot:no-ee-pal Aaron1011 0 never
24 91296 yes Remove eval_always for check_private_in_public. cjgillot:no-ee-check-pip Aaron1011 0 never
25 92461 yes Use const initializer for LOCAL_PANIC_COUNT rust-lang:const_tls_local_panic_count joshtriplett 0 never
26 92845 yes Move EH personality functions to std Amanieu:std_personality Mark-Simulacrum 0 never
27 93963 yes rustdoc: Reduce clean::Type size GuillaumeGomez:reduce-clean-type-size camelid 0 never
28 94053 yes rustdoc: Remove fields_stripped fields (and equivalents) GuillaumeGomez:fields-stripped camelid 0 never
29 94075 yes Use niche-filling optimization even when multiple variants have data. mikebenfield:wip-enum eddyb 0 never
30 94381 yes [WIP] Use BOLT in CI to optimize LLVM Kobzol:llvm-bolt Mark-Simulacrum 0 never
31 95377 yes Try turning on validation in CTFE saethlin:ctfe-validation oli-obk 0 never
32 95418 yes Cache more queries on disk cjgillot:more-disk davidtwco 0 never
33 95573 yes Make lowering a query cjgillot:lower-query michaelwoerister 0 never
34 95685 yes Revert "Work around invalid DWARF bugs for fat LTO" oxidecomputer:restore-static-dwarf pnkfelix 0 never
35 96482 yes Add Output = expected type trait obligation for known binary operators willcrichton:fix-trait-suggestion-for-binops estebank 0 never
36 96544 yes Stop keeping metadata in memory before writing it to disk m-ysk:feature/issue-96358 cjgillot 0 never
37 96991 yes Add dataflow analysis of enum variants JulianKnodt:enum_dflow nagisa 0 never
38 94489 yes Re-enable debuginfo tests that have been ignored wesleywiser:enable_some_debuginfo_tests Mark-Simulacrum 0 iffy
39 95138 yes Re-enable some gdb tests tromey:re-enable-tests-47163 Mark-Simulacrum 0 iffy
40 78515 yes Switchable buffering for Stdout Lucretiel:stdout-switchable-buffering dtolnay 0
41 81075 yes BTree: add drain methods ssomers:btree_drain dtolnay 0
42 82489 yes Add #[rustc_per_edition] for edition-dependent type aliases. m-ou-se:per-edition 0
43 83493 yes Add `impl Into<!> for Infallible` faern:impl-into-never-for-infallible kennytm 0
44 83608 yes Add slice methods for indexing via an array of indices. Kimundi:index_many m-ou-se 0
45 83724 yes Add targets that were missing in rustc Sycration:new-branch joshtriplett 0
46 83748 yes Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait slerpyyy:feature_iter_dedup m-ou-se 0
47 85673 yes RFC-2841: add codegen flag export symbols from executable csmoe:export-exe-sym bjorn3 0
48 85927 yes Add `std::panic::drop_unwind` SabrinaJewson:drop_unwind m-ou-se 0
49 86647 yes Fix autoborrowing when coercing to a mutable raw pointer FabianWolff:issue-86262 Aaron1011 0
50 86844 yes Support #[global_allocator] without the allocator shim bjorn3:global_alloc_improvements pnkfelix 0
51 87047 yes Add `impl` to collect an iterator of `Result<T,E>` into `(Collection<T>, Collection<E>)` Svetlitski:tuple-from-result-iter joshtriplett 0
52 87420 yes Mutate command args cehteh:mutate_command_args m-ou-se 0
53 88154 yes Add `core::ops::GeneratorState::{is_yielded,is_complete}` methods yoshuawuyts:generator-state-is-methods m-ou-se 0
54 88193 yes Add ability to spawn Windows process with Proc Thread Attributes TyPR124:spawn_with_attributes yaahc 0
55 88561 yes Allow redirecting command stdout to stderr etc. (help wanted) ijackson:stdio-stdio kennytm 0
56 88714 yes use CLOCK_BOOTTIME in Instant::now hellow554:boottime joshtriplett 0
57 89083 yes Upgrade the FreeBSD toolchain to version 12.2 asomers:fbsd12.2 Mark-Simulacrum 0
58 89213 yes WIP: Avoid storing captured upvars in generators twice if possible Kobzol:generator-parameter-overlap oli-obk 0
59 89518 yes Add vectored positioned I/O on Unix a1phyr:unix_file_vectored_at joshtriplett 0
60 89553 yes Add trait object safety information on trait documentation page GuillaumeGomez:trait-object-safe jsha 0
61 89685 yes refactor: VecDeques Iter fields to private DeveloperC286:iter_fields_to_private joshtriplett 0
62 89862 yes rewrite error handling for unresolved inference vars lcnr:path-generics-diagnostics estebank 0
63 89891 yes `alloc`: add unstable cfg features `no_rc` and `no_sync` ojeda:modular-alloc kennytm 0
64 90291 yes Loosen the bound on the Debug implementation of Weak. geeklint:loosen_weak_debug_bound kennytm 0
65 90905 yes Add empty impl blocks if they have documentation GuillaumeGomez:empty-impl-blocks jsha 0
66 90946 yes Ignore `reference`s in "Type::inner_def_id" GuillaumeGomez:def-id-remove-weird-case Manishearth 0
67 91051 yes str::lines and BufRead::lines: document trailing bare cr behaviour ijackson:document-anomalous-lines m-ou-se 0
68 91121 yes io/os: Implement IsTerminal trait on Stdio mattwilkinsonn:is_terminal Amanieu 0
69 91264 yes Add macro support in jump to definition feature GuillaumeGomez:macro-jump-to-def jsha 0
70 91793 yes socket ancillary data implementation for FreeBSD (from 13 and above). devnexen:anc_data_fbsd joshtriplett 0
71 91866 yes Enforce that UNTRACKED options are not accessed by queries pierwill:untracked-getter-90317 bjorn3 0
72 91970 yes Add the Provider api to core::any nrc:provide-any scottmcm 0
73 91998 yes Specialize count and len in ExactSizeIterator implementations ssomers:iterator_count_len m-ou-se 0
74 92048 yes Add midpoint function for all integers and floating numbers Urgau:num-midpoint dtolnay 0
75 92051 yes rustc_mir_transform: Add a local value numbering pass, off by default. pcwalton:value-numbering ecstatic-morse 0
76 92104 yes Split `Vec::dedup_by` into 2 cycles AngelicosPhosphoros:dedup_2_loops_version_77772 Mark-Simulacrum 0
77 92116 yes Add `Future::poll_once` ibraheemdev:poll-once joshtriplett 0
78 92213 yes Add unstable `Vec::try_with_capacity(_in)` poliorcetics:try-with-capacity joshtriplett 0
79 92273 yes rustdoc: allow moving methods from deref below trait impls via a new unstable command line argument slightlyoutofphase:show-deref-methods-last CraftSpider 0
80 92365 yes Future deprecation of `env::{set, remove}_var` jhpratt:future-deprecate-set_var kennytm 0
81 92570 yes Simplify rustdoc search test jsha:rustdoc-search-refactor GuillaumeGomez 0
82 92648 yes Allow remap-path-prefix in rustdoc Swatinem:rustdoc-remap-path GuillaumeGomez 0
83 92964 yes Implement Debug, Pointer, etc on function pointers for all stable calling conventions Kampfkarren:more-pointer-fmt dtolnay 0
84 93044 yes Add forwarding impls for Read, Write, Seek to Arc, Rc eholk:read-write-rc-arc m-ou-se 0
85 93080 yes Implement `core::slice::IterMut::as_mut_slice` and `impl<T> AsMut<[T]> for IterMut<'_, T>` SkiFire13:itermut-as_mut_slice kennytm 0
86 93162 yes Std module docs improvements camsteffen:std-prim-docs m-ou-se 0
87 93225 yes rustc_apfloat: Double::mul_add_r panic with specific values mjdr:apfloat_panic wesleywiser 0
88 93455 yes Implement internal `IsZero` for Wrapping and Saturating for `Vec` optimizations asquared31415:vec-zero-opts m-ou-se 0
89 93460 yes compiletest: Set RUST_BACKTRACE=1 to make compiler panics easier to debug joshtriplett:compiletest-backtrace Mark-Simulacrum 0
90 93544 yes Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
91 93565 yes impl Try for ExitStatus ratmice:issue_54889 kennytm 0
92 93628 yes Stabilize `let else` est31:stabilize_let_else jackh726 0
93 93717 yes Add build metrics to rustbuild pietroalbini:pa-ci-profiler Mark-Simulacrum 0
94 93718 yes Only compile #[used] as llvm.compiler.used for ELF targets thomcc:used-macho pnkfelix 0
95 93765 yes Optimize heapsort zhangyunhao116:heapsort m-ou-se 0
96 93873 yes Reimplement `carrying_add` and `borrowing_sub` for signed integers. Stovent:big-ints m-ou-se 0
97 93896 yes rustdoc: make item-infos dimmer on dark theme jsha:dark-colors GuillaumeGomez 0
98 93960 yes Implement proper stability check for `const impl Trait`, fall back to unstable `const` when undeclared jhpratt:const-stability oli-obk 0
99 93966 yes document expectations for Waker::wake rkuhn:patch-1 tmandry 0
100 93989 yes BTree: add split_off_range methods ssomers:btree_split_off_range dtolnay 0
101 94016 yes improve custom message format in assert_eq macro Mizobrook-kan:issue-94005-fix yaahc 0
102 94069 yes Restrict `Allocator` impl to `&'static A` djkoloski:restict_allocator_impl m-ou-se 0
103 94136 yes Add `fs::append` ibraheemdev:fs-append yaahc 0
104 94145 yes Test leaking of BinaryHeap Drain iterators ssomers:binary_heap_tests joshtriplett 0
105 94181 yes do not emit .debug_pubnames .debug_pubtypes on Linux csmoe:issue-48762 petrochenkov 0
106 94247 yes Fix slice::ChunksMut aliasing saethlin:chunksmut-aliasing the8472 0
107 94289 yes Fix rustdoc const display GuillaumeGomez:fix-rustdoc-const-display camelid 0
108 94360 yes Support links in headings GuillaumeGomez:links-in-headings jsha 0
109 94387 yes Add option to pass environment variables DrMeepster:inject_env estebank 0
110 94455 yes Stabilize `int_roundings` jhpratt:stabilize-int_roundings joshtriplett 0
111 94467 yes Add `special_module_name` lint ibraheemdev:master pnkfelix 0
112 94488 yes Document that Display entails ToString and should be lossless and infallible JKAnderson409:issue-92941-fix m-ou-se 0
113 94530 yes Implement Copy, Clone, PartialEq and Eq for core::fmt::Alignment tmiasko:alignment-impls joshtriplett 0
114 94619 yes Introduce unsafe methods for mutating environment jhpratt:unsafe-env joshtriplett 0
115 94639 yes Suggest dereferencing non-lval mutable reference on assignment compiler-errors:rval-mutref wesleywiser 0
116 94640 yes Partially stabilize `(const_)slice_ptr_len` feature by stabilizing `NonNull::len` Pointerbender:issue-71146-partial-stabilization yaahc 0
117 94647 yes Expose `get_many_mut` and `get_many_unchecked_mut` to HashMap Urgau:hash-map-many-mut kennytm 0
118 94665 yes Implement Write trait for MaybeUninit<u8> SUPERCILEX:maybeuninit-write m-ou-se 0
119 94667 yes Add `Iterator::map_windows` frank-king:feature/iter_map_windows yaahc 0
120 94678 yes add methods to TCP and UDP sockets to modify hop limit kckeiks:set_ipv6_sock_hop_limit kennytm 0
121 94786 yes Document NonZeroXxx layout guarantees joshlf:patch-5 joshtriplett 0
122 94800 yes BTree: let method clear recycle root memory ssomers:btree_clever_clear kennytm 0
123 94813 yes remove hard dependency on Android NDK presence when performing `check` builds landaire:feature/unwind-build-miri-fix Mark-Simulacrum 0
124 94820 yes Move Windows keyless TLS dtor into TLS callback module ChrisDenton:win-tls-fix m-ou-se 0
125 94830 yes bootstrap: add rust-toolchain to the root directory jyn514:jnelson/rust-toolchain Mark-Simulacrum 0
126 94831 yes Link to stabilization section in std-dev-guide for library tracking issue template yaahc:lib-tracking-issue-template-update Dylan-DPC 0
127 94855 yes Panic when advance_slices()'ing too far and update docs. m-ou-se:advance-slice-panic-docs kennytm 0
128 94904 yes doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
129 94932 yes Suggest adding a `=>` after match guard TaKO8Ki:suggest-adding-fat-arrow-after-match-guard estebank 0
130 94954 yes Extend ptr::null and null_mut to all thin (including extern) types SimonSapin:null-thin3 yaahc 0
131 94962 yes [WIP] rustc: Reimplement native library overriding and reordering petrochenkov:linkstrict 0
132 95005 yes BTree: evaluate static type-related check at compile time ssomers:btree_static_assert kennytm 0
133 95026 yes Increase the minimum linux-gnu versions cuviper:bump-linux-min pietroalbini 0
134 95040 yes protect `std::io::Take::limit` from overflow in `read` frank-king:fix/94981 joshtriplett 0
135 95052 yes [WIP] Add duplicate trait bound lint pierwill:duplicate-trait-bound lcnr 0
136 95117 yes Expand addr_of[_mut] UB documentation nicholasbishop:bishop-addr-of-doc m-ou-se 0
137 95118 yes Implement stabilization of `#[feature(io_safety)]`. sunfishcode:sunfishcode/stabilize-io-safety yaahc 0
138 95198 yes Add slice::{split_,}{first,last}_chunk{,_mut} clarfonthey:get_chunk joshtriplett 0
139 95211 yes Improve parser diagnostics terrarier2111:improve-parser compiler-errors 0
140 95214 yes Remove impossible panic note from `Vec::append` tbu-:pr_vec_append_doc Mark-Simulacrum 0
141 95252 yes Fix (A)Rc<[T]> slices larger than isize::MAX bytes when collecting from a TrustedLen iter the8472:fix-arc-trustedlen-allocs m-ou-se 0
142 95290 yes Document that `OsString` and `OsStr` are bytes; provide conversions to bytes joshtriplett:os-str-is-bytes 0
143 95292 yes Allow specialized const trait impls. BGR360:const-trait-specialize lcnr 0
144 95317 yes Add `round_ties_even` to `f32` and `f64` Jules-Bertholet:round_ties_to_even m-ou-se 0
145 95376 yes Add `vec::Drain{,Filter}::keep_rest` WaffleLapkin:drain_keep_rest kennytm 0
146 95385 yes Add `mem::conjure_zst` for creating ZSTs out of nothing scottmcm:mem-conjure-zst kennytm 0
147 95392 yes std: Stabilize feature try_reserve_2 Xuanwo:stablize_try_reserve_2 dtolnay 0
148 95394 yes std: Add capacity guarantees notes for OsString Xuanwo:capacity-guarantees dtolnay 0
149 95446 yes update CPU usage script notseanray:master Mark-Simulacrum 0
150 95474 yes Neither require nor imply lifetime bounds on opaque type for well formedness oli-obk:tait_ub jackh726 0
151 95534 yes Add `core::mem::copy` to complement `core::mem::drop`. jyn514:std-mem-copy joshtriplett 0
152 95548 yes Improve LLVM CFI support in the Rust compiler rcvalle:rust-cfi-2 tmiasko 0
153 95563 yes Move the extended lifetime resolution into typeck context dingxiangfei2009:dxf-rfc66-refactor nikomatsakis 0
154 95576 yes Remove dereferencing of Box from codegen DrMeepster:box_erasure oli-obk 0
155 95583 yes Deprecate the unstable `ptr_to_from_bits` feature scottmcm:deprecate-ptr-to-from-bits joshtriplett 0
156 95594 yes Additional `*mut [T]` methods the8472:raw_slice_methods m-ou-se 0
157 95632 yes impl Read and Write for VecDeque<u8> evanrichter:master m-ou-se 0
158 95635 yes sess: stabilize `--terminal-width` davidtwco:terminal-width-stabilization oli-obk 0
159 95643 yes Add convenience byte offset/check align functions to pointers WaffleLapkin:ptr_convenience m-ou-se 0
160 95644 yes `Split*::as_str` refactor WaffleLapkin:str_split_as_str_refactor_take2 m-ou-se 0
161 95691 yes Add #![doc(html_in_header)] CAD97:doc(html_in_header) jsha 0
162 95696 yes Reenable debuginfo tests oxidecomputer:reenable-debuginfo-tests wesleywiser 0
163 95770 yes std::io: Modify some ReadBuf method signatures to return `&mut Self` nrc:read-buf-builder sfackler 0
164 95786 yes Abort if `NtWriteFile` cannot be imported ChrisDenton:ntwritefile-fallback-abort joshtriplett 0
165 95824 yes Use GRND_INSECURE instead of /dev/urandom when possible zx2c4-forks:grnd_insecure kennytm 0
166 95833 yes std: `<ExitStatus as Display>::fmt` name the signal it died from notriddle:notriddle/human-readable-signals kennytm 0
167 95851 yes Add clarifying context to the most confusing pointer APIs Gankra:clarify-ptr m-ou-se 0
168 95860 yes Stabilize `$$` and `${ignore}` in Rust 1.62.0 c410-f3r:stabilize-meta joshtriplett 0
169 95897 yes STD support for the Nintendo 3DS AzureMarker:feature/horizon-std kennytm 0
170 95916 yes kmc-solid: Use `libc::abort` to abort a program solid-rs:feat-kmc-solid-abort kennytm 0
171 95925 yes Unlimit UNIX `remove_dir_all()` implementation (take 2) rusticstuff:unix_remove_dir_newopt joshtriplett 0
172 95929 yes Implement `Borrow` and `BorrowMut` for `Vec`s with `Allocator`s SparkyPotato:vec-borrow-with-alloc m-ou-se 0
173 95948 yes Improve the safety docs for `CStr` Nilstrieb:improve-cstr-safety-docs joshtriplett 0
174 95952 yes A simplified Rube Goldberg line m0w:patch-1 Mark-Simulacrum 0
175 95953 yes Modify MIR building to drop repeat expressions with length zero JakobDegen:repeat-leak oli-obk 0
176 95965 yes Stabilize const-weak-new CAD97:const-weak-new joshtriplett 0
177 95967 yes Add explicit-endian String::from_utf16 variants CAD97:from-utf16 joshtriplett 0
178 95979 yes update coherence docs, fix generator + opaque type ICE lcnr:coherence-docs compiler-errors 0
179 95982 yes Change linux `std::process` to drop supplementary groups based on CAP_SETGID Elliot-Roberts:uid_setgroups_change joshtriplett 0
180 95985 yes Add PhantomData marker to Context to make Context !Send and !Sync jihiggins:issue-66481 joshtriplett 0
181 96019 yes modify next_code_point() to accept an Iterator<u8> instead of Iterator<&u8>. Old code that calls it invokes .copied() mutantbob:next_code_point m-ou-se 0
182 96033 yes Add section on common message styles for Result::expect yaahc:expect-elaboration scottmcm 0
183 96046 yes Move various checks to typeck so them failing causes the typeck result to get tainted oli-obk:const_typeck compiler-errors 0
184 96051 yes Use rounding in float to Duration conversion methods newpavlov:duration_rounding nagisa 0
185 96071 yes Int parsing optimisations (part 2) gilescope:plan_c scottmcm 0
186 96100 yes Change `NonNull::as_uninit_*` to take self by value (as opposed to reference), matching primitive pointers. Raekye:master dtolnay 0
187 96110 yes Add u8::from_ascii_digit (#95969) gimbles:master dtolnay 0
188 96129 yes Document rounding for floating-point primitive operations and string parsing mattheww:2022-04_float_rounding m-ou-se 0
189 96141 yes more efficient is_ascii methods gilescope:is_ascii Mark-Simulacrum 0
190 96173 yes Fix documentation for `with_capacity` and `reserve` families of methods jmaargh:jmaargh/with-capacity-doc-fix joshtriplett 0
191 96186 yes add CString::from_vec_until_nul ericseppanen:cstring_until_nul joshtriplett 0
192 96208 yes Add test for crt-static+lto+rwlock issue. m-ou-se:test-94564 Mark-Simulacrum 0
193 96238 yes Add EntryExistInstrumenterPass for -Z instrument-mcount to the pipeline manually for LLVM >= 13. luqmana:instr-mcount-passes nikic 0
194 96240 yes Stabilize `const_ptr_offset_from`. fee1-dead-contrib:stabilize_const_offset_from joshtriplett 0
195 96271 yes suggest `?` when method is missing on `Result<T, _>` but found on `T` compiler-errors:suggest-question-mark estebank 0
196 96285 yes Introduce `-Cvirtual-function-elimination` codegen flag flip1995:pk-vfe nagisa 0
197 96290 yes Make libtest logfile respect --format felipeamp:issue-57147-fix m-ou-se 0
198 96296 yes Remove label/lifetime shadowing warnings cjgillot:remove-label-lt-shadow petrochenkov 0
199 96313 yes WIP: Document `From` implementations in std::sys::unix::process LordRatte:document-from-trait-in-process joshtriplett 0
200 96324 yes Add setter and getter for TCP_QUICKACK on TcpStream for Linux berendjan:set_tcp_quickack dtolnay 0
201 96334 yes socket `set_mark` addition. devnexen:socket_mark dtolnay 0
202 96350 yes fix(iter::skip): Optimize `next` and `nth` implementations of `Skip` austinabell:skip_optimization yaahc 0
203 96391 yes Windows: make `Command` prefer non-verbatim paths ChrisDenton:command-non-verbatim joshtriplett 0
204 96392 yes Update Mac Catalyst support for Clang 13 imWildCat:add-clang13-macabi-support estebank 0
205 96401 yes Implement `-Zgcc-ld=lld` stabilization MCP lqd:lld_mcp 0
206 96412 yes Windows: Iterative `remove_dir_all` ChrisDenton:remove-dir-all kennytm 0
207 96416 yes derive more traits for core::ops::ControlFlow canndrew:control-flow-impl-hash yaahc 0
208 96422 yes Add functions to un-poison Mutex and RwLock tmccombs:mutex-unpoison m-ou-se 0
209 96478 yes Implement `#[rustc_default_body_unstable]` WaffleLapkin:rustc_default_body_unstable Aaron1011 0
210 96496 yes Implement RFC-2011 (Nicer `assert!` messages) c410-f3r:assert dtolnay 0
211 96501 yes Pass all paths to `Step::run` at once when using `ShouldRun::krate` jyn514:individual-paths Mark-Simulacrum 0
212 96513 yes Provide fnptr impls for extern "system" CAD97:patch-3 joshtriplett 0
213 96515 yes correctly deal with user type ascriptions in pat lcnr:user-types-in-pat nikomatsakis 0
214 96518 yes Document panic and format edition/verions, and improve xrefs ijackson:panic-fmt-docs scottmcm 0
215 96519 yes Fix links pointing to std_detect GuillaumeGomez:std-detect-link Mark-Simulacrum 0
216 96533 yes rustdoc: Create an attribute version of `--extern-html-root-url` GuillaumeGomez:extern-html-root-url notriddle 0
217 96537 yes Correct Fixes for Options and Results in Certain Contexts George-lewis:96438 petrochenkov 0
218 96551 yes [compiletest] Ignore known paths when abbreviating output ferrocene:pa-ignore-paths-when-abbreviating Mark-Simulacrum 0
219 96565 yes rustdoc: show implementations on `#[fundamental]` wrappers notriddle:notriddle/impl-box camelid 0
220 96573 yes add `no_compile` doctest attribute CAD97:rustdoc-no-compile GuillaumeGomez 0
221 96574 yes Proof of concept: implement test ignore-by-panic CAD97:test-ignore-by-panic m-ou-se 0
222 96584 yes Fix `x setup -h -v` should work bentongxyz:x-setup-h-v-should-work Mark-Simulacrum 0
223 96604 yes [WIP] Add `optimized_to_const` intrinsic nbdd0121:is_const 0
224 96605 yes Improve codegen of String::retain method Urgau:string-retain-codegen kennytm 0
225 96609 yes Add `{Arc, Rc}::downcast_unchecked` ibraheemdev:arc-downcast-unchecked m-ou-se 0
226 96612 yes Add `range_of` to slice/str return a `Range`, opposite to `get` Swatinem:slice-range-of joshtriplett 0
227 96642 yes Avoid zero-sized allocs in ThinBox if T and H are both ZSTs. thomcc:thinbox-zst-ugh yaahc 0
228 96647 yes rustdoc-json: Fix HRTBs for WherePredicate::BoundPredicate Enselic:fix-hrtb-for-wherepredicate CraftSpider 0
229 96651 yes Omit unnecessary help to add `#[cfg(test)]` when already annotated ken-matsui:omit-unnecessary-help-to-add-cfg-test cjgillot 0
230 96652 yes rustdoc: include impl generics / self in search index notriddle:notriddle/self CraftSpider 0
231 96690 yes Initial commit working on edition based method disambiguation yaahc:edition-based-method-disambiguation petrochenkov 0
232 96691 yes Use unchecked_add in checked_add to make it easier to optimize nico-abram:0w0 joshtriplett 0
233 96711 yes slice: #[inline] a couple iterator methods. emilio:inline-slice-clone nikic 0
234 96719 yes Fix the generator example for `pin!()` mbartlett21:patch-4 joshtriplett 0
235 96724 yes Don't use `TokenKind::Interpolate` for `NtTy`. nnethercote:dont-interpolate-NtTy petrochenkov 0
236 96727 yes Remove opaque types from typeck expectations oli-obk:no_expect lcnr 0
237 96737 yes Add Windows application manifest to rustc-main ChrisDenton:win-manifest wesleywiser 0
238 96745 yes Visit attributes in more places. ehuss:even-more-attribute-validation jackh726 0
239 96761 yes rustdoc: don't build `rayon` for non-windows targets klensy:no-rayon-here CraftSpider 0
240 96763 yes Fix maintainer validation message Abdur-rahmaanJ:patch-1 Mark-Simulacrum 0
241 96766 yes [EXPERIMENT] disable orphan check for marker traits lcnr:orphan-rules-begone 0
242 96768 yes Use futex based locks and thread parker on Fuchsia. m-ou-se:futex-fuchsia kennytm 0
243 96784 yes Improve the COPYRIGHT file and include mention of rustc_apfloat wesleywiser:copyright Mark-Simulacrum 0
244 96800 yes Permit `asm_const` and `asm_sym` to reference generic params nbdd0121:const nagisa 0
245 96820 yes Make RwLockReadGuard covariant r-raymond:master m-ou-se 0
246 96827 yes Implement unstable `-Clinker-flavor=gcc:*` for MCP 510 lqd:mcp_linker_flavor petrochenkov 0
247 96833 yes Lint single-use lifetimes during AST resolution cjgillot:ast-lifetimes-single petrochenkov 0
248 96837 yes Use `fcntl(fd, F_GETFD)` to detect if standard streams are open tmiasko:stdio-fcntl joshtriplett 0
249 96839 yes Suggest similar names for types m-ysk:issue-96625 jackh726 0
250 96842 yes Re-enable nvptx tests kjetilkjeka:add-ptx-linker nagisa 0
251 96856 yes Fix ProjectionElem validation DrMeepster:fix_projection_validation lcnr 0
252 96859 yes Fix spurious error when running `build --stage 2 compiler/rustc` jyn514:fix-stage3-panic Mark-Simulacrum 0
253 96863 yes use `hir::Let` in `hir::Guard::IfLet` SparrowLii:let michaelwoerister 0
254 96864 yes Create Item::full_name method to include name of reexports GuillaumeGomez:item-full-name notriddle 0
255 96869 yes Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8. sunfishcode:main joshtriplett 0
256 96875 yes Add `task::Waker::noop` SabrinaJewson:noop-waker m-ou-se 0
257 96881 yes Implement [OsStr]::join est31:join_osstr dtolnay 0
258 96884 yes Implement unstable `-Clink-self-contained` values for MCP 510 lqd:mcp_link_self_contained petrochenkov 0
259 96894 yes Apply track_caller to closure on `expect_non_local()` JohnTitor:expect-non-local-track-caller petrochenkov 0
260 96906 yes Stabilize `Ipv6Addr::to_ipv4_mapped` tbu-:pr_stabilize_to_ipv4_mapped dtolnay 0
261 96909 yes RFC3239: Implement `cfg(target)` - Part 1 Urgau:rfc3239-part1 petrochenkov 0
262 96912 yes [WIP] emit `ProjectionPredicate` obligations when relating projections BoxyUwU:lots_of_obligations 0
263 96913 yes RFC3239: Implement `cfg(target)` - Part 2 Urgau:rfc3239-part2 petrochenkov 0
264 96918 yes Print type of every call in a method call chain estebank:issue-33941 compiler-errors 0
265 96923 yes Drop Tracking: Implement `fake_read` callback eholk:fix-fake-read nikomatsakis 0
266 96935 yes Allow arithmetic and certain bitwise ops on AtomicPtr thomcc:atomicptr-strict-prov dtolnay 0
267 96946 yes Add pointer masking convenience functions WaffleLapkin:ptr_mask joshtriplett 0
268 96950 yes Add regression test for #96395 JohnTitor:issue-96395 oli-obk 0
269 96953 yes Report "missing lifetime specifier" when an anonymous lifetime is used in bounds cjgillot:no-e0637 petrochenkov 0
270 96955 yes Remove (transitive) reliance on sorting by DefId in pretty-printer Aaron1011:pretty-print-sort petrochenkov 0
271 96957 yes Stop errorring for elided lifetimes in path. cjgillot:no-e0726 wesleywiser 0
272 96959 yes Prevent unwinding when `-C panic=abort` is used regardless declared ABI nbdd0121:unwind Amanieu 0
273 96960 yes Inline BuildHasherDefault<DefaultHasher>::build_hasher goffrie:patch-3 m-ou-se 0
274 96964 yes Replace `#[default_method_body_is_const]` with `#[const_trait]` oli-obk:const_trait_mvp compiler-errors 0
275 96971 yes Initial support for loongarch64_unknown_linux_gnu zhaixiaojuan:master wesleywiser 0
276 96979 yes Add `Waker::update` SabrinaJewson:waker-update joshtriplett 0
277 97004 yes Proc macro tweaks nnethercote:proc-macro-tweaks eddyb 0
278 97015 yes std::io: migrate ReadBuf to BorrowBuf/BorrowCursor nrc:read-buf-cursor 0
279 97019 yes Transition to valtrees pt1 b-naber:transition-to-valtrees-pt1 oli-obk 0
280 97023 yes Diagnose anonymous lifetimes errors more uniformly between async and regular fns cjgillot:uniform-anon estebank 0
281 97024 yes `simplify_type` improvements and cursed docs lcnr:simplify_type-sus nikomatsakis 0
282 97026 yes Change orderings of `Debug` for the Atomic types to `Relaxed`. Nilstrieb:make-atomic-debug-relaxed scottmcm 0
283 97027 yes Use pointers in `cell::{Ref,RefMut}` to avoid `noalias` cuviper:yesalias-refcell thomcc 0
284 97028 yes Add support for embedding pretty printers via `#[debugger_visualizer]` attribute ridwanabdillahi:pretty-printer 0
285 97029 yes Drop tracking: count copies of locals as borrows eholk:drop-tracking-yielding-in-match-guard nikomatsakis 0
286 97034 yes Implement `Hash` for `core::alloc::Layout` fee1-dead-contrib:layout-hash m-ou-se 0
287 97037 yes Allow `test` to be built with build-std jschwe:test-restricted-std thomcc 0
288 97043 yes Move some tests to more reasonable directories c410-f3r:z-errors petrochenkov 0
289 97046 yes improve case conversion happy path conradludgate:faster-ascii-case-conv-path Mark-Simulacrum 0
290 97052 yes Implement pointee metadata unsizing via a JustMetadata<T> container CAD97:just-metadata michaelwoerister 0
291 97058 yes Various refactors to the incr comp workproduct handling bjorn3:multi_artifact_work_products nagisa 0
292 97062 yes Couple of refactorings to cg_ssa::base::codegen_crate bjorn3:cg_ssa_driver_refactor compiler-errors 0
293 97077 yes Simplify some code that depend on Deref ouz-a:Optimize-backend 0
294 97085 yes Add a test for issue #33172 rylev:test-issue-33172 wesleywiser 0
295 97086 yes Report unsafe for overriding link sections 5225225:link-section-is-unsafe davidtwco 0
296 97087 yes Clarify slice and Vec iteration order Nilstrieb:clarify-slice-iteration-order dtolnay 0
297 97089 yes Improve settings theme display GuillaumeGomez:improve-settings-theme-display jsha 0
298 97093 yes Migrate `maybe_recover_from_bad_type_plus` diagnostic pvdrz:migrate-maybe-recover-from-bad-type-plus 0
299 97096 yes Types with reachable constructors are reachable tmiasko:reachable-constructor petrochenkov 0
300 97097 yes Add tmm_reg clobbers chorman0773:add_tmm_clobers michaelwoerister 0
301 97101 yes Add tracking issue for ExitCode::exit_process coolreader18:exitcode-method-issue yaahc 0
302 97102 yes Update function pointer call error message mbartlett21:fn-pointer-error lcnr 0
303 97103 yes Update MIR passes to handle unwinding Inline Asm luqmana:asm-unwind-cleanup Amanieu 0
304 97105 yes Add tests for lint on type dependent on consts JulianKnodt:const_dep_gen_const_expr lcnr 0
305 97107 yes Rollup of 5 pull requests Dylan-DPC:rollup-w961sw8 0
306 93331 yes refactor write_output_file to merge two invocation paths into one. pnkfelix:refactor-write-output-file oli-obk 0 always
307 95836 yes Use rust_out{target_exe_suffix} for doctests workingjubilee:doctest-exe notriddle 0 always
308 96539 yes Add release notes for 1.61.0 tmandry:relnotes-1.61 Mark-Simulacrum 0 always
309 84762 no Encode spans relative to the enclosing item -- enable by default cjgillot:resolve-span-opt petrochenkov 0 never
310 85805 no Wrap libraries in linker groups, allowing backwards/circular references joshtriplett:linker-groups petrochenkov 0 never
311 87896 no Protect crate metadata from corruption via SHA-256 hash Aaron1011:metadata-hash cjgillot 0 never
312 88186 no Make AST->HIR lowering incremental cjgillot:lower-incr michaelwoerister 0 never
313 88728 no Added next_up and next_down for f32/f64. orlp:float-next-up-down yaahc 0 never
314 89708 no Introduce MIR summary to avoid loading large bodies without inlining them cjgillot:mir-summary wesleywiser 0 never
315 90006 no More accurate error for binop errors after identifying RHS type estebank:binop-party petrochenkov 0 never
316 90139 no Avoid adjusting TLS data twice for queries cjgillot:req2 Mark-Simulacrum 0 never
317 90447 no rustdoc: Remove `Crate.primitives` camelid:rm-crate-primitives GuillaumeGomez 0 never
318 90488 no More powerful const panic nbdd0121:const_panic oli-obk 0 never
319 92323 no Sort MonoItems by span instead of DefIndex. cjgillot:sort-span estebank 0 never
320 93017 no Compute stability by definition cjgillot:stability-query lcnr 0 never
321 93467 no [WIP] Add `HashStableEq` trait, and use it in query code Aaron1011:hashstable-eq estebank 0 never
322 93668 no Reduce CString allocations in std as much as possible SUPERCILEX:path_alloc joshtriplett 0 never
323 93700 no Add `Iterator::next_chunk` rossmacarthur:ft/iter-next-chunk kennytm 0 never
324 93941 no rustdoc: Put GenericArg::Type into a Box GuillaumeGomez:generic-arg-type-box camelid 0 never
325 94301 no Include source file hash in crate_hash. cjgillot:source-crate-hash Aaron1011 0 never
326 94487 no Also cache the stable hash of interned Predicates oli-obk:stable_hash_ty 0 never
327 94857 no [WIP] rustdoc: Stop cloning name resolver petrochenkov:doclink2 camelid 0 never
328 95025 no Implement #[deprecated_safe] skippy10110:deprecated_safe2 estebank 0 never
329 95880 no Handle `def_ident_span` like `def_span`. cjgillot:def-ident-span petrochenkov 0 never
330 96077 no [WIP] Replace `#[default_method_body_is_const]` with `#[const_trait]` fee1-dead-contrib:const_trait oli-obk 0 never
331 96098 no Refactor call terminator to always include destination place JakobDegen:always-return-place oli-obk 0 never
332 96591 no Use valtrees as the type-system representation for constant values b-naber:transition-to-valtrees-in-type-system oli-obk 0 never
333 96862 no Change enum->int casts to not go through MIR casts. oli-obk:enum_cast_mir compiler-errors 0 never
334 69741 no Perform WF-check on `type`s with no type parameters estebank:type-wfcheck varkor 0
335 71482 no Remove inherited `#[stable(..)]` annotations estebank:remove-stability-annotations joshtriplett 0
336 72571 no [WIP] Pietro's CI playground pietroalbini:ci-playground 0
337 72981 no Stabilize the backtrace feature. withoutboats:stabilize-backtrace kennytm 0
338 75594 no [WIP] Content hash support. (See also cargo changes) gilescope:endmtime 0
339 77438 no BTreeMap: Support custom allocators exrook:btreemap-alloc Amanieu 0
340 78802 no Implement network primitives with ideal Rust layout, not C system layout faern:simplify-socketaddr 0
341 79500 no Add support for custom allocator for `(C)String` TimDiekmann:string-alloc Amanieu 0
342 80149 no Use getrandom for generating HashMap seed newpavlov:getrandom2 m-ou-se 0
343 81642 no Automatically implement AsRepr and allow deriving FromRepr for fieldless enums illicitonion:enum-into-derive-macro-s jswrenn 0
344 82014 no [WIP] Intra-doc links side of warning about undocumented items jyn514:warn-hidden 0
345 82632 no ci: musl: upgrade to 1.2.2 kaniini:ci-musl-1.2.2 pietroalbini 0
346 83363 no Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics yaahc 0
347 83915 no Enforce `Sized` return types on `Fn*` bounds estebank:closure-return-must-be-sized nikomatsakis 0
348 84045 no Deny float matches workingjubilee:deny-float-matches Mark-Simulacrum 0
349 84087 no Stabilize const_cell_into_inner. m-ou-se:stabilize-const-cell-into-inner joshtriplett 0
350 84385 no Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds Aaron1011:closure-outlives-ret nikomatsakis 0
351 85208 no Constant::eq skips spans spastorino:constant-span-footgun-miropt oli-obk 0
352 85696 no Fix `Ipv6Addr::is_unicast_global` to check for unicast global scope CDirkx:unicast_global joshtriplett 0
353 85728 no bootstrap: make cmake executable configurable with config.toml nodakai:bootstrap-cmake-cmd-name Mark-Simulacrum 0
354 86634 no Rework `Ipv6Addr::is_global` to check for global reachability rather than global scope CDirkx:ip-globally-reachable kennytm 0
355 86699 no Allow reifying intrinsics to `fn` pointers. eddyb:reify-intrinsics matthewjasper 0
356 86801 no Abort in panic_abort eh_personality bjorn3:panic_abort_eh_personality cuviper 0
357 86826 no [draft] Store the path in io::Error without extra allocations. m-ou-se:io-error-path m-ou-se 0
358 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
359 87316 no Error when proc macro derive output doesn't fully parse m-ou-se:fix-87314 petrochenkov 0
360 87620 no io: Add the Peek trait LinkTed:Peek kennytm 0
361 88101 no [WIP] parameterize `-C prefer-dynamic` pnkfelix:issue-82151-parameterize-prefer-dynamic petrochenkov 0
362 88203 no Make specifying repr optional for fieldless enums fee1-dead-contrib:must_be_specified matthewjasper 0
363 88731 no use openat when encountering ENAMETOOLONG the8472:deep-open joshtriplett 0
364 88936 no Suggest using `Arc` on `!Send`/`!Sync` types estebank:send-sync nagisa 0
365 88991 no Add Nintendo Switch as tier 3 target libstd-switch:aarch64-nintendo-switch wesleywiser 0
366 89157 no Provide doc links at item definitions on source pages GuillaumeGomez:jump-to-def-extension ollie27 0
367 89238 no deprecate f{32,64}::DIGITS workingjubilee:deprecate-digits m-ou-se 0
368 89357 no [experiment] Make `Cell<T>::update` work for `T: Default | Copy`. m-ou-se:cell-update-get-or-take m-ou-se 0
369 89455 no Introduce linter for diagnostic messages hkmatsumoto:diaglint estebank 0
370 89676 no Greatly improve rustdoc xpath checks GuillaumeGomez:greatly-improve-rustdoc-xpath-checks camelid 0
371 90125 no Fix false positive for typoed crate or module suggestion TaKO8Ki:fix-typoed-crate-or-module-suggestion estebank 0
372 90260 no Support versioned dylibs sp1ritCS:versioned_dylib wesleywiser 0
373 90328 no Move the Error trait into core (without `fn backtrace`) yaahc:error-in-core spastorino 0
374 90584 no Added support for PlayStation Vita amg98:master 0
375 91314 no Add suggestion to diagnostic when user has array but trait wants slice. BGR360:issue-90528 davidtwco 0
376 91431 no Handle notable trait popup differently GuillaumeGomez:notable-trait-popup-handling ollie27 0
377 91546 no Implement additional `split_inclusive` variants for slices Jules-Bertholet:rsplit_inclusive m-ou-se 0
378 91648 no Implement `core::future::lazy` ibraheemdev:future-lazy joshtriplett 0
379 91735 no rustdoc: make icons more consistent pitaj:fix-91309 GuillaumeGomez 0
380 91765 no Introduce `RUSTC_STATIC_CLANG_RT_PATH` and `RUSTC_STATIC_UNWIND_PATH` envs catap:rustc-llvm-libclang-rt Mark-Simulacrum 0
381 92043 no Implement namespacing for doc comments IDs GuillaumeGomez:doc-comment-id-namespace camelid 0
382 92228 no Add an implicit `Self: ~const Trait` bound on `default_method_body_is_const` methods fee1-dead-contrib:dmbic-implied-bounds oli-obk 0
383 92233 no Remove ordering traits from `HirId` pierwill:untrack-hirid-90317 cjgillot 0
384 92268 no Initial implementation of transmutability trait. jswrenn:transmute oli-obk 0
385 92284 no Change advance(_back)_by to return `usize` instead of `Result<(), usize>` the8472:simplify-advance-by yaahc 0
386 92339 no rustdoc: Also index `impl Trait`s and raw pointers camelid:also-index GuillaumeGomez 0
387 92390 no Constify a few `(Partial)Ord` impls fee1-dead-contrib:const_cmp oli-obk 0
388 92433 no Make it possible to have `const` `impl`s for `Iterator` fee1-dead-contrib:const-it 0
389 92449 no Correctly check auto traits on generator interiors compiler-errors:generator-auto-trait nikomatsakis 0
390 92508 no Refine scopes around temporaries generated in local accesses dingxiangfei2009:fix-64130-refine-scopes pnkfelix 0
391 92658 no rustdoc: Merge `method` and `tymethod` URL fragments and sections camelid:tymethod-to-method GuillaumeGomez 0
392 92700 no Warn when casting an enum that is fieldless but not C-like nbdd0121:discr 0
393 92728 no Don't over-constrain projections in generic method signatures jackh726:issue-91762 nikomatsakis 0
394 92793 no Deduplicate bounds on associated types when deriving ecstatic-morse:dedup-derive-bounds wesleywiser 0
395 92930 no const Path initialisation conradludgate:const_path joshtriplett 0
396 92951 no Track inlined items and merge their docstrings when creating clean attributes lambinoo:I-84619-doc-same-crate-reexports GuillaumeGomez 0
397 93056 no Fix stack overflows when compiling high-`recursion_limit` programs LegionMammal978:fix-stack-overflows wesleywiser 0
398 93070 no debuginfo: Don't emit DW_AT_address_class attribute for pointer type debuginfo. michaelwoerister:no-dwarf-address-space-attr cuviper 0
399 93359 no Add ReadBufRef DrMeepster:read_buf_ref joshtriplett 0
400 93397 no Add `[f32]::sort_floats` and `[f64]::sort_floats` joshtriplett:sort-floats kennytm 0
401 93518 no [rustdoc-json] JSON no longer inlines CraftSpider:rustdoc-json-double-export jsha 0
402 93529 no [rustdoc-json] Make enum tuple variants match tuple structs CraftSpider:rustdoc-tuple-variant-consistency jsha 0
403 93537 no Allow source link to wrap onto next line jsha:wrap-source-link GuillaumeGomez 0
404 93540 no rustdoc: fix colors for top buttons and search box jsha:ayu-border-color GuillaumeGomez 0
405 93563 no Merge crossbeam-channel into `std::sync::mpsc` ibraheemdev:crossbeam-channel Amanieu 0
406 93582 no Allow `impl Fn() -> impl Trait` in return position WaffleLapkin:rpitirpit nikomatsakis 0
407 93587 no Stabilize naked_functions bstrie:stablenaked davidtwco 0
408 93664 no impl<T> From<Option<&T>> for *const T kupiakos:ptr-from-optionref kennytm 0
409 93809 no Make naked functions incompatible with certain attributes bstrie:nakedattrs jackh726 0
410 93987 no Allow StorageDead(s) of the target block could be copied to the branching block yzwqf:dev-wqf-1 cjgillot 0
411 94033 no Improve docs for `is_running` to explain use case and discourage busy-polling joshtriplett:documentation-is-running-better-go-catch-it m-ou-se 0
412 94063 no [DO NOT MERGE] Only apply `ProceduralMasquerade` hack to older versions of `rental` Aaron1011:pretty-print-rental lcnr 0
413 94100 no Upgrade libc to fix `Instant + Duration` producing wrong result on aarch64-apple-darwin lyinch:issue-91417-fix yaahc 0
414 94114 no Relax `Allocator` bounds into pin-safe trait djkoloski:pin_safe_allocator m-ou-se 0
415 94119 no Stabilize `array_from_fn` c410-f3r:array-again-and-again joshtriplett 0
416 94188 no Deterministic `FxHashSet` wrapper hameerabbasi:stable_set michaelwoerister 0
417 94413 no array zip_map feature conradludgate:array-bin-ops m-ou-se 0
418 94421 no replace RawVec with Boxed slice conradludgate:vec-box 0
419 94607 no Move theme picker button to the right and display it on all pages GuillaumeGomez:theme-picker-display jsha 0
420 94890 no Support parsing IP addresses from a byte string marmeladema:ip-addr-try-from-bytes m-ou-se 0
421 94909 no 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
422 94927 no Stabilize `let_chains` in Rust 1.62.0 c410-f3r:stabilize-let-chains estebank 0
423 94988 no Support multiple unstable attributes on items compiler-errors:multiple-unstables cjgillot 0
424 94996 no Suggest using an appropriate keyword for `struct` and `enum` TaKO8Ki:suggest-using-appropriate-keyword-for-struct-and-enum estebank 0
425 95041 no Improve error message for `impl Self` TaKO8Ki:Improve-error-message-for-impl-Self nagisa 0
426 95115 no `Clone` suggestions WaffleLapkin:clone-suggestions estebank 0
427 95137 no WIP: Allow generators to impl Clone/Copy canndrew:clone-generators oli-obk 0
428 95181 no Fix #95126: io::cleanup() can panic in unusual circumstances jswrenn:fix-95126 Mark-Simulacrum 0
429 95209 no Enable -Z panic-in-drop=abort by default Amanieu:default-panic-in-drop joshtriplett 0
430 95243 no Add Apple WatchOS compile targets vladimir-ea:compiler_watch_os cjgillot 0
431 95265 no Use `ReEmpty(Universe::MAX)` for trivial outlives constraint compiler-errors:re-empty-top jackh726 0
432 95309 no rewrite `ensure_drop_params_and_item_params_correspond` lcnr:dropck-cleanup nikomatsakis 0
433 95371 no Suggest implementing `#[derive(PartialEq)]` for types in vectors and arrays TaKO8Ki:suggest-using-derive-partialeq-for-types-in-vector-and-array cjgillot 0
434 95503 no bootstrap: Allow building individual crates jyn514:build-single-crate Mark-Simulacrum 0
435 95611 no reject more impossible trivial bounds (HRTBs and trivial after normalization) compiler-errors:hrtb-impossible nikomatsakis 0
436 95674 no rustdoc: Fix events not being registered when navigating browser history GuillaumeGomez:events-not-registered jsha 0
437 95710 no Stabilize arbitrary_enum_discriminant, take 2 fee1-dead-contrib:stabilize_arbitrary_enum_discriminant joshtriplett 0
438 95763 no some mir typeck cleanup lcnr:mir-typeck nikomatsakis 0
439 95818 no Stabilize the `bundle` native library modifier petrochenkov:stabundle estebank 0
440 95884 no Thinner `AssocItem` cjgillot:assoc-item 0
441 95942 no Experiment: Apply ```#[deprecated_safe]``` to ```env::set_var```/```env::remove_var``` skippy10110:deprecated_safe_env lcnr 0
442 95956 no Support unstable moves via stable in unstable items yaahc:stable-in-unstable cjgillot 0
443 95977 no Warn about dead tuple struct fields FabianWolff:issue-92790-dead-tuple joshtriplett 0
444 96092 no Add a new linting pass for obligations skippy10110:selection_lints jackh726 0
445 96298 no libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for coroutines instead of functions petrochenkov:fromgen m-ou-se 0
446 96317 no set has_thread_local=true for android name1e5s:android_tls_on_1 Amanieu 0
447 96378 no Mention traits and types involved in unstable trait upcasting compiler-errors:trait-upcast-error nagisa 0
448 96607 no #94421 (replace RawVec with Boxed slice) plus soundness fixes saethlin:vec-box 0
449 96680 no Render all trait bounds in where clauses in rustdoc cjgillot:unify-bounds-rustdoc GuillaumeGomez 0
450 96687 no Move download-rustc from python to rustbuild jyn514:download-rustc Mark-Simulacrum 0
451 96709 no Stabilize generic associated types jackh726:gats-stabilization nikomatsakis 0
452 96742 no Disable unix::net::ancillary on BSD. m-ou-se:bsd-no-ancillary kennytm 0
453 96789 no change `ConstInt` impl to not rely on `ScalarInt` lcnr:ConstInt oli-obk 0
454 96798 no [wip] Fix `x test clippy --stage 0` jyn514:test-stage0-clippy Mark-Simulacrum 0
455 96814 no Fix repr(align) enum handling RalfJung:enum-repr-align jackh726 0
456 96840 no WIP: Allow to feed a value in another query's cache cjgillot:query-feed 0
457 96868 no Stabilize explicit_generic_args_with_impl_trait nrc:turbo-stable nagisa 0
458 93604 no Use in-tree libunwind by default on Fuchsia tmandry:libunwind-fuchsia-default Mark-Simulacrum 0 always
459 94012 error no Change desugaring of let-else to ensure temporary is dropped earlier cormacrelf:let-else-temp pnkfelix lcnr 0 never
460 97088 failure yes [beta] Kickoff 1.62 beta Mark-Simulacrum:beta-next Mark-Simulacrum Mark-Simulacrum 500 never
461 91743 failure yes Enable MIR inlining cjgillot:enable_mir_inlining_inline_all oli-obk oli-obk,wesleywiser 0 never
462 95164 failure yes unify bootstrap and shim binaries fee1-dead-contrib:unify-shim-bins Mark-Simulacrum Mark-Simulacrum 0 iffy
463 95950 failure yes Disable unwinding for emscripten again Jules-Bertholet:disable_emscripten_exceptions_again nagisa nagisa 0
464 96455 failure yes Make write/print macros eagerly drop temporaries dtolnay:writetmp Mark-Simulacrum m-ou-se 0
465 96978 failure (try) yes [DO NOT MERGE] Try to generate an LLVM PGO profile on windows lqd:win_pgo2 0
466 90673 failure no [experiment] perf-test smallvec optimizations the8472:smallvec-experiment 0 never
467 91853 failure no Warn for outlives lint when gats are enabled for non-gats jackh726:gat-missing-recommended nikomatsakis 0
468 78781 success Integrate measureme's hardware performance counter support. eddyb:measureme-rdpmc oli-obk 0 never
469 83785 success [mir-opt] Optimize calls to CopyNonOverlapping wesleywiser:copy_nonoverlapping_opt bjorn3 0 never
470 85799 success Tweak spans for trait bounds on associated types estebank:type-trait-bound-span jackh726 0 never
471 85918 success Enable `-Zincremental-verify-ich` when building compiler crates Aaron1011:incr-verify-bootstrap Mark-Simulacrum 0 never
472 86038 success Move DepKind and query TLS to rustc_query_system cjgillot:tls Mark-Simulacrum 0 never
473 86119 success [WIP] Introduce `SingletonCache` for use with ZST query keys Aaron1011:cell-cache 0 never
474 86822 success (try) yes reduce RPC overhead for common proc_macro operations mystor:min_proc_macro eddyb 0 never
475 87650 success [WIP] Build the compiler with a single CGU Aaron1011:single-cgu Aaron1011 0 never
476 87710 success [DO NOT MERGE] `-Zthir-unsafeck` perf LeSeulArtichaut:thir-unsafeck-perf 0 never
477 88288 success Experimental new MIR optimization pass: Replace wildcard match with individual matches rusticstuff:enum_match_clamp_opt cjgillot 0 never
478 89570 success [Experiment] Split exhaustiveness logic into its own crate Nadrieril:split-exhaustiveness-into-crate 0 never
479 89660 success [Experiment] Force to generate drop glue of ADT locally csmoe:share-drop-glue 0 never
480 89917 success sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
481 91072 success rustdoc: Remove distinction between "regular" and "collapsed" docs camelid:collapsed GuillaumeGomez 0 never
482 92044 success Discard region-related bounds from `ParamEnv` when predicate is global Aaron1011:discard-region-bounds jackh726 0 never
483 92196 success Specialize Enumerate::fold for TrustedRandomAccess iterators the8472:enumerate-foreach m-ou-se 0 never
484 92249 success Replace jemalloc with mimalloc fee1-dead-contrib:mimalloc matthewjasper 0 never
485 92503 success Allow recovering `symbol_name` query when there are no substs Aaron1011:symbol-name-recovery petrochenkov 0 never
486 93243 success Use TrustedRandomAccess for loop desugaring the8472:tra-for-in2 Mark-Simulacrum 0 never
487 93275 success Remove pretty-print compat hack for all crates Aaron1011:remove-pretty-print jackh726 0 never
488 93429 success [WIP] Allow `trait A: ~const B` fee1-dead-contrib:allow-super-trait-tilde-const oli-obk 0 never
489 93967 success Shorten def_span for more items. cjgillot:short-struct-span petrochenkov 0 never
490 94099 success DO NOT MERGE: Try using stacker fast path optimization rusticstuff:stacker-opt 0 never
491 94177 success Fix `SimplifyArmIdentity` MIR opt JakobDegen:fix-simplify-try wesleywiser 0 never
492 94214 success [perf only] Test Rust with opaque pointers nikic:rust-opaque-pointers 0 never
493 94238 success Erase trivial caller-bounds when typechecking MIR after optimizations compiler-errors:bad-mir-bounds nikomatsakis 0 never
494 94732 success Make `Encodable` and `Encoder` infallible. nnethercote:infallible-encoder 0 never
495 95007 success [WIP] rustc_mir_transform: Add extra ConstProp pass to fold constants at end of MIR-opt Chrezon:const-fold-81605 nagisa 0 never
496 95051 success vec: add try_* methods and a try_vec! macro to make Vec usable in without infallible allocation methods dpaoliello:tryvec joshtriplett 0 never
497 95062 success Revert "Use implicit capture syntax in format_args" Dylan-DPC:revert/format 0 never
498 95295 success Enforce that layout size fits in isize in Layout CAD97:layout-isize joshtriplett 0 never
499 95398 success Add query to check for impossible predicates, use it to skip `NoopMethodCall` and `Inline` compiler-errors:impossible-preds jackh726 0 never
500 95543 success Memory-map the dep-graph instead of reading it up front cjgillot:mmap-dg michaelwoerister 0 never
501 95703 success Reverts Mention implementers of unsatisfied trait Dylan-DPC:revert/91873 0 never
502 95781 success Diagnose lifetime/label shadowing during late resolution cjgillot:ast-lifetimes-shadow petrochenkov 0 never
503 95845 success TypeId: use a (v0) mangled type to remain sound in the face of hash collisions. eddyb:v0-type-id lcnr 0 never
504 95850 success Only tag data if debug assertions are enabled. cjgillot:diskred nagisa 0 never
505 95888 success Use a sparse encoding for metadata tables cjgillot:sparse-meta 0 never
506 95891 success Make source_map a query. cjgillot:red-source-map 0 never
507 96021 success Micro-optimize `InferCtxt::replace_bound_vars_with_placeholders` by avoiding unnecessary allocation martingms:optimize-replace_bound_vars_with_placeholders nnethercote 0 never
508 96025 success [crater] Try enabling `-Zgcc-ld=lld` lqd:lld 0 never
509 96043 success Add Finalize statement to make deaggregation "reversible" by storing all information in MIR oli-obk:opaque_aggregates wesleywiser 0 never
510 96382 success [PERF] Check previous impossible preds implementation compiler-errors:test-perf-impossible-preds 0 never
511 96451 success Fix Dest Prop JakobDegen:dest-prop tmiasko 0 never
512 96790 success (try) yes Update jemalloc to v5.3 lqd:update_jemalloc 0 never
513 96795 success (try) yes Perf-Testing: Cleanups for perf regression caused by initial implementation of RFC 3191 ridwanabdillahi:perf-cleanup wesleywiser 0 never
514 96843 success [Experiment] Use stackful generator for typeck to workaround `WithOptConstParam` nbdd0121:typeck 0 never
515 96867 success --remap-path-prefix: Fix duplicated path components in debuginfo michaelwoerister:path-prefix-fixes-2 compiler-errors 0 never
516 96893 success [DO NOT MERGE] Perf run for zoxc's rustc-hash lqd:zoxc-hash2 0 never
517 97045 success (try) yes proc_macro/bridge: remove `Closure`. eddyb:proc-macro-no-closure petrochenkov 0 never
518 97066 success (try) yes rustdoc: Remove `ItemFragment(Kind)` petrochenkov:nofragkind jsha 0 never
519 97081 success (try) yes Re-use the type op instead of calling the implied_outlives_bounds query directly oli-obk:outlives_query_fast_path 0 never
520 78991 success Parse bang macro as a statement when used in trailing expr position Aaron1011:only-stmt-bang-macro petrochenkov 0
521 81746 success Distribute cg_clif as rustup component on the nightly channel bjorn3:cg_clif_rustup_component Mark-Simulacrum 0
522 84022 success Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error Aaron1011:remove-derive-res-fallback 0
523 89056 success make member constraints pick static if no upper bounds nikomatsakis:issue-63033 lqd 0
524 91031 success [crater experiment] do the opposite of what zip side-effect documentation currently guarantees the8472:experiment-zip-b-before-a 0
525 92413 success [DO NOT MERGE] Forbid `unused_lifetimes` lint for Crater run Aaron1011:crater-unused-lifetimes davidtwco 0
526 92594 success Destabilize RustcEncodable and RustcDecodable chorman0773:destabilize-rustc-decodable-encodable Mark-Simulacrum 0
527 92744 success Check if enum from foreign crate has any non exhaustive variants when attempting a cast lambinoo:I-91161-non-exhaustive-foreign-variants jackh726 0
528 94823 success Reapply: Mark drop calls in landing pads cold instead of noinline erikdesjardins:re-cold-land 0
529 95049 success [crater only] Stabilize never type, always falling back to ! Mark-Simulacrum:never-type-crater 0
530 95565 success [Experiment] Remove migrate borrowck mode jackh726:remove-borrowck-mode 0
531 95755 success Don't consider predicates with HRTBs to be global during winnowing compiler-errors:hrtb-global-pred-candidate-assembly 0
532 96588 success Change destructuring assignment lowering to use `match`. steffahn:destructuring_assignment_desugaring_with_match oli-obk 0
533 96732 success (try) yes [don't merge] See what happens if we run PGO on Apple Kobzol:ci-pgo-osx lqd 0
534 96866 success Switch CI bucket uploads to intelligent tiering Mark-Simulacrum:intelligent-tiering-ci pietroalbini 0
535 96922 success [WIP] Apply latest PGO artifacts to CI dist builds Kobzol:windows-pgo Mark-Simulacrum 0
536 97025 success (try) yes Add validation layer for Derefer ouz-a:mini-derefer-generator davidtwco 0

Open retry log