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.

603 total, 23 approved, 10 rolled up, 12 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 100274 pending yes [beta] 1.64.0 branching Mark-Simulacrum:beta-next Mark-Simulacrum Mark-Simulacrum 100 never
2 100279 approved yes Rollup of 6 pull requests matthiaskrgr:rollup-5sb5ixo matthiaskrgr 6 never
3 100205 approved yes Avoid ICE in rustdoc when using `Fn` bounds cjgillot:noice-doc camelid camelid 1
4 96478 approved yes Implement `#[rustc_default_body_unstable]` WaffleLapkin:rustc_default_body_unstable Aaron1011 Aaron1011 0
5 100086 approved yes Add more `// unit-test`s to MIR opt tests JakobDegen:better-tests wesleywiser wesleywiser 0
6 100181 approved yes add method to get the mutability of an AllocId RalfJung:alloc-ref-mutability jackh726 jackh726 0
7 100192 approved yes Remove duplicated temporaries creating during box derefs elaboration tmiasko:rm-duplicated-locals nagisa nagisa 0
8 100212 approved yes Remove more Clean trait implementations GuillaumeGomez:rm-clean-impls notriddle Dylan-DPC 0
9 100221 approved yes Don't document impossible to call default trait items on impls compiler-errors:impossible-trait-items GuillaumeGomez lcnr,notriddle,camelid 0
10 100238 approved yes Further improve error message for E0081 Bryysen:master cjgillot cjgillot 0
11 100249 approved yes Fix HorizonOS regression in FileTimes Meziu:master nagisa joshtriplett 0
12 100275 approved yes also update anyhow in codegen_cranelift RalfJung:anyhow bjorn3 bjorn3 0
13 99479 approved yes rustdoc-json: Remove doc FIXME for Import::id and explain Enselic:import-can-be-without-id camelid camelid 0 always
14 100163 approved yes Refactor: remove an unnecessary string search TaKO8Ki:remove-unnecessary-string-search wesleywiser wesleywiser 0 always
15 100228 approved yes Don't ICE while suggesting updating item path. luqmana:suggestion-ice estebank estebank 0 always
16 100256 approved yes Add some high-level docs to `FnCtxt` and `ItemCtxt` camelid:typeck-ctxt-doc compiler-errors compiler-errors 0 always
17 100281 approved yes Remove more Clean trait implementations GuillaumeGomez:rm-clean-impls-3 notriddle notriddle 0 always
18 75185 yes [WIP] polymorphisation: re-enable davidtwco:polymorphisation-re-enable lcnr 0 never
19 85528 yes Implement iterator specialization traits on more adapters the8472:iter-markers joshtriplett 0 never
20 89123 yes add Vec::push_within_capacity - fallible, does not allocate the8472:push_in_capacity Amanieu 0 never
21 89132 yes Add support for allocators in `Rc` & `Arc` Cyborus04:rc_allocator_support m-ou-se 0 never
22 90545 yes Implement a faster stable sort algorithm wpwoodjr:master m-ou-se 0 never
23 94075 yes Use niche-filling optimization even when multiple variants have data. mikebenfield:wip-enum eddyb 0 never
24 96451 yes Fix Dest Prop JakobDegen:dest-prop tmiasko 0 never
25 96869 yes Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8. sunfishcode:main joshtriplett 0 never
26 96991 yes Add dataflow analysis of enum variants JulianKnodt:enum_dflow JakobDegen 0 never
27 97802 Support `#[unix_sigpipe = "inherit|sig_dfl"]` on `fn main()` to prevent ignoring `SIGPIPE` Enselic:add-no_ignore_sigkill-feature joshtriplett 0 never
28 98100 yes Use object instead of LLVM for reading bitcode from rlibs bjorn3:use_object_for_bitcode_reading wesleywiser 0 never
29 98393 yes debuginfo: Generalize C++-like encoding for enums. michaelwoerister:new-cpp-like-enum-debuginfo wesleywiser 0 never
30 98426 yes Always evaluate constant operands in const-prop b-naber:evaluate-const-operand-const-prop lcnr 0 never
31 98655 yes Don't derive `PartialEq::ne`. nnethercote:dont-derive-PartialEq-ne m-ou-se 0 never
32 99102 yes Rework definition of MIR phases to more closely reflect semantic concerns JakobDegen:reorder-generators oli-obk 0 never
33 99217 yes consider unnormalized types for implied bounds lcnr:implied-bounds-pre-norm jackh726 0 never
34 99487 yes is_whitespace() performance improvements bmacnaughton:is_whitespace_updates kennytm 0 never
35 99541 yes Refactor iteration logic in the `Flatten` and `FlatMap` iterators timvermeulen:flatten_cleanup the8472 0 never
36 99634 yes Compute `lint_levels` by definition fee1-dead-contrib:compute_lint_levels_by_def cjgillot 0 never
37 99747 yes Add gamma function to f32 and f64 ankane:float_gamma m-ou-se 0 never
38 99782 yes Enable MIR inlining for generators too cjgillot:inline-generator wesleywiser 0 never
39 99798 yes Add empty ConstKind::Abstract JulianKnodt:ac1 lcnr 0 never
40 99946 yes Elide superfluous storage markers tmiasko:elide-storage-makers oli-obk 0 never
41 100173 yes internal iteration for `&mut I` sarah-ek:fold-more scottmcm 0 never
42 100209 yes Lazily decode SourceFile from metadata cjgillot:source-file-index estebank 0 never
43 94489 yes Re-enable debuginfo tests that have been ignored wesleywiser:enable_some_debuginfo_tests Mark-Simulacrum 0 iffy
44 96745 yes Visit attributes in more places. ehuss:even-more-attribute-validation cjgillot 0 iffy
45 83493 yes Add `impl Into<!> for Infallible` faern:impl-into-never-for-infallible kennytm 0
46 83608 yes Add slice methods for indexing via an array of indices. Kimundi:index_many m-ou-se 0
47 83724 yes Add targets that were missing in rustc Sycration:new-branch joshtriplett 0
48 83748 yes Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait slerpyyy:feature_iter_dedup m-ou-se 0
49 85927 yes Add `std::panic::drop_unwind` SabrinaJewson:drop_unwind m-ou-se 0
50 86647 yes Fix autoborrowing when coercing to a mutable raw pointer FabianWolff:issue-86262 Aaron1011 0
51 86844 yes Support #[global_allocator] without the allocator shim bjorn3:global_alloc_improvements pnkfelix 0
52 88154 yes Add `core::ops::GeneratorState::{is_yielded,is_complete}` methods yoshuawuyts:generator-state-is-methods m-ou-se 0
53 88561 yes Allow redirecting command stdout to stderr etc. (help wanted) ijackson:stdio-stdio Mark-Simulacrum 0
54 88714 yes use CLOCK_BOOTTIME in Instant::now hellow554:boottime joshtriplett 0
55 89518 yes Add vectored positioned I/O on Unix a1phyr:unix_file_vectored_at joshtriplett 0
56 89553 yes Add trait object safety information on trait documentation page GuillaumeGomez:trait-object-safe jsha 0
57 89891 yes `alloc`: add unstable cfg features `no_rc` and `no_sync` ojeda:modular-alloc joshtriplett 0
58 90291 yes Loosen the bound on the Debug implementation of Weak. geeklint:loosen_weak_debug_bound kennytm 0
59 90946 yes Ignore `reference`s in "Type::inner_def_id" GuillaumeGomez:def-id-remove-weird-case Manishearth 0
60 91793 yes socket ancillary data implementation for FreeBSD (from 13 and above). devnexen:anc_data_fbsd joshtriplett 0
61 92048 yes Add midpoint function for all integers and floating numbers Urgau:num-midpoint dtolnay 0
62 92233 yes Remove ordering traits from `HirId` pierwill:untrack-hirid-90317 cjgillot 0
63 92365 yes Future deprecation of `env::{set, remove}_var` jhpratt:future-deprecate-set_var kennytm 0
64 92930 yes const Path initialisation conradludgate:const_path joshtriplett 0
65 93162 yes Std module docs improvements camsteffen:std-prim-docs Mark-Simulacrum 0
66 93225 yes rustc_apfloat: Double::mul_add_r panic with specific values mjdr:apfloat_panic wesleywiser 0
67 93455 yes Implement internal `IsZero` for Wrapping and Saturating for `Vec` optimizations asquared31415:vec-zero-opts m-ou-se 0
68 93544 yes Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
69 93563 yes Merge crossbeam-channel into `std::sync::mpsc` ibraheemdev:crossbeam-channel Amanieu 0
70 93565 yes impl Try for ExitStatus ratmice:issue_54889 yaahc 0
71 93582 yes Allow `impl Fn() -> impl Trait` in return position WaffleLapkin:rpitirpit nikomatsakis 0
72 93628 yes Stabilize `let else` est31:stabilize_let_else jackh726 0
73 93873 yes Reimplement `carrying_add` and `borrowing_sub` for signed integers. Stovent:big-ints m-ou-se 0
74 93896 yes rustdoc: make item-infos dimmer on dark theme jsha:dark-colors GuillaumeGomez 0
75 94069 yes Restrict `Allocator` impl to `&'static A` djkoloski:restict_allocator_impl m-ou-se 0
76 94114 yes Relax `Allocator` bounds into pin-safe trait djkoloski:pin_safe_allocator m-ou-se 0
77 94136 yes Add `fs::append` ibraheemdev:fs-append yaahc 0
78 94145 yes Test leaking of BinaryHeap Drain iterators ssomers:binary_heap_tests joshtriplett 0
79 94387 yes Add option to pass environment variables DrMeepster:inject_env jyn514 0
80 94488 yes Document that Display entails ToString and should be lossless and infallible JKAnderson409:issue-92941-fix joshtriplett 0
81 94619 yes Introduce unsafe methods for mutating environment jhpratt:unsafe-env joshtriplett 0
82 94786 yes Document NonZeroXxx layout guarantees joshlf:patch-5 joshtriplett 0
83 94813 yes remove hard dependency on Android NDK presence when performing `check` builds landaire:feature/unwind-build-miri-fix Mark-Simulacrum 0
84 94904 yes doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
85 95005 yes BTree: evaluate static type-related check at compile time ssomers:btree_static_assert kennytm 0
86 95052 yes Add duplicate trait bound lint pierwill:duplicate-trait-bound lcnr 0
87 95198 yes Add slice::{split_,}{first,last}_chunk{,_mut} clarfonthey:get_chunk joshtriplett 0
88 95317 yes Add `round_ties_even` to `f32` and `f64` Jules-Bertholet:round_ties_to_even m-ou-se 0
89 95376 yes Add `vec::Drain{,Filter}::keep_rest` WaffleLapkin:drain_keep_rest dtolnay 0
90 95583 yes Deprecate the unstable `ptr_to_from_bits` feature scottmcm:deprecate-ptr-to-from-bits joshtriplett 0
91 95644 yes `Split*::as_str` refactor WaffleLapkin:str_split_as_str_refactor_take2 m-ou-se 0
92 95691 yes Add #![doc(html_in_header)] CAD97:doc(html_in_header) jsha 0
93 95696 yes Reenable debuginfo tests oxidecomputer:reenable-debuginfo-tests wesleywiser 0
94 95851 yes Add clarifying context to the most confusing pointer APIs Gankra:clarify-ptr Mark-Simulacrum 0
95 95925 yes Unlimit UNIX `remove_dir_all()` implementation (take 2) rusticstuff:unix_remove_dir_newopt joshtriplett 0
96 95929 yes Implement `Borrow` and `BorrowMut` for `Vec`s with `Allocator`s SparkyPotato:vec-borrow-with-alloc m-ou-se 0
97 95965 yes Stabilize const-weak-new CAD97:const-weak-new joshtriplett 0
98 95967 yes Add explicit-endian String::from_utf16 variants CAD97:from-utf16 joshtriplett 0
99 95982 yes Change linux `std::process` to drop supplementary groups based on CAP_SETGID Elliot-Roberts:uid_setgroups_change joshtriplett 0
100 95985 yes Add PhantomData marker to Context to make Context !Send and !Sync jihiggins:issue-66481 joshtriplett 0
101 96071 yes Int parsing optimisations (part 2) gilescope:plan_c scottmcm 0
102 96141 yes more efficient is_ascii methods gilescope:is_ascii Mark-Simulacrum 0
103 96186 yes add CString::from_vec_until_nul ericseppanen:cstring_until_nul joshtriplett 0
104 96208 yes Add test for crt-static+lto+rwlock issue. m-ou-se:test-94564 Mark-Simulacrum 0
105 96240 yes Stabilize `const_ptr_offset_from`. fee1-dead-contrib:stabilize_const_offset_from kennytm 0
106 96290 yes Make libtest logfile respect --format felipeamp:issue-57147-fix m-ou-se 0
107 96324 yes Add setter and getter for TCP_QUICKACK on TcpStream for Linux berendjan:set_tcp_quickack dtolnay 0
108 96334 yes socket `set_mark` addition. devnexen:socket_mark dtolnay 0
109 96350 yes fix(iter::skip): Optimize `next` and `nth` implementations of `Skip` austinabell:skip_optimization Mark-Simulacrum 0
110 96391 yes Windows: make `Command` prefer non-verbatim paths ChrisDenton:command-non-verbatim joshtriplett 0
111 96416 yes derive more traits for core::ops::ControlFlow canndrew:control-flow-impl-hash m-ou-se 0
112 96573 yes add `no_compile` doctest attribute CAD97:rustdoc-no-compile GuillaumeGomez 0
113 96584 yes Fix `x setup -h -v` should work bentongxyz:x-setup-h-v-should-work jyn514 0
114 96612 yes Add `range_of` to slice/str return a `Range`, opposite to `get` Swatinem:slice-range-of joshtriplett 0
115 96711 yes slice: #[inline] a couple iterator methods. emilio:inline-slice-clone nikic 0
116 96784 yes Improve the COPYRIGHT file and include mention of rustc_apfloat wesleywiser:copyright Mark-Simulacrum 0
117 96827 yes Implement unstable `-Clinker-flavor=gcc:lld` for MCP 510 lqd:mcp_linker_flavor petrochenkov 0
118 96839 yes Suggest similar names for types m-ysk:issue-96625 jackh726 0
119 96842 yes Re-enable nvptx tests kjetilkjeka:add-ptx-linker nagisa 0
120 96859 yes Fix spurious error when running `build --stage 2 compiler/rustc` jyn514:fix-stage3-panic Mark-Simulacrum 0
121 96864 yes Create Item::full_name method to include name of reexports GuillaumeGomez:item-full-name notriddle 0
122 96875 yes Add `task::Waker::noop` SabrinaJewson:noop-waker m-ou-se 0
123 96946 yes Add pointer masking convenience functions WaffleLapkin:ptr_mask scottmcm 0
124 96971 yes Initial support for loongarch64_unknown_linux_gnuf64 zhaixiaojuan:master wesleywiser 0
125 96979 yes Add `Waker::update` SabrinaJewson:waker-update joshtriplett 0
126 97015 yes std::io: migrate ReadBuf to BorrowBuf/BorrowCursor nrc:read-buf-cursor Mark-Simulacrum 0
127 97037 yes Allow `test` to be built with build-std jschwe:test-restricted-std joshtriplett 0
128 97118 yes speed up parsing for short ipv4s in std::net::Ipv4Addr::from_str nkconnor:patch-1 kennytm 0
129 97134 yes add file_suffix method to std::path EvanCarroll:file_suffix joshtriplett 0
130 97176 yes More verbose `Debug` implementation of `std::process:Command` kraktus:cmd_debug m-ou-se 0
131 97334 yes DO NOT MERGE (yet): Enable `-Zdrop-tracking` by default eholk:drop-tracking-on-by-default wesleywiser 0
132 97368 yes coverage: Don't underflow column number tmandry:coverage-underflow wesleywiser 0
133 97373 yes impl DispatchFromDyn for Cell and UnsafeCell dimpolo:cell_dispatch_from_dyn m-ou-se 0
134 97483 yes Add `as_ptr` and `as_mut_ptr` inherent method to `String` Nilstrieb:string_as_mut_ptr joshtriplett 0
135 97505 yes Fix invalid suggestions on unit range bindings JohnTitor:unit-range-invalid-sugg estebank 0
136 97506 yes Stabilize `nonnull_slice_from_raw_parts` JohnTitor:stabilize-nonnull-slice-from-raw-parts m-ou-se 0
137 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw joshtriplett 0
138 97550 yes [RFC] Support `.comment` section like GCC/Clang (`!llvm.ident`) ojeda:comment-section bjorn3 0
139 97571 yes Add documentation on v0 symbol mangling. ehuss:symbol-mangling michaelwoerister 0
140 97586 yes Less confusing message for failed test returning Result printercu:patch-1 Mark-Simulacrum 0
141 97594 yes Implement tuple<->array convertions via `From` WaffleLapkin:array_tuple_conv m-ou-se 0
142 97672 yes add UnboundUdpSocket to std::net keepsimple1:unbound-socket m-ou-se 0
143 97739 yes Uplift the `let_underscore` lints from clippy into rustc. a2aaron:let_underscore estebank 0
144 97768 yes option: implement ToOwned for convenience Vanadiae:option-toowned joshtriplett 0
145 97815 yes Implements insert function for LinkedList spihere:master joshtriplett 0
146 97907 yes impl Neg for NonZeroI* iago-lito:impl_Neg_for_NonZeroI m-ou-se 0
147 97962 yes Make must_not_suspend lint see through references when drop tracking is enabled eholk:drop-tracking-must-not-suspend cjgillot 0
148 97963 yes net listen backlog set to negative on Linux. devnexen:net_listener_neg the8472 0
149 97971 yes Enable varargs support for calling conventions other than C or cdecl Soveu:varargs jackh726 0
150 97977 yes Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
151 98033 yes Add `IsTerminal` trait to determine if a descriptor or handle is a terminal joshtriplett:is-terminal-fd-handle m-ou-se 0
152 98051 yes session: stabilize split debuginfo on linux davidtwco:split-dwarf-stabilization michaelwoerister 0
153 98061 yes Add `Option::owned` WaffleLapkin:own_the_option joshtriplett 0
154 98111 yes Clarify `[T]::select_nth_unstable*` return values eggyal:issue-97982 m-ou-se 0
155 98112 yes Experiment: A MIR transform that checks pointers are aligned saethlin:mir-alignment-checks 0
156 98154 yes merge functionality of `io::Sink` into `io::Empty` vidhanio:master joshtriplett 0
157 98200 yes Expand potential inner `Or` pattern for THIR ouz-a:issue-98177 oli-obk 0
158 98202 yes Implement `TryFrom<&OsStr>` for `&str` aticu:impl_tryfrom_osstr_for_str yaahc 0
159 98204 yes Stabilize `Option::unzip()` Kixiron:stable-unzip kennytm 0
160 98218 yes Document the conditional existence of `alloc::sync` and `alloc::task`. kpreid:nostdarc joshtriplett 0
161 98240 yes Write help for unexpected `=>`. Fixes #98128 GKFX:unexpected-big-arrow jackh726 0
162 98304 yes Add MaybeUninit memset test SUPERCILEX:maybeuninit nikic 0
163 98333 yes Re-enable atomic loads and stores for all RISC-V targets SimonSapin:riscv-atomic nagisa 0
164 98345 yes stabilise mixed_integer_ops Dylan-DPC:87840/mixed_integer_ops-stab m-ou-se 0
165 98354 yes Change `is_some_and` to take by value camsteffen:is-some-and-by-value m-ou-se 0
166 98358 yes Implement set_output_kind for Emscripten linker hoodmane:emscripten-dynlib petrochenkov 0
167 98391 yes Reimplement std's thread parker on top of events on SGX joboet:sgx_parker jethrogb 0
168 98441 yes Implement simd_as for pointers calebzulawski:simd_as kennytm 0
169 98453 yes Add str::Lines::as_str jplatte:str_lines_remainder kennytm 0
170 98457 yes make Condvar, Mutex, RwLock const constructors work with the `unsupported` impl japaric:gh98378 m-ou-se 0
171 98461 yes Document lack of panic safety guarantees of `Clone::clone_from` AngelicosPhosphoros:document_panic_safety_of_clone_from m-ou-se 0
172 98490 yes core::str::{chars_uppercase,chars_lowercase} iterators markokr:unicode-converter thomcc 0
173 98514 yes `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
174 98517 yes `std::thread::scope()` improvements kprotty:scoped-spawn m-ou-se 0
175 98523 yes Improve documentation for `Box::into_inner` ZhangHanDong:box_into_inner dtolnay 0
176 98534 yes std: use `block_current_task` for thread parking on Hermit joboet:hermit_parker m-ou-se 0
177 98588 yes Use only ty::Unevaluated<'tcx, ()> in type system b-naber:valtrees-cleanup lcnr 0
178 98596 yes Clarify String::from_utf8_unchecked's invariants CAD97:patch-2 joshtriplett 0
179 98651 yes Follow C-RW-VALUE in std::io::Cursor example mattfbacon:master joshtriplett 0
180 98704 yes Implement FromRawFd/Handle for ChildStdin/out/err object vthib:impl-from-raw-for-childstd-structs kennytm 0
181 98736 yes resolve error when attempting to link a universal library on macOS alex:lipo-magic bjorn3 0
182 98765 yes Simplify theme settings GuillaumeGomez:simplify-theme-settings jsha 0
183 98775 yes rustdoc: improve scroll locking in the rustdoc mobile sidebars notriddle:notriddle/mobile-sidebar-scroll-lock jsha 0
184 98801 yes Add a `File::create_new` constructor joshtriplett:file-create-new kennytm 0
185 98815 Powershell-aware panic environment variable suggestions in backtraces and grammatical consistency. gimbles:powershell-suggestion kennytm 0
186 98845 yes Remove stack usage for swaps in slices and other std implementations AngelicosPhosphoros:improve_swap_in_slices scottmcm 0
187 98893 yes respect CARGO_PKG_RUST_VERSION when issuing deprecation warnings hellow554:deprecated_rust_version nagisa 0
188 98914 yes Minimal implementation of implicit deref patterns for Strings fee1-dead-contrib:min-deref-patterns wesleywiser 0
189 98919 yes Strengthen invalid_value lint to forbid uninit primitives, adjust docs to say that's UB 5225225:stricter-invalid-value scottmcm 0
190 98935 yes Implement `Option::retain` kellerkindt:option_retain Mark-Simulacrum 0
191 98943 yes Add `BufRead::skip_until` WilliamVenner:feat/bufread_skip_until thomcc 0
192 98962 yes add `ReadBuf::buf*` accessor functions for getting the original buffer programmerjake:add-readbuf-buf-accessor joshtriplett 0
193 98991 yes Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
194 99027 yes Replace `Body::basic_blocks*()` with field access tmiasko:basic-blocks oli-obk 0
195 99032 yes Disable unwinding for `catch_unwind` error payloads. danielhenrymantilla:no_unwind_drop_panic_payload yaahc 0
196 99063 yes Stabilize `lint_reasons` in rustc (RFC 2383) xFrednet:rfc-2383-stabilize-lint-reasons wesleywiser 0
197 99064 yes distinguish the method and associated function diagnostic information lyming2007:issue-97687-fix estebank 0
198 99068 yes Add `HashMap::insert_or_merge` camsteffen:hashmap-merge thomcc 0
199 99074 yes A debug allocator which removes overalignment from align < 8 allocations saethlin:debug-allocator m-ou-se 0
200 99099 yes Add T to PhantomData impl Debug Stargateur:phantomdata_debug joshtriplett 0
201 99105 yes Don't mark generators as `!Send` if a `Copy + !Send` value is dropped across a yield jyn514:trivial-drop lcnr 0
202 99110 yes Determine match_has_guard from candidates instead of looking up thir table again audunhalland:match_has_guard_from_candidate wesleywiser 0
203 99138 yes Extend and expose API for {:x?} and {:X?} formatting clarfonthey:debug_variants kennytm 0
204 99153 yes Add Read Impl for &Stdin Dajamante:issue/95622 m-ou-se 0
205 99194 yes Fix gdb-cmd for rust-gdbgui simlay:simlay/update-rust-gdbgui-gdb-args-to-gdb-cmd Mark-Simulacrum 0
206 99207 yes Enable eager checks for memory sanitizer 5225225:msan-eager-checks jackh726 0
207 99216 yes docs: be less harsh in wording for Vec::from_raw_parts duarten:master joshtriplett 0
208 99230 yes [docs] In the documentation of the identify function, clarify that using `flatten()` is probably a better idea than using `filter_map` mousetail:patch-1 m-ou-se 0
209 99244 yes doc: clearer and more correct Iterator::scan gthb:doc-improve-iterator-scan m-ou-se 0
210 99249 yes Do not re-parse function signatures to suggest generics cjgillot:no-reparse-fn wesleywiser 0
211 99291 yes Add more let else tests est31:let_else_tests Mark-Simulacrum 0
212 99292 yes Correctly handle path stability for 'use tree' items Aaron1011:stability-use-tree wesleywiser 0
213 99324 yes Add test execution step to x86_64-gnu-aux reez12g:issue-99144 jyn514 0
214 99333 yes Allow ?-converting from Result<T, E> in functions returning Option<Result<T, E>> GoldsteinE:option-result-from-residual scottmcm 0
215 99337 yes rustdoc: simplify highlight.rs jsha:simplify-highlight 0
216 99339 yes Make BinaryHeap parametric over Allocator yanchith:binary-heap-ta joshtriplett 0
217 99357 yes Fix bad suggestions when initializing enum as struct danobi:enum_as_struct estebank 0
218 99376 yes Optimize FromIterator for boxed slice with TrustedLen iterators GoldsteinE:boxed-slice-from-iterator m-ou-se 0
219 99379 yes Port improved unused_unsafe check to `-Zthir_unsafeck` LeSeulArtichaut:thir-unused-unsafe estebank 0
220 99386 yes Add tests that check `Vec::retain` predicate execution order. AngelicosPhosphoros:add_retain_test_maybeuninit kennytm 0
221 99389 yes Make uninit checks stricter but avoid issues for old hyper 5225225:stricter-uninit-checks oli-obk 0
222 99415 yes Initial implementation of REUSE ferrocene:pa-reuse-initial Mark-Simulacrum 0
223 99421 yes add crt-static for android Bryanskiy:android-crt-static petrochenkov 0
224 99443 yes Add support for MIPS VZ ISA extension jam1garner:mips-virt-feature estebank 0
225 99445 yes Resolve $crate at the expansion-local crate CAD97:whose-crate-is-this-anyway petrochenkov 0
226 99460 yes docs: Improve AsRef / AsMut docs on blanket impls JanBeh:PR_asref_asmut_docs joshtriplett 0
227 99471 yes Make `<[T]>::array_*` methods fail to compile on 0 len arrays AngelicosPhosphoros:make_compile_error_on_array_chunks_and_windows joshtriplett 0
228 99474 yes Rustdoc json tests: New @hasexact test command aDotInTheVoid:rustdoc-json-noinline-test-cleanup CraftSpider 0
229 99477 yes Update cc-rs to 1.0.73 for compiler + bootstrap dpaoliello:cc wesleywiser 0
230 99497 yes Standard library OS support for Apple WatchOS vladimir-ea:stdlib_os_api_watchos thomcc 0
231 99500 yes Fix linker flags for Fuchsia tmandry:fuchsia-flags petrochenkov 0
232 99505 yes std: use futex in `Once` joboet:futex_once m-ou-se 0
233 99511 yes make raw_eq precondition more restrictive RalfJung:raw_eq wesleywiser 0
234 99517 yes Display raw pointer as *{mut,const} T instead of *-ptr in errors Nilstrieb:display-raw-ptr wesleywiser 0
235 99544 yes Expose `Utf8Lossy` as `Utf8Chunks` dylni:expose-utf8lossy kennytm 0
236 99570 yes Box::from(slice): Clarify that contents are copied XrXr:box-from-slice-docs m-ou-se 0
237 99573 yes Stabilize backtrace tbodt:stabilize-backtrace yaahc 0
238 99576 yes Do not allow `Drop` impl on foreign fundamental types compiler-errors:foreign-fundamental-drop-is-bad wesleywiser 0
239 99578 yes Remove redundant lifetime bound from `impl Borrow for Cow` steffahn:remove_redundant_bound m-ou-se 0
240 99582 yes Delay a span bug if we see ty/const generic params during writeback compiler-errors:issue-99566 spastorino 0
241 99583 yes Add additional methods to the Demand type shepmaster:provider-plus-plus yaahc 0
242 99587 yes Document memory orderings of `thread::{park, unpark}` ibraheemdev:park-orderings joshtriplett 0
243 99609 yes Recover error strings on Unix from_lossy_utf8 workingjubilee:lossy-unix-strerror joshtriplett 0
244 99612 yes Fix #95079 unhelpful error when missing move in nested closure yanchen4791:issue-95079-fix compiler-errors 0
245 99622 yes 99522 more semicolon hint poliorcetics:99522-more-semicolon-hint estebank 0
246 99646 yes Only point out a single function parameter if we have a single arg incompatibility compiler-errors:arg-mismatch-single-arg-label estebank 0
247 99679 yes Add `kernel-address` sanitizer support for freestanding targets repnop:kernel-address-sanitizer cuviper 0
248 99688 yes Rustdoc: Format constant values as rich-text and visibility-awarely fmease:rustdoc-fmt-const-vals-as-rich-text-vis-aware GuillaumeGomez 0
249 99733 yes Extend const_convert for Cow on From<&str> and From<String> nipunn1313:nipunn/impl_const_from m-ou-se 0
250 99736 yes Partially stabilize `bound_as_ref` by stabilizing `Bound::as_ref` lopopolo:lopopolo/gh-80996-partial-stabilization-bounds-as-ref thomcc 0
251 99742 yes Add comments about stdout locking sigaloid:master kennytm 0
252 99754 yes Parse unnamed struct and union fields carbotaniuman:rfc-2102 compiler-errors 0
253 99767 yes Stabilize `#![feature(target_feature_11)]` LeSeulArtichaut:stable-target-feature-11 0
254 99770 yes Make some const prop mir-opt tests `unit-test`s Nilstrieb:mir-pass-unit-test oli-obk 0
255 99784 yes Make forward compatibility lint deprecated_cfg_attr_crate_type_name deny by default est31:deny_cfg_attr_crate_type_name michaelwoerister 0
256 99787 yes Rustdoc-Json: Document HRTB's on DynTrait aDotInTheVoid:rdj-dyn 0
257 99790 yes Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
258 99801 yes fix(generic_const_exprs): Fix predicate inheritance for children of opaque types Neo-Zhixing:fix/generic_const_exprs_parent_opaque_predicates BoxyUwU 0
259 99814 yes fix universe map in ifcx.instantiate_canonical_* aliemjay:patch-2 jackh726 0
260 99818 yes don't ICE when normalizing closure input tys aliemjay:fix-closure-normalize estebank 0
261 99821 yes Remove separate indexing of early-bound regions cjgillot:ast-lifetimes-2 nagisa 0
262 99827 yes Add MVP suggestion for `unsafe_op_in_unsafe_fn` LeSeulArtichaut:unsafe-block-rustfix jackh726 0
263 99857 yes Check for opaque types behind projections oli-obk:impl_trait_for_tait lcnr 0
264 99860 yes Revert "Rollup merge of #97346 - JohnTitor:remove-back-compat-hacks, … oli-obk:revert_97346 pnkfelix 0
265 99861 yes orphan check: rationalize our handling of constants lcnr:orphan-check-cg jackh726 0
266 99877 yes Improve BufRead docs and examples regarding UTF-8 issues mqudsi:buf_lines_docs joshtriplett 0
267 99880 yes `EscapeAscii` is not an `ExactSizeIterator` compiler-errors:escape-ascii-is-not-exact-size-iterator joshtriplett 0
268 99883 yes Invoke `backtrace-rs`' buildscript in `std`'s buildscript for Android targets Arc-blroth:fix/backtrace-build kennytm 0
269 99898 yes typeck: silence lint for "collision safe" items davidtwco:stability-collision-safe petrochenkov 0
270 99902 yes Powershell-aware panic environment variable suggestions in backtraces… gimbles:powershell kennytm 0
271 99908 yes Show absolute line numbers if span is outside relative span Nilstrieb:mir-opt-span oli-obk 0
272 99913 yes EscapeAscii no longer panics due to incorrect ExactSizeIterator softdevca:escape_ascii_implements_exactsizeiterator the8472 0
273 99915 yes Recover keywords in trait bounds WaffleLapkin:recover_keyword_bounds compiler-errors 0
274 99917 yes Move Error trait into core yaahc:error-in-core-move thomcc 0
275 99918 yes Recover wrong-cased keywords that start items WaffleLapkin:fnFnfun estebank 0
276 99920 yes Custom allocator support in `rustc_serialize` emarteca:custom-allocator-support oli-obk 0
277 99928 yes Do not leak type variables from opaque type relation compiler-errors:issue-99914 oli-obk 0
278 99929 yes Implement Default for some alloc/core iterators the8472:default-iters m-ou-se 0
279 99939 yes Sort tests at compile time, not at startup saethlin:pre-sort-tests Mark-Simulacrum 0
280 99942 yes Fix nonsense non-tupled `Fn` trait error compiler-errors:nonsense-un-tupled-fn-trait-error cjgillot 0
281 99947 yes Fix Ipv6Addr::is_unicast_global to check for unicast global scope rebase chotchki:unicast_global m-ou-se 0
282 99954 yes let-else: break out to one scope higher for let-else dingxiangfei2009:break-out-let-else-higher-up michaelwoerister 0
283 99957 yes Rework Ipv6Addr::is_global to check for global reachability rather than global scope - rebase chotchki:ip-globally-reachable_rebase kennytm 0
284 99963 yes Simplify implementation for par_for_each_module cjgillot:iter-submodule estebank 0
285 99966 yes avoid assertion failures in try_to_scalar_int RalfJung:try-dont-panic oli-obk 0
286 99969 yes alloc: implement FromIterator for Box<str> calebsander:feature/collect-box-str kennytm 0
287 99972 yes interpret: only consider 1-ZST when searching for receiver RalfJung:1zst cjgillot 0
288 99992 yes Add `x.sh` and `x.ps1` shell scripts jyn514:shell-scripts Mark-Simulacrum 0
289 99993 yes linker: Update some outdated comments petrochenkov:linkdated bjorn3 0
290 100006 yes Update `core::mem::copy` jyn514:update-copy joshtriplett 0
291 100007 yes Never inline Windows dtor access ChrisDenton:dtor-inline-never michaelwoerister 0
292 100018 yes Clean up `LitKind` nnethercote:clean-up-LitKind petrochenkov 0
293 100021 yes made `unreachable_unchecked` panic in debug mode cbrownsey:master joshtriplett 0
294 100022 yes Optimize thread ID generation joboet:faster_threadid kennytm 0
295 100026 yes Add `Iterator::array_chunks` (take N+1) WaffleLapkin:array-chunks scottmcm 0
296 100030 yes cleanup code w/ pointers in std a little WaffleLapkin:nice_pointer_sis scottmcm 0
297 100031 yes improve "try ignoring the field" diagnostic GoldsteinE:try-removing-the-field michaelwoerister 0
298 100034 yes Elaborate all box dereferences in `ElaborateBoxDerefs` tmiasko:elaborate-box-derefs oli-obk 0
299 100040 yes Error on broken pipe but do not backtrace or ICE ChrisDenton:broken-pipe davidtwco 0
300 100043 yes interpret: remove support for uninitialized scalars RalfJung:scalar-always-init oli-obk 0
301 100069 yes Add error if link_ordinal used with unsupported link kind dpaoliello:linkordinal michaelwoerister 0
302 100072 yes linker-plugin-lto.md: Correct the name of example c file oToToT:patch-1 michaelwoerister 0
303 100076 yes make slice::{split_at,split_at_unchecked} const functions tspiteri:const_slice_split_at thomcc 0
304 100081 yes never consider unsafe blocks unused if they would be required with deny(unsafe_op_in_unsafe_fn) RalfJung:unused-unsafe-in-unsafe-fn wesleywiser 0
305 100085 yes interpret: use new OpTy::len for Len rvalue RalfJung:op-ty-len oli-obk 0
306 100089 yes Add option to `mir::MutVisitor` to not invalidate CFG. JakobDegen:no-invalidate-visitor tmiasko 0
307 100090 yes Emit warning when bound is trivially false compiler-errors:trivially-false-bound nikomatsakis 0
308 100092 yes Fall back when relating two opaques by substs in MIR typeck compiler-errors:issue-100075 oli-obk 0
309 100096 yes a fn pointer doesn't implement `Fn`/`FnMut`/`FnOnce` if its return type isn't sized compiler-errors:fn-return-must-be-sized lcnr 0
310 100098 yes Some "this expression has a field"-related fixes compiler-errors:field-suggestion-fixups davidtwco 0
311 100101 yes change rlib format to distinguish native dependencies BelovDV:issue-99429 petrochenkov 0
312 100112 yes Fix test: chunks_mut_are_send_and_sync RalfJung:assert_send_and_sync kennytm 0
313 100115 yes Suggest removing `let` if `const let` or `let const` is used obeis:issue-99910 estebank 0
314 100121 yes Try normalizing types without RevealAll in ParamEnv in MIR validation Nilstrieb:mir-validator-param-env oli-obk 0
315 100124 yes optimize implementation of Zip::fold and company sarah-ek:zip-internal-iteration m-ou-se 0
316 100126 yes rustc_target: Update some old naming around self contained linking petrochenkov:screname davidtwco 0
317 100128 yes Document that `RawWakerVTable` functions must be thread-safe. kpreid:waker-doc kennytm 0
318 100129 yes add miri-test-libstd support to libstd RalfJung:miri-test-libstd m-ou-se 0
319 100131 yes Add PartialEq impls for boxed slices CraftSpider:box-slice-impl Mark-Simulacrum 0
320 100147 yes optimization of access level table construction Bryanskiy:private-in-public petrochenkov 0
321 100152 yes fix rustc_llvm spurious rebuilds DrMeepster:rustc_llvm_rebuilds jyn514 0
322 100156 yes Add feature to disable the panic_impl provided by std morr0ne:no-panic-impl-feature thomcc 0
323 100160 yes const_prop_lint: Consider array length constant even if array is not TheWastl:issue-98444-const_prop_lint oli-obk 0
324 100178 yes Upgrade mingw-w64 on CI mati865:upgrade-mingw-w64-on-CI pietroalbini 0
325 100184 yes Stabilize ptr_const_cast Kixunil:stabilize_ptr_const_cast thomcc 0
326 100185 yes Fix `ReErased` leaking into typeck due to `typeof(...)` recovery compiler-errors:issue-100183 wesleywiser 0
327 100186 yes Mention `as_mut` alongside `as_ref` in borrowck error message compiler-errors:or-as_mut fee1-dead 0
328 100188 yes Parser will not suggest invalid expression when use public chenyukang:fix-issue-100165 estebank 0
329 100196 yes env::temp_dir returns /private/tmp on Apple instead while /tmp is devnexen:macos_temp_dir thomcc 0
330 100200 yes Change implementation of `-Z gcc-ld` and `lld-wrapper` again petrochenkov:zgccld2 compiler-errors 0
331 100201 yes std: use realstd fast key when building tests RalfJung:thread-local-key m-ou-se 0
332 100202 yes Fix #99684 through autoref in `write!` macro with a two-phased borrows retrocompat hack danielhenrymantilla:fix-99684-self-in-write-dropped-early eddyb 0
333 100203 yes provide correct size hint for unsupported platform `CommandArgs` compiler-errors:command-args-size-hint m-ou-se 0
334 100208 yes make NOP dyn casts not require anything about the vtable RalfJung:dyn-upcast-nop petrochenkov 0
335 100210 yes proc_macro/bridge: send diagnostics over the bridge as a struct mystor:proc_macro_diag_struct eddyb 0
336 100211 yes Account for `mir_for_ctfe` in foreign `is_mir_available`. cjgillot:ctfe-mir-available michaelwoerister 0
337 100214 yes Optimize `array::IntoIter` scottmcm:strict-range thomcc 0
338 100220 yes Properly forward `ByRefSized::fold` to the inner iterator scottmcm:fix-by-ref-sized joshtriplett 0
339 100226 yes Do not manually craft a span pointing inside a multibyte character. cjgillot:noice-multibyte 0
340 100229 yes add -Zextra-const-ub-checks to enable more UB checking in const-eval RalfJung:extra-const-ub-checks oli-obk 0
341 100232 yes Do not consider method call receiver as an argument in AST. cjgillot:no-desugar-methodcall nagisa 0
342 100234 yes rustc_span: encode 1-based line number as it's own type, not usize klensy:line-num 0
343 100239 yes remove an ineffective check in const_prop RalfJung:const-prop-uninit oli-obk 0
344 100240 yes Fail gracefully when const pattern is not structural match. cjgillot:noice-structural-match davidtwco 0
345 100243 yes Remove opt_remap_env_constness from rustc_query_impl kckeiks:remove-macros-in-query-system cjgillot 0
346 100247 yes Generalize trait object generic param check to aliases. cjgillot:verify-dyn-trait-alias-defaults lcnr 0
347 100250 yes Manually cleanup token stream when macro expansion aborts. cjgillot:recover-token-stream Aaron1011 0
348 100251 yes Implement `std::marker::Tuple` compiler-errors:tuple-trait-2 jackh726 0
349 100253 yes Recover from mutable variable declaration where `mut` is placed before `let` obeis:issue-100197 wesleywiser 0
350 100255 yes Adding more verbose documentation for `std::fmt::Write` thedanvail:issue-98861-fix joshtriplett 0
351 100260 yes compiletest: use target cfg instead of hard-coded tables ehuss:compiletest-target-cfg Mark-Simulacrum 0
352 100261 yes Set tainted errors bit before emitting coerce suggestions. luqmana:suggestions-overflow lcnr 0
353 100268 yes Add regression test for #79148 TaKO8Ki:add-regression-test-for-79148 Mark-Simulacrum 0
354 100277 yes Simplify format_args builtin macro implementation. m-ou-se:format-args-1 compiler-errors 0
355 100286 yes Add support for link-flavor rust-lld for macOS Thog:rust-lld-macosx-target petrochenkov 0
356 100287 yes linux: Use `pthread_setname_np` instead of `prctl` cuviper:no-linux-prctl Mark-Simulacrum 0
357 100288 yes Make typeck more aware of uninhabitable types camsteffen:uninhabited-typeck oli-obk 0
358 100291 yes constify some `CStr` methods WaffleLapkin:cstr_const_methods oli-obk 0
359 100293 yes Add inline-llvm option for disabling/enabling LLVM inlining yanchen4791:add-inline-llvm-option jackh726 0
360 100294 yes Update Duration::as_secs doc to point to as_secs_f64/32 for including fractional part theli-ua:master thomcc 0
361 100296 yes Add standard C error function aliases to last_os_error BlackHoleFox:os-error-aliases m-ou-se 0
362 94467 yes Add `special_module_name` lint ibraheemdev:master pnkfelix 0 always
363 95836 yes Use rust_out{target_exe_suffix} for doctests workingjubilee:doctest-exe notriddle 0 always
364 98301 yes Add GDB/LLDB pretty-printers for NonZero types ortem:pretty-printers-nonzero Mark-Simulacrum 0 always
365 99214 yes docs: show how to stringify the output of Command beyarkay:patch-1 thomcc 0 always
366 94012 no Change desugaring of let-else to ensure temporary is dropped earlier cormacrelf:let-else-temp pnkfelix lcnr 0 never
367 95545 no Build LLVM with support for compression jonhoo:aarch64-zlib joshtriplett 1 iffy
368 85805 no Wrap libraries in linker groups, allowing backwards/circular references joshtriplett:linker-groups petrochenkov 0 never
369 87896 no Protect crate metadata from corruption via SHA-256 hash Aaron1011:metadata-hash cjgillot 0 never
370 88186 no Make AST->HIR lowering incremental cjgillot:lower-incr michaelwoerister 0 never
371 90006 no More accurate error for binop errors after identifying RHS type estebank:binop-party petrochenkov 0 never
372 90139 no Avoid adjusting TLS data twice for queries cjgillot:req2 Mark-Simulacrum 0 never
373 90447 no rustdoc: Remove `Crate.primitives` camelid:rm-crate-primitives GuillaumeGomez 0 never
374 92845 no Move EH personality functions to std Amanieu:std_personality michaelwoerister 0 never
375 93467 no [WIP] Add `HashStableEq` trait, and use it in query code Aaron1011:hashstable-eq estebank 0 never
376 94487 no Also cache the stable hash of interned Predicates oli-obk:stable_hash_ty 0 never
377 95025 no Implement #[deprecated_safe] skippy10110:deprecated_safe2 estebank 0 never
378 95474 no Neither require nor imply lifetime bounds on opaque type for well formedness oli-obk:tait_ub jackh726 0 never
379 96077 no [WIP] Rework the entire const trait system fee1-dead-contrib:const_trait oli-obk 0 never
380 97641 no partially move type outlives handling into trait solving lcnr:subtyping-sus nikomatsakis 0 never
381 97974 no Add TyAlias into rustc_type_ir TyKind enum GuillaumeGomez:rustc-middle-ty-alias oli-obk 0 never
382 98332 no Lower the assume intrinsic to a MIR statement oli-obk:assume wesleywiser 0 never
383 98427 no Use `is_some_and` quite a lot camsteffen:use-is-some-and wesleywiser 0 never
384 98807 no Reword "Required because of the requirements on the impl of ..." cbeuw:derived-obligation compiler-errors 0 never
385 98851 no rustc_metadata: encode `Symbol`s to separate table klensy:encode_symbols cjgillot 0 never
386 99806 no WIP: Allow patterns to constrain the hidden type of opaque types oli-obk:unconstrained_opaque_type jackh726 0 never
387 95138 no Re-enable some gdb tests tromey:re-enable-tests-47163 Mark-Simulacrum 0 iffy
388 95950 no Disable unwinding for emscripten again Jules-Bertholet:disable_emscripten_exceptions_again nagisa 0 iffy
389 69741 no Perform WF-check on `type`s with no type parameters estebank:type-wfcheck varkor 0
390 72571 no [WIP] Pietro's CI playground pietroalbini:ci-playground 0
391 72981 no Stabilize the backtrace feature. withoutboats:stabilize-backtrace kennytm 0
392 75594 no [WIP] Content hash support. (See also cargo changes) gilescope:endmtime 0
393 78515 no Switchable buffering for Stdout Lucretiel:stdout-switchable-buffering dtolnay 0
394 79500 no Add support for custom allocator for `(C)String` TimDiekmann:string-alloc Amanieu 0
395 80149 no Use getrandom for generating HashMap seed newpavlov:getrandom2 m-ou-se 0
396 81642 no Automatically implement AsRepr and allow deriving FromRepr for fieldless enums illicitonion:enum-into-derive-macro-s jswrenn 0
397 82014 no [WIP] Intra-doc links side of warning about undocumented items jyn514:warn-hidden 0
398 82489 no Add #[rustc_per_edition] for edition-dependent type aliases. m-ou-se:per-edition 0
399 82632 no ci: musl: upgrade to 1.2.2 kaniini:ci-musl-1.2.2 pietroalbini 0
400 83363 no Implement new proc macro diagnostics API jhpratt:proc_macro_diagnostics yaahc 0
401 83915 no Enforce `Sized` return types on `Fn*` bounds estebank:closure-return-must-be-sized nikomatsakis 0
402 84045 no Deny float matches workingjubilee:deny-float-matches Mark-Simulacrum 0
403 84087 no Stabilize const_cell_into_inner. m-ou-se:stabilize-const-cell-into-inner joshtriplett 0
404 84385 no Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds Aaron1011:closure-outlives-ret nikomatsakis 0
405 85696 no Fix `Ipv6Addr::is_unicast_global` to check for unicast global scope CDirkx:unicast_global joshtriplett 0
406 86634 no Rework `Ipv6Addr::is_global` to check for global reachability rather than global scope CDirkx:ip-globally-reachable kennytm 0
407 86699 no Allow reifying intrinsics to `fn` pointers. eddyb:reify-intrinsics matthewjasper 0
408 86801 no Abort in panic_abort eh_personality bjorn3:panic_abort_eh_personality cuviper 0
409 86826 no [draft] Store the path in io::Error without extra allocations. m-ou-se:io-error-path m-ou-se 0
410 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
411 87316 no Error when proc macro derive output doesn't fully parse m-ou-se:fix-87314 petrochenkov 0
412 87620 no io: Add the Peek trait LinkTed:Peek kennytm 0
413 88731 no use openat when encountering ENAMETOOLONG the8472:deep-open joshtriplett 0
414 88936 no Suggest using `Arc` on `!Send`/`!Sync` types estebank:send-sync nagisa 0
415 89157 no Provide doc links at item definitions on source pages GuillaumeGomez:jump-to-def-extension ollie27 0
416 89238 no deprecate f{32,64}::DIGITS workingjubilee:deprecate-digits m-ou-se 0
417 89357 no [experiment] Make `Cell<T>::update` work for `T: Default | Copy`. m-ou-se:cell-update-get-or-take m-ou-se 0
418 89676 no Greatly improve rustdoc xpath checks GuillaumeGomez:greatly-improve-rustdoc-xpath-checks camelid 0
419 90584 no Added support for PlayStation Vita amg98:master 0
420 91121 no io/os: Implement IsTerminal trait on Stdio mattwilkinsonn:is_terminal Amanieu 0
421 91314 no Add suggestion to diagnostic when user has array but trait wants slice. BGR360:issue-90528 davidtwco 0
422 91431 no Handle notable trait popup differently GuillaumeGomez:notable-trait-popup-handling ollie27 0
423 91546 no Implement additional `split_inclusive` variants for slices Jules-Bertholet:rsplit_inclusive m-ou-se 0
424 91648 no Implement `core::future::lazy` ibraheemdev:future-lazy joshtriplett 0
425 91735 no rustdoc: make icons more consistent pitaj:fix-91309 GuillaumeGomez 0
426 91866 no Enforce that UNTRACKED options are not accessed by queries pierwill:untracked-getter-90317 bjorn3 0
427 92043 no Implement namespacing for doc comments IDs GuillaumeGomez:doc-comment-id-namespace camelid 0
428 92051 no rustc_mir_transform: Add a local value numbering pass, off by default. pcwalton:value-numbering ecstatic-morse 0
429 92273 no rustdoc: allow moving methods from deref below trait impls via a new unstable command line argument slightlyoutofphase:show-deref-methods-last CraftSpider 0
430 92284 no Change advance(_back)_by to return `usize` instead of `Result<(), usize>` the8472:simplify-advance-by yaahc 0
431 92339 no rustdoc: Also index `impl Trait`s and raw pointers camelid:also-index GuillaumeGomez 0
432 92433 no Make it possible to have `const` `impl`s for `Iterator` fee1-dead-contrib:const-it 0
433 92658 no rustdoc: Merge `method` and `tymethod` URL fragments and sections camelid:tymethod-to-method GuillaumeGomez 0
434 92700 no Warn when casting an enum that is fieldless but not C-like nbdd0121:discr 0
435 92728 no Don't over-constrain projections in generic method signatures jackh726:issue-91762 nikomatsakis 0
436 93056 no Fix stack overflows when compiling high-`recursion_limit` programs LegionMammal978:fix-stack-overflows wesleywiser 0
437 93070 no debuginfo: Don't emit DW_AT_address_class attribute for pointer type debuginfo. michaelwoerister:no-dwarf-address-space-attr cuviper 0
438 93537 no Allow source link to wrap onto next line jsha:wrap-source-link GuillaumeGomez 0
439 93540 no rustdoc: fix colors for top buttons and search box jsha:ayu-border-color GuillaumeGomez 0
440 93587 no Stabilize naked_functions bstrie:stablenaked davidtwco 0
441 93664 no impl<T> From<Option<&T>> for *const T kupiakos:ptr-from-optionref joshtriplett 0
442 93809 no Make naked functions incompatible with certain attributes bstrie:nakedattrs jackh726 0
443 94181 no do not emit .debug_pubnames .debug_pubtypes on Linux csmoe:issue-48762 petrochenkov 0
444 94188 no Deterministic `FxHashSet` wrapper hameerabbasi:stable_set michaelwoerister 0
445 94289 no Fix rustdoc const display GuillaumeGomez:fix-rustdoc-const-display camelid 0
446 94421 no replace RawVec with Boxed slice conradludgate:vec-box 0
447 94455 no Stabilize `int_roundings` jhpratt:stabilize-int_roundings joshtriplett 0
448 94665 no Implement Write trait for MaybeUninit<u8> SUPERCILEX:maybeuninit-write m-ou-se 0
449 94667 no Add `Iterator::map_windows` frank-king:feature/iter_map_windows yaahc 0
450 94678 no add methods to TCP and UDP sockets to modify hop limit kckeiks:set_ipv6_sock_hop_limit joshtriplett 0
451 94890 no Support parsing IP addresses from a byte string marmeladema:ip-addr-try-from-bytes m-ou-se 0
452 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
453 94932 no Suggest adding a `=>` after match guard TaKO8Ki:suggest-adding-fat-arrow-after-match-guard estebank 0
454 94962 no [WIP] rustc: Reimplement native library overriding and reordering petrochenkov:linkstrict 0
455 94988 no Support multiple unstable attributes on items compiler-errors:multiple-unstables cjgillot 0
456 94996 no Suggest using an appropriate keyword for `struct` and `enum` TaKO8Ki:suggest-using-appropriate-keyword-for-struct-and-enum estebank 0
457 95041 no Improve error message for `impl Self` TaKO8Ki:Improve-error-message-for-impl-Self nagisa 0
458 95115 no `Clone` suggestions WaffleLapkin:clone-suggestions estebank 0
459 95137 no Allow generators to impl Clone/Copy canndrew:clone-generators oli-obk 0
460 95181 no Fix #95126: io::cleanup() can panic in unusual circumstances jswrenn:fix-95126 Mark-Simulacrum 0
461 95209 no Enable -Z panic-in-drop=abort by default Amanieu:default-panic-in-drop joshtriplett 0
462 95290 no Document that `OsString` and `OsStr` are bytes; provide conversions to bytes joshtriplett:os-str-is-bytes 0
463 95292 no Allow specialized const trait impls. BGR360:const-trait-specialize lcnr 0
464 95371 no Suggest implementing `#[derive(PartialEq)]` for types in vectors and arrays TaKO8Ki:suggest-using-derive-partialeq-for-types-in-vector-and-array cjgillot 0
465 95385 no Add `mem::conjure_zst` for creating ZSTs out of nothing scottmcm:mem-conjure-zst kennytm 0
466 95674 no rustdoc: Fix events not being registered when navigating browser history GuillaumeGomez:events-not-registered jsha 0
467 95710 no Stabilize arbitrary_enum_discriminant, take 2 fee1-dead-contrib:stabilize_arbitrary_enum_discriminant joshtriplett 0
468 95763 no [WIP] some mir typeck cleanup lcnr:mir-typeck nikomatsakis 0
469 95942 no Experiment: Apply ```#[deprecated_safe]``` to ```env::set_var```/```env::remove_var``` skippy10110:deprecated_safe_env lcnr 0
470 96092 no Add a new linting pass for obligations skippy10110:selection_lints jackh726 0
471 96238 no Add EntryExistInstrumenterPass for -Z instrument-mcount to the pipeline manually for LLVM >= 13. luqmana:instr-mcount-passes nikic 0
472 96392 no Update Mac Catalyst support for Clang 13 imWildCat:add-clang13-macabi-support compiler-errors 0
473 96401 no Implement `-Zgcc-ld=lld` stabilization MCP lqd:lld_mcp 0
474 96533 no rustdoc: Create an attribute version of `--extern-html-root-url` GuillaumeGomez:extern-html-root-url notriddle 0
475 96604 no [WIP] Add `optimized_to_const` intrinsic nbdd0121:is_const 0
476 96690 no Initial commit working on edition based method disambiguation yaahc:edition-based-method-disambiguation petrochenkov 0
477 96709 no Stabilize generic associated types jackh726:gats-stabilization nikomatsakis 0
478 96724 no Remove `NtExpr`. nnethercote:dont-interpolate-NtTy petrochenkov 0
479 96798 no [wip] Fix `x test clippy --stage 0` jyn514:test-stage0-clippy Mark-Simulacrum 0
480 96884 no Implement unstable `-Clink-self-contained` values for MCP 510 lqd:mcp_link_self_contained petrochenkov 0
481 96912 no emit `ProjectionPredicate` obligations when relating projections BoxyUwU:lots_of_obligations jackh726 0
482 96918 no Print type of every call in a method call chain estebank:issue-33941 compiler-errors 0
483 97052 no Implement pointee metadata unsizing via a TypedMetadata<T> container CAD97:just-metadata pnkfelix 0
484 97182 no [do not merge] Tweak `TokenStream`'s `PartialEq` and `HashStable` impls klensy:tokenstream-eq-hash 0
485 97320 no Stabilize const_ptr_read usbalbin:stabilize_const_ptr_read m-ou-se 0
486 97335 no fix: impl Trait desugaring in trait objects' assoc constraints randomicon00:impldesugar cjgillot 0
487 97438 no Stabilize alloc_layout_extra CAD97:alloc_layout_extra joshtriplett 0
488 97443 no Make x.py clippy download and use beta clippy asquared31415:bootstrap jyn514 0
489 97445 no More proc macro tweaks nnethercote:proc-macro-tweaks-2 eddyb 0
490 97658 no Stabilize `format_args_ln!` joshtriplett:stabilize-format-args-nl m-ou-se 0
491 97774 no [WIP] Also lint Box::new in unused_allocation est31:unused_allocation_box_new petrochenkov 0
492 97807 no Add Seek instance for std::io::Take wangbj:seek_io_take2 joshtriplett 0
493 97861 no Added randomized field padding to `-Z randomize-layout` Kixiron:thiccen cjgillot 0
494 98071 no Improve diagnostic for E0691 lukas-code:repr-transparent-zero-array wesleywiser 0
495 98079 no Convert a hard-warning about named static lifetimes into a lint jeremydavis519:master estebank 0
496 98130 no Try out local var id in thir mirroring dingxiangfei2009:thir-local-var-trial nikomatsakis 0
497 98198 no Add `MAX_UTF{8, 16}_LEN` constants Dylan-DPC:45795/max_utf_len joshtriplett 0
498 98368 no Make `std::os::fd` public. sunfishcode:sunfishcode/std-os-fd joshtriplett 0
499 98496 no make `compare_const_impl` a query and use it in `instance.rs` BoxyUwU:instancers_bad_equality lcnr 0
500 98511 no Move some tests to more reasonable directories c410-f3r:z-errors petrochenkov 0
501 98559 no Remove ReEmpty jackh726:remove-reempty oli-obk 0
502 98742 no WIP: Trust parameter env when projecting GATs nikomatsakis:gat-norm jackh726 0
503 98855 no Improve crate selection on rustdoc search results page steffahn:improve_rustdoc_search_results_page_crates_selection jsha 0
504 98933 no Opaque types' generic params do not imply anything about their hidden type's lifetimes oli-obk:opaque_type_late_bound_lifetimes lcnr 0
505 99016 no Make functions part of `alloc_layout_extra` (#55724) const. Raekye:const-layout thomcc 0
506 99141 no [don't merge] see how much time we save when running `--stage 1` in CI jyn514:stage1-pr-ci 0
507 99189 no Pad size of TypeId and remove structural equality carbotaniuman:typeid-changes joshtriplett 0
508 99322 no Make FromStr on ints constant GKFX:const-int-parse thomcc 0
509 99332 no [Do not merge] Stabilize `#![feature(label_break_value)]` jyn514:stabilize-label-break-value jyn514 0
510 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
511 99556 no ssa: implement `#[collapse_debuginfo]` davidtwco:collapse-debuginfo michaelwoerister 0
512 99696 no Uplift `clippy::for_loops_over_fallibles` lint into rustc WaffleLapkin:uplift fee1-dead 0
513 99706 no Suggest `pub` when `public` is used gimbles:public-diag davidtwco 0
514 99719 no [experiment] fulfill diagnostics: do not look into `T: IntoIterator` lcnr:uwu-fun-fun 0
515 99773 no [WIP] add -Z split_bundled_libs Bryanskiy:bundle-whole-archive petrochenkov 0
516 99916 no Stabilze raw-dylib for non-x86 (i.e., `x86_64`, `aarch64` and `thumbv7a`) dpaoliello:stablizerawdylib michaelwoerister 0
517 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing davidtwco 0
518 99935 no Reenable disabled early syntax gates as future-incompatibility lints CAD97:unstable-syntax-lints petrochenkov 0
519 99943 no Implement `std::marker::Tuple`, use it in `extern "rust-call"` and `Fn`-family traits compiler-errors:tuple-trait jackh726 0
520 100080 no rustc_ast: shrink few types klensy:shrink-ast 0
521 100113 no hir::Generics: convert `has_where_clause_predicates` field into method klensy:has_where_clause_predicates compiler-errors 0
522 99761 no Fix item-info color GuillaumeGomez:item-info-color notriddle 0 always
523 93668 failure yes Reduce CString allocations in std as much as possible SUPERCILEX:path_alloc joshtriplett joshtriplett 0 never
524 99624 failure yes promote debug_assert to assert when possible and useful vincenzopalazzo:macros/unix_error Amanieu Amanieu 0 never
525 99967 failure yes Download, rather than sccache-cache, LLVM in CI Mark-Simulacrum:download-llvm-ci jyn514 jyn514 0 never
526 97800 failure yes Aarch64 call abi does not zeroext (and one cannot assume it does so) pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zeroext wesleywiser wesleywiser 0
527 94381 failure (try) yes [WIP] Use BOLT in CI to optimize LLVM Kobzol:llvm-bolt Mark-Simulacrum 0 never
528 97154 failure (try) yes [WIP] Use Thin LTO for compiling `rustc` in CI Kobzol:rustc-thin-lto 0 never
529 99464 failure (try) yes Update to LLVM 15 (WIP) nikic:llvm-15 0 never
530 96960 failure yes Inline BuildHasherDefault<DefaultHasher>::build_hasher goffrie:patch-3 m-ou-se 0
531 100010 failure (try) yes Package `lld` in download-ci-llvm jyn514:download-lld Mark-Simulacrum 0
532 85158 failure no Mir-Opt for copying enums with large discrepancies JulianKnodt:array_const_val wesleywiser wesleywiser 0 never
533 97038 failure no Apply PGO to libstd on CI Kobzol:ci-libstd-pgo Mark-Simulacrum 0 never
534 91853 failure no Warn for outlives lint when gats are enabled for non-gats jackh726:gat-missing-recommended nikomatsakis 0
535 83785 success [mir-opt] Optimize calls to CopyNonOverlapping wesleywiser:copy_nonoverlapping_opt bjorn3 0 never
536 84762 success Encode spans relative to the enclosing item -- enable by default cjgillot:resolve-span-opt petrochenkov 0 never
537 85918 success Enable `-Zincremental-verify-ich` when building compiler crates Aaron1011:incr-verify-bootstrap Mark-Simulacrum 0 never
538 86038 success Move DepKind and query TLS to rustc_query_system cjgillot:tls Mark-Simulacrum 0 never
539 88288 success Experimental new MIR optimization pass: Replace wildcard match with individual matches rusticstuff:enum_match_clamp_opt cjgillot 0 never
540 89570 success [Experiment] Split exhaustiveness logic into its own crate Nadrieril:split-exhaustiveness-into-crate 0 never
541 89917 success sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
542 91072 success rustdoc: Remove distinction between "regular" and "collapsed" docs camelid:collapsed GuillaumeGomez 0 never
543 92044 success Discard region-related bounds from `ParamEnv` when predicate is global Aaron1011:discard-region-bounds jackh726 0 never
544 92196 success Specialize Enumerate::fold for TrustedRandomAccess iterators the8472:enumerate-foreach m-ou-se 0 never
545 92249 success Replace jemalloc with mimalloc fee1-dead-contrib:mimalloc Mark-Simulacrum 0 never
546 93017 success Compute stability by definition cjgillot:stability-query lcnr 0 never
547 93243 success Use TrustedRandomAccess for loop desugaring the8472:tra-for-in2 Mark-Simulacrum 0 never
548 93275 success Remove pretty-print compat hack for all crates Aaron1011:remove-pretty-print jackh726 0 never
549 94099 success DO NOT MERGE: Try using stacker fast path optimization rusticstuff:stacker-opt 0 never
550 94177 success Fix `SimplifyArmIdentity` MIR opt JakobDegen:fix-simplify-try wesleywiser 0 never
551 94857 success [WIP] rustdoc: Stop cloning name resolver petrochenkov:doclink2 camelid 0 never
552 95051 success vec: add try_* methods and a try_vec! macro to make Vec usable in without infallible allocation methods dpaoliello:tryvec joshtriplett 0 never
553 95850 success Only tag data if debug assertions are enabled. cjgillot:diskred nagisa 0 never
554 95888 success Use a sparse encoding for metadata tables cjgillot:sparse-meta 0 never
555 96043 success Add Finalize statement to make deaggregation "reversible" by storing all information in MIR oli-obk:opaque_aggregates wesleywiser 0 never
556 96607 success (try) #94421 (replace RawVec with Boxed slice) plus soundness fixes saethlin:vec-box 0 never
557 96691 success Use unchecked_add in checked_add to make it easier to optimize nico-abram:0w0 joshtriplett 0 never
558 96843 success [Experiment] Use stackful generator for typeck to workaround `WithOptConstParam` nbdd0121:typeck 0 never
559 97485 success (try) yes Rewrite LLVM's archive writer in Rust bjorn3:new_archive_writer wesleywiser 0 never
560 97559 success Optimize layout of function arguments in the Rust ABI - take 2 Urgau:fn-args-abi-optimization workingjubilee 0 never
561 97770 success Replace `owning_ref` with a safer datastructure Nilstrieb:yeet-owning-ref cjgillot 0 never
562 97870 success Use liballoc's specialised in-place vec collection eggyal:inplace_fold_spec wesleywiser 0 never
563 97952 success Use XXH3 hash instead of SIP128 for stable hashing Kobzol:stable-hasher-xxh3-hash michaelwoerister 0 never
564 98223 success proc_macro/bridge: remove client->server `&HandleCounters` passing. eddyb:proc-macro-handle-counters nnethercote 0 never
565 98450 success experiment: do not store doc comments in metadata lqd:doc-metadata 0 never
566 98592 success Fixed worst-case miri performance with lossy string decoding Kixiron:miri-loses-time saethlin 0 never
567 98615 success rustc_codegen_ssa: don't use LLVM struct types for field offsets. eddyb:lolvm nikic 0 never
568 98626 success (try) tracing::instrument cleanup oli-obk:tracing lcnr 0 never
569 98824 success Make Vecs swap don't use stack AngelicosPhosphoros:improve_swap_for_vecs scottmcm 0 never
570 98840 success Inline SyntaxContext in both encoded span representation. cjgillot:span-inline-ctxt nnethercote 0 never
571 98867 success (try) yes Refactor metadata emission to avoid visiting HIR cjgillot:metaloop 0 never
572 98892 success [WIP] Make unaligned chunked swap for x64 AngelicosPhosphoros:make_unaligned_chunked_swap_for_x64 scottmcm 0 never
573 98900 success (try) higher ranked regions + wf improvements lcnr:region-stuff jackh726 0 never
574 98960 success (try) yes Remove EntryKind from metadata. cjgillot:entry-kind estebank 0 never
575 99134 success Make too-large byte sizes a validity error in `Layout` scottmcm:bytes-validity-invariant-for-layout Mark-Simulacrum 0 never
576 99174 success (try) Reoptimize layout array scottmcm:reoptimize-layout-array kennytm 0 never
577 99334 success (try) rustc_error, rustc_private: Switch to stable hash containers NiklasJonsson:84447/error-privacy oli-obk 0 never
578 99531 success (try) builtin trait to abstract over function pointers lcnr:FnPtr-trait jackh726 0 never
579 99640 success (try) Enable MIR inlining in incremental mode too. cjgillot:mir-inl-inc oli-obk 0 never
580 99702 success (try) yes get rid of `RefCell` in `TransitiveRelation` SparrowLii:transtive_relation oli-obk 0 never
581 99762 success (try) yes UnreachableProp: Preserve unreachable branches for multiple targets Nilstrieb:unreachable-prop oli-obk 0 never
582 100016 success (try) yes `super_relate_consts`: stop being generic lcnr:shrink_relate jackh726 0 never
583 100036 success (try) yes Remove `box_free` lang item DrMeepster:box_free_free_box wesleywiser 0 never
584 100044 success (try) yes [DO NOT MERGE] Add ballast to some important AST types. nnethercote:ast-ballast 0 never
585 100150 success (try) yes rustdoc: use a more compact encoding for implementors/trait.*.js notriddle:notriddle/implementors-js GuillaumeGomez 0 never
586 100237 success (try) yes Remove manual implementations of HashStable for hir::Expr and hir::Ty. cjgillot:no-special-hash-hir nagisa 0 never
587 100271 success (try) yes Rustfoc : stop cloning html render context Wardenfar:master CraftSpider 0 never
588 81746 success Distribute cg_clif as rustup component on the nightly channel bjorn3:cg_clif_rustup_component Mark-Simulacrum 0
589 83850 success Propagate deref coercion into block ldm0:nohard nikomatsakis 0
590 84022 success Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error Aaron1011:remove-derive-res-fallback 0
591 89056 success make member constraints pick static if no upper bounds nikomatsakis:issue-63033 lqd 0
592 92413 success [DO NOT MERGE] Forbid `unused_lifetimes` lint for Crater run Aaron1011:crater-unused-lifetimes davidtwco 0
593 92744 success Check if enum from foreign crate has any non exhaustive variants when attempting a cast lambinoo:I-91161-non-exhaustive-foreign-variants jackh726 0
594 94063 success (try) [DO NOT MERGE] Only apply `ProceduralMasquerade` hack to older versions of `rental` Aaron1011:pretty-print-rental lcnr 0
595 94823 success Reapply: Mark drop calls in landing pads cold instead of noinline erikdesjardins:re-cold-land 0
596 96922 success [WIP] Apply latest PGO artifacts to CI dist builds Kobzol:windows-pgo Mark-Simulacrum 0
597 98370 success [Experiment] set .cargo/registry/src as readonly weihanglo:registry-src-readonly 0
598 98483 success (try) yes Distribute bootstrap in CI dvtkrlbs:bootstrap-dist Mark-Simulacrum 0
599 99447 success (try) yes Forbid $crate in macro patterns CAD97:dollar-crate-in-patterns estebank 0
600 99808 success (try) [EXPERIMENT] Remove rustc_promotable annotations oli-obk:!rustc_promotable 0
601 99924 success (try) yes Experiment: testing cargo scrape-examples in Crater willcrichton:cargo-test 0
602 99968 success (try) yes Publish compiletest as a rustc-tools component Mark-Simulacrum:publish-compiletest jyn514 0
603 100046 success (try) yes Register wf obligation before normalizing in wfcheck compiler-errors:dont-normalize-in-wfcheck lcnr 0

Open retry log