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.

300 total, 10 approved, 5 rolled up, 1 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 122500 pending delegation: Support renaming, and async, const, extern "ABI" and C-variadic functions petrochenkov:deleg fmease fmease 0
2 124330 approved Rollup of 6 pull requests fmease:rollup-a98y7jf fmease 6 never
3 123550 approved yes Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Nilstrieb Nilstrieb 0 iffy
4 123794 approved More DefineOpaqueTypes::Yes oli-obk:define_opaque_types2 lcnr lcnr 0
5 123881 approved Bump Fuchsia versions erickt:bump-fuchsia tmandry tmandry 0
6 124281 approved fix weak memory bug in TLS on Windows RalfJung:win-tls joboet joboet 0
7 124327 approved CI: implement job skipping in Python matrix calculation Kobzol:ci-skip-jobs pietroalbini pietroalbini 0
8 123316 approved Test `#[unix_sigpipe = "inherit"]` with both `SIG_DFL` and `SIG_IGN` Enselic:sigpipe-inherit-variants fmease fmease 0 always
9 124282 approved windows fill_utf16_buf: explain the expected return value RalfJung:fill_utf16_buf ChrisDenton ChrisDenton 0 always
10 124308 approved Add diagnostic item for `std::iter::Enumerate` CBSpeir:diagnostic-item-enumerate jieyouxu compiler-errors 0 always
11 121605 Mark all functions defined in compiler-builtins as nounwind nbdd0121:builtin Amanieu 0 iffy
12 121848 stabilize `-Znext-solver=coherence` lcnr:stabilize-next-solver compiler-errors 0 never
13 122186 Remove a workaround for a bug bjorn3:remove_bug_workaround petrochenkov 0 iffy
14 122325 Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
15 122362 Link `std` statically in `rustc_driver` Zoxc:rustc_driver_static_std oli-obk 0 never
16 122462 Compile backtrace-related deps with `opt-level=s` erikdesjardins:forsize Mark-Simulacrum 0 never
17 122504 Update cc crate for bootstrap jfgoog:update-cc-crate-version-2 onur-ozkan 0 never
18 122770 improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
19 123219 [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
20 123244 Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics wesleywiser 0 never
21 123356 Reduce code size of `thread::set_current` joboet:set_current_size ChrisDenton 0 never
22 123425 Add `noundef` metadata for fits-in-target-pointer-size array immediate arguments jieyouxu:array-imm-noundef-param davidtwco 0 never
23 123441 Stabilize the size of incr comp object file names saethlin:fixed-len-file-names oli-obk 0 never
24 123536 Simplify `IntVarValue`/`FloatVarValue` compiler-errors:simplify-int-float 0 never
25 123572 Increase vtable layout size Mark-Simulacrum:vtable-methods TaKO8Ki 0 never
26 123602 Account for immutably borrowed locals in MIR copy-prop and GVN cjgillot:gvn-borrowed oli-obk 0 never
27 123720 [WIP] Rewrite handling of universe-leaking placeholder regions into outlives constraints amandasystems:dyn-enable-refactor nikomatsakis 0 never
28 124032 Replace sort implementations Voultapher:a-new-sort thomcc 0 never
29 124187 Warn (or error) when `Self` ctor from outer item is referenced in inner nested item compiler-errors:self-ctor petrochenkov 0 never
30 124188 MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
31 121364 Implement lint against unexpected unary precedence Urgau:unary_precedence wesleywiser 0
32 121377 Partially stabilize `LazyCell` and `LazyLock` pitaj:lazy_cell_fn_pointer m-ou-se 0
33 121405 Fix inaccurate documentation of `wait_while` and `wait_timeout_while` Jupeyy:pr_fix_wait_while_doc Mark-Simulacrum 0
34 121494 add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
35 121533 Handle .init_array link_section specially on wasm ratmice:wasm_init_fini_array estebank 0
36 121541 Added Complexity annotations for documentation of std::collections::VecDeque AnthonyZhOon:master m-ou-se 0
37 121553 Lower struct patterns and struct expressions with unnamed fields frank-king:feature/unnamed-fields-hir davidtwco 0
38 121560 Allow `#[deny]` inside `#[forbid]` as a no-op with a warning Nilstrieb:stop-lint-macro-nonsense TaKO8Ki 0
39 121564 rustc: document the jobserver ojeda:rustc-jobserver ehuss 0
40 121676 Support ?Trait bounds in supertraits and dyn Trait under a feature gate Bryanskiy:polarity traviscross 0
41 121682 Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
42 121710 [DONT MERGE] fix(libstd): switch to `-Zpublic-dependency` cargo flag weihanglo:public-dependency Mark-Simulacrum 0
43 121717 Don't Add Specialized Notes to Error Messages Pointing at a Type veera-sivarajan:bugfix-121398 estebank 0
44 121742 sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
45 121762 style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
46 121766 Reword E0277 default error message estebank:e0277-message-wording oli-obk 0
47 121880 Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
48 121909 Drop AST on a separate thread and prefetch `hir_crate` Zoxc:drop-ast-task cjgillot 0
49 121910 Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
50 121918 Move alloc tests to rmake abhay-51:Move_alloc_tests_to_rmake Mark-Simulacrum 0
51 121919 feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub m-ou-se 0
52 121920 downgrade ptr.is_aligned_to crate-private Gankra:is_aligned_to m-ou-se 0
53 121951 Support for Raw Pointers in `windows_process_extensions_raw_attribute` Implementation michaelvanstraten:allow_raw_pointers_windows_process_extensions_raw_attribute ChrisDenton 0
54 121965 Elaborate on the invariants for references-to-slices scottmcm:slice-validity joboet 0
55 122049 Promote riscv64gc-unknown-linux-musl to tier 2 Amanieu:riscv64-musl-tier2 Mark-Simulacrum 0
56 122069 rust: Ensure cargo executable path is fetched for custom targets when bootstrapping rust compiler Yashinde145:master clubby789 0
57 122079 Less syscalls for the `copy_file_range` probe tbu-:pr_copy_file_range_probe the8472 0
58 122144 Add a global lock to `FatalErrorHandler` to avoid re-entry DianQK:llvm_fatal_error_lock saethlin 0
59 122145 Support test output postprocessing by a child process. aspotashev:master epage 0
60 122156 Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
61 122161 Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
62 122192 Do not try to reveal hidden types when trying to prove Freeze in the defining scope oli-obk:type_of_opaque_for_const_checks lcnr 0
63 122253 Support Result<T, E> across FFI when niche optimization can be used MasterAwesome:master davidtwco 0
64 122288 [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
65 122300 Add FileCheck annotations to mir-opt/dest-prop tests CastilloDel:master cjgillot 0
66 122308 [WIP] [crater-only] Make a watered-down version of lazy type aliases the default fmease:lta-crater 0
67 122340 Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
68 122382 Detect unused structs which implement private traits mu001999:dead_code/enhance petrochenkov 0
69 122385 `obligations_for_self_ty`: use `ProofTreeVisitor` for nested goals lcnr:analyze-obligations-for-infer compiler-errors 0
70 122403 Explicitly don't normalize param-env in new solver compiler-errors:explicitly-dont-normalize-in-new-solver lcnr 0
71 122408 Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
72 122418 Assert Spans are well-formed starmut:assert-span-well-formed nnethercote 0
73 122427 Normalize bootstrap_out path psumbera:bootstrap_out_path clubby789 0
74 122441 Improve several `Read` implementations a1phyr:improve_read_impls ChrisDenton 0
75 122492 Implement ptr_as_ref_unchecked GrigorenkoPV:ptr_as_ref_unchecked workingjubilee 0
76 122494 Simplify key-based thread locals joboet:simplify_key_tls m-ou-se 0
77 122507 Update cc crate for bootstrap jfgoog:update-cc-crate-version-conservative onur-ozkan 0
78 122551 Added "copy" to Debug fmt for copy operands RayMuir:copy_fmt oli-obk 0
79 122565 Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
80 122597 yes Show files produced by `--emit foo` in json artifact notifications pacak:master bjorn3 0
81 122613 Don't build a broken/untested profiler runtime on mingw targets Zalathar:profiler nnethercote 0
82 122631 coverage: Replace color terminal tests with HTML output tests Zalathar:html oli-obk 0
83 122665 yes Add some tests for public-private dependencies. ehuss:pub-priv-tests davidtwco 0
84 122666 Add functions to replace BufReader's reader Morganamilo:bufreader Mark-Simulacrum 0
85 122668 Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
86 122670 Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode beetrees:non-unicode-option-env-error lcnr 0
87 122685 Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
88 122703 Lazify more work in builtins targets Urgau:lazy-targets petrochenkov 0
89 122790 Apply dllimport in ThinLTO for -Z dylib-lto Zoxc:dllimp-rev wesleywiser 0
90 122792 Stabilize `min_exhaustive_patterns` Nadrieril:stabilize-min-exh-pats2 fee1-dead 0
91 122804 Item bounds can reference self projections and still be object safe compiler-errors:item-bounds-can-reference-self BoxyUwU 0
92 122808 Stabilize `count`, `ignore`, `index`, and `length` in Rust 1.80 c410-f3r:again-again-again-again-again fmease 0
93 122872 [rustdoc] Detect and resolve ambiguities in fn parameters type names krtab:doc_diff_types GuillaumeGomez 0
94 122884 Optimize integer `pow` by removing the exit branch mzabaluev:pow-remove-exit-branch Amanieu 0
95 122887 Unix: Add `read_buf_at` and `read_buf_exact_at` to `FileExt` a1phyr:read_buf_at m-ou-se 0
96 122957 Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
97 122986 Fix c_char on AIX taiki-e:aix-c-char Mark-Simulacrum 0
98 123008 [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
99 123013 rustdoc: update `pulldown-cmark` to 0.10 stepantubanov:update-pulldown-cmark GuillaumeGomez 0
100 123043 Disable dead variant removal for `#[repr(C)]` enums. GoldsteinE:fix/repr-c-dead-branches oli-obk 0
101 123046 [WIP] Enforce may-define-must-define for ATPITs compiler-errors:deny-non-defining-use oli-obk 0
102 123082 CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
103 123088 Replace `f16` and `f128` pattern matching stubs with real implementations tgross35:f16-f128-pattern-analysis Nadrieril 0
104 123110 Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
105 123111 std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
106 123122 Fix incorrect suggestion for undeclared hrtb lifetimes in where clauses. surechen:fix_122714 fmease 0
107 123125 Remove suggestion about iteration count in coerce gurry:122561-bad-note-non-zero-loop-iters-2 estebank 0
108 123165 Stop sorting `Span`s' `SyntaxContext`, as that is incompatible with incremental oli-obk:no_ord_def_id3 cjgillot 0
109 123168 Add `size_of` and `size_of_val` and `align_of` and `align_of_val` to the prelude joshtriplett:size-of-prelude dtolnay 0
110 123196 Add Process support for UEFI Ayush1325:uefi-process joboet 0
111 123205 Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
112 123213 Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
113 123220 [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
114 123225 update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
115 123237 Various rustc_codegen_ssa cleanups bjorn3:debuginfo_refactor estebank 0
116 123239 Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
117 123245 Suggest Explicit Lifetime for Associated Type Bindings veera-sivarajan:bugfix-122025-missing-lifetime cjgillot 0
118 123247 Use HRTB in `E0637` documentation veera-sivarajan:fix-error-code-E0637-example-code fmease 0
119 123248 1.78 release notes Mark-Simulacrum:relnotes cuviper 0
120 123253 Specialize `TrustedLen` for `Iterator::unzip()` ChayimFriedman2:extend-trusted the8472 0
121 123319 Add managarm as a tier 3 target no92:managarm-target davidtwco 0
122 123332 never patterns: lower never patterns to `Unreachable` in MIR Nadrieril:testkind-never matthewjasper 0
123 123337 Default `rust.debug = true` for compiler contribs workingjubilee:debug-compiler-profile-expectations cjgillot 0
124 123344 Remove braces when fixing a nested use tree into a single item pietroalbini:pa-unused-imports wesleywiser 0
125 123351 Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 beetrees:x86-ret-snan-rust fmease 0
126 123365 At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
127 123374 DOC: Add FFI example for slice::from_raw_parts() mgeier:doc-slice-from-raw-parts scottmcm 0
128 123384 Link rustc/std tools into the correct sysroot Nilstrieb:back-where-you-belong onur-ozkan 0
129 123405 Disabling tests/run-make/compiler-builtins for sgx target(x86_64-fortanix-unknown-sgx) fortanix:nr/disable-compiler-builtins-test-for-sgx Mark-Simulacrum 0
130 123413 delegation: Implement list delegation petrochenkov:delegmulti2 fmease 0
131 123434 Remove redudant variable declaration in toSpliced RedYetiDev:patch-1 GuillaumeGomez 0
132 123436 linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries wesleywiser 0
133 123472 WIP: PoC for `derive(SmartPointer)` wedsonaf:smart-ptr pnkfelix 0
134 123476 std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
135 123480 deref patterns: impl `DerefPure` for more std types Nadrieril:impl-all-derefpures m-ou-se 0
136 123483 Fix #121126: index out of bounds exceeds max value c4rrao:master TaKO8Ki 0
137 123492 add pull request template asking for relevant tracking issues lcnr:master davidtwco 0
138 123508 Edition 2024: Make `!` fall back to `!` WaffleLapkin:never-type-2024 compiler-errors 0
139 123521 CFI: Refactor: Split into modules maurer:module-split compiler-errors 0
140 123531 Enforce closure args + return type are WF compiler-errors:closure-wf oli-obk 0
141 123546 Bootstrap: Check validity of `--target` and `--host` triples before starting a build Rajveer100:branch-for-issue-122128 onur-ozkan 0
142 123588 Stabilize `hint::assert_unchecked` tgross35:stabilize-assert_unchecked m-ou-se 0
143 123590 Edition 2024: don't special-case diverging blocks WaffleLapkin:diverging-blocks-2024 compiler-errors 0
144 123600 impl PathBuf::add_extension and Path::with_extra_extension tisonkun:path_with_extension joboet 0
145 123604 Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
146 123611 Add `under normal circumstances` to `cell` docs CJendantix:patch-1 jhpratt 0
147 123617 sanitizers: stabilize core sanitizers (i.e., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer) rcvalle:rust-stabilize-core-sanitizers davidtwco 0
148 123623 Fix OutsideLoop's error suggestion: adding label `'block` for `if` block. surechen:fix_123261 estebank 0
149 123657 Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
150 123694 expand: fix minor diagnostics bug Xiretza:expand-diagnostics estebank 0
151 123705 ThinBox: move WithHeader to submodule stepancheg:with-header oli-obk 0
152 123709 Update documentation related to the recent cmd.exe fix tgross35:windows-cmd-docs-update ChrisDenton 0
153 123714 Add test for fn pointer duplication. cjgillot:static-fnptr oli-obk 0
154 123723 Make `std::os::tvos`, `std::os::visionos` and `std::os::watchos` public madsmtm:apple-std-os m-ou-se 0
155 123724 Rewrite TLS on platforms without threads joboet:static_tls m-ou-se 0
156 123726 Clarify `Command::new` behavior for programs with arguments jieyouxu:command-new-docs m-ou-se 0
157 123734 Inline more svg images into CSS GuillaumeGomez:inline-svg-into-css notriddle 0
158 123769 Improve escaping of byte, byte str, and c str proc-macro literals dtolnay:literal fee1-dead 0
159 123778 Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0
160 123781 Miri function identity hack: account for possible inlining RalfJung:miri-fn-identity oli-obk 0
161 123782 Ensure opaque types can't have themselves as a hidden type with incompatible lifetimes oli-obk:equal_tait_args aliemjay 0
162 123786 Remove bound checks from `BorrowedBuf` and `BorrowedCursor` methods a1phyr:cursor_unsafe m-ou-se 0
163 123803 Fix `VecDeque::shrink_to` UB when `handle_alloc_error` unwinds. Sp00ph:shrink_to_fix Mark-Simulacrum 0
164 123812 Follow-up fixes to `report_return_mismatched_types` compiler-errors:additional-fixes fmease 0
165 123813 Add `REDUNDANT_IMPORTS` lint for new redundant import detection compiler-errors:redundant-lint petrochenkov 0
166 123815 Fix cannot usage in time.rs trueb2:patch-1 workingjubilee 0
167 123816 Add v0 symbol mangling for `f16` and `f128` tgross35:f16-f128-mangling michaelwoerister 0
168 123817 Stabilize `seek_seek_relative` slanterns:seek_relative m-ou-se 0
169 123822 More translatable diagnostics Xiretza:more-translatable-diagnostics pnkfelix 0
170 123850 Add constants for f16 and f128 tspiteri:f16_f128_consts Amanieu 0
171 123865 Update `expr` matcher for Edition 2024 and add `expr_2021` nonterminal eholk:expr_2021 wesleywiser 0
172 123877 Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
173 123882 Stop UI tests if an unknown revision name is specified tgross35:compiletest-invalid-revisions jieyouxu 0
174 123892 Document That `f16` And `f128` Hardware Support is Limited ultrabear:ultrabear_softfloatdoc workingjubilee 0
175 123918 [test] clang-format DianQK:clang-format 0
176 123932 restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive m-ou-se 0
177 123939 Add a lint against never type fallback affecting unsafe code WaffleLapkin:never-fallback-unsafe-lint compiler-errors 0
178 123940 debug-fmt-detail option kornelski:remove-derived-debug estebank 0
179 123942 `x vendor` onur-ozkan:x-vendor Mark-Simulacrum 0
180 123947 Add vec_deque::Iter::as_slices and friends chloekek:vec_deque-Iter-as_slices BurntSushi 0
181 123948 Async drop codegen (WIP) azhogin:azhogin/async-drop oli-obk 0
182 123951 Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings estebank 0
183 123958 Delegation: partial generics support Bryanskiy:delegation-generics fmease 0
184 123962 change method resolution to constrain hidden types instead of rejecting method candidates oli-obk:define_opaque_types5 compiler-errors 0
185 123974 Greatly speed up doctests by compiling compatible doctests in (almost) one file GuillaumeGomez:unified-doctests notriddle 0
186 123994 Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
187 124012 Stabilize `binary_heap_as_slice` slanterns:as_slice_stabilize BurntSushi 0
188 124014 Collapse `-success` and `-failure` jobs into an `-outcome` job pietroalbini:pa-remove-jobs Kobzol 0
189 124033 Sync ar_archive_writer to LLVM 18.1.3 bjorn3:ar_archive_writer_0_3_0 davidtwco 0
190 124048 Support C23's Variadics Without a Named Parameter veera-sivarajan:bugfix-123773-c23-variadics compiler-errors 0
191 124050 Remove libc from MSVC targets saethlin:less-sysroot-libc compiler-errors 0
192 124059 default_alloc_error_hook: explain difference to default __rdl_oom in alloc RalfJung:default_alloc_error_hook m-ou-se 0
193 124076 Stablise io_error_downcast NobodyXu:patch-1 dtolnay 0
194 124080 Some unstable changes to where opaque types get defined oli-obk:define_opaque_types10 compiler-errors 0
195 124087 Add codegen test for 112169 SadiinsoSnowfall:master Mark-Simulacrum 0
196 124091 Update AST validation module docs jieyouxu:ast-validation-top-level-docs estebank 0
197 124095 std::thread: follow-up #123913 removing unsafe on success for glibc. devnexen:min_stack_size2 m-ou-se 0
198 124096 Clean up users of rust_dbg_call saethlin:rust-dbg-call compiler-errors 0
199 124097 Add `IntoIterator` for `Box<[T]>` + edition 2024-specific lints compiler-errors:box-into-iter WaffleLapkin 0
200 124101 Add PidFd::{kill, wait, try_wait} the8472:pidfd-methods cuviper 0
201 124107 Ignore errors in Drop for unix::fs::Dir ConradIrwin:fix-124105 joboet 0
202 124122 Don't perform unsigned comparisons for signed integers DianQK:fix-120614 wesleywiser 0
203 124134 Add target docs for aarch64-apple-darwin (M1/M2 macs) TimTheBig:master Nilstrieb 0
204 124135 delegation: Implement glob delegation petrochenkov:deleglob fmease 0
205 124136 Provide more context and suggestions in borrowck errors involving closures estebank:clone-o-rama-2 nnethercote 0
206 124138 Ignore LLVM ABI in dlltool tests since those targets don't use dlltool mati865:ignore-llvm-abi-in-dlltool-tests davidtwco 0
207 124141 Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated 0
208 124146 Triagebot: Rename `macos` ping group to `apple` madsmtm:apple-triage Mark-Simulacrum 0
209 124148 rustdoc-search: search for references notriddle:notriddle/reference GuillaumeGomez 0
210 124153 Refactoring after the `PlaceValue` addition scottmcm:more-placevalue compiler-errors 0
211 124154 coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
212 124159 Move thread parking to `sys::sync` joboet:move_pal_thread_parking ChrisDenton 0
213 124165 add test for incremental ICE: slice-pattern-const.rs #83085 matthiaskrgr:slice-pattern-const-ice-incr Mark-Simulacrum 0
214 124174 DRAFT: Test building on Server 2022 dpaoliello:server2022 ehuss 0
215 124180 proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
216 124185 Remove optionality from MoveData::base_local beepster4096:move_data_base_local_infallible pnkfelix 0
217 124209 Make check-cfg docs more user-friendly Urgau:check-cfg-more-friendly-docs ehuss 0
218 124210 Abort a process when FD ownership is violated the8472:consign-ebadf-to-the-fire Mark-Simulacrum 0
219 124211 Bump `elided_lifetimes_in_associated_constant` to deny compiler-errors:bump-elided_lifetimes_in_associated_constant cjgillot 0
220 124213 Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum 0
221 124214 Parse unsafe attributes carbotaniuman:parse_unsafe_attrs michaelwoerister 0
222 124219 Do not ICE on `AnonConst`s in `diagnostic_hir_wf_check` gurry:122989-ice-unexpected-anon-const compiler-errors 0
223 124223 coverage: Branch coverage support for let-else and if-let Zalathar:conditional-let 0
224 124227 Make sure that the method resolution matches in `note_source_of_type_mismatch_constraint` compiler-errors:hack-check-method-res estebank 0
225 124228 Warn against changes in opaque lifetime captures in 2024 compiler-errors:lint-overcaptures oli-obk 0
226 124233 Add `-lmingwex` second time in `mingw_libs` mati865:fix-support-for-upcoming-mingw-w64 petrochenkov 0
227 124242 bootstrap: Describe build_steps modules workingjubilee:describe-bootstrap-files-better Mark-Simulacrum 0
228 124243 Add primitive numeric traits CAD97:primitive-traits workingjubilee 0
229 124251 Add an intrinsic for `ptr::metadata` scottmcm:unop-ptr-metadata oli-obk 0
230 124255 MCDC coverage: support nested decision coverage RenjiSann:renji/mcdc-nested-expressions oli-obk 0
231 124257 Rewrite the `no-input-file.stderr` test in Rust and support diff JoverZhang:rmake-diff jieyouxu 0
232 124261 drop deprecated value `if-available` for `download-ci-llvm` option onur-ozkan:drop-llvm-if-available Mark-Simulacrum 0
233 124269 Pretty-print parenthesis around binary in postfix match scrabsha:sasha/fix-124206 michaelwoerister 0
234 124278 Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
235 124279 Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi michaelwoerister 0
236 124280 Port repr128-dwarf run-make test to rmake beetrees:repr128-test-rmake jieyouxu 0
237 124283 Note for E0599 if shadowed bindings has the method. surechen:fix_123558 estebank 0
238 124287 Improved code with clippy 41Leahcim:master fmease 0
239 124290 DependencyList: removed outdated comment klensy:dep-format estebank 0
240 124293 Let miri and const eval execute intrinsics' fallback bodies oli-obk:miri_intrinsic_fallback_body RalfJung 0
241 124294 Unroll first iteration of checked_ilog loop tspiteri:ilog-first-iter the8472 0
242 124296 bootstrap: keep all cargo test files in dist rustc-src cuviper:dist-cargo-tests clubby789 0
243 124297 Allow coercing functions whose signature differs in opaque types in their defining scope into a shared function pointer type oli-obk:define_opaque_types13 compiler-errors 0
244 124299 Add test for issue 106269 clubby789:106269-test Mark-Simulacrum 0
245 124304 revise the interpretation of ReadDir for HermitOS hermit-os:fuse m-ou-se 0
246 124307 Inline `EscapeDebug::size_hint`. reitermarkus:escape-debug-size-hint-inline joboet 0
247 124311 Add `core::convert::absurd` WaffleLapkin:absurd Amanieu 0
248 124313 Detect borrow error involving sub-slices and suggest `split_at_mut` estebank:split-at-mut fee1-dead 0
249 124318 ignore generics args in attribute paths bvanjoi:fix-123911 petrochenkov 0
250 124320 Add `--print=check-cfg` to get the expected configs Urgau:print-check-cfg petrochenkov 0
251 124321 yes Add support for run-make-support unit tests to be run with bootstrap command JoverZhang:run-make-support-tests clubby789 0
252 124322 chore: fix some typos in comments whosehang:master JohnTitor 0
253 124323 Add `reserve-x18` target feature for aarch64 Darksonn:target-feature-reserve-x18 TaKO8Ki 0
254 124324 Minor AST cleanups nnethercote:minor-ast-cleanups estebank 0
255 124326 tests: remove few ignore-stage2 klensy:ignore-stage2 pnkfelix 0
256 124332 yes CI: remove `master` job Kobzol:toolstate-auto-build pietroalbini 0
257 124333 Improve diagnostic for unknown `--print` request Urgau:better-bad-print pnkfelix 0
258 123692 Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
259 124058 Fix some typos in comments TechVest:master fmease 0 always
260 122661 no Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
261 122709 no use x86_64-gnu with precompiled rustc for PR CI onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum 0
262 122189 error snapshot: avoid leaking inference vars lcnr:probe-no-more-leak oli-obk 0 never
263 121397 success [WIP] Re-enable the early otherwise branch optimization DianQK:early_otherwise_branch_sound wesleywiser 0 never
264 121417 success [perf experiment] Ignore inline(always) in unoptimized builds saethlin:no-opt-no-inline 0 never
265 121505 success Replace impl Fn with fn in sort::merge_sort::RunVec GnomedDev:remove-runvec-generic scottmcm 0 never
266 121571 success Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methods clarfonthey:unchecked-math-preconditions saethlin 0 never
267 121614 success Don't emit `expect`/`assume` in opt-level=0 clubby789:no-expect saethlin 0 never
268 122165 success Merge RedundantImport into UnusedImport for suggesting removing spans chenyukang:yukang-fix-121315-suggest-removing petrochenkov 0 never
269 122207 success Add cache-based fast path for cfgs and check-cfgs Urgau:cfg-check-cfg-cache petrochenkov 0 never
270 122329 success Redirect `__rust_dealloc` to `sdallocx` Zoxc:sdallocx petrochenkov 0 never
271 122505 success Don't walk the bodies of free constants for reachability. oli-obk:visit_nested_body2 tmiasko 0 never
272 122553 success make `Thin` a supertrait of `Sized` lukas-code:sized-thin lcnr 0 never
273 122662 success Omit non-needs_drop drop_in_place in vtables Mark-Simulacrum:optional-drop Mark-Simulacrum 0 never
274 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
275 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
276 123199 success Add `bound_clauses` field to `ty::Binder` compiler-errors:binder-field 0 never
277 123259 success Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
278 123570 success Rub some #[inline] on formatting code saethlin:inline-formatting 0 never
279 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
280 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
281 123669 success Avoid a scrape_region_constraints and instead register the region constraints directly oli-obk:eager_opaque_checks4 lcnr 0 never
282 123878 success optimize inplace collection of Vec jwong101:inplacecollect the8472 0 never
283 123886 success Avoid `alloca`s in codegen for simple `mir::Aggregate` statements scottmcm:more-rvalue-operands TaKO8Ki 0 never
284 124029 success Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
285 124102 success rustdoc: link sibling where possible, even when not One True Path notriddle:notriddle/sibling-link GuillaumeGomez 0 never
286 124108 success Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter 0 never
287 124129 success Enable `rust-lld` on nightly `x86_64-unknown-linux-gnu` lqd:enable-lld Mark-Simulacrum 0 never
288 124157 success Do not add leading asterisk in the `PartialEq` wutchzone:partial_eq estebank 0 never
289 124256 success Remove `NtIdent` and `NtLifetime` nnethercote:rm-NtIdent-NtLifetime petrochenkov 0 never
290 124260 success Always inline traversal skeletons eggyal:inline-traversal-skeletons pnkfelix 0 never
291 124263 success Prefer not to early return from derived visitables eggyal:tco-derived-visits lcnr 0 never
292 124303 success [perf] Make fulfill in method probe less bad compiler-errors:fulfill-slowdown lcnr 0 never
293 121659 success rustdoc: check parsing diffs between pulldown-cmark 0.9.6 and 0.10 notriddle:notriddle/bump-pulldown-cmark GuillaumeGomez 0
294 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
295 122412 success Stop skewing inference in ?'s desugaring WaffleLapkin:if-we-ask-question-mark-operator-to-not-screw-with-inference-will-it-obey fee1-dead 0
296 122955 success [experiment] Turn off never type fallback WaffleLapkin:no-more-fallback WaffleLapkin 0
297 123482 success [experiment] Set never type fallback = `!` WaffleLapkin:never-type-fallback-to-self 0
298 123737 success Check alias args for WF even if they have escaping bound vars compiler-errors:alias-wf 0
299 123909 success Stabilize `Utf8Chunks` dtolnay:utf8chunks joboet 0
300 124305 success [crater] make `where_clauses_object_safety` forbid compiler-errors:deny-wc lcnr 0

Open retry log