July 15, 2021 – July 22, 2021
Overview
Could not load contribution data
Please try again later
103 Pull requests merged by 54 people
-
Revert PR 81473 to resolve (on mainline) issues 81626 and 81658.
#86212 merged
Jul 22, 2021 -
Update cargo
#87371 merged
Jul 22, 2021 -
Don't display <table> in item summary
#87270 merged
Jul 22, 2021 -
Normalize generic_ty before checking if bound is met
#87281 merged
Jul 22, 2021 -
rustdoc: Restore --default-theme, etc, by restoring varname escaping
#87288 merged
Jul 22, 2021 -
Allow combining -Cprofile-generate and -Cpanic=unwind when targeting MSVC.
#87307 merged
Jul 22, 2021 -
Regression fix to avoid further beta backports: Remove unsound TrustedRandomAccess implementations
#87343 merged
Jul 22, 2021 -
Update my name/email in .mailmap
#87357 merged
Jul 22, 2021 -
Rollup of 6 pull requests
#87366 merged
Jul 22, 2021 -
Profile incremental compilation hashing fingerprints
#86619 merged
Jul 22, 2021 -
Support HIR wf checking for function signatures
#87265 merged
Jul 22, 2021 -
Fix implicit Sized relaxation when attempting to relax other, unsupported trait
#87250 merged
Jul 22, 2021 -
When pretty printing, name placeholders as bound regions
#87246 merged
Jul 22, 2021 -
Improve caching during trait evaluation
#86946 merged
Jul 22, 2021 -
docs: GlobalAlloc: completely replace example with one that works
#81864 merged
Jul 21, 2021 -
rustdoc: show count of item contents when hidden
#87024 merged
Jul 21, 2021 -
:arrow_up: rust-analyzer
#87278 merged
Jul 21, 2021 -
Update cargo
#87326 merged
Jul 21, 2021 -
Rename force-warns to force-warn
#87346 merged
Jul 21, 2021 -
Rollup of 5 pull requests
#87351 merged
Jul 21, 2021 -
Fix NixOS detection
#87187 merged
Jul 21, 2021 -
avoid temporary vectors/reuse iterators
#87206 merged
Jul 21, 2021 -
Fix docblock <table> overflow
#87230 merged
Jul 21, 2021 -
Recognize bounds on impls as const bounds
#87273 merged
Jul 21, 2021 -
Add comments explaining the unix command-line argument support.
#87279 merged
Jul 21, 2021 -
Get back the more precise suggestion spans of old regionck
#87311 merged
Jul 21, 2021 -
Add long explanation for E0722
#87321 merged
Jul 21, 2021 -
Rollup of 9 pull requests
#87347 merged
Jul 21, 2021 -
Fix typo in compile.rs
#87301 merged
Jul 21, 2021 -
Add long explanation for E0757
#87342 merged
Jul 21, 2021 -
add `Stdin::lines`, `Stdin::split` forwarder methods
#86847 merged
Jul 21, 2021 -
Update all submodules that rustbuild doesn't depend on lazily
#82653 merged
Jul 21, 2021 -
implement TrustedLen for Flatten/FlatMap if the U: IntoIterator == [T; N]
#87168 merged
Jul 21, 2021 -
[beta] Remove unsound TrustedRandomAccess implementations
#87136 merged
Jul 20, 2021 -
Update books
#87312 merged
Jul 20, 2021 -
Merge libterm into libtest
#87247 merged
Jul 20, 2021 -
Update MIRI
#87310 merged
Jul 20, 2021 -
Better diagnostics with mismatched types due to implicit static lifetime
#87244 merged
Jul 20, 2021 -
miri: better ptr-out-of-bounds errors
#87224 merged
Jul 20, 2021 -
Remove impl trait in bindings
#87141 merged
Jul 20, 2021 -
Suggest lint groups
#84959 merged
Jul 20, 2021 -
Remove special case for `ExprKind::Paren` in `MutVisitor`
#87284 merged
Jul 20, 2021 -
[debuginfo] Emit associated type bindings in trait object type names.
#87153 merged
Jul 19, 2021 -
Various diagnostics clean ups/tweaks
#87225 merged
Jul 19, 2021 -
Update Clippy
#87271 merged
Jul 19, 2021 -
Make `--force-warns` a normal lint level option
#86970 merged
Jul 19, 2021 -
Add --nocapture option to rustdoc
#86230 merged
Jul 19, 2021 -
Rustdoc accessibility: make the sidebar headers actual headers
#87210 merged
Jul 19, 2021 -
Move asm! and global_asm! to core::arch
#87227 merged
Jul 19, 2021 -
Simplify command-line argument initialization on unix
#87236 merged
Jul 19, 2021 -
Fix "item info" width
#87251 merged
Jul 19, 2021 -
Extend HIR-based WF checking to associated type defaults
#87256 merged
Jul 19, 2021 -
triagebot shortcut config
#87259 merged
Jul 19, 2021 -
Don't create references to uninitialized data in `List::from_arena`
#87268 merged
Jul 19, 2021 -
Rollup of 8 pull requests
#87269 merged
Jul 19, 2021 -
Mark `Option::insert` as must_use
#87196 merged
Jul 19, 2021 -
Compute a better `lint_node_id` during expansion
#87146 merged
Jul 19, 2021 -
feat(rustc_lint): add `dyn_drop`
#86848 merged
Jul 19, 2021 -
Don't use gc-sections with profile-generate.
#87004 merged
Jul 19, 2021 -
Use existing declaration of rust_eh_personality
#86950 merged
Jul 18, 2021 -
update Miri
#87252 merged
Jul 18, 2021 -
Move OnDiskCache to rustc_query_impl.
#86698 merged
Jul 18, 2021 -
Add a regression test for issue-63355
#86763 merged
Jul 18, 2021 -
Recover from a misplaced inner doc comment
#86814 merged
Jul 18, 2021 -
Check that const parameters of trait methods have compatible types
#86843 merged
Jul 18, 2021 -
rustdoc: Cleanup ExternalCrate
#86889 merged
Jul 18, 2021 -
Remove nondeterminism in multiple-definitions test
#87092 merged
Jul 18, 2021 -
Add diagnostic items for Clippy
#87170 merged
Jul 18, 2021 -
fix typo in compile_fail doctest
#87183 merged
Jul 18, 2021 -
rustc_middle: remove redundant clone
#87205 merged
Jul 18, 2021 -
Rollup of 8 pull requests
#87242 merged
Jul 18, 2021 -
Add diagnostics for mistyped inclusive range
#87071 merged
Jul 18, 2021 -
Add help on reinitialization between move and access
#85686 merged
Jul 18, 2021 -
Warn about useless assignments of variables/fields to themselves
#87129 merged
Jul 18, 2021 -
Some perf optimizations and logging
#87203 merged
Jul 17, 2021 -
Make expansions stable for incr. comp.
#86676 merged
Jul 17, 2021 -
CTFE/Miri engine Pointer type overhaul
#87123 merged
Jul 17, 2021 -
Update Rust Float-Parsing Algorithms to use the Eisel-Lemire algorithm.
#86761 merged
Jul 17, 2021 -
Use small code model for UEFI targets
#87124 merged
Jul 17, 2021 -
Do not allow JSON targets to set is-builtin: true
#86062 merged
Jul 17, 2021 -
rename assert_matches module
#87195 merged
Jul 17, 2021 -
Add initial implementation of HIR-based WF checking for diagnostics
#83898 merged
Jul 17, 2021 -
Mark `const_trait_impl` as active
#87179 merged
Jul 16, 2021 -
TAIT: Infer all inference variables in opaque type substitutions via InferCx
#87200 merged
Jul 16, 2021 -
Loop over all opaque types instead of looking at just the first one with the same DefId
#87107 merged
Jul 16, 2021 -
Suggest full enum variant for local modules
#87158 merged
Jul 16, 2021 -
Stabilize `[T; N]::map()`
#87174 merged
Jul 16, 2021 -
feat(rustdoc): open sidebar menu when links inside it are focused
#87180 merged
Jul 16, 2021 -
Add GUI test for auto-hide-trait-implementations setting
#87188 merged
Jul 16, 2021 -
Rollup of 7 pull requests
#87201 merged
Jul 16, 2021 -
Make GATs no longer an incomplete feature
#84623 merged
Jul 16, 2021 -
Remove refs from Pat slices
#87140 merged
Jul 16, 2021 -
Add or improve natvis definitions for common standard library types
#86983 merged
Jul 16, 2021 -
ExprUseVisitor: Treat ByValue use of Copy types as ImmBorrow
#87069 merged
Jul 16, 2021 -
Correct invariant documentation for `steps_between`
#87138 merged
Jul 16, 2021 -
Make --cap-lints and related options leave crate hash alone
#87145 merged
Jul 16, 2021 -
RFC2229: Use the correct place type
#87161 merged
Jul 16, 2021 -
Fix type decl layout "overflow"
#87162 merged
Jul 16, 2021 -
Fix sidebar display on small devices
#87167 merged
Jul 16, 2021 -
Rollup of 7 pull requests
#87182 merged
Jul 16, 2021 -
fix dead link for method in trait of blanket impl from third party crate
#86662 merged
Jul 16, 2021 -
Update cargo
#87177 merged
Jul 16, 2021 -
Replace associated item bound vars with placeholders when projecting
#86993 merged
Jul 16, 2021
68 Pull requests opened by 49 people
-
Stabilize `into_parts()` and `into_error()`
#87175 opened
Jul 16, 2021 -
[rustdoc] Copy only item path to clipboard rather than full `use` statement.
#87178 opened
Jul 16, 2021 -
Fix panics on Windows when the build was cancelled
#87185 opened
Jul 16, 2021 -
[experiment] Crater 2021 edition rustfix
#87190 opened
Jul 16, 2021 -
Package LLVM libs for the target rather than the build host
#87191 opened
Jul 16, 2021 -
[do not merge] Hashbrown performance before Hashbrown PR #277
#87192 opened
Jul 16, 2021 -
[do not merge] Hashbrown performance after Hashbrown PR #277
#87193 opened
Jul 16, 2021 -
rustc_symbol_mangling: support structural constants and &str in v0.
#87194 opened
Jul 16, 2021 -
Rustdoc accessibility: use an icon for the [-]/[+] controls
#87207 opened
Jul 17, 2021 -
Stabilize built-in attribute macro `#[cfg_eval]`
#87221 opened
Jul 17, 2021 -
Pre-fill the query cache instead of having two copies of the information
#87229 opened
Jul 17, 2021 -
Lower only one HIR owner at a time
#87234 opened
Jul 17, 2021 -
Improve diagnostics for wrongly ordered keywords in function declaration
#87235 opened
Jul 17, 2021 -
Add feature gates for `for` and `?` in consts
#87237 opened
Jul 18, 2021 -
CTFE: throw unsupported error when partially overwriting a pointer
#87248 opened
Jul 18, 2021 -
LLVM codegen: Don't emit zero-sized padding for fields
#87254 opened
Jul 18, 2021 -
better support for running libcore tests with Miri
#87255 opened
Jul 18, 2021 -
Libgccjit codegen
#87260 opened
Jul 18, 2021 -
Support negative numbers in Literal::from_str
#87262 opened
Jul 18, 2021 -
proc_macro: Add an expand_literal method to TokenStream
#87264 opened
Jul 19, 2021 -
Add testcase for 87076
#87266 opened
Jul 19, 2021 -
Remove space after negative sign in Literal to_string
#87267 opened
Jul 19, 2021 -
lazily "compute" anon const default substs
#87280 opened
Jul 19, 2021 -
Ensure `./x.py dist` adheres to `build.tools`
#87282 opened
Jul 19, 2021 -
Add `--codegen-backends=foo,bar` configure flag
#87283 opened
Jul 19, 2021 -
Intra doc error span
#87285 opened
Jul 19, 2021 -
Make mir borrowck's use of opaque types independent of the typeck query's result
#87287 opened
Jul 19, 2021 -
Warn on inert attributes used on bang macro invocation
#87296 opened
Jul 19, 2021 -
add two new build flags to build clang and enable llvm plugins
#87297 opened
Jul 20, 2021 -
memorialize Anna Harren in the bastion of the turbofish
#87298 opened
Jul 20, 2021 -
Add missing article in compile.rs
#87305 opened
Jul 20, 2021 -
Add docs for raw-dylib to unstable book
#87315 opened
Jul 20, 2021 -
Error when proc macro derive output doesn't fully parse
#87316 opened
Jul 20, 2021 -
Introduce -Z remap-cwd-prefix switch
#87320 opened
Jul 20, 2021 -
fix: clarify suggestion that `&T` must refer to `T: Sync` for `&T: Send`
#87322 opened
Jul 20, 2021 -
Lint against named asm labels
#87324 opened
Jul 20, 2021 -
Implement `PartialOrd<&B>` for `&mut A`
#87328 opened
Jul 21, 2021 -
I/O safety.
#87329 opened
Jul 21, 2021 -
Use hashbrown's `extend_reserve()` in `HashMap`
#87330 opened
Jul 21, 2021 -
Escape item search summaries
#87331 opened
Jul 21, 2021 -
Don't hide fields of enum struct variants
#87332 opened
Jul 21, 2021 -
Don't abort compilation after giving a lint error
#87337 opened
Jul 21, 2021 -
Simplify the collecting of `? Trait` bounds in where clause
#87338 opened
Jul 21, 2021 -
Make two Paths unequal if they differ in trailing slash
#87339 opened
Jul 21, 2021 -
Rollup of 12 pull requests
#87344 opened
Jul 21, 2021 -
Unbreak and update RLS
#87345 opened
Jul 21, 2021 -
Fix span when suggesting to add an associated type bound
#87348 opened
Jul 21, 2021 -
Don't suggest doc hidden enum variant
#87349 opened
Jul 21, 2021 -
Update VxWork's UNIX support
#87354 opened
Jul 21, 2021 -
Fix `--dry-run` when download-ci-llvm is set
#87358 opened
Jul 22, 2021 -
Fix detection of rustup in 'missing extern crate' diagnostics
#87359 opened
Jul 22, 2021 -
Make `x.py d` an alias for `x.py doc`
#87362 opened
Jul 22, 2021 -
Update rustfmt
#87365 opened
Jul 22, 2021 -
Beta targetted revert 81473 warn write only fields
#87369 opened
Jul 22, 2021 -
Add support for powerpc-unknown-freebsd
#87370 opened
Jul 22, 2021 -
Move calls to test_main into one function
#87372 opened
Jul 22, 2021 -
Extend HIR WF checking to fields
#87373 opened
Jul 22, 2021 -
[beta] backports
#87374 opened
Jul 22, 2021 -
Try filtering out non-const impls when we expect const impls
#87375 opened
Jul 22, 2021 -
Change rustdoc logo to use the full container size
#87376 opened
Jul 22, 2021 -
Don't default to `submodules = true` unless the rust repo has a .git directory
#87380 opened
Jul 22, 2021 -
Display an extra note for trailing semicolon lint with trailing macro
#87381 opened
Jul 22, 2021 -
Prevent opaque types in impl headers
#87382 opened
Jul 22, 2021 -
Add regression tests for the impl_trait_in_bindings ICEs
#87383 opened
Jul 22, 2021 -
Make `SEMICOLON_IN_EXPRESSIONS_FROM_MACROS` warn by default
#87385 opened
Jul 22, 2021 -
Implement advance_by, advance_back_by for slice::{Iter, IterMut}
#87387 opened
Jul 22, 2021 -
Rename `known_attrs` to `expanded_inert_attrs` and move to rustc_expand
#87389 opened
Jul 22, 2021
73 Issues closed by 27 people
-
run-make-fulldeps/pgo-branch-weights fails on AArch64 Linux
#78226 closed
Jul 22, 2021 -
Crater runs for 1.54
#86597 closed
Jul 22, 2021 -
broken MIR: bad assignment (&impl Trait = &S): NoSolution
#77696 closed
Jul 22, 2021 -
ICE in type inference
#87327 closed
Jul 22, 2021 -
LLVM does not support PGO on Windows with -Cpanic=unwind
#61002 closed
Jul 22, 2021 -
rustdoc no longer honours --default-theme
#87263 closed
Jul 22, 2021 -
table content is displayed in short doc blocks whereas it shouldn't
#87231 closed
Jul 22, 2021 -
Error when inferring a lifetime in return type using GATs
#81487 closed
Jul 22, 2021 -
cargo fix --edition fails with error "Unrecognized option: 'force-warns'"
#87360 closed
Jul 22, 2021 -
`rustc_skip_array_during_method_dispatch` is bypassed by method calls implemented for any `I: IntoIterator`
#87132 closed
Jul 22, 2021 -
Documentation error on `slice::split_at` and `slice::split_at_mut`
#87364 closed
Jul 22, 2021 -
potential miscompile involving raw pointers
#87352 closed
Jul 22, 2021 -
All relaxed bounds are assumed to be ?Sized
#87199 closed
Jul 22, 2021 -
`proc_macro::SourceFile::path()` returns a non-public type
#47077 closed
Jul 22, 2021 -
rustdoc: when hiding item contents, include a count
#85494 closed
Jul 21, 2021 -
GlobalAlloc docs example crashes
#81847 closed
Jul 21, 2021 -
_mm_loadu_epi64 has error in implementation
#84042 closed
Jul 21, 2021 -
Writing to `stdout` with `write()` changed behavior between version 1.47 and >= 1.48
#83528 closed
Jul 21, 2021 -
transmute moved the parameter of "&mut f32" type
#87276 closed
Jul 21, 2021 -
extern build bug?
#87336 closed
Jul 21, 2021 -
iter::Flatten, FlatMap should return more precise size_hint and be TrustedLen when item type is an array
#87094 closed
Jul 21, 2021 -
`cargo-clippy` should not fail early on lints that default to `deny`
#87334 closed
Jul 21, 2021 -
Internal Compiler Error while building the nom crate
#87317 closed
Jul 20, 2021 -
`miri` no longer builds after rust-lang/rust#87141
#87306 closed
Jul 20, 2021 -
GAT lifetime mismatch with type parametrised over dyn trait object with restricted lifetime
#78113 closed
Jul 20, 2021 -
remove the F-impl-trait-in-bindings code
#86729 closed
Jul 20, 2021 -
ICE failed to process buffered lint here (dummy = false) introduced by #87146
#87274 closed
Jul 20, 2021 -
f32 division/multiplication and .tan() platform behavior
#75786 closed
Jul 20, 2021 -
Debuginfo type names for `dyn` types are incomplete
#86134 closed
Jul 19, 2021 -
Impl HasDataLayout and HasTargetSpec for T where T: HasTyCtxt
#63857 closed
Jul 19, 2021 -
force-warns panics with unknown lint name
#86958 closed
Jul 19, 2021 -
rustdoc: Regression in width of stability (etc.) banners
#87202 closed
Jul 19, 2021 -
rustdoc: support for the --nocapture feature of libtest
#26309 closed
Jul 19, 2021 -
Namespace the `asm!` macro
#84019 closed
Jul 19, 2021 -
rustdoctest: `--nocapture` still hides the output for successful tests
#45724 closed
Jul 19, 2021 -
Panic while building encoding_rs_io v0.1.7 as a dependency of ripgrep v13.0.0
#86961 closed
Jul 19, 2021 -
Miri exception improvements
#69297 closed
Jul 19, 2021 -
Moving function into a separate crate results in a more effective code for some reason
#41894 closed
Jul 19, 2021 -
Inneficient code generation, unless splitting part of the code into #[inline(always)] sub-function
#55458 closed
Jul 19, 2021 -
rustc segfault
#70117 closed
Jul 18, 2021 -
`miri` no longer builds after rust-lang/rust#87123
#87222 closed
Jul 18, 2021 -
Type inference for the `!` type behaves unexpectedly
#87245 closed
Jul 18, 2021 -
Unrelated changes make multiple-definitions test fail spuriously
#87084 closed
Jul 18, 2021 -
ICE with type_alias_impl_trait: errors selecting obligation during MIR typeck
#63355 closed
Jul 18, 2021 -
ICE when using serde derives with an invalid inner doc comment
#86781 closed
Jul 18, 2021 -
int.rs:230:13: expected int of size 8, but got size 1
#86820 closed
Jul 18, 2021 -
Opportunity to improve error message for mistyped inclusive range (`..==`)
#86395 closed
Jul 18, 2021 -
Misleading error message when variable is not re-initialized in loop
#83760 closed
Jul 18, 2021 -
Superfluous assignment does not give warning
#75356 closed
Jul 18, 2021 -
Confusing error message with `panic!()` and `impl trait`
#66523 closed
Jul 18, 2021 -
Possible regression with llvm 12
#87213 closed
Jul 17, 2021 -
expected bits of [u32; 4], got Const
#87209 closed
Jul 17, 2021 -
The code cannot run in version 1.55, but it can run in version 1.51
#87216 closed
Jul 17, 2021 -
Performance cliff when parsing f64 above 1e305
#53015 closed
Jul 17, 2021 -
Improve Float Parsing Speeds by up to 99.94% Through Improvements to the Bellerophon Algorithm
#85234 closed
Jul 17, 2021 -
Float parsing can fail on valid float literals
#31407 closed
Jul 17, 2021 -
Improved Performance for Disguised Fast-Path Cases in Float Parsing
#85198 closed
Jul 17, 2021 -
Infer, Rather than Store, Binary Exponents when Float Parsing
#85214 closed
Jul 17, 2021 -
rustdoc drops impl Foreign<Local> for Foreign
#82465 closed
Jul 17, 2021 -
"overzealous" check seems to be restricting pointers stored statically in integer types
#85484 closed
Jul 17, 2021 -
Invalid target files cause an ICE
#86017 closed
Jul 17, 2021 -
std::assert::assert_matches! module name conflicts with std::assert! macro name
#87189 closed
Jul 17, 2021 -
rustdoc: add UI tests for "auto hide (implementors|implementations)" settings
#85592 closed
Jul 16, 2021 -
rustdoc sidebar is not accessible from keyboard on small screens
#87172 closed
Jul 16, 2021 -
Tracking Issue for `array_map`
#75243 closed
Jul 16, 2021 -
Change SipHash implementation to an optimized assembly version
#35735 closed
Jul 16, 2021 -
ICE with `capture_disjoint_fields` during match MIR building
#87097 closed
Jul 16, 2021 -
--cap-lints and related affect crate hash
#87144 closed
Jul 16, 2021 -
rustdoc links to the wrong method anchor
#86620 closed
Jul 16, 2021 -
ICE when combining GATs and HRTBs
#76826 closed
Jul 16, 2021 -
Associated type constraint fails, even if it implements requested trait
#76407 closed
Jul 16, 2021
61 Issues opened by 52 people
-
ICE when generic type `T` is not bound to a `Trait`, but used as `<T as Trait>` in union declaration
#87388 opened
Jul 22, 2021 -
type_length_limit is inconsistently warned about with incremental
#87384 opened
Jul 22, 2021 -
Mutate arguments at std::process::Command
#87379 opened
Jul 22, 2021 -
Unsafe block not detected when accessing a union field inside a closure
#87378 opened
Jul 22, 2021 -
Add support for `// only-cfg-target-has-atomic` to compiletest
#87377 opened
Jul 22, 2021 -
False positive report for unaligned reference in a packed struct
#87368 opened
Jul 22, 2021 -
How can I build a 100% static binary in risc-v arch
#87367 opened
Jul 22, 2021 -
cargo fmt fails with error "Invalid value for `--edition`"
#87363 opened
Jul 22, 2021 -
A question about rustc_passes/src/liveness.rs
#87361 opened
Jul 22, 2021 -
Lifetime error in scoped spawn doesn't identify the captured lifetime
#87356 opened
Jul 21, 2021 -
Spurious reference binding from edition lint
#87355 opened
Jul 21, 2021 -
this "cannot infer an appropriate lifetime" diagnostic doesn't communicate anything
#87353 opened
Jul 21, 2021 -
Associated type projections don't count for local types in trait impls
#87350 opened
Jul 21, 2021 -
Niches of `Cell` and others still not hidden
#87341 opened
Jul 21, 2021 -
ICE: impl-with-unconstrained-param.rs -Zsave-analysis --emit=mir : Err value: UnresolvedTy(_#0t)
#87340 opened
Jul 21, 2021 -
Tracking Issue for RFC 3137: let-else statements
#87335 opened
Jul 21, 2021 -
Reproducible outputs without build-environment-specific command lines
#87325 opened
Jul 20, 2021 -
`cargo test` does not report failures when a test exits the process
#87323 opened
Jul 20, 2021 -
Warn about strings that skip multiple newlines with one backslash
#87319 opened
Jul 20, 2021 -
Un-skipped whitespace after backslash in string literal should be warned about
#87318 opened
Jul 20, 2021 -
Invalid derive proc macro output silently ignored
#87314 opened
Jul 20, 2021 -
non_fmt_panics cannot migrate to 2021 for assert with non-string payload
#87313 opened
Jul 20, 2021 -
Moved value is considered as held across an `await` in `async fn`
#87309 opened
Jul 20, 2021 -
ICE: hygienic-label-1.rs -Zunpretty=everybody_loops : failed to process buffered lint here (dummy = false)
#87308 opened
Jul 20, 2021 -
Failed to impl Drop for struct with const generics constrait.
#87303 opened
Jul 20, 2021 -
Suggest `len` instead of `count` on arrays, slices, or vectors
#87302 opened
Jul 20, 2021 -
Internal compiler error with 'impl_trait_in_bindings' feature
#87295 opened
Jul 19, 2021 -
Use u32 instead of usize in ArcInner to save memory
#87294 opened
Jul 19, 2021 -
Diagnostic issue template should have rust formatting for error messages too
#87293 opened
Jul 19, 2021 -
Missing trait implementation error follows one possible implmentation too greedily
#87292 opened
Jul 19, 2021 -
Confusing error when accidentally inserting `-` in some lines
#87291 opened
Jul 19, 2021 -
Explicit non-'static lifetimes ignored in explicit closure argument types
#87290 opened
Jul 19, 2021 -
intra-rustdoc links fail for the `pointer` primitive type
#87289 opened
Jul 19, 2021 -
unexpected panic in rustc
#87286 opened
Jul 19, 2021 -
impl traits in consts through const fns are allowed but shouldn't
#87277 opened
Jul 19, 2021 -
Incorrect suggestion to add a bound where another bound is needed
#87272 opened
Jul 19, 2021 -
Incorrect suggestion when trying to implement `Trait<Associated = ()>` with `impl Trait + 'static`
#87261 opened
Jul 18, 2021 -
GATs and min_type_alias_impl_trait cause ICE
#87258 opened
Jul 18, 2021 -
Make `VtblEntry::MetadataDropInPlace` carry `Instance` value.
#87253 opened
Jul 18, 2021 -
Speed up string to integer conversion too
#87249 opened
Jul 18, 2021 -
Change rustc's AST to support formatting code around unrecognized literals
#87243 opened
Jul 18, 2021 -
Inferred struct lifetime bounds result in bad diagnostics around HRTBs
#87241 opened
Jul 18, 2021 -
Constructing `Option<&'static dyn T>::None` in a `const fn` requires `const_fn_trait_bounds`
#87240 opened
Jul 18, 2021 -
Unreachable code warning missing at if expression with false condition
#87239 opened
Jul 18, 2021 -
Option and Result are missing documentation on their internal order
#87238 opened
Jul 18, 2021 -
Decide whether `asm!` and/or `global_asm!` should be exported from the prelude.
#87228 opened
Jul 17, 2021 -
Pretty-printing of `Fn*` traits in diagnostics leaks unstable details
#87226 opened
Jul 17, 2021 -
Include function signature hash in v0 mangled names
#87223 opened
Jul 17, 2021 -
Confusing diagnostic for inversion of `extern "..."` and `unsafe` in function decl
#87217 opened
Jul 17, 2021 -
Address sanitizer false positive when calling FFI function
#87215 opened
Jul 17, 2021 -
Add hint to correct `Vec::append` into `Vec::push` when the wrong method is used.
#87212 opened
Jul 17, 2021 -
Confusing error: Immutable reference to future is not a future
#87211 opened
Jul 17, 2021 -
Associated type not resolved based on lifetimes
#87208 opened
Jul 17, 2021 -
Suggest `;` on parse error when applicable
#87197 opened
Jul 16, 2021 -
Not detailed error message when trying to move self-referential vector
#87186 opened
Jul 16, 2021 -
const-eval: overwriting parts of a pointer makes the rest uninitialized
#87184 opened
Jul 16, 2021 -
Zero member tuple struct should warn on incorrect construction
#87181 opened
Jul 16, 2021
257 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Distribute cg_clif as rustup component on the nightly channel
#81746 commented on
Jul 18, 2021 • 29 new comments -
Refactor vtable format for upcoming trait_upcasting feature.
#86461 commented on
Jul 22, 2021 • 28 new comments -
[WIP] Normalize projections under binders
#85499 commented on
Jul 22, 2021 • 25 new comments -
Local copy propagation
#87126 commented on
Jul 19, 2021 • 25 new comments -
Simplify lazy DefPathHash decoding by using an on-disk hash table.
#82183 commented on
Jul 22, 2021 • 22 new comments -
Implement RFC 3107: `#[derive(Default)]` on enums with a `#[default]` attribute
#86735 commented on
Jul 20, 2021 • 22 new comments -
Tweak spans for trait bounds on associated types
#85799 commented on
Jul 22, 2021 • 20 new comments -
Store all HIR owners in the same container
#83723 commented on
Jul 22, 2021 • 18 new comments -
Uplift the invalid_atomic_ordering lint from clippy to rustc
#84039 commented on
Jul 22, 2021 • 17 new comments -
Use `multipart_suggestions` more
#86754 commented on
Jul 22, 2021 • 17 new comments -
Add Linux-specific pidfd process extensions (take 2)
#81825 commented on
Jul 21, 2021 • 15 new comments -
SIMD-enabled utf-8 validation
#68455 commented on
Jul 18, 2021 • 14 new comments -
Enable compiler consumers to obtain mir::Body with Polonius facts.
#86977 commented on
Jul 22, 2021 • 14 new comments -
Generate links to definition in rustdoc source code pages
#84176 commented on
Jul 21, 2021 • 13 new comments -
Add hir::GenericArg::Infer
#83484 commented on
Jul 17, 2021 • 12 new comments -
Use Rust Symbol Mangling by default
#85530 commented on
Jul 20, 2021 • 12 new comments -
repr(packed) allows invalid unaligned loads
#27060 commented on
Jul 19, 2021 • 11 new comments -
Tracking issue for RFC 2627: #[link(kind="raw-dylib")]
#58713 commented on
Jul 22, 2021 • 11 new comments -
Tracking Issue for pointer metadata APIs
#81513 commented on
Jul 22, 2021 • 10 new comments -
dont provide fwd declared params to cg defaults
#86580 commented on
Jul 22, 2021 • 10 new comments -
Tracking issue for `&mut T` in const fn
#57349 commented on
Jul 18, 2021 • 9 new comments -
Add syntax extension to add warning blocks
#79710 commented on
Jul 19, 2021 • 9 new comments -
Mir-Opt for copying enums with large discrepancies
#85158 commented on
Jul 22, 2021 • 9 new comments -
Add a macro to track a file
#73921 commented on
Jul 20, 2021 • 8 new comments -
add codegen option for using LLVM stack smash protection
#84197 commented on
Jul 18, 2021 • 8 new comments -
Allow reifying intrinsics to `fn` pointers.
#86699 commented on
Jul 21, 2021 • 8 new comments -
Fix rustdoc handling of primitive items
#87073 commented on
Jul 21, 2021 • 8 new comments -
Improve error messages for intra-doc links when there are backticks
#87169 commented on
Jul 17, 2021 • 7 new comments -
Abort in panic_abort eh_personality
#86801 commented on
Jul 22, 2021 • 7 new comments -
Crater: closure size profile build
#87066 commented on
Jul 21, 2021 • 7 new comments -
Use const generics for stdarch intrinsics
#83167 commented on
Jul 16, 2021 • 6 new comments -
Tracking Issue for bool_to_option
#80967 commented on
Jul 18, 2021 • 5 new comments -
fix screen reader accessibility of rustdoc item documentation
#87059 commented on
Jul 21, 2021 • 5 new comments -
Unable to build 1.53.0 from official tarball due to miri
#86436 commented on
Jul 22, 2021 • 5 new comments -
Account for incorrect `impl Foo<const N: ty> {}` syntax
#85346 commented on
Jul 20, 2021 • 5 new comments -
Array `.len()` MIR optimization pass
#86525 commented on
Jul 19, 2021 • 5 new comments -
Don't allow opaque ty aliases in ADT fields
#86928 commented on
Jul 20, 2021 • 5 new comments -
The compiler suggests the same thing twice
#85527 commented on
Jul 21, 2021 • 4 new comments -
i128 multiplication on Cortex M0+ unconditionally causes overflow in bitshift causing debug panic, when codegen-units = 1
#86063 commented on
Jul 22, 2021 • 4 new comments -
Implement `TryFrom<char>` for `u8`
#84640 commented on
Jul 17, 2021 • 4 new comments -
bootstrap: Disable initial-exec TLS model on powerpc
#85807 commented on
Jul 22, 2021 • 4 new comments -
VecMap::get_value_matching should return just one element
#86410 commented on
Jul 22, 2021 • 4 new comments -
Add `impl` to collect an iterator of `Result<T,E>` into `(Collection<T>, Collection<E>)`
#87047 commented on
Jul 20, 2021 • 4 new comments -
Tracking Issue for Integer::{log,log2,log10}
#70887 commented on
Jul 16, 2021 • 3 new comments -
Improve diagnostics for non XID characters in identifiers
#86102 commented on
Jul 16, 2021 • 3 new comments -
Type errors of the form "expected... but found..." should indicate the source of their expectation
#14007 commented on
Jul 18, 2021 • 3 new comments -
Prelude collision lint: invalid suggestion for T::from_iter when T is generic.
#86940 commented on
Jul 20, 2021 • 3 new comments -
Stabilize "force warn" option
#86516 commented on
Jul 20, 2021 • 3 new comments -
Rust doesn't build without "python" name being available
#71818 commented on
Jul 20, 2021 • 3 new comments -
Make lifetime elision rules for closures consistent with lifetime elision rules for functions
#86921 commented on
Jul 20, 2021 • 3 new comments -
Convert 'may not' to either 'must not' or 'might not' in the standard library documentation
#83584 commented on
Jul 21, 2021 • 3 new comments -
Tracking Issue for `once_cell`
#74465 commented on
Jul 21, 2021 • 3 new comments -
Binary search performance regressed in 1.25
#53823 commented on
Jul 22, 2021 • 3 new comments -
Implement setting thread name for Fuchsia
#84589 commented on
Jul 19, 2021 • 3 new comments -
Add `aarch64-unknown-uefi` target
#85357 commented on
Jul 20, 2021 • 3 new comments -
Stabilize `const_fn_transmute`, `const_fn_union`
#85769 commented on
Jul 16, 2021 • 3 new comments -
move implicit `Sized` predicate to end of list
#86011 commented on
Jul 21, 2021 • 3 new comments -
rustc: Fill out remaining parts of C-unwind ABI
#86155 commented on
Jul 21, 2021 • 3 new comments -
don't evaluate constants if borrowck fails
#86325 commented on
Jul 18, 2021 • 3 new comments -
Add nearest_char_boundary_{min,max} methods to str
#86497 commented on
Jul 21, 2021 • 3 new comments -
constified implementations of `Default`
#86808 commented on
Jul 16, 2021 • 3 new comments -
Update rand deps
#86963 commented on
Jul 22, 2021 • 3 new comments -
extend `simplify_type`
#86986 commented on
Jul 21, 2021 • 3 new comments -
Allow labeled loops as value expressions for `break`
#87026 commented on
Jul 21, 2021 • 3 new comments -
Compute default query providers at compile-time
#87040 commented on
Jul 18, 2021 • 3 new comments -
might_permit_raw_init: also check arrays (take two)
#87041 commented on
Jul 21, 2021 • 3 new comments -
unstable proc_macro tracked::* rename/restructure
#87173 commented on
Jul 16, 2021 • 3 new comments -
Share drop glue too when -Zshare-generics is enabled
#84175 commented on
Jul 16, 2021 • 2 new comments -
prepare PR that will "dry run" the crater migration
#85895 commented on
Jul 16, 2021 • 2 new comments -
ICE using `const_generics` feature
#82956 commented on
Jul 17, 2021 • 2 new comments -
Missing debug symbols for x86_64-unknown-uefi binaries
#87157 commented on
Jul 17, 2021 • 2 new comments -
-Z print-type-sizes: internal error: entered unreachable code: FieldsShape::offset: `Primitive`s have no fields'
#86528 commented on
Jul 18, 2021 • 2 new comments -
Tracking issue for RFC 1977: public & private dependencies
#44663 commented on
Jul 18, 2021 • 2 new comments -
Regression ICE with const generics when updating from `7c3872e6b 2021-06-24` to `7a16cfcff 2021-07-11`
#87076 commented on
Jul 19, 2021 • 2 new comments -
Tracking issue: deref patterns
#87121 commented on
Jul 19, 2021 • 2 new comments -
Lint `unreachable_pub` got easily confused by multiple items in a single `pub use ...` statement
#64762 commented on
Jul 20, 2021 • 2 new comments -
Add missing long error code explanations
#61137 commented on
Jul 20, 2021 • 2 new comments -
Automatic &mut reborrowing doesn't happen when arguments are for `impl Trait`
#85161 commented on
Jul 21, 2021 • 2 new comments -
Allow deriving AsRepr and FromRepr for fieldless enums
#81642 commented on
Jul 22, 2021 • 2 new comments -
where available use cmpxchg16b or AtomicU128 instead of mutex for Instant backsliding protection
#83093 commented on
Jul 16, 2021 • 2 new comments -
Diagnostic tweaks
#85102 commented on
Jul 19, 2021 • 2 new comments -
MIR opt: separate constant predecessors of a switch
#85646 commented on
Jul 22, 2021 • 2 new comments -
Bufwriter disassembly tweaks
#85901 commented on
Jul 19, 2021 • 2 new comments -
refactor LoweringContext::lower_generics_mut
#86298 commented on
Jul 20, 2021 • 2 new comments -
Commit to not supporting IPv4-in-IPv6 addresses
#86335 commented on
Jul 21, 2021 • 2 new comments -
Rustbuild: attempt to match path without /src/*
#86459 commented on
Jul 17, 2021 • 2 new comments -
Add support for custom allocator in `VecDeque`
#86595 commented on
Jul 22, 2021 • 2 new comments -
Update RELEASES.md for 1.54.0
#86696 commented on
Jul 22, 2021 • 2 new comments -
Suggest deriving traits if possible
#86943 commented on
Jul 18, 2021 • 2 new comments -
Remove Option from BufWriter
#87171 commented on
Jul 22, 2021 • 2 new comments -
const-eval: load of partially initialized scalar produces entirely uninitialized result
#69488 commented on
Jul 16, 2021 • 1 new comment -
miri function argument passing should use FnAbi
#56166 commented on
Jul 16, 2021 • 1 new comment -
x.py sometimes panics on Windows when the build is cancelled
#86499 commented on
Jul 16, 2021 • 1 new comment -
Tracking issue for RFC 2603, "Rust Symbol Mangling (v0)"
#60705 commented on
Jul 16, 2021 • 1 new comment -
Value mangling
#61486 commented on
Jul 16, 2021 • 1 new comment -
Tracking issue for more precise generator captures
#69663 commented on
Jul 16, 2021 • 1 new comment -
Investigate the Ryū algorithm for a simpler/faster implementation of float -> string conversion
#52811 commented on
Jul 16, 2021 • 1 new comment -
The rules for how non-Send local variables "infect" an async function, making its Future type non-Send also, are stricter than they need to be.
#63768 commented on
Jul 16, 2021 • 1 new comment -
Tracking issue for "Lazy normalization"
#60471 commented on
Jul 16, 2021 • 1 new comment -
Overly specific PartialEq impl for Option and Result
#76483 commented on
Jul 16, 2021 • 1 new comment -
Test suite compilation spends a large amount of time in `evaluate_obligation`
#87012 commented on
Jul 16, 2021 • 1 new comment -
rustdoc: trait implementors don't have assoc. types shown
#86631 commented on
Jul 17, 2021 • 1 new comment -
ICE when trying to infer parameter in impl Trait type alias
#77179 commented on
Jul 17, 2021 • 1 new comment -
Tracking Issue for inline assembly (`asm!`)
#72016 commented on
Jul 17, 2021 • 1 new comment -
Overflow for trait implemented recursively on references
#37748 commented on
Jul 17, 2021 • 1 new comment -
Associated constants in traits can not be used in const generics
#60551 commented on
Jul 18, 2021 • 1 new comment -
rustdoc: When rendering const values, show ADTs in addition to primitives.
#87038 commented on
Jul 18, 2021 • 1 new comment -
Tracking issue for `#![register_tool]`
#66079 commented on
Jul 18, 2021 • 1 new comment -
`warn(private_doc_tests)` warns about republished items
#72081 commented on
Jul 18, 2021 • 1 new comment -
Tracking issue for RFC 2360, `hint::bench_black_box`
#64102 commented on
Jul 18, 2021 • 1 new comment -
Tracking Issue for feature(pin_static_ref): Pin::{static_ref,static_mut}
#78186 commented on
Jul 19, 2021 • 1 new comment -
debug-assertion ICE: `assertion failed: !value.has_escaping_bound_vars()`
#74713 commented on
Jul 19, 2021 • 1 new comment -
Can't pass GAT as FnOnce argument (interaction between GATs and HRTBs?)
#85921 commented on
Jul 19, 2021 • 1 new comment -
Internal Compiler Error
#87159 commented on
Jul 19, 2021 • 1 new comment -
error[E0117] provides misleading explanation.
#84859 commented on
Jul 19, 2021 • 1 new comment -
Unterminated block comment that contains /* anywhere, including in a doctest
#86914 commented on
Jul 19, 2021 • 1 new comment -
Better error message for transitive req of #[deriving]. (Also, how to use deriving here?)
#9607 commented on
Jul 20, 2021 • 1 new comment -
ACCESS_VIOLATION when dereferencing once_cell::Lazy in closure with LTO
#81408 commented on
Jul 20, 2021 • 1 new comment -
Resolve unsound interaction between noalias and self-referential data (incl. generators, async fn)
#63818 commented on
Jul 20, 2021 • 1 new comment -
suggestion that &T requires Sync to be Send could be clearer
#86507 commented on
Jul 20, 2021 • 1 new comment -
Tracking Issue for RFC 3128: I/O Safety
#87074 commented on
Jul 21, 2021 • 1 new comment -
lint errors make rustc abort early
#82761 commented on
Jul 21, 2021 • 1 new comment -
Intervening type alias of GAT to causes incorrect E0581
#85533 commented on
Jul 21, 2021 • 1 new comment -
Move collection of items accessible directly or through reexports from `rustc_privacy` to `rustc_resolve`
#82064 commented on
Jul 21, 2021 • 1 new comment -
Can't use `impl Fn` to return a closure that returns another closure
#62223 commented on
Jul 22, 2021 • 1 new comment -
There is no cross-platform way to use `include_*!`
#75075 commented on
Jul 22, 2021 • 1 new comment -
Add drain_filter for BinaryHeap
#42849 commented on
Jul 22, 2021 • 1 new comment -
Irrefutable slice patterns should be inferred as arrays of that length
#76342 commented on
Jul 22, 2021 • 1 new comment -
Tracking Issue for `try_trait_v2`, A new design for the `?` desugaring (RFC#3058)
#84277 commented on
Jul 22, 2021 • 1 new comment -
compiler suggests use of private trait; fails to suggest the public one.
#26454 commented on
Jul 22, 2021 • 1 new comment -
FullfillmentError ICE with const fn and existential type
#53092 commented on
Jul 22, 2021 • 1 new comment -
Binary size is significant increased from `1.46.0` to `1.51.0`
#86610 commented on
Jul 22, 2021 • 1 new comment -
regression: infallible residual could not convert error
#86831 commented on
Jul 22, 2021 • 1 new comment -
`match` an `std::cmp::Ordering` generates less optimized code in nightly
#86511 commented on
Jul 22, 2021 • 1 new comment -
Enclave TCS control
#78772 commented on
Jul 21, 2021 • 1 new comment -
BTreeMap/BTreeSet: add drain and split_off_range methods
#81075 commented on
Jul 22, 2021 • 1 new comment -
Implement (most of) RFC 2930
#81156 commented on
Jul 21, 2021 • 1 new comment -
Get piece unchecked in `write`
#83302 commented on
Jul 17, 2021 • 1 new comment -
Directly save a byte representation of the dep-graph and work-product index
#83322 commented on
Jul 18, 2021 • 1 new comment -
Implement new proc macro diagnostics API
#83363 commented on
Jul 19, 2021 • 1 new comment -
Add enum_intrinsics_non_enums lint
#83908 commented on
Jul 18, 2021 • 1 new comment -
Add `expr202x` macro pattern
#84364 commented on
Jul 16, 2021 • 1 new comment -
change message infered type for closure
#84476 commented on
Jul 21, 2021 • 1 new comment -
move obligation dedup from `impl_or_trait_obligations` to project caching
#84944 commented on
Jul 19, 2021 • 1 new comment -
Use xxHash to implement StableHasher
#85092 commented on
Jul 21, 2021 • 1 new comment -
linker: Never use whole-archive linking unless explicitly requested
#85144 commented on
Jul 17, 2021 • 1 new comment -
Allow leading pipe in `matches!()` patterns.
#85272 commented on
Jul 16, 2021 • 1 new comment -
Stabilize bindings_after_at
#85305 commented on
Jul 22, 2021 • 1 new comment -
[EXPERIMENT] Reduction of monomorphization load through type erasure
#85308 commented on
Jul 16, 2021 • 1 new comment -
Add str pointer methods
#85816 commented on
Jul 17, 2021 • 1 new comment -
Scrape code examples from examples/ directory for Rustdoc
#85833 commented on
Jul 19, 2021 • 1 new comment -
Implement Extend<(A, B)> for (Extend<A>, Extend<B>)
#85835 commented on
Jul 21, 2021 • 1 new comment -
Always preserve sub-obligations in the projection cache
#85868 commented on
Jul 22, 2021 • 1 new comment -
Enable `-Zincremental-verify-ich` when building compiler crates
#85918 commented on
Jul 21, 2021 • 1 new comment -
Adding the `expect` attribute (RFC 2383)
#86024 commented on
Jul 22, 2021 • 1 new comment -
BTree: lazily locate leaves in rangeless iterators
#86031 commented on
Jul 22, 2021 • 1 new comment -
Move DepKind and query TLS to rustc_query_system
#86038 commented on
Jul 17, 2021 • 1 new comment -
Remove some eval_always
#86056 commented on
Jul 18, 2021 • 1 new comment -
Trait upcasting (part1)
#86264 commented on
Jul 17, 2021 • 1 new comment -
[WIP] Don't create inference variables for static regions
#86268 commented on
Jul 21, 2021 • 1 new comment -
[WIP] defer adding implicit `Sized` bounds
#86371 commented on
Jul 16, 2021 • 1 new comment -
Automatic exponential formatting in Debug
#86479 commented on
Jul 17, 2021 • 1 new comment -
Partially stabilize `const_slice_first_last`
#86593 commented on
Jul 17, 2021 • 1 new comment -
Add some more weird-exprs
#86713 commented on
Jul 17, 2021 • 1 new comment -
Rustdoc gui bootstrap browser-UI-test version
#86780 commented on
Jul 18, 2021 • 1 new comment -
Document iteration order of `retain` functions
#86790 commented on
Jul 17, 2021 • 1 new comment -
Introduce private helper method `in_network` for `Ipv{4,6}Addr`
#86969 commented on
Jul 19, 2021 • 1 new comment -
[do not merge] feature gate doc(primitive)
#87050 commented on
Jul 20, 2021 • 1 new comment -
Support `#[track_caller]` on closures and generators
#87064 commented on
Jul 22, 2021 • 1 new comment -
Tracking issue for `#![feature(maybe_uninit_extra,const_maybe_uninit_write)]`
#63567 commented on
Jul 16, 2021 • 0 new comments -
Tracking Issue for cfg-target-abi
#80970 commented on
Jul 16, 2021 • 0 new comments -
absolute-paths-not-starting-with-crate gives bad suggestion for string-based attribute path
#56625 commented on
Jul 16, 2021 • 0 new comments -
Feature Request: Focusing search results when directly navigating to rustdoc search
#86882 commented on
Jul 17, 2021 • 0 new comments -
Improve diagnostics of `evaluation of constant value failed` errors
#85155 commented on
Jul 17, 2021 • 0 new comments -
Invalid `field is never read: ` lint warning
#81658 commented on
Jul 17, 2021 • 0 new comments -
Provide const generics hints when a token is forgotten
#84327 commented on
Jul 17, 2021 • 0 new comments -
Add slice::from_pointer_range
#87135 commented on
Jul 17, 2021 • 0 new comments -
Codegen bug: `repr(C)` `const`s containing a reference don't inline
#87143 commented on
Jul 18, 2021 • 0 new comments -
"expect slice, found Vec" error is unrelated to the actual issue
#87104 commented on
Jul 18, 2021 • 0 new comments -
Targeted suggestions for specific "no method" errors on standard library types
#59450 commented on
Jul 18, 2021 • 0 new comments -
Suggest importable type that differs only in capitalization
#72641 commented on
Jul 18, 2021 • 0 new comments -
Address CTFE perf regression introduced by #71005
#71463 commented on
Jul 19, 2021 • 0 new comments -
Tracking issue for RFC 2515, "Permit impl Trait in type aliases"
#63063 commented on
Jul 19, 2021 • 0 new comments -
array::map stack usage
#86912 commented on
Jul 19, 2021 • 0 new comments -
Inconsistent lifetime rules with parameter patterns
#86989 commented on
Jul 19, 2021 • 0 new comments -
Tracking issue for TrustedLen (`trusted_len`)
#37572 commented on
Jul 20, 2021 • 0 new comments -
`split_at_mut` should `#[track_caller]`
#83378 commented on
Jul 20, 2021 • 0 new comments -
You can't compare &mut i32 with &i32, but you can compare &i32 with &mut i32
#65589 commented on
Jul 20, 2021 • 0 new comments -
Tracking issue for libtest JSON output
#49359 commented on
Jul 20, 2021 • 0 new comments -
Opening a window from a test prevents libtest from outputting the test result
#84137 commented on
Jul 21, 2021 • 0 new comments -
Don't use RUST_BACKTRACE for std::backtrace
#79561 commented on
Jul 21, 2021 • 0 new comments -
rustdoc: follow-up work for `--emit=toolchain-shared-resources`
#83784 commented on
Jul 21, 2021 • 0 new comments -
Rc<T> does not implement RefUnwindSafe
#45924 commented on
Jul 22, 2021 • 0 new comments -
Tracking issue for comparing raw pointers in constants
#53020 commented on
Jul 22, 2021 • 0 new comments -
Unstable fingerprints - what to do on beta (and stable)
#84970 commented on
Jul 22, 2021 • 0 new comments -
`impl_trait_in_bindings` fails with `Option<impl Trait>`
#54600 commented on
Jul 22, 2021 • 0 new comments -
🔬 Tracking issue for generic associated types (GAT)
#44265 commented on
Jul 22, 2021 • 0 new comments -
ICE: NLL `region is not an ReVar: ReEarlyBound(0, 'a)` with type_alias_impl_trait and particular type parameter bounds
#78561 commented on
Jul 22, 2021 • 0 new comments -
Tracking Issue for denying trailing semicolons in expression macro bodies
#79813 commented on
Jul 22, 2021 • 0 new comments -
Stabilize the backtrace feature.
#72981 commented on
Jul 17, 2021 • 0 new comments -
Stabilize "--display-warnings" and rename it "--display-doctest-warnings"
#73314 commented on
Jul 17, 2021 • 0 new comments -
Add 'core::array::from_fn' and 'core::array::try_from_fn'
#75644 commented on
Jul 20, 2021 • 0 new comments -
Switch `mutable_borrow_reservation_conflict` lint to deny by default
#76104 commented on
Jul 17, 2021 • 0 new comments -
Implement RFC 2500 Needle API (Part 1)
#76901 commented on
Jul 21, 2021 • 0 new comments -
Show type for docs slice Chunks
#77938 commented on
Jul 17, 2021 • 0 new comments -
Stabilize doc_cfg feature
#79263 commented on
Jul 17, 2021 • 0 new comments -
Generate metadata by iterating on DefId instead of traversing the HIR tree
#80347 commented on
Jul 21, 2021 • 0 new comments -
Introduce `hir::ExprKind::Let` - Take 2
#80357 commented on
Jul 20, 2021 • 0 new comments -
don't gratuitously error on tests returning Result with lifetime
#80934 commented on
Jul 17, 2021 • 0 new comments -
add option for 'private field initialization' lint
#81950 commented on
Jul 21, 2021 • 0 new comments -
[WIP] Test performance of running MIR inliner on inline(always) function calls
#82280 commented on
Jul 17, 2021 • 0 new comments -
[WIP] Experiment with speeding up `ThinVec::deref`/`ThinVec:deref_mut`
#82377 commented on
Jul 17, 2021 • 0 new comments -
[WIP] Perform HIR indexing per-owner
#82681 commented on
Jul 21, 2021 • 0 new comments -
Give precedence to `doc(html_root_url)` over `--extern-html-root-url`
#82776 commented on
Jul 17, 2021 • 0 new comments -
Implement a conversion from &'a Cow<[u8]> to IoSlice<'a>
#82843 commented on
Jul 18, 2021 • 0 new comments -
Suggestion for call on immutable binding of mutable type
#83251 commented on
Jul 21, 2021 • 0 new comments -
[WIP] Expand all attributes in left-to-right order
#83354 commented on
Jul 17, 2021 • 0 new comments -
Add u8::to_digit method
#83447 commented on
Jul 17, 2021 • 0 new comments -
Add `impl Into<!> for Infallible`
#83493 commented on
Jul 17, 2021 • 0 new comments -
Fix a layout possible miscalculation in `alloc::RawVec`
#83706 commented on
Jul 17, 2021 • 0 new comments -
Preserve, clarify, and extend debug information
#83947 commented on
Jul 22, 2021 • 0 new comments -
Remove `#[cfg]` attributes during cfg-expansion
#84110 commented on
Jul 21, 2021 • 0 new comments -
Stabilize `impl From<[(K, V); N]> for HashMap` (and friends)
#84111 commented on
Jul 17, 2021 • 0 new comments -
Replace dominators algorithm with simple Lengauer-Tarjan
#85013 commented on
Jul 17, 2021 • 0 new comments -
replace vec::Drain drop loops with drop_in_place
#85157 commented on
Jul 20, 2021 • 0 new comments -
Constant::eq skips spans
#85208 commented on
Jul 17, 2021 • 0 new comments -
Fix how allow/warn/deny/forbid `warnings` is handled
#85298 commented on
Jul 20, 2021 • 0 new comments -
Only apply `procedural-masquerade` back-compat hack to `rental`
#85387 commented on
Jul 17, 2021 • 0 new comments -
[MCP] introduce ty::WhereClause to align chalk and rustc dyn repr
#85466 commented on
Jul 18, 2021 • 0 new comments -
Warn about unreachable code following an expression with an uninhabited type
#85556 commented on
Jul 17, 2021 • 0 new comments -
Add new rustdoc-GUI to ensure correct font is used on module items
#85669 commented on
Jul 18, 2021 • 0 new comments -
Implement coherence checks for negative trait impls
#85764 commented on
Jul 15, 2021 • 0 new comments -
Don't explicitly track crate_name and stable_crate_id getters
#85837 commented on
Jul 18, 2021 • 0 new comments -
Remove unsound TrustedRandomAccess implementations
#85874 commented on
Jul 21, 2021 • 0 new comments -
Remove all json handling from rustc_serialize
#85993 commented on
Jul 17, 2021 • 0 new comments -
[WIP] Use only a hash set for storing task deps
#86089 commented on
Jul 17, 2021 • 0 new comments -
Add proc_macro::Span::{before, after}.
#86165 commented on
Jul 20, 2021 • 0 new comments -
Add basic checks for well-formedness of `fn`/`fn_mut` lang items
#86246 commented on
Jul 20, 2021 • 0 new comments -
Support -Z unpretty=thir-tree again
#86251 commented on
Jul 20, 2021 • 0 new comments -
Rustdoc: Report Layout of enum variants
#86263 commented on
Jul 22, 2021 • 0 new comments -
Do not suggest impl traits as type arguments
#86338 commented on
Jul 20, 2021 • 0 new comments -
Use non-intercrate SelectionContext for normalization in coherence::with_fresh_ty_vars
#86360 commented on
Jul 20, 2021 • 0 new comments -
Avoid cloning LocalDecls
#86362 commented on
Jul 18, 2021 • 0 new comments -
Add `Ipv6Addr::is_benchmarking`
#86434 commented on
Jul 18, 2021 • 0 new comments -
Windows: Fix `fs::canonicalize` to work with broken drivers
#86447 commented on
Jul 18, 2021 • 0 new comments -
Add `Ipv6Addr::is_ipv4_mapped`
#86490 commented on
Jul 18, 2021 • 0 new comments -
Move `os_str_bytes` to `sys::unix`
#86509 commented on
Jul 18, 2021 • 0 new comments -
Ignore failures of RLS on aarch64 Windows
#86607 commented on
Jul 18, 2021 • 0 new comments -
Fix autoborrowing when coercing to a mutable raw pointer
#86647 commented on
Jul 20, 2021 • 0 new comments -
tests: add failing tests for `type_changing_struct_update` feature flag
#86660 commented on
Jul 17, 2021 • 0 new comments -
[WIP] Only prune `Sized` obligations from projection cache
#86668 commented on
Jul 17, 2021 • 0 new comments -
Run rustdoc-gui tests in parallel
#86692 commented on
Jul 18, 2021 • 0 new comments -
Nellshamrell/improve async error
#86705 commented on
Jul 17, 2021 • 0 new comments -
Improve wording of the `drop_bounds` lint
#86747 commented on
Jul 18, 2021 • 0 new comments -
Try to evalate obligation in fulfillment when we have no inference vars
#86748 commented on
Jul 18, 2021 • 0 new comments -
const fn for option copied, take & replace
#86828 commented on
Jul 18, 2021 • 0 new comments