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, try to be fair to the PRs not rolled up. You may pick one of these strategies:

334 total, 12 approved, 5 rolled up, 8 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 77008 pending yes LVI hardening tests fortanix:raoul/lvi-tests Mark-Simulacrum Mark-Simulacrum 0 iffy
2 76754 approved yes Clean up diagnostics for arithmetic operation errors varkor:diagnostic-cleanup-ii ecstatic-morse ecstatic-morse 0
3 77265 approved yes Update chalk to 0.29.0 vandenheuvel:chalkup Dylan-DPC Dylan-DPC 0
4 77282 approved yes Add missing definitions required by the sparc-unknown-linux-gnu target glaubitz:sparc-linux kennytm nagisa 0
5 77170 approved yes Remove `#[rustc_allow_const_fn_ptr]` and add `#![feature(const_fn_fn_ptr_basics)]` ecstatic-morse:const-fn-ptr oli-obk oli-obk 0 always
6 77275 approved yes expand: Stop normalizing `NtIdent`s before passing them to built-in macros petrochenkov:interpid varkor varkor 0 always
7 69218 yes perf: Only process changed obligations in ObligationForest Marwes:fulfill_next nikomatsakis 1 never
8 74967 yes Implement lazy decoding of DefPathTable during incremental compilation Aaron1011:feature/incr-def-path-table pnkfelix 0 never
9 75185 yes [WIP] polymorphisation: re-enable davidtwco:polymorphisation-re-enable lcnr 0 never
10 75866 yes Resurrect #70477: "Use the niche optimization if other variant are small enough" erikdesjardins:niche eddyb 0 never
11 75894 Use `str::to_owned` when `format!` has no formatting arguments lzutao:const-format nagisa 0 never
12 76256 yes incr-comp: hash and serialize span end line/column tgnottingham:issue-74890 0 never
13 76896 yes [WIP] Do not make local copies of inline fns in debug mode spastorino:codegen-inline-fns2 wesleywiser 0 never
14 68699 yes Keep code coloring in search results short text GuillaumeGomez:keep-code-color-search-result jyn514 0
15 68828 yes Prevent query cycles in the MIR inliner oli-obk:inline_cycle eddyb 0
16 71531 yes Move treat err as bug tests to ui spastorino:move-treat-err-as-bug-tests-to-ui oli-obk 0
17 72160 yes Add setgroups to std::os::unix::process::CommandExt slo1:libstd-setgroups KodrAus 0
18 72209 yes Add checking for no_mangle to unsafe_code lint Nemo157:lint-no-mangle-in-unsafe-code estebank 0
19 72311 yes Implement reentrance detection for std::sync::Once nbdd0121:once_reentry dtolnay 0
20 72321 yes test/codegen: add UEFI cross-compilation test dvdhrm:uefi-test joshtriplett 0
21 72571 yes [WIP] Pietro's CI playground pietroalbini:ci-playground 0
22 72603 yes Implement `--extern-location` jsgf:extern-loc nikomatsakis 0
23 73111 yes Add escape_default method to u8 and [u8] clarfon:escape KodrAus 0
24 73210 yes [mir-opt] Allow debuginfo to be generated for a constant or a Place wesleywiser:consts_in_debuginfo oli-obk 0
25 73792 yes Use `insert_same` in `insert_evaluation_cache` GabrielMajeri:use-insert-same-in-insert-evaluation-cache nikomatsakis 0
26 73928 yes Deny unsafe ops in unsafe fns in `std::sys_common` LeSeulArtichaut:unsafe-libstd withoutboats 0
27 73945 yes Add an unstable --json=unused-externs flag to print unused externs est31:unused_externs estebank 0
28 74024 yes Improve slice.binary_search_by()'s best-case performance to O(1) Folyd:master dtolnay 0
29 74044 yes Add slice::contains_ref to supplement slice::contains poliorcetics:contains-ref sfackler 0
30 74160 yes Allow Weak::as_ptr and friends for unsized T CAD97:weak-as-unsized-ptr RalfJung 0
31 74194 yes Add PartialEq impls for Vec <-> slice mbrubeck:slice-eq sfackler 0
32 74254 yes Default for arrays via const generics MikailBag:default dtolnay 0
33 74304 yes Stabilize the Wake trait yoshuawuyts:stabilize-wake dtolnay 0
34 74335 yes Add core::task::yield_now yoshuawuyts:task-yield-now cramertj 0
35 74477 yes `#[deny(unsafe_op_in_unsafe_fn)]` in sys/wasm chansuke:sys-wasm-unsafe-op-in-unsafe-fn Mark-Simulacrum 0
36 74480 yes Add std::thread::available_concurrency yoshuawuyts:hardware_threads dtolnay 0
37 74535 yes [WIP] Tracking all the unsolved variables that was assigned `!` type because of fallback blitzerr:lint-for-never-fallback nikomatsakis 0
38 74549 yes [WIP] Add size-limited command interface Artoria2e5:command-size Amanieu 0
39 74699 yes Mark `-1` as an available niche for file descriptors notriddle:fd-non-negative kennytm 0
40 74753 yes Don't run tidy exec check on WSL2 carbotaniuman:patch-1 nikomatsakis 0
41 74765 yes rustc_ast_passes: allow c-variadic associated fns dlrobertson:c-variadic-assoc-fn joshtriplett 0
42 74860 yes [android] Add support for android's file descriptor ownership tagging to libstd. jmgao:fdsan nikomatsakis 0
43 74942 yes Mutex and RwLock arc method MarinPostma:mutex-arc-method joshtriplett 0
44 74979 yes `#![deny(unsafe_op_in_unsafe_fn)]` in sys/hermit maekawatoshiki:fix joshtriplett 0
45 75023 yes ensure arguments are included in count mismatch span euclio:argument-span estebank 0
46 75063 Disable stylesheet objects rather than link elements Cldfire:rustdoc-disable-stylesheet 0
47 75065 yes Format Duration microseconds with "us" suffix, without Unicode joshtriplett:just-the-two-byte-us LukasKalbertodt 0
48 75078 yes Improve documentation for slice strip_* functions ijackson:slice-strip steveklabnik 0
49 75213 yes [generator] Special cases for match guard when analyzing interior types in generators dingxiangfei2009:yield-point-in-match-guard tmandry 0
50 75265 yes Add `str::{Split,RSplit,SplitN,RSplitN,SplitTerminator,RSplitTerminator,SplitInclusive}::as_str` methods WaffleLapkin:str_split_as_str kennytm 0
51 75272 yes specialize io::copy to use copy_file_range, splice or sendfile the8472:spec-copy KodrAus 0
52 75377 yes Fix Debug implementations of some of the HashMap and BTreeMap iterator types canova:map_debug_impl dtolnay 0
53 75414 yes instance: polymorphize shims davidtwco:polymorphization-shims eddyb 0
54 75434 yes Document why Vec::with_capacity is useful jyn514:with_capacity LukasKalbertodt 0
55 75435 yes Add `std::io::input` simple input function. sHaDoW-54:master LukasKalbertodt 0
56 75444 yes Add fix to error msg which relied on order JulianKnodt:quick_fix lcnr 0
57 75508 Fix Broken MIR on match branch simplification w/ u8 #75507 JulianKnodt:opt_bug oli-obk 0
58 75522 yes Add --no-source option flag to rustdoc GuillaumeGomez:no-source jyn514 0
59 75571 yes Add in-place optimization for array map JulianKnodt:map_opt scottmcm 0
60 75671 yes Uplift `temporary-cstring-as-ptr` lint from `clippy` into rustc nathanwhit:cstring-temp-lint oli-obk 0
61 75675 yes mangling: mangle impl params w/ v0 scheme davidtwco:symbol-mangling-impl-params eddyb 0
62 75699 yes Uplift drop-bounds lint from clippy notriddle:drop-bounds-lint petrochenkov 0
63 75728 yes Optimise align_offset for stride=1 further nagisa:improve_align_offset_2 joshtriplett 0
64 75737 yes polymorphize: remove predicate logic davidtwco:polymorphization-remove-predicate-logic eddyb 0
65 75738 yes Add Iterator::join to combine Iterator and Join pickfire:iterator_join kennytm 0
66 75752 yes libtest: Print the total time taken to execute a test suite jakoschiko:test-suite-time LukasKalbertodt 0
67 75784 yes Add Iterator::intersperse jonas-schievink:intersperse LukasKalbertodt 0
68 75793 yes Impl task::Wake for Fn a1phyr:wake_fn sfackler 0
69 75853 yes Use more intra-doc-links in `core::fmt` LeSeulArtichaut:core-intra-docs-3 jyn514 0
70 75911 yes Add `Arc::unwrap_or_drop` for safely discarding `Arc`s without calling the destructor on the inner type. steffahn:drop_linear_arc LukasKalbertodt 0
71 75914 yes Promote aarch64-pc-windows-msvc to Tier 2 Development Platform arlosi:aarch64-ci pietroalbini 0
72 75915 yes Add more space below the Rust badge in the README camelid:patch-4 steveklabnik 0
73 75928 yes Remove trait_selection error message in specific case JulianKnodt:non_utf8 estebank 0
74 75956 yes Fix -Clinker-plugin-lto with opt-levels s and z jonas-schievink:lto-opt-sz estebank 0
75 75991 yes Set up CI for aarch64-apple-darwin shepmaster:silicon-ci pietroalbini 0
76 76017 yes Use less divisions in display u128/i128 JulianKnodt:fmt_fast dtolnay 0
77 76026 yes Revert "Make libunwind build hermetic" Keruspe:revert-72746 nikomatsakis 0
78 76041 yes impl ops::Try for Ordering calebsander:feature/ordering-try joshtriplett 0
79 76084 yes Refactor io/buffered.rs into submodules Lucretiel:split-buffered BurntSushi 0
80 76101 yes Update RELEASES.md for 1.47.0 XAMPPRocky:relnotes-.1.47.0 Mark-Simulacrum 0
81 76107 yes Write manifest for MAJOR.MINOR channel to enable rustup convenience integer32llc:manifest-alias nikomatsakis 0
82 76119 yes Stabilize move_ref_pattern Amjad50:stabilizing-move_ref_pattern 0
83 76133 yes [WIP] Remove some `FatalError.raise()`s in StringReader LeSeulArtichaut:stringreader-fatalerrors 0
84 76138 yes Explain fully qualified syntax for `Rc` and `Arc` camelid:rc-fully-qualified-syntax cramertj 0
85 76189 yes Implement PartialOrd and PartialEq for UTF-8 strings and FFI Strings lopopolo:partialeq-utf-8-string-to-ffi-string 0
86 76196 yes rustdoc: skip #[allow(missing docs)] for docs in coverage report r-52:r-coverage-allow-missing-docs jyn514 0
87 76199 yes Permit uninhabited enums to cast into ints Mark-Simulacrum:void-zero nikomatsakis 0
88 76215 yes Use verbose suggestion for `dyn`-less trait object lint estebank:dyn-sugg Aaron1011 0
89 76232 yes Stabilize `std::path::Prefix::is_verbatim` as const CDirkx:const-path-prefix Amanieu 0
90 76240 yes Add format_to! macro matklad:format-to sfackler 0
91 76260 yes Implementation of RFC2867 xd009642:rfc/2867 nikomatsakis 0
92 76286 Condense StringReader's API to a single function matklad:lexer-api petrochenkov 0
93 76325 yes Split core/str/mod.rs to smaller files lzutao:split-core-str jonas-schievink 0
94 76329 yes Add check for doc alias attribute at crate level GuillaumeGomez:doc-alias-crate-level ollie27 0
95 76339 yes Test structural matching for all range types CDirkx:structural-match-range matklad 0
96 76345 yes Add is_enclave_range/is_user_range overflow checks okready:sgx-mem-range-overflow-checks 0
97 76359 yes Add String::leak mb64:string_leak sfackler 0
98 76388 yes Add a note about the panic behavior of math operations on time objects poliorcetics:system-time-document-panic KodrAus 0
99 76392 yes Fix dangling reference during Arc deallocation HeroicKatora:issue-55005-arc-dangling-pointer sfackler 0
100 76426 yes Split compiler/rustc_apfloat/tests/ieee.rs nixphix:split/tests_ieee 0
101 76427 yes Improve Rustdoc visibility by displaying links in usage AndyGauge:75520-improve-rustdoc-book-visibility ollie27 0
102 76443 yes Add format specifier suggestion macdonaldo:issue-68293 estebank 0
103 76446 yes Give a better error message for `cargo check` on libstd itself jyn514:cargo-build 0
104 76447 yes Detect async visibility wrong order, `async pub` pickfire:async-pub estebank 0
105 76454 yes UI to unit test for those using Cell/RefCell/UnsafeCell poliorcetics:ui-to-unit-test-1 matklad 0
106 76467 yes Fix intra-doc links for `Self` on primitives jyn514:intra-link-self Manishearth 0
107 76468 yes Improve lifetime name annotations for closures & async functions SNCPlay42:lifetime-names estebank 0
108 76474 yes Add option to pass a custom codegen backend from a driver bjorn3:driver_selected_codegen 0
109 76488 yes Document safety in memchr, remove unsafe. moonheart08:memchr-safety Mark-Simulacrum 0
110 76505 yes Stabilize partition_in_place slo1:master dtolnay 0
111 76531 yes Specialize format! for simple "{}" case workingjubilee:try-simple-format Mark-Simulacrum 0
112 76552 yes Optimize option clone ridiculousfish:optimize-option-clone joshtriplett 0
113 76580 yes Suggest async {} for async || {} rokob:iss76011 estebank 0
114 76607 yes Modify executable checking to be more universal Mark-Simulacrum:tidy-bins pnkfelix 0
115 76610 yes Implement as_ne_bytes() for integers and floats hch12907:master LukasKalbertodt 0
116 76614 yes change the order of type arguments on ControlFlow NoraCodes:nora/control_flow_enum scottmcm 0
117 76635 yes Add [T]::as_chunks(_mut) scottmcm:slice-as-chunks LukasKalbertodt 0
118 76649 yes Add a spin loop hint for Arc::downgrade nicbn:arc-spin-loop-hint withoutboats 0
119 76676 yes Apply `#![deny(unsafe_op_in_unsafe_fn)]` to sys/windows carbotaniuman:unsafe_op_in_unsafe_fn kennytm 0
120 76688 yes Document unsafety in core::slice::memchr yokodake:patch-2 KodrAus 0
121 76711 yes diag: improve closure/generic parameter mismatch davidtwco:issue-51154-param-closure estebank 0
122 76730 yes Fix rustdoc rendering of by-value mutable arguments in async fn ebkalderon:rustdoc-fix-mut-args-async-fn cramertj 0
123 76739 yes resolve: prohibit anon const non-static lifetimes davidtwco:issue-75323-non-static-lifetime-in-anonconst nikomatsakis 0
124 76745 yes Move Wrapping<T> ui tests into library workingjubilee:move-wrapping-tests matklad 0
125 76750 yes Don't discourage implementing `core::fmt::Write` camelid:dont-discourage-core-fmt-write Mark-Simulacrum 0
126 76765 yes Make it more clear what an about async fn's returns when referring to what it returns guswynn:async_return 0
127 76767 yes emit lints warnings on doc private if --document-private-items is used GuillaumeGomez:lints-doc-private jyn514 0
128 76768 yes Test and reject out-of-bounds shuffle vectors workingjubilee:reject-oob-shuffles RalfJung 0
129 76769 yes Collect statistics about MIR optimizations tmiasko:mir-opt-stats wesleywiser 0
130 76808 yes Improve diagnostics for functions in `struct` definitions LeSeulArtichaut:diagnose-functions-struct matklad 0
131 76811 yes Doc alias name restriction GuillaumeGomez:doc-alias-name-restriction ollie27 0
132 76829 yes stabilize const_int_pow tspiteri:const-int-pow KodrAus 0
133 76830 yes Pass tune-cpu to LLVM Artoria2e5:tune nagisa 0
134 76849 yes Remove weird looking dashes arijit79:master GuillaumeGomez 0
135 76851 yes Fix 'FIXME' about using NonZeroU32 instead of u32. fusion-engineering-forks:fixme-nonzero petrochenkov 0
136 76855 yes Revamp rustdoc docs about documentation using `cfg` jyn514:platform-specific 0
137 76858 yes Add exploit mitigations chapter to the rustc book rcvalle:rust-lang-exploit-mitigations steveklabnik 0
138 76885 yes Move `slice::check_range` to `RangeBounds` dylni:move-slice-check-range-to-range-bounds KodrAus 0
139 76893 yes Improve `skip_binder` usage during FlagComputation lcnr:existential-proj estebank 0
140 76894 yes Lint for unused borrows as part of `UNUSED_MUST_USE` ecstatic-morse:lint-unused-borrows lcnr 0
141 76899 yes [mir-opt] Introduce a new flag to enable experimental/unsound mir opts wesleywiser:experimental_unsound_mir_opts_flag 0
142 76901 yes Implement RFC 2500 Needle API (Part 1) crlf0710:needle-api Amanieu 0
143 76902 yes add `slice::replace` izik1:slice-replace KodrAus 0
144 76909 yes Add Iterator::advance_by and DoubleEndedIterator::advance_back_by timvermeulen:advance_by 0
145 76911 yes fix VecDeque::iter_mut aliasing issues RalfJung:vecdeque-aliasing 0
146 76919 yes Use futex-based thread::park/unpark on Linux. fusion-engineering-forks:thread-parker dtolnay 0
147 76934 yes Allow generic parameters in intra-doc links camelid:rustdoc-allow-generic-params ollie27 0
148 76941 yes Add f{32,64}::is_subnormal clarfonthey:is_subnormal withoutboats 0
149 76969 yes Make RawFd implement the RawFd traits withoutboats:rawfd-refexive-traits dtolnay 0
150 76971 yes Refactor memchr to allow optimization bugadani:issue-75659 dtolnay 0
151 76979 yes Improve std::sys::windows::compat fusion-engineering-forks:windows-fallback-check withoutboats 0
152 76985 yes Prevent stack overflow in deeply nested types. hbina:clone_check estebank 0
153 76995 yes Reduce boilerplate with the matches! macro LingMan:middle_matches varkor 0
154 77015 yes passes: `check_attr` on more targets davidtwco:check-attr-variant-closure-expr lcnr 0
155 77016 yes Test clippy on PR builder Mark-Simulacrum:clippy-tests pietroalbini 0
156 77021 yes Make char::is_ascii_whitespace branchless on 32 and 64-bit targets lnicola:branchless-is-ascii-whitespace cramertj 0
157 77025 yes BTreeMap: consider leaf nodes to have empty edges ssomers:btree_NodeTypeTrait Mark-Simulacrum 0
158 77027 yes Improve documentation for `std::{f32,f64}::mul_add` termhn:mul_add_doc_change joshtriplett 0
159 77029 yes Add accessors to Command. ehuss:command-access dtolnay 0
160 77035 yes Gracefully handle mistyping -> as => in function return type mibac138:fn-fat-arrow-return davidtwco 0
161 77065 yes Take 2: Add `take_...` functions to slices timvermeulen:take_slice LukasKalbertodt 0
162 77072 yes Minor `hash_map` doc adjustments + item attribute orderings sharnoff:hash-docs LukasKalbertodt 0
163 77080 yes Working branch-level code coverage richkadel:llvm-coverage-counters-2 tmandry 0
164 77087 yes Provide structured suggestions when finding structs when expecting a trait estebank:issue-45817 matthewjasper 0
165 77091 yes Rename partition_at_index to select_nth Mokosha:RenamePartitionAtIndex kennytm 0
166 77099 yes make exp_m1 and ln_1p examples more representative of use tspiteri:exp_m1-examples 0
167 77110 yes Suggest removing `&mut` from a `&mut borrow` lzutao:e0596-amp_mut estebank 0
168 77111 yes Stabilize slice_ptr_range. fusion-engineering-forks:stabilize-slice-ptr-range sfackler 0
169 77117 yes cg_llvm: split dwarf support davidtwco:issue-34651-split-dwarf nagisa 0
170 77119 yes Unclosed html tag lint GuillaumeGomez:unclosed-html-tag-lint jyn514 0
171 77145 yes Refactor versions detection in build-manifest pietroalbini:refactor-build-manifest-versions Mark-Simulacrum 0
172 77147 yes Split sys_common::Mutex in StaticMutex and MovableMutex. fusion-engineering-forks:static-mutex KodrAus 0
173 77151 yes Add regression test for issue #76042 rust-lang:LeSeulArtichaut-patch-1 pnkfelix 0
174 77163 yes MIR-OPT: Less conservative `EarlyOtherwiseBranch` simonvandel:less-conservative-early-otherwise oli-obk 0
175 77168 yes Add Linux-specific pidfd process extensions Aaron1011:feature/linux-pidfd dtolnay 0
176 77182 yes Add missing examples for Fd traits GuillaumeGomez:missing-examples-fd-traits jyn514 0
177 77185 yes Reorder vec bench extend recycle pickfire:patch-3 jyn514 0
178 77186 yes check wf of existential projections lcnr:assoc-ty-wf nikomatsakis 0
179 77187 yes Support custom allocators in `Box` TimDiekmann:box-alloc Amanieu 0
180 77190 yes updated p! macro to accept literals jakevossen5:master eddyb 0
181 77192 yes Fix typo in vec doc "tries to reserves" pickfire:patch-6 Mark-Simulacrum 0
182 77194 yes Add alias for iterator fold pickfire:patch-7 withoutboats 0
183 77195 yes Link to documentation-specific guidelines. follower:patch-2 kennytm 0
184 77202 yes Defer Apple SDKROOT detection to link time. ehuss:defer-apple-sdkroot lcnr 0
185 77213 yes rustdoc options to set default theme (and other settings) ijackson:wip-rustdoc-settings GuillaumeGomez 0
186 77219 yes core::global_allocator docs link to std::alloc::GlobalAlloc mightyiam:issue_77100 withoutboats 0
187 77223 yes Slightly improve comment for spec from iter doc pickfire:patch-5 Mark-Simulacrum 0
188 77225 yes Add regression test for wasm bug rossmacarthur:fix-76281-add-test Mark-Simulacrum 0
189 77228 yes Add missing examples for MaybeUninit GuillaumeGomez:maybeuninit-examples Dylan-DPC 0
190 77232 yes Documented From* impls in alloc/string.rs duckymirror:string-from-doc shepmaster 0
191 77233 yes BTreeMap: keep an eye out on the size of the main components ssomers:btree_size_matters Mark-Simulacrum 0
192 77236 yes Compute underlying type of impl trait types later in compilation matthewjasper:defer-typeof-impl-trait 0
193 77244 yes BTreeMap: more refactoring around edges ssomers:btree_love_the_leaf_edge Mark-Simulacrum 0
194 77246 yes try enabling typeof for fun error messages yaahc:typeof-errors eddyb 0
195 77251 yes Bypass const_item_mutation if const's type has Drop impl dtolnay:drop 0
196 77253 yes Resolve `crate` in intra-doc links properly across crates jyn514:crate-link 0
197 77264 yes Only use LOCAL_{STDOUT,STDERR} when set_{print/panic} is used. fusion-engineering-forks:skip-local-stdio joshtriplett 0
198 77268 yes Link to "Contributing to Rust" rather than "Getting Started". follower:patch-3 0
199 77274 yes Liveness refactoring continued tmiasko:liveness-cnd lcnr 0
200 77276 yes Reexported item lints GuillaumeGomez:reexported-item-lints jyn514 0
201 77277 yes Remove intra-doc link disambiguation prefix aliases chris-morgan:remove-intra-doc-disambiguation-aliases jyn514 0
202 77278 yes Use correct article in help message for conversion or cast camelid:use-correct-article estebank 0
203 77280 yes Ensure that all LLVM components requested by tests are available on CI petrochenkov:llvmcomp Mark-Simulacrum 0
204 77281 yes Liveness analysis for everybody tmiasko:liveness-everybody oli-obk 0
205 77283 yes Tweak `if let` suggestion to be more liberal with suggestion and to not ICE estebank:if-let-sugg matthewjasper 0
206 77284 yes library: Forward compiler-builtins "mem" feature josephlr:mem LukasKalbertodt 0
207 77285 yes [DO NOT MERGE] [ignore this] playing with CI lzutao:wip-const-fmt LukasKalbertodt 0
208 76257 yes Add regression test JulianKnodt:i75777 Dylan-DPC 0 always
209 76718 yes WIP: Move Vec UI tests to unit tests when possible poliorcetics:vec-ui-to-unit-test withoutboats 0 always
210 77037 yes more tiny clippy cleanups matthiaskrgr:cl42ppy Dylan-DPC 0 always
211 73905 no Separate projection bounds and predicates matthewjasper:projection-bounds-2 nikomatsakis 1 never
212 73902 no [WIP] Bring rust-semverver in-tree and test that it builds. eddyb:semververer 0 never
213 74839 no Implement multiple return terminator optimization alarsyo:multiple_return_terminators nikomatsakis 0 never
214 76130 no [WIP] Token-based outer attributes handling Aaron1011:feature/new-preexp-cfg-tmp petrochenkov 0 never
215 76723 no I can't stop writing copy propagation passes jonas-schievink:help-im-stuck-in-a-copy-propagation-loop 0 never
216 76814 no [WIP] Refactor `Binder` to track bound vars jackh726:binder-refactor 0 never
217 77023 no Hint the maximum length permitted by invariant of slices HeroicKatora:len-missed-optimization Mark-Simulacrum 0 never
218 69167 no Source code external url GuillaumeGomez:source_code_external_url jyn514 0
219 69294 no [WIP] traits/select: use global vs per-infcx caches more uniformly. eddyb:trait-cache-streamline nikomatsakis 0
220 69985 no Add `FromIterator` impl `for [T; N]` lperlaki:add-from-iterator-for-arrays sfackler 0
221 70904 no Stabilize `Seek::stream_length` and `Seek::stream_position` (feature `seek_convenience`) LukasKalbertodt:stabilize-seek-convenience dtolnay 0
222 70951 no Move the query engine out of librustc_middle cjgillot:anarchy eddyb 0
223 71481 no Inherit `#[stable(..)]` annotations in enum variants and fields from its item estebank:inherit-stability matthewjasper 0
224 71482 no Remove inherited `#[stable(..)]` annotations estebank:remove-stability-annotations joshtriplett 0
225 71497 no [draft] Raw_dylib codegen tinaun:raw_dylib_codegen estebank 0
226 71780 no Implement String::remove_matches jcotton42:string_remove_matches LukasKalbertodt 0
227 71827 no Better method call error messages Quantumplation:65853/param-heuristics estebank 0
228 72015 no Remove Spans from HIR cjgillot:nospan pnkfelix 0
229 72035 no Add the Stream trait sfackler:stream nikomatsakis 0
230 72981 no Stabilize the backtrace feature. withoutboats:stabilize-backtrace kennytm 0
231 73094 no Remove Spans from HIR -- 2/N -- Small HIR nodes cjgillot:nospan-small 0
232 73314 no Stabilize "--display-warnings" option GuillaumeGomez:display-warnings jyn514 0
233 73379 no Disallow later override of forbid lint in same scope pnkfelix:issue-70819-disallow-override-forbid-in-same-scope petrochenkov 0
234 73530 no Add license fields to all crates. crlf0710:name_the_charms Mark-Simulacrum 0
235 73815 no correctly dedup `ExistentialPredicate`s lcnr:existential-pred nikomatsakis 0
236 73854 no Rewrite the `Visitor` for `non_ssa_locals` ecstatic-morse:rewrite-local-analyzer eddyb 0
237 73936 no Rustdoc: Change all 'optflag' arguments to 'optflagmulti' zachlute:rustdoc-optflagmulti GuillaumeGomez 0
238 74130 no Permit evaluation of assoc items on `Self` by avoiding cycle error estebank:self-param-assoc-item davidtwco 0
239 74292 no Fix #73948 chocol4te:fix_73948 petrochenkov 0
240 74293 no Rustdoc test compiler output color GuillaumeGomez:rustdoc-test-compiler-output-color ehuss 0
241 74369 no impl PartialEq<Option<&OsStr>> for Option<&str> pickfire:patch-1 cramertj 0
242 74553 no [WIP] Add const qualifier in FnSig (for const fn pointers) filtsin:master 0
243 74567 no Add aarch64-unknown-switch-libnx target leo60228:horizon pnkfelix 0
244 74583 no Permit (Release, Acquire) ordering for compare_exchange[_weak] and add appropriate compiler intrinsic oliver-giersch:cmpxchg_rel_acq cramertj 0
245 74622 no Add std::panic::panic_box. fusion-engineering-forks:panic-box shepmaster 0
246 74754 no Add `#[cfg(panic = '...')]` davidhewitt:cfg-panic 0
247 74879 no Fix primitive retrieval in search index generation GuillaumeGomez:fix-primitive-retrieval-in-search-index-generation Manishearth 0
248 75020 no Avoid complex diagnostics in snippets which contain newlines JohnTitor:fix-multispan estebank 0
249 75029 no Make diagnostics clearer for `?` operator JohnTitor:try-desugar estebank 0
250 75114 no JSON backend experimental impl P1n3appl3:json-mvp GuillaumeGomez 0
251 75143 no Use `tracing` spans to trace the entire MIR interp stack oli-obk:tracing RalfJung 0
252 75209 no Suggest imports of unresolved macros Hirrolot:suggest-macro-imports matthewjasper 0
253 75384 no Add `has_default` to `GenericParamDefKind::Const` JulianKnodt:cg_def varkor 0
254 75534 no Implement rustc side of report-future-incompat Aaron1011:feature/new-future-breakage pnkfelix 0
255 75551 no Add a way to limit inheritable handles when spawning child process on Windows quark-zju:win-inherit LukasKalbertodt 0
256 75594 no [WIP] Content hash support. (See also cargo changes) gilescope:endmtime ecstatic-morse 0
257 75605 no Don't run allowed lints jyn514:lints 0
258 75615 no Add Polly Support namibj:polly nagisa 0
259 75644 no Add build_array and try_build_array c410-f3r:array withoutboats 0
260 75681 no Check against `local_cdata.cnum` instead of `LOCAL_CRATE` for hygiene decoding Aaron1011:fix/hygiene-local-cnum petrochenkov 0
261 75693 no Do not emit `{{root}}` in diagnostics JohnTitor:do-not-use-root petrochenkov 0
262 75701 no Split up files with `// ignore-tidy-filelength` alex-griffiths:file-length-cleanup KodrAus 0
263 75778 no 75521 rustdoc book improvements AndyGauge:75521-rustdoc-book-improvements GuillaumeGomez 0
264 75802 no resolve: Do not put nonexistent crate `meta` into prelude petrochenkov:nometa 0
265 75807 no Convert core/num/mod.rs to intra-doc links jyn514:num-intra-link 0
266 75810 no Add support for cmse_nonsecure_entry attribute hug-dev:cmse-nonsecure-entry jonas-schievink 0
267 76043 no Provide appropriate types in turbofish suggestions estebank:needs_type_info_sugg matthewjasper 0
268 76066 no Add Vec visualization to understand capacity pickfire:patch-15 0
269 76087 no Overload `Iterator::last()` for `IntoIter`. hbina:add_last_on_vec joshtriplett 0
270 76096 no Use double quote for rustdoc html pickfire:rustdoc-quote GuillaumeGomez 0
271 76098 no Stabilize the "IP" feature caass:revive-66584 cramertj 0
272 76203 no Raise noncontinuable exception when aborting on earlier Windows versions NextTurn:failfast LukasKalbertodt 0
273 76219 no Add allow-by-default lint on implicit ABI in extern function pointers and items Mark-Simulacrum:extern-require-abi estebank 0
274 76234 no Stabilize feature(binary_heap_into_iter_sorted) scottmcm:stabilize-heap-sorted-iter KodrAus 0
275 76269 no added a lint against function references ayrtonm:function-reference-lint RalfJung 0
276 76301 no Cleanup: move format! ui tests to where they belong matklad:fmt-test jonas-schievink 0
277 76356 no Add a command to install a git hook to automatically run `x.py test tidy --bless` caass:hooks jyn514 0
278 76391 no Split up core/test/iter.rs into multiple files Daniihh:master Mark-Simulacrum 0
279 76455 no stabilize `int_error_matching` ethanboxx:int_error_matching KodrAus 0
280 76460 no [DRAFT] Change `Symbol::as_str()` to `&self -> &str`. nnethercote:Symbol-as_str spastorino 0
281 76570 no Implement RFC 2945: "C-unwind" ABI katie-martin-fastly:implement-rfc-2945-c-unwind-abi Amanieu 0
282 76671 no Module doc examples GuillaumeGomez:module-doc-examples jyn514 0
283 76716 no Don't warn for `missing_doc_examples` when item is #[doc(hidden)] GuillaumeGomez:stop-complains-on-doc-hidden jyn514 0
284 76784 no Add some docs to rustdoc::clean::inline and def_id functions lzutao:rd_doc jyn514 0
285 76802 no MIR-opt: Generalize &(*_1) optimization to mutable references simonvandel:inst-combine-mut-ref-deref matthewjasper 0
286 76881 no Add allocation information to undefined behaviour errors. hameerabbasi:issue-53325 oli-obk 0
287 76920 no ICEs should print the top of the query stack hosseind75:ICEs_should_always_print_the_top_of_the_query_stack oli-obk 0
288 76931 no Properly handle lint spans after MIR inlining oli-obk:const_prop_inline_lint_madness wesleywiser 0
289 77031 no [MIR-OPT]: Optimization that turns Eq-Not pair into Ne simonvandel:eq-not matthewjasper 0
290 77069 no pretty.rs: Update Closure and Generator print sexxi-goose:closure_print_2 nikomatsakis 0
291 77124 no Implement const expressions and patterns (RFC 2920) spastorino:const-exprs-rfc-2920 oli-obk 0
292 77133 no bootstrap: Always build for host, even when target is given tmandry:bootstrap-host Mark-Simulacrum 0
293 69864 failure yes unix: Extend UnixStream and UnixDatagram to send and receive file descriptors LinkTed:master sfackler Amanieu 1 iffy
294 75199 failure yes Re-enable debug and LLVM assertions Mark-Simulacrum:debug-asserts pietroalbini pietroalbini 0 never
295 75115 failure yes `#[deny(unsafe_op_in_unsafe_fn)]` in sys/cloudabi chansuke:sys-cloudabi-unsafe KodrAus KodrAus 0
296 70533 failure (try) yes [WIP] Add rustdoc GUI tests GuillaumeGomez:add-rustdoc-gui-tests Mark-Simulacrum 0
297 77148 failure (try) yes [DO NOT MERGE] Deny some helper attr names, and error on overlap Aaron1011:experiment/derive-helper oli-obk 0
298 75172 failure no Capture output from threads spawned in tests tmandry:test-thread-capture dtolnay dtolnay 0 iffy
299 75470 failure no Detect blocks that could be struct expr bodies estebank:bare-type-expr davidtwco davidtwco 0
300 76448 failure no Implement Make `handle_alloc_error` default to panic (for no_std + liballoc) haraldh:default_alloc_error_handler_reduced nikomatsakis Amanieu 0
301 68965 success (try) yes rustc_mir: track inlined callees in SourceScopeData. eddyb:mir-inline-scope 0 never
302 75067 success (try) Make `unconditional_recursion` work across function boundaries jonas-schievink:recursion-lint oli-obk 0 never
303 75641 success (try) Add queries for LocalDefId <-> HirId conversion (take 2) Aaron1011:feature/new-track-hir-id varkor 0 never
304 75923 success (try) Widen TypeId from 64 bits to 128. eddyb:typpeid oli-obk 0 never
305 76081 success (try) Disable inactive enum variant drop elaboration optimization ecstatic-morse:dataflow-inactive-variants petrochenkov 0 never
306 76696 success (try) yes Avoid cloning the contents of a `TokenStream` in a few places Aaron1011:tokenstream-avoid-clone eddyb 0 never
307 76772 success (try) yes [experiment] rustc_mir: remove `#![type_length_limit]` checks. eddyb:type-len-unlimit nikomatsakis 0 never
308 76859 success (try) yes Use llvm::computeLTOCacheKey to determine post-ThinLTO CGU reuse Aaron1011:fix/llvm-cgu-reuse pnkfelix 0 never
309 77051 success [DO NOT MERGE] Measure cost of per function section bjorn3:patch-3 eddyb 0 never
310 77070 success (try) yes [WIP] Don't allocate DepNode if anonymous arora-aman:incr_compile_45408 oli-obk 0 never
311 77162 success (try) yes [experiment/perf] Disable jemalloc's time-delayed purging, for extra determinism. eddyb:jemalloc-instapurge Mark-Simulacrum 0 never
312 77171 success (try) yes Better sso structures VFLashM:better_sso_structures oli-obk 0 never
313 77180 success (try) yes [experiment] Add MustClone and impl Copy+MustClone on Range{,From,Inclusive}. eddyb:must-clone petrochenkov 0 never
314 77196 success (try) yes Erase all regions before constructing an LLVM type Aaron1011:erase-llvm-types eddyb 0 never
315 77227 success (try) yes Refactorings in preparation for const value trees oli-obk:const_val_🌳_prelude petrochenkov 0 never
316 77250 success (try) yes Rewrite `collect_tokens` implementations to use a flattened buffer Aaron1011:feature/flat-token-collection petrochenkov 0 never
317 77255 success (try) yes Unconditionally capture tokens for attributes. Aaron1011:feature/collect-attr-tokens eddyb 0 never
318 77257 success (try) yes Optimize `IntRange::from_pat`, then shrink `ParamEnv` ecstatic-morse:optimize-int-range-from-pat Mark-Simulacrum 0 never
319 77261 success (try) yes Deduplicate and generalize some (de/)serializer impls oli-obk:const_generic_array_serializer 0 never
320 65819 success (try) Add `IntoIterator` impl for arrays by value (`for [T; N]`) LukasKalbertodt:add-into-iterator-for-arrays Amanieu 0
321 66037 success [wip] degenerate object safety check for crater nikomatsakis:degenerate-object-safe-issue-57893 nikomatsakis 0
322 69741 success Perform WF-check on `type`s with no type parameters estebank:type-wfcheck varkor 0
323 74341 success Don't keep {Closure,Generator}Substs synthetics in an Instance. eddyb:desynthesize nikomatsakis 0
324 74989 success (try) Implement `Index` and `IndexMut` for arrays pubfnbar:impl-array-indexing hanna-kruppe 0
325 75180 success (try) Implement Error for &(impl Error) KodrAus:feat/error-by-ref sfackler 0
326 75406 success (try) yes Enable ASLR for windows-gnu mati865:mingw-aslr kennytm 0
327 75490 success (try) yes Add `[T; N]::as_ref_elements` and `[T; N]::as_mut_elements` LukasKalbertodt:add-basic-array-methods 0
328 75891 success (try) [DO NOT MERGE] Remove backwards-compatibility hack for $name idents Aaron1011:feature/remove-nt-ident-hack oli-obk 0
329 76097 success (try) yes Stabilize hint::spin_loop pickfire:stabilize-spin-loop KodrAus 0
330 76104 success (try) yes Switch `mutable_borrow_reservation_conflict` lint to deny by default marmeladema:mutable-borrow-reservation-conflict-lint-deny-by-default pnkfelix 0
331 77135 success (try) yes Refactor AST pretty-printting to allow skipping insertion of extra parens Aaron1011:pretty-ignore-paren petrochenkov 0
332 77153 success (try) yes Fix recursive nonterminal expansion during pretty-print/reparse check Aaron1011:fix/better-recursive-expand petrochenkov 0
333 77239 success (try) yes Next steps on Silicon CI shepmaster:silicon-ci-plus 0
334 77271 success (try) yes [experiment] Expand `NtExpr` tokens only in key-value attributes petrochenkov:notokenexp shepmaster 0

Open retry log