Homu queue - rust

This will create a new pull request consisting of 0 PRs.

A rollup is useful for shortening the queue, but jumping the queue is unfair to older PRs who have waited too long.

When creating a real rollup, try to be fair to the PRs not rolled up. You may pick one of these strategies:

195 total, 8 approved, 4 rolled up, 4 failed / /

Sort key # Status Mergeable Title Head ref Assignee Approved by Priority Rollup
1 59530 success [do not merge] Test parallel compiler Zoxc:pq-test nikomatsakis 0
2 59591 success [WIP] Implement Needle API (RFC 2500) kennytm:needle-api SimonSapin 0
3 59722 success Clean up query cache code Zoxc:query-cache michaelwoerister 0
4 59789 success Revert two unapproved changes to rustc_typeck. eddyb:typeck-reverts nikomatsakis 0
5 61665 success core: check for pointer equality when comparing Eq slices aschampion:slice-eq-ptr sfackler 0
6 61845 success (try) yes Use a sharded dep node to dep node index map Zoxc:sharded-dep-graph eddyb 0
7 62038 success (try) yes [WIP] Make dep node indices persistent between sessions Zoxc:pre-gc-dep-graph 0
8 62062 success (try) yes Use a more efficient iteration order for forward dataflow ecstatic-morse:dataflow-order 0
9 62063 success (try) yes Use a more efficient iteration order for backward dataflow ecstatic-morse:dataflow-backward-order varkor 0
10 62095 success (try) yes Always inline arithmetic operators Mark-Simulacrum:inline-arith-ops-debug 0
11 62099 success (try) yes Remove io::Result from syntax::print Mark-Simulacrum:syntax-print-clean-2 eddyb 0
12 61755 pending yes Add `--pass $mode` to compiletest through `./x.py` Centril:compiletest-force-check petrochenkov petrochenkov 0
13 62091 approved yes HirIdification: almost there ljedrz:hiridification_almost_there Zoxc 0
14 62094 approved yes Don't ICE on mutable zst slices oli-obk:zst_intern estebank eddyb 0
15 62055 approved yes Fix error counting matthewjasper:fix-error-counting pnkfelix 0 always
16 62078 approved yes Remove built-in derive macros `Send` and `Sync` petrochenkov:nosendync2 varkor 0 always
17 62085 approved yes Add test for issue-38591 JohnTitor:add-test-for-issue-38591 pnkfelix Centril 0 always
18 62065 yes [beta] Rollup backports pietroalbini:beta-rollup 20
19 54733 yes Stabilize rustdoc theme options GuillaumeGomez:stabilize-rustdoc-theme QuietMisdreavus 0
20 56140 yes [std] clarify ffi C string nul term & length discussion jnqnfe:ffi_nul_len_discussion steveklabnik 0
21 56359 yes Stabilise disable minification GuillaumeGomez:stabilise-disable-minification QuietMisdreavus 0
22 58457 yes Associate an allocator to boxes glandium:box sfackler 0
23 58596 yes Fix links in String deref docs for str::escape methods tspiteri:str-escape-doc-links alexcrichton 0
24 58756 yes Add float conversions to and from bytes tbu-:pr_floatfromtobytes scottmcm 0
25 59002 yes Stabilize Ident::new_raw adnanademovic:ident-new-raw alexcrichton 0
26 59064 yes Turn HIR indexing into a query Zoxc:query-hir michaelwoerister 0
27 59205 yes Turn HIR lowering into a query Zoxc:query-hir-lowering michaelwoerister 0
28 59282 yes Turn macro expansion and name resolution into a query Zoxc:query-expansion michaelwoerister 0
29 59546 yes Add llvm.sideeffect to potential infinite loops and recursions sfanxiang:interminable-ub pnkfelix 0
30 59706 yes The essence of lexer matklad:the-essence-of-lexer Zoxc 0
31 59958 yes Fix main.js for gtk-rs GuillaumeGomez:fix-main-js QuietMisdreavus 0
32 60035 yes Refactor dep graph representation both in memory and on disk Zoxc:dep-stream michaelwoerister 0
33 60081 yes Refactor unicode.py script pawroman:cleanup_unicode_script varkor 0
34 60109 yes Stabilize ADX, TBM, and SSE4a target features gnzlbg:stabilize_target_features alexcrichton 0
35 60260 yes Add support for UWP targets videolabs:rust_uwp2 alexcrichton 0
36 60340 yes Rename .cap() methods to .capacity() mgeier:cap-vs-capacity alexcrichton 0
37 60387 yes Allow cross-compiling doctests Goirad:test-expansion ollie27 0
38 60458 yes Add key and value methods to DebugMap KodrAus:debug_map_entry alexcrichton 0
39 60466 yes Switch libcore array implementations to const generics. crlf0710:array_const_generics Centril 0
40 60492 yes Add custom nth_back for Chain acrrd:issues/54054_chain scottmcm 0
41 60559 yes Prerequisites from dep graph refactoring Zoxc:dep-stream-prefix michaelwoerister 0
42 60574 yes Add custom nth_back for Zip mdnight:issues/54054_zip scottmcm 0
43 60591 yes Rename the Alloc trait to AllocHandle SimonSapin:handle Kimundi 0
44 60732 yes Implement arbitrary_enum_discriminant jswrenn:arbitrary_enum_discriminant pnkfelix 0
45 60771 yes Remove helper-methods from Alloc trait and add associated Err type. lachlansneff:new-alloc-trait aidanhs 0
46 60778 yes [rustdoc] Add sub settings GuillaumeGomez:sub-settings QuietMisdreavus 0
47 60904 yes libstd: use block buffering when stdout is not a TTY Arcterus:stdout-buffering sfackler 0
48 60938 yes rustdoc: make #[doc(include)] relative to the containing file jonas-schievink:doc-include-paths GuillaumeGomez 0
49 61068 yes Show the message in case of `should_panic` failure chansuke:print-message-wish-should-panic varkor 0
50 61126 yes [WIP] Enable va_arg for raw pointers to unsized types immunant:vaargsafe_unsized_pointers joshtriplett 0
51 61199 yes Revert "Set test flag when rustdoc is running with --test option" ollie27:rustdoc_cfg_test QuietMisdreavus 0
52 61207 yes Allow lifetime elision in `Pin<&(mut) Self>` taiki-e:arbitrary_self_types-lifetime-elision-2 eddyb 0
53 61224 yes Prevent Vec::drain_filter from double dropping on panic aloucks:drain_filter RalfJung 0
54 61225 yes Add missing error code explanation for E0183 ewk:E0183 GuillaumeGomez 0
55 61236 yes take into account the system theme GuillaumeGomez:system-theme QuietMisdreavus 0
56 61252 yes Update musl to 1.1.22 indygreg:upgrade-musl kennytm 0
57 61339 yes Optimize pointer alignment in utf8 validation jridgewell:pointer-alignment BurntSushi 0
58 61351 yes Stabilize cfg(rustdoc) GuillaumeGomez:stabilize-cfg-rustdoc Manishearth 0
59 61360 yes Implement Termination for Option<()> GuillaumeGomez:impl-termination-option withoutboats 0
60 61366 yes Stabilize exact_size_is_empty feature lzutao:stabilize-exact_size_is_empty SimonSapin 0
61 61417 yes Improve determinism/security of CI environment indygreg:secure-download pietroalbini 0
62 61433 yes std::time fix typo on `now()` comments bekicot:patch-1 kennytm 0
63 61457 yes Implement DoubleEndedIterator for iter::{StepBy, Peekable, Take} timvermeulen:double_ended_iters scottmcm 0
64 61459 yes Prevent panic when sysroot cannot be computed GuillaumeGomez:fix-rustdoc-sysroot-panic Manishearth 0
65 61462 yes [rustdoc] Fix storage usage when disabled GuillaumeGomez:fix-local-storage Manishearth 0
66 61469 yes Fix generic const order display in rustdoc GuillaumeGomez:fix-const-generic-display-order varkor 0
67 61491 yes Add a few trait impls for AccessError stjepang:impls-for-accesserror steveklabnik 0
68 61493 yes Remove promoted intrinsics caller type checking from const context vertexclique:remove-promoted-intrinsics oli-obk 0
69 61528 yes Allow closure to extern fn pointer coercion jplatte:coerce-closure-fn-abi cramertj 0
70 61531 yes Replace mentions of IRC with Discord radu-matei:replace-irc-discord Mark-Simulacrum 0
71 61535 yes Coherence test when a generic type param has a default value from an associated type ohadravid:test-generic-with-default-assiociated-type-re-rebalance-coherence nikomatsakis 0
72 61540 yes Update stdsimd pepyakin:update-stdsimd alexcrichton 0
73 61545 yes Implement another internal lints flip1995:internal_lints oli-obk 0
74 61590 yes Remove rustc_mir dependency from rustc_borrowck matthewjasper:remove-borrowck-mir-dependency pnkfelix 0
75 61613 yes Support `impl Trait` in inlined documentation sinkuu:impl_trait_inline ollie27 0
76 61626 yes Get rid of special const intrinsic query in favour of `const_eval` oli-obk:const_eval_intrinsics eddyb 0
77 61682 yes Stabilize `type_alias_enum_variants` in Rust 1.37.0 Centril:stabilize-type_alias_enum_variants petrochenkov 0
78 61727 yes Add binary dependencies to dep-info files Mark-Simulacrum:crate-deps-in-deps alexcrichton 0
79 61742 yes Updated Binary Search docs to show insert into an already sorted list ptallo:master joshtriplett 0
80 61749 yes rustc/rustc_mir: Implement RFC 2203. davidtwco:rfc-2203-const-array-repeat-exprs eddyb 0
81 61765 yes rustbuild: detect cxx for all targets Keruspe:rustbuild-cxx alexcrichton 0
82 61767 yes Update new_debug_unreachable JohnTitor:update-smallvec nikomatsakis 0
83 61775 yes generalize impl trait to permit multiple lifetime bounds nikomatsakis:issue-56238-multiple-lifetimes-async-fn-region-solver matthewjasper 0
84 61779 yes Use sharded maps for interning Zoxc:sharded eddyb 0
85 61794 yes Improve docs on some char boolean methods spl:char-docs dtolnay 0
86 61797 yes Stabilise weak_ptr_eq Thomasdezeeuw:stablise-weak_ptr_eq kennytm 0
87 61807 yes Set correct build directory for codegen-units mati865:double-tmp nikomatsakis 0
88 61812 yes Implement RFC 2532 – Associated Type Defaults jonas-schievink:assoc-ty-defaults nikomatsakis 0
89 61814 yes Fix an ICE with uninhabited consts varkor:uninhabited-const-61744 oli-obk 0
90 61851 yes Add primitive docs to libcore cuviper:core-primitive-docs aidanhs 0
91 61853 yes Emit warning when trying to use PGO in conjunction with unwinding on … EricRahm:use_warning varkor 0
92 61856 yes Lint attributes on function arguments c410-f3r:attrs-fn oli-obk 0
93 61862 yes Make the Weak::{into,as}_raw methods vorner:weak-into-raw-methods withoutboats 0
94 61871 yes Don't use lift to detect local types Zoxc:no-lift-branch eddyb 0
95 61872 yes Clean up MIR drop generation matthewjasper:refactor-mir-drop-gen pnkfelix 0
96 61873 yes Make SyncDroplessArena allocations thread-local in the fast path Zoxc:tls-arena nikomatsakis 0
97 61878 yes improve pinning projection docs RalfJung:pin TimNN 0
98 61879 yes Stabilize todo macro stjepang:stabilize-todo withoutboats 0
99 61883 yes `non_ascii_idents` lint (part of RFC 2457) zackmdavis:non_ascii_idents_lint Manishearth 0
100 61884 yes Stablize Euclidean Modulo (feature euclidean_division) crlf0710:stablize_euc sfackler 0
101 61890 yes WIP: Improve the build infra around LLDB golddranks:fix_sanity_check_llvm nikomatsakis 0
102 61916 yes rustdoc: resolve intra-doc links to builtin macros QuietMisdreavus:rustdoc-ice-macro-link ollie27 0
103 61926 yes Revert "Add hyperlinks to Vec and VecDeque" scottmcm:vec-vecdeque Kimundi 0
104 61937 yes Improve `ptr_rotate` performance, tests, and benches AaronKutch:master rkruppe 0
105 61953 yes Add `impl<T> FromIterator<T> for Arc/Rc<[T]>` Centril:shared-from-iter RalfJung 0
106 61965 yes Remove mentions of removed `offset_to` method from `align_offset` docs phil-opp:patch-4 joshtriplett 0
107 61969 yes Add #[repr(transparent)] for several types MikailBag:master joshtriplett 0
108 61976 yes Add Mutex::with jsgf:mutex-with sfackler 0
109 61987 yes rustc: produce AST instead of HIR from `hir::lowering::Resolver` methods. eddyb:hirless-resolver petrochenkov 0
110 61988 yes [let_chains, 3/6] And then there was only Loop Centril:there-is-only-loop matthewjasper 0
111 61990 yes First question mark in doctest llogiq:questionmark-test bluss 0
112 62004 yes Account for associated type, const and static when using type argument estebank:type-param-in-const cramertj 0
113 62008 yes Add meta-variable checks in macro definitions ia0:issues_61053 pnkfelix 0
114 62011 yes Fix #61793 tmandry:issue-61793 eddyb 0
115 62021 yes MSVC link output improve crlf0710:msvc_link_output_improve retep998 0
116 62023 yes publish_toolstate: don't use 'new' from inside the loop RalfJung:miri-toolstate alexcrichton 0
117 62039 yes Remove needless lifetimes jeremystucki:needless_lifetimes 0
118 62042 yes Support stability and deprecation checking for all macros petrochenkov:macstab 0
119 62043 yes Remove `FnBox` Centril:remove-fnbox 0
120 62064 yes nth_back for chunks_exact wizAmit:feature/chunks_exact_nth_back 0
121 62067 yes Add suggestion for missing `.await` keyword doctorn:await_diagnostic matthewjasper 0
122 62072 yes rustc: correctly transform memory_index mappings for generators. eddyb:generator-memory-index 0
123 62074 yes squash of all commits for nth_back on ChunksMut wizAmit:feature/mut_chunks_nth_back 0
124 62076 yes Updated RELEASES.md for 1.36.0 XAMPPRocky:master Mark-Simulacrum 0
125 62077 yes Deprecate `try!` macro BO41:patch-1 dtolnay 0
126 62082 yes Use getrandom crate newpavlov:getrandom 0
127 62084 yes allow clippy::unreadable_literal in unicode tables euclio:unicode-table-tweak kennytm 0
128 62086 yes [WIP] Define built-in macros through libcore petrochenkov:builtout 0
129 62090 yes typeck: merge opaque type inference logic davidtwco:ice-async-await-out-of-range-substitution 0
130 62098 yes Cleanup to syntax::print/rustc::hir::print Mark-Simulacrum:syntax-print-clean-1 Centril 0
131 62102 yes call out explicitly that general read needs to be called with an initialized buffer RalfJung:read 0
132 62103 yes Add debug assertions to write_bytes and copy* RalfJung:debug-assert 0
133 62104 yes Inform the query system about properties of queries at compile time Zoxc:query-info petrochenkov 0
134 62105 yes Update miri JohnTitor:update-miri 0
135 62106 yes Add more tests for async/await cramertj:test-await 0
136 62108 yes [WIP] Use sharded maps for queries Zoxc:sharded-queries Gankro 0
137 62110 yes Improve -Ztime-passes nnethercote:improve-Ztime-passes 0
138 61818 yes Issue #60709 test tmandry:issue-60709-test cramertj 0 always
139 62096 no Implement From<Local> for Place and PlaceBase spastorino:impl-place-from oli-obk 0
140 59772 no Add rustc guide to toolstate andrehjr:add-rustc-guide-to-toolstate kennytm 30
141 61430 no Make `into` schedule drop for the destination matthewjasper:drop-on-into-panic pnkfelix 10 never
142 55617 no Prevent compiler stack overflow for deeply recursive code oli-obk:stacker pnkfelix 0
143 56231 no [WIP] rustc: move debug info from LocalDecl and UpvarDecl into a dedicated VarDebugInfo. eddyb:mir-debuginfo oli-obk 0
144 56410 no Use the parking_lot locking primitives faern:add-parking-lot RalfJung 0
145 57173 no Allocate HIR on an arena Zoxc:hir-lifetime estebank 0
146 57545 no Object safe for dispatch bovinebuddha:object_safe_for_dispatch nikomatsakis 0
147 58281 no Add outlives suggestions for some lifetime errors mark-i-m:synthesis estebank 0
148 58327 no Experimentally add `ffi_const` and `ffi_pure` extern fn attributes gnzlbg:ffi_const_pure rkruppe 0
149 59238 no [WIP] Implement RFC2574 for FFI declarations gnzlbg:simd_ffi alexcrichton 0
150 59312 no [Step 2] Implement "small substs optimization" for substs of length 1 csmoe:substs2 oli-obk 0
151 59338 no Turn parsing into a query Zoxc:query-parsing michaelwoerister 0
152 59369 no `unwrap_usize` should at least try to evaluate the underlying constant oli-obk:unwrap_usICE eddyb 0
153 59400 no Don't generate minification variables if not needed GuillaumeGomez:fix-disable-minification QuietMisdreavus 0
154 59404 no Make ongoing_codegen a query Zoxc:query-codegen michaelwoerister 0
155 59440 no [WIP] Update libtest to version 0.0.2 gnzlbg:update_libtest alexcrichton 0
156 59497 no [WIP] Fix compiler incorrectly rejecting Drop impls where parent struct uses HRTB Osspial:drop_where_hrtb pnkfelix 0
157 59658 no Minimum lint levels for C-future-compatibility issues Centril:future-compat-lint-minimum pnkfelix 0
158 59785 no [WIP] rust case insensitive fs support GuillaumeGomez:case-insensitive-fs-support QuietMisdreavus 0
159 59800 no rustc: Remove `dylib` crate type from most rustc crates Zoxc:less-dylibs alexcrichton 0
160 59808 no Don't suggest `&mut mut` saleemjaffer:remove_ampmut_mut_suggestions varkor 0
161 59904 no Remove queries from rustc_interface Zoxc:query-clean-interface michaelwoerister 0
162 59953 no rustc_metadata: replace Entry table with one table for each of its fields (AoS -> SoA). eddyb:soa-metadata Zoxc 0
163 60002 no Add CLI option to setup favicon GuillaumeGomez:favicon-path QuietMisdreavus 0
164 60026 no Add hooks for Miri panic unwinding Aaron1011:feature/miri-unwind RalfJung 0
165 60066 no Stabilize the type_name intrinsic in core::any sfackler:type-name alexcrichton 0
166 60227 no refactor uses of freevars to use the upvar list csmoe:upvar nikomatsakis 0
167 60266 no [WIP] Fact generation for liveness calculations in Polonius albins:polonius-liveness nikomatsakis 0
168 60547 no redox: convert to target_family unix redox-os:redox-unix alexcrichton 0
169 60584 no Use `panic::set_hook` to print the ICE message jonas-schievink:ice-panic-hook Zoxc 0
170 60703 no WIP: Allocator- and fallibility-polymorphic collections QuiltOS:allocator-error sfackler 0
171 60826 no WIP: Implement new gdb/lldb pretty-printers ortem:new-dbg-pretty-printers nikomatsakis 0
172 60860 no Make `issue` field optional in `#[unstable]` to avoid `issue = "0"` Julian-Wollersberger:41260_Tidy_feature_deny_commits_with_a_tracking_issue_of_0 varkor 0
173 60900 no [WIP] Trait upcasting alexreg:trait-upcasting nikomatsakis 0
174 60913 no [WIP] Place 2.0 change from enum to struct spastorino:place2_4 oli-obk 0
175 60966 no Add a "diagnostic item" scheme for lints referring to libstd items oli-obk:diagnostic_items Manishearth 0
176 61041 no Fix an ICE encountered in clippy that will be possible to trigger in rustc in the future oli-obk:clippy_ice eddyb 0
177 61255 no Improve raw string diagnostic hellow554:raw_string_diag estebank 0
178 61370 no azure: split slow linux builders pietroalbini:split-builders alexcrichton 0
179 61386 no Use statx on Linux ariasuni:use-statx-linux KodrAus 0
180 61392 no Use a single CtxtInterners Zoxc:single-interner eddyb 0
181 61393 no Update Cargo.lock gnzlbg:update_libc alexcrichton 0
182 61511 no Centralize panic macro documentation czipperz:centralize-panic-macro-documentation kennytm 0
183 61515 no Add implementations for converting boxed slices into boxed arrays shepmaster:boxed-slice-to-array cramertj 0
184 61708 no Initial implementation of or-patterns dlrobertson:or-patterns-0 varkor 0
185 61780 no Finalize the error type for `try_reserve` SimonSapin:container-error Kimundi 0
186 61835 no Organize intrinsics const evaluability checks vertexclique:organize-intrinsics-promotion-checks oli-obk 0
187 61901 no Normalize use of backticks compiler messages fakenine:normalize_use_of_backticks_compiler_messages alexreg 0
188 61919 no Fix for "ambiguous associated type" issue with ATBs alexreg:fix-atb-1 nikomatsakis 0
189 61922 no Don't store locals that have been moved from in generators tmandry:moar-generator-optimization matthewjasper 0
190 61946 no port rust for vxWorks BaoshanPang:vxworks alexcrichton 0
191 61995 no rustc: use a separate copy of P for HIR than for AST. eddyb:hir-sep-ptr petrochenkov 0
192 62026 failure yes Final nail in `rand 0.4` coffin mati865:deps alexcrichton alexcrichton 0
193 61972 failure yes Switch AppVeyor to the standard Visual Studio 2017 image pietroalbini:appveyor-vs2017 alexcrichton 1
194 61923 failure (try) yes Prerequisites from dep graph refactoring #2 Zoxc:dep-stream-prefix-2 pnkfelix 0
195 60796 failure no [WIP] Use `Into::into` in operator `?` cuviper:try-desugar-into varkor 0

Open retry log