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.

346 total, 17 approved, 0 rolled up, 10 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 87297 pending yes add two new build flags to build clang and enable llvm plugins ZuseZ4:new_build_flags Mark-Simulacrum Mark-Simulacrum 0
2 87535 approved yes rfc3052 followup: Remove authors field from Cargo manifests lf-:authors Mark-Simulacrum Mark-Simulacrum 0
3 87568 approved yes rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tables petrochenkov:localevel cjgillot cjgillot 0
4 87625 approved yes Update libz-sys to 1.1.3 nielx:fix/libz-sys-1.1.3 Mark-Simulacrum Mark-Simulacrum 0
5 87659 approved yes Fix invalid suggestions for non-ASCII characters in byte constants FabianWolff:issue-87397 davidtwco davidtwco 0
6 87680 approved yes Update stacker and psm crates mati865:stacker-psm-update Mark-Simulacrum Mark-Simulacrum 0
7 87685 approved yes Write docs for SyncOnceCell From and Default impl notriddle:lazy-from-docs dtolnay dtolnay 0
8 81156 Implement (most of) RFC 2930 DrMeepster:read_buf joshtriplett 0 never
9 82183 yes Simplify lazy DefPathHash decoding by using an on-disk hash table. michaelwoerister:lazier-defpathhash-loading2 Aaron1011 0 never
10 83322 Directly save a byte representation of the dep-graph and work-product index cjgillot:rawencoder michaelwoerister 0 never
11 84110 Remove `#[cfg]` attributes during cfg-expansion Aaron1011:remove-cfg petrochenkov 0 never
12 84255 extract code path shared between FromIterator and Extend the8472:outline-insert-loops kennytm 0 never
13 84373 Encode spans relative to the enclosing item cjgillot:resolve-span petrochenkov 0 never
14 84612 Use try_reserve and panic in Vec's io::Write kornelski:oomwrite m-ou-se 0 never
15 84762 [EXPERIMENT] Reduce span-related invalidations cjgillot:resolve-span-opt petrochenkov 0 never
16 85020 Name the captured upvars for closures/generators in debuginfo lrh2000:named-upvars tmandry 0 never
17 85469 Make `TypeFolder::fold_*` return `Result` LeSeulArtichaut:fallible-type-fold jackh726 0 never
18 85499 Normalize projections under binders jackh726:assoc-type-norm-rebase nikomatsakis 0 never
19 85528 Implement iterator specialization traits on more adapters the8472:iter-markers m-ou-se 0 never
20 85799 Tweak spans for trait bounds on associated types estebank:type-trait-bound-span oli-obk 0 never
21 85805 Wrap libraries in linker groups, allowing backwards/circular references joshtriplett:linker-groups petrochenkov 0 never
22 85830 Avoid a branch on key being local for queries that use the same local and extern providers bjorn3:separate_provide_extern cjgillot 0 never
23 85868 Always preserve sub-obligations in the projection cache Aaron1011:projection-cache pnkfelix 0 never
24 85993 yes Remove all json handling from rustc_serialize bjorn3:serde_json varkor 0 never
25 86038 yes Move DepKind and query TLS to rustc_query_system cjgillot:tls 0 never
26 86214 yes base_n: speedup push_str klensy:base-n davidtwco 0 never
27 86896 yes [WIP] Use all projection sub-obligations during trait evaluation Aaron1011:eval-full-obligations varkor 0 never
28 86938 yes alloc: add some try_* methods Rust-for-Linux needs Rust-for-Linux:more-try-methods-0 Mark-Simulacrum 0 never
29 87126 yes Local copy propagation tmiasko:local-copy-propagation oli-obk 0 never
30 87254 yes LLVM codegen: Don't emit zero-sized padding for fields rusticstuff:rustc_codegen_llvm_dont_emit_zero_sized_padding estebank 0 never
31 87349 yes Prefer suggestion paths which are not doc-hidden In-line:dont-suggest-doc-hidden-variant-for-enum estebank 0 never
32 85366 Enable some debug info tests EFanZh:enable-some-debug-info-tests Mark-Simulacrum 0 iffy
33 85379 Add abstract namespace support for Unix domain sockets mdaverde:uds-abstract joshtriplett 0 iffy
34 83342 Allow writing of incomplete UTF-8 sequences to the Windows console via stdout/stderr Count-Count:win-console-incomplete-utf8 SimonSapin 0
35 83354 [WIP] Expand all attributes in left-to-right order petrochenkov:ltrattr Aaron1011 0
36 83363 Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics dtolnay 0
37 83371 Faster parsing for lower numbers for radix up to 16 gilescope:plan_b kennytm 0
38 83397 Error on private items with stability attributes camelid:stability-without-publicity matthewjasper 0
39 83417 Run RemoveZsts pass at mir-opt-level=1 erikdesjardins:enableremovezsts oli-obk 0
40 83447 Add u8::to_digit method coolreader18:u8-to_digit-method kennytm 0
41 83493 Add `impl Into<!> for Infallible` faern:impl-into-never-for-infallible kennytm 0
42 83546 Add intra-doc `field@` disambiguator camelid:field-disambiguator jyn514 0
43 83608 Add slice methods for indexing via an array of indices. Kimundi:index_many m-ou-se 0
44 83626 Add SockAddrsIter maxbla:master joshtriplett 0
45 83655 [aarch64] add target feature outline-atomics sebpop:arm64-outline-atomics matthewjasper 0
46 83706 Fix a layout possible miscalculation in `alloc::RawVec` a1phyr:fix_vec_layout_calculation joshtriplett 0
47 83724 Add targets that were missing in rustc Sycration:new-branch Mark-Simulacrum 0
48 83744 Deprecate crate_type and crate_name nested inside #![cfg_attr] bjorn3:deprecate_cfg_attr_crate_type_name matthewjasper 0
49 83748 Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait slerpyyy:feature_iter_dedup joshtriplett 0
50 83786 Add drop_leak and drop_leak_mut davidspies:dropleak kennytm 0
51 83791 Weaken guarantee around advancing underlying iterators in zip the8472:relax-zip-side-effect-guarantee m-ou-se 0
52 83846 Added the --temps-dir option torhovland:issue-10971 davidtwco 0
53 83850 Propagate deref coercion into block ldm0:nohard nikomatsakis 0
54 83908 Add enum_intrinsics_non_enums lint Flying-Toast:master estebank 0
55 83915 Enforce `Sized` return types on `Fn*` bounds estebank:closure-return-must-be-sized nikomatsakis 0
56 83947 Preserve, clarify, and extend debug information jdtatz:debuginfo-fix nagisa 0
57 84045 Deny float matches workingjubilee:deny-float-matches Mark-Simulacrum 0
58 84083 Clarify the guarantees that ThreadId does and doesn't make. ltratt:threadid_doc_tweak joshtriplett 0
59 84087 Stabilize const_cell_into_inner. m-ou-se:stabilize-const-cell-into-inner joshtriplett 0
60 84096 Use BCryptGenRandom instead of RtlGenRandom on Windows. m-ou-se:windows-bcrypt-random joshtriplett 0
61 84176 Generate links to definition in rustdoc source code pages GuillaumeGomez:src-to-definition 0
62 84267 Make *const (), *mut () okay for FFI dtolnay:ptrunit matthewjasper 0
63 84333 Improve liveness analysis for generators tmiasko:liveness-yield estebank 0
64 84364 Add `expr202x` macro pattern lf-:expr202x estebank 0
65 84385 Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds Aaron1011:closure-outlives-ret nikomatsakis 0
66 84414 Allow struct and enum to contain inner attrs dtolnay:inner petrochenkov 0
67 84448 add env var to override sys::Instant::actually_monotonic() for windows and unix the8472:monotonic-override joshtriplett 0
68 84476 change message infered type for closure ABouttefeux:closure-return-conflict-suggest davidtwco 0
69 84503 Extract `sys::args::Args` implementation to `sys_common` CDirkx:args joshtriplett 0
70 84640 Implement `TryFrom<char>` for `u8` ids1024:u8_from_char SimonSapin 0
71 84770 Stabilize Bufwriter::into_raw_parts ijackson:bufwriter dtolnay 0
72 85017 Add carrying_add, borrowing_sub, widening_mul, carrying_mul methods to integers clarfonthey:carrying_widening m-ou-se 0
73 85021 The never type and diverging type variables lrh2000:diverging-tyvars nikomatsakis 0
74 85102 Diagnostic tweaks estebank:point-at-assignment varkor 0
75 85144 linker: Never use whole-archive linking unless explicitly requested petrochenkov:nowhole bjorn3 0
76 85145 Free the TLS slots allocated to avoid leaks when running in a Windows DLL pdix0n:tls_free m-ou-se 0
77 85166 add file_prefix method to std::path mbhall88:file-prefix dtolnay 0
78 85200 Ignore derived Clone and Debug implementations during dead code analysis FabianWolff:issue-84647 nikomatsakis 0
79 85208 Constant::eq skips spans spastorino:constant-span-footgun-miropt oli-obk 0
80 85223 rustdoc: Clarified the attribute which prompts the warning simbleau:master steveklabnik 0
81 85254 Normalize MIR with RevealAll before optimizations. cjgillot:reveal-mir lcnr 0
82 85296 Plugin interface cleanup bjorn3:plugin_cleanup petrochenkov 0
83 85308 [EXPERIMENT] Reduction of monomorphization load through type erasure cjgillot:dynamorph 0
84 85321 Use DefPathHash instead of HirId to break inlining cycles. cjgillot:mir-cycle bjorn3 0
85 85344 Correctly handle remapping from path containing the current directory with trailing paths cbeuw:remap-across-cwd matthewjasper 0
86 85357 Add `aarch64-unknown-uefi` target Andy-Python-Programmer:aarch64_uefi_target petrochenkov 0
87 85466 [MCP] introduce ty::WhereClause to align chalk and rustc dyn repr csmoe:dyn-repr nikomatsakis 0
88 85477 solve ICE of issue #85350 by avoiding the case with ty::Error ABouttefeux:ice-middle-fold jackh726 0
89 85485 Make `normalize_generic_arg_after_erasing_regions` return a `Result` LeSeulArtichaut:85103-fallible-normalize 0
90 85496 Copy built tools to stage sysroot Bobo1239:bootstrap_tools_to_sysroot_bin Mark-Simulacrum 0
91 85534 add rustc-demangle assertion on mangled symbol csmoe:demagnle-assert michaelwoerister 0
92 85556 Warn about unreachable code following an expression with an uninhabited type FabianWolff:issue-85071 estebank 0
93 85558 Diverging tyvars lovishpuri:diverging-tyvars matthewjasper 0
94 85585 Stabilize the "IP" feature (continued from #76098) saethlin:stabilize-ip joshtriplett 0
95 85587 Seperate HIR owner from LocalDefId in the type system ABouttefeux:separate-hir-owner cjgillot 0
96 85595 Only register `WSACleanup` if `WSAStartup` is actually ever called CDirkx:win-linkage nagisa 0
97 85669 Add new rustdoc-GUI to ensure correct font is used on module items GuillaumeGomez:new-rustdoc-gui-test-module-font jsha 0
98 85673 RFC-2841: add codegen flag export symbols from executable csmoe:export-exe-sym nikomatsakis 0
99 85690 Macros 2.0-ify rustc_arena bstrie:m2_arena estebank 0
100 85696 Fix `Ipv6Addr::is_unicast_global` to check for unicast global scope CDirkx:unicast_global joshtriplett 0
101 85728 WIP: bootstrap: cmake cmd configurable with config.toml nodakai:bootstrap-cmake-cmd-name Mark-Simulacrum 0
102 85764 Implement coherence checks for negative trait impls yaahc:negative-coherence jackh726 0
103 85766 Stabilize File::options() workingjubilee:file-options kennytm 0
104 85807 bootstrap: Disable initial-exec TLS model on powerpc glaubitz:powerpc-disable-initial-exec-tls Mark-Simulacrum 0
105 85816 Add str pointer methods WaffleLapkin:str_ptr_len_get m-ou-se 0
106 85833 Scrape code examples from examples/ directory for Rustdoc willcrichton:example-analyzer GuillaumeGomez 0
107 85835 Implement Extend<(A, B)> for (Extend<A>, Extend<B>) Seppel3210:master dtolnay 0
108 85918 Enable `-Zincremental-verify-ich` when building compiler crates Aaron1011:incr-verify-bootstrap Mark-Simulacrum 0
109 85927 Add `std::panic::drop_unwind` KaiJewson:drop_unwind m-ou-se 0
110 85929 Fixed #85845: Added a note in E0369 if the missing trait is PartialEq ccgauche:issue-85845-fix davidtwco 0
111 86008 yes Add `os::windows::ffi::OsStrExt::system_cmp` and `system_eq` CDirkx:windows-case-insensitive kennytm 0
112 86011 yes move implicit `Sized` predicate to end of list tlyu:correct-sized-bound-spans estebank 0
113 86024 yes Adding the `expect` attribute (RFC 2383) xFrednet:54503-expect-lint-attribute wesleywiser 0
114 86041 yes Replace Copy/Clone compiler magic on arrays with library impls bstrie:unmagic-array-copy joshtriplett 0
115 86075 yes Better support for `os::windows::fs::MetadataExt` on `uwp` CDirkx:windows_uwp_metadata joshtriplett 0
116 86084 yes Add doc comment to `DepTrackingHash` Aaron1011:dep-tracking-doc estebank 0
117 86165 yes Add proc_macro::Span::{before, after}. m-ou-se:proc-macro-span-shrink dtolnay 0
118 86176 yes Implement a `explicit_generic_args_with_impl_trait` feature gate nbdd0121:explicit-generic-args jackh726 0
119 86178 yes Add new tidy check to ensure that rustdoc DOM IDs are all declared as expected GuillaumeGomez:rustdoc-id-tidy-check jyn514 0
120 86191 yes Add SOLID targets kawadakk:release-add-solid-support m-ou-se 0
121 86197 yes Remove unnecessary trailing whitespace from error messages FabianWolff:trailing-whitespace JohnTitor 0
122 86246 yes Add basic checks for well-formedness of `fn`/`fn_mut` lang items FabianWolff:issue-83471 matthewjasper 0
123 86257 yes Grammar Fix dmartin4506:dmbranchbaby Mark-Simulacrum 0
124 86263 yes Rustdoc: Report Layout of enum variants fee1-dead:rustdoc-layout-variants camelid 0
125 86281 yes Allow limited transmuting between types involving type parameters illicitonion:reasoned-transmute RalfJung 0
126 86298 yes refactor LoweringContext::lower_generics_mut tlyu:refactor-lower-generics-mut estebank 0
127 86335 yes Commit to not supporting IPv4-in-IPv6 addresses CDirkx:ipv4-in-ipv6 joshtriplett 0
128 86336 yes impl Pattern for char array camsteffen:char-array-pattern dtolnay 0
129 86338 yes Do not suggest impl traits as type arguments JohnTitor:issue-86162 matthewjasper 0
130 86360 yes Use non-intercrate SelectionContext for normalization in coherence::with_fresh_ty_vars b-naber:overlapping_impls_normalization 0
131 86374 yes Enable combining `+crt-static` and `relocation-model=pic` on `x86_64-unknown-linux-gnu` bossmc:enable-static-pie-for-gnu nagisa 0
132 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
133 86382 yes Make diagnostics clearer for `?` operators JohnTitor:try-desugar estebank 0
134 86400 yes Remove invalid suggestion involving `Fn` trait bound FabianWolff:issue-85735 LeSeulArtichaut 0
135 86406 yes Windows: Allow running processes whose path exceeds the legacy `MAX_PATH` ChrisDenton:long-path-command joshtriplett 0
136 86422 yes Emit clearer diagnostics for parens around `for` loop heads JohnTitor:clearer-parens-err-for-loop estebank 0
137 86432 yes Tweak SocketAncillary API de-vri-es:socket-ancillary-tweaks m-ou-se 0
138 86434 yes Add `Ipv6Addr::is_benchmarking` CDirkx:ipv6-benchmarking joshtriplett 0
139 86447 yes Windows: Fix `fs::canonicalize` to work with broken drivers ChrisDenton:broken-driver-workaround 0
140 86454 yes Refactor unsized suggestions tlyu:refactor-unsized-suggestions LeSeulArtichaut 0
141 86455 yes check where-clause for explicit `Sized` before suggesting `?Sized` tlyu:check-where-before-suggesting-unsized 0
142 86490 yes Add `Ipv6Addr::is_ipv4_mapped` CDirkx:is-ipv4-mapped kennytm 0
143 86492 yes Associated functions that contain extern indicator or have `#[rustc_std_internal_symbol]` are reachable hyd-dev:no-mangle-method 0
144 86497 yes Add nearest_char_boundary_{min,max} methods to str clarfonthey:nearest_char_boundary dtolnay 0
145 86506 yes Don't normalize xform_ret_ty during method candidate assembly b-naber:gen_trait_impl_inconsistent matthewjasper 0
146 86531 yes DO NOT MERGE Error codes auto doc sketch ijackson:errorcodes-auto-doc joshtriplett 0
147 86546 yes Implement RFC 2574, "SIMD vectors in FFI" JohnTitor:simd-ffi oli-obk 0
148 86604 yes impl `Copy` for `fs::Permissions` a1phyr:copy_fs_permissions yaahc 0
149 86634 yes Rework `Ipv6Addr::is_global` to check for global reachability rather than global scope CDirkx:ip-globally-reachable kennytm 0
150 86641 yes Clear incremental cache when stage1 compiler is rebuilt jyn514:incremental Mark-Simulacrum 0
151 86646 yes feature flag: add feature flag `type_changing_struct_update` for implementation of RFC #2528 kolharsam:sam/rustc/fflag/rfc_2528 0
152 86647 yes Fix autoborrowing when coercing to a mutable raw pointer FabianWolff:issue-86262 Aaron1011 0
153 86660 yes tests: add failing tests for `type_changing_struct_update` feature flag kolharsam:sam/rustc/rfc_2528/add_tests davidtwco 0
154 86692 yes Run rustdoc-gui tests in parallel dns2utf8:parallelize_rustdoc-gui_tests Mark-Simulacrum 0
155 86699 yes Allow reifying intrinsics to `fn` pointers. eddyb:reify-intrinsics matthewjasper 0
156 86700 yes [WIP] Matthew's work on improving NLL's "higher-ranked subtype error"s lqd:matthews-nll-hrtb-errors nikomatsakis 0
157 86705 yes Nellshamrell/improve async error nellshamrell:nellshamrell/improve_async_error varkor 0
158 86713 yes Add some more weird-exprs oberien:patch-1 Mark-Simulacrum 0
159 86744 yes impl Default, Copy, Clone for std::io::Sink and Empty ijackson:sink-default 0
160 86747 yes Improve wording of the `drop_bounds` lint FabianWolff:issue-86653 GuillaumeGomez 0
161 86780 yes Rustdoc gui bootstrap browser-UI-test version dns2utf8:rustdoc-gui_bootstrap-bUt-version Mark-Simulacrum 0
162 86801 yes Abort in panic_abort eh_personality bjorn3:panic_abort_eh_personality cuviper 0
163 86808 yes constified implementations of `Default` fee1-dead:constify-1 scottmcm 0
164 86809 yes Add reachable_patterns lint related to rfc-2008-non_exhaustive DevinR528:reachable-pat davidtwco 0
165 86826 yes [draft] Store the path in io::Error without extra allocations. m-ou-se:io-error-path m-ou-se 0
166 86828 yes const fn for option copied, take & replace lambinoo:67441-const-fn-copied-take-replace 0
167 86840 yes Constify implementations of `(Try)From` for int types usbalbin:const_from m-ou-se 0
168 86844 yes Support #[global_allocator] without the allocator shim bjorn3:global_alloc_improvements scottmcm 0
169 86853 yes Constify try-operator usbalbin:const_try m-ou-se 0
170 86860 yes Stabilize `arbitrary_enum_discriminant` fee1-dead:stabilize LeSeulArtichaut 0
171 86879 yes Stabilize Vec<T>::shrink_to YohDeadfall:stabilize-vec-shrink-to yaahc 0
172 86892 yes Add "copy to clipboard" for all code blocks and "expand" buttons GuillaumeGomez:copy-code-to-clipboard notriddle 0
173 86898 yes Add fast path for Path::cmp that skips over long shared prefixes the8472:path-cmp dtolnay 0
174 86943 yes Suggest deriving traits if possible ptrojahn:suggest_derive estebank 0
175 86952 yes codegen: skip more tests when using system LLVM durin42:no-system-llvm nikic 0
176 86969 yes Introduce private helper method `in_network` for `Ipv{4,6}Addr` CDirkx:ip-network 0
177 86977 yes Enable compiler consumers to obtain mir::Body with Polonius facts. vakaras:body_with_borrowck_facts nikomatsakis 0
178 86984 yes Reject octal zeros in IPv4 addresses Smittyvb:ipv4-octal-zero joshtriplett 0
179 86988 yes Carefully remove bounds checks from some chunk iterator functions thomcc:chunky-splitz-says-no-checking kennytm 0
180 87005 yes Make format_args!("literal") const. m-ou-se:format-args-const m-ou-se 0
181 87026 yes Allow labeled loops as value expressions for `break` FabianWolff:issue-86948 davidtwco 0
182 87033 yes Provide a suggestion when trying to destructure a `Vec` as a slice FabianWolff:issue-87017 0
183 87047 yes Add `impl` to collect an iterator of `Result<T,E>` into `(Collection<T>, Collection<E>)` Svetlitski:tuple-from-result-iter joshtriplett 0
184 87050 yes Add future-incompat lint for `doc(primitive)` jyn514:no-doc-primitive 0
185 87054 yes Add a `try_reduce` method to the Iterator trait kit-981:master joshtriplett 0
186 87088 yes Fix stray notes when the source code is not available FabianWolff:issue-87060 estebank 0
187 87091 yes implement advance_(back_)_by on more iterators the8472:more-advance-by-impls joshtriplett 0
188 87114 yes Lint missing Abi in ast validation instead of lowering. cjgillot:abilint estebank 0
189 87119 yes Document private items for rustfmt when documenting with stage1 or above jyn514:rustfmt-doc-private Mark-Simulacrum 0
190 87160 yes When recovering from a `:` in a pattern, use adequate AST pattern estebank:colon-recovery matthewjasper 0
191 87166 yes Show discriminant before overflow in diagnostic for duplicate values. de-vri-es:show-discriminant-before-overflow jackh726 0
192 87173 yes unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure petrochenkov 0
193 87178 yes [rustdoc] Copy only item path to clipboard rather than full `use` statement. moxian:rd-use ollie27 0
194 87221 yes Stabilize built-in attribute macro `#[cfg_eval]` petrochenkov:stabcfgeval2 Aaron1011 0
195 87235 yes Improve diagnostics for wrongly ordered keywords in function declaration poliorcetics:issue-87217-fn-quali-order nagisa 0
196 87248 yes CTFE: throw unsupported error when partially overwriting a pointer RalfJung:ctfe-partial-overwrite oli-obk 0
197 87260 yes Libgccjit codegen antoyo:libgccjit-codegen LeSeulArtichaut 0
198 87262 yes Support negative numbers in Literal::from_str dtolnay:negative Aaron1011 0
199 87264 yes proc_macro: Add an expand_literal method to TokenStream mystor:expand_literal petrochenkov 0
200 87267 yes Remove space after negative sign in Literal to_string dtolnay:negspace cjgillot 0
201 87316 yes Error when proc macro derive output doesn't fully parse m-ou-se:fix-87314 petrochenkov 0
202 87320 yes Introduce -Z remap-cwd-prefix switch danakj:debug-compilation-dir petrochenkov 0
203 87324 yes Lint against named asm labels asquared31415:named-asm-labels davidtwco 0
204 87339 yes Make two Paths unequal if they differ in trailing slash dtolnay:trailingsep yaahc 0
205 87396 yes Teach compiletest to parse arbitrary cfg options inquisitivecrystal:test-cfg Mark-Simulacrum 0
206 87404 yes Add support for artifact size profiling rylev:artifact-size-profiling wesleywiser 0
207 87408 yes Hide allocator details from TryReserveError kornelski:try_reserve_error kennytm 0
208 87420 yes Mutate command args cehteh:mutate_command_args joshtriplett 0
209 87428 yes Fix union keyword highlighting in rustdoc HTML sources GuillaumeGomez:union-highlighting jyn514 0
210 87440 yes Remove unnecessary condition in Barrier::wait() twetzel59:fix-barrier-no-op 0
211 87441 yes Emit suggestion when passing byte literal to format macro ibraheemdev:i-86865 cjgillot 0
212 87459 yes use rust formatting in diagnostic issue template ibraheemdev:patch-5 estebank 0
213 87460 yes Point to closure when emitting 'cannot move out' for captured variable FabianWolff:issue-87456 matthewjasper 0
214 87462 yes Ignore comments in tidy-filelength ibraheemdev:tidy-file-length-ignore-comment Mark-Simulacrum 0
215 87463 yes Add `extend_front` method to `VecDeque` Svetlitski:vec-deque-extend-front yaahc 0
216 87465 yes Simplify typeck/primary_body_of, fix comment to match return signature audunhalland:refactor_typeck_primary_body_of jackh726 0
217 87472 yes Stabilize and document `--force-warn` inquisitivecrystal:stabilize-force-warn steveklabnik 0
218 87478 yes Point to where clause for GATs to add bound jackh726:issue-84931 estebank 0
219 87487 yes Fixes wrong unreachable_pub lints on nested and glob public reexport lambinoo:I-64762_unreachable_pub_lint petrochenkov 0
220 87489 yes `rustdoc`: compute correct line number for indented rust code blocks. bdalrhm:rustdoc-line-num CraftSpider 0
221 87506 yes Ignore more files from rustdoc-GUI test suite GuillaumeGomez:ignore-gui-test-files Mark-Simulacrum 0
222 87514 yes Avoid trailing space in error message ptrojahn:trailing_space oli-obk 0
223 87515 yes Trait upcasting coercion (part2) crlf0710:trait_upcasting_part2 0
224 87528 yes stack overflow handler specific openbsd change. devnexen:stack_overflow_obsd joshtriplett 0
225 87529 yes Fix ICE in `improper_ctypes_definitions` lint with all-ZST transparent types FabianWolff:issue-87496 nikomatsakis 0
226 87530 yes Add comments regarding superfluous `!Sync` impls bstrie:commentsync yaahc 0
227 87532 yes bootstrap.py: use `git rev-list` for robustness tlyu:bootstrap-rev-list jyn514 0
228 87537 yes Clarify undefined behaviour in BinaryHeap docs Wilfred:improve-min-heap-docs Mark-Simulacrum 0
229 87548 yes WIP: Normalize associated types in structs when performing unsizing coercion WaffleLapkin:coerce_normalization nikomatsakis 0
230 87561 yes thread set_name haiku implementation. devnexen:haiku_thread_build_fix yaahc 0
231 87566 yes Recover invalid assoc type bounds using `==` JohnTitor:find-eqeq-on-assoc-type-bounds estebank 0
232 87580 yes Update Windows Argument Parsing ChrisDenton:win-arg-parse-2008 dtolnay 0
233 87581 yes Add support for clobber_abi to asm! Amanieu:asm_clobber_abi 0
234 87582 yes Implement `Printer` for `&mut SymbolPrinter` tmiasko:symbol-printer michaelwoerister 0
235 87584 yes Add inline asm! tests for aarch64 adamgemmell:dev/asm-tests Amanieu 0
236 87587 yes Various refactorings of the TAIT infrastructure oli-obk:lazy_tait spastorino 0
237 87590 yes Deprecate llvm_asm! Amanieu:deprecate_llvm_asm nagisa 0
238 87597 yes [Do Not Merge] Testing CI: Verify commits in beta are in stable. yaymukund:test-verify-beta-stable-backports Mark-Simulacrum 0
239 87598 yes Add doctests for HashMap's into_values and into_keys methods ccqpein:master yaahc 0
240 87599 yes Implement concat_bytes! Smittyvb:concat_bytes 0
241 87601 yes Add functions to add unsigned and signed integers a1phyr:feature_uint_add_signed 0
242 87604 yes CI: Verify commits in beta & stable are in upstream branches. yaymukund:verify-backported-commits Mark-Simulacrum 0
243 87614 yes Recommend fix `count()` -> `len()` on slices notriddle:notriddle-count2len jackh726 0
244 87618 yes Add missing documentation for std::char types GuillaumeGomez:std-char-types-doc kennytm 0
245 87619 yes Fix feature gate checking of static-nobundle and native_link_modifiers 12101111:fix-native_link_modifiers_bundle petrochenkov 0
246 87620 yes io: Add the Peek trait LinkTed:Peek kennytm 0
247 87624 yes Update RELEASES.md for 1.55.0 XAMPPRocky:master Mark-Simulacrum 0
248 87631 yes os current_exe using same approach as linux to get always the full ab… devnexen:solarish_upd_fs joshtriplett 0
249 87636 yes Added the `Option::unzip()` method Kixiron:unzip-option scottmcm 0
250 87641 yes Allow more "unknown argument" strings from linker HackAttack:expand-unknown-option-message wesleywiser 0
251 87645 yes Properly find owner of closure in THIR unsafeck LeSeulArtichaut:issue-87414 oli-obk 0
252 87646 yes Fix a parser ICE on invalid `fn` body JohnTitor:fix-parser-ice 0
253 87648 yes allow eq constraints on associated constants JulianKnodt:const_eq_constrain estebank 0
254 87652 yes Validate that naked functions are never inlined npmccallum:naked_inline 0
255 87654 yes Add documentation for the order of Option and Result jesyspa:issue-87238-option-result-doc joshtriplett 0
256 87655 yes Add long explanation for E0726 codekidX:master GuillaumeGomez 0
257 87661 yes Improve error reporting for closure return type mismatches FabianWolff:issue-87461 wesleywiser 0
258 87663 yes Rustdoc accessibility: use an icon for the [-]/[+] controls GuillaumeGomez:rustdoc-brace-minus-brace 0
259 87666 yes STD support for the ESP-IDF framework ivmarkov:master kennytm 0
260 87667 yes add module-level documentation for vec's in-place iteration the8472:document-in-place-iter yaahc 0
261 87668 yes Use note for pointing at bound introducing requirement estebank:tweak-bound-output oli-obk 0
262 87671 yes Warn when an escaped newline skips multiple lines jesyspa:issue-87319-multiple-newlines cjgillot 0
263 87673 yes Tweak opaque type mismatch error estebank:opaque-ty-mismatch davidtwco 0
264 87676 yes 2229: Handle MutBorrow/UniqueImmBorrow better sexxi-goose:truncate_unique nikomatsakis 0
265 87677 yes Adding explicit notice of lack of documentation for Tier 2 Platforms amalik18:issue-2788-fix steveklabnik 0
266 87679 yes BTree: refine some comments ssomers:btree_comments joshtriplett 0
267 87686 yes clippy::perf fixes matthiaskrgr:clippy_august_21_perf jackh726 0
268 87687 yes Inline some macros camsteffen:inline-macros oli-obk 0
269 87688 yes Introduce `let...else` camsteffen:let-else davidtwco 0
270 87690 yes Add missing "allocated object" doc link to `<*mut T>::add` sharnoff:mut-ptr-allocated-obj-link Mark-Simulacrum 0
271 86430 no MIR per-block copy elimination shamatar:simple_copy_elimination bjorn3 0 never
272 86986 no extend `simplify_type` lcnr:simplify_type oli-obk 0 never
273 87064 no Support `#[track_caller]` on closures and generators Aaron1011:new-closure-track-caller estebank 0 never
274 87280 no lazily "compute" anon const default substs lcnr:lazy-anon-const-default-substs 0 never
275 83302 no Get piece unchecked in `write` camsteffen:write-piece-unchecked dtolnay 0
276 85967 no Update the x86_64-unknown-l4re-uclibc tier 3 target atopia:update-l4re-target matthewjasper 0
277 86022 no Give dynamically generated instructions on how to replicate x.py errors jyn514:better-errors Mark-Simulacrum 0
278 86325 no don't evaluate constants if borrowck fails BoxyUwU:const-eval-borrowck-ice oli-obk 0
279 86371 no [WIP] defer adding implicit `Sized` bounds tlyu:defer-sized-bounds estebank 0
280 86435 no Introduce `TyInterner` LeSeulArtichaut:zd/type-interner-5 jackh726 0
281 86532 no Make deleted code in a suggestion clearer estebank:delete-suggestion-underline petrochenkov 0
282 86822 no reduce RPC overhead for common proc_macro operations mystor:min_proc_macro petrochenkov 0
283 86992 no Introduce unstable `Ipv{4,6}AddrPrefix` CDirkx:ip-prefix 0
284 87194 no rustc_symbol_mangling: support structural constants and &str in v0. eddyb:const-value-mangling 0
285 87220 no Make `#[derive(A, B, ...)]` cfg-eval its input only for `A, B, ...` and stabilize `feature(macro_attributes_in_derive_output)` petrochenkov:derivecfglimit2 Aaron1011 0
286 87337 no Don't abort compilation after giving a lint error jyn514:lint-error oli-obk 0
287 87382 no Prevent opaque types in impl headers lqd:tait-impls oli-obk 0
288 87402 no Direct users towards using Rust feature names in CLI nagisa:nagisa/request-feature-requests-for-features estebank 0
289 87467 no Implement `RefUnwindSafe` for `Rc<T>` inquisitivecrystal:ref-unwind joshtriplett 0
290 87512 no Port clippy lint `redundant_field_names` to compiler fee1-dead:clippy-lint cjgillot 0
291 87600 no Move some UI tests to more suitable subdirs JohnTitor:classify-ui-tests 0
292 84039 failure Uplift the invalid_atomic_ordering lint from clippy to rustc jyn514:uplift-atomic-ordering wesleywiser wesleywiser 0 never
293 86963 failure yes Update rand deps klensy:rand-bump Mark-Simulacrum Mark-Simulacrum 0 iffy
294 87073 failure yes Fix rustdoc handling of primitive items jyn514:primitive-docs GuillaumeGomez 0 iffy
295 81797 failure Add `core::stream::from_iter` yoshuawuyts:stream_from_iter dtolnay dtolnay 0
296 84197 failure add codegen option for using LLVM stack smash protection bbjornse:stack-protector nikic nikic 0
297 85346 failure Account for incorrect `impl Foo<const N: ty> {}` syntax estebank:issue-84946 varkor varkor 0
298 85600 failure build llvm libunwind.a in rustbuild 12101111:rustbuild-libunwind petrochenkov petrochenkov 0
299 86155 failure yes rustc: Fill out remaining parts of C-unwind ABI alexcrichton:abort-on-unwind nikomatsakis nikomatsakis 0
300 87329 failure yes I/O safety. sunfishcode:sunfishcode/io-safety joshtriplett joshtriplett 0
301 87344 failure no Rollup of 12 pull requests Dylan-DPC:rollup-asbsukt Dylan-DPC 5 never
302 82681 success (try) [WIP] Perform HIR indexing per-owner cjgillot:incr-index Aaron1011 0 never
303 83698 success Use undef for uninitialized bytes in constants erikdesjardins:undefconst oli-obk 0 never
304 83785 success [mir-opt] Optimize calls to CopyNonOverlapping wesleywiser:copy_nonoverlapping_opt bjorn3 0 never
305 84227 success [WIP] Always verify incremental hash Aaron1011:always-verify matthewjasper 0 never
306 84573 success (try) [WIP] Never type experiments Mark-Simulacrum:never-type-fallback-new Mark-Simulacrum 0 never
307 84771 success rustc_codegen_ssa: turn builders "unpositioned" after emitting a terminator. eddyb:cg-ssa-builder-terminate nagisa 0 never
308 84823 success [do not merge] fmt::Arguments experiment m-ou-se:fmt2 m-ou-se 0 never
309 84881 success monomorphize: lazy check doublicated symbols klensy:assert-f estebank 0 never
310 84944 success move obligation dedup from `impl_or_trait_obligations` to project caching lcnr:obligation-dedup nikomatsakis 0 never
311 85013 success Replace dominators algorithm with simple Lengauer-Tarjan Mark-Simulacrum:dominators-bitset wesleywiser 0 never
312 85092 success Use xxHash to implement StableHasher Aaron1011:stable-hash-xxhash Mark-Simulacrum 0 never
313 85157 success replace vec::Drain drop loops with drop_in_place the8472:drain-drop-in-place yaahc 0 never
314 85158 success (try) Mir-Opt for copying enums with large discrepancies JulianKnodt:array_const_val wesleywiser 0 never
315 85530 success (try) Use Rust Symbol Mangling by default tmiasko:rust-symbol-mangling michaelwoerister 0 never
316 85796 success (try) MIR opt: Expand aggregates into multiple locals cjgillot:deagg bjorn3 0 never
317 85837 success (try) Don't explicitly track crate_name and stable_crate_id getters bjorn3:cstore_refactoring estebank 0 never
318 86056 success (try) Remove some eval_always cjgillot:no-ee Aaron1011 0 never
319 86089 success [WIP] Use only a hash set for storing task deps Aaron1011:incr-dep-hash-set 0 never
320 86119 success (try) [WIP] Introduce `SingletonCache` for use with ZST query keys Aaron1011:cell-cache 0 never
321 86123 success (try) Preserve more spans in internal `rustc_queries!` macro Aaron1011:query-span matthewjasper 0 never
322 86268 success (try) [WIP] Don't create inference variables for static regions Aaron1011:static-renumber nikomatsakis 0 never
323 86404 success (try) Add separate array length function shamatar:array_len m-ou-se 0 never
324 86525 success (try) Array `.len()` MIR optimization pass shamatar:array_len_opt oli-obk 0 never
325 86668 success (try) [WIP] Only prune `Sized` obligations from projection cache Aaron1011:prune-proj-sized 0 never
326 86748 success (try) Try to evalate obligation in fulfillment when we have no inference vars Aaron1011:fulfull-inference matthewjasper 0 never
327 86871 success (try) [WIP] Force projection sub-obligations to `EvaluatedToOkModuloRegions` Aaron1011:force-modulo-regions nagisa 0 never
328 87040 success (try) Compute default query providers at compile-time Aaron1011:const-query-providers eddyb 0 never
329 87150 success (try) Make wrapping_neg() use wrapping_sub(), #[inline(always)] rusticstuff:simplify_wrapping_neg yaahc 0 never
330 87192 success (try) [do not merge] Hashbrown performance before Hashbrown PR #277 Zoxc:hashbrown-pr277-before Amanieu 0 never
331 87193 success (try) [do not merge] Hashbrown performance after Hashbrown PR #277 Zoxc:hashbrown-pr277-after Amanieu 0 never
332 87229 success (try) Pre-fill the query cache instead of having two copies of the information cjgillot:query-input michaelwoerister 0 never
333 87234 success (try) Lower only one HIR owner at a time cjgillot:lower-mono petrochenkov 0 never
334 87407 success (try) perf test #87280 lcnr:perf-test 0 never
335 87570 success (try) Upgrade to LLVM 13 (WIP) nikic:llvm-13 0 never
336 87628 success (try) Point at unmet explicit lifetime obligation bound estebank:unmet-explicit-lifetime-bound oli-obk 0 never
337 87650 success (try) [WIP] Build the compiler with a single CGU Aaron1011:single-cgu Mark-Simulacrum 0 never
338 81746 success (try) Distribute cg_clif as rustup component on the nightly channel bjorn3:cg_clif_rustup_component Mark-Simulacrum 0
339 84022 success Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error Aaron1011:remove-derive-res-fallback 0
340 85387 success Only apply `procedural-masquerade` back-compat hack to `rental` Aaron1011:rental-future-compat 0
341 86362 success (try) Avoid cloning LocalDecls ptrojahn:insert_vars_and_temps matthewjasper 0
342 86479 success (try) Automatic exponential formatting in Debug exphp-forks:float-debug-exponential Mark-Simulacrum 0
343 87041 success (try) might_permit_raw_init: also check arrays (take two) Aaron1011:raw-init-check-array oli-obk 0
344 87066 success (try) Crater: closure size profile build sexxi-goose:crater Mark-Simulacrum 0
345 87190 success (try) [experiment] Crater 2021 edition rustfix ehuss:2021-crater ehuss 0
346 87375 success (try) Try filtering out non-const impls when we expect const impls fee1-dead:move-constness-to-traitpred oli-obk 0

Open retry log