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.

369 total, 18 approved, 6 rolled up, 11 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 84904 pending yes BTree: no longer copy keys and values before dropping them ssomers:btree_drop_kv_in_place Mark-Simulacrum Mark-Simulacrum 0 never
2 82973 approved yes Provide ExitStatusError ijackson:exitstatuserror kennytm yaahc 0
3 83501 approved yes rustdoc: Add unstable CLI option to show basic type layout information camelid:rustdoc-layout GuillaumeGomez jyn514,GuillaumeGomez 0
4 83610 approved yes rustc_driver cleanup bjorn3:driver_cleanup matthewjasper cjgillot 0
5 85018 approved yes shrinking the deprecated method span hi-rustin:rustin-patch-84637 estebank estebank 0
6 85124 approved yes rustdoc: remove explicit boolean comparisons. jsha:trust-the-bool GuillaumeGomez GuillaumeGomez 0
7 85188 approved yes update Miri RalfJung:miri RalfJung 0
8 85136 approved yes Change param name (k to key and v to value) in std::env module shirshak55:master dtolnay dtolnay 0 always
9 85162 approved yes Fix typo in variable name LingMan:patch-1 varkor varkor 0 always
10 75185 yes [WIP] polymorphisation: re-enable davidtwco:polymorphisation-re-enable lcnr 0 never
11 77325 yes Revert #43546 "save subobligations in the projection cache" ishitatsuyuki:nodup jackh726 0 never
12 81825 yes Add Linux-specific pidfd process extensions (take 2) voidc:pidfd m-ou-se 0 never
13 82681 yes [WIP] Perform HIR indexing per-owner cjgillot:incr-index lcnr 0 never
14 83004 yes Improve diagnostic for when field is never read sunjay:field-never-read-issue-81658 pnkfelix 0 never
15 83214 yes Mmap the incremental data instead of reading it. cjgillot:dep-map michaelwoerister 0 never
16 83322 yes Directly save a byte representation of the dep-graph and work-product index cjgillot:rawencoder michaelwoerister 0 never
17 83640 yes Use the object crate for metadata reading bjorn3:shared_metadata_reader matthewjasper 0 never
18 83770 yes Add `TrustedRandomAccess` specialization for `Vec::extend()` the8472:tra-extend dtolnay 0 never
19 83813 yes Fix `--remap-path-prefix` not correctly remapping `rust-src` component paths and unify handling of path mapping with virtualized paths cbeuw:remap-std michaelwoerister 0 never
20 83898 yes Add initial implementation of HIR-based WF checking for diagnostics Aaron1011:feature/hir-wf estebank 0 never
21 84110 yes Remove `#[cfg]` attributes during cfg-expansion Aaron1011:remove-cfg petrochenkov 0 never
22 84255 yes extract code path shared between FromIterator and Extend the8472:outline-insert-loops kennytm 0 never
23 84449 yes rustc: Store metadata-in-rlibs in object files alexcrichton:metadata-in-object nagisa 0 never
24 84560 yes Inline Iterator as IntoIterator. cjgillot:inline-iter kennytm 0 never
25 84762 yes [EXPERIMENT] Reduce span-related invalidations cjgillot:resolve-span-opt 0 never
26 84767 yes Implement the new desugaring from `try_trait_v2` scottmcm:try_trait_actual lcnr 0 never
27 84876 yes std: Attempt again to inline thread-local-init across crates alexcrichton:inline-thread-locals-cross-crate dtolnay 0 never
28 84995 yes parser: Ensure that all nonterminals have tokens after parsing petrochenkov:tcollect Aaron1011 0 never
29 85086 yes linker: Reorder linker arguments petrochenkov:linkord2 nagisa 0 never
30 85153 yes Reduce the amount of untracked state in TyCtxt cjgillot:qresolve Aaron1011 0 never
31 85178 yes Remove CrateNum parameter for queries that only work on local crate cjgillot:local-crate varkor 0 never
32 79173 yes refactor: removing custom nth Zip fn DeveloperC286:zip_nth_cleanup kennytm 0 iffy
33 84997 yes Error out if a PR is sent to the wrong channel pietroalbini:ci-verify-channel Mark-Simulacrum 0 iffy
34 85192 yes updated deps klensy:bump-deps Mark-Simulacrum 0 iffy
35 72321 yes test/codegen: add UEFI cross-compilation test dvdhrm:uefi-test joshtriplett 0
36 72571 yes [WIP] Pietro's CI playground pietroalbini:ci-playground 0
37 75644 yes Add 'core::array::from_fn' and 'core::array::try_from_fn' c410-f3r:array dtolnay 0
38 76098 yes Stabilize the "IP" feature caass:revive-66584 dtolnay 0
39 76894 yes Lint for unused borrows as part of `UNUSED_MUST_USE` ecstatic-morse:lint-unused-borrows lcnr 0
40 76901 yes Implement RFC 2500 Needle API (Part 1) crlf0710:needle-api KodrAus 0
41 78004 yes [WIP] Skip single use lifetime lint for generated opaque types sapessi:issue-77175-fix matthewjasper 0
42 79085 yes Add Backtrace::set_enabled to override environment variables Nemo157:backtrace-config KodrAus 0
43 79380 yes Add new target armv7-unknown-linux-uclibceabihf ykoehler:master kennytm 0
44 79749 yes Close all tags when rendering rustdoc summaries camelid:close-tags GuillaumeGomez 0
45 79781 yes rustdoc: Strip broken links in summaries camelid:summary-render-intra-doc jyn514 0
46 79830 yes Replace Get Help community links with a single one 4ldas:patch-1 Mark-Simulacrum 0
47 79850 yes Allow unused variables with todo! charles-r-earp:allow-unused-variables-in-todo joshtriplett 0
48 80182 yes Implement printing of stack traces on LLVM segfaults and aborts in42:stack_trace tmandry 0
49 80357 yes Introduce `hir::ExprKind::Let` - Take 2 c410-f3r:new-hir-let matthewjasper 0
50 80367 yes Combine two loops in `check_match` camelid:check_match-combine-loop Nadrieril 0
51 80543 yes Notify when an `I-prioritize` issue is closed or reopened LeSeulArtichaut:notify-close spastorino 0
52 80823 yes Add Cow::to_borrow_if() and Cow::to_borrow_if_eq() 1011X:master sfackler 0
53 80918 yes Add Integer::log variants yoshuawuyts:int-log2 m-ou-se 0
54 80934 yes don't gratuitously error on tests returning Result with lifetime zackmdavis:test_fn_with_lifetime_param estebank 0
55 80979 yes Improved documentation of Path::exists Kixunil:path_exists_improve_doc nagisa 0
56 81050 yes Stabilize core::task::ready! yoshuawuyts:stabilize-task-ready tmandry 0
57 81075 yes BTreeMap/BTreeSet: add drain and split_off_range methods ssomers:btree_drain m-ou-se 0
58 81156 yes Implement (most of) RFC 2930 DrMeepster:read_buf sfackler 0
59 81363 yes Remove P: Unpin bound on impl Future for Pin jonhoo:no-unpin-in-pin-future-impl cramertj 0
60 81617 yes Implement `TrustedRandomAccess` for `vec::Drain` sdroege:vec-drain-trusted-random-access Amanieu 0
61 81642 yes Allow deriving Into for primitive enums illicitonion:enum-into-derive-macro-s estebank 0
62 81723 yes Register functions from other crates with TyCtxt ethanboxx:tyctx_scheme_mcp davidtwco 0
63 81746 yes Distribute cg_clif as rustup component on the nightly channel bjorn3:cg_clif_rustup_component Mark-Simulacrum 0
64 81797 yes Add `core::stream::from_iter` yoshuawuyts:stream_from_iter tmandry 0
65 81864 yes docs: GlobalAlloc: completely replace example with one that works ijackson:globalalloc-example sfackler 0
66 81950 yes add option for 'private field initialization' lint henryboisdequin:fix-81447 petrochenkov 0
67 82037 yes Make symbols stripping work on MacOS X calavera:strip_debuginfo_osx pnkfelix 0
68 82069 yes Show macro name in 'this error originates in macro' message Aaron1011:verbose-in-macro estebank 0
69 82179 yes Add functions `Duration::try_from_secs_{f32, f64}` mbartlett21:patch-5 sfackler 0
70 82413 yes Add `Iterator::map_windows` LukasKalbertodt:add-iterator-map-windows sfackler 0
71 82489 yes Add #[rustc_per_edition] for edition-dependent type aliases. m-ou-se:per-edition 0
72 82591 yes Fix issue #82149 Mec-iS:master oli-obk 0
73 82624 yes RWLock: Add deadlock example ojeda:rwlock-example-deadlock sfackler 0
74 82632 yes ci: musl: upgrade to 1.2.2 kaniini:ci-musl-1.2.2 pietroalbini 0
75 82653 yes Update all submodules that rustbuild doesn't depend on lazily jyn514:submodules-on-demand Mark-Simulacrum 0
76 82703 yes Implement nonzero arithmetics for NonZero types. iago-lito:nonzero_add_mul_pow m-ou-se 0
77 82734 yes Allow loading of LLVM plugins [when dynamically built rust] wsmoses:master nagisa 0
78 82805 yes rustdoc: CSS: show the `<details>` "triangle" in all cases ojeda:rustdoc-details-css GuillaumeGomez 0
79 82843 yes Implement a conversion from &'a Cow<[u8]> to IoSlice<'a> khuey:72519-cow-into-ioslice sfackler 0
80 82858 yes unix: Extend UpdSocket to send and receive TTL for a specific packet LinkTed:master joshtriplett 0
81 82930 yes [WIP] Add size-limited command interface, take 2 Artoria2e5:command-size 0
82 82948 yes Move static assertions into test modules camsteffen:static-assert sfackler 0
83 82985 yes Cleanup the computation of lint levels cjgillot:lint estebank 0
84 83093 yes where available use cmpxchg16b or AtomicU128 instead of mutex for Instant backsliding protection the8472:smaller-instant-hammer sfackler 0
85 83129 yes Introduce the beginning of a THIR unsafety checker LeSeulArtichaut:thir-unsafeck nikomatsakis 0
86 83233 yes Implement split_array and split_array_mut jethrogb:split_array sfackler 0
87 83264 yes add a method `indices` to slices jendrikw:slice-indices m-ou-se 0
88 83302 yes Get piece unchecked in `write` camsteffen:write-piece-unchecked sfackler 0
89 83319 yes Layout error instead of an ICE for packed and aligned types tmiasko:packed-aligned estebank 0
90 83342 yes Allow writing of incomplete UTF-8 sequences to the Windows console via stdout/stderr Count-Count:win-console-incomplete-utf8 sfackler 0
91 83363 yes Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics dtolnay 0
92 83371 yes Faster parsing for lower numbers for radix up to 16 gilescope:plan_b kennytm 0
93 83407 yes Recover from `if (let ...)` in parsing, instead of lowering osa1:issue83274 estebank 0
94 83417 yes Run RemoveZsts pass at mir-opt-level=1 erikdesjardins:enableremovezsts oli-obk 0
95 83433 yes Pass --cfg=bootstrap for proc macros built by stage0 jyn514:cfg-bootstrap-macro Mark-Simulacrum 0
96 83447 yes Add u8::to_digit method coolreader18:u8-to_digit-method kennytm 0
97 83484 yes Add hir::GenericArg::Infer JulianKnodt:infer lcnr 0
98 83491 yes Remove unstable `--pretty` flag jyn514:remove-pretty varkor 0
99 83493 yes Add `impl Into<!> for Infallible` faern:impl-into-never-for-infallible kennytm 0
100 83496 yes Add char::code_point Aehmlo:code-point dtolnay 0
101 83515 yes String::remove_matches O(n^2) -> O(n) tamird:string-remove-matches-rev m-ou-se 0
102 83536 yes Suggest `i += 1` when we see `i++` or `++i` camelid:inc-parser-sugg estebank 0
103 83572 yes Add support for powerpc64le-unknown-freebsd pkubaj:patch-1 estebank 0
104 83607 yes Add `__CxxFrameHandler3` in `panic_abort` Berrysoft:master nagisa 0
105 83608 yes Add slice methods for indexing via an array of indices. Kimundi:index_many sfackler 0
106 83626 yes Add SockAddrsIter maxbla:master joshtriplett 0
107 83646 yes Add a map method to Bound glittershark:bound-map sfackler 0
108 83647 yes make `Sized` predicates coinductive lcnr:sized-coinduction nikomatsakis 0
109 83653 yes Remove unused code from `rustc_data_structures::sync` jyn514:unused-sync-code 0
110 83665 yes Make impl consts ConstantItems not AssocConstItems, to match typedefs CraftSpider:assoc-impl GuillaumeGomez 0
111 83706 yes Fix a layout possible miscalculation in `alloc::RawVec` a1phyr:fix_vec_layout_calculation joshtriplett 0
112 83724 yes Add targets that were missing in rustc Sycration:new-branch estebank 0
113 83725 yes rustc_apfloat: fix typo in is_denormal klensy:ppc-typo eddyb 0
114 83744 yes Deprecate crate_type and crate_name nested inside #![cfg_attr] bjorn3:deprecate_cfg_attr_crate_type_name matthewjasper 0
115 83748 yes Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait slerpyyy:feature_iter_dedup joshtriplett 0
116 83752 yes Sealed traits for primitive integers tspiteri:sealed-int-traits Amanieu 0
117 83767 yes Fix v0 symbol mangling bug camelid:mangle-v0-fix nikomatsakis 0
118 83775 yes Move rustdoc run-make-fulldeps tests to run-make jyn514:run-make petrochenkov 0
119 83786 yes Add drop_leak and drop_leak_mut davidspies:dropleak kennytm 0
120 83791 yes Weaken guarantee around advancing underlying iterators in zip the8472:relax-zip-side-effect-guarantee m-ou-se 0
121 83846 yes Added the --temps-dir option torhovland:issue-10971 davidtwco 0
122 83850 yes Propagate deref coercion into block ldm0:nohard nikomatsakis 0
123 83908 yes Add enum_intrinsics_non_enums lint Flying-Toast:master estebank 0
124 83915 yes Enforce `Sized` return types on `Fn*` bounds estebank:closure-return-must-be-sized nikomatsakis 0
125 83917 yes add Iterator::strip_prefix and Iterator::strip_suffix programmerjake:iterator_strip_affix m-ou-se 0
126 83918 yes Stabilize "RangeFrom" patterns workingjubilee:stable-rangefrom-pat scottmcm 0
127 83947 yes Preserve, clarify, and extend debug information jdtatz:debuginfo-fix nagisa 0
128 84000 yes Documentation for `CStr` is not that of `CString` eggyal:issue-83999 m-ou-se 0
129 84029 yes add `track_path!` macro drahnr:master petrochenkov 0
130 84045 yes Deny float matches workingjubilee:deny-float-matches matthewjasper 0
131 84048 yes Fall-back to sans-serif to avoid CJK legacy fonts in Windows konan8205:master GuillaumeGomez 0
132 84083 yes Clarify the guarantees that ThreadId does and doesn't make. ltratt:threadid_doc_tweak joshtriplett 0
133 84087 yes Stabilize const_cell_into_inner. m-ou-se:stabilize-const-cell-into-inner joshtriplett 0
134 84096 yes Use BCryptGenRandom instead of RtlGenRandom on Windows. m-ou-se:windows-bcrypt-random joshtriplett 0
135 84111 yes Stabilize `impl From<[(K, V); N]> for HashMap` (and friends) bstrie:hashfrom joshtriplett 0
136 84124 yes libunwind fix and cleanup 12101111:libunwind Mark-Simulacrum 0
137 84152 yes Insignificant destructors rfc 2229 sexxi-goose:insignificant_dtor nikomatsakis 0
138 84171 yes Partial support for raw-dylib linkage ricobbe:raw-dylib-via-llvm petrochenkov 0
139 84176 yes Generate links to definition in rustdoc source code pages GuillaumeGomez:src-to-definition ollie27 0
140 84221 yes E0599 suggestions and elision of generic argument if no canditate is found ABouttefeux:generic-arg-elision estebank 0
141 84262 yes Fix ICE during type layout when there's a `[type error]` camelid:sized-ice estebank 0
142 84267 yes Make *const (), *mut () okay for FFI dtolnay:ptrunit matthewjasper 0
143 84333 yes Improve liveness analysis for generators tmiasko:liveness-yield estebank 0
144 84385 yes Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds Aaron1011:closure-outlives-ret nikomatsakis 0
145 84448 yes add env var to override sys::Instant::actually_monotonic() for windows and unix the8472:monotonic-override joshtriplett 0
146 84461 yes rustdoc: Remove unnecessary `StripItem` wrapper jyn514:remove-strip-item ollie27 0
147 84462 yes rustdoc: use focus for search navigation jsha:focus-search-results2 GuillaumeGomez 0
148 84476 yes change message infered type for closure ABouttefeux:closure-return-conflict-suggest estebank 0
149 84503 yes Extract `sys::args::Args` implementation to `sys_common` CDirkx:args joshtriplett 0
150 84568 yes feat(libtest): Add JUnit formatter andoriyu:libtest/junit_formatter yaahc 0
151 84571 yes Parse unnamed fields of struct and union type jedel1043:issue-49804-impl petrochenkov 0
152 84573 yes [WIP] Never type experiments Mark-Simulacrum:never-type-fallback-new Mark-Simulacrum 0
153 84586 Enforce rustdoc-gui test-suite run GuillaumeGomez:enforce-rustdoc-gui-test-suite-run Mark-Simulacrum 0
154 84587 yes rustdoc: Make "rust code block is empty" and "could not parse code block" warnings a lint (`INVALID_RUST_CODEBLOCKS`) jyn514:rustdoc-lint-block CraftSpider 0
155 84589 yes Implement setting thread name for Fuchsia In-line:zircon-thread-name joshtriplett 0
156 84623 yes Make GATs no longer an incomplete feature jackh726:gats-incomplete nikomatsakis 0
157 84640 yes Implement `TryFrom<char>` for `u8` ids1024:u8_from_char SimonSapin 0
158 84662 yes Move UnwindSafe, RefUnwindSafe, AssertUnwindSafe to core dtolnay:unwindsafe joshtriplett 0
159 84665 yes Update list of allowed aarch64 features adamgemmell:aarch64-features Amanieu 0
160 84695 yes Add `Option::merge` under `option_merge` feature gate WaffleLapkin:option_merge yaahc 0
161 84697 yes Introduce `sys_common::rt::rterr!` to replace `sys_common::util` functionality CDirkx:util m-ou-se 0
162 84701 yes stabilize member constraints nikomatsakis:stabilize-member-constraints-61997 varkor 0
163 84717 yes impl FromStr for proc_macro::Literal dtolnay:literalfromstr petrochenkov 0
164 84730 yes Add auto traits and clone trait migrations for RFC2229 sexxi-goose:rox-auto-trait nikomatsakis 0
165 84751 yes str::is_char_boundary - slight optimization Soveu:is_char_boundary_opt yaahc 0
166 84758 yes MSVC: Avoid using jmp stubs for dll function imports ChrisDenton:dllimport dtolnay 0
167 84770 yes Stabilize Bufwriter::into_raw_parts and IntoInnerError::into_raw_parts, ::into_error ijackson:bufwriter dtolnay 0
168 84814 yes Properly render HRTBs Stupremee:properly-render-hrtbs camelid 0
169 84826 yes read_target_uint => read_target_ptr outside rustc_middle (nfc) workingjubilee:refactor-target-uint oli-obk 0
170 84834 yes Sidebar unification GuillaumeGomez:sidebar-unification camelid 0
171 84838 yes implement `Default` for all arrays lcnr:array-default nikomatsakis 0
172 84850 yes Bump `cargo_metadata` to 0.13 Aaron1011:bump-cargo-metadata Mark-Simulacrum 0
173 84863 yes Show test type during prints ABouttefeux:libtest m-ou-se 0
174 84880 yes Make match in `register_res` easier to read jyn514:cleanup-itemkind ollie27 0
175 84883 yes compiletest: "fix" FileCheck with --allow-unused-prefixes durin42:allow-unused-prefixes nikic 0
176 84926 yes slightly adopt and unify const generics terminology lcnr:const-parameter matthewjasper 0
177 84927 yes Format fat pointers as (addr, meta) for better insight. vojtechkral:fmt-fat-ptrs joshtriplett 0
178 84929 yes Remove FIXME about supporting beta for `download-rustc` jyn514:remove-beta-fixme Mark-Simulacrum 0
179 84939 yes Add doc aliases for BinaryHeap pushpop and heapify implementations lopopolo:binaryheap-pushpop-doc-alias kennytm 0
180 84940 yes Don't require ninja unless building LLVM jyn514:ninja Mark-Simulacrum 0
181 84942 yes rustdoc: link to stable/beta docs consistently jyn514:channel-replace Mark-Simulacrum 0
182 84959 yes Suggest lint groups camsteffen:lint-suggest-group estebank 0
183 84961 yes Rework SESSION_GLOBALS API GuillaumeGomez:rework-session-globals Aaron1011 0
184 84967 yes Move `OsStringExt` and `OsStrExt` to `std::os` CDirkx:os_str_ext m-ou-se 0
185 84968 yes Fix incorrect suggestions for E0605 FabianWolff:master estebank 0
186 84983 yes Error table reformatting (includes bikeshed) ijackson:errortable-bikeshed joshtriplett 0
187 84985 yes Bump bootstrap compiler to beta 1.53.0 pietroalbini:bootstrap-1.54 Mark-Simulacrum 0
188 84988 yes rustc: Allow safe #[target_feature] on wasm alexcrichton:safe-target-feature-wasm jackh726 0
189 84999 yes Resolve `Self` in a submodule when the type is not in scope tdelabro:fix-84827-resolve-self-in-submodule Manishearth 0
190 85001 yes Merge `sys_common::bytestring` into `os_str_bytes` CDirkx:bytestring joshtriplett 0
191 85017 yes Add carrying_add, borrowing_sub, widening_mul, carrying_mul methods to integers clarfonthey:carrying_widening m-ou-se 0
192 85020 yes Name the captured upvars for closures/generators in debuginfo lrh2000:named-upvars tmandry 0
193 85021 yes The never type and diverging type variables lrh2000:diverging-tyvars nikomatsakis 0
194 85041 yes Suggest adding a type parameter for impls mibac138:suggest-generics estebank 0
195 85048 yes discard default auto trait impls if explicit ones exist lcnr:auto-trait-fun nikomatsakis 0
196 85054 yes Revert SGX inline asm syntax jethrogb:jb/sgx-inline-asm joshtriplett 0
197 85060 yes Windows implementation of feature `path_try_exists` ChrisDenton:win-file-exists yaahc 0
198 85068 yes Fix diagnostic for cross crate private tuple struct constructors luqmana:78708-xcrate-diag estebank 0
199 85078 yes stabilize const_fn_unsize RalfJung:const_fn_unsize oli-obk 0
200 85082 yes Fix coverage ICEs (unreachable-cov-only, spanview wrong body) richkadel:fuchsia-async tmandry 0
201 85087 yes `eval_fn_call`: check the ABI of `body.source` hyd-dev:lots-of-abis RalfJung 0
202 85102 yes Diagnostic tweaks estebank:point-at-assignment lcnr 0
203 85117 yes Move global click handlers to per-element ones. jsha:bubble-bubble-toil-and-trouble GuillaumeGomez 0
204 85135 yes [WIP] Add UI test where annotated_files count is > 1 hi-rustin:rustin-patch-64205 phansch 0
205 85141 yes Update documentation for SharedContext::maybe_collapsed_doc_value GuillaumeGomez:maybe_collapsed_doc_value-doc jsha 0
206 85144 yes linker: Never use whole-archive linking unless explicitly requested petrochenkov:nowhole jackh726 0
207 85145 yes Free the TLS slots allocated to avoid leaks when running in a Windows DLL pdix0n:tls_free m-ou-se 0
208 85158 yes Mir-Opt for copying enums with large discrepancies JulianKnodt:array_const_val 0
209 85166 yes add file_prefix method to std::path mbhall88:file-prefix dtolnay 0
210 85169 yes Move method (etc) classes onto summaries. jsha:hoist-classes GuillaumeGomez 0
211 85173 yes WIP - fix coverage in attr macro spans richkadel:fuchsia-async-2 tmandry 0
212 85174 yes Fix border radius for doc code blocks in rustdoc GuillaumeGomez:doc-code-block-border-radius jsha 0
213 85175 yes Rustdoc cleanup GuillaumeGomez:rustdoc-cleanup jsha 0
214 85176 yes Override `clone_from` for some types a1phyr:impl_clone_from yaahc 0
215 85177 yes add BITS associated constant to core::num::Wrapping tspiteri:wrapping-bits yaahc 0
216 85182 yes Move `available_concurrency` implementation to `sys` CDirkx:available_concurrency joshtriplett 0
217 85185 yes Generate not more docs than necessary GuillaumeGomez:generate-not-more-docs-than-necessary Mark-Simulacrum 0
218 85187 yes Use .name_str() to format primitive types in error messages FabianWolff:issue-84976 jackh726 0
219 85190 yes Update cc crate mati865:update-cc Mark-Simulacrum 0
220 85191 yes Improve rustdoc gui tester GuillaumeGomez:improve-rustdoc-gui-tester CraftSpider 0
221 85193 yes [WIP] Re-add support for parsing (and pretty-printing) inner-attributes in match body pnkfelix:readd-support-for-inner-attrs-within-match matthewjasper 0
222 77938 yes Show type for docs slice Chunks pickfire:patch-1 GuillaumeGomez 0 always
223 80269 yes Explain non-dropped sender recv in docs pickfire:patch-4 joshtriplett 0 always
224 83739 yes Account for bad placeholder errors on consts/statics with trait objects JohnTitor:issue-75889 estebank 0 always
225 84508 yes Add test for thread-local and code-model=large marmeladema:test-thread-local-issue-37508 Mark-Simulacrum 0 always
226 78781 no Integrate measureme's hardware performance counter support. eddyb:measureme-rdpmc wesleywiser 0 never
227 80347 no Generate metadata by iterating on DefId instead of traversing the HIR tree cjgillot:defkey jackh726 0 never
228 81601 no Move llvm submodule updates to rustbuild jyn514:llvm-on-demand Mark-Simulacrum 0 never
229 83234 no Use ValTree in all type level constants oli-obk:valtree3 lcnr 0 never
230 83909 no Add #[track_caller] to panicking Vec functions Dylan-DPC:min/add-track-caller joshtriplett 0 never
231 84373 no Encode spans relative to the enclosing item cjgillot:resolve-span 0 never
232 69167 no Source code external url GuillaumeGomez:source_code_external_url jyn514 0
233 69741 no Perform WF-check on `type`s with no type parameters estebank:type-wfcheck varkor 0
234 69985 no Add `FromIterator` impl `for [T; N]` lperlaki:add-from-iterator-for-arrays sfackler 0
235 71482 no Remove inherited `#[stable(..)]` annotations estebank:remove-stability-annotations joshtriplett 0
236 71827 no Better method call error messages Quantumplation:65853/param-heuristics estebank 0
237 72981 no Stabilize the backtrace feature. withoutboats:stabilize-backtrace kennytm 0
238 73314 no Stabilize "--display-warnings" and rename it "--display-doctest-warnings" GuillaumeGomez:display-warnings jyn514 0
239 73936 no Rustdoc: Change all 'optflag' arguments to 'optflagmulti' zachlute:rustdoc-optflagmulti GuillaumeGomez 0
240 75414 no instance: polymorphize shims davidtwco:polymorphization-shims oli-obk 0
241 75522 no Add --no-source option flag to rustdoc GuillaumeGomez:no-source ollie27 0
242 75594 no [WIP] Content hash support. (See also cargo changes) gilescope:endmtime ecstatic-morse 0
243 75737 no polymorphize: remove predicate logic davidtwco:polymorphization-remove-predicate-logic oli-obk 0
244 77384 no Start working on proof of concept for exposing Backtrace in core yaahc:backtrace-in-core yaahc 0
245 77438 no BTreeMap: Support custom allocators exrook:btreemap-alloc Amanieu 0
246 77492 no Set `deny-warnings = false` in contributor defaults jyn514:no-deny nagisa 0
247 77865 no Use Pin to pin RWLock. fusion-engineering-forks:pin-rwlock withoutboats 0
248 77922 no [Wip]Tentative add alloc::io module. lygstate:rulibc joshtriplett 0
249 78225 no Warn using last and count to exhaust an iterator Kestrer:master m-ou-se 0
250 78515 no Switchable buffering for Stdout Lucretiel:stdout-switchable-buffering dtolnay 0
251 78525 no Add #[doc(search_hidden)] attribute GuillaumeGomez:doc-search-hidden jyn514 0
252 78772 no Enclave TCS control fortanix:raoul/tcs_control cramertj 0
253 78802 no Implement network primitives with ideal Rust layout, not C system layout faern:simplify-socketaddr sfackler 0
254 79263 no Stabilize doc_cfg feature GuillaumeGomez:stabilize-doc-cfg jyn514 0
255 79313 no support anon consts in binders lcnr:narnia matthewjasper 0
256 79341 no Make cfg imply doc(cfg) Nemo157:implicit-doc-cfg jyn514 0
257 79453 no rustdoc: Sort negative impls to the top camelid:rustdoc-neg-impl GuillaumeGomez 0
258 79500 no Add support for custom allocator for `(C)String` TimDiekmann:string-alloc Amanieu 0
259 79608 no BPF target support alessandrod:bpf nagisa 0
260 79677 no Add warning sections in rustdoc GuillaumeGomez:warning-sections jyn514 0
261 79965 no More ErrorKinds for common errnos ijackson:moreerrnos m-ou-se 0
262 80080 no Allow qualified paths in struct construction (both expressions and patterns) rylev:qpath-on-struct petrochenkov 0
263 80149 no Use getrandom for generating HashMap seed newpavlov:getrandom2 m-ou-se 0
264 80522 no Split rustc_mir cjgillot:borrowcrate oli-obk 0
265 80822 no Set `attrs.pointee_align` when constructing function ABI Aaron1011:fix/attr-pointee-align nagisa 0
266 81360 no Support forwarding caller location through trait object method call Aaron1011:trait-caller-loc lcnr 0
267 81366 no On irrefutable let pattern lint point only at pattern estebank:if-let-pattern oli-obk 0
268 81404 no Add a parse recovery in array type syntax osa1:issue81097 estebank 0
269 81438 no Multiline string attr display GuillaumeGomez:multiline-string-attr-display camelid 0
270 81570 no Fix compiler crashes and errors with duplicate labels in inline assembly asquared31415:asm-duplicate-labels-fix nagisa 0
271 81807 no io/os: Implement IsTerminal trait on Stdio mattwilkinsonn:master Mark-Simulacrum 0
272 82014 no [WIP] Intra-doc links side of warning about undocumented items jyn514:warn-hidden 0
273 82039 no Turn eager normalization errors to delayed errors estebank:issue-81199 lcnr 0
274 82190 no Include adjustments to allow unsizing coercions for raw slice pointers in receiver position b-naber:unsize_raw_ptr_rcv nikomatsakis 0
275 82208 no Convert rustfmt from a submodule to a subtree jyn514:rustfmt-subtree calebcartwright 0
276 82558 no Fix soundness bug with type alias impl trait oli-obk:type_alias_impl_TAIT nikomatsakis 0
277 82639 no [WIP] Don't pass -Z unstable-options by default for UI tests jyn514:stable-options Mark-Simulacrum 0
278 82719 no Fix typo in generics.rs eltociear:patch-10 matthewjasper 0
279 82776 no Give precedence to `doc(html_root_url)` over `--extern-html-root-url` jyn514:extern-url-fallback GuillaumeGomez 0
280 83086 no make default anon const substs optional lcnr:visitor-tcx jackh726 0
281 83142 no Introduce `TyInterner` zaharidichev:zd/type-interner-5 jackh726 0
282 83174 no [WIP] Suggest using a temporary variable to fix borrowck errors camelid:borrow-help oli-obk 0
283 83205 no Allow method resolution to work on reference receiver types with Self : Sized bounds with reference trait implementations b-naber:method_resolution_sized_bound nikomatsakis 0
284 83251 no Suggestion for call on immutable binding of mutable type estebank:issue-83241 oli-obk 0
285 83354 no [WIP] Expand all attributes in left-to-right order petrochenkov:ltrattr Aaron1011 0
286 83362 no Stabilize `vecdeque_binary_search` SOF3:stab/vecdeque-binary-search m-ou-se 0
287 83366 no Stabilize extended_key_value_attributes jyn514:stabilize-key-value-attrs petrochenkov 0
288 83397 no Error on private items with stability attributes camelid:stability-without-publicity matthewjasper 0
289 83546 no Add intra-doc `field@` disambiguator camelid:field-disambiguator jyn514 0
290 83581 no Add std::os::unix::fs::DirEntryExt2::file_name_ref(&self) -> &OsStr arennow:dir_entry_ext_unix_borrow_name sfackler 0
291 83614 no occurences of 'may not' to be more descriptive for issue #83584 jessehorne:may-nots-83584 kennytm 0
292 83759 no Handle more span edge cases in generics diagnostics SkiFire13:fix-diag estebank 0
293 83772 no Make `Step` trait safe to implement jhpratt:revamp-step-trait Mark-Simulacrum 0
294 83824 no Stabilize `#[cfg_eval]` and `feature(macro_attributes_in_derive_output)` petrochenkov:stabcfgeval Aaron1011 0
295 83872 no rustdoc: introduce glob shadowing rules to rustdoc longfangsong:master jyn514 0
296 83927 no Dynamic memory allocation for enclaves running on SGXv2 processors fortanix:raoul/edmm joshtriplett 0
297 84039 no Uplift the invalid_atomic_ordering lint from clippy to rustc jyn514:uplift-atomic-ordering estebank 0
298 84197 no add codegen option for using LLVM stack smash protection bbjornse:stack-protector nikic 0
299 84234 no Implement DepTrackingHash through blanket impls instead of macros jyn514:blanket-hash Aaron1011 0
300 84364 no Add `expr202x` macro pattern lf-:expr202x estebank 0
301 84414 no Allow struct and enum to contain inner attrs dtolnay:inner petrochenkov 0
302 84480 no Add new tool to check HTML GuillaumeGomez:html-checker Mark-Simulacrum 0
303 84597 no rustdoc - implement #[doc(codeblock_attr = ...)] jsgf:rustdoc GuillaumeGomez 0
304 84602 no Fix positioning for detail toggles on mobile. jsha:reorder-details-css GuillaumeGomez 0
305 84687 no Multiple improvements to RwLocks a1phyr:improve_rwlock 0
306 84703 no Clean up dom GuillaumeGomez:cleanup-dom jsha 0
307 84732 no Add asm!() support for PowerPC DrChat:asm_powerpc Amanieu 0
308 84776 no Fix `x.py doc --stage 1 src/tools/error_index_generator` jyn514:linkcheck-llvm-stage1 Mark-Simulacrum 0
309 84793 no Recover from invalid `struct` item syntax estebank:parse-struct-field-default davidtwco 0
310 84889 no Add .clang-format and run clang-format -i *.cpp est31:clang_format jackh726 0
311 84910 no stabilize `int_error_matching` ethanboxx:stabilize_int_error_matching joshtriplett 0
312 85110 no Remove rustc_args_required_const attribute RalfJung:no-rustc_args_required_const oli-obk 0
313 84867 error no rustdoc: revert deref recur to resume inclusion of impl ExtTrait<Local> for ExtType pnkfelix:rustdoc-revert-deref-recur GuillaumeGomez jyn514 0
314 84107 failure yes Add support for const operands and options to global_asm! Amanieu:global_asm2 nagisa nagisa 0 never
315 84278 failure yes Implement span quoting for proc-macros Aaron1011:feature/new-proc-macro-meta-span estebank estebank 0 never
316 84993 failure yes rustc_codegen_ssa: only create backend `BasicBlock`s as-needed. eddyb:cg-ssa-on-demand-blocks nagisa nagisa 0 never
317 85007 failure yes Move coverage tests from run-make-fulldeps to run-make richkadel:coverage-tests-to-run-make tmandry 0 never
318 81858 failure yes Do not allocate or unwind after fork ijackson:fork-no-unwind m-ou-se m-ou-se 0 iffy
319 84764 failure yes Update compiler-builtins to 0.1.42 to get fix for outlined atomics joshtriplett:update-compiler-builtins Amanieu Amanieu 0 iffy
320 83655 failure yes [aarch64] add target feature outline-atomics sebpop:arm64-outline-atomics matthewjasper joshtriplett 0
321 85067 failure yes Minimize amount of fake `DefId`s used in rustdoc Stupremee:minimize-amount-of-fake-defids GuillaumeGomez jyn514,GuillaumeGomez 0
322 81477 failure yes [EXPERIMENT] Error on trailing semicolons in macro expressions Aaron1011:deny-macro-trailing-semi matthewjasper 0
323 85186 failure (try) yes have on_completion record subcycles nikomatsakis:issue-83538-polluted-cache Aaron1011 0
324 76772 success [experiment] rustc_mir: remove `#![type_length_limit]` checks. eddyb:type-len-unlimit nikomatsakis 0 never
325 78416 success [Experiment] Testing out some formatting things. fusion-engineering-forks:new-fmt m-ou-se 0 never
326 79001 success (try) yes Pretty print assertion failures in tests de-vri-es:pretty-print-assertions m-ou-se 0 never
327 80460 success Add `to_boxed_slice()` to clone slice into boxed slice calebsander:feature/slice-to-box m-ou-se 0 never
328 81339 success suppress errors in const eval during selection lcnr:const-eval-no-errs oli-obk 0 never
329 82183 success (wip) Simplify lazy DefPathHash decoding by using an on-disk hash table. michaelwoerister:lazier-defpathhash-loading2 0 never
330 82185 success (try) yes Specialize Iterator for &mut I where I: Sized SkiFire13:improve-mut-ref-iter cuviper 0 never
331 82280 success [WIP] Test performance of running MIR inliner on inline(always) function calls wesleywiser:enable_mir_inlining_inline_all 0 never
332 82377 success [WIP] Experiment with speeding up `ThinVec::deref`/`ThinVec:deref_mut` Aaron1011:thinvec-inline 0 never
333 83403 success add #[track_caller] to slice split_at_mut fn hi-rustin:rustin-patch-slice joshtriplett 0 never
334 83660 success Introduce `Statements` abstraction simonvandel:statements-data-oriented wesleywiser 0 never
335 83698 success (try) yes Use undef for uninitialized bytes in constants erikdesjardins:undefconst oli-obk 0 never
336 83719 success [WIP] Always use `EvaluatedToOkModuloRegions` instead of `EvaluatedToOk` Aaron1011:remove-evaluated-to-ok varkor 0 never
337 83723 success (try) yes Store all HIR owners in the same container cjgillot:ownernode varkor 0 never
338 83785 success (try) yes [mir-opt] Optimize calls to CopyNonOverlapping wesleywiser:copy_nonoverlapping_opt bjorn3 0 never
339 83797 success Revert #83357 and achieve the same impact on serde-json by adding a check in Vec::spec_extend saethlin:check-before-vec-reserve dtolnay 0 never
340 83825 success Remove `Binder::bind()` and use `Binder::dummy()` camelid:binder-bind jackh726 0 never
341 83842 success (try) yes [EXPERIMENT] Store THIR in `IndexVec`s instead of an `Arena` LeSeulArtichaut:thir-vec 0 never
342 84227 success [WIP] Always verify incremental hash Aaron1011:always-verify matthewjasper 0 never
343 84280 success Mark `evaluate_obligation` query as `eval_always` Aaron1011:evaluate-obligation-eval-always matthewjasper 0 never
344 84338 success (try) yes Refactor `Rc` and `Arc` to use a prefix allocator TimDiekmann:unify_box_rc Amanieu 0 never
345 84466 success rustdoc: Remove `PrimitiveType::{to_url_str, as_str}` jyn514:prim-str ollie27 0 never
346 84549 success (try) yes Reachable statics have reachable initializers tmiasko:static-initializer varkor 0 never
347 84612 success (try) yes Use try_reserve in Vec's io::Write kornelski:oomwrite m-ou-se 0 never
348 84648 success (try) yes Inline trivial convert methods. cjgillot:inline-convert m-ou-se 0 never
349 84699 success (try) yes rustc_codegen_ssa: eagerly create landing pad blocks. eddyb:cg-ssa-eager-landingpad nagisa 0 never
350 84771 success (try) yes rustc_codegen_ssa: turn builders "unpositioned" after emitting a terminator. eddyb:cg-ssa-builder-terminate 0 never
351 84823 success (try) yes [do not merge] fmt::Arguments experiment m-ou-se:fmt2 m-ou-se 0 never
352 84830 success (try) yes Avoid generating closures for each query Mark-Simulacrum:indirect-query-starts cjgillot 0 never
353 84881 success (try) yes monomorphize: lazy check doublicated symbols klensy:assert-f estebank 0 never
354 84944 success (try) yes move obligation dedup from `impl_or_trait_obligations` to project caching lcnr:obligation-dedup nikomatsakis 0 never
355 85013 success (try) yes Replace dominators algorithm with simple Lengauer-Tarjan Mark-Simulacrum:dominators-bitset davidtwco 0 never
356 85073 success (try) yes [experiment] Eagerly expand cfg and cfg_attr in all attribute inputs petrochenkov:eagercfg Aaron1011 0 never
357 85090 success (try) yes Return `EvaluatedToOk` when type in outlives predicate is global Aaron1011:type-outlives-global lcnr 0 never
358 85092 success (try) yes Use xxHash to implement StableHasher Aaron1011:stable-hash-xxhash Mark-Simulacrum 0 never
359 85154 success (try) yes Reduce amount of function pointers in query invocation. cjgillot:lessfn 0 never
360 85157 success (try) yes replace vec::Drain drop loops with drop_in_place the8472:drain-drop-in-place yaahc 0 never
361 76104 success Switch `mutable_borrow_reservation_conflict` lint to deny by default marmeladema:mutable-borrow-reservation-conflict-lint-deny-by-default pnkfelix 0
362 77148 success [DO NOT MERGE] Deny some helper attr names, and error on overlap Aaron1011:experiment/derive-helper oli-obk 0
363 78991 success Parse bang macro as a statement when used in trailing expr position Aaron1011:only-stmt-bang-macro petrochenkov 0
364 81789 success Implement new lint for detecting buggy pointer-to-int casts osa1:issue81686 varkor 0
365 82781 success Add TryFrom, TryInto, FromIterator to the v1 prelude djc:test-2021-prelude kennytm 0
366 83796 success [experiment] break as many Zip side-effects as we can the8472:yeet-sideeffects m-ou-se 0
367 84022 success Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error Aaron1011:remove-derive-res-fallback 0
368 84037 success [Crater] Error on Reserved Prefix: `k#foo` Julian-Wollersberger:reserved_prefixes petrochenkov 0
369 84920 success (try) yes Remove some unncessary spaces from pretty-printed tokenstream output Aaron1011:pretty-print-rental jackh726 0

Open retry log