Homu queue - all

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.

910 total, 9 approved, 9 rolled up, 14 failed / /

Sort key Repository # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 rust 128255 pending yes Document 0x10.checked_shl(BITS - 1) does not overflow stepancheg:doc-shl scottmcm scottmcm 0 always
2 rust 128265 pending (try) yes Perform instsimplify before inline to eliminate some trivial calls DianQK:instsimplify-before-inline saethlin 0
3 rust 124905 approved yes Allow optimizing `u32::from::<char>`. reitermarkus:u32-from-char-opt scottmcm scottmcm 0 never
4 rust 128207 approved yes improve error message when `global_asm!` uses `asm!` options folkertdev:asm-parser-generalize Amanieu Amanieu 0
5 rust 111351 yes Prevent using the default `cc` when that'd result in a broken build ferrocene:pa-prevent-wrong-cc onur-ozkan 0 never
6 rust 112049 yes [do not merge] CI experiments Kobzol:pgo-omit-benchmarks 0 never
7 rust 112372 yes Make function bodies with &! arguments unreachable saethlin:ralf-refs 0 never
8 rust 115747 yes Optimize hash map operations in the query system Zoxc:query-hashes cjgillot 0 never
9 rust 118159 yes Implementation of `fmt::FormattingOptions` EliasHolzmann:formatting_options m-ou-se 0 never
10 rust 120050 yes `Vec::resize` for bytes should be a single `memset` scottmcm:vec-resize-memset m-ou-se 0 never
11 rust 120869 yes ci update freebsd version proposal, freebsd 12 being eol devnexen:update_fbsd_ci Mark-Simulacrum 0 iffy
12 rust 121614 yes Don't emit `expect`/`assume` in opt-level=0 clubby789:no-expect saethlin 0 never
13 rust 122770 yes improve codegen of fmt_num to delete unreachable panic iximeow:ixi/int-formatting-optimization workingjubilee 0 never
14 rust 123259 yes Fixup `if T::CONST` in MIR scottmcm:tweak-if-const 0 never
15 rust 123778 yes Improve autovectorization of to_lowercase / to_uppercase functions jhorstmann:optimize-upper-lower-auto-vectorization the8472 0 iffy
16 rust 124780 yes Improve VecCache under parallel frontend Mark-Simulacrum:lockless-cache michaelwoerister 0 never
17 rust 124887 yes Upgrade cmake to v0.1.50 jfgoog:update-cmake onur-ozkan 0 never
18 rust 124895 yes Disallow hidden references to mutable static obeis:static-mut-hidden-ref michaelwoerister 0 never
19 rust 125016 yes Update compiler_builtins to 0.1.113 nicholasbishop:bishop-cb-112 compiler-errors 0 never
20 rust 125642 yes Enable zstd for debug compression. khuey:zstd lqd 0 never
21 rust 126158 yes Disallow setting some built-in cfg via set the command-line Urgau:disallow-cfgs petrochenkov 0 iffy
22 rust 126444 yes gvn: Promote/propagate const local array tesuji:gvn-const-arrays cjgillot 0 never
23 rust 126793 yes Apply "polymorphization at home" to RawVec saethlin:mono-rawvec scottmcm 0 never
24 rust 126804 yes On short error format, append primary span label to message estebank:short-error-primary-label davidtwco 0 iffy
25 rust 126930 yes Add unstable support for outputting file checksums for use in cargo Xaeroxe:file-checksum-hint fmease 0 never
26 rust 127007 yes Improve slice::binary_search_by krtab:improv_binary_search m-ou-se 0 never
27 rust 127210 yes Annotate eligible small immediate arguments with `noundef` jieyouxu:array-imm-noundef-param scottmcm 0 never
28 rust 127276 yes rustdoc: Remove OpaqueTy aDotInTheVoid:no-opaque camelid 0 iffy
29 rust 127324 yes Simplify match based on the cast result of `IntToInt` DianQK:match-br cjgillot 0 never
30 rust 127740 yes Emit `assume(false)` as `store i1 true, ptr poison, align 1` DianQK:assume-false scottmcm 0 never
31 rust 127799 yes Bootstrap command refactoring: make command output API more bulletproof (step 7) Kobzol:bootstrap-cmd-refactor-7 onur-ozkan 0 never
32 rust 128179 yes Revert Replace ASCII control chars with Unicode Control Pictures oli-obk:revert452 estebank 0 never
33 hashbrown 396 yes Add `HashSet::get_or_insert_with_mut` yyny:master 0
34 semverver 396 yes Bump log from 0.4.17 to 0.4.19 rust-lang:dependabot/cargo/log-0.4.19 0
35 semverver 401 yes Bump serde from 1.0.152 to 1.0.171 rust-lang:dependabot/cargo/serde-1.0.171 0
36 semverver 402 yes Bump anyhow from 1.0.68 to 1.0.72 rust-lang:dependabot/cargo/anyhow-1.0.72 0
37 semverver 403 yes Bump serde_json from 1.0.91 to 1.0.103 rust-lang:dependabot/cargo/serde_json-1.0.103 0
38 hashbrown 436 yes Avoid reporting a capacity of zero when there is still space in the map. Diggsey:capacity-fix 0
39 hashbrown 488 yes Add gxhash in bench ogxd:gxhash 0
40 hashbrown 507 yes Introduce Swiss Cheese benchmark matthieu-m:swiss_cheese 0
41 hashbrown 513 yes WIP Switch to a full bitwidth h2 matthieu-m:performance/full-bitwidth-h2 0
42 hashbrown 518 yes Add an assertion to `HashSet::get_or_insert_with` cuviper:assert-get_or_insert_with 0
43 hashbrown 519 yes Remove unnecessary `add` in `clone_from_impl` JustForFun88:clone_from_impl 0
44 hashbrown 523 yes feat: recognize and use over sized allocations morrisonlevi:oversized-allocations 0
45 hashbrown 524 yes perf: increase min buckets on very small types morrisonlevi:min-buckets 0
46 hashbrown 534 yes Deprecate the raw entry API in favor of `HashTable` Amanieu:deprecate-raw-entry 0
47 hashbrown 535 yes Rework the Entry API Amanieu:rework_entry 0
48 vscode-rust 582 Debugger support kdy1:master 0
49 crater 639 Bump crossbeam-deque from 0.7.3 to 0.7.4 rust-lang:dependabot/cargo/crossbeam-deque-0.7.4 0
50 chalk 694 Add binders validator flodiebold:binders-check 0
51 crater 719 yes Update tera/minifier & cut some memory allocations Mark-Simulacrum:shrink-html-report 0
52 crater 729 yes prioritize `NoSpace` error more Skgland:no-space-left2 0
53 vscode-rust 796 yes Add String::from() snippet Filius-Patris:master 0
54 chalk 796 yes Support trait upcasting lowr:feat/dyn-upcasting 0
55 vscode-rust 898 yes Add snippet for while loop carrotfarmer:patch-1 0
56 vscode-rust 916 yes Update README.md matthiasferraina:patch-1 0
57 vscode-rust 931 yes fix small English typo alirezaghey:patch-1 0
58 stdarch 1000 yes AVX512-VP2INTERSECT implementations vertexclique:vcq/avx512vp2intersect Amanieu 0
59 stdarch 1535 Add LoongArch SIMD intrinsics heiher:std-simd-la64 Amanieu 0
60 stdarch 1575 yes use `simd_saturating_{add, sub}` on neon folkertdev:neon-simd-saturating-add-sub Amanieu 0
61 stdarch 1618 yes initial commit to enable amx ziyizhang-1:core_arch_enable_amx Amanieu 0
62 rls 1778 yes feat: update lsp_types to the latest version aminya:lsp-data-update 0
63 rls 1781 yes fix: update dependencies and the toolchain aminya:deps-update 0
64 rls 1783 yes Remove unused dependency humantime 2.0.0 notriddle:master 0
65 libc 3612 yes Support confstr on Linux magicant:confstr-linux JohnTitor 0
66 libc 3616 yes Move testing of primitive types from std ChrisDenton:primitive JohnTitor 0
67 libc 3630 yes Fix the definition of sigevent on FreeBSD and Linux asomers:sigevent2 JohnTitor 0
68 libc 3645 yes Fix hidden lifetime parameter bzEq:lifetime JohnTitor 0
69 miri 3649 yes Draft: Create _umtx_op shim for FreeBSD b-ncMN:freebsd/shim/_umtx_op 0
70 libc 3661 yes linux_like: unify SIGEV_THREAD_ID support christoph-heiss:musl-sigev-thread-id JohnTitor 0
71 libc 3669 yes [libc 1.0] Add htonl, htons, ntohl, ntohs safinaskar:htons JohnTitor 0
72 miri 3675 yes disable tls with Box::leak test on solaris/illumos. devnexen:tls_leak_sol 0
73 libc 3681 yes Add wasi select, FD_SET, FD_ZERO, FD_ISSET youknowone:wasi-select JohnTitor 0
74 libc 3685 yes redox: correct EPOLL constants redox-os:redox-epoll JohnTitor 0
75 miri 3686 yes bump ui_test to 0.22.2 klensy:ui_test_bump 0
76 libc 3693 yes [libc 1.0] Add IN6ADDR_ANY_INIT, IN6ADDR_LOOPBACK_INIT, in6addr_any, in6addr_loopback safinaskar:in6addr JohnTitor 0
77 libc 3694 yes [libc 1.0] Add inet_ntop, inet_pton, inet_aton safinaskar:inet_aton JohnTitor 0
78 libc 3695 yes adding a handful of linux fanotify data types. devnexen:gh3688 JohnTitor 0
79 libc 3698 yes adding aligned_alloc support for the following: devnexen:gh3689-0.2 JohnTitor 0
80 libc 3702 yes Add `_NSGetArgv`, `_NSGetArgc` and `_NSGetProgname` from `crt_externs.h` madsmtm:apple-crt-externs JohnTitor 0
81 libc 3703 yes adding sendmmsg/recvmmsg support to openbsd. devnexen:gh3696-0.2 JohnTitor 0
82 libc 3706 yes fix: use c_char from crate root mekosko:main JohnTitor 0
83 libc 3710 yes [main]: backport `Add posix_spawn{_file_actions_t,attr_t} on Android` tesuji:main the8472 0
84 miri 3712 yes Implement epoll shim tiif:feat/epoll 0
85 libc 3714 yes Add RTF_*, RTA_*, RTAX_*, RTM_* definitions on BSDs tesuji:rtf JohnTitor 0
86 libc 3717 yes Add missing staff for Illumos/Solaris as used in quinn psumbera:quinn JohnTitor 0
87 libc 3720 yes Add iopl/ioperm to musl x86_64 espindola:musl-iopl JohnTitor 0
88 libc 3721 yes netbsd adding _lwp_park api. devnexen:netbsd_lwp_unpark JohnTitor 0
89 libc 3722 yes Unify the ioctl declarations on linux espindola:unsigned-ioctl-request JohnTitor 0
90 libc 3725 yes #3721 backport for 0.2 devnexen:netbsd_lwd_unpark-0.2 JohnTitor 0
91 libc 3728 yes Enable libc-test on AIX bzEq:aix-libc-test JohnTitor 0
92 libc 3734 yes feat: add missing netfilter consts my4ng:netfilter JohnTitor 0
93 libc 3742 yes haiku add B_APP_IMAGE_SYMBOL definition devnexen:haiku_b_app_find_path JohnTitor 0
94 libc 3745 yes freebsd adding execvpe support from 14.1 release devnexen:fbsd_execvpe JohnTitor 0
95 miri 3747 yes remove some SSE/SSE2 intrinsics that are no longer used by stdarch RalfJung:sse-cleanup 0
96 miri 3748 yes readdir_r shim: assume FreeBSD v12+ RalfJung:freebsd-readdir 0
97 miri 3752 yes Implement SHA256 SIMD intrinsics on x86 Kixunil:simd-sha256 0
98 miri 3754 yes Make unused states of Reserved unrepresentable Vanille-N:master 0
99 libc 3756 yes Add structures for freebsd Awoonyaa:libc_upd JohnTitor 0
100 libc 3757 yes Add clone_args for riscv64 linux gnu/musl kxxt:riscv64/clone_args JohnTitor 0
101 miri 3759 yes Add `flock` shim newpavlov:flock 0
102 libc 3764 yes Added kill to Windows chuacw:main JohnTitor 0
103 libc 3766 yes backport: add stabilized HermitOS interface hermit-os:libc-0.2 JohnTitor 0
104 libc 3773 yes add `pthread_equal` joboet:pthread_equal 0
105 libc 3775 yes Disable `libregex` for QNX 7.0 nyurik:disable-qnx70-regex joshtriplett 0
106 libc 3776 yes Fix CI by ignoring `rmx_state` on Apple platforms joboet:ignore_rmx_state JohnTitor 0
107 libc 3777 yes Add `klogctl` to linux and android sgasse:sgasse/feature/klog_on_linux_like JohnTitor 0
108 libc 3778 yes Support for Wasm32 Linux Target arjunr2:libc-0.2 JohnTitor 0
109 libc 3779 yes Add missing constant for Android yujincheng08:main JohnTitor 0
110 libc 3780 yes vxWorks adding few errnoLib related constants. devnexen:vxworks_basic_errors JohnTitor 0
111 libc 3782 yes Add MODULE_INIT_COMPRESSED_FILE definition sinkingpoint:sinkingpoint/MODULE_INIT_COMPRESSED_FILE JohnTitor 0
112 libc 3783 yes Add MODULE_INIT_COMPRESSED_FILE definition sinkingpoint:sinkingpoint/sinkingpoint/MODULE_INIT_COMPRESSED_FILE-libc-0.2 JohnTitor 0
113 libc 3784 yes Define SO_BINDTOIFINDEX on Fuchsia ewilden:main JohnTitor 0
114 libc 3785 yes hurd: Fix st_dev name sthibaul:hurd JohnTitor 0
115 libc 3786 yes hurd: Add missing struct __timeval for 64bit support sthibaul:hurd64 JohnTitor 0
116 libc 3787 yes Add Futex Constants FUTEX_WAITERS, FUTEX_OWNER_DIED and FUTEX_TID_MASK to Linux danielschemmel:futex-constants JohnTitor 0
117 crates-io 8372 Update Rust crate tokio to v1.37.0 rust-lang:renovate/tokio-1.x 0
118 crates-io 8856 Update embroider monorepo rust-lang:renovate/embroider-monorepo 0
119 crates-io 8884 Update Rust crate bigdecimal to v0.4.5 rust-lang:renovate/bigdecimal-0.x 0
120 crates-io 8982 Update Rust crate aws-ip-ranges to v0.475.0 rust-lang:renovate/aws-ip-ranges-0.x 0
121 crates-io 9021 Update Rust crate aws-ip-ranges to v0.562.0 rust-lang:renovate/aws-ip-ranges-0.x 0
122 crates-io 9035 yes Update dependency ember-source to v5.10.1 rust-lang:renovate/ember-source-5.x 0
123 crates-io 9161 yes Use `diesel-async` database pools Turbo87:diesel-async 0
124 crates-io 9177 yes Remove obsolete `once_cell` dependency Turbo87:once-cell 0
125 crates-io 9180 yes Change version downloads archive location to static S3 bucket Turbo87:version-downloads-move 0
126 crates-io 9181 yes Update dependency cargo-deny to v0.15.1 rust-lang:renovate/cargo-deny-0.x 0
127 clippy 9461 yes BREAKING CHANGE fix running path/to/cargo-clippy --fix matthiaskrgr:ARGH giraffate 0
128 clippy 9948 yes Process all format-like macros nyurik:handle-all-fmt Alexendoo 0
129 clippy 11419 yes fix: needless_range_loop's FP on the `Field` expr kiscad:issue-11399 llogiq 0
130 clippy 11441 yes `single_match`: fix checking of explicitly matched enums Jarcho:issue_11365 xFrednet 0
131 clippy 11463 yes WIP New lint: borrowed_option tom-anders:borrowed_option Alexendoo 0
132 clippy 12150 yes Add lint for `unused_result_ok` ithinuel:add_misleading_use_of_ok y21 0
133 clippy 12421 yes fix [`infinite_loop`] suggestions on async funtion/closure J-ZhengLi:issue12338 Jarcho 0
134 clippy 12471 yes Avoid reported unsoundness for implied lifetime bounds YpeKingma:lifetimes_bound_nested_ref Jarcho 0
135 clippy 12476 yes Extend `implicit_saturating_sub` lint GuillaumeGomez:add-manual_arithmetic_check y21 0
136 clippy 12611 yes Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s matzemathics:11086 xFrednet 0
137 clippy 12672 yes fix [`undocumented_unsafe_blocks`] FP with trait/impl items J-ZhengLi:issue11709 Alexendoo 0
138 clippy 12712 yes make [`manual_map`] ignore types that contain `dyn` J-ZhengLi:issue12666 Alexendoo 0
139 clippy 12762 yes Update book for backport, release and sync flip1995:josh-docs-update xFrednet 0
140 clippy 12962 yes cast_possible_truncation: Fix some false-positive cases tesuji:cast-truncating Jarcho 0
141 clippy 12971 yes `empty_enum_variants_with_brackets`: Do not lint reachable enums and enum variants used as functions in the same crate ARandomDev99:issue-12551 xFrednet 0
142 clippy 12980 yes Rework the suspicious formatting lints. Jarcho:formatting Alexendoo 0
143 clippy 12981 yes new lint: and_then_then_some lolbinarycat:and_then_then_some Centri3 0
144 clippy 12987 yes [`manual_div_ceil`]: init belyakov-am:lint/manual_div_ceil blyxyas 0
145 clippy 12993 yes Add new `too_long_first_doc_paragraph` first paragraph lint GuillaumeGomez:too_long_first_doc_paragraph Centri3 0
146 clippy 13038 yes fix: Do not warn tests outside a module for integration tests berkus:fix/11024-integration-tests Alexendoo 0
147 clippy 13053 yes Add `BTreeSet` detection to the `set_contains_or_insert` lint nyurik:rename-set_contains_or_insert llogiq 0
148 clippy 13063 yes Rework `empty_with_brackets` Jarcho:empty_brackets llogiq 0
149 clippy 13084 yes Make extendable configs easier to add Jarcho:conf_refactor xFrednet 0
150 cargo 13086 chore(deps): update rust crate itertools to 0.12.0 rust-lang:renovate/itertools-0.x weihanglo 0
151 clippy 13091 Rewrite `empty_line_after_doc_comments` and `empty_line_after_outer_attr`, move them from `nursery` to `suspicious` Alexendoo:empty-line-after-rewrite dswij 0
152 clippy 13107 yes Add test for `try_err` lint within try blocks. yaxum62:i5757 Centri3 0
153 clippy 13108 yes Fix `redundant_closure` false positive with closures has return type contains `'static` tesuji:fix_redundant_closure y21 0
154 clippy 13113 yes Ignore underscore-prefixed args for needless_pass_by_value lint nyurik:ignore-pass-by-val-for-pfx dswij 0
155 clippy 13114 yes Don't trigger `const_is_empty` lint inside const blocks tesuji:fix_const_is_empty dswij 0
156 clippy 13115 yes Remove duplicated `peel_middle_ty_refs` tesuji:rm-dup-peels dswij 0
157 clippy 13119 yes Allow one-char de-indent on list items notriddle:notriddle/de-indent llogiq 0
158 clippy 13122 yes Fix `mut_mutex_lock` when reference not ultimately mutable rshearman:fix-9854 blyxyas 0
159 clippy 13126 yes Fix [`redundant_slicing`] when the slice is behind a mutable reference apoisternex:issue12751 dswij 0
160 clippy 13128 yes Skip `use_self` inside macro expansions of a `impl Self` block tesuji:fix_thread-local_use_self Alexendoo 0
161 clippy 13141 yes Fixes lots of issues in `needless_lifetimes` m-rph:needless-lifetimes xFrednet 0
162 clippy 13149 yes Fix while_let_on_iterator dropping loop label when applying fix. jusexton:issue-13123 dswij 0
163 clippy 13159 yes `missing_trait_methods`: lint methods in definition order Alexendoo:missing-trait-methods-stable-order dswij 0
164 clippy 13163 yes Fix case where doc_markdown is triggered on words ending with "ified" GuillaumeGomez:fix-13097 Alexendoo 0
165 clippy 13166 yes Fix display of configs in clippy doc page GuillaumeGomez:fix-clippy-doc xFrednet 0
166 clippy 13167 yes Added new `non_zero_suggestions` lint Samarth1696:tests dswij 0
167 cargo 13501 yes Bail publish job before packaging and upload stupendoussuperpowers:same-version weihanglo 0
168 cargo 13535 yes Coerce major wildcards Nikita240:coerce-major-wildcards Eh2406 0
169 cargo 13590 yes Document interaction between custom profiles and overrides vlovich:patch-1 0
170 cargo 13596 yes [WIP] Fix: Cargo fails to detect environment variable LuuuXXX:issue-13280 weihanglo 0
171 cargo 13660 yes clarify default behavior of `documentation` field RalfJung:documentation-default ehuss 0
172 cargo 13669 yes Protect .cargo-ok on case-insensitive file systems kornelski:not-ok epage 0
173 cargo 13677 yes Document variance in strip workingjubilee:fixup-docs-for-strip epage 0
174 cargo 13765 yes Fix cargo add behaving different when translating package name dohse:fix-13702 epage 0
175 cargo 13766 yes [doc]: Add create workspace doc heisen-li:workspace_example epage 0
176 cargo 13846 yes [WIP] feat(gc): record workspace manifest and target dir in global cache tracker baby230211:feat-13136 ehuss 0
177 cargo 13916 yes Verify build-std resolve against original lockfile adamgemmell:dev/adagem01/verify-std-lock ehuss 0
178 cargo 13955 yes pragmatically compare timestamps (as suggested by kornelski) gilescope:nanotime weihanglo 0
179 cargo 13972 yes WIP: feat(crates-io): add the downloads API hi-rustin:rustin-patch-downloads 0
180 cargo 14058 yes fix(env): cargo:rerun-if-env-changed doesn't work with env configuration heisen-li:config_env_change epage 0
181 cargo 14116 yes feat!: use stable hash from rustc-stable-hash weihanglo:stable-hash epage 0
182 cargo 14137 yes initial version of checksum based freshness Xaeroxe:checksum-freshness weihanglo 0
183 cargo 14140 yes Add capability of making breaking changes in `update --precise` tweag:update-precise weihanglo 0
184 cargo 14141 yes feat: Add `info` cargo subcommand hi-rustin:rustin-patch-info epage 0
185 cargo 14197 yes Support target-spec json file extension in case-insensitive form boozook:target-spec-json-ext-case-insensitive ehuss 0
186 cargo 14259 yes Improved consistency between breaking and non-breaking updates tweag:switch-to-update-lockfile weihanglo 0
187 cargo 14274 yes introduce no-path-check for install command jdknight:install-no-path-check weihanglo 0
188 cargo 14280 yes Add a `--dry-run` flag to the `install` command Flowrey:dry-run-install epage 0
189 cargo 14287 yes Stabilize automatic garbage collection. ehuss:stabilize-automatic-gc weihanglo 0
190 cargo 14296 yes fix(config): Adjust MSRV resolve config field name / values epage:msrv weihanglo 0
191 cargo 14300 yes chore(deps): bump gix-attributes from 0.22.2 to 0.22.3 rust-lang:dependabot/cargo/gix-attributes-0.22.3 epage 0
192 cargo 14303 yes chore(deps): update msrv rust-lang:renovate/msrv epage 0
193 cargo 14305 yes feat: Add matches_prerelease semantic linyihai:matches-prerelease-semantic weihanglo 0
194 rust-analyzer 15177 Fix panic in `handle_code_action` rust-lang:Veykril-patch-1 0
195 rust-analyzer 16173 yes Implement `gen` block and function parsing mohe2015:parse-gen 0
196 rust-analyzer 17265 yes Implement assist to add missing lifetime to function ThouCheese:feat/unresolved-lifetime-assist 0
197 rust-analyzer 17472 yes #17470 - run unit tests at the crate level not workspace duncanawoods:master HKalbasi 0
198 rust-analyzer 17511 yes #17497 - Invalid RA diagnostic error: expected 2 arguments, found 1 mckenfra:github_issue_17497_fix_v5 0
199 rust-analyzer 17533 yes minor: Don't show layout info when hovering on locals Wilfred:layout_size_on_locals 0
200 rust-analyzer 17595 yes Implement lifetime inferring dfireBird:infer-lt 0
201 rust-analyzer 17705 yes Determine toolchain RA on age huntc:resolve-ra 0
202 rust-analyzer 17707 yes Internal: Cleanup proc-macro error handling Veykril:proc-macro-err-cleanup 0
203 rust-analyzer 17715 yes fix: let glob imports override other globs' visibility Throne3d:fix/glob-may-override-vis-2 0
204 rust 93544 yes Debug-format fat pointers with their metadata for better insight vojtechkral:fmt-fat-ptrs m-ou-se 0
205 rust 97524 yes Add `Thread::{into_raw, from_raw}` ibraheemdev:thread-raw Mark-Simulacrum 0
206 rust 101213 yes net adding set_fib call to set FIB route on FreeBSD. devnexen:fbsd_set_fib workingjubilee 0
207 rust 101551 yes [WIP] Add support for custom allocator for `String` zachs18:string_alloc Mark-Simulacrum 0
208 rust 106418 yes Implement `PartialOrd` and `Ord` for `Discriminant` EFanZh:implement-ord-for-discriminant dtolnay 0
209 rust 106643 yes Allow only implementing `Read::read_buf` WaffleLapkin:read_recursive dtolnay 0
210 rust 106943 yes Implement DoubleEnded and ExactSize for Take<Repeat> and Take<RepeatWith> mina86:exact_size_take_repeat m-ou-se 0
211 rust 107251 yes Rescope temp lifetime in if-let into IfElse dingxiangfei2009:let-chain-rescope est31 0
212 rust 107378 yes Stabilize `anonymous_lifetime_in_impl_trait` c410-f3r:stabilize-anon-lt estebank 0
213 rust 108193 yes Add rem_floor and rem_ceil clarfonthey:rounding-remainders dtolnay 0
214 rust 108671 yes Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` Coca162:option_reference_flattening BurntSushi 0
215 rust 108684 yes Clarify drop_in_place safety Manishearth:dip-safety JakobDegen 0
216 rust 109402 yes Implement owned ops for `HashSet` and `BTreeSet` WaffleLapkin:set_owned_sub dtolnay 0
217 rust 110406 yes rustdoc-json: Add test for #[automatically_derived] attribute aDotInTheVoid:rdj-derived-impl-attr 0
218 rust 110702 yes [mir-opt] SimplifyLocals should also clean up debuginfo scottmcm:also-remove-unused-storage-markers cjgillot 0
219 rust 111277 yes Add IoSlice::as_bytes Lucretiel:io-slice-as-bytes m-ou-se 0
220 rust 112896 yes Add key_mut method to BTreeMap entries clarfonthey:btree-entry-key-mut Amanieu 0
221 rust 113095 yes Document `become` keyword WaffleLapkin:document_becoming_unuwuable workingjubilee 0
222 rust 113347 yes `ptr::copy_nonoverlapping` is not memcpy workingjubilee:memcpy-じゃない cuviper 0
223 rust 113891 yes Add more syscall doc aliases to std docs SabrinaJewson:more-syscall-aliases Mark-Simulacrum 0
224 rust 113983 yes Add a visibility suggestion in private-in-public errors nyurik:pub-in-priv-err petrochenkov 0
225 rust 114525 yes Document explicitly that Weak::from_raw(ptr::null()) is ub est31:weak_null_docs cuviper 0
226 rust 114531 yes Implement `From<&'a &'static str>` for `Arguments<'a>` EFanZh:implement-from-str-for-arguments m-ou-se 0
227 rust 116528 yes Stabilize `Ready::into_inner()` daxpedda:stabilize-ready-into-inner dtolnay 0
228 rust 116632 yes Add `(checked_)norem_div` methods for integer types newpavlov:checked_norem_div Mark-Simulacrum 0
229 rust 117063 yes Use en dashes in documentation page titles TomFryers:patch-1 notriddle 0
230 rust 117468 yes Stabilize Wasm relaxed SIMD daxpedda:wasm-relaxed-simd wesleywiser 0
231 rust 118087 yes Add Ref/RefMut try_map method GrigorenkoPV:refcell_try_map Mark-Simulacrum 0
232 rust 118474 yes Add `core::iter::adapters::PeekMap` and `core::iter::Peekable::peek_map` MiguelX413:master m-ou-se 0
233 rust 118613 yes Enable emutls by default for android quininer:android-enable-emutls thomcc 0
234 rust 118717 yes Add new solver / old solver opaque type tests traviscross:TC/add-new-solver-opaque-tests compiler-errors 0
235 rust 118733 yes add error message for c# style named arguments nouritsu:master compiler-errors 0
236 rust 118917 yes Support for a scalable simd representation JamieCunliffe:sve Amanieu 0
237 rust 118980 yes Add rustc_intrinsic_const_vector_arg attribute to allow vectors to be passed as constants GeorgeWort:attr nnethercote 0
238 rust 118999 yes force current stage when `--stage` is expilicitly used onur-ozkan:explicit-stages Mark-Simulacrum 0
239 rust 119185 yes [DO NOT MERGE] adapt test stderr for LLVM 18 changes krasimirgg:teststderr 0
240 rust 119462 yes Prevent `AtomicBool::fetch_and` and `fetch_or` from CAS loop on x86 AngelicosPhosphoros:atomic_bool_rmw_conditional_ops Amanieu 0
241 rust 120072 yes style-guide: Tweak `Cargo.toml` formatting to not put `description` last joshtriplett:style-guide-cargo-tweak yaahc 0
242 rust 120077 yes WIP Add Set entry API SUPERCILEX:set-entry cuviper 0
243 rust 120176 yes Add a special case for CStr/CString in the improper_ctypes lint Flying-Toast:cstr_in_ffi_lint cjgillot 0
244 rust 120221 yes Don't make statement nonterminals match pattern nonterminals compiler-errors:statements-are-not-patterns nnethercote 0
245 rust 120282 yes Update comment to resolve ambiguity mahmudsudo:patch-1 Mark-Simulacrum 0
246 rust 120314 yes core: optimise Debug impl for ascii::Char mina86:i Mark-Simulacrum 0
247 rust 120370 yes Likely unlikely fix x17jiri:likely_unlikely_fix cjgillot 0
248 rust 120457 yes Relax the Sized requirement on the Error impl for Box. smmalis37:patch-2 BurntSushi 0
249 rust 120708 yes Add `or_try_*` variants for HashMap Entry API peterjoel:entry_try m-ou-se 0
250 rust 120736 yes rustdoc: add header map to the table of contents notriddle:notriddle/toc jsha 0
251 rust 121174 yes Check for occupied niches saethlin:codegen-niche-checks 0
252 rust 121215 yes MaybeUninit: Document UnsafeCell byte ranges joshlf:patch-5 Mark-Simulacrum 0
253 rust 121405 yes Fix inaccurate documentation of `wait_while` and `wait_timeout_while` Jupeyy:pr_fix_wait_while_doc Mark-Simulacrum 0
254 rust 121494 yes add tests which assert that import list for simple executable not changed silently klensy:assert-import-list ChrisDenton 0
255 rust 121541 yes Added Complexity annotations for documentation of std::collections::VecDeque AnthonyZhOon:master m-ou-se 0
256 rust 121682 yes Fix ICE when there is a continue in a labeled block SarthakSingh31:cont-in-blk cjgillot 0
257 rust 121742 yes sess: stabilize `-C stack-protector=all` davidtwco:stabilize-stack-protector-all nikic 0
258 rust 121762 yes style-guide: Note that we don't account for comments in every possible place joshtriplett:style-comments-best-effort calebcartwright 0
259 rust 121910 yes Revert "Change prefetch to avoid deadlock" Zoxc:rev-118488 cjgillot 0
260 rust 122049 yes Promote riscv64gc-unknown-linux-musl to tier 2 Amanieu:riscv64-musl-tier2 Mark-Simulacrum 0
261 rust 122418 yes Assert Spans are well-formed ariscript:assert-span-well-formed nnethercote 0
262 rust 122551 yes Added "copy" to Debug fmt for copy operands RayMuir:copy_fmt oli-obk 0
263 rust 122790 yes Apply dllimport in ThinLTO for -Z dylib-lto Zoxc:dllimp-rev wesleywiser 0
264 rust 122884 yes Optimize integer `pow` by removing the exit branch mzabaluev:pow-remove-exit-branch Amanieu 0
265 rust 123111 yes std::net: adding tcp_syncnt feature for Linux/Android. devnexen:linux_syncnt joshtriplett 0
266 rust 123213 yes Remove impl of Allocator for &A workingjubilee:resume-with-references-only-on-request Mark-Simulacrum 0
267 rust 123225 yes update mutex docs for send & sync Psalmuel01:master Mark-Simulacrum 0
268 rust 123239 yes Implement a lint for implicit autoref of raw pointer dereference - take 2 Urgau:dangerous_implicit_autorefs fmease 0
269 rust 123436 yes linker: Allow MSVC to use Meson and MinGW-style libraries amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries petrochenkov 0
270 rust 123476 yes std::net: adding `unix_socket_exclbind` feature for solaris/illumos. devnexen:std_net_solaris_exclbind Mark-Simulacrum 0
271 rust 123611 yes Add `under normal circumstances` to `cell` docs CJendantix:patch-1 jhpratt 0
272 rust 123657 yes Remove `HashSet::get_or_insert_with` Amanieu:remove-get_or_insert_with Mark-Simulacrum 0
273 rust 123813 yes Add `REDUNDANT_IMPORTS` lint for new redundant import detection compiler-errors:redundant-lint petrochenkov 0
274 rust 123877 yes Further improve diagnostics for expressions in pattern position ShE3py:expr-in-pats-2 fmease 0
275 rust 123932 yes restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity adamse:global-alloc-safety-preconds-positive tgross35 0
276 rust 123940 yes debug-fmt-detail option kornelski:remove-derived-debug estebank 0
277 rust 123947 yes Add vec_deque::Iter::as_slices and friends zopsicle:vec_deque-Iter-as_slices BurntSushi 0
278 rust 123994 yes Use Default visibility for rustc-generated C symbol declarations chbaker0:fn-declare-visibility petrochenkov 0
279 rust 124180 yes proposal to support raw_attribute with raw pointer cre4ture:feature/raw_attribute_ptr ChrisDenton 0
280 rust 124279 yes Add support for ppc64le clobber_abi ecnelises:ppc_clobber_abi jieyouxu 0
281 rust 124336 yes Enforce supertrait outlives obligations hold when confirming impl compiler-errors:super-outlives lcnr 0
282 rust 124544 yes rustdoc-search: show type signature on type-driven SERP notriddle:notriddle/type-signature-v2 GuillaumeGomez 0
283 rust 124874 yes feature(float_mul_add_fast): expose llvm.fmuladd.* semantics jedbrown:float-mul-add-fast fmease 0
284 rust 124912 yes Fix copy-paste error in #124067 riking:patch-1 cjgillot 0
285 rust 124944 yes On trait bound mismatch, detect multiple crate versions in dep tree estebank:multiple-crate-versions fee1-dead 0
286 rust 124966 yes Add x86 specific hotpatch flag to rustc nebulark:hotpatch 0
287 rust 125048 yes PinCoerceUnsized trait into core dingxiangfei2009:stable-deref scottmcm 0
288 rust 125060 yes Expand documentation of PathBuf, discussing lack of sanitization ChrisJefferson:pathbuf-doc workingjubilee 0
289 rust 125087 yes Optimize `Seek::stream_len` impl for `File` tbu-:pr_file_stream_len ChrisDenton 0
290 rust 125182 yes std: make ExitCode Eq djc:exit-code-eq m-ou-se 0
291 rust 125205 yes Fixup Windows verbatim paths when used with the `include!` macro ChrisDenton:verbatim-include joshtriplett 0
292 rust 125340 yes Optimize `escape_ascii`. reitermarkus:optimize-escape-ascii joboet 0
293 rust 125404 yes Fix `read_buf` uses in `std` a1phyr:fix-read_buf-uses workingjubilee 0
294 rust 125419 yes [bootstrap] Add gcc to dist generation GuillaumeGomez:add-gcc-to-dist Kobzol 0
295 rust 125462 yes Explicitly disable debug-assertions when building std for mir-opt tests saethlin:mir-opt-tests-without-debug-assertions Mark-Simulacrum 0
296 rust 125558 yes Tweak type inference for `const` operands in inline asm Amanieu:const-asm-type compiler-errors 0
297 rust 125601 yes Adds `cfg(not(no_global_oom_handling))` for `FromUtf16Error` mu001999-contrib:add-cfg m-ou-se 0
298 rust 125645 yes add unqualified_local_imports lint RalfJung:unclear_local_imports estebank 0
299 rust 125679 yes Optimize `escape_ascii` using a lookup table clarfonthey:escape_ascii joboet 0
300 rust 125779 yes [rustdoc] Add copy code feature GuillaumeGomez:copy-code notriddle 0
301 rust 125782 yes Implement RFC 3624 `supertrait_item_shadowing` (v2) compiler-errors:supertrait-item-shadowing 0
302 rust 125844 yes Add UWTable attr to functions with a personality function Reflexe:fix/123733 pnkfelix 0
303 rust 125854 yes Move ZST ABI handling to `rustc_target` beetrees:zst-arg-abi estebank 0
304 rust 125889 yes Add migration lint for 2024 prelude additions Nilstrieb:migrate-into-the-future compiler-errors 0
305 rust 125897 yes from_ref, from_mut: clarify documentation RalfJung:from-ref m-ou-se 0
306 rust 125949 yes Revert "tidy: validate LLVM component names in tests" erikdesjardins:nocomponent workingjubilee 0
307 rust 125970 yes CommandExt::before_exec: deprecate safety in edition 2024 RalfJung:before_exec m-ou-se 0
308 rust 126046 yes Implement `mixed_integer_ops_unsigned_sub` davidzeng0:mixed_integer_ops_unsigned_sub m-ou-se 0
309 rust 126050 yes Use #[track_caller] for no_threads.rs for Mutex colelawrence:patch-1 cuviper 0
310 rust 126118 yes docs: Mention `spare_capacity_mut()` in `Vec::set_len` jan-ferdinand:docs_for_vec_set_len m-ou-se 0
311 rust 126136 yes Call the target libdir target libdir Nilstrieb:bootstrap-naming onur-ozkan 0
312 rust 126161 yes Delegation: support generics in associated delegation items Bryanskiy:delegation-generics-4 petrochenkov 0
313 rust 126162 yes std::unix::thread fix available_parallelism on netbsd/32 bits. devnexen:fix_netbsd_bootstrap_faulty_parallelism Amanieu 0
314 rust 126245 yes Greatly speed up doctests by compiling compatible doctests in one file GuillaumeGomez:doctest-improvement-v2 camelid 0
315 rust 126247 yes rustdoc: word wrap CamelCase in the item list table and sidebar notriddle:notriddle/word-wrap-item-table camelid 0
316 rust 126275 yes Enhance suggestions of `dropping_*` lints tbu-:pr_lint_drop_ref nnethercote 0
317 rust 126316 yes Do not eagerly reject inference vars when trying to resolve method calls. oli-obk:recursive_rpit3 lcnr 0
318 rust 126321 yes Add `./x clippy ci` ferrocene:pa-clippy-ci onur-ozkan 0
319 rust 126382 yes Do not panic in `ty::consts::Const::try_to_target_usize()` in case of size mismatch gurry:126359-expected-sz-8-got-1 BoxyUwU 0
320 rust 126450 yes Promote Mac Catalyst targets to Tier 2, and ship with rustup madsmtm:promote-mac-catalyst Mark-Simulacrum 0
321 rust 126454 yes bump-stage0: use IndexMap for determinism cuviper:deterministic-bump albertlarsan68 0
322 rust 126510 yes Add diagnostics to "while loop" and "for loop" that note that it is always determined that it migh t iterate zero times. Kohei316:improve-diagnostics estebank 0
323 rust 126588 yes Added more scenarios where comma to be removed in the function arg linyihai:trim-extra-comma fmease 0
324 rust 126697 yes [RFC] mbe: consider the `_` in 2024 an expression vincenzopalazzo:macros/find_the_expression_tok eholk 0
325 rust 126733 yes [Coverage][MCDC] Adapt mcdc to llvm 19 ZhuUx:llvm-19-adapt compiler-errors 0
326 rust 126818 yes Better handle suggestions for the already present code and fix some suggestions estebank:suggestions-fix wesleywiser 0
327 rust 126839 yes Add multi-producer, multi-consumer channel (mpmc) obeis:mpmc Amanieu 0
328 rust 126877 yes CloneToUninit impls GrigorenkoPV:clone_to_uninit dtolnay 0
329 rust 126985 yes Implement `-Z embed-source` (DWARFv5 source code embedding extension) Mrmaxmeier:dwarf-embed-source TaKO8Ki 0
330 rust 127013 yes Add `f16` formatting and parsing tgross35:f16-format-parse 0
331 rust 127021 yes Add target support for RTEMS Arm thesummer:1-add-target-support-for-rtems-arm-xilinx-zedboard pnkfelix 0
332 rust 127025 yes [DO NOT MERGE] llvm-wrapper: adapt for LLVM 19 API change #126582 krasimirgg:llvm-19-ci durin42 0
333 rust 127027 yes Add `f16` and `f128` math functions tgross35:f16-f128-math dtolnay 0
334 rust 127034 yes WIP: eliminate `DefineOpaqueTypes` by using `Yes` across the compiler oli-obk:define_opaque_types16 0
335 rust 127043 yes Enable f16 in assembly on aarch64 platforms that support it lengrongfu:feat/enable-f16 Amanieu 0
336 rust 127061 yes add inner methods to peekable dev-ardi:peekable-inner BurntSushi 0
337 rust 127062 yes std::unix::thread::available_parallelism: optimisation at init time. devnexen:available_parallelism_linux_optim ChrisDenton 0
338 rust 127063 yes Warn when passing pointers to asm! with nomem/readonly options Soveu:asm-nomem-pointer Amanieu 0
339 rust 127095 yes Migrate `reproducible-build-2` and `stable-symbol-names` `run-make` tests to rmake Oneirical:testiary-education Kobzol 0
340 rust 127104 yes Skip pub structs with repr(c) and repr(transparent) in dead code analysis mu001999-contrib:fix/126169-2 compiler-errors 0
341 rust 127159 yes match lowering: Hide `Candidate` from outside the lowering algorithm Nadrieril:hide-candidate matthewjasper 0
342 rust 127175 yes Compiletest: Panic on Invalid Source File veera-sivarajan:fix-126601 jieyouxu 0
343 rust 127193 yes Make E0599's label more clear for field which is used like a method. surechen:fix_127178_1 compiler-errors 0
344 rust 127274 yes rustc_codegen_llvm: less pubs klensy:llvm-ffi-dead cjgillot 0
345 rust 127279 yes use old ctx if has same expand environment during decode span bvanjoi:fix-112680 cjgillot 0
346 rust 127290 yes Fully document `rustdoc-json-types` its-the-shrimp:document_rustdoc_json_types aDotInTheVoid 0
347 rust 127401 yes [EXPERIMENT] Ban generics in variadic args workingjubilee:ban-generics-in-variadic-args 0
348 rust 127462 yes std: uefi: Add basic Env variables Ayush1325:uefi-env joboet 0
349 rust 127474 yes doc: Make block of inline Deref methods foldable tesuji:foldable-inline-derefs notriddle 0
350 rust 127483 yes Allow disabling ASan instrumentation for globals BertalanD:no_sanitize-global-var cuviper 0
351 rust 127490 yes Add target page for riscv64gc-unknown-linux-gnu ferrocene:hoverbear/add-riscv64gc-unknown-linux-target-page Nilstrieb 0
352 rust 127522 yes Relocate upvars to Unresumed state and make coroutine prefix trivial dingxiangfei2009:move-upvars-to-locals pnkfelix 0
353 rust 127534 yes feat(core): impl Step for NonZero<u*> jalil-salame:nonzero-uint-step joshtriplett 0
354 rust 127537 yes Implement a first version of RFC 3525: struct target features veluca93:struct_tf BoxyUwU 0
355 rust 127543 yes More unsafe attr verification carbotaniuman:more_unsafe_attr_verification estebank 0
356 rust 127546 yes Correct outdated object size limit workingjubilee:5-level-paging-exists 0
357 rust 127565 yes Teach rustc about the Xtensa VaListImpl esp-rs:xtensa-vaargs davidtwco 0
358 rust 127574 yes elaborate unknowable goals lcnr:coherence-check-supertrait compiler-errors 0
359 rust 127581 yes Fix crate name validation & clean up fmease:fix-crate_name-validation wesleywiser 0
360 rust 127586 yes Add `#[must_use]` to some `into_raw*` functions. zachs18:more-must-use cuviper 0
361 rust 127589 yes rustdoc-search: simplify rules for generics and type params notriddle:notriddle/search-sem-3 jsha 0
362 rust 127595 yes Fix panic=abort tests on fuchsia c6c7:fix-panic=abort-tests-on-fuchsia tmandry 0
363 rust 127604 yes Adding the has_item function to the iterator trait. yonikremer:master Amanieu 0
364 rust 127623 yes fix: fs::remove_dir_all: treat internal ENOENT as success lolbinarycat:fix_remove_dir_all Amanieu 0
365 rust 127633 yes [library/std/src/process.rs] `PartialEq` & `Eq` for `ExitCode` SamuelMarks:eq-exit-code Amanieu 0
366 rust 127655 yes turn `invalid_type_param_default` into a `FutureReleaseErrorReportInDeps` RalfJung:invalid_type_param_default compiler-errors 0
367 rust 127679 yes Stabilize `raw_ref_op` (RFC 2582) RalfJung:raw_ref_op TaKO8Ki 0
368 rust 127681 yes derive(SmartPointer): rewrite bounds in where and generic bounds dingxiangfei2009:smart-ptr-bounds davidtwco 0
369 rust 127682 yes bootstrap: fully rely on RUSTC_WRAPPER RalfJung:bootstrap-rustc-wrapper Kobzol 0
370 rust 127692 yes Suggest `impl Trait` for References to Bare Trait in Function Header veera-sivarajan:bugfix-125139 estebank 0
371 rust 127700 yes Associated constants for new duration constructors edwardwc:constant-new-duration-constructors scottmcm 0
372 rust 127714 yes Lint unused assoc tys although the trait is used mu001999-contrib:dead/enhance-2 pnkfelix 0
373 rust 127731 yes Emit error when calling/declaring functions with unavailable vectors. veluca93:abi_checks RalfJung 0
374 rust 127743 yes Mark `f16` and `f128` as incomplete features. tgross35:f16-f128-incomplete-feature scottmcm 0
375 rust 127753 yes Implement `Clone` for `BufReader`, `BufWriter` and `LineWriter` a1phyr:io_buf_clone BurntSushi 0
376 rust 127765 yes Fix doc nits bitfield:fix_stdlib_doc_nits joboet 0
377 rust 127766 yes add `extern "C-cmse-nonsecure-entry" fn` folkertdev:c-cmse-nonsecure-entry fmease 0
378 rust 127793 yes Added project-specific Zed IDE settings ChaiTRex:zed_support Kobzol 0
379 rust 127803 yes Do not ICE when trying to get layout of an unexpected type gurry:126942-ice-infer-ty-layout compiler-errors 0
380 rust 127830 yes When an archive fails to build, print the path tgross35:archive-failure-message BoxyUwU 0
381 rust 127853 yes `#[naked]`: report incompatible attributes folkertdev:naked-function-error-messages bjorn3 0
382 rust 127860 yes deps: dedup object, wasmparser, wasm-encoder klensy:dedup Mark-Simulacrum 0
383 rust 127863 yes Use atomics instead of mutex in exit guard tbu-:pr_exit_guard_no_mutex Amanieu 0
384 rust 127879 yes Document futility of printing temporary pointers kornelski:bad-pointer-printf scottmcm 0
385 rust 127882 yes Don't elaborate associated types with Sized bounds in `trait_object_ty` in cfi compiler-errors:cfi-sized-self-gat chenyukang 0
386 rust 127887 yes Add trailing newline check for `rustc --print` in `run-make-support` Rejyr:run-make-support-print-newline-check jieyouxu 0
387 rust 127894 yes rustc_codegen_ssa: workaround broken verbatim behavior liushuyu:workaround-ld-bfd-verbatim petrochenkov 0
388 rust 127897 yes add `aarch64_unknown_nto_qnx700` target - QNX 7.0 support for aarch64le nyurik:add-qnx-70-target TaKO8Ki 0
389 rust 127905 yes Add powerpc-unknown-linux-muslspe compile target BKPepe:powerpc-muslspe wesleywiser 0
390 rust 127907 yes built-in derive: remove BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE hack and lint RalfJung:byte_slice_in_packed_struct_with_derive cjgillot 0
391 rust 127921 yes Stabilize unsafe extern blocks (RFC 3484) spastorino:stabilize-unsafe-extern-blocks traviscross 0
392 rust 127922 yes Add unsafe to extern blocks in style guide spastorino:unsafe-extern-blocks-in-style-guide compiler-errors 0
393 rust 127926 yes Migrate `foreign-double-unwind`, `issue-36710` and `foreign-exceptions` `run-make` tests to rmake Oneirical:classical-orctestra jieyouxu 0
394 rust 127945 yes Implement `debug_more_non_exhaustive` tgross35:debug-more-non-exhaustive Nilstrieb 0
395 rust 127955 yes Add limit for unclosed delimiters in lexer diagnostic chenyukang:yukang-fix-mismatched-delimiter-issue-12786 nnethercote 0
396 rust 127973 yes Reject unconstrained lifetimes in type_of(assoc_ty) instead of during wfcheck of the impl item oli-obk:uplift_wf_checks 0
397 rust 127974 yes force compiling std from source if explicitly called onur-ozkan:force-std-builds Mark-Simulacrum 0
398 rust 127988 yes Do not ICE with incorrect empty suggestion estebank:dupe-derive-params fmease 0
399 rust 128001 yes Improve documentation for <integer>::from_str_radix Krappa322:master scottmcm 0
400 rust 128004 yes codegen `#[naked]` functions using global asm folkertdev:naked-fn-asm Amanieu 0
401 rust 128009 yes [typo] fix typo in panicking.rs syheliel:master joboet 0
402 rust 128010 yes Marks the self ty live when checking impl item mu001999-contrib:fix/127911 pnkfelix 0
403 rust 128018 yes Normalize filecheck directives tgross35:normalize-filecheck-directives jieyouxu 0
404 rust 128026 yes std::thread: available_parallelism implementation for vxWorks proposal. devnexen:available_parallelism_vxworks Mark-Simulacrum 0
405 rust 128055 yes std: unsafe-wrap personality::dwarf::eh workingjubilee:deny-unsafe-ops-in-sys-personality-dwarf-eh Amanieu 0
406 rust 128064 yes Improve docs for Waker::noop and LocalWaker::noop ijackson:noop-waker-doc workingjubilee 0
407 rust 128070 yes Rewrite the compiletest directive parser tgross35:compiletest-parser-rewrite jieyouxu 0
408 rust 128073 yes [EXPERIMENTAL] try to see how to make `print-target-list` pass jieyouxu:exp-print-target-list 0
409 rust 128079 yes Migrate `static-dylib-by-default`, `sanitizer-dylib-link`, `sanitizer-cdylib-link` and `sanitizer-staticlib-link` `run-make` tests to rmake Oneirical:testiges-of-civilization jieyouxu 0
410 rust 128080 yes Specify scope in `out_of_scope_macro_calls` lint estebank:out-of-scope-macro petrochenkov 0
411 rust 128083 yes Bump bootstrap compiler to new beta Mark-Simulacrum:bump-bootstrap albertlarsan68 0
412 rust 128084 yes Suggest adding Result return type for associated method in E0277. surechen:fix_125997_v1 cjgillot 0
413 rust 128091 yes build-manifest: Allow building manifests for formats that only have xz compression heiher:xz-only Mark-Simulacrum 0
414 rust 128103 yes add `is_multiple_of` for unsigned integer types folkertdev:unsigned-int-is-multiple-of Amanieu 0
415 rust 128104 yes Not lint pub structs without pub constructors intentionally mu001999-contrib:fix/128053 petrochenkov 0
416 rust 128110 yes Suggest Replacing Comma with Semicolon in Incorrect Repeat Expressions veera-sivarajan:bugfix-80173 fmease 0
417 rust 128112 yes Migrate `share-generics-dylib`, `raw-dylib-import-name-type`, `raw-dylib-link-ordinal` and `raw-dylib-stdcall-ordinal` `run-make` tests to rmake Oneirical:testidigitation-cantrip jieyouxu 0
418 rust 128141 yes Set branch protection function attributes nikic:aarch64-bti cuviper 0
419 rust 128149 yes nontemporal_store: make sure that the intrinsic is truly just a hint RalfJung:nontemporal_store fmease 0
420 rust 128151 yes Structured suggestion for `extern crate foo` when `foo` isn't resolved in import estebank:missing-extern-crate cjgillot 0
421 rust 128153 yes Stop using `MoveDataParamEnv` for places that don't need a param-env compiler-errors:mdpe cjgillot 0
422 rust 128154 yes Return an empty list when item is not present in the attributes table momvart:128145-get_item_attrs BoxyUwU 0
423 rust 128157 yes deduplicate and clarify rules for converting pointers to references lolbinarycat:unify-ptr-ref-docs cuviper 0
424 rust 128159 yes Suggest using `matches` or adding `==` on `x == a || b || c` compiler-errors:nested-ors fee1-dead 0
425 rust 128161 yes nested aux-build in tests/rustdoc/ tests EtomicBomb:just-compiletest notriddle 0
426 rust 128162 yes Cleanup sys module to match house style ChrisDenton:cleanup joboet 0
427 rust 128166 yes Improved `checked_isqrt` and `isqrt` methods ChaiTRex:isqrt tgross35 0
428 rust 128174 yes Don't record trait aliases as marker traits compiler-errors:trait-alias-marker pnkfelix 0
429 rust 128182 yes handle no_std targets on std builds onur-ozkan:fix-no-std-crates Mark-Simulacrum 0
430 rust 128184 yes std: refactor `pthread`-based synchronization joboet:refactor_pthread_sync ChrisDenton 0
431 rust 128192 yes rustc_target: Add various aarch64 features mrkajetanp:feature-detect Amanieu 0
432 rust 128197 yes Skip locking span interner for some syntax context checks Alexendoo:span-ctxt davidtwco 0
433 rust 128202 yes Tell users not to file a bug when using internal library features compiler-errors:internal-lib-features Nilstrieb 0
434 rust 128204 yes Small optimization for integers Display implementation GuillaumeGomez:integers-opti workingjubilee 0
435 rust 128206 yes Make create_dll_import_lib easier to implement bjorn3:import_lib_writing_refactor fee1-dead 0
436 rust 128209 yes Remove macOS 10.10 dynamic linker bug workaround beetrees:no-macos-10.10 fmease 0
437 rust 128215 yes Update the reference ehuss:update-reference Kobzol 0
438 rust 128219 yes Rwlock downgrade Connortsui20:rwlock-downgrade joboet 0
439 rust 128221 yes Add implied target features to target_feature attribute calebzulawski:implied-target-features Amanieu 0
440 rust 128228 yes Stabilize `const_waker` slanterns:const_waker dtolnay 0
441 rust 128234 yes Optimize empty case in Vec::retain jcsp:retain-empty-case Nilstrieb 0
442 rust 128239 yes Don't ICE when encountering error regions when confirming object method candidate compiler-errors:error-on-object-cand-confirm estebank 0
443 rust 128240 yes Add links from `assert_eq!` docs to `debug_assert_eq!`, etc. mbrubeck:patch-3 joboet 0
444 rust 128241 yes Remove logic to suggest clone of function output compiler-errors:clone-sugg jieyouxu 0
445 rust 128244 yes Peel off explicit (or implicit) deref before suggesting clone on move error in borrowck, remove some hacks compiler-errors:move-clone-sugg estebank 0
446 rust 128245 yes Migrate `cdylib-dylib-linkage` `run-make` test to rmake Oneirical:total-linkage-ownage 0
447 rust 128247 yes codegen: do not set attributes on foreign function imports RalfJung:import-attribute-clash BoxyUwU 0
448 rust 128250 yes Add `select_unpredictable` to force LLVM to use CMOV Amanieu:select_unpredictable petrochenkov 0
449 rust 128252 yes modularize rustdoc's write_shared EtomicBomb:pre-rfc fmease 0
450 rust 128254 yes Rewrite binary search implementation Amanieu:orig-binary-search tgross35 0
451 rust 128256 yes feat: add tier-1 platform support for change_time juliusl:pr/support-tier-1-change-time tgross35 0
452 rust 128259 yes [illumos/solaris] set MSG_NOSIGNAL while writing to sockets sunshowers:msg-nosignal Mark-Simulacrum 0
453 rust 128261 yes impl `Default` for collection iterators that don't already have it clarfonthey:iter-default Amanieu 0
454 rust 128262 yes Delete `SimplifyArmIdentity` and `SimplifyBranchSame` tests DianQK:remove-unused-tests fmease 0
455 rust 128263 yes rustdoc: use strategic ThinVec/Box to shrink `clean::ItemKind` notriddle:notriddle/clean-up-again GuillaumeGomez 0
456 rust 128266 yes update `rust.channel` default value documentation onur-ozkan:update-channel-doc dtolnay 0
457 rust 123692 yes Clarify guarantees about calling `Iterator:next()` after it returns `None` Jules-Bertholet:patch-1 dtolnay 0 always
458 rust 124339 yes allow overwriting the output of `rustc --version` oli-obk:supports_feature wesleywiser 0 always
459 rust 127675 yes Remove invalid help diagnostics for const pointer chenyukang:yukang-fix-127562-addr fee1-dead 0 always
460 rust 125443 no rustfmt `use` declarations nnethercote:rustfmt-use-decls cuviper 10 never
461 rust 126810 no Tweak output of resolve errors estebank:resolve-error-wording petrochenkov 10 never
462 rust 125208 no Make lint diagnostics responsible for providing their primary span fmease:lint-diags-store-their-span nnethercote 1
463 rust 89917 no sess: default to v0 symbol mangling davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme michaelwoerister 0 never
464 rust 101500 no Perform unused assignment and unused variables lints on MIR. cjgillot:mir-liveness davidtwco 0 never
465 rust 104342 no Require `type_map::stub` callers to supply file information mweber15:add_file_location_to_more_types wesleywiser 0 never
466 rust 105392 no Dedup bounds with parent impl block GuillaumeGomez:rustdoc-dedup-bounds compiler-errors 0 never
467 rust 106852 no Only preserve DebugInfo in DeadStoreElimination if requested. cjgillot:debug-dse JakobDegen 0 never
468 rust 109050 no Only use the new DepNode hashmap for anonymous nodes. cjgillot:no-hash-graph michaelwoerister 0 never
469 rust 109606 no Derive `PartialOrd::{l,g}{e,t}` for fieldless enums as explicit comparisons on `discriminant_value` thomcc:fieldless-discriminant-only-pord davidtwco 0 never
470 rust 109645 no Slightly micro-optimize derive of PartialOrd thomcc:optimize_partialord_derive compiler-errors 0 never
471 rust 110691 no Enable DataflowConstProp by default cjgillot:enable-dcp 0 never
472 rust 111430 no rustdoc: migrate `item_struct` to an Askama template nicklimmm:askama-migration-item-struct GuillaumeGomez 0 never
473 rust 114595 no Mark more spans as relative. cjgillot:relative-attr 0 never
474 rust 115003 no Increase parallelism in various locations Zoxc:parallel-tweaks-rebase cjgillot 0 never
475 rust 115613 no Make create_def a side effect instead of marking the entire query as always red oli-obk:create_def_forever_red cjgillot 0 never
476 rust 116173 no New atomic reference counting algorithm m-ou-se:arc Amanieu 0 never
477 rust 116375 no Create the previous dep graph index on a background thread Zoxc:lazy-index cjgillot 0 never
478 rust 116707 no Create an `AllocId` for `ConstValue::Slice`. cjgillot:slice-id 0 never
479 rust 117473 no Move alignment checks to codegen saethlin:codegen-alignment-checks wesleywiser 0 never
480 rust 119017 no MIR-only rlibs saethlin:mir-only-rlibs 0 never
481 rust 119458 no Do not hash allocations to name them. cjgillot:anonymous-alloc compiler-errors 0 never
482 rust 119501 no Only generate a single shim for clone of copy types. cjgillot:clone-shim 0 never
483 rust 119899 no redesign stage 0 std onur-ozkan:redesign-stage0-std albertlarsan68 0 iffy
484 rust 120193 no #[cold] on match arms x17jiri:cold_match_arms oli-obk 0 never
485 rust 120286 no Implement RFC 3349, mixed utf8 literals nnethercote:3349-mixed-utf8-literals 0 never
486 rust 120589 no std::thread::available_parallelism merging linux/android/freebsd version devnexen:cpuaff_fbsd_upd m-ou-se 0 never
487 rust 120706 no Initial support for auto traits with default bounds Bryanskiy:leak lcnr 0 never
488 rust 120855 no Introduce -Zsplit-metadata option bjorn3:split_metadata4 petrochenkov 0 never
489 rust 121848 no stabilize `-Znext-solver=coherence` lcnr:stabilize-next-solver compiler-errors 0 never
490 rust 122189 no snapshot: avoid leaking inference vars lcnr:probe-no-more-leak oli-obk 0 never
491 rust 122325 no Stop using LLVM struct types for array/pointer offset GEPs erikdesjardins:array nikic 0 never
492 rust 122362 no Link `std` statically in `rustc_driver` Zoxc:rustc_driver_static_std oli-obk 0 never
493 rust 122709 no use precompiled rustc for non-dist builders onur-ozkan:use-precompiled-rustc-by-default Mark-Simulacrum 0 never
494 rust 123219 no [WIP] rustdoc (base+json): add support for variances fmease:rustdoc-variances-json 0 never
495 rust 124029 no Give RPITITs variances, so they can (not) capture lifetimes compiler-errors:rpitit-variances 0 never
496 rust 124108 no Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks compiler-errors:box-arr-into-iter Amanieu 0 never
497 rust 124141 no Remove `Nonterminal` and `TokenKind::Interpolated` nnethercote:rm-Nonterminal-and-TokenKind-Interpolated petrochenkov 0 never
498 rust 124188 no MIR: Stop needing an explicit BB for `otherwise:unreachable` scottmcm:implicit-switchint-unreachable 0 never
499 rust 124977 no Improve location reporting of trait placeholder error compiler-errors:higher-ranked-err cjgillot 0 never
500 rust 125116 no (Big performance change) Do not run lints that cannot emit blyxyas:ignore-allowed-lints-final cjgillot 0 never
501 rust 126651 no Implement consecutive shorthand projections (associated type paths) like `T::AssocA::AssocB` fmease:consec-shorthand-proj compiler-errors 0 never
502 hashbrown 232 no Issue #225: Specialization fix tkaitchuck:specialization-fix 0
503 hashbrown 243 no Use `criterion` for benches henryboisdequin:bench 0
504 hashbrown 255 no Add `RawTable::vacuum` to clean up DELETED entries cuviper:vacuum 0
505 hashbrown 269 no Add WebAssembly SIMD Support CryZe:wasm-simd 0
506 hashbrown 316 no mask prepare_resize inline attribute with inline-more feature shuoli84:master 0
507 hashbrown 367 no Rewrite `get_many_mut` methods JustForFun88:new_get_many 0
508 hashbrown 400 no Fix `HashSet::get_or_insert_with` JustForFun88:hashset_get_or_insert_with 0
509 hashbrown 408 no Initial implementation of `try_get_many` JustForFun88:try_get_many 0
510 hashbrown 419 no feat: add return val to `replace_bucket_with` `replace_entry_with` Daniel-Aaron-Bloom:master 0
511 hashbrown 420 no Implement iterator which starts at arbitrary location DataDog:random-iterator 0
512 hashbrown 472 no Move `RawTableInner` and `TableLayout` to separate module JustForFun88:new_raw_table_inner_mod 0
513 hashbrown 517 no Introduce Overflow & Displacement tracking. matthieu-m:performance/overflow-tracker 0
514 chalk 589 no [WIP] Convert from semantic to syntactic equality nathanwhit:sem-syn 0
515 vscode-rust 666 no [WIP] Add command for creating a new Cargo project GabrielMajeri:cargo-new-project 0
516 crater 672 no Group build script failures separately and extract the build script's crate oli-obk:failed_to_get_rustc_version 0
517 vscode-rust 683 no switch exec -> execFile; ShellExecution -> ProcessExecution AndriesK:master 0
518 chalk 733 no Allow tests to override the default closure impls JakobDegen:improved_fn_testing 0
519 chalk 736 no Support const evaluation HKalbasi:master 0
520 chalk 785 no Fix dyn program clause generation and make returning a ClosureKind optional jackh726:rustc_fixes 0
521 vscode-rust 840 no WIP: Merge both existing and rust-analyzer extension codebase Xanewok:merger 0
522 stdarch 1126 no Demo title Add files via upload leon3452:master Amanieu 0
523 stdarch 1128 no Demo title Add files via upload imperial-fists:master Amanieu 0
524 stdarch 1235 no Enable inlining checks for arm (32-bit) target arch. hkratz:enable-arm-inlining-checks Amanieu 0
525 stdarch 1337 no Update the Android NDK script to r25b chriswailes:ndk-update Amanieu 0
526 stdarch 1377 no attempt to resolve #852 matthiascy:master Amanieu 0
527 stdarch 1422 no move to array simd Ezrashaw:move-to-array-simd Amanieu 0
528 stdarch 1503 no Generate constant Neon vectors within a const block GeorgeWort:consts Amanieu 0
529 stdarch 1509 no SVE types and intrinsics JamieCunliffe:sve-types Amanieu 0
530 stdarch 1583 no Run aarch64-pc-windows-msvc tests on ARM64 Windows runners dpaoliello:runarm64win Amanieu 0
531 rls 1584 no Pass file directory as cwd for Run test of CodeLens Gowee:cmdcwd 0
532 libc 3601 no Support mkostemp, mkostemps on Android pcc:mkostemp JohnTitor 0
533 libc 3625 no Windows `stats::st_mode` and `stat` flags type. Lilit0x:stat-flags-and-mode-type JohnTitor 0
534 libc 3692 no Remove extra traits rj00a:remove-extra-traits JohnTitor 0
535 crates-io 8419 no Implement rate limiting for e-mail verifications LawnGnome:e-mail-throttling 0
536 clippy 8526 no Add lint `could_be_unsized` Jarcho:could_be_unsized xFrednet 0
537 crates-io 8621 no Update dependency eslint to v9 rust-lang:renovate/major-eslint-monorepo 0
538 crates-io 9011 no Update dependency @ember/string to v4 rust-lang:renovate/ember-string-4.x 0
539 cargo 9024 no Make cargo metadata --no-deps print all path deps (including other workspaces) alyssais:no-deps 0
540 cargo 9532 no Add env variable to indicate the build type. jameshilliard:is-cross 0
541 cargo 9634 no Use cross compile style target/host isolation for all builds. jameshilliard:all-cross Eh2406 0
542 cargo 9753 no Stabilize target-applies-to-host feature. jameshilliard:stabilize-target-applies-to-host 0
543 cargo 10061 no Implement 'multidep' (RFC-3176) Byron:rfc-3176 joshtriplett 0
544 cargo 10330 no Support per pkg target for `-Zbuild-std` fee1-dead:support-per-pkg-target-w-buildstd ehuss 0
545 cargo 10736 no Add `safe.directories` config ehuss:safe-directories 0
546 cargo 11188 no Omit checksum verification for local git dependencies jarhodes314:local-git-dependency-requires-checksum weihanglo 0
547 cargo 11272 no feat(profile): panic behavior can be specified for custom harness weihanglo:issue/11214 ehuss 0
548 clippy 11421 no Make UI test annotations mandatory GuillaumeGomez:ui-test-annotations Manishearth 0
549 clippy 11476 no new lint: `zombie_processes` y21:zombie_processes xFrednet 0
550 clippy 11581 no Add lint `manual_option_folding` sjwang05:manual-option-folding xFrednet 0
551 clippy 11789 no [WIP] New lint `manual_checked_op` Jarcho:checked_op Centri3 0
552 clippy 11796 no New lint: `unnecessary_map_or` Jacherr:pattern-match-partialeq Centri3 0
553 cargo 11804 no cargo doc --open always respect request_kind hi-rustin:rustin-patch-doc-open ehuss 0
554 cargo 11879 no Support `cargo owner add` heisen-li:owner epage 0
555 clippy 11909 no [WIP] unnecessary_cast: append suffix on `(literal as ty).method(args)` KisaragiEffective:fix/11882 y21 0
556 clippy 11948 no `float_cmp` changes Jarcho:float_cmp xFrednet 0
557 cargo 11969 no Support `per-pkg-target` for `-Zbuild-std`, take two fee1-dead-contrib:per-pkg-target-build-std ehuss 0
558 clippy 12464 no new lint: `unnecessary_indexing` Jacherr:issue-11858 Alexendoo 0
559 clippy 12539 no Add lint which checks that duration conversion aren't losing precision declanvk:duration-to-float blyxyas 0
560 clippy 12550 no Remove `is_normalizable` Jarcho:issue_10508 y21 0
561 clippy 12571 no Add conf to disable `disallowed_types` in macros stepantubanov:disallowed-types-foreign-macros xFrednet 0
562 clippy 12688 no fix: `manual_unwrap_or_default` suggests error when expression is a None variant t-webber:fix_manual_unwrap_or_default Jarcho 0
563 clippy 12759 no Josh preparations flip1995:josh-automation 0
564 clippy 12766 no fix: unnecessary_filter_map return of Some arg omer-shtivi:unnecessary_filter_map_filter_map_some llogiq 0
565 cargo 12807 no Ignore errors when declaring a registry on path dependency JordanForks:task/ignore-registry-for-path-dep weihanglo 0
566 clippy 12832 no Add new lints: `manual_and` and `manual_or` franciscoBSalgueiro:manual_and_or_lints Alexendoo 0
567 clippy 12862 no Add new `invalid_build_cfg` lint GuillaumeGomez:invalid_build_cfg y21 0
568 cargo 12875 no Add option to error when warnings are emitted, or ignore warnings arlosi:warnings epage 0
569 clippy 12876 no new restriction lint: `doc_comment_double_space_linebreak` Jacherr:issue-12163 xFrednet 0
570 clippy 12960 no Resolve duplicate diag message for: tests/ui/renamed_builtin_attr.rs grtn316:master Alexendoo 0
571 clippy 12968 no add new lint [`once_cell_lazy`] to detect usage of static `Lazy` type J-ZhengLi:issue12895 blyxyas 0
572 cargo 12974 no Implement support for base paths dpaoliello:basepath ehuss 0
573 clippy 13034 no Add new `trivial_map_over_range` lint rspencer01:trivial_map_over_range y21 0
574 clippy 13041 no Refactor `absolute_paths` Jarcho:path y21 0
575 clippy 13059 no changelog: new lint: [`split_with_space`] DavidHusicka:split-with-space-lint Centri3 0
576 clippy 13136 no Make restriction lint's use `span_lint_and_then` (a -> e) xFrednet:07797-restriction-and-then blyxyas 0
577 clippy 13145 no Make restriction lint's use `span_lint_and_then` (q -> w) xFrednet:07797-restriction-and-then-why Jarcho 0
578 cargo 13183 no test(priv_dep): add test for `verify public is respected recursively` linyihai:recursive_pri_dep epage 0
579 cargo 13207 no Fix panic when running `cargo tree` on a package with a cross compiled bindep rukai:fix_cargo_tree_bindep_crosscompile weihanglo 0
580 cargo 13271 no Fix: cargo vendor can't handle duplicates. junjihashimoto:feature/no-merge-sources ehuss 0
581 cargo 13404 no test: Verify build-std final crate graph against library lock file. c272:verify-std-lock ehuss 0
582 cargo 13443 no feat: Expost host and target sysroot to build scripts. c272:rustc-sysroot weihanglo 0
583 cargo 13522 no Clarify warning for using `features` or `default-features` in `patch` joshtriplett:better-warning-for-features-in-patch ehuss 0
584 cargo 13558 no fix(credential)!: Fallback when an auth method isn't available on the current machine epage:secret-fallback arlosi 0
585 cargo 13605 no core/compiler: report executable paths for all binary crates dvdhrm:pr/libbin epage 0
586 cargo 13644 no feat: Stablize `CARGO_RUSTC_CURRENT_DIR` epage:rustc_current_dir weihanglo 0
587 cargo 13689 no fix: create ephemeral workspace for git source hi-rustin:rustin-patch-install-git weihanglo 0
588 cargo 13709 no feat: implement RFC 3553 to add SBOM support justahero:rfc3553/cargo-sbom-support ehuss 0
589 cargo 13779 no [experiment] `patch` with patch files weihanglo:unidiff ehuss 0
590 cargo 13885 no Case insensitive file name matching when packaging files torhovland:issue-13722 epage 0
591 cargo 14055 no [experiment] patch with patch files (re-resolve) weihanglo:unidiff-reresolve ehuss 0
592 cargo 14101 no Allowing '--extern' usage in build scripts and in config files notdanilo:allow-extern-in-build-script-and-config-file weihanglo 0
593 cargo 14163 no Unify no-library-target error into no-target warn ryoqun:no-no-library-target-error epage 0
594 cargo 14183 no Check build target supports std when building with -Zbuild-std=std harmou01:dev/harmou01/handle-target-build-std ehuss 0
595 cargo 14206 no Fix passing of linker with target-applies-to-host and an implicit target gmorenz:linker_in_unit weihanglo 0
596 cargo 14262 no Add a JSON output mode to `cargo package`. LawnGnome:package-list-json weihanglo 0
597 rust-analyzer 15795 no Convert manual to markdown/mdbook joshrotenberg:mdbook-yolo Veykril 0
598 rust 87173 no unstable proc_macro tracked::* rename/restructure drahnr:bernhard-tracked-restructure m-ou-se 0
599 rust 94904 no doc(notable_trait) for impls conradludgate:rustdoc-notable-attr GuillaumeGomez 0
600 rust 94909 no [WIP] 'Notable Trait Implementations' doc section conradludgate:notable-trait-implementations GuillaumeGomez 0
601 rust 97977 no Add `String::replace_first` and `String::replace_last` WilliamVenner:string_replace_in_place kennytm 0
602 rust 98514 no `std::thread` support for the Nintendo 3DS AzureMarker:feature/horizon-threads Mark-Simulacrum 0
603 rust 98991 no Apply deprecation lint to trait method overrides. m-ou-se:deprecated-overrides wesleywiser 0
604 rust 99469 no Add UI to help with advanced search requests GuillaumeGomez:advanced-search-ui notriddle 0
605 rust 99790 no Explain how Vec::with_capacity is faithful workingjubilee:explain-vec-with-cap m-ou-se 0
606 rust 99927 no More distinctive pretty-printing of function item types steffahn:distinctive_function_item_types_printing estebank 0
607 rust 100413 no Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path Kobzol:profile-use-track-file-hash michaelwoerister 0
608 rust 100824 no use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin thomcc:darwin_user_temp_dir dtolnay 0
609 rust 101339 no enable -Zrandomize-layout in debug CI builds the8472:ci-randomize-debug Mark-Simulacrum 0
610 rust 101387 no Added `interrupt` function for `std::process::Child` JonathanWoollett-Light:process-interrupt cuviper 0
611 rust 101981 no Impl AsRef, Borrow for Ref, RefMut dhardy:borrow_ref m-ou-se 0
612 rust 102343 no New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range golddranks:range_cmp m-ou-se 0
613 rust 103029 no feat: add `expansion_growth_limit` attr as another expansion limit vincenzopalazzo:macros/expansion_grow_limit petrochenkov 0
614 rust 103134 no Kill array_assume_init SUPERCILEX:uninit-array-assume scottmcm 0
615 rust 103376 no Strip leading trailing empty lines in doc code blocks GuillaumeGomez:strip-leading-trailing-empty-lines notriddle 0
616 rust 104693 no Consistently use the highest bit of vector masks when converting to i1 vectors jhorstmann:use-high-bit-of-mask-for-select wesleywiser 0
617 rust 104803 no Implement unification of const abstract impls JulianKnodt:unify_impls oli-obk 0
618 rust 105377 no rust: library: Add `setsid` method to `CommandExt` trait HarveyHunt:setsid m-ou-se 0
619 rust 105586 no Experimental feature gate proposal `crabi` joshtriplett:abi-experimental-feature-gate nikomatsakis 0
620 rust 105604 no Use ELF-TLS on SGX joboet:sgx_tls m-ou-se 0
621 rust 105877 no `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) Kixunil:impl-partialeq-str-for-path m-ou-se 0
622 rust 106074 no Implement RFC 3323: restrictions jhpratt:restrictions compiler-errors 0
623 rust 106375 no Stabilize `io_error_more` albertlarsan68:stabilize-io_err_more BurntSushi 0
624 rust 107122 no Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type joboet:once_try_init_try BurntSushi 0
625 rust 107263 no Allow impl on projection GuillaumeGomez:allow-impl-on-projection oli-obk 0
626 rust 107562 no WIP: Remove `ResumeTy` from async lowering Swatinem:async-resumety-v2 compiler-errors 0
627 rust 107587 no Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) tgross35:deprecate-std-num-modules dtolnay 0
628 rust 107640 no rustdoc: Add support for local resources GuillaumeGomez:rustdoc-local-resources-2 notriddle 0
629 rust 108001 no Add lint to check if non-inlined local reexports have documentation GuillaumeGomez:unused_reexport_documentation-lint notriddle 0
630 rust 108097 no Change Wasm's `cdylib` etc. to be a "reactor". sunfishcode:sunfishcode/wasi-reactor wesleywiser 0
631 rust 108874 no Implement `io::Entropy` and refactor random data generation joboet:io_entropy Mark-Simulacrum 0
632 rust 108942 no unstable-book: split sanitizers into testing and production ones disconnect3d:patch-1 eholk 0
633 rust 108981 no Implement `fs_native_path` ChrisDenton:aspath Amanieu 0
634 rust 108993 no Make typeck aware of uninhabited types cjgillot:uninhabited-typeck lcnr 0
635 rust 109350 no Add pattern matching API to OsStr mina86:pattern-2 dtolnay 0
636 rust 110105 no Stabilise exhaustive patterns feature cjgillot:exhaustive-patterns oli-obk 0
637 rust 110327 no Add the ability to see inherited envs on Command schneems:schneems/expose-command-env-clear thomcc 0
638 rust 110799 no Use &dyn Any rather than &(dyn Any + Send) for PanicInfo::payload() m-ou-se:panic-payload-dyn-any-no-send m-ou-se 0
639 rust 110961 no Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` john-h-k:lint/useless-send davidtwco 0
640 rust 111628 no Allow integer suffixes starting with `e`. nnethercote:allow-e-suffixes petrochenkov 0
641 rust 112106 no Added traits implemented by FnPtr to fn docs with example function mj10021:issue-111182-fix cuviper 0
642 rust 112331 no Report allocation errors as panics, second attempt Amanieu:panic-oom-payload2 m-ou-se 0
643 rust 112457 no Make `std::mem::transmute_copy` accept `?Sized` inputs nvzqz:feat/unsized-transmute_copy m-ou-se 0
644 rust 112469 no Only use the new node hashmap for anonymous nodes. cjgillot:graph-anon-hashmap michaelwoerister 0
645 rust 112807 no Migrate `rustdoc` diagnostics to translatable diagnostics nicklimmm:rustdoc-translatable-diagnostics-migration jsha 0
646 rust 112999 no relax leak-check aliemjay:leakcheck-relax BoxyUwU 0
647 rust 113074 no rustdoc: redesign [+]/[−] controls notriddle:notriddle/plus-minus jsha 0
648 rust 113433 no Disable building `rustc` with (Thin)LTO on Windows Kobzol:bootstrap-window-thinlto-error clubby789 0
649 rust 113924 no More precisely point out what is immutable for E0596 chenyukang:yukang-fix-113842-ref compiler-errors 0
650 rust 114096 no Unify generation of primitive links for associated types with the rest GuillaumeGomez:generics-display notriddle 0
651 rust 114189 no Update dist-various linux-gnu target baselines cuviper:dist-various-glibc Mark-Simulacrum 0
652 rust 114209 no tidy watcher klensy:better-than-remembrall wesleywiser 0
653 rust 114523 no gcc: build with --disable-multilib, as it used only to bootstrap llvm klensy:gcc-disable-multilib Mark-Simulacrum 0
654 rust 114652 no Keep printing extra comments in MIR dumps lqd:mir-dumps saethlin 0
655 rust 114900 no Allow a MIR analysis to perform the state `join` directly Jarcho:mut_join cjgillot 0
656 rust 114917 no Dummy PR to test coverage test changes in CI Zalathar:dummy-coverage 0
657 rust 115293 no Remove -Zfuel. cjgillot:no-fuel wesleywiser 0
658 rust 115501 no Add new inherit_handles flag to CommandExt trait michaelvanstraten:set_inherit_handles ChrisDenton 0
659 rust 115506 no `target_os = "custom"`: selecting/swapping platform-specific parts of the libstd at runtime NathanRoyer:std-custom-platform Mark-Simulacrum 0
660 rust 115572 no Do not insert duplicate SourceFile. cjgillot:relative-source-file-dedup oli-obk 0
661 rust 115648 no Remove "consider specifying this binding's type" when reference differs in mutability jmintb:master jackh726 0
662 rust 115746 no Print thread ID in panic message if thread name is unknown tgross35:unnamed-threads-panic-message cuviper 0
663 rust 115802 no rustdoc search: Allow to filter on multiple crates GuillaumeGomez:rustdoc-search-multiple-crate-filtering notriddle 0
664 rust 115942 no Expand doc comment on MIR validation. cjgillot:doc-checker RalfJung 0
665 rust 115954 no cfi: Store type erasure witness for Argument maurer:cfi-workaround m-ou-se 0
666 rust 116114 no Stabilize target_feature_11 calebzulawski:stabilize-tf11 nikomatsakis 0
667 rust 116161 no Stabilize `extended_varargs_abi_support` Soveu:varargs2 cjgillot 0
668 rust 116209 no clippy::complexity fixes matthiaskrgr:clippy2 petrochenkov 0
669 rust 116247 no WIP: Check uninhabitedness through the trait solver cjgillot:uninhabited-predicate lcnr 0
670 rust 116517 no feat(ci): upload metrics to GitHub Artifacts ✨ meysam81:meysam/feat/upload-ci-metrics-to-artifacts jdno 0
671 rust 116575 no diagnostic: properly deal with hygienic names on unresolved fields and imports fmease:diag-suggs-hygiene-improvs cjgillot 0
672 rust 116777 no Dedup Fluent invalid ptr errors in const eval workingjubilee:const-eval-fluent-dedup-ptrkind fee1-dead 0
673 rust 116863 no warn less about non-exhaustive in ffi workingjubilee:non-exhaustive-is-not-ffi-unsafe scottmcm 0
674 rust 116882 no rustdoc: hide `#[repr]` if it isn't part of the public ABI fmease:rustdoc-generalized-priv-repr-heuristic notriddle 0
675 rust 117015 no Doc comment custom MIR debuginfo. cjgillot:custom-mir-debuginfo-doc RalfJung 0
676 rust 117360 no Use macro to make query providers greppable Nilstrieb:query-provider-find-me TaKO8Ki 0
677 rust 117465 no Add -Z small-data-threshold paulmenage:small-data-limit compiler-errors 0
678 rust 117676 no llvm-wrapper: remove some unused headers klensy:cut-llvm-includes cuviper 0
679 rust 117682 no Don't check GAT bounds in normalization aliemjay:gat-relax-lifetimes 0
680 rust 117810 no Fix dangling ID when `pub use`ing item which is Doc(hidden) or inherits it in rustdoc JSON output GuillaumeGomez:document-hidden-json aDotInTheVoid 0
681 rust 117867 no New attribute macros format for diagnostic structs without fluent slug chenyukang:errors-refactor-no-fluent davidtwco 0
682 rust 117913 no Suggest removal of borrow in index when appropriate estebank:issue-66023 compiler-errors 0
683 rust 117991 no Clarify safety of layout_for_ptr CAD97:layout-for-ptr cuviper 0
684 rust 118171 no Allow constants using an Abi::Vector layout to be passed to the backend GeorgeWort:consts compiler-errors 0
685 rust 118270 no Allow coercions from never-type when ref binding is involved Aaron1011:ref-pat-never-coerce compiler-errors 0
686 rust 118377 no Make -Clinker-plugin-lto compatible with ld64 cormacrelf:bugfix/linker-plugin-lto-ld64 michaelwoerister 0
687 rust 118477 no Remove `ProjectionElem::Subtype` ouz-a:remove_subtyper lcnr 0
688 rust 118480 no Specialize sleep_until implementation dvdsk:sleep_until_os_specific_impl cuviper 0
689 rust 118711 no [rustdoc] Add `no-hidden-lines` codeblock attribute GuillaumeGomez:raw-codeblock-attribute notriddle 0
690 rust 118833 no Add lint against function pointer comparisons Urgau:lint_function_pointer_comparisons cjgillot 0
691 rust 118939 no Better errors with bad/missing identifiers in MBEs EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors TaKO8Ki 0
692 rust 119043 no Add new temporary lifetime feature gate and super let keyword dingxiangfei2009:super-let oli-obk 0
693 rust 119220 no Uplift `clippy::invalid_null_ptr_usage` lint Urgau:uplift-invalid_null_ptr_usage b-naber 0
694 rust 119229 no Update mingw-w64 + GNU toolchain mati865:update-mingw-toolchain Kobzol 0
695 rust 119260 no Make broken MIR a proper lint. cjgillot:mir-lint TaKO8Ki 0
696 rust 119355 no Add `-Zerror-metrics=PATH` to save diagnostic metadata to disk estebank:error_metrics compiler-errors 0
697 rust 119550 no Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait yoshuawuyts:async-iterator compiler-errors 0
698 rust 119669 no Allow building stage1+ std with `panic=abort` clubby789:std-panic-strategy albertlarsan68 0
699 rust 119798 no Issue 83060 fix iSwapna:issue-83060-fix wesleywiser 0
700 rust 119926 no Stabilize `--env-set` option GuillaumeGomez:stabilize-env-set davidtwco 0
701 rust 120013 no coverage: Don't show coverage for code paths that must panic/diverge Zalathar:diverge 0
702 rust 120098 no Give a better error message when CI download fails Teapot4195:issue-118758-fix Mark-Simulacrum 0
703 rust 120197 no Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 estebank 0
704 rust 120234 no stabilise assert_matches Dylan-DPC:82775/stab/assert_matches m-ou-se 0
705 rust 120580 no Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants HTGAzureX1212:HTGAzureX1212/issue-45795 m-ou-se 0
706 rust 120611 no [WIP]: generating rust-project file for r-a onur-ozkan:embedded-lsp-feed 0
707 rust 120698 no Fix and slightly improve `AstValidator` fmease:astvalidator-fixes compiler-errors 0
708 rust 120700 no Stabilize associated type position impl Trait (ATPIT) traviscross:TC/stabilize-atpit nikomatsakis 0
709 rust 120705 no Remove `suffix` from `MetaItemLit` camsteffen:lit-suffix-remove davidtwco 0
710 rust 120752 no Collect relevant item bounds from trait clauses for nested rigid projections compiler-errors:more-relevant-bounds lcnr 0
711 rust 120808 no Split elided_lifetime_in_paths into tied and untied shepmaster:split-elided-lifetimes-in-paths pnkfelix 0
712 rust 120818 no rustdoc: add three-column layout for large desktops notriddle:notriddle/three-column fmease 0
713 rust 121051 no Introduce infrastructure for generating target docs Nilstrieb:targetting onur-ozkan 0
714 rust 121274 no Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` estebank:implicit_static fmease 0
715 rust 121334 no Raw fluent diagnostic structs davidtwco:raw-fluent-diagnostics nnethercote 0
716 rust 121553 no Lower struct patterns and struct expressions with unnamed fields frank-king:feature/unnamed-fields-hir davidtwco 0
717 rust 121560 no Allow `#[deny]` inside `#[forbid]` as a no-op Nilstrieb:stop-lint-macro-nonsense TaKO8Ki 0
718 rust 121880 no Run linking and incremental saving / finalizing in parallel Zoxc:link-task estebank 0
719 rust 121909 no Drop AST on a separate thread and prefetch `hir_crate` Zoxc:drop-ast-task cjgillot 0
720 rust 121920 no downgrade ptr.is_aligned_to crate-private Gankra:is_aligned_to m-ou-se 0
721 rust 121965 no Elaborate on the invariants for references-to-slices scottmcm:slice-validity RalfJung 0
722 rust 122156 no Represent diagnostic side effects as dep nodes Zoxc:side-effect-dep-node cjgillot 0
723 rust 122161 no Fix suggestion when shorthand `self` has erroneous type compiler-errors:shorthand-self fmease 0
724 rust 122288 no [Proof of concept] Recover from struct literals with placeholder path fmease:recover-bad-struct-lit-w-tyck compiler-errors 0
725 rust 122308 no [WIP] [crater-only] Make a watered-down version of lazy type aliases the default fmease:lta-crater 0
726 rust 122340 no Treat weak alias types more like ADTs when computing implied bounds fmease:lta-implied-bounds-recurse-shallow oli-obk 0
727 rust 122403 no Explicitly don't normalize param-env in new solver compiler-errors:explicitly-dont-normalize-in-new-solver lcnr 0
728 rust 122408 no Use futex-based synchronization on Apple platforms joboet:apple_futex m-ou-se 0
729 rust 122565 no Try to write the panic message with a single `write_all` call Zoxc:atomic-panic-msg the8472 0
730 rust 122631 no coverage: Replace color terminal tests with HTML output tests Zalathar:html oli-obk 0
731 rust 122661 no Assert that the first `assert!` expression is `bool` estebank:assert-macro-span pnkfelix 0
732 rust 122668 no Add APIs for dealing with titlecase Jules-Bertholet:titlecase m-ou-se 0
733 rust 122670 no Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode beetrees:non-unicode-option-env-error m-ou-se 0
734 rust 122685 no Emit a warning if a `match` is too complex GuillaumeGomez:match-too-complex Nadrieril 0
735 rust 122792 no Stabilize `min_exhaustive_patterns` Nadrieril:stabilize-min-exh-pats2 fee1-dead 0
736 rust 122808 no Stabilize `count`, `ignore`, `index`, and `length` (`macro_metavar_expr`) c410-f3r:again-again-again-again-again fmease 0
737 rust 122872 no [rustdoc] Detect and resolve ambiguities in fn parameters type names krtab:doc_diff_types GuillaumeGomez 0
738 rust 122957 no Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions estebank:issue-121037 oli-obk 0
739 rust 123008 no [TEST] Test out Fjall memory allocator Zoxc:fjall-global 0
740 rust 123082 no CFI: Fix fn items, closures, and Fn trait objects rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects compiler-errors 0
741 rust 123110 no Rename iter::Iterator::intersperse() to ::separate() lukaslueg:inter_separate dtolnay 0
742 rust 123205 no Revert "CFI: Skip non-passed arguments" rcvalle:rust-cfi-revert-skip-non-passed-arguments compiler-errors 0
743 rust 123220 no [blocked on design] [PoC]: rustdoc (html): add support for variances fmease:rustdoc-variances-html 0
744 rust 123319 no Add managarm as a tier 3 target no92:managarm-target davidtwco 0
745 rust 123365 no At test discovery, write to logfile in the same format as to stdout aspotashev:converge-discovery-logfile Muscraft 0
746 rust 123384 no Link rustc tools into the correct sysroot Nilstrieb:back-where-you-belong onur-ozkan 0
747 rust 123472 no WIP: PoC for `derive(SmartPointer)` wedsonaf:smart-ptr pnkfelix 0
748 rust 123521 no CFI: Refactor: Split into modules maurer:module-split compiler-errors 0
749 rust 123604 no Abstract `ProcThreadAttributeList` into its own struct michaelvanstraten:proc_thread_attribute_list ChrisDenton 0
750 rust 123617 no sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets rcvalle:rust-stabilize-core-sanitizers davidtwco 0
751 rust 123705 no ThinBox: move WithHeader to submodule stepancheg:with-header oli-obk 0
752 rust 123723 no Make `std::os::tvos`, `std::os::visionos` and `std::os::watchos` public madsmtm:apple-std-os dtolnay 0
753 rust 123822 no More translatable diagnostics Xiretza:more-translatable-diagnostics pnkfelix 0
754 rust 123948 no Async drop codegen azhogin:azhogin/async-drop 0
755 rust 123951 no Reserve guarded string literals (RFC 3593) pitaj:reserve-guarded-strings nnethercote 0
756 rust 123958 no Delegation: partial generics support Bryanskiy:delegation-generics petrochenkov 0
757 rust 124154 no coverage: Treat each match arm as a "branch" for branch coverage Zalathar:branch-arms 0
758 rust 124278 no Support mcdc analysis for pattern matching ZhuUx:pattern-match wesleywiser 0
759 rust 124353 no Add support for downloading `libgccjit.so` file GuillaumeGomez:download-libgccjit onur-ozkan 0
760 rust 124421 no Stop re-implementing slice iterators in `vec::IntoIter` scottmcm:slice-drain-iter m-ou-se 0
761 rust 124439 no Set default value `deny-warnings` for compiler profile to `false` WaffleLapkin:who-wants-to-deny-warnings-lmao albertlarsan68 0
762 rust 124526 no Don't probe `InferConst` in `fold_const` if `self.infcx` is `None`, `deeply_normalize` tys in `check_tys_might_be_eq` ShE3py:issue-119381 lcnr 0
763 rust 124595 no Suggest cloning `Arc` moved into closure estebank:issue-104232 pnkfelix 0
764 rust 124598 no [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` compiler-errors:reveal lcnr 0
765 rust 124601 no [WIP] Implement `unchecked_disjoint_bitor` alion02:disjoint-bitor scottmcm 0
766 rust 124810 no speed up `String::push` and `String::insert` lincot:speed-up-string-push-and-string-insert scottmcm 0
767 rust 124812 no [DO NOT MERGE] bootstrap with next solver enabled lcnr:next-solver-bootstrap-hack 0
768 rust 124852 no alias-relate: add fast reject optimization lcnr:search-graph-uwu compiler-errors 0
769 rust 125234 no Fix unnamed lifetime spans bovinebuddha:issue-125143 compiler-errors 0
770 rust 125334 no add a normalizes-to fast path lcnr:normalizes-to-rigid-fastpath compiler-errors 0
771 rust 125356 no make declarative macro expansion a part of query system SparrowLii:expand1 petrochenkov 0
772 rust 125388 no Improve parse item fallback dev-ardi:improve-parse-item-fallback wesleywiser 0
773 rust 125405 no Add std::thread::add_spawn_hook. m-ou-se:thread-add-spawn-hook Amanieu 0
774 rust 125493 no only return used dependencies in `crate_dependencies_in_postorder` lqd:issue-125474 petrochenkov 0
775 rust 125495 no canonicalizer: add lookup table lcnr:canonicalizer-bound-var-lookup compiler-errors 0
776 rust 125555 no Recover statics better Nilstrieb:recover-statics-better oli-obk 0
777 rust 125579 no Add `--print host-triple` to print host target triple Nilstrieb:print-host davidtwco 0
778 rust 125614 no New feature panic color errors Vudvud:newFeature-panicColorErrors Nilstrieb 0
779 rust 125626 no tests: fix filecheck typos klensy:filecheck-tt Mark-Simulacrum 0
780 rust 125716 no R raymond/fix/issue 107165 r-raymond:r-raymond/fix/issue-107165 lcnr 0
781 rust 125721 no Stop emitting spans from proc macro compile time in quote expansion bjorn3:proc_macro_quote_no_spans davidtwco 0
782 rust 125780 no [WIP] RIIR HtmlDocCk fmease:riir-htmldocck 0
783 rust 125784 no Silence errors in expressions caused by bare traits in paths in 2021 edition estebank:issue-51077 fmease 0
784 rust 125793 no Add a FCW for special cased blocks WaffleLapkin:never_block_lint compiler-errors 0
785 rust 125929 no Delegation: support generics for delegation from free functions Bryanskiy:delegation-generics-3 petrochenkov 0
786 rust 125981 no do not rerun trait solver cycles on ambiguity lcnr:ambig-no-rerun compiler-errors 0
787 rust 126013 no Add `#[deny(unreachable_pub)]` to a bunch of compiler crates nnethercote:unreachable_pub Urgau 0
788 rust 126026 no Improve unconstrained impl diagnostic (fixes #107295) LlewVallis:llew-better-unconstrained-impl-diagnostic jackh726 0
789 rust 126183 no Separate core search logic with search ui Folyd:search-core notriddle 0
790 rust 126231 no Port `tests/run-make/sysroot-crates-are-unstable` to rmake Zalathar:sysroot-crates jieyouxu 0
791 rust 126293 no Remove the `missing_copy_implementations` lint. nnethercote:rm-missing_copy_implementations-lint lcnr 0
792 rust 126554 no Reword trait-object compatibility in rustdoc kornelski:dyn-trait-compat-jargon fmease 0
793 rust 126595 no Allow reifying intrinsics to fn pointers. (rebase of #86699) GrigorenkoPV:reify-intrinsics compiler-errors 0
794 rust 126597 no Add Unicode block-drawing compiler output support estebank:unicode-output fmease 0
795 rust 126604 no Uplift `clippy::double_neg` lint as `double_negation` kadiwa4:uplift_double_negation nnethercote 0
796 rust 126660 no Allow dropping `dyn Trait` principal Jules-Bertholet:dyn-drop-principal-2 lcnr 0
797 rust 126704 no Added SHA512, SM3, SM4 target-features and `sha512_sm_x86` feature gate sayantn:sha Amanieu 0
798 rust 126773 no Port `tests/run-make/libtest-json` to `tests/ui` Zalathar:libtest-json wesleywiser 0
799 rust 126856 no remove deprecated tool `rls` onur-ozkan:remove-rls clubby789 0
800 rust 127117 no Rework `non_local_definitions` lint to only use a syntactic heuristic Urgau:non_local_def-syntactic BoxyUwU 0
801 rust 127173 no Mangle rustc_std_internal_symbols functions bjorn3:mangle_rustc_std_internal_symbol fmease 0
802 rust 127242 no Skip const-eval if evaluatable predicate is trivial dingxiangfei2009:skip-const-resolve-if-trivially-evaluatable BoxyUwU 0
803 rust 127282 no Make inline suggestions no longer be the default estebank:experiment-for-annotate-snippets fmease 0
804 rust 127485 no Suggest removing `.unwrap()` or `.expect()` if followed by a failed `?` operator trevyn:issue-127345 fee1-dead 0
805 rust 127541 no Show diff suggestion format on verbose replacement estebank:diff-suggestions oli-obk 0
806 rust 127567 no std: implement the `once_wait` feature joboet:once_wait Amanieu 0
807 rust 127578 no std: use a queue-based `Condvar` on NetBSD and other platforms joboet:queue_condvar Mark-Simulacrum 0
808 rust 127672 no Stabilize opaque type precise capturing (RFC 3617) compiler-errors:precise-capturing 0
809 rust 127721 no collect doc alias as tips during resolution bvanjoi:issue-124273 estebank 0
810 rust 127791 no Rename config.toml to bootstrap.toml LuuuXXX:issue-126875 onur-ozkan 0
811 rust 127857 no Allow to customize `// TODO:` comment for deprecated safe autofix tbu-:pr_deprecated_safe_todo estebank 0
812 rust 127877 no Migrate `print-target-list` to `rmake` and `print-calling-convention` to ui-test Rejyr:migrate-print-rmake jieyouxu 0
813 rust 127885 no Add a macro for defining intrinsics with the Rust ABI tgross35:intrinsics-macro oli-obk 0
814 rust 127912 no std: make `thread::current` available in all `thread_local!` destructors joboet:tls_dtor_thread_current cuviper 0
815 rust 127997 no Suggest `derive(Trait)` or `T: Trait` from transitive obligation in some cases estebank:missing-trait-suggestion compiler-errors 0
816 rust 128006 no Make `missing_fragment_specifier` an error in edition 2024 tgross35:missing-fragment-specifier-e2024 petrochenkov 0
817 rust 128045 no #[contracts::requires(...)] pnkfelix:rustc-contracts Amanieu 0
818 rust 128086 no Unify wording of "failed to resolve" errors with "cannot find" resolution errors estebank:failed-to-resolve petrochenkov 0
819 rust 128115 no refactor search graph even more! lcnr:search-graph-10 compiler-errors 0
820 rust 128134 no std: move allocators to `sys` joboet:move_pal_alloc cuviper 0
821 rust 99761 no Fix item-info color GuillaumeGomez:item-info-color jsha 0 always
822 rust 121216 no Always emit `native-static-libs` note, even if it is empty madsmtm:fix-108825 TaKO8Ki 0 always
823 rust 121919 no feat(byte_sub_ptr): add ptr::byte_sub_ptr Gankra:ptr_sub scottmcm 0 always
824 rust 125256 no Move tests c410-f3r:testsssssss petrochenkov 0 always
825 rust 126207 no std::unix::stack_overflow::drop_handler addressing todo through libc … devnexen:stack_overflow_libc_upd workingjubilee 0 always
826 rust 123550 error no Remove last rt::init allocation for thread info GnomedDev:remove-initial-arc Nilstrieb Nilstrieb 0 iffy
827 rust 126991 failure yes Accelerate GVN a little cjgillot:gvn-prof oli-obk oli-obk 0 never
828 rust 128246 failure yes Don't manually implement `PartialEq` for some types in `rustc_type_ir` GrigorenkoPV:derive-where compiler-errors compiler-errors 0 never
829 rust 121200 failure yes Deduplicate object safety errors on `impl dyn Trait { .. }` estebank:inferred_outlives_of-impl davidtwco 0
830 rust 126076 failure yes privacy: normalize associated types before visiting jswrenn:fix-45713 compiler-errors 0
831 rust 127060 failure yes Migrate `symbol-visibility` `run-make` test to rmake Oneirical:testificate jieyouxu 0
832 rust 127373 failure yes [do not merge] Testing Windows CI ehuss:windows-in-use ehuss 0
833 rust 127456 failure yes Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. aDotInTheVoid:rdj-hashmap-2 0
834 rust 127624 failure (try) yes Migrate and rename `issue-47551`, `issue-35164` and `issue-69368` `run-make` tests to rmake Oneirical:a-test-of-lime jieyouxu 0
835 rust 128107 failure (try) yes Migrate `raw-dylib-alt-calling-convention`, `raw-dylib-c` and `redundant-libs` `run-make` tests to rmake Oneirical:tomato-hartester jieyouxu 0
836 rust 128126 failure (try) yes Reject blanket object impls that are possibly incoherent wrt associated types compiler-errors:incoherent-object-impl 0
837 rust 127140 failure no Weekly `cargo update` rust-lang:cargo_update Mark-Simulacrum Nilstrieb 1 never
838 crater 720 failure no Ignore some flaky crates nbdd0121:patch-1 Mark-Simulacrum 0
839 rust 127040 failure no [Perf Experiment] Change FxHash to GxHash blyxyas:xxh3-hasher BoxyUwU 0
840 clippy 13043 success Refactor `assigning_clones` Jarcho:assign_clone Manishearth Manishearth 0
841 rust 105840 success Micro-optimize Ord::cmp for primitives saethlin:ord-cmp 0 never
842 rust 111061 success [perf] Enable some more MIR optimizations cjgillot:reorder-passes 0 never
843 rust 112279 success Stop considering moved-out locals when computing auto traits for generators nbdd0121:generator cjgillot 0 never
844 rust 113125 success typeck: taint if errors found during writeback davidtwco:issue-112824-ctfe-type-mismatch-with-type-error compiler-errors 0 never
845 rust 114538 success Split marking and visit to compute live_symbols. cjgillot:split-live-symbols 0 never
846 rust 114561 success Record an update graph of effective visibilities to avoid repeated HIR visit. cjgillot:eff-vis-graph petrochenkov 0 never
847 rust 114669 success Make metadata a workproduct and reuse it cjgillot:metadata-wp petrochenkov 0 never
848 rust 115362 success [WIP] Support param bounds on non-lifetime binders compiler-errors:non-lifetime-binder-where-clauses 0 never
849 rust 115521 success [DO NOT MERGE] Experimentally force non-leaf frame pointers workingjubilee:force-trunk-frame-pointers 0 never
850 rust 116316 success Remove eval_always from check_private_in_public. cjgillot:incr-privacy petrochenkov 0 never
851 rust 116542 success Add range metadata to slice lengths the8472:slice-ref-len-validity cjgillot 0 never
852 rust 118854 success [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk estebank:compiler-metrics cjgillot 0 never
853 rust 119412 success macro_rules: Remove `NtIdent` nonterminal token petrochenkov:dialoc3 compiler-errors 0 never
854 rust 119471 success [perf only] Reimplement references debuginfo as projection. cjgillot:mir-composite-deref 0 never
855 rust 119966 success Move TLS to rustc_query_system cjgillot:tls 0 never
856 rust 120179 success Enable MultipleReturnTerminators by default. cjgillot:multiple-return 0 never
857 rust 120525 success rustc_ast: FieldDef: remove span klensy:FieldDef-span oli-obk 0 never
858 rust 120682 success [WIP] rewrite TrustedRandomAccess into two directional variants the8472:indexed-access 0 never
859 rust 120686 success SimplifyConstCondition: Check moves for constants clubby789:mir-const-switchint 0 never
860 rust 120901 success Add my encoding debugging rig saethlin:debuggable-encoding 0 never
861 rust 121053 success Implement `#[skip]` for builtin derives clubby789:derive-skip fmease 0 never
862 rust 121270 success Disallow deriving (other than Copy/Clone) on types with unnamed fields clubby789:more-unnamed-fields-checks fmease 0 never
863 rust 121397 success [WIP] Re-enable the early otherwise branch optimization DianQK:early_otherwise_branch_sound wesleywiser 0 never
864 rust 122329 success Redirect `__rust_dealloc` to `sdallocx` Zoxc:sdallocx petrochenkov 0 never
865 rust 122971 success Make slice iterators carry only a single provenance scottmcm:slice-iter-provenance-v2 the8472 0 never
866 rust 123179 success Rework MIR inlining costs scottmcm:inlining-baseline-costs wesleywiser 0 never
867 rust 123244 success Enable -Zshare-generics for inline(never) functions Mark-Simulacrum:share-inline-never-generics saethlin 0 never
868 rust 123606 success Optimize core::str::Lines::count thomcc:thomcc/opt-lines 0 never
869 rust 123610 success Default-enable share-generics, with available_externally to still allow inlining. Mark-Simulacrum:share-generics-available-externally Mark-Simulacrum 0 never
870 rust 123669 success Avoid a scrape_region_constraints and instead register the region constraints directly oli-obk:eager_opaque_checks4 lcnr 0 never
871 rust 124362 success [experiment] Build the compiler with panic=abort tmandry:panic-abort-rustc fee1-dead 0 never
872 rust 124737 success [Experiment] Replace `unreachable_unchecked()` with `uninit().assume_init()` in `unwrap_unchecked()` alion02:litter-less Nilstrieb 0 never
873 rust 124940 success [DO NOT MERGE] perf: test prototype mum-add-hasher orlp:mum-hash-perf-run thomcc 0 never
874 rust 125162 success [perf experiment] Create a separate query for required and mentioned items tmiasko:required-items 0 never
875 rust 125317 success Optimize `EscapeIterInner` joboet:optimize_escape Nilstrieb 0 never
876 rust 125907 success rustdoc: use the next solver for blanket impl synthesis fmease:rustdoc-synth-blanket-ocx-next GuillaumeGomez 0 never
877 rust 125923 success Fix leaks from panics in destructors matthewjasper:no-return-leak lcnr 0 never
878 rust 126069 success Change the return type of `Ty::kind` from `&TyKind` to `TyKind`. nnethercote:Ty-kind-ret-ty 0 never
879 rust 126391 success Validate environment variable names in `std::process` tbu-:pr_command_env_equals cuviper 0 iffy
880 rust 126556 success Add a precondition check for Layout::from_size_align_unchecked saethlin:layout-precondition joboet 0 never
881 rust 126557 success Add `#[track_caller]` to allocating methods of `Vec` & `VecDeque` GrigorenkoPV:vec_track_caller m-ou-se 0 never
882 rust 126924 success Reduce `&'static str` -> `String` conversions in compiler/rustc_* GnomedDev:reduce-tostring Nilstrieb 0 never
883 rust 127241 success Mark span parent in def_collector. cjgillot:def-collector-span petrochenkov 0 never
884 rust 127262 success [WIP] make ast lowering incremental fee1-dead-contrib:lower-incr2 cjgillot 0 never
885 rust 127313 success Rewrite lint_expectations in a single pass. cjgillot:single-expect compiler-errors 0 never
886 rust 127316 success bump tracing klensy:tracing-bump Mark-Simulacrum 0 never
887 rust 127348 success Add `slice::DrainRaw` for internal use scottmcm:add-drain-raw the8472 0 never
888 rust 127513 success (try) yes Update to LLVM 19 nikic:llvm-19 0 never
889 rust 127516 success Simplify `LazyAttrTokenStream` nnethercote:simplify-LazyAttrTokenStream petrochenkov 0 never
890 rust 127815 success Make `DropShim`'s `param_env` optional to fix `InstanceKind::DropShim` compiler-errors:drop 0 never
891 rust 128068 success (try) yes panic: Use local functions in `panic!` whenever possible goldsteinn:goldsteinn/panic-func-wrappers scottmcm 0 never
892 rust 128118 success (try) yes Rework instantiation mode selection in monomorphization saethlin:closures-can-be-shared 0 never
893 rust 128200 success (try) yes Change output normalization logic to be linear against size of output estebank:normalize-whitespace lcnr 0 never
894 cargo 14312 success (try) yes docs: clarify `target.'cfg(...)'` doesnt respect cfg from build script weihanglo:doc ehuss 0
895 rust 112365 success [experiment] Use new solver in MIR validator subtyping checks compiler-errors:mir-inline-check-better 0
896 rust 122003 success Build libunwind for pc-windows-gnullvm mati865:gnullvm-build-libunwind albertlarsan68 0
897 rust 124355 success [EXPERIMENT] Crater adding `target_family = "linux"` workingjubilee:add-target-family-linux 0
898 rust 124592 success cleanup `candidate_should_be_dropped_in_favor_of` lcnr:winnowing-xd compiler-errors 0
899 rust 125692 success (try) yes Update bundled musl to 1.2.5 est31:update_musl_1.2.5 wesleywiser 0
900 rust 125771 success [CI] Upload average CPU utilization of CI jobs to DataDog Kobzol:ci-datadog-metrics jdno 0
901 rust 126452 success Implement raw lifetimes and labels (`'r#ident`) compiler-errors:raw-lifetimes spastorino 0
902 rust 126641 success Enable `riscv64gc-gnu` testing ferrocene:hoverbear/enable-riscv64gc-testing Mark-Simulacrum 0
903 rust 127389 success Support target-spec json file extension in various cases boozook:target-spec-json-ext-case-insensitive wesleywiser 0
904 rust 127561 success [experiment] try fixing compiler_builtins android bug tgross35:builtins-experimental 0
905 rust 127827 success (try) yes [EXPERIMENT] Rewrite closure-of-async to async-closure compiler-errors:async-closure-closure-async 0
906 rust 128013 success (try) yes [crater] Assemble method candidates for numerical infer vars compiler-errors:inherent-numerical 0
907 rust 128037 success (try) yes Use the `enum2$` Natvis visualiser for repr128 C-style enums beetrees:repr128-c-style-use-natvis michaelwoerister 0
908 rust 128075 success (try) yes Migrate `rlib-format-packed-bundled-libs-2`, `native-link-modifier-whole-archive` and `no-builtins-attribute` `run-make` tests to rmake Oneirical:try-your-damnetest jieyouxu 0
909 rust 128147 success (try) yes migrate fmt-write-bloat to rmake lolbinarycat:fmt-write-bloat-rmake jieyouxu 0
910 rust 128196 success (try) yes Migrate `cross-lang-lto-upstream-rlibs`, `long-linker-command-lines` and `long-linker-command-lines-cmd-exe` `run-make` tests to rmake Oneirical:poltergeist-manitestation jieyouxu 0

Open retry log