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.

354 total, 16 approved, 6 rolled up, 4 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 85747 pending yes Path methods — symlinks improvement maxwase:path-symlinks-methods m-ou-se m-ou-se 0
2 85815 approved yes Add has_data_left() to BufRead YuhanLiin:buf-read-data-left m-ou-se m-ou-se 0
3 86368 approved yes Disambiguate between SourceFiles from different crates even if they have the same path michaelwoerister:lexing-ice davidtwco davidtwco 0
4 86370 approved yes Fix rustdoc stabilized versions layout matteo-briani:fix-rustdoc-stabilized-versions-layout GuillaumeGomez GuillaumeGomez 0
5 86378 approved yes Add pattern walking support to THIR walker Smittyvb:thir-walker-pat LeSeulArtichaut 0
6 86425 approved yes Update rustversion to 1.0.5 dtolnay:rustversion Mark-Simulacrum Mark-Simulacrum 0
7 86426 approved yes Lint for unused borrows as part of UNUSED_MUST_USE hi-rustin:rustin-patch-lint-warn RalfJung Aaron1011 0
8 86359 approved yes Use as_secs_f64 in JunitFormatter fee1-dead:f64-junit-formatter JohnTitor JohnTitor 0 always
9 86397 approved yes Alter std::cell::Cell::get_mut documentation Eosis:alter-cell-docs JohnTitor JohnTitor 0 always
10 86407 approved yes Use `map_or` instead of open-coding it LingMan:map-or LeSeulArtichaut LeSeulArtichaut 0 always
11 86440 approved yes Update library tracking issue for libs-api rename. rust-lang:libs-api-issue-template m-ou-se m-ou-se 0 always
12 86413 yes [beta] Bootstrap from stable Mark-Simulacrum:beta-next Mark-Simulacrum 10 never
13 83322 yes Directly save a byte representation of the dep-graph and work-product index cjgillot:rawencoder michaelwoerister 0 never
14 83723 yes Store all HIR owners in the same container cjgillot:ownernode eddyb 0 never
15 83898 yes Add initial implementation of HIR-based WF checking for diagnostics Aaron1011:feature/hir-wf estebank 0 never
16 84255 yes extract code path shared between FromIterator and Extend the8472:outline-insert-loops kennytm 0 never
17 84612 yes Use try_reserve and panic in Vec's io::Write kornelski:oomwrite m-ou-se 0 never
18 85090 yes Return `EvaluatedToOk` when type in outlives predicate is global Aaron1011:type-outlives-global matthewjasper 0 never
19 85528 yes Implement iterator specialization traits on more adapters the8472:iter-markers yaahc 0 never
20 85538 yes Replace some `std::iter::repeat` with `str::repeat` r00ster91:iterrepeat Mark-Simulacrum 0 never
21 85941 yes Reduce the amount of untracked state in TyCtxt -- Take 2 cjgillot:qresolve Aaron1011 0 never
22 85366 yes Enable some debug info tests EFanZh:enable-some-debug-info-tests Mark-Simulacrum 0 iffy
23 85379 yes Add abstract namespace support for Unix domain sockets mdaverde:uds-abstract joshtriplett 0 iffy
24 81363 yes Remove P: Unpin bound on impl Future for Pin jonhoo:no-unpin-in-pin-future-impl cramertj 0
25 83342 yes Allow writing of incomplete UTF-8 sequences to the Windows console via stdout/stderr Count-Count:win-console-incomplete-utf8 sfackler 0
26 83363 yes Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics dtolnay 0
27 83371 yes Faster parsing for lower numbers for radix up to 16 gilescope:plan_b kennytm 0
28 83397 yes Error on private items with stability attributes camelid:stability-without-publicity matthewjasper 0
29 83447 yes Add u8::to_digit method coolreader18:u8-to_digit-method kennytm 0
30 83484 yes Add hir::GenericArg::Infer JulianKnodt:infer varkor 0
31 83491 yes Remove unstable `--pretty` flag jyn514:remove-pretty pnkfelix 0
32 83493 yes Add `impl Into<!> for Infallible` faern:impl-into-never-for-infallible kennytm 0
33 83536 yes Suggest `i += 1` when we see `i++` or `++i` camelid:inc-parser-sugg estebank 0
34 83581 yes Add std::os::unix::fs::DirEntryExt2::file_name_ref(&self) -> &OsStr arennow:dir_entry_ext_unix_borrow_name sfackler 0
35 83608 yes Add slice methods for indexing via an array of indices. Kimundi:index_many m-ou-se 0
36 83626 yes Add SockAddrsIter maxbla:master joshtriplett 0
37 83647 yes make `Sized` predicates coinductive lcnr:sized-coinduction nikomatsakis 0
38 83655 yes [aarch64] add target feature outline-atomics sebpop:arm64-outline-atomics matthewjasper 0
39 83665 yes Make impl consts ConstantItems not AssocConstItems, to match typedefs CraftSpider:assoc-impl GuillaumeGomez 0
40 83706 yes Fix a layout possible miscalculation in `alloc::RawVec` a1phyr:fix_vec_layout_calculation joshtriplett 0
41 83724 yes Add targets that were missing in rustc Sycration:new-branch Mark-Simulacrum 0
42 83725 yes rustc_apfloat: fix typo in is_denormal klensy:ppc-typo eddyb 0
43 83744 yes Deprecate crate_type and crate_name nested inside #![cfg_attr] bjorn3:deprecate_cfg_attr_crate_type_name matthewjasper 0
44 83748 yes Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait slerpyyy:feature_iter_dedup joshtriplett 0
45 83775 yes Move rustdoc run-make-fulldeps tests to run-make jyn514:run-make petrochenkov 0
46 83786 yes Add drop_leak and drop_leak_mut davidspies:dropleak kennytm 0
47 83791 yes Weaken guarantee around advancing underlying iterators in zip the8472:relax-zip-side-effect-guarantee m-ou-se 0
48 83846 yes Added the --temps-dir option torhovland:issue-10971 davidtwco 0
49 83850 yes Propagate deref coercion into block ldm0:nohard nikomatsakis 0
50 83908 yes Add enum_intrinsics_non_enums lint Flying-Toast:master estebank 0
51 83915 yes Enforce `Sized` return types on `Fn*` bounds estebank:closure-return-must-be-sized nikomatsakis 0
52 83918 yes Stabilize "RangeFrom" patterns in 1.54 workingjubilee:stable-rangefrom-pat scottmcm 0
53 83947 yes Preserve, clarify, and extend debug information jdtatz:debuginfo-fix nagisa 0
54 84000 yes Documentation for `CStr` is not that of `CString` eggyal:issue-83999 m-ou-se 0
55 84029 yes add `track_path!` macro drahnr:master petrochenkov 0
56 84037 yes Error on Reserved Syntax for Raw Keywords: `k#foo` Julian-Wollersberger:reserved_prefixes petrochenkov 0
57 84039 yes Uplift the invalid_atomic_ordering lint from clippy to rustc jyn514:uplift-atomic-ordering wesleywiser 0
58 84045 yes Deny float matches workingjubilee:deny-float-matches Mark-Simulacrum 0
59 84083 yes Clarify the guarantees that ThreadId does and doesn't make. ltratt:threadid_doc_tweak joshtriplett 0
60 84087 yes Stabilize const_cell_into_inner. m-ou-se:stabilize-const-cell-into-inner joshtriplett 0
61 84111 yes Stabilize `impl From<[(K, V); N]> for HashMap` (and friends) bstrie:hashfrom joshtriplett 0
62 84176 yes Generate links to definition in rustdoc source code pages GuillaumeGomez:src-to-definition 0
63 84267 yes Make *const (), *mut () okay for FFI dtolnay:ptrunit matthewjasper 0
64 84333 yes Improve liveness analysis for generators tmiasko:liveness-yield estebank 0
65 84414 yes Allow struct and enum to contain inner attrs dtolnay:inner petrochenkov 0
66 84448 yes add env var to override sys::Instant::actually_monotonic() for windows and unix the8472:monotonic-override joshtriplett 0
67 84476 yes change message infered type for closure ABouttefeux:closure-return-conflict-suggest davidtwco 0
68 84503 yes Extract `sys::args::Args` implementation to `sys_common` CDirkx:args joshtriplett 0
69 84589 yes Implement setting thread name for Fuchsia In-line:zircon-thread-name joshtriplett 0
70 84623 yes Make GATs no longer an incomplete feature jackh726:gats-incomplete nikomatsakis 0
71 84640 yes Implement `TryFrom<char>` for `u8` ids1024:u8_from_char SimonSapin 0
72 84662 yes Move UnwindSafe, RefUnwindSafe, AssertUnwindSafe to core dtolnay:unwindsafe joshtriplett 0
73 84695 yes Add `Option::merge` under `option_merge` feature gate WaffleLapkin:option_merge m-ou-se 0
74 84770 yes Stabilize Bufwriter::into_raw_parts and IntoInnerError::into_raw_parts, ::into_error ijackson:bufwriter dtolnay 0
75 84814 yes Properly render HRTBs Stupremee:properly-render-hrtbs camelid 0
76 84910 yes stabilize `int_error_matching` eopb:stabilize_int_error_matching joshtriplett 0
77 84927 yes Format fat pointers as (addr, meta) for better insight. vojtechkral:fmt-fat-ptrs joshtriplett 0
78 84939 yes Add doc aliases for BinaryHeap pushpop and heapify implementations lopopolo:binaryheap-pushpop-doc-alias kennytm 0
79 84959 yes Suggest lint groups camsteffen:lint-suggest-group estebank 0
80 84961 yes Rework SESSION_GLOBALS API GuillaumeGomez:rework-session-globals pnkfelix 0
81 84967 yes Move `OsStringExt` and `OsStrExt` to `std::os` CDirkx:os_str_ext m-ou-se 0
82 84983 yes Error table reformatting (bikeshed demolished) ijackson:errortable-bikeshed joshtriplett 0
83 85001 yes Merge `sys_common::bytestring` into `os_str_bytes` CDirkx:bytestring joshtriplett 0
84 85017 yes Add carrying_add, borrowing_sub, widening_mul, carrying_mul methods to integers clarfonthey:carrying_widening m-ou-se 0
85 85048 yes discard default auto trait impls if explicit ones exist lcnr:auto-trait-fun nikomatsakis 0
86 85054 yes Revert SGX inline asm syntax jethrogb:jb/sgx-inline-asm joshtriplett 0
87 85102 yes Diagnostic tweaks estebank:point-at-assignment varkor 0
88 85145 yes Free the TLS slots allocated to avoid leaks when running in a Windows DLL pdix0n:tls_free m-ou-se 0
89 85158 yes Mir-Opt for copying enums with large discrepancies JulianKnodt:array_const_val tmiasko 0
90 85166 yes add file_prefix method to std::path mbhall88:file-prefix dtolnay 0
91 85182 yes Move `available_concurrency` implementation to `sys` CDirkx:available_concurrency joshtriplett 0
92 85193 yes Re-add support for parsing (and pretty-printing) inner-attributes in match body pnkfelix:readd-support-for-inner-attrs-within-match matthewjasper 0
93 85200 yes Ignore derived Clone and Debug implementations during dead code analysis FabianWolff:issue-84647 nikomatsakis 0
94 85223 yes rustdoc: Clarified the attribute which prompts the warning simbleau:master steveklabnik 0
95 85254 yes Normalize MIR with RevealAll before optimizations. cjgillot:reveal-mir ecstatic-morse 0
96 85263 yes Check for union field accesses in THIR unsafeck Smittyvb:thir-unsafeck-union-field nikomatsakis 0
97 85269 yes Improve debug symbol names to avoid ambiguity and work better with MSVC's debugger dpaoliello:dpaoliello/DebugSymbols michaelwoerister 0
98 85270 yes When using `process::Command` on Windows, environment variable names must be case-preserving but case-insensitive ChrisDenton:win-env-case Mark-Simulacrum 0
99 85272 yes Allow leading pipe in `matches!()` patterns. ChayimFriedman2:matches-leading-pipe m-ou-se 0
100 85298 yes Fix how allow/warn/deny/forbid `warnings` is handled FabianWolff:AWDF_warnings Mark-Simulacrum 0
101 85305 yes Stabilize bindings_after_at MarcusDunn:master pnkfelix 0
102 85308 yes [EXPERIMENT] Reduction of monomorphization load through type erasure cjgillot:dynamorph 0
103 85321 yes Use DefPathHash instead of HirId to break inlining cycles. cjgillot:mir-cycle jackh726 0
104 85344 yes Correctly handle remapping from path containing the current directory with trailing paths cbeuw:remap-across-cwd matthewjasper 0
105 85357 yes Add `aarch64-unknown-uefi` target Andy-Python-Programmer:aarch64_uefi_target petrochenkov 0
106 85359 yes Reserve prefixed identifiers and literals (RFC 3101) lrh2000:reserved-prefixes petrochenkov 0
107 85377 yes aborts: Clarify documentation and comments ijackson:abort-docs m-ou-se 0
108 85398 yes Sort negative impls before positive ones. jsha:sort-neg camelid 0
109 85427 yes Fix use placement for suggestions near main. ehuss:fix-use-placement jackh726 0
110 85466 yes [MCP] introduce ty::WhereClause to align chalk and rustc dyn repr csmoe:dyn-repr nikomatsakis 0
111 85477 yes solve ICE of issue #85350 by avoiding the case with ty::Error ABouttefeux:ice-middle-fold jackh726 0
112 85504 yes the foundation owns rust trademarks liigo:patch-13 Mark-Simulacrum 0
113 85520 yes Warn when declaring an uncallable function FabianWolff:issue-85475 jackh726 0
114 85534 yes add rustc-demangle assertion on mangled symbol csmoe:demagnle-assert michaelwoerister 0
115 85556 yes Warn about unreachable code following an expression with an uninhabited type FabianWolff:issue-85071 estebank 0
116 85577 yes Add `Box::{reuse, set, try_set}` KaiJewson:box-reuse m-ou-se 0
117 85579 yes Added Arc::try_pin alex:patch-1 yaahc 0
118 85595 yes Only register `WSACleanup` if `WSAStartup` is actually ever called CDirkx:win-linkage nagisa 0
119 85603 yes Fix uninhabited enum branching pass ogoffart:fix-uninhabited-enum-branching-pass wesleywiser 0
120 85637 yes document PartialEq, PartialOrd, Ord requirements more explicitly RalfJung:partial-ord joshtriplett 0
121 85640 yes Allow changing the bug report url for the ice hook bjorn3:custom_ice_hook jackh726 0
122 85651 yes rustdoc: staggered layout for module contents on mobile dns2utf8:rustdoc_flexbox GuillaumeGomez 0
123 85655 yes Change `Ipv6Addr::is_loopback` to include IPv4-mapped loopback addresses CDirkx:is-loopback KodrAus 0
124 85669 yes Add new rustdoc-GUI to ensure correct font is used on module items GuillaumeGomez:new-rustdoc-gui-test-module-font jsha 0
125 85673 yes RFC-2841: add codegen flag export symbols from executable csmoe:export-exe-sym nikomatsakis 0
126 85682 yes Update array_into_iter lint for 1.53 and edition changes. m-ou-se:array-into-iter-2 estebank 0
127 85686 yes Add help on reinitialization between move and access ptrojahn:loop_reinitialize estebank 0
128 85690 yes Macros 2.0-ify rustc_arena bstrie:m2_arena estebank 0
129 85696 yes Fix `Ipv6Addr::is_unicast_global` to check for unicast global scope CDirkx:unicast_global joshtriplett 0
130 85707 yes Add `future_prelude_collision` lint jam1garner:future_prelude_collision_lint nikomatsakis 0
131 85728 yes WIP: bootstrap: cmake cmd configurable with config.toml nodakai:bootstrap-cmake-cmd-name Mark-Simulacrum 0
132 85739 yes Fix compiler suggests the same thing twice issue hi-rustin:rustin-patch-issue-85527 estebank 0
133 85746 yes Redefine `ErrorKind::Other` and stop using it in std. m-ou-se:io-error-other dtolnay 0
134 85749 yes Revert "Don't load all extern crates unconditionally" GuillaumeGomez:revert-smart-extern-crate-load petrochenkov 0
135 85764 yes Implement coherence checks for negative trait impls yaahc:negative-coherence jackh726 0
136 85766 yes Stabilize File::options() workingjubilee:file-options kennytm 0
137 85769 yes Stabilize `const_fn_transmute`, `const_fn_union` jhpratt:stabilize-const-transmute-union oli-obk 0
138 85775 yes Emit warnings for unused fields in custom targets. adamrk:warn-unused-target-fields nagisa 0
139 85796 yes MIR opt: Expand aggregates into multiple locals cjgillot:deagg bjorn3 0
140 85799 yes Tweak spans for trait bounds on associated types estebank:type-trait-bound-span varkor 0
141 85807 yes bootstrap: Disable initial-exec TLS model on powerpc glaubitz:powerpc-disable-initial-exec-tls Mark-Simulacrum 0
142 85816 yes Add str pointer methods WaffleLapkin:str_ptr_len_get m-ou-se 0
143 85832 yes Unescaped command-line arguments for Windows kornelski:raw_arg yaahc 0
144 85833 yes Scrape code examples from examples/ directory for Rustdoc willcrichton:example-analyzer GuillaumeGomez 0
145 85835 yes Implement Extend<(A, B)> for (Extend<A>, Extend<B>) Seppel3210:master dtolnay 0
146 85862 yes Add full debug layout for type layout doc pickfire:rust-layout ollie27 0
147 85876 yes Add `go_to_first` query param to jump to first result jeanlucthumm:master GuillaumeGomez 0
148 85901 yes Bufwriter disassembly tweaks ijackson:bufwriter-tweaks BurntSushi 0
149 85918 yes Enable `-Zincremental-verify-ich` when building compiler crates Aaron1011:incr-verify-bootstrap Mark-Simulacrum 0
150 85927 yes Add `std::panic::drop_unwind` KaiJewson:drop_unwind m-ou-se 0
151 85929 yes Fixed #85845: Added a note in E0369 if the missing trait is PartialEq ccgauche:issue-85845-fix davidtwco 0
152 85953 yes Fix linker error inquisitivecrystal:weak-linkat-in-fs-hardlink yaahc 0
153 85967 yes Update the x86_64-unknown-l4re-uclibc tier 3 target atopia:update-l4re-target matthewjasper 0
154 85971 yes Use more precise span for E0282 in cast expressions FabianWolff:issue-85586 matthewjasper 0
155 85976 yes Fix `repr(...)` validation ICE mibac138:ice85713 estebank 0
156 86008 yes Add `os::windows::ffi::OsStrExt::system_cmp` and `system_eq` CDirkx:windows-case-insensitive kennytm 0
157 86009 yes Make ForceWarn a lint level. cjgillot:fwarn davidtwco 0
158 86011 yes move implicit `Sized` predicate to end of list tlyu:correct-sized-bound-spans estebank 0
159 86015 yes Move LLVM submodule updates back to native.rs jyn514:revert-revert Mark-Simulacrum 0
160 86018 yes Add buffer method to StdinLock notoria:stdinlock_buffer dtolnay 0
161 86022 yes Give dynamically generated instructions on how to replicate x.py errors jyn514:better-errors Mark-Simulacrum 0
162 86024 yes WIP: Adding the `expect` attribute (RFC 2383) xFrednet:54503-expect-lint-attribute nikomatsakis 0
163 86037 yes Add `io::Cursor::{remaining, remaining_slice, is_empty}` soerenmeier:cursor_remaining yaahc 0
164 86041 yes Replace Copy/Clone compiler magic on arrays with library impls bstrie:unmagic-array-copy joshtriplett 0
165 86045 yes Fix emit path hashing jsgf:fix-emit-path-hashing Aaron1011 0
166 86048 yes core: add unstable no_floating_point to disable float formatting code nbdd0121:no_floating_point scottmcm 0
167 86059 yes Add new tool to check HTML GuillaumeGomez:html-checker2 Mark-Simulacrum 0
168 86062 yes Do not allow JSON targets to set is-builtin: true nagisa:nagisa/what-a-lie estebank 0
169 86072 yes Cross compiling rustc_llvm on Darwin requires zlib. MarcusCalhoun-Lopez:llvm_cross matthewjasper 0
170 86075 yes Better support for `os::windows::fs::MetadataExt` on `uwp` CDirkx:windows_uwp_metadata joshtriplett 0
171 86084 yes Add doc comment to `DepTrackingHash` Aaron1011:dep-tracking-doc estebank 0
172 86114 yes Reopen #79692 (Format symbols under shared frames) JDuchniewicz:feat/panic-frame-fmt yaahc 0
173 86136 yes Stabilize span_open() and span_close(). m-ou-se:proc-macro-open-close-span m-ou-se 0
174 86137 yes Error code cleanup and enforce checks GuillaumeGomez:error-code-cleanup Mark-Simulacrum 0
175 86138 yes Check whether the closure's owner is an ADT in thir-unsafeck FabianWolff:issue-85871 nikomatsakis 0
176 86148 yes Check the number of generic lifetime and const parameters of intrinsics FabianWolff:issue-85855 varkor 0
177 86151 yes Add `BuildHasher::hash_one` as unstable scottmcm:simple-hash-of joshtriplett 0
178 86152 yes Lazify is_really_default condition in the RustdocGUI bootstrap step the8472:lazify-npm-queries Mark-Simulacrum 0
179 86156 yes Fix a bug in the linkchecker ehuss:linkchecker-fixes Mark-Simulacrum 0
180 86157 yes Use Tera templates for rustdoc. jsha:tera GuillaumeGomez 0
181 86165 yes Add proc_macro::Span::{before, after}. m-ou-se:proc-macro-span-shrink dtolnay 0
182 86176 yes Implement a `explicit_generic_args_with_impl_trait` feature gate nbdd0121:explicit-generic-args steveklabnik 0
183 86178 yes Add new tidy check to ensure that rustdoc DOM IDs are all declared as expected GuillaumeGomez:rustdoc-id-tidy-check Mark-Simulacrum 0
184 86183 yes Change environment variable getters to error recoverably inquisitivecrystal:env-nul joshtriplett 0
185 86190 yes Fix ICE when `main` is declared in an `extern` block asquared31415:extern-main-86110-fix varkor 0
186 86191 yes Add SOLID targets kawadakk:release-add-solid-support m-ou-se 0
187 86192 yes Make OR_PATTERNS_BACK_COMPAT be a 2021 future-incompatible lint hi-rustin:rustin-patch-lint nikomatsakis 0
188 86194 yes make UB during CTFE a hard error RalfJung:const-ub-hard-error davidtwco 0
189 86195 yes BTree: avoid unsafe code in iterators ssomers:btree_cleanup_LeafRange_more Mark-Simulacrum 0
190 86206 yes Fix type checking of return expressions outside of function bodies FabianWolff:issue-86188 varkor 0
191 86210 yes Rustfix update ehuss:rustfix-update Mark-Simulacrum 0
192 86211 yes create method overview docs for core::option and core::result tlyu:option-result-overviews kennytm 0
193 86212 yes Revert PR 81473 to resolve (on mainline) issues 81626 and 81658. pnkfelix:mainline-targetted-revert-81473-warn-write-only-fields Mark-Simulacrum 0
194 86213 yes Stabilize `str::from_utf8_unchecked` as `const` jhpratt:stabilize-const-from_utf8_unchecked m-ou-se 0
195 86223 yes Specify the kind of the item for E0121 fee1-dead:better-E0121 petrochenkov 0
196 86227 yes BTree: add benchmark of legacy ways to obtain first & last ssomers:btree_bench_more Mark-Simulacrum 0
197 86228 yes BTree: test range_mut's variance the same way as iter_mut's is tested ssomers:btree_test_more Mark-Simulacrum 0
198 86230 yes Add --nocapture option to rustdoc GuillaumeGomez:nocapture camelid 0
199 86246 yes Add basic checks for well-formedness of `fn`/`fn_mut` lang items FabianWolff:issue-83471 matthewjasper 0
200 86248 yes Add a regression test for issue-85113 JohnTitor:issue-85113 Mark-Simulacrum 0
201 86249 yes Report an error if resolution of closure call functions failed FabianWolff:issue-86238 varkor 0
202 86250 yes fix intrinsic_operation_unsafety comment RalfJung:intrinsic_operation_unsafety estebank 0
203 86251 yes Support -Z unpretty=thir-tree again Smittyvb:thir-tree-again matthewjasper 0
204 86255 yes Support allocation failures when interpreting MIR Smittyvb:mir-alloc-oom oli-obk 0
205 86257 yes Grammar Fix dmartin4506:dmbranchbaby Mark-Simulacrum 0
206 86263 yes Report Layout of enum variants fee1-dead:rustdoc-layout-variants ollie27 0
207 86264 yes Trait upcasting (part1) crlf0710:trait_upcasting_part1 nikomatsakis 0
208 86267 yes Allow loading of llvm plugins on nightly ZuseZ4:master varkor 0
209 86272 yes tidy: verify that test revisions with --target have associated needs-llvm-components directives nagisa:nagisa/tidy-llvm-components Mark-Simulacrum 0
210 86274 yes Spaces alexander-melentyev:spaces Mark-Simulacrum 0
211 86279 yes Permit zero non-zero-field on transparent types JohnTitor:transparent-zero-size-fields nikomatsakis 0
212 86281 yes Allow limited transmuting between types involving type parameters illicitonion:reasoned-transmute varkor 0
213 86282 yes Pretty-print macro matchers instead of using source code camelid:macro_rules-matchers jyn514 0
214 86295 yes Revert revert of constness in #86003 usbalbin:revert_revert_of_constness Mark-Simulacrum 0
215 86296 yes Add documentation for various THIR structs LeSeulArtichaut:thir-doc nikomatsakis 0
216 86297 yes Allow to pass arguments to rustdoc-gui tool GuillaumeGomez:rustdoc-gui-args Mark-Simulacrum 0
217 86298 yes refactor LoweringContext::lower_generics_mut tlyu:refactor-lower-generics-mut estebank 0
218 86304 yes rustc_mir: calc hex number length without string allocation klensy:hex-length jackh726 0
219 86308 yes Docs: clarify that certain intrinsics are not unsafe bstrie:intrinsafe kennytm 0
220 86318 yes SocketAddr of Unix Sockets use sun_len as path's length in BSD-like OSes zonyitoo:master yaahc 0
221 86320 yes shrinking the deprecated span hi-rustin:rustin-patch-fix-span 0
222 86325 yes don't evaluate constants if borrowck fails BoxyUwU:const-eval-borrowck-ice oli-obk 0
223 86330 yes Change how edition based future compatibility warnings are handled rylev:update-fcw-handling estebank 0
224 86334 yes Resolve type aliases to the type they point to in intra-doc links LeSeulArtichaut:86120-links-type-aliases jyn514 0
225 86335 yes Commit to not supporting IPv4-in-IPv6 addresses CDirkx:ipv4-in-ipv6 joshtriplett 0
226 86336 yes impl Pattern for char array camsteffen:char-array-pattern dtolnay 0
227 86338 yes Do not suggest impl traits as type arguments JohnTitor:issue-86162 matthewjasper 0
228 86344 yes Split MaybeUninit::write into new feature gate and stabilize it est31:maybe-uninit-extra dtolnay 0
229 86349 yes Add regression test for issue #78632 yerke:add-test-for-issue-78632 Mark-Simulacrum 0
230 86352 yes Add regression test for issue #37508 yerke:add-test-for-issue-37508 Mark-Simulacrum 0
231 86358 yes fix pretty print for `loop` klensy:pp-loop Mark-Simulacrum 0
232 86360 yes Use non-intercrate SelectionContext for normalization in coherence::with_fresh_ty_vars b-naber:overlapping_impls_normalization 0
233 86362 yes Avoid cloning LocalDecls ptrojahn:insert_vars_and_temps matthewjasper 0
234 86363 yes Set playground-url value to default to "play.rust-lang.org" GuillaumeGomez:plyaground jyn514 0
235 86367 yes Fix comment about rustc_inherit_overflow_checks in abs(). m-ou-se:fix-abs-comment yaahc 0
236 86371 yes [WIP] defer adding implicit `Sized` bounds tlyu:defer-sized-bounds estebank 0
237 86374 yes Enable combining `+crt-static` and `relocation-model=pic` on `x86_64-unknown-linux-gnu` bossmc:enable-static-pie-for-gnu estebank 0
238 86376 yes Emit specific warning to clarify that `#[no_mangle]` should not be applied on foreign statics or functions asquared31415:extern-no-mangle-84204 matthewjasper 0
239 86381 yes Add regression test for issue #39161 yerke:add-test-for-issue-39161 JohnTitor 0
240 86382 yes Make diagnostics clearer for `?` operators JohnTitor:try-desugar estebank 0
241 86386 yes Better errors for Debug and Display traits inquisitivecrystal:better-errors-for-display-traits-v3 jackh726 0
242 86387 yes Remove `#[allow(unused_lifetimes)]` which is now unnecessary JohnTitor:now-no-unused-lifetimes Mark-Simulacrum 0
243 86393 yes Add regression test for issue #52025 yerke:add-test-for-issue-52025 Mark-Simulacrum 0
244 86396 yes Update Clippy flip1995:clippyup Manishearth 0
245 86398 yes Add regression test for issue #54685 yerke:add-test-for-issue-54685 Mark-Simulacrum 0
246 86400 yes Remove invalid suggestion involving `Fn` trait bound FabianWolff:issue-85735 LeSeulArtichaut 0
247 86402 yes rustdoc: add optional woff2 versions of Source Serif and Source Code tspiteri:source-woff2 jsha 0
248 86404 yes Add separate array length function shamatar:array_len scottmcm 0
249 86406 yes Windows: Allow running processes whose path exceeds the legacy `MAX_PATH` ChrisDenton:long-path-command Mark-Simulacrum 0
250 86410 yes VecMap::get_value_matching should return just one element spastorino:get_value_matching nikomatsakis 0
251 86412 yes add Stdin::lines, Stdin::split forwarder methods tlyu:stdin-into-lock kennytm 0
252 86415 yes Document associativity of iterator folds. Kmeakin:iterator-associativity-docs dtolnay 0
253 86416 yes Add clobber-only register classes for asm! Amanieu:asm_clobber_only matthewjasper 0
254 86419 yes Add support for raw-dylib with stdcall, fastcall functions ricobbe:raw-dylib-stdcall petrochenkov 0
255 86420 yes add confusable non-ascii variables to weird-exprs.rs betseg:patch-1 Mark-Simulacrum 0
256 86422 yes Emit clearer diagnostics for parens around `for` loop heads JohnTitor:clearer-parens-err-for-loop estebank 0
257 86424 yes rustfmt: load nested out-of-line mods correctly calebcartwright:rustfmt-mod-resolution Mark-Simulacrum 0
258 86427 yes Updated release note hi-rustin:rustin-patch-release-note 0
259 86430 yes MIR per-block copy elimination shamatar:simple_copy_elimination petrochenkov 0
260 86432 yes Tweak SocketAncillary API de-vri-es:socket-ancillary-tweaks m-ou-se 0
261 86433 yes Use `copy_nonoverlapping` to copy `bytes` in `String::insert_bytes` paolobarbolini:string-overlapping yaahc 0
262 86434 yes Add `Ipv6Addr::is_benchmarking` CDirkx:ipv6-benchmarking Mark-Simulacrum 0
263 86435 yes Introduce `TyInterner` LeSeulArtichaut:zd/type-interner-5 jackh726 0
264 86437 yes add various coments to explain how the TAIT code works nikomatsakis:tait-docs oli-obk 0
265 86438 yes Fix the ICE described in #83693 FabianWolff:issue-83693 petrochenkov 0
266 86439 yes Remove `Ipv4Addr::is_ietf_protocol_assignment` CDirkx:ip-protocol-assignment m-ou-se 0
267 83739 yes Account for bad placeholder errors on consts/statics with trait objects JohnTitor:issue-75889 estebank 0 always
268 85363 yes Support pretty printing slices using GDB EFanZh:gdb-pretty-print-slices Mark-Simulacrum 0 always
269 83909 no Add #[track_caller] to panicking Vec functions Dylan-DPC:min/add-track-caller joshtriplett 0 never
270 84110 no Remove `#[cfg]` attributes during cfg-expansion Aaron1011:remove-cfg petrochenkov 0 never
271 84762 no [EXPERIMENT] Reduce span-related invalidations cjgillot:resolve-span-opt petrochenkov 0 never
272 85469 no Make `TypeFolder::fold_*` return `Result` LeSeulArtichaut:fallible-type-fold jackh726 0 never
273 85830 no Avoid a branch on key being local for queries that use the same local and extern providers bjorn3:separate_provide_extern cjgillot 0 never
274 86038 no Move DepKind and query TLS to rustc_query_system cjgillot:tls 0 never
275 83354 no [WIP] Expand all attributes in left-to-right order petrochenkov:ltrattr Aaron1011 0
276 83417 no Run RemoveZsts pass at mir-opt-level=1 erikdesjardins:enableremovezsts oli-obk 0
277 83546 no Add intra-doc `field@` disambiguator camelid:field-disambiguator jyn514 0
278 83614 no occurences of 'may not' to be more descriptive for issue #83584 jessehorne:may-nots-83584 kennytm 0
279 83824 no Stabilize `#[cfg_eval]` and `feature(macro_attributes_in_derive_output)` petrochenkov:stabcfgeval Aaron1011 0
280 84096 no Use BCryptGenRandom instead of RtlGenRandom on Windows. m-ou-se:windows-bcrypt-random joshtriplett 0
281 84364 no Add `expr202x` macro pattern lf-:expr202x estebank 0
282 84385 no Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds Aaron1011:closure-outlives-ret nikomatsakis 0
283 84597 no rustdoc - implement #[doc(codeblock_attr = ...)] jsgf:rustdoc GuillaumeGomez 0
284 84776 no Fix `x.py doc --stage 1 src/tools/error_index_generator` jyn514:linkcheck-llvm-stage1 Mark-Simulacrum 0
285 84826 no read_target_uint => read_target_ptr outside rustc_middle (nfc) workingjubilee:refactor-target-uint oli-obk 0
286 84838 no implement `Default` for all arrays lcnr:array-default nikomatsakis 0
287 84850 no Bump `cargo_metadata` to 0.13 Aaron1011:bump-cargo-metadata Mark-Simulacrum 0
288 84926 no slightly adopt and unify const generics terminology lcnr:const-parameter matthewjasper 0
289 84999 no Resolve `Self` in a submodule when the type is not in scope tdelabro:fix-84827-resolve-self-in-submodule Manishearth 0
290 85021 no The never type and diverging type variables lrh2000:diverging-tyvars nikomatsakis 0
291 85144 no linker: Never use whole-archive linking unless explicitly requested petrochenkov:nowhole jackh726 0
292 85208 no Constant::eq skips spans spastorino:constant-span-footgun-miropt oli-obk 0
293 85296 no Plugin interface cleanup bjorn3:plugin_cleanup petrochenkov 0
294 85485 no Make `normalize_generic_arg_after_erasing_regions` return a `Result` LeSeulArtichaut:85103-fallible-normalize 0
295 85496 no Copy built tools to stage sysroot Bobo1239:bootstrap_tools_to_sysroot_bin Mark-Simulacrum 0
296 85558 no Diverging tyvars lovishpuri:diverging-tyvars matthewjasper 0
297 85585 no Stabilize the "IP" feature (continued from #76098) saethlin:stabilize-ip joshtriplett 0
298 85587 no Seperate HIR owner from LocalDefId in the type system ABouttefeux:separate-hir-owner cjgillot 0
299 85600 no [WIP] build llvm libunwind.a in rustbuild 12101111:rustbuild-libunwind Mark-Simulacrum 0
300 85837 no Don't explicitly track crate_name and stable_crate_id getters bjorn3:cstore_refactoring estebank 0
301 85874 no Remove unsound TrustedRandomAccess implementations steffahn:fix_unsound_zip_optimization kennytm 0
302 86149 no Add :target selector for highlight on any heading jsha:highlight-all-targets GuillaumeGomez 0
303 86154 no Make [-] invisible in most cases jsha:invisible-toggles2 GuillaumeGomez 0
304 86155 no rustc: Fill out remaining parts of C-unwind ABI alexcrichton:abort-on-unwind matthewjasper 0
305 86197 no Remove unnecessary trailing whitespace from error messages FabianWolff:trailing-whitespace matthewjasper 0
306 86283 no rustdoc: design change to separate methods better and improve scanning jsha:scannable-methods CraftSpider 0
307 86301 no [draft] Forward port "Soft disable incremental" to 1.53 pnkfelix:port-rustc-force-incr-to-v1-53 Mark-Simulacrum 0
308 85346 error no Account for incorrect `impl Foo<const N: ty> {}` syntax estebank:issue-84946 varkor varkor 0
309 85448 failure yes Add debug info tests for range, fix-sized array, and cell types nanguye2496:nanguye2496/debuginfo_tests Mark-Simulacrum Mark-Simulacrum 0 iffy
310 84197 failure yes add codegen option for using LLVM stack smash protection bbjornse:stack-protector nikic nikic 0
311 86034 failure yes Change entry point to 🛡️ against 💥 💥-payloads nagisa:nagisa/rt-soundness m-ou-se m-ou-se 0
312 86383 success (try) yes Add MIR pass to lower call to `core::slice::len` into `Len` operand shamatar:slice_len_lowering bjorn3 bjorn3 0 never
313 83403 success add #[track_caller] to slice split_at_mut fn hi-rustin:rustin-patch-slice joshtriplett 0 never
314 83698 success Use undef for uninitialized bytes in constants erikdesjardins:undefconst oli-obk 0 never
315 83785 success [mir-opt] Optimize calls to CopyNonOverlapping wesleywiser:copy_nonoverlapping_opt bjorn3 0 never
316 83825 success Remove `Binder::bind()` and use `Binder::dummy()` camelid:binder-bind jackh726 0 never
317 84227 success [WIP] Always verify incremental hash Aaron1011:always-verify matthewjasper 0 never
318 84338 success Refactor `Rc` and `Arc` to use a prefix allocator TimDiekmann:unify_box_rc Amanieu 0 never
319 84373 success (try) yes Encode spans relative to the enclosing item cjgillot:resolve-span petrochenkov 0 never
320 84560 success Inline Iterator as IntoIterator. cjgillot:inline-iter kennytm 0 never
321 84573 success [WIP] Never type experiments Mark-Simulacrum:never-type-fallback-new Mark-Simulacrum 0 never
322 84648 success Inline trivial convert methods. cjgillot:inline-convert m-ou-se 0 never
323 84771 success rustc_codegen_ssa: turn builders "unpositioned" after emitting a terminator. eddyb:cg-ssa-builder-terminate nagisa 0 never
324 84823 success [do not merge] fmt::Arguments experiment m-ou-se:fmt2 m-ou-se 0 never
325 84881 success monomorphize: lazy check doublicated symbols klensy:assert-f estebank 0 never
326 84944 success move obligation dedup from `impl_or_trait_obligations` to project caching lcnr:obligation-dedup nikomatsakis 0 never
327 85013 success Replace dominators algorithm with simple Lengauer-Tarjan Mark-Simulacrum:dominators-bitset nikomatsakis 0 never
328 85020 success (try) yes Name the captured upvars for closures/generators in debuginfo lrh2000:named-upvars tmandry 0 never
329 85092 success Use xxHash to implement StableHasher Aaron1011:stable-hash-xxhash Mark-Simulacrum 0 never
330 85157 success replace vec::Drain drop loops with drop_in_place the8472:drain-drop-in-place yaahc 0 never
331 85499 success (try) yes [WIP] Normalize projections under binders jackh726:assoc-type-norm-rebase nikomatsakis 0 never
332 85646 success (try) yes MIR opt: separate constant predecessors of a switch Moxinilian:separate-const-switch cjgillot 0 never
333 85805 success Wrap all libraries in linker groups, allowing backwards/circular references joshtriplett:linker-groups jackh726 0 never
334 85828 success Stop generating `alloca`s & `memcmp` for simple short array equality scottmcm:raw-eq oli-obk 0 never
335 85868 success [WIP] Always preserve sub-obligations in the projection cache Aaron1011:projection-cache matthewjasper 0 never
336 85909 success (try) yes Make allocator_kind a query. cjgillot:alloc-kind-query Aaron1011 0 never
337 85947 success (try) Explain origin of implicit `Sized` obligations and provide suggestions when possible estebank:type-trait-bound-span-2 jackh726 0 never
338 85980 success (try) yes BTree: encapsulate LeafRange better & some debug asserts ssomers:btree_cleanup_LeafRange Mark-Simulacrum 0 never
339 85993 success Remove all json handling from rustc_serialize bjorn3:serde_json varkor 0 never
340 86031 success BTree: lazily locate leaves in rangeless iterators ssomers:btree_lazy_iterator Mark-Simulacrum 0 never
341 86056 success Remove some eval_always cjgillot:no-ee 0 never
342 86089 success [WIP] Use only a hash set for storing task deps Aaron1011:incr-dep-hash-set 0 never
343 86105 success Refactor the generation of the metadata for linking bjorn3:link_info_refactor jackh726 0 never
344 86119 success (try) yes [WIP] Introduce `SingletonCache` for use with ZST query keys Aaron1011:cell-cache 0 never
345 86123 success (try) yes Preserve more spans in internal `rustc_queries!` macro Aaron1011:query-span matthewjasper 0 never
346 86143 success (try) yes Revert "Revert "Merge CrateDisambiguator into StableCrateId"" bjorn3:revert_revert_merge_crate_disambiguator Mark-Simulacrum 0 never
347 86166 success (try) yes Do not emit alloca for ZST locals with multiple assignments tmiasko:no-alloca-for-zsts nagisa 0 never
348 86268 success (try) yes [WIP] Don't create inference variables for static regions Aaron1011:static-renumber nikomatsakis 0 never
349 86429 success (try) yes Improve `get_by_key_enumerated` more JohnTitor:get-by-key-enum-part-2 m-ou-se 0 never
350 84022 success Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error Aaron1011:remove-derive-res-fallback 0
351 85387 success Only apply `procedural-masquerade` back-compat hack to `rental` Aaron1011:rental-future-compat 0
352 85530 success Use Rust Symbol Mangling by default tmiasko:rust-symbol-mangling michaelwoerister 0
353 85782 success Build aarch64-apple-ios-sim as part of the full macOS build badboy:build-ios-sim-target Mark-Simulacrum 0
354 86231 success (try) yes Replace per-target ABI denylist with an allowlist nagisa:nagisa/abi-allowlist petrochenkov 0

Open retry log