Overview
Could not load contribution data
Please try again later
118 Pull requests merged by 58 people
-
Add `#[inline]` to `Vec`'s `Deref/DerefMut`
#97553 merged
Jun 1, 2022 -
library/std: Bump compiler_builtins
#97435 merged
Jun 1, 2022 -
Put a bound on collection misbehavior
#97316 merged
Jun 1, 2022 -
alloc: remove repeated word in comment
#97578 merged
Jun 1, 2022 -
:arrow_up: rust-analyzer
#97593 merged
Jun 1, 2022 -
Fixup feature name to be more consistent with others
#97596 merged
Jun 1, 2022 -
Rollup of 4 pull requests
#97600 merged
Jun 1, 2022 -
Add a pointer to address cast kind
#97582 merged
May 31, 2022 -
Fix TLS access mir opt test and remove stale files
#97570 merged
May 31, 2022 -
Make `from{,_mut}_ptr_range` const
#97419 merged
May 31, 2022 -
Clarify the guarantees of Vec::as_ptr and Vec::as_mut_ptr when there's no allocation
#97521 merged
May 31, 2022 -
Add unicode fast path to `is_printable`
#97526 merged
May 31, 2022 -
Improve settings theme display
#97089 merged
May 31, 2022 -
Document the current aliasing rules for `Box<T>`.
#97229 merged
May 31, 2022 -
Suggest adding a semicolon to a closure without block
#97371 merged
May 31, 2022 -
Stabilize `toowned_clone_into`
#97455 merged
May 31, 2022 -
Add doc alias `memset` to `write_bytes`
#97565 merged
May 31, 2022 -
Remove `memset` alias from `fill_with`.
#97569 merged
May 31, 2022 -
Rollup of 6 pull requests
#97574 merged
May 31, 2022 -
Implement [OsStr]::join
#96881 merged
May 31, 2022 -
refactor: VecDeques Iter fields to private
#89685 merged
May 31, 2022 -
Optimize the diagnostic generation for `extern unsafe`
#97172 merged
May 31, 2022 -
Miri call ABI check: ensure type size+align stay the same
#97395 merged
May 31, 2022 -
don't do `Sized` and other return type checks on RPIT's real type
#97431 merged
May 31, 2022 -
Source code page: line number click adds `NaN`
#97555 merged
May 31, 2022 -
Fix typos in comment
#97558 merged
May 31, 2022 -
Rollup of 6 pull requests
#97566 merged
May 31, 2022 -
errors: simplify referring to fluent attributes
#97357 merged
May 31, 2022 -
Add validation layer for Derefer
#97025 merged
May 30, 2022 -
improve format impl for literals
#97480 merged
May 30, 2022 -
Use Box::new() instead of box syntax in library tests
#97494 merged
May 30, 2022 -
Remove "sys isn't exported yet" phrase
#97499 merged
May 30, 2022 -
Ensure source file present when calculating max line number
#97504 merged
May 30, 2022 -
Re-add help_on_error for download-ci-llvm
#97519 merged
May 30, 2022 -
Note pattern mismatch coming from `for` loop desugaring
#97531 merged
May 30, 2022 -
Reword safety comments in core/hash/sip.rs
#97545 merged
May 30, 2022 -
Rollup of 6 pull requests
#97548 merged
May 30, 2022 -
update Miri
#97546 merged
May 30, 2022 -
Replace `#[default_method_body_is_const]` with `#[const_trait]`
#96964 merged
May 30, 2022 -
Add sentence in case JS is disabled on settings.html page
#97489 merged
May 30, 2022 -
Use `type_is_copy_modulo_regions` check in intrisicck
#97493 merged
May 30, 2022 -
Fix order of closing HTML elements in rustdoc output
#97518 merged
May 30, 2022 -
Add more eslint checks
#97530 merged
May 30, 2022 -
Remove unused lifetimes from expand_macro
#97536 merged
May 30, 2022 -
Rollup of 4 pull requests
#97538 merged
May 30, 2022 -
Fix typo (panick -> panic)
#97514 merged
May 29, 2022 -
Finish bumping stage0
#97214 merged
May 29, 2022 -
Prepare Rust for opaque pointers
#94214 merged
May 29, 2022 -
Improve error message for E0081
#97456 merged
May 29, 2022 -
Move things to `rustc_type_ir`
#97287 merged
May 29, 2022 -
Move download-rustc from python to rustbuild
#96687 merged
May 29, 2022 -
rustdoc: include impl generics / self in search index
#96652 merged
May 29, 2022 -
Add regression test for #96395
#96950 merged
May 29, 2022 -
Add support for embedding pretty printers via `#[debugger_visualizer]` attribute
#97028 merged
May 29, 2022 -
ptr::invalid is not equivalent to a int2ptr cast
#97482 merged
May 29, 2022 -
Remove FIXME on `ExtCtxt::fn_decl()`
#97478 merged
May 29, 2022 -
Make some tests check-pass
#97479 merged
May 29, 2022 -
Rollup of 5 pull requests
#97500 merged
May 29, 2022 -
Update to rebased rustc-rayon 0.4
#97472 merged
May 29, 2022 -
update libbacktrace
#97207 merged
May 28, 2022 -
proc_macro: don't pass a client-side function pointer through the server.
#97461 merged
May 28, 2022 -
Try to cache region_scope_tree as a query
#97383 merged
May 28, 2022 -
Split dead store elimination off dest prop
#97158 merged
May 28, 2022 -
Partially stabilize `(const_)slice_ptr_len` feature by stabilizing `NonNull::len`
#94640 merged
May 28, 2022 -
Implement `Hash` for `core::alloc::Layout`
#97034 merged
May 28, 2022 -
macros: introduce `fluent_messages` macro
#97327 merged
May 28, 2022 -
docs: Don't imply that OsStr on Unix is always UTF-8
#97448 merged
May 28, 2022 -
[bootstrap] Move `sanitize_sh` from `dist` to `install`
#97466 merged
May 28, 2022 -
Rollup of 5 pull requests
#97476 merged
May 28, 2022 -
Fix `x dist --stage 1 src/tools/rust-analyzer`
#97465 merged
May 28, 2022 -
Add suggestion for relaxing static lifetime bounds on dyn trait impls in NLL
#97284 merged
May 28, 2022 -
Pass Context as a &mut to allow to remove RefCell fields
#97433 merged
May 28, 2022 -
Remove impossible panic note from `Vec::append`
#95214 merged
May 28, 2022 -
Print stderr consistently
#97411 merged
May 28, 2022 -
rename `TyKind` to `RegionKind` in comment in rustc_middle
#97453 merged
May 28, 2022 -
Add regression test for #81899
#97457 merged
May 28, 2022 -
Modify `derive(Debug)` to use `Self` in struct literal to avoid redundant error
#97458 merged
May 28, 2022 -
Add more eslint rules
#97462 merged
May 28, 2022 -
Rollup of 6 pull requests
#97468 merged
May 28, 2022 -
Update jemalloc to v5.3
#96790 merged
May 27, 2022 -
Move various checks to typeck so them failing causes the typeck result to get tainted
#96046 merged
May 27, 2022 -
Fix multiline attributes processing in doctest
#97442 merged
May 27, 2022 -
Proc macro tweaks
#97004 merged
May 27, 2022 -
Use rounding in float to Duration conversion methods
#96051 merged
May 27, 2022 -
rustdoc: Remove `ItemFragment(Kind)`
#97066 merged
May 27, 2022 -
Update `triagebot.toml` for macos ping group
#97436 merged
May 27, 2022 -
Rollup of 3 pull requests
#97444 merged
May 27, 2022 -
libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for coroutines instead of functions
#96298 merged
May 27, 2022 -
Optimize position adjustments
#97386 merged
May 27, 2022 -
Add section on common message styles for Result::expect
#96033 merged
May 26, 2022 -
Updates to browser-ui-test
#97354 merged
May 26, 2022 -
clippy::complexity fixes
#97424 merged
May 26, 2022 -
Rollup of 3 pull requests
#97434 merged
May 26, 2022 -
improve case conversion happy path
#97046 merged
May 26, 2022 -
omit `record_accesses` function when collecting `MonoItem`s
#97168 merged
May 26, 2022 -
Disable unix::net::ancillary on BSD.
#96742 merged
May 26, 2022 -
Only allow `compiletest` to use `feature(test)`, not any other feature
#97410 merged
May 26, 2022 -
rustc_codegen_ssa: cleanup `AtomicOrdering`
#97369 merged
May 26, 2022 -
Allow to click on setting text
#97317 merged
May 26, 2022 -
Simplify implementation of `-Z gcc-ld`
#97375 merged
May 26, 2022 -
Add more eslint rules
#97394 merged
May 26, 2022 -
Rollup of 4 pull requests
#97409 merged
May 26, 2022 -
Update books
#97407 merged
May 26, 2022 -
Update cargo
#97403 merged
May 25, 2022 -
Do writeback of Closure params before visiting the parent expression
#97302 merged
May 25, 2022 -
rustc: Fix ICE in native library error reporting
#97328 merged
May 25, 2022 -
Output correct type responsible for structural match violation
#97351 merged
May 25, 2022 -
Add regression test for #82830
#97398 merged
May 25, 2022 -
Fix a typo on Struct `Substructure`
#97400 merged
May 25, 2022 -
Rollup of 5 pull requests
#97401 merged
May 25, 2022 -
Extend ptr::null and null_mut to all thin (including extern) types
#94954 merged
May 25, 2022 -
Modify MIR building to drop repeat expressions with length zero
#95953 merged
May 25, 2022 -
RFC3239: Implement `cfg(target)` - Part 2
#96913 merged
May 25, 2022 -
[RFC 2011] Library code
#97233 merged
May 25, 2022 -
Minor improvement on else-no-if diagnostic
#97370 merged
May 25, 2022 -
Fix metadata stats.
#97384 merged
May 25, 2022 -
Rollup of 5 pull requests
#97388 merged
May 25, 2022 -
add a deep fast_reject routine
#97345 merged
May 25, 2022
75 Pull requests opened by 49 people
-
Improve memory ordering diagnostics
#97389 opened
May 25, 2022 -
Handle more cases in cfg_accessible
#97391 opened
May 25, 2022 -
Separate object lifetime default from lifetime resolution
#97393 opened
May 25, 2022 -
Stabilize `box_into_pin`
#97397 opened
May 25, 2022 -
simplify code of finding arg index in `opt_const_param_of`
#97399 opened
May 25, 2022 -
Make outlives::{components,verify} agree
#97406 opened
May 25, 2022 -
use 128 cache align for aarch64
#97414 opened
May 26, 2022 -
Compute `is_late_bound_map` query separately from lifetime resolution
#97415 opened
May 26, 2022 -
[DO NOT MERGE] Hashing perf experiment
#97416 opened
May 26, 2022 -
Be a little nicer with casts when formatting `fn` pointers
#97420 opened
May 26, 2022 -
Simplify memory ordering intrinsics
#97423 opened
May 26, 2022 -
[CRATER] separate type equality from mutual subtyping
#97427 opened
May 26, 2022 -
`impl<T: AsRawFd> AsRawFd for {Arc,Box}<T>`
#97437 opened
May 26, 2022 -
Stabilize alloc_layout_extra
#97438 opened
May 26, 2022 -
Make x.py clippy download and use beta clippy
#97443 opened
May 26, 2022 -
More proc macro tweaks
#97445 opened
May 27, 2022 -
Make hir().get_generics and generics_of consistent.
#97446 opened
May 27, 2022 -
Folding revamp
#97447 opened
May 27, 2022 -
[RFC 2011] Basic compiler infrastructure
#97450 opened
May 27, 2022 -
Add release notes for 1.62
#97454 opened
May 27, 2022 -
Experiment: force debug_assertions in consteval context
#97467 opened
May 27, 2022 -
rustdoc: add more test coverage
#97470 opened
May 28, 2022 -
Provide more context when denying invalid type params
#97471 opened
May 28, 2022 -
Improve parsing errors and suggestions for bad `if` statements
#97474 opened
May 28, 2022 -
Add `as_ptr` and `as_mut_ptr` inherent method to `String`
#97483 opened
May 28, 2022 -
Rewrite LLVM's archive writer in Rust
#97485 opened
May 28, 2022 -
Suggest blanket impl to the local traits
#97488 opened
May 28, 2022 -
Add E0788 for improper #[no_coverage] usage
#97495 opened
May 28, 2022 -
Move some tests to more reasonable places
#97497 opened
May 28, 2022 -
Corrected EBNF grammar for from_str
#97498 opened
May 28, 2022 -
rustdoc: Add more test coverage
#97502 opened
May 29, 2022 -
Fix invalid suggestions on unit range bindings
#97505 opened
May 29, 2022 -
Stabilize `nonnull_slice_from_raw_parts`
#97506 opened
May 29, 2022 -
Move rustfmt downloads from bootstrap.py to rustbuild
#97507 opened
May 29, 2022 -
Harden bad placeholder checks on statics/consts
#97508 opened
May 29, 2022 -
Don't build the compiler before building cargo or rust-demangler
#97511 opened
May 29, 2022 -
Add support for emitting functions with `coldcc` to LLVM
#97512 opened
May 29, 2022 -
Fully remove submodule handling from bootstrap.py
#97513 opened
May 29, 2022 -
clarify how Rust atomics correspond to C++ atomics
#97516 opened
May 29, 2022 -
Partially stabilize const_slice_from_raw_parts
#97522 opened
May 29, 2022 -
Add `Thread::{into_raw, from_raw}`
#97524 opened
May 29, 2022 -
clone_from derive macro impl
#97528 opened
May 29, 2022 -
Use new cargo argument in bootstrap for cfg checking
#97529 opened
May 29, 2022 -
Use typed indices in argument mismatch algorithm
#97542 opened
May 30, 2022 -
Partial stabilization of "nonzero_checked_ops".
#97547 opened
May 30, 2022 -
[RFC] Support `.comment` section like GCC/Clang (`!llvm.ident`)
#97550 opened
May 30, 2022 -
Fix indices and remove some unwraps in arg mismatch algorithm
#97557 opened
May 30, 2022 -
Don't aggregate homogeneous floats in the Rust ABI - take 2
#97559 opened
May 30, 2022 -
Fix comment in `poly_project_and_unify_type`
#97562 opened
May 30, 2022 -
Clarify Semantics of Assignment in MIR
#97567 opened
May 30, 2022 -
Add documentation on v0 symbol mangling.
#97571 opened
May 31, 2022 -
Pass --out-dir for run-pass tests in Compiletest
#97573 opened
May 31, 2022 -
Lazify `SourceFile::lines`.
#97575 opened
May 31, 2022 -
riscv32imac-unknown-xous-elf: add target
#97577 opened
May 31, 2022 -
Avoid creating `SmallVec`s in `global_llvm_features`
#97579 opened
May 31, 2022 -
Add regression test for #71546
#97580 opened
May 31, 2022 -
Support vec zero-alloc optimization for tuples and byte arrays
#97581 opened
May 31, 2022 -
[DO NOT MERGE] CTFE interning: don't walk allocations that don't need it
#97585 opened
May 31, 2022 -
Less confusing message for failed test returning Result
#97586 opened
May 31, 2022 -
Migrate more diagnostics to use the `#[derive(SessionDiagnostic)]`
#97587 opened
May 31, 2022 -
rustdoc: also index impl trait and raw pointers
#97592 opened
May 31, 2022 -
Implement tuple<->array convertions via `From`
#97594 opened
May 31, 2022 -
Remove unwrap from get_vtable
#97595 opened
May 31, 2022 -
Preserve unused pointer to address casts
#97597 opened
May 31, 2022 -
Simplify universal impl trait lowering
#97598 opened
May 31, 2022 -
Fix JSON reexport ICE
#97599 opened
May 31, 2022 -
Arc make_mut doc comment spelling correction.
#97603 opened
May 31, 2022 -
Inline `bridge::Buffer` methods.
#97604 opened
May 31, 2022 -
Mention filename in suggestion when it differs from primary span
#97605 opened
May 31, 2022 -
Iterate over `maybe_unused_trait_imports` when checking dead trait imports
#97609 opened
Jun 1, 2022 -
Tweak insert docs
#97611 opened
Jun 1, 2022 -
Update cargo
#97612 opened
Jun 1, 2022 -
rustdoc: Improve calculation of "Impls on Foreign Types"
#97613 opened
Jun 1, 2022 -
Rollup of 5 pull requests
#97614 opened
Jun 1, 2022 -
Remove an unnecessary `Option`
#97616 opened
Jun 1, 2022
43 Issues closed by 18 people
-
Tracking issue for `ToOwned::clone_into` (`toowned_clone_into`)
#41263 closed
May 31, 2022 -
"Consider adding a semicolon here" for a closure without block
#97359 closed
May 31, 2022 -
Higher-order bound on associated type does not support type inference
#97554 closed
May 31, 2022 -
rustdoc math support
#97543 closed
May 30, 2022 -
rustc panic
#97556 closed
May 30, 2022 -
mislead type ascribed to collection in a `for` loop diagnostic error
#97163 closed
May 30, 2022 -
Regression in spacing of left margin in diagnostics
#71363 closed
May 30, 2022 -
Add back `help_on_error` for download-ci-llvm
#97503 closed
May 30, 2022 -
cargo install in a Docker buildx image fails
#97520 closed
May 30, 2022 -
`miri` no longer builds after rust-lang/rust#97158
#97486 closed
May 30, 2022 -
anonymous constants are overly restrictive wrt variance
#90629 closed
May 30, 2022 -
Tracking issue for Consistent no-prelude attribute (RFC 501)
#20561 closed
May 30, 2022 -
Nightly ICE: Using function pointer as reg argument in asm! macro causes rustc panic
#97490 closed
May 30, 2022 -
`let _ = var` will not move variable
#97305 closed
May 29, 2022 -
Confusing error message on negative enum-discriminants
#97319 closed
May 29, 2022 -
The behavior of method ·`unwarp_or` and method `unwarp_or_else` of `Result` is inconsistent
#97509 closed
May 29, 2022 -
rustdoc: Use the concrete type of `self` in the search-index
#92205 closed
May 29, 2022 -
ICE: glacier fixed/82079.rs with -Zmir-opt-level=3: failed to normalize [closure@./82079.rs:13:25: 13:46]
#96395 closed
May 29, 2022 -
Rust compiler unexpected panic on 1.62.0-nightly
#96598 closed
May 28, 2022 -
`./x.py dist --stage 1` fails on due to rust-analyzer submodule not being checked out automatically
#97464 closed
May 28, 2022 -
[NLL] Loss of `'static` relaxation suggestion under NLL
#95701 closed
May 28, 2022 -
rustc drops `move`-d function pointer on m1 mac, result in bus error 10 (intel mac works)
#97475 closed
May 28, 2022 -
rustdoc: Pass Context as a &mut to allow to remove RefCell fields
#90323 closed
May 28, 2022 -
Borrow checking fails in case a closure appears in a const expression
#81899 closed
May 28, 2022 -
Duplicate DllMain symbols cause linkage failure using Rust 1.61
#97318 closed
May 27, 2022 -
Compiler Performance: Benchmark Definitions
#48750 closed
May 27, 2022 -
Constant gets evaluated even when it contains invalid `transmute`
#79047 closed
May 27, 2022 -
ICE: The type checker should prevent reading from a never-written local
#69487 closed
May 27, 2022 -
Reference not updated to describe disjoint capture in closures
#97451 closed
May 27, 2022 -
private macros break intra-doc links
#81633 closed
May 27, 2022 -
Multiline (more than 2 lines) inner attribute triggers ICE during doctest
#97440 closed
May 27, 2022 -
Regression in rounding of Duration::from_secs_f64 in 1.60.0
#96045 closed
May 27, 2022 -
Make it possible to use `cargo test`, not just `x.py test`
#95854 closed
May 26, 2022 -
Atomic compare exchange shouldn't require the failure ordering to be as strong as the success ordering
#97418 closed
May 26, 2022 -
could not compile `core`
#97404 closed
May 26, 2022 -
`cargo run` doesn't rebuild bootstrap binaries
#95141 closed
May 25, 2022 -
Add an alias from `cargo x` to `cargo run --` in `.cargo/config.toml`.
#95858 closed
May 25, 2022 -
[feature(adt_const_params)] `Bar` doesn't derive both `PartialEq` and `Eq`
#97278 closed
May 25, 2022 -
ICE when getting the size of a struct containing itself in an odd way
#82830 closed
May 25, 2022 -
mingw: panic when compiling rustc_llvm
#97299 closed
May 25, 2022 -
Tracking Issue for extending null() and null_mut() to non-Sized thin pointers
#93959 closed
May 25, 2022 -
Initializing a zero-length array leaks the initializer
#74836 closed
May 25, 2022 -
Move `self` out of `&mut self` in Iterator::next() implementation
#97396 closed
May 25, 2022
56 Issues opened by 52 people
-
Rustdoc doesn't play well with `use ... as _` syntax
#97615 opened
Jun 1, 2022 -
rustdoc: Clone's implementations on CString is considered foreign
#97610 opened
Jun 1, 2022 -
regression: proc-macro to_string change for "invisible" delimiters
#97608 opened
Jun 1, 2022 -
regression: parameter type may not live long enough
#97607 opened
Jun 1, 2022 -
Invalid PartialEq and Hash implementation for unions
#97606 opened
Jun 1, 2022 -
Tracking Issue for map_many_mut
#97601 opened
May 31, 2022 -
rustc segmentation fault with circular module
#97589 opened
May 31, 2022 -
Ambiguous import not detected
#97584 opened
May 31, 2022 -
ambiguous assoc types result in incorrect suggestion
#97583 opened
May 31, 2022 -
Compiler suggests adding illegal `where` bounds
#97576 opened
May 31, 2022 -
Personality function not required in no_std code that uses `C_unwind` FFI.
#97568 opened
May 30, 2022 -
Check for stale files in `src/test/mir-opt`
#97564 opened
May 30, 2022 -
`miri` no longer builds after rust-lang/rust#97025
#97563 opened
May 30, 2022 -
Vec::deref no longer inlined if LTO is enabled
#97552 opened
May 30, 2022 -
cargo test --doc does not respect CARGO_BUILD_JOBS env variable
#97551 opened
May 30, 2022 -
Higher memory usage on Rust 1.61.0 (compared to 1.60.0) leading to SIGKILL
#97549 opened
May 30, 2022 -
Tracking Issue for `extern "rust-cold"` ABI (feature `rust_cold_cc`)
#97544 opened
May 30, 2022 -
ICE When Swapping Const Generic & Generic In Trait Method Impl
#97541 opened
May 30, 2022 -
`Result` that uses niches resulting in a final size of 16 bytes emits poor LLVM IR due to ABI
#97540 opened
May 30, 2022 -
LLVM target's OS/ABI is lost
#97535 opened
May 29, 2022 -
ICE with macros in macros and multiple `use ... as ...` with `--edition=2021`
#97534 opened
May 29, 2022 -
Improve diagnostics for duplicate enum discriminants
#97533 opened
May 29, 2022 -
Tracking Issue for `Thread::{into_raw, from_raw}`
#97523 opened
May 29, 2022 -
ICE with Unreachable patterns and Incremental compilation
#97517 opened
May 29, 2022 -
Generic associated types break lifetime checks
#97515 opened
May 29, 2022 -
`x build src/tools/cargo` builds the compiler
#97510 opened
May 29, 2022 -
Internal compiler errors using std::intrinsics::wrapping_add on Playground
#97501 opened
May 28, 2022 -
Automatic dark theme doesn't work again
#97492 opened
May 28, 2022 -
ICE in playground(stable channel, 1.61.0)
#97491 opened
May 28, 2022 -
Mundane HRTB causes constraint satisfaction failure
#97487 opened
May 28, 2022 -
Broke rustc while refactoring method args in async yolo code
#97484 opened
May 28, 2022 -
`x.py dist` followed by `x.py build compiler/rustc` causes rustc to be rebuilt
#97481 opened
May 28, 2022 -
Constant gets evaluated even when it contains SizeOf on unsized type
#97477 opened
May 28, 2022 -
`let_chains` and typo of `==` to `=` produce bad diagnostic
#97469 opened
May 27, 2022 -
Wrong cast of u16 to usize on aarch64
#97463 opened
May 27, 2022 -
Substantial debug-test-optimized-depedencies Performance Regression in 1.59
#97460 opened
May 27, 2022 -
Point at type parameter shadowing another type in E0574
#97459 opened
May 27, 2022 -
Rustc does not terminate on some inputs
#97449 opened
May 27, 2022 -
Presence of type wildcard affects type inference in async
#97441 opened
May 26, 2022 -
Show file path on suggestions when the suggestion file differs from the main label's file
#97439 opened
May 26, 2022 -
ICE when running rustdoc in JSON mode on clap
#97432 opened
May 26, 2022 -
Trait with unsized fn param compiles without feature gate
#97429 opened
May 26, 2022 -
Infinite recursion optimized away with `opt-level=z`
#97428 opened
May 26, 2022 -
Investigate eliminate `region_scope_tree`
#97426 opened
May 26, 2022 -
Complete incremental hash tracking coverage
#97422 opened
May 26, 2022 -
Pointer to integer casts that expose provenance are incorrectly removed
#97421 opened
May 26, 2022 -
Audit accesses to the source_map
#97417 opened
May 26, 2022 -
Expect to add a smart pointer with only strong references count
#97412 opened
May 26, 2022 -
"error[E0119]: conflicting implementations of trait" resolves same trait in different ways?
#97408 opened
May 25, 2022 -
Outlives bounds for projections are broken when used with generators/closures
#97405 opened
May 25, 2022 -
How to find LLD with old versions of gcc?
#97402 opened
May 25, 2022 -
Surprising diagnostics for E0623 lifetime mismatch
#97392 opened
May 25, 2022 -
cargo test linker error
#97390 opened
May 25, 2022
233 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.
-
Add #[rustc_box] and use it inside alloc
#97293 commented on
Jun 1, 2022 • 40 new comments -
Use valtrees as the type-system representation for constant values
#96591 commented on
May 31, 2022 • 34 new comments -
Keep valid scalar ranges attached to newtypes when dealing with their inner field.
#97261 commented on
May 31, 2022 • 22 new comments -
[rustc_parse] Forbid `let`s in certain places
#97295 commented on
May 28, 2022 • 19 new comments -
Make "Assemble stage1 compiler" orders of magnitude faster (take 2)
#97268 commented on
May 29, 2022 • 15 new comments -
Compiletest should pass `--out-dir` for `run-pass` tests
#96928 commented on
May 31, 2022 • 11 new comments -
Increase the minimum linux-gnu versions
#95026 commented on
May 31, 2022 • 11 new comments -
Do not suggest adding semicolon/changing delimiters for macros in item position that originates in macros
#97377 commented on
May 27, 2022 • 11 new comments -
rewrite error handling for unresolved inference vars
#89862 commented on
May 31, 2022 • 10 new comments -
Implement Debug, Pointer, etc on function pointers for all calling conventions
#92964 commented on
May 28, 2022 • 10 new comments -
Stop keeping metadata in memory before writing it to disk
#96544 commented on
May 31, 2022 • 10 new comments -
Propagate deref coercion into block
#83850 commented on
May 31, 2022 • 8 new comments -
Stabilize the `bundle` native library modifier
#95818 commented on
May 31, 2022 • 8 new comments -
Fix Dest Prop
#96451 commented on
Jun 1, 2022 • 8 new comments -
#[derive(Debug)] fails when a generic parameter shares the name of the generic type
#97343 commented on
May 28, 2022 • 7 new comments -
"warning: unnecessary lifetime parameter" unsilenceable lint
#96956 commented on
May 28, 2022 • 7 new comments -
Tracking issue for RFC 2046, label-break-value
#48594 commented on
May 31, 2022 • 7 new comments -
Implement a faster stable sort algorithm
#90545 commented on
May 31, 2022 • 7 new comments -
Add fine-grained LLVM CFI support to the Rust compiler
#95548 commented on
Jun 1, 2022 • 7 new comments -
Update Mac Catalyst support for Clang 13
#96392 commented on
May 26, 2022 • 7 new comments -
Tracking Issue for `int_roundings`
#88581 commented on
May 26, 2022 • 6 new comments -
Tracking issue for alloc_layout_extra
#55724 commented on
May 27, 2022 • 6 new comments -
Tracking issue for comparing raw pointers in constants
#53020 commented on
May 27, 2022 • 6 new comments -
Enable MIR inlining
#91743 commented on
May 29, 2022 • 6 new comments -
Add Apple WatchOS compile targets
#95243 commented on
May 26, 2022 • 6 new comments -
Use unchecked_add in checked_add to make it easier to optimize
#96691 commented on
May 29, 2022 • 6 new comments -
Add PID to LLVM PGO profile path
#97137 commented on
May 28, 2022 • 6 new comments -
Allow unstable items to be re-exported unstably without requiring the feature be enabled
#97301 commented on
May 30, 2022 • 6 new comments -
Tracking Issue for RFC 3128: I/O Safety
#87074 commented on
May 31, 2022 • 5 new comments -
ICE with rustdoc json backend
#93588 commented on
Jun 1, 2022 • 5 new comments -
Additional `*mut [T]` methods
#95594 commented on
Jun 1, 2022 • 5 new comments -
Unlimit UNIX `remove_dir_all()` implementation (take 2)
#95925 commented on
May 29, 2022 • 5 new comments -
suggest `?` when method is missing on `Result<T, _>` but found on `T`
#96271 commented on
Jun 1, 2022 • 5 new comments -
Pass all paths to `Step::run` at once when using `ShouldRun::krate`
#96501 commented on
May 28, 2022 • 5 new comments -
Create Item::full_name method to include name of reexports
#96864 commented on
May 27, 2022 • 5 new comments -
`<details>`/`<summary>` UI fixes
#97249 commented on
May 30, 2022 • 5 new comments -
Uplift `clippy::let_underscore_lock` to `rustc`
#97241 commented on
May 28, 2022 • 4 new comments -
Tracking issue for making `dbg!(x)` work in `const fn`
#58278 commented on
May 29, 2022 • 4 new comments -
Use section/symbol ordering files for compiling rustc (e.g. BOLT)
#50655 commented on
May 29, 2022 • 4 new comments -
Simplify universal impl-trait collection during lowering
#96644 commented on
May 31, 2022 • 4 new comments -
Crater runs for 1.62
#97324 commented on
Jun 1, 2022 • 4 new comments -
Expose `get_many_mut` and `get_many_unchecked_mut` to HashMap
#94647 commented on
May 31, 2022 • 4 new comments -
Improve the safety docs for `CStr`
#95948 commented on
May 28, 2022 • 4 new comments -
Warn about dead tuple struct fields
#95977 commented on
May 31, 2022 • 4 new comments -
Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8.
#96869 commented on
May 31, 2022 • 4 new comments -
Add dataflow analysis of enum variants
#96991 commented on
May 31, 2022 • 4 new comments -
Add WIP stable MIR crate
#97385 commented on
May 27, 2022 • 4 new comments -
Find a way to get rid of `src\tools\lld-wrapper`
#97352 commented on
May 25, 2022 • 3 new comments -
codegen-units + ThinLTO is not as good as codegen-units = 1
#47745 commented on
May 27, 2022 • 3 new comments -
Tracking issue for `?` operator and `try` blocks (RFC 243, `question_mark` & `try_blocks` features)
#31436 commented on
May 27, 2022 • 3 new comments -
`TypeId` exposes equality-by-subtyping vs normal-form-syntactic-equality unsoundness.
#97156 commented on
May 28, 2022 • 3 new comments -
[E0532] Error when using functions in patterns should give an explanation of patterns
#97200 commented on
May 28, 2022 • 3 new comments -
Tracking issue for trait aliases
#41517 commented on
May 29, 2022 • 3 new comments -
Lift unnecessary restriction on CAS failure ordering
#68464 commented on
May 29, 2022 • 3 new comments -
Tracking Issue for `Result::into_ok_or_err` / `feature(result_into_ok_or_err)`
#82223 commented on
May 31, 2022 • 3 new comments -
windows: x.py test failure from codegen test suite
#96464 commented on
May 31, 2022 • 3 new comments -
GDB should break on panic
#21102 commented on
Jun 1, 2022 • 3 new comments -
Suggest to swap a struct and a trait in trait impls where appropriate
#89590 commented on
Jun 1, 2022 • 3 new comments -
protect `std::io::Take::limit` from overflow in `read`
#95040 commented on
May 29, 2022 • 3 new comments -
Introduce `-Zvirtual-function-elimination` codegen flag
#96285 commented on
May 29, 2022 • 3 new comments -
Proof of concept: implement test ignore-by-panic
#96574 commented on
Jun 1, 2022 • 3 new comments -
Improve the COPYRIGHT file and include mention of rustc_apfloat
#96784 commented on
May 27, 2022 • 3 new comments -
Fix ProjectionElem validation
#96856 commented on
May 31, 2022 • 3 new comments -
Apply track_caller to closure on `expect_non_local()`
#96894 commented on
May 31, 2022 • 3 new comments -
Diagnose anonymous lifetimes errors more uniformly between async and regular fns
#97023 commented on
Jun 1, 2022 • 3 new comments -
Call the OS function to set the main thread's name on program init
#97191 commented on
May 27, 2022 • 3 new comments -
Support `-A`, `-W`, `-D` and `-F` when running `./x.py clippy`
#97210 commented on
May 28, 2022 • 3 new comments -
Suggest `extern crate foo` when failing to resolve `use foo`
#97264 commented on
Jun 1, 2022 • 3 new comments -
Iterate over `maybe_unused_trait_imports` when checking dead trait imports
#96873 commented on
May 26, 2022 • 2 new comments -
ICE using `impl ?Sized` in return position
#97226 commented on
May 26, 2022 • 2 new comments -
internal compiler error
#97344 commented on
May 27, 2022 • 2 new comments -
tracking issue for "chalkification"
#48049 commented on
May 27, 2022 • 2 new comments -
Niches of `Cell` and others still not hidden
#87341 commented on
May 27, 2022 • 2 new comments -
`#[track_caller]` erroneously points to macro call
#95152 commented on
May 27, 2022 • 2 new comments -
Clarify "structural equality" rules
#74446 commented on
May 28, 2022 • 2 new comments -
-crt-static on musl links with libgcc_s
#82521 commented on
May 28, 2022 • 2 new comments -
Tracking Issue for `const_default_impls`
#87864 commented on
May 29, 2022 • 2 new comments -
NVPTX: "LLVM ERROR: Cannot select" when returning struct with 3byte size from "device function"
#97174 commented on
May 29, 2022 • 2 new comments -
Potential optimization: Bounds check hoisting
#92327 commented on
May 29, 2022 • 2 new comments -
Expand implicit conversion of functions to function pointers
#58078 commented on
May 31, 2022 • 2 new comments -
Tracking Issue for scoped threads
#93203 commented on
May 31, 2022 • 2 new comments -
Lang: Stabilize usage of rustc_nonnull_optimization_guaranteed on -1
#97122 commented on
May 31, 2022 • 2 new comments -
Allow storing `format_args!` in a let binding
#92698 commented on
May 31, 2022 • 2 new comments -
Tracking issue for RFC 2523, `#[cfg(accessible(::path::to::thing))]`
#64797 commented on
May 31, 2022 • 2 new comments -
Implement network primitives with ideal Rust layout, not C system layout
#78802 commented on
May 28, 2022 • 2 new comments -
Remove all json handling from rustc_serialize
#85993 commented on
May 27, 2022 • 2 new comments -
Abort in panic_abort eh_personality
#86801 commented on
May 29, 2022 • 2 new comments -
use CLOCK_BOOTTIME in Instant::now
#88714 commented on
May 30, 2022 • 2 new comments -
Add empty impl blocks if they have documentation
#90905 commented on
May 31, 2022 • 2 new comments -
Add the Provider api to core::any
#91970 commented on
May 30, 2022 • 2 new comments -
Std module docs improvements
#93162 commented on
May 27, 2022 • 2 new comments -
Document NonZeroXxx layout guarantees
#94786 commented on
May 25, 2022 • 2 new comments -
Remove migrate borrowck mode
#95565 commented on
May 30, 2022 • 2 new comments -
sess: stabilize `--terminal-width`
#95635 commented on
May 30, 2022 • 2 new comments -
Add #![doc(html_in_header)]
#95691 commented on
May 25, 2022 • 2 new comments -
Stabilize `$$` and `${ignore}` in Rust 1.62.0
#95860 commented on
May 31, 2022 • 2 new comments -
Add explicit-endian String::from_utf16 variants
#95967 commented on
May 25, 2022 • 2 new comments -
[WIP] Replace `#[default_method_body_is_const]` with `#[const_trait]`
#96077 commented on
May 31, 2022 • 2 new comments -
Avoid zero-sized allocs in ThinBox if T and H are both ZSTs.
#96642 commented on
May 31, 2022 • 2 new comments -
Stabilize generic associated types
#96709 commented on
May 30, 2022 • 2 new comments -
Implement unstable `-Clinker-flavor=gcc:*` for MCP 510
#96827 commented on
May 31, 2022 • 2 new comments -
RFC3239: Implement `cfg(target)` - Part 1
#96909 commented on
May 25, 2022 • 2 new comments -
fix: impl Trait desugaring in trait objects' assoc constraints
#97335 commented on
May 25, 2022 • 2 new comments -
Tracking issue for DST coercions (coerce_unsized, unsize) stabilization
#27732 commented on
May 25, 2022 • 1 new comment -
Incorrect / Inconsistent behavior of deref coercion with {}
#23014 commented on
May 25, 2022 • 1 new comment -
std::ptr::read linux issue
#97285 commented on
May 25, 2022 • 1 new comment -
`-C link-arg=-nostartfiles` does not work on musl target
#91578 commented on
May 25, 2022 • 1 new comment -
rustdoc: link from a private item to a private item in a different module
#97310 commented on
May 25, 2022 • 1 new comment -
std::process::Command no way to handle command-line length limits
#40384 commented on
May 25, 2022 • 1 new comment -
Should format_args_nl! be #[doc(hidden)] ?
#93904 commented on
May 25, 2022 • 1 new comment -
SIGFPE with rustc 1.61.0
#97255 commented on
May 25, 2022 • 1 new comment -
Feature request: Make Mutex::new/RwLock::new const.
#73714 commented on
May 25, 2022 • 1 new comment -
Tracking issue for RFC 2632, `impl const Trait for Ty` and `~const` (tilde const) syntax
#67792 commented on
May 25, 2022 • 1 new comment -
Make the Rustdoc Sidebar hideable, even on larger viewports
#97306 commented on
May 26, 2022 • 1 new comment -
[strict provenance] Rationalize "Oxford Casts"
#95489 commented on
May 26, 2022 • 1 new comment -
Tracking issue: deref patterns
#87121 commented on
May 26, 2022 • 1 new comment -
Error on bootstrapping : Empty search path given via '-L' (solaris)
#97260 commented on
May 26, 2022 • 1 new comment -
Statically linking `libc++` requires disabling `static-libstdcpp`
#94983 commented on
May 26, 2022 • 1 new comment -
Tracking issue for #[link(kind)] connecting libraries on Windows
#37403 commented on
May 26, 2022 • 1 new comment -
Compiler error on get_vtable_index_of_object_method
#97381 commented on
May 26, 2022 • 1 new comment -
Document details of Ord for Tuples, Option, Result, others?
#50727 commented on
May 26, 2022 • 1 new comment -
Implement Default for all array sizes
#88744 commented on
May 26, 2022 • 1 new comment -
Lint against single-element `use` paths in 2018 edition
#61640 commented on
May 26, 2022 • 1 new comment -
Misleading error message with negative range
#83413 commented on
May 26, 2022 • 1 new comment -
can't install rustc-docs component
#75833 commented on
May 26, 2022 • 1 new comment -
Add explicit or zero constructor for `std::time::Instant`
#40910 commented on
May 26, 2022 • 1 new comment -
enums with repr(align) generate Scalar layout with padding (ICE: miri: field access on non aggregate <uninitialized> )
#96185 commented on
May 27, 2022 • 1 new comment -
E0391 (cycle detected): error message overly complicated, should be more similar to "let" example
#61465 commented on
May 27, 2022 • 1 new comment -
Tracking Issue for Incremental Compilation
#47660 commented on
May 27, 2022 • 1 new comment -
Compiler Performance Tracking Issue
#48547 commented on
May 27, 2022 • 1 new comment -
macros by example: cannot expand non-nested repetitions inside of each other
#74524 commented on
May 27, 2022 • 1 new comment -
Improve diagnostics for impl Trait capturing lifetimes
#78402 commented on
May 27, 2022 • 1 new comment -
Tracking issue for libtest JSON output
#49359 commented on
May 27, 2022 • 1 new comment -
Tracking issue for generalized two-phase borrows
#49434 commented on
May 27, 2022 • 1 new comment -
tracking issue for `infer_static_outlives_requirements` (RFC 2093 spinoff)
#54185 commented on
May 27, 2022 • 1 new comment -
ICE: "cannot convert `ReErased` to a region vid"
#96304 commented on
May 28, 2022 • 1 new comment -
Internal Compiler Error when extracting overflowing bit-shift constant into constant local
#96944 commented on
May 28, 2022 • 1 new comment -
ICE: rustdoc on transmute-size-mismatch-before-typeck.rs: size-changing transmute, should have been caught by transmute checking
#79494 commented on
May 28, 2022 • 1 new comment -
Various crates fail to compile with `-C target-cpu=native` (illegal instruction)
#96452 commented on
May 28, 2022 • 1 new comment -
Tracking issue for function attribute `#[no_coverage]`
#84605 commented on
May 28, 2022 • 1 new comment -
Can’t declare lifetime for closure that returns a reference
#22340 commented on
May 29, 2022 • 1 new comment -
Tracking Issue for removing python as the main bootstrap entry point
#94829 commented on
May 29, 2022 • 1 new comment -
Tracking issue for RFC 2627: #[link(kind="raw-dylib")]
#58713 commented on
May 29, 2022 • 1 new comment -
Compiler fails to compile to macOS x86_64/arm64 on Linux
#84984 commented on
May 29, 2022 • 1 new comment -
`ptr::copy_nonoverlapping` slower then manual bytewise copy
#97022 commented on
May 29, 2022 • 1 new comment -
Tracking Issue for `-Z terminal-width`
#84673 commented on
May 29, 2022 • 1 new comment -
In-band lifetimes: Lint against single-use lifetime names
#44752 commented on
May 29, 2022 • 1 new comment -
Comparison of Option<NonZeroU*> is not fully optimized
#49892 commented on
May 30, 2022 • 1 new comment -
Tracking Issue for `nonzero_ops`
#84186 commented on
May 30, 2022 • 1 new comment -
Tracking Issue for `slice_from_ptr_range`
#89792 commented on
May 30, 2022 • 1 new comment -
GDB hardcodes startswith(producer, "clang ") to cope with LLVM debug line info in prologues.
#41252 commented on
May 30, 2022 • 1 new comment -
rust can't serialize 11 fields efficiently
#45068 commented on
May 30, 2022 • 1 new comment -
Tracking Issue for `Iterator::collect_into`
#94780 commented on
May 31, 2022 • 1 new comment -
Tracking Issue for RFC 3216: "Allow using `for<'a>` syntax when declaring closures"
#97362 commented on
May 31, 2022 • 1 new comment -
Covariance-related GAT lifetime mismatch
#89352 commented on
May 31, 2022 • 1 new comment -
type parameter not constrained when using closure bounds
#25041 commented on
May 31, 2022 • 1 new comment -
Trait resolver hangs when evaluating cyclic requirement with lifetimes
#96340 commented on
May 31, 2022 • 1 new comment -
Tracking Issue for `debugger_visualizer`
#95939 commented on
May 31, 2022 • 1 new comment -
Tracking issue for `late_bound_lifetime_arguments` compatibility lint
#42868 commented on
May 31, 2022 • 1 new comment -
Perform WF-check on `type`s with no type parameters
#69741 commented on
May 31, 2022 • 1 new comment -
Add slice methods for indexing via an array of indices.
#83608 commented on
May 25, 2022 • 1 new comment -
Add `std::panic::drop_unwind`
#85927 commented on
May 26, 2022 • 1 new comment -
reduce RPC overhead for common proc_macro operations
#86822 commented on
May 28, 2022 • 1 new comment -
unstable proc_macro tracked::* rename/restructure
#87173 commented on
May 31, 2022 • 1 new comment -
socket ancillary data implementation for FreeBSD (from 13 and above).
#91793 commented on
May 26, 2022 • 1 new comment -
rustc_mir_transform: Add a local value numbering pass, off by default.
#92051 commented on
May 28, 2022 • 1 new comment -
Add `Future::poll_once`
#92116 commented on
May 29, 2022 • 1 new comment -
Stabilize naked_functions
#93587 commented on
May 29, 2022 • 1 new comment -
Reimplement `carrying_add` and `borrowing_sub` for signed integers.
#93873 commented on
May 30, 2022 • 1 new comment -
Link to stabilization section in std-dev-guide for library tracking issue template
#94831 commented on
May 31, 2022 • 1 new comment -
Stabilize `let_chains` in Rust 1.63.0
#94927 commented on
May 31, 2022 • 1 new comment -
Document that `OsString` and `OsStr` are bytes; provide conversions to bytes
#95290 commented on
May 28, 2022 • 1 new comment -
(Selectively) turn on validation in const eval
#95377 commented on
May 27, 2022 • 1 new comment -
Neither require nor imply lifetime bounds on opaque type for well formedness
#95474 commented on
May 31, 2022 • 1 new comment -
Remove dereferencing of Box from codegen
#95576 commented on
May 29, 2022 • 1 new comment -
impl Read and Write for VecDeque<u8>
#95632 commented on
May 27, 2022 • 1 new comment -
rustdoc: Fix events not being registered when navigating browser history
#95674 commented on
May 29, 2022 • 1 new comment -
Only tag data if debug assertions are enabled.
#95850 commented on
May 28, 2022 • 1 new comment -
Use a sparse encoding for metadata tables
#95888 commented on
May 28, 2022 • 1 new comment -
Add u8::from_ascii_to_digit
#96110 commented on
May 25, 2022 • 1 new comment -
Add EntryExistInstrumenterPass for -Z instrument-mcount to the pipeline manually for LLVM >= 13.
#96238 commented on
May 26, 2022 • 1 new comment -
Stabilize `const_ptr_offset_from`.
#96240 commented on
May 29, 2022 • 1 new comment -
Remove label/lifetime shadowing warnings
#96296 commented on
May 29, 2022 • 1 new comment -
Add setter and getter for TCP_QUICKACK on TcpStream for Linux
#96324 commented on
May 25, 2022 • 1 new comment -
Make RwLockReadGuard covariant
#96820 commented on
May 27, 2022 • 1 new comment -
Use `fcntl(fd, F_GETFD)` to detect if standard streams are open
#96837 commented on
May 25, 2022 • 1 new comment -
Change enum->int casts to not go through MIR casts.
#96862 commented on
May 31, 2022 • 1 new comment -
Initial support for loongarch64_unknown_linux_gnuf64
#96971 commented on
May 31, 2022 • 1 new comment -
Implement pointee metadata unsizing via a JustMetadata<T> container
#97052 commented on
May 25, 2022 • 1 new comment -
Re-use the type op instead of calling the implied_outlives_bounds query directly
#97081 commented on
May 25, 2022 • 1 new comment -
Report unsafe for overriding link sections
#97086 commented on
May 26, 2022 • 1 new comment -
Add Seek instance for io::Take
#97230 commented on
May 28, 2022 • 1 new comment -
Resolve function lifetime elision on the AST
#97313 commented on
May 29, 2022 • 1 new comment -
Stabilize const_ptr_read
#97320 commented on
May 27, 2022 • 1 new comment -
Fix precise field capture of univariant enums
#97325 commented on
May 25, 2022 • 1 new comment -
Remove a back-compat hack on lazy TAIT
#97346 commented on
May 25, 2022 • 1 new comment -
[NLL] "that is required by this bound" note missing
#97253 commented on
May 25, 2022 • 0 new comments -
2021 edition ICE when destructuring enum in async block
#97378 commented on
May 26, 2022 • 0 new comments -
`format!` should be able to parse arbitrary inline expressions and provide a targeted error
#96999 commented on
May 27, 2022 • 0 new comments -
type-alias-impl-trait implicitly captures lifetime params
#96996 commented on
May 27, 2022 • 0 new comments -
type_changing_struct_update: regression in type inference
#96878 commented on
May 27, 2022 • 0 new comments -
(Modules) Tracking issue for `crate` as a visibility modifier
#53120 commented on
May 27, 2022 • 0 new comments -
TAIT: "unconstrained opaque type" error even if it's constrained
#96572 commented on
May 28, 2022 • 0 new comments -
Error message for trying to bind range of units to unit suggests invalid code
#93122 commented on
May 29, 2022 • 0 new comments -
Tracking Issue for experimental `yeet` expressions (`feature(yeet_expr)`)
#96373 commented on
May 29, 2022 • 0 new comments -
Drop support for FreeBSD 10 from std
#89058 commented on
May 29, 2022 • 0 new comments -
ICE on match of const variables: destructure_const
#93470 commented on
May 30, 2022 • 0 new comments -
E0283 could be better for calls to associated functions on the trait itself
#81701 commented on
May 30, 2022 • 0 new comments -
ICE: compiler/rustc_typeck/src/check/upvar.rs:1701:13: Drop location span error: need to handle more
#96258 commented on
May 31, 2022 • 0 new comments -
Change in unrelated line causes compilation failure
#92178 commented on
May 31, 2022 • 0 new comments -
Confusing error message with associated type bounds doesn't hint to possible typo
#91211 commented on
May 31, 2022 • 0 new comments -
Add hint to correct `Vec::append` into `Vec::push` when the wrong method is used.
#87212 commented on
Jun 1, 2022 • 0 new comments -
E0623 Lifetime elision error emitted twice
#90250 commented on
Jun 1, 2022 • 0 new comments -
Commenting a macro branch throws a misleading diagnostic
#92846 commented on
Jun 1, 2022 • 0 new comments -
ICE: 'index out of bounds: the len is 0 but the index is 0'
#95134 commented on
Jun 1, 2022 • 0 new comments -
Poor diagnostics for missing unwrap caused by `Result::contains`
#95428 commented on
Jun 1, 2022 • 0 new comments -
Const generics in enum discriminants cause an ICE
#96594 commented on
Jun 1, 2022 • 0 new comments -
Tracking Issue for raw slice len() method (slice_ptr_len, const_slice_ptr_len)
#71146 commented on
Jun 1, 2022 • 0 new comments -
Add `core::mem::copy` to complement `core::mem::drop`.
#95534 commented on
May 28, 2022 • 0 new comments -
Make lowering a query
#95573 commented on
May 25, 2022 • 0 new comments -
Disable unwinding for emscripten again
#95950 commented on
May 26, 2022 • 0 new comments -
Implement RFC-2011 (Nicer `assert!` messages)
#96496 commented on
May 25, 2022 • 0 new comments -
Remove `NtExpr`.
#96724 commented on
May 27, 2022 • 0 new comments -
Remove opaque types from typeck expectations
#96727 commented on
May 27, 2022 • 0 new comments -
Fix repr(align) enum handling
#96814 commented on
May 27, 2022 • 0 new comments -
Print type of every call in a method call chain
#96918 commented on
May 28, 2022 • 0 new comments -
Apply PGO to libstd on CI
#97038 commented on
May 28, 2022 • 0 new comments -
Simplify some code that depend on Deref
#97077 commented on
May 31, 2022 • 0 new comments -
add file_suffix method to std::path
#97134 commented on
May 29, 2022 • 0 new comments -
std: use an event-flag-based thread parker on SOLID
#97140 commented on
May 31, 2022 • 0 new comments -
`Stdio::makes_pipe`
#97150 commented on
May 25, 2022 • 0 new comments -
Compute lifetimes in scope at diagnostic time
#97312 commented on
May 29, 2022 • 0 new comments -
Stabilize checked slice->str conversion functions
#97367 commented on
May 26, 2022 • 0 new comments