-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
178 Pull requests merged by 80 people
-
Add unimplemented
current_dll_path()
for WASI#141834 merged
Jun 1, 2025 -
Improve diagnostics for usage of qualified paths within tuple struct exprs/pats
#140370 merged
Jun 1, 2025 -
Drive-by refactor: use
OnceCell
for the reverse region SCC graph#141823 merged
Jun 1, 2025 -
terminology: allocated object → allocation
#141224 merged
Jun 1, 2025 -
implement
va_arg
forpowerpc
#141622 merged
Jun 1, 2025 -
Fix TLS model on bootstrap for cygwin
#141846 merged
Jun 1, 2025 -
resolve if-let-chain FIXME on bootstrap
#141852 merged
Jun 1, 2025 -
Rollup of 9 pull requests
#141869 merged
Jun 1, 2025 -
source_span_for_markdown_range: fix utf8 violation
#141666 merged
Jun 1, 2025 -
Exclude
CARGO_HOME
fromgenerate-copyright
in-tree determination#141789 merged
Jun 1, 2025 -
Miri subtree update
#141860 merged
Jun 1, 2025 -
Tweak fast path trait handling
#141731 merged
Jun 1, 2025 -
cstore: Use IndexSet as backing store for postorder dependencies
#141730 merged
Jun 1, 2025 -
Avoid over-counting of
UsePath
in the HIR stats.#141725 merged
Jun 1, 2025 -
Stabilize feature
result_flattening
#141072 merged
Jun 1, 2025 -
std: clarify Clone trait documentation about duplication semantics
#141215 merged
Jun 1, 2025 -
Add
const
support for float rounding methods#141521 merged
Jun 1, 2025 -
Miri CI: test aarch64-apple-darwin in PRs instead of the x86_64 target
#141277 merged
Jun 1, 2025 -
library: explain TOCTOU races in
fs::remove_dir_all
#141832 merged
Jun 1, 2025 -
Rollup of 6 pull requests
#141842 merged
Jun 1, 2025 -
Fix "consider borrowing" for else-if
#141812 merged
Jun 1, 2025 -
slice.get(i)
should use a slice projection in MIR, likeslice[i]
does#139118 merged
Jun 1, 2025 -
Enable non-leaf Frame Pointers for mingw-w64 Arm64 Windows
#141815 merged
May 31, 2025 -
tests/ui
: A New Order [1/N]#141793 merged
May 31, 2025 -
Update
compiler-builtins
to 0.1.160#141805 merged
May 31, 2025 -
std: note that
std::str::from_utf8*
functions are aliases to<str>::from_utf8*
methods#141112 merged
May 31, 2025 -
Hir item kind field order
#141740 merged
May 31, 2025 -
Fixes for building windows-gnullvm hosts
#141819 merged
May 31, 2025 -
Rollup of 8 pull requests
#141824 merged
May 31, 2025 -
Document what
distcheck
is intended to exercise#141646 merged
May 31, 2025 -
Note expr being cast when encounter NonScalar cast error
#140787 merged
May 31, 2025 -
Do not move thread-locals before dropping
#141685 merged
May 31, 2025 -
[DO MERGE] PGO new solver
#141453 merged
May 31, 2025 -
Revert "increase perf of charsearcher for single ascii characters"
#141678 merged
May 31, 2025 -
Add fast path for maybe-initializedness in liveness
#141667 merged
May 31, 2025 -
Update cargo
#141796 merged
May 31, 2025 -
Add Range parameter to
BTreeMap::extract_if
andBTreeSet::extract_if
#140825 merged
May 31, 2025 -
core: begin deduplicating pointer docs
#141609 merged
May 31, 2025 -
Increase timeout for new bors try builds
#141771 merged
May 31, 2025 -
Implement ((un)checked_)exact_div methods for integers
#141237 merged
May 31, 2025 -
mir-opt: Do not transform non-int type in match_branches
#141494 merged
May 31, 2025 -
Fix spans for unsafe binders
#141781 merged
May 31, 2025 -
ci: use arm to calculate job matrix
#141768 merged
May 31, 2025 -
Rollup of 8 pull requests
#141791 merged
May 31, 2025 -
Fix the issue of typo of comma in arm parsing
#141077 merged
May 31, 2025 -
bootstrap: Remove
bin_root
fromPATH
#141657 merged
May 30, 2025 -
rustc_codegen_llvm: use
threadlocal.address
intrinsic to access TLS#139385 merged
May 30, 2025 -
Rework
#[doc(cfg(..))]
checks as distinct pass in rustdoc#141746 merged
May 30, 2025 -
resolve stage0 sysroot from rustc
#141736 merged
May 30, 2025 -
Structurally normalize types as needed in
projection_ty_core
#141703 merged
May 30, 2025 -
Add tls_model for cygwin and enable has_thread_local
#141719 merged
May 30, 2025 -
Rollup of 5 pull requests
#141765 merged
May 30, 2025 -
Remove RUSTC_RETRY_LINKER_ON_SEGFAULT hack
#141749 merged
May 30, 2025 -
rustdoc: cleanups relating to allocations
#141573 merged
May 30, 2025 -
Use
cfg_attr_trace
in AST with a placeholder attribute for accurate suggestion#133823 merged
May 30, 2025 -
float: Replace some approximate assertions with exact
#141669 merged
May 30, 2025 -
implement
va_arg
for x86_64 systemv#141538 merged
May 30, 2025 -
rustdoc: display doc(cfg(false)) properly
#141747 merged
May 30, 2025 -
atomic_load intrinsic: use const generic parameter for ordering
#141507 merged
May 30, 2025 -
Report text_direction_codepoint_in_literal when parsing
#141004 merged
May 30, 2025 -
Refactor the two-phase check for impls and impl items
#141407 merged
May 30, 2025 -
remove
visit_clobber
and moveDummyAstNode
torustc_expand
#141430 merged
May 30, 2025 -
Rollup of 8 pull requests
#141753 merged
May 30, 2025 -
Make some assertions in solver into debug assertions
#141651 merged
May 30, 2025 -
Make
std/src/num
mirrorcore/src/num
#137574 merged
May 30, 2025 -
A variety of improvements to the codegen backends
#141448 merged
May 30, 2025 -
avoid some usages of
&mut P<T>
in AST visitors#141636 merged
May 30, 2025 -
Add eslint as part of
tidy
run#141705 merged
May 30, 2025 -
Rollup of 11 pull requests
#141739 merged
May 30, 2025 -
Add
loongarch64
withd
feature tof32::midpoint
fast path#141715 merged
May 30, 2025 -
Provide secrets to try builds with new bors
#141723 merged
May 30, 2025 -
creader: Remove extraenous String::clone
#141732 merged
May 30, 2025 -
Enable review queue tracking
#141384 merged
May 30, 2025 -
resolve target-libdir directly from rustc
#141729 merged
May 30, 2025 -
Fix false documentation of FnCtxt::diverges
#141728 merged
May 30, 2025 -
float: Disable
total_cmp
sNaN tests forf16
#141676 merged
May 30, 2025 -
Bump rustc-perf and update PGO crates
#141490 merged
May 29, 2025 -
Do not get proc_macro from the sysroot in rustc
#141595 merged
May 29, 2025 -
Stabilize
repr128
#138285 merged
May 29, 2025 -
coretests: extend and simplify float tests
#141571 merged
May 29, 2025 -
add
CStr::display
#139994 merged
May 29, 2025 -
CI: Add cargo tests to aarch64-apple-darwin
#141656 merged
May 29, 2025 -
Rollup of 4 pull requests
#141717 merged
May 29, 2025 -
Emit warning while outputs is not exe and prints linkage info
#138139 merged
May 29, 2025 -
ci: verify that codebuild jobs use ghcr.io
#141643 merged
May 29, 2025 -
Call out possibility of invariant result in variance markers
#141612 merged
May 29, 2025 -
Use
builtin_index
instead of hand-rolling it#141638 merged
May 29, 2025 -
Test(fs): Fix
test_eq_windows_file_type
for Windows 7#141104 merged
May 29, 2025 -
GCI: At their def site, actually wfcheck the where-clause & always eval free lifetime-generic constants
#136429 merged
May 29, 2025 -
Reorder
ast::ItemKind::{Struct,Enum,Union}
fields.#141675 merged
May 29, 2025 -
clean up old rintf leftovers
#141533 merged
May 29, 2025 -
Path::with_extension: show that it adds an extension where one did no…
#141477 merged
May 29, 2025 -
Handle ed2021 precise capturing of unsafe binder
#141683 merged
May 29, 2025 -
Rollup of 16 pull requests
#141716 merged
May 29, 2025 -
rustbook: Bump versions of
onig
andonig_sys
#141684 merged
May 29, 2025 -
Add eholk to compiler reviewer rotation
#141702 merged
May 29, 2025 -
replace TraitRef link memory.md
#141680 merged
May 29, 2025 -
Add
rustc_diagnostic_item
tosys::Mutex
methods#141690 merged
May 29, 2025 -
interpret/allocation: Fixup type for
alloc_bytes
#141682 merged
May 29, 2025 -
core: unstably expose atomic_compare_exchange so stdarch can use it
#141687 merged
May 29, 2025 -
add additional
TypeFlags
fast paths#141581 merged
May 29, 2025 -
Subtree update of
rust-analyzer
#141693 merged
May 29, 2025 -
Fix ICE in tokenstream with contracts from parser recovery
#141670 merged
May 28, 2025 -
Add data_ptr method to Mutex and RwLock
#140369 merged
May 28, 2025 -
Drop-build cleanups
#141627 merged
May 28, 2025 -
Split
autodiff
intoautodiff_forward
andautodiff_reverse
#140697 merged
May 28, 2025 -
Rollup of 7 pull requests
#141696 merged
May 28, 2025 -
Improve intrinsic handling in cg_ssa
#141404 merged
May 28, 2025 -
consider glob imports in cfg suggestion
#141548 merged
May 28, 2025 -
rustdoc: linking to a local proc macro no longer warns
#141411 merged
May 28, 2025 -
ci: move tests from x86_64-gnu-llvm-19 job to aarch64
#141576 merged
May 28, 2025 -
ci: move dist-x86_64-linux job to codebuild
#141501 merged
May 28, 2025 -
Disable libunwind cross-architecture unwinding
#141375 merged
May 28, 2025 -
Add
Result::map_or_default
andOption::map_or_default
#141659 merged
May 28, 2025 -
Rollup of 8 pull requests
#141668 merged
May 28, 2025 -
Bump master
stage0
compiler#141647 merged
May 28, 2025 -
add
asm_cfg
:#[cfg(...)]
withinasm!
#140367 merged
May 28, 2025 -
Make check-cfg diagnostics work in
#[doc(cfg(..))]
#140894 merged
May 28, 2025 -
ci: fix llvm test coverage
#141591 merged
May 28, 2025 -
gvn: bail out unavoidable non-ssa locals in repeat
#141252 merged
May 28, 2025 -
Make two transmute-related MIR lints into HIR lint
#141551 merged
May 28, 2025 -
rustdoc: use descriptive tooltip if doctest is conditionally ignored
#141517 merged
May 28, 2025 -
Add some track_caller info to precondition panics
#129658 merged
May 28, 2025 -
Add From<TryLockError> for io::Error
#141312 merged
May 27, 2025 -
Rename
{GenericArg,Term}::unpack()
tokind()
#141495 merged
May 27, 2025 -
triagebot: label LLVM submodule changes with
A-LLVM
#141602 merged
May 27, 2025 -
remove
visit_mt
fromast::mut_visit
#141632 merged
May 27, 2025 -
test: convert version_check ui test to run-make
#141640 merged
May 27, 2025 -
Rollup of 8 pull requests
#141662 merged
May 27, 2025 -
coverage: Revert "unused local file IDs" due to empty function names
#141650 merged
May 27, 2025 -
tests: mark option-niche-eq as fixed on LLVM 21
#141654 merged
May 27, 2025 -
bump fluent-* crates
#141645 merged
May 27, 2025 -
Fix malformed suggestion for E0061 when method is a macro token in macro context
#140591 merged
May 27, 2025 -
bootstrap: translate Windows paths in a way that works for both Cygwin and MSYS2
#141556 merged
May 27, 2025 -
Pull out dedicated
cfg_version
syntax test from feature gate test#141552 merged
May 27, 2025 -
Improve
ambiguous_wide_pointer_comparisons
lint compare diagnostics#141536 merged
May 27, 2025 -
Remove out-of-date
noop_*
names.#141563 merged
May 27, 2025 -
dist: make sure llvm-project submodule is present
#141568 merged
May 27, 2025 -
Use more detailed spans in dyn compat errors within bodies
#141580 merged
May 27, 2025 -
intrinsics, ScalarInt: minor cleanup
#141582 merged
May 27, 2025 -
Support
opaque_types_defined_by
forSyntheticCoroutineBody
#141584 merged
May 27, 2025 -
Add missing edition directives for async-await tests
#141587 merged
May 27, 2025 -
Add
generic_arg_infer
test#141594 merged
May 27, 2025 -
rustc book: fix erratic sentence by making it more simple
#141596 merged
May 27, 2025 -
Remove an unnecessary use of
Box::into_inner
.#141599 merged
May 27, 2025 -
Update mdbook to 0.4.51
#141611 merged
May 27, 2025 -
Remove spastorino from vacations
#141616 merged
May 27, 2025 -
use custom types to clarify arguments to
emit_ptr_va_arg
#141623 merged
May 27, 2025 -
Rollup of 17 pull requests
#141644 merged
May 27, 2025 -
further dedup
WalkItemKind
formut_visit
andvisit
#141635 merged
May 27, 2025 -
ci: use ghcr registry for x86_64-gnu-tools job
#141641 merged
May 27, 2025 -
Fix CI for unrolled builds on the
try-perf
branch#141634 merged
May 27, 2025 -
Enable xray support for Mac
#140790 merged
May 27, 2025 -
minor improvements on running miri
#140898 merged
May 26, 2025 -
Rollup of 10 pull requests
#141605 merged
May 26, 2025 -
Avoid obligation construction dance with query region constraints
#141392 merged
May 26, 2025 -
Emit dummy open drop for unsafe binder
#141431 merged
May 26, 2025 -
Properly analyze captures from unsafe binders
#141433 merged
May 26, 2025 -
Deduplicate dyn compatibility violations due to coercion
#141439 merged
May 26, 2025 -
further deduplicate ast visitor code
#141449 merged
May 26, 2025 -
Fix
unused_braces
lint suggestion when encountering attributes#141550 merged
May 26, 2025 -
interpret: add allocation parameters to
AllocBytes
#141513 merged
May 26, 2025 -
speed up charsearcher for ascii chars
#141516 merged
May 26, 2025 -
add a dedicated section for compiler environment variables in the unstable book
#141526 merged
May 26, 2025 -
Don't rerun goals if none of their vars have changed
#141500 merged
May 26, 2025 -
Fold predicate fast path in canonicalizer and eager resolver
#141442 merged
May 26, 2025 -
interpret: do not force_allocate all return places
#141406 merged
May 26, 2025 -
Implement
normalize_lexically
#134696 merged
May 26, 2025 -
Simplify
attribute_groups
#140539 merged
May 26, 2025 -
const-check: stop recommending the use of rustc_allow_const_fn_unstable
#141559 merged
May 26, 2025 -
[rustdoc] Unify type aliases rendering with other ADT
#140863 merged
May 26, 2025 -
Clarify WTF-8 safety docs
#140936 merged
May 26, 2025 -
Specify that split_ascii_whitespace uses the same definition as is_ascii_whitespace
#140952 merged
May 26, 2025 -
ci: move PR job x86_64-gnu-tools to codebuild
#141502 merged
May 26, 2025 -
Rollup of 8 pull requests
#141567 merged
May 26, 2025 -
Attempt to improve the
std::fs::create_dir_all
docs related to atomicity#141472 merged
May 26, 2025 -
Describe lifetime of call argument temporaries passed indirectly
#138489 merged
May 26, 2025 -
Subtree sync for rustc_codegen_cranelift
#141557 merged
May 26, 2025
76 Pull requests opened by 51 people
-
[perf ONLY] [gauge upper bound] rustdoc: Remove auto trait impl synthesis
#141564 opened
May 25, 2025 -
Replace ad-hoc ABI "adjustments" with an `AbiMap` to `CanonAbi`
#141569 opened
May 26, 2025 -
Fix incorrect eq_unspanned in TokenStream
#141570 opened
May 26, 2025 -
impl `Default` for `array::IntoIter`
#141574 opened
May 26, 2025 -
[experimental, do not merge!] a faster implementation of Polonius and a more compact DenseBitSet implementation
#141583 opened
May 26, 2025 -
Document subdirectories of UI tests with README files
#141597 opened
May 26, 2025 -
Reduce `ast::ptr::P` to a typedef of `Box`
#141603 opened
May 26, 2025 -
Add support for repetition to `proc_macro::quote`
#141608 opened
May 26, 2025 -
Stabilize `feature(generic_arg_infer)`
#141610 opened
May 26, 2025 -
lint direct use of rustc_type_ir
#141614 opened
May 26, 2025 -
unstable-book: Add stubs for environment variables; document some of the important ones
#141624 opened
May 27, 2025 -
implement `TrustedRandomAccessNoCoerce` for `Peekable`
#141630 opened
May 27, 2025 -
Suggest to bind `self.x` to `x` when field `x` may be in format string
#141633 opened
May 27, 2025 -
Pure batching without autodiff
#141637 opened
May 27, 2025 -
Expose discriminant values in stable_mir
#141639 opened
May 27, 2025 -
Note the version and PR of removed features when using it
#141642 opened
May 27, 2025 -
[rustdoc] Do not emit redundant_explicit_links lint if the doc comment comes from expansion
#141648 opened
May 27, 2025 -
[PERF] More collect and apply
#141652 opened
May 27, 2025 -
rustdoc search: prefer stable items in search results
#141658 opened
May 27, 2025 -
Make the `dangerous_implicit_autorefs` lint deny-by-default
#141661 opened
May 27, 2025 -
rustdoc: add ways of collapsing all impl blocks
#141663 opened
May 27, 2025 -
Async drop - type instead of async drop fn, fixes #140484
#141677 opened
May 28, 2025 -
Fast path for stalled obligations on self ty
#141681 opened
May 28, 2025 -
ci: update docker version on codebuild
#141697 opened
May 28, 2025 -
Use the informative error as the main const eval error message
#141698 opened
May 28, 2025 -
Atomic intrinsics : use const generic ordering, part 2
#141700 opened
May 28, 2025 -
jsondocck: Refactor directive handling
#141709 opened
May 28, 2025 -
fix(#141141): When expanding `PartialEq`, check equality of scalar types first.
#141724 opened
May 29, 2025 -
C-variadic functions must be unsafe
#141733 opened
May 29, 2025 -
Overhaul `UsePath`
#141741 opened
May 29, 2025 -
Stabilize `ip_from`
#141744 opened
May 29, 2025 -
[beta] backports
#141745 opened
May 29, 2025 -
Warn when gold was used as the linker
#141750 opened
May 29, 2025 -
Remap compiler vs non-compiler sources differently (bootstrap side)
#141751 opened
May 30, 2025 -
Introduce `impl` restrictions to AST, lower to `rustc_middle`
#141754 opened
May 30, 2025 -
Insert checks for enum discriminants when debug assertions are enabled
#141759 opened
May 30, 2025 -
Improve intrinsic handling in cg_ssa (part 2)
#141760 opened
May 30, 2025 -
[experimental] Make witnesses more eager
#141762 opened
May 30, 2025 -
`FIXME(-Znext-solver)` triage
#141763 opened
May 30, 2025 -
Stabilize `#[cfg(version(...))]`, take 2
#141766 opened
May 30, 2025 -
ci: use free runner for aarch64-gnu-llvm-19-1 PR job
#141767 opened
May 30, 2025 -
Move metadata object generation for dylibs to the linker code
#141769 opened
May 30, 2025 -
Merge `Cfg::render_long_html` and `Cfg::render_long_plain` methods common code
#141770 opened
May 30, 2025 -
Merge coroutine obligation checking into borrowck parallel loop
#141773 opened
May 30, 2025 -
Change per-module naked fn checks to happen during typeck instead
#141774 opened
May 30, 2025 -
Do not run PGO/BOLT in x64 Linux alt builds
#141777 opened
May 30, 2025 -
compiler: Use FramePointer::NonLeaf for Apples
#141797 opened
May 30, 2025 -
compiler: use FramePointer::NonLeaf on illumos
#141798 opened
May 30, 2025 -
bootstrap: build std sans leaf frame pointers
#141800 opened
May 30, 2025 -
Remove rustc's notion of "preferred" alignment AKA `__alignof`
#141803 opened
May 31, 2025 -
faster charsearcher
#141808 opened
May 31, 2025 -
Don't call WSACleanup on process exit
#141809 opened
May 31, 2025 -
Unimplement unsized_locals
#141811 opened
May 31, 2025 -
Clippy subtree update
#141814 opened
May 31, 2025 -
rustc_llvm: add Windows system libs only when cross-compiling from Wi…
#141817 opened
May 31, 2025 -
Don't create .msi installer when not building from Windows
#141818 opened
May 31, 2025 -
Specialize sleep_until implementation for unix (except mac)
#141829 opened
May 31, 2025 -
[DO NOT MERGE] Crate local distributed slice
#141830 opened
May 31, 2025 -
rustdoc: fix attrs of locally reexported foreign items
#141831 opened
May 31, 2025 -
`tests/ui`: A New Order [2/N]
#141833 opened
May 31, 2025 -
improve `core::ffi::VaList`
#141835 opened
May 31, 2025 -
make rust-analyzer use a dedicated directory
#141839 opened
May 31, 2025 -
If `HOME` is empty, use the fallback instead
#141840 opened
May 31, 2025 -
Add `visit_id` to ast `Visitor`
#141843 opened
Jun 1, 2025 -
Explain `TOCTOU` on the top of `std::fs`, and reference it in functions
#141847 opened
Jun 1, 2025 -
forward the bootstrap `runner` to `run-make`
#141856 opened
Jun 1, 2025 -
coretests: move float tests from num to floats module and use a more flexible macro to generate them
#141857 opened
Jun 1, 2025 -
Fix typo in `StructuralPartialEq` docs
#141858 opened
Jun 1, 2025 -
Switch `x86_64-msvc-{1,2}` back to Windows Server 2025 images
#141861 opened
Jun 1, 2025 -
Handle win32 separater for cygwin paths
#141864 opened
Jun 1, 2025 -
Optionally don't steal the THIR
#141865 opened
Jun 1, 2025 -
Describe Future invariants more precisely
#141867 opened
Jun 1, 2025 -
Rollup of 9 pull requests
#141868 opened
Jun 1, 2025 -
Fix broken link to rustc_type_ir module in serialization docs
#141870 opened
Jun 1, 2025 -
index: add method for checking range on DenseBitSet
#141871 opened
Jun 1, 2025
74 Issues closed by 25 people
-
Panic in `source_span_for_markdown_range`
#141665 closed
Jun 1, 2025 -
regression: `panic!` and RUST_BACKTRACE=1 Show Wrong & Non-Informative Function Names when Unwinding
#78713 closed
Jun 1, 2025 -
Valgrind shows memory leak with possibly lost when running tests with `cargo test`
#141084 closed
Jun 1, 2025 -
`#[must_use]` fires when generic type is unit type
#141802 closed
Jun 1, 2025 -
Compiler unexpectedly paniced - Ark curves
#141302 closed
Jun 1, 2025 -
A dep graph node (trait_impls_of) does not have an unique index
#139649 closed
Jun 1, 2025 -
"Consider borrowing here" on `else if` statements unhelpful
#141810 closed
Jun 1, 2025 -
`Clone` documentation can be confusing to beginners around "duplication" language
#141138 closed
Jun 1, 2025 -
Clarify that `<str>::from_utf8*` methods are aliases to `core::str::from_utf8*` functions
#141079 closed
May 31, 2025 -
Document intention of the `distcheck` bootstrap step/command, and the distcheck CI test job
#141387 closed
May 31, 2025 -
Function pointer primitive cast not working
#140491 closed
May 31, 2025 -
Tracking Issue for const_float_euclidean_division
#141572 closed
May 31, 2025 -
Tracking issue for release notes of #141224: terminology: allocated object → allocation
#141820 closed
May 31, 2025 -
Static thread_local! declarations are moved before Drop is called
#140816 closed
May 31, 2025 -
llvm.download-ci-llvm cannot be set to true
#141782 closed
May 31, 2025 -
`unused_lifetimes` yeets unsafe binders
#141758 closed
May 31, 2025 -
[ICE] internal error in match_branches on unicode range pattern
#141378 closed
May 31, 2025 -
Typoing "." instead of "," in a match produces confusing error messages
#140991 closed
May 31, 2025 -
Should generate llvm.threadlocal.address for TLS accesses
#136044 closed
May 30, 2025 -
Broken MIR: `relate_type_and_user_type` may receive unnormalized types
#141708 closed
May 30, 2025 -
Linker: ld: library not found
#141756 closed
May 30, 2025 -
rustc 1.82.0 doesn't add LIBPATH when invoking link.exe
#132016 closed
May 30, 2025 -
type alias `Plus2` is never used
#127911 closed
May 30, 2025 -
`dead_code` warning when private trait is only used as type bound in another trait
#128839 closed
May 30, 2025 -
edition idioms: Incorrect span in `extern crate` removal
#56328 closed
May 30, 2025 -
rustdoc with `doc(cfg(false))` prints an extra "on"
#138112 closed
May 30, 2025 -
Cannot bootstrap rust with system compiler and customized libdir from 1.85 (stage0-sysroot)
#141722 closed
May 30, 2025 -
The test f16::test_total_cmp fails in debug mode
#141503 closed
May 30, 2025 -
nightly: Linker error / `wasm-bindgen` pulling in `env` library in generated JS
#141085 closed
May 30, 2025 -
buffer for stdout is heap-allocated
#139006 closed
May 30, 2025 -
ICE: `None` in `rustc_mir_build/src/builder/matches/mod.rs`
#141589 closed
May 30, 2025 -
Only with `all` or `split-debuginfo` can `-Zremap-path-scope` remap `SO` symbols on macOS
#117652 closed
May 29, 2025 -
rustdoc sidebar isn't wide enough
#139302 closed
May 29, 2025 -
UX improvements around const usage and error lints
#72660 closed
May 29, 2025 -
Undefined symbols when bootstrapping with ld.gold in DragonFly BSD
#139425 closed
May 29, 2025 -
Tracking issue for feature(repr128); enums with 128-bit discriminants
#56071 closed
May 29, 2025 -
rustbook fails to compile on Fedora 42 with all dependencies met
#141012 closed
May 29, 2025 -
ICE: `Unexpected projection UnwrapUnsafeBinder in captured place`
#141655 closed
May 29, 2025 -
Decide whether to separate `cfg(version(".."))` and `cfg_has_version`
#141401 closed
May 28, 2025 -
Tracking issue for f32 and f64 methods in libcore
#50145 closed
May 28, 2025 -
ICE: in tokenstream with contracts in impl
#140683 closed
May 28, 2025 -
Diagnostic doesn't mention `cfg`-ed item referenced through glob import
#141256 closed
May 28, 2025 -
rustdoc: `broken_intra_doc_links` is incorrectly reported when linking to a proc macro
#91274 closed
May 28, 2025 -
Incorrect lifetime error even with explicit re-borrowing
#141699 closed
May 28, 2025 -
dct
#141701 closed
May 28, 2025 -
ICE: assertion failed: b.index() < self.live_nodes
#141689 closed
May 28, 2025 -
Not optimize boolean computations for the `usize` type
#140103 closed
May 28, 2025 -
Find root cause why inlining GlobalCtxt::enter causes a crash in the deadlock handler
#136499 closed
May 28, 2025 -
Spurious tests/ui/panics/default-backtrace-ice.rs failures
#116759 closed
May 28, 2025 -
GVN makes an incorrect index access
#141251 closed
May 28, 2025 -
Bump stage0 after revert #141024 is backported to beta and a new beta is released
#141395 closed
May 28, 2025 -
Consider a different tooltip for a partially ignored doctest
#141092 closed
May 28, 2025 -
ui/feature-gates/version_check.rs broken with rpath=false
#141579 closed
May 27, 2025 -
Comparison of Option<NonZeroU*> is not fully optimized
#49892 closed
May 27, 2025 -
ICE: `opaque_types_defined_by` not defined for synthetic mir body
#141466 closed
May 27, 2025 -
Double-check `cfg_version` test coverage
#141452 closed
May 27, 2025 -
`x install` fails because bootstrap can't copy files from the llvm-project submodule
#141393 closed
May 27, 2025 -
`ambiguous_wide_pointer_comparisons` false positive for `Ord` and `PartialOrd`
#141510 closed
May 27, 2025 -
Malformed suggestion for E0061 when in macro context and method is a macro token
#140512 closed
May 27, 2025 -
Too much `kw::Empty` usage
#137978 closed
May 27, 2025 -
document environment variables in the unstable book
#141523 closed
May 26, 2025 -
`unused_braces` suggestion also removes attributes
#141549 closed
May 26, 2025 -
ICE: `Unexpected type Binder for Field projection`
#141418 closed
May 26, 2025 -
ICE: `could not resolve upvar: LocalVarId(HirId(DefId))`
#141417 closed
May 26, 2025 -
ICE: `open drop from non-ADT` with `unsafe_binder`
#141394 closed
May 26, 2025 -
Triagebot doesn't autolabel things that change LLVM's submodule
#141601 closed
May 26, 2025 -
Tracking issue for release notes of #137653: Deprecate the unstable `concat_idents!`
#138850 closed
May 26, 2025 -
ICE: associated const projection is not supported yet
#141562 closed
May 26, 2025 -
ICE: `use<Self>` within Type Parameter
#141575 closed
May 26, 2025 -
cargo fix inserts invalid trait bound + use<>, compiles silently without error
#141586 closed
May 26, 2025 -
rustflags in config.toml not being passed to linker in Linux but work fine in windows.
#141566 closed
May 26, 2025 -
rustdoc: type alias does not show the `repr` of the aliased type
#140739 closed
May 26, 2025 -
Unmerged stack slots under Windows
#132014 closed
May 26, 2025
91 Issues opened by 55 people
-
Baffling suggestion labelled "help: try introducing a local generic parameter here"
#141872 opened
Jun 1, 2025 -
Rustdoc reports `broken-intra-doc-links` for Github markdown `[!IMPORTANT]`-type blockquotes
#141866 opened
Jun 1, 2025 -
Consider adding a `//@ needs-std` directive for target std support
#141863 opened
Jun 1, 2025 -
libtest filters should include the test crate's name in the string matched against the filter
#141862 opened
Jun 1, 2025 -
`char_indices` is slower than manual while loop
#141855 opened
Jun 1, 2025 -
Implement std::fs::canonicalize for WASI
#141854 opened
Jun 1, 2025 -
A moderate rustc/gcc performance difference
#141853 opened
Jun 1, 2025 -
ICE: `Failed to normalize &'{erased} mut Alias(Opaque`
#141850 opened
Jun 1, 2025 -
HIR/THIR visitors should deconstruct all values
#141849 opened
Jun 1, 2025 -
new warnings about `#[inline(always)]` functions missing `#[target_feature(enable="sse")]`
#141848 opened
Jun 1, 2025 -
ICE: `bad placeholder constant`
#141845 opened
Jun 1, 2025 -
ICE: `no type for local variable`
#141844 opened
Jun 1, 2025 -
some "Unix" targets don't support most Unix idioms
#141838 opened
May 31, 2025 -
Partially consolidate "TOCTOU" explanations
#141837 opened
May 31, 2025 -
Function monomorphizes to early
#141836 opened
May 31, 2025 -
rustdoc::unescaped_backticks only fires on the first item
#141827 opened
May 31, 2025 -
Feature request: Detect uses of $ in macro_rules! that could be mistyped metavariables
#141826 opened
May 31, 2025 -
Should a `[..]` slice pattern constitute a discriminant read
#141825 opened
May 31, 2025 -
Tracking issue for release notes of #140767: Stabilize `sha512`, `sm3` and `sm4` for x86
#141822 opened
May 31, 2025 -
Tracking issue for release notes of #140766: Stabilize keylocker
#141821 opened
May 31, 2025 -
Tracking issue for release notes of #141072: Stabilize feature `result_flattening`
#141816 opened
May 31, 2025 -
Please stop using GITHUB_ACTION to change the behaviour of the build system
#141813 opened
May 31, 2025 -
Blanket impl of super trait with method returning associated type: "incompatible type for trait"
#141807 opened
May 31, 2025 -
ICE:called `Result::unwrap()` on an `Err` value: NoSolution
#141806 opened
May 31, 2025 -
ICE: `primitive read not possible for type`
#141804 opened
May 31, 2025 -
ICE on feature generic_const_exprs when trying to create comp time arrays
#141801 opened
May 30, 2025 -
windows: consider skipping WSACleanup on exit
#141799 opened
May 30, 2025 -
Linking against musl libc causes linker error undefined symbol: posix_spawn_file_actions_addchdir_np
#141795 opened
May 30, 2025 -
Type mismatch when generics involved, works with new solver
#141792 opened
May 30, 2025 -
Type inference error involving inference from a break; reports an incorrect line number in the diagnostic
#141788 opened
May 30, 2025 -
Tracking issue for release notes of #138677: Add a new `mismatched-lifetime-syntaxes` lint
#141787 opened
May 30, 2025 -
Tracking issue for release notes of #133724: Tracking Issue for `breakpoint` feature (`core::arch::breakpoint`)
#141786 opened
May 30, 2025 -
False positive `unused_extern_crates`
#141785 opened
May 30, 2025 -
False positive `unused_lifetime`
#141784 opened
May 30, 2025 -
False positive unused_braces
#141783 opened
May 30, 2025 -
Tracking issue for release notes of #134813: Tracking Issue for `keylocker_x86`
#141780 opened
May 30, 2025 -
TAIT: `item does not constrain` after diverging expression
#141779 opened
May 30, 2025 -
Tracking issue for release notes of #126624: Tracking Issue for `sha512_sm_x86`
#141778 opened
May 30, 2025 -
ICE: `expected type for ... but found ... when instantiating`
#141776 opened
May 30, 2025 -
ICE: index out of bounds in `rustc_middle/src/ty/generics.rs`
#141775 opened
May 30, 2025 -
stack overflow in trait selection
#141772 opened
May 30, 2025 -
ICE: called `Option::unwrap()` on a `None` value in when using proc macro
#141764 opened
May 30, 2025 -
ICE: `broken MIR in AsyncDropGlue(`
#141761 opened
May 30, 2025 -
Special case `STATUS_STACK_BUFFER_OVERRUN` in linker exit code diagnostics
#141757 opened
May 30, 2025 -
Ideas for improving `mismatched_lifetime_syntaxes` wording?
#141752 opened
May 30, 2025 -
Emit a warning when gold is used as the linker
#141748 opened
May 29, 2025 -
`type annotations needed` for `if let Some(whatever) = todo!() {` not very helpful
#141742 opened
May 29, 2025 -
ICE:unexpected `DefKind` for const alias to resolve to: Ctor(Struct, Const)
#141738 opened
May 29, 2025 -
failure to link due to unknown relocation type in switch tables (aarch64-linux-*)
#141737 opened
May 29, 2025 -
ICE: "unsized type for `NullaryOp::SizeOf`" caused by `size_of::<str>()` with an unsatisfied Sized bound
#141735 opened
May 29, 2025 -
ICE caused by trying to check if a reference is fat or not in consteval with an unsatisfied Sized bound
#141734 opened
May 29, 2025 -
Tracking Issue for NUL-terminated file names with `#[track_caller]`
#141727 opened
May 29, 2025 -
Unify and deduplicate float tests
#141726 opened
May 29, 2025 -
Adding where clause already filled relax traits bounds in impl
#141721 opened
May 29, 2025 -
rustc_session: be more precise about -Z plt=yes on x86-64?
#141720 opened
May 29, 2025 -
Incoherent (?) Lifetime HRTB on associated type results in unsoundness in stable, safe code
#141713 opened
May 29, 2025 -
LLVM optimization often (always?) results of loss of closure upvar debug info
#141712 opened
May 29, 2025 -
-Zno-link is broken (take 2)
#141706 opened
May 28, 2025 -
Permit attributes on `use` items
#141704 opened
May 28, 2025 -
Tracking Issue for UI test suite subdirectory summary
#141695 opened
May 28, 2025 -
ICE:invalid predicate filter for `remap_gat_vars_and_recurse_into_nested_projections`
#141694 opened
May 28, 2025 -
We don't imply outlives-bounds from the own explicit bounds of a GAT projection
#141692 opened
May 28, 2025 -
ICE:rustc panicked at compiler\rustc_const_eval\src\interpret\call.rs:293:9
#141691 opened
May 28, 2025 -
cargo tests seems to not run by default on `./x test --stage 2`
#141686 opened
May 28, 2025 -
error message for inherent `impl` on `type` that is external could be more explanatory
#141679 opened
May 28, 2025 -
Adding `use std::error::Error` unexpectedly breaks lifetime inference
#141673 opened
May 28, 2025 -
Bounds check eliminated only when array length is a constant
#141671 opened
May 28, 2025 -
Multiple uses of `--emit=dep-info` do different things in rustc and rustdoc
#141664 opened
May 27, 2025 -
Can't use fn() for C binding if C uses sentinel value
#141660 opened
May 27, 2025 -
Missed optimization: multiple instances of a small struct don't reuse the stack allocation
#141649 opened
May 27, 2025 -
`tests/ui/process/nofile-limit.rs` always fails locally for me
#141631 opened
May 27, 2025 -
Tracking issue for release notes of #111137: Tracking Issue for AVX512 intrinsics
#141629 opened
May 27, 2025 -
link.exe crashed during compilation
#141626 opened
May 27, 2025 -
Compiler Error when working with Complex Types and Traits (sometimes)
#141625 opened
May 27, 2025 -
`DerefMut` auto-deref error for `union` fields sometimes doesn't trigger
#141621 opened
May 26, 2025 -
track the version and PR in which a nightly feature was removed
#141619 opened
May 26, 2025 -
`VaList<'_>` does not carry its ABI in its type
#141618 opened
May 26, 2025 -
track renamed and removed library feature gates
#141617 opened
May 26, 2025 -
`unused_assignment` triggered by closure even though value is used
#141615 opened
May 26, 2025 -
Confusing diagnostic when trying to invoke a macro in a module
#141613 opened
May 26, 2025 -
Tracking Issue for std::fs::set_permissions_nofollow
#141607 opened
May 26, 2025 -
Some drop order tests are needlessly confusing
#141604 opened
May 26, 2025 -
`tests/run-make/mte-ffi/` has incompatible C pointer types but doesn't fail in `aarch64-gnu`
#141600 opened
May 26, 2025 -
Draft release notes for 1.88.0
#141598 opened
May 26, 2025 -
Tracking issue for release notes of #137869: Demote i686-pc-windows-gnu to Tier 2
#141593 opened
May 26, 2025 -
ICE: assertion failed: `assert_eq!(self.diverges.get(), Diverges::Maybe)` in `rustc_hir_typeck/src/expr.rs`
#141592 opened
May 26, 2025 -
ICE: `interpret const eval failure of Unevaluated(..) which is not in required_consts`
#141590 opened
May 26, 2025 -
Crater runs for 1.88
#141588 opened
May 26, 2025 -
Tracking issue for release notes of #139831: rustdoc: on mobile, make the sidebar full width and linewrap
#141578 opened
May 26, 2025 -
Instrumentation profile data contains empty function name (?) as of `nightly-2025-05-19`
#141577 opened
May 26, 2025
342 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 a new `mismatched-lifetime-syntaxes` lint
#138677 commented on
May 31, 2025 • 55 new comments -
Implement RFC 3631: add rustdoc doc_cfg features
#138907 commented on
May 30, 2025 • 45 new comments -
Move placeholder handling to a proper preprocessing step
#140466 commented on
May 31, 2025 • 17 new comments -
Extend `QueryStability` to handle `IntoIterator` implementations
#139345 commented on
May 29, 2025 • 16 new comments -
Enable Non-determinism of float operations in Miri and change std tests
#138062 commented on
Jun 1, 2025 • 16 new comments -
Stabilize `if let` guards (`feature(if_let_guard)`)
#141295 commented on
May 31, 2025 • 14 new comments -
Add new `function_casts_as_integer` lint
#141470 commented on
May 30, 2025 • 13 new comments -
Unify wording of "failed to resolve" errors with "cannot find" resolution errors
#128086 commented on
May 28, 2025 • 12 new comments -
Allow `enum` and `union` literals to also create SSA values
#138759 commented on
May 30, 2025 • 11 new comments -
Add information about group a lint belongs to
#140794 commented on
Jun 1, 2025 • 11 new comments -
Make closure capturing have consistent and correct behaviour around patterns
#138961 commented on
May 31, 2025 • 10 new comments -
Extract some shared code from codegen backend target feature handling
#140920 commented on
May 30, 2025 • 9 new comments -
Limit the size of cgu names when using the `-Zhuman-readable-cgu-name…
#141558 commented on
May 26, 2025 • 9 new comments -
Use lld by default on `x86_64-unknown-linux-gnu` stable
#140525 commented on
Jun 1, 2025 • 8 new comments -
Refactor StableMIR
#140643 commented on
May 27, 2025 • 7 new comments -
add nvptx_target_feature
#138689 commented on
May 31, 2025 • 5 new comments -
Improve doc of some methods that take ranges
#140983 commented on
May 28, 2025 • 4 new comments -
Allow volatile access to non-Rust memory, including address 0
#141260 commented on
Jun 1, 2025 • 4 new comments -
modularize the config module bootstrap
#141272 commented on
Jun 1, 2025 • 4 new comments -
Add `read_buf` equivalents for positioned reads
#140459 commented on
May 29, 2025 • 4 new comments -
Get rid of `EscapeDebugInner`.
#138237 commented on
May 28, 2025 • 3 new comments -
Add `#[loop_match]` for improved DFA codegen
#138780 commented on
May 29, 2025 • 3 new comments -
Suggest mut when possbile for temporary value dropped while borrowed
#141069 commented on
May 27, 2025 • 3 new comments -
Improve documentation for codegen options
#141554 commented on
Jun 1, 2025 • 2 new comments -
Add new `unused_footnote_definition` rustdoc lint
#137858 commented on
May 29, 2025 • 2 new comments -
[rustdoc] Give more information into extracted doctest information
#141399 commented on
May 26, 2025 • 2 new comments -
Don't build `ParamEnv` and do trait solving in `ItemCtxt`s when lowering IATs
#140247 commented on
May 29, 2025 • 2 new comments -
Make `Rc<T>::deref` zero-cost
#141348 commented on
May 30, 2025 • 2 new comments -
Clarify &mut-methods' docs on sync::OnceLock
#140715 commented on
May 31, 2025 • 1 new comment -
add first HelenOS compilation targets
#139310 commented on
May 30, 2025 • 1 new comment -
Change codegen of LLVM intrinsics to be name-based, and add llvm linkage support for `bf16(xN)` and `i1xN`
#140763 commented on
May 30, 2025 • 1 new comment -
Specify the behavior of `file!`
#134442 commented on
May 28, 2025 • 1 new comment -
Implement `push_mut`
#135975 commented on
Jun 1, 2025 • 1 new comment -
add more `TypeFlags` fast paths, cache `param_env` canonicalization
#141451 commented on
May 26, 2025 • 1 new comment -
[WIP] mgca: Add ConstArg representation for const items
#139558 commented on
May 27, 2025 • 1 new comment -
Optimize `Seek::stream_len` impl for `File`
#125087 commented on
May 28, 2025 • 1 new comment -
Make #[used(linker)] the default on ELF too
#140872 commented on
May 29, 2025 • 1 new comment -
Add support for macro expansion in rustdoc source code pages
#137229 commented on
May 26, 2025 • 0 new comments -
Split elided_lifetime_in_paths into tied and untied
#120808 commented on
May 26, 2025 • 0 new comments -
Add post-mono MIR optimizations
#131650 commented on
Jun 1, 2025 • 0 new comments -
Remove unstable cfg `target(...)` compact feature
#130780 commented on
May 28, 2025 • 0 new comments -
Warn about C-style octal literals
#131309 commented on
May 26, 2025 • 0 new comments -
Add copy button to crate version.
#130374 commented on
May 27, 2025 • 0 new comments -
Safer implementation of RepeatN
#130887 commented on
May 26, 2025 • 0 new comments -
Add checking for unnecessary delims in closure body
#136906 commented on
May 27, 2025 • 0 new comments -
Fix `Display` for invalid UTF-8 in `OsStr`/`Path`
#136677 commented on
May 28, 2025 • 0 new comments -
retpoline and retpoline-external-thunk flags (target modifiers) to enable retpoline-related target features
#135927 commented on
May 29, 2025 • 0 new comments -
stop specializing on `Copy`
#135634 commented on
May 29, 2025 • 0 new comments -
std: net: Add function to return the system hostname
#135141 commented on
May 28, 2025 • 0 new comments -
Add Location::file_with_nul
#135054 commented on
May 29, 2025 • 0 new comments -
lint ImproperCTypes: overhaul (take 2 of "better handling of indirections")
#134697 commented on
May 31, 2025 • 0 new comments -
Reduce precedence of expressions that have an outer attr
#134661 commented on
May 27, 2025 • 0 new comments -
Lint on fn pointers comparisons in external macros
#134536 commented on
May 28, 2025 • 0 new comments -
Add a new lint that warns for pointers to stack memory
#134218 commented on
May 28, 2025 • 0 new comments -
Correctly rounded floating point `div_euclid`.
#134145 commented on
May 27, 2025 • 0 new comments -
rustdoc: use a button instead of a bar for search
#133279 commented on
May 31, 2025 • 0 new comments -
Resolve the false positive dead_code lint when type is only used via destructuring
#133128 commented on
May 27, 2025 • 0 new comments -
get rid of some false negatives in rustdoc::broken_intra_doc_links
#132748 commented on
May 27, 2025 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
May 26, 2025 • 0 new comments -
Add lint against (some) interior mutable consts
#132146 commented on
May 28, 2025 • 0 new comments -
consider nudging people to document new features in the unstable book
#141527 commented on
Jun 1, 2025 • 0 new comments -
ICE during incremental test recompilation
#141534 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #140557: Remove manual WF hack
#141535 commented on
Jun 1, 2025 • 0 new comments -
A dep graph node (mir_drops_elaborated_and_const_checked) does not have an unique index
#141540 commented on
Jun 1, 2025 • 0 new comments -
rustc panic with unsize coercion
#141544 commented on
Jun 1, 2025 • 0 new comments -
consts in dead monomorphic async fn are never evaluated
#140655 commented on
Jun 1, 2025 • 0 new comments -
ICE: next solver: `failed to resolve instance for <e<FilterFn<{closure@code.rs:31:15: 31:17}>`
#140577 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #138340: Remove some unsized tuple impls now that we don't support unsizing tuples anymore
#140589 commented on
Jun 1, 2025 • 0 new comments -
`async closure does not implement ``FnMut`` because it captures state from its environment` for `async move` closures capturing copyable values, while closures returning `async move` blocks work fine
#140403 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #133962: Tracking Issue for `hint::select_unpredictable`
#140371 commented on
Jun 1, 2025 • 0 new comments -
rust_extern_with_linkage___dso_handle+0x0): undefined reference to `__dso_handle'
#140955 commented on
Jun 1, 2025 • 0 new comments -
Valgrind leak check reports a "possibly lost" leak on `std::thread::current()`
#135608 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #130823: Tracking Issue for `non_null_from_ref`
#141088 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #122661: Change the desugaring of `assert!` for better error output
#141089 commented on
Jun 1, 2025 • 0 new comments -
error[E0282]: type annotations needed but should be inferred automatically
#139168 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #129121: Stabilize `tcp_quickack`
#141090 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #138023: Add `std::io::Seek` instance for `std::io::Take`
#141091 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #74985: Tracking Issue for slice::array_chunks
#139693 commented on
Jun 1, 2025 • 0 new comments -
Tracking Issue for slice::array_chunks
#74985 commented on
Jun 1, 2025 • 0 new comments -
`cargo check` works fine, but `cargo build` gives "overflow evaluating the requirement "
#139658 commented on
Jun 1, 2025 • 0 new comments -
[async closure] implementation of `Send` is not general enough using tokio channel
#139475 commented on
Jun 1, 2025 • 0 new comments -
redesign stage 0 std
#119899 commented on
May 31, 2025 • 0 new comments -
rustdoc: hide `#[repr]` if it isn't part of the public ABI
#116882 commented on
May 26, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
May 31, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
May 31, 2025 • 0 new comments -
Only preserve DebugInfo in DeadStoreElimination if requested.
#106852 commented on
May 29, 2025 • 0 new comments -
sess: default to v0 symbol mangling
#89917 commented on
May 27, 2025 • 0 new comments -
Tracking issue for trait aliases
#41517 commented on
Jun 1, 2025 • 0 new comments -
pclmulqdq intrinsics don't inline well across target_feature changes anymore
#139029 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue: 32bit x86 targets without SSE2 have unsound floating point behavior
#114479 commented on
Jun 1, 2025 • 0 new comments -
Tracking Issue for uefi-std
#100499 commented on
Jun 1, 2025 • 0 new comments -
ICE: mir opts crash rustc with -Zmir-preserve-ub in compiler/rustc_mir_transform/src/simplify_comparison_integral.rs
#141454 commented on
Jun 1, 2025 • 0 new comments -
Tracking Issue for insufficient disk space on `x86_64-msvc-*` CI jobs due to broken Windows Server 2025 `20250504.1.0` images
#141022 commented on
Jun 1, 2025 • 0 new comments -
release builds using rustc 1.86.0 on macOS Ventura (intel) SDK exhibit incorrect behaviour
#140686 commented on
Jun 1, 2025 • 0 new comments -
Enabling LTO causes miscompilation on x86_64-apple-darwin
#141306 commented on
Jun 1, 2025 • 0 new comments -
Trait unexpectedly not implemented with recursive where clause, with poor error message
#141111 commented on
Jun 1, 2025 • 0 new comments -
SIGILL in rustc compiling normal library crate on x86_64
#141099 commented on
Jun 1, 2025 • 0 new comments -
ICE: `layout_of: unexpected type`
#141400 commented on
Jun 1, 2025 • 0 new comments -
rustdoc: default trait methods only show up in search index if they are overridden
#141373 commented on
Jun 1, 2025 • 0 new comments -
Possible regression for ui/match/issue-114691.rs
#141340 commented on
Jun 1, 2025 • 0 new comments -
async drop cause ICE with broken MIR in Item
#141327 commented on
Jun 1, 2025 • 0 new comments -
Slow and memory-intensive compilation with debug symbols
#141297 commented on
Jun 1, 2025 • 0 new comments -
[PERF] partition shims into CGU of their characteristic types, if possible
#141560 commented on
May 26, 2025 • 0 new comments -
[WIP] Expand free alias types during variance computation
#141030 commented on
May 27, 2025 • 0 new comments -
Lexer: check in `advance_token` to avoid regard spare `##` as `GardedStrPrefix`
#141028 commented on
May 31, 2025 • 0 new comments -
Expand free alias types when computing implied outlives-bounds
#141007 commented on
May 27, 2025 • 0 new comments -
Make NonZero<char> possible
#141001 commented on
May 29, 2025 • 0 new comments -
literal-escaper v0.0.2 => v0.0.3 for better API without `unreachable`
#140999 commented on
May 29, 2025 • 0 new comments -
Change `core::iter::Fuse`'s `Default` impl to do what its docs say it does
#140985 commented on
May 28, 2025 • 0 new comments -
const-eval: allow constants to refer to mutable/external memory, but reject such constants as patterns
#140942 commented on
May 28, 2025 • 0 new comments -
Fix unuseful span in type error in some format_args!() invocations
#140916 commented on
May 26, 2025 • 0 new comments -
Reduce special casing for the panic runtime
#140809 commented on
Jun 1, 2025 • 0 new comments -
Clarify upfront that `PartialOrd` is for strict partial orders
#140779 commented on
May 27, 2025 • 0 new comments -
Should `-Cforce-frame-pointers` favor the target or CLI?
#140774 commented on
May 29, 2025 • 0 new comments -
{aarch64,x86_64}-*-windows-gnullvm: build host tools
#140772 commented on
May 31, 2025 • 0 new comments -
Stabilize `sha512`, `sm3` and `sm4` for x86
#140767 commented on
May 31, 2025 • 0 new comments -
Stabilize keylocker
#140766 commented on
May 31, 2025 • 0 new comments -
[WIP] Region inference: Use outlives-static constraints in constraint search
#140737 commented on
May 28, 2025 • 0 new comments -
Split up the `unknown_or_malformed_diagnostic_attributes` lint
#140717 commented on
May 28, 2025 • 0 new comments -
WIP: Add PGO for apple darwin targets
#140699 commented on
Jun 1, 2025 • 0 new comments -
Enable LLDB debug info tests on CI
#141539 commented on
May 26, 2025 • 0 new comments -
Delegate `<CStr as Debug>` to `ByteStr`
#141491 commented on
May 29, 2025 • 0 new comments -
mir-opt: Do not create storage marks in EarlyOtherwiseBranch
#141485 commented on
May 26, 2025 • 0 new comments -
Allow `&raw [mut | const]` for union field in safe
#141469 commented on
May 31, 2025 • 0 new comments -
make `OsString::new` and `PathBuf::new` unstably const
#141467 commented on
May 31, 2025 • 0 new comments -
Document representation of `Option<unsafe fn()>`
#141447 commented on
May 28, 2025 • 0 new comments -
Add (back) `unsupported_calling_conventions` lint to reject more invalid calling conventions
#141435 commented on
May 29, 2025 • 0 new comments -
rustc_const_eval: Expose APIs for signalling foreign accesses to memory
#141391 commented on
May 31, 2025 • 0 new comments -
builtin dyn impl no guide inference
#141352 commented on
May 26, 2025 • 0 new comments -
[experimental, do not merge!] a faster implementation of Polonius
#141326 commented on
May 31, 2025 • 0 new comments -
[experiment, do not merge!] rewrite the DenseBitSet structure to only use 1 word on the stack
#141325 commented on
May 26, 2025 • 0 new comments -
std: sys: random: uefi: Provide rdrand based fallback
#141324 commented on
Jun 1, 2025 • 0 new comments -
x86 (32/64): go back to passing SIMD vectors by-ptr
#141309 commented on
Jun 1, 2025 • 0 new comments -
Merge `compiler-builtins` as a Josh subtree
#141229 commented on
May 28, 2025 • 0 new comments -
tools-aux ci runner: also cross-test doctests in Miri
#141210 commented on
Jun 1, 2025 • 0 new comments -
Weekly `cargo update`
#141205 commented on
Jun 1, 2025 • 0 new comments -
Permit duplicate imports
#141043 commented on
May 30, 2025 • 0 new comments -
Change one `FxHashMap` to `FxIndexMap` in librustdoc
#138871 commented on
May 30, 2025 • 0 new comments -
Add methods to TCP and UDP sockets to modify hop limit (refresh of #94678)
#138744 commented on
May 26, 2025 • 0 new comments -
build dist for x86_64-pc-solaris and sparcv9-sun-solaris
#138699 commented on
May 30, 2025 • 0 new comments -
Support using const pointers in asm `const` operand
#138618 commented on
May 28, 2025 • 0 new comments -
Nul terminate rust string literals
#138504 commented on
May 30, 2025 • 0 new comments -
Remove some unsized tuple impls now that we don't support unsizing tuples anymore
#138340 commented on
May 27, 2025 • 0 new comments -
Functionality for `int_format_into` for integer types
#138338 commented on
May 30, 2025 • 0 new comments -
Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first
#138133 commented on
Jun 1, 2025 • 0 new comments -
Added `Clone` implementation for `ChunkBy`
#138016 commented on
Jun 1, 2025 • 0 new comments -
Stabilise `os_string_pathbuf_leak`
#137992 commented on
May 27, 2025 • 0 new comments -
Sized Hierarchy: Part I
#137944 commented on
May 29, 2025 • 0 new comments -
make RefCell unstably const
#137843 commented on
Jun 1, 2025 • 0 new comments -
Fix code suggestion for local enum patterns in non-exhaustive matches
#137783 commented on
May 28, 2025 • 0 new comments -
Add `iter` macro
#137725 commented on
May 27, 2025 • 0 new comments -
Stabilize `assert_matches` and move it to `core::macros`
#137487 commented on
May 26, 2025 • 0 new comments -
Remove `i128` and `u128` from `improper_ctypes_definitions`
#137306 commented on
May 29, 2025 • 0 new comments -
Allow comparisons between `CStr`, `CString`, and `Cow<CStr>`.
#137268 commented on
May 25, 2025 • 0 new comments -
Implement RcUninit (#112566)
#140640 commented on
May 28, 2025 • 0 new comments -
UnsafePinned: also include the effects of UnsafeCell
#140638 commented on
May 28, 2025 • 0 new comments -
add test to reproduce #137687 and add a hotfix
#140584 commented on
May 26, 2025 • 0 new comments -
Implement operations for Wrapping<T> where Rhs = T
#140567 commented on
May 29, 2025 • 0 new comments -
Allow `#![doc(test(attr(..)))]` everywhere
#140560 commented on
May 28, 2025 • 0 new comments -
Note `atan2` can return `-PI`
#140487 commented on
May 30, 2025 • 0 new comments -
std::net: update tcp deferaccept delay type to Duration.
#140482 commented on
May 30, 2025 • 0 new comments -
Document MaybeUninit bit validity
#140463 commented on
Jun 1, 2025 • 0 new comments -
rustdoc: Allow multiple references to a single footnote
#140434 commented on
May 28, 2025 • 0 new comments -
WIP: Unstable impls
#140399 commented on
Jun 1, 2025 • 0 new comments -
Rustdoc: typecheck scrape-examples.js
#140314 commented on
May 29, 2025 • 0 new comments -
Fix accidental type inference in array coercion
#140283 commented on
May 29, 2025 • 0 new comments -
Document that mpmc channels deliver an item to one receiver.
#140158 commented on
May 27, 2025 • 0 new comments -
[DO NOT MERGE] start building Enzyme in CI
#140064 commented on
May 28, 2025 • 0 new comments -
Set MSG_NOSIGNAL for UnixStream
#140005 commented on
May 25, 2025 • 0 new comments -
Optimize `core::unicode::printable`.
#139540 commented on
May 31, 2025 • 0 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
May 29, 2025 • 0 new comments -
Tracking issue for release notes of #138940: Stabilize the avx512 target features
#139928 commented on
Jun 1, 2025 • 0 new comments -
Array repeat exprs dont permit non-copy adt ctors as elements
#139642 commented on
May 28, 2025 • 0 new comments -
`feature(frontmatter)` rejects frontmatters with dashes with leading spaces
#141367 commented on
May 28, 2025 • 0 new comments -
Handling of stdcall (and other x86-32-specific ABIs) on non-x86-32 Windows targets is inconsistent
#137018 commented on
May 28, 2025 • 0 new comments -
LLVM Assertion failed when optimizing SIMD code on aarch64.apple.darwin
#140933 commented on
May 28, 2025 • 0 new comments -
Trait implementation implies trait bounds for associated types but not for GAT associated types
#111158 commented on
May 28, 2025 • 0 new comments -
Missed optimization: `matches!` results in worse codgen than a logical or
#141497 commented on
May 28, 2025 • 0 new comments -
#[derive(PartialEq)] does not reorder field comparisons to improve performance
#141141 commented on
May 28, 2025 • 0 new comments -
Nested import suggestion should maintain the same visibility level
#141134 commented on
May 28, 2025 • 0 new comments -
Tracking Issue for RFC 3467: UnsafePinned
#125735 commented on
May 28, 2025 • 0 new comments -
ICE: `unexpected sort of node in fn_sig(): ImplItem(ImplItem`
#140484 commented on
May 28, 2025 • 0 new comments -
Codegen Optimization for Non-Consecutive Enum Match Arms
#140849 commented on
May 28, 2025 • 0 new comments -
test `ui/backtrace-debuginfo.rs` is flaky
#117097 commented on
May 28, 2025 • 0 new comments -
ICE+errors: associated_const_equality: normalize_erasing_regions.rs: Failed to normalize Alias(Projection, _)
#141489 commented on
May 28, 2025 • 0 new comments -
Segmentation fault in `__llvm_write_binary_ids` using LLVM 17.0.6
#123361 commented on
May 28, 2025 • 0 new comments -
Tracking Issue for File lock API
#130994 commented on
May 27, 2025 • 0 new comments -
rustdoc: Quick way to collapse all impl blocks
#134429 commented on
May 27, 2025 • 0 new comments -
Can't use `vmsr` instruction in `global_asm!` on `armv7r-none-eabihf` without `codegen-units=1`
#127269 commented on
May 27, 2025 • 0 new comments -
Tracking Issue for `normalize_lexically`
#134694 commented on
May 27, 2025 • 0 new comments -
Possible regression with rust_panic being mangled
#140821 commented on
May 27, 2025 • 0 new comments -
Tracking issue for generic const items
#113521 commented on
May 27, 2025 • 0 new comments -
cycle on inherent associated types in structs
#108491 commented on
May 27, 2025 • 0 new comments -
Tracking issue for release notes of #138285: Stabilize `repr128`
#139472 commented on
May 29, 2025 • 0 new comments -
Presence of lifetime generics on free const items should not affect if const is checked for evaluatability
#136204 commented on
May 29, 2025 • 0 new comments -
str::splitn(N, ' ') is slower than it ought to be
#82471 commented on
May 29, 2025 • 0 new comments -
UI tests that execute don't include the stdout/err of the executed program in the error message if they fail
#141531 commented on
May 29, 2025 • 0 new comments -
run-make: vendor cargo dependencies or external dependencies within the tests
#128733 commented on
May 29, 2025 • 0 new comments -
`-C force-frame-pointers=yes` not respected by `-Z build-std` or `opt-level = "z"`
#136198 commented on
May 29, 2025 • 0 new comments -
Performance issues: Two examples of Rust programs significantly slower than their C++ versions
#141476 commented on
May 29, 2025 • 0 new comments -
Tracking issue for `impl Trait` in `const` and `static` items and `let` bindings
#63065 commented on
May 29, 2025 • 0 new comments -
Consider folkertdev's `c_variadic` proposal
#141524 commented on
May 28, 2025 • 0 new comments -
Tracking issue for `cfg_select` (formerly `cfg_match`)
#115585 commented on
May 28, 2025 • 0 new comments -
`fn_cast!` macro
#140803 commented on
May 28, 2025 • 0 new comments -
Allow deprecating a re-export
#30827 commented on
May 28, 2025 • 0 new comments -
Tracking Issue for `core_float_math`
#137578 commented on
May 28, 2025 • 0 new comments -
Document path stability of `f64::abs` in no std crates
#139066 commented on
May 28, 2025 • 0 new comments -
Tracking Issue for Wasm floating point instructions not in `core`
#133908 commented on
May 28, 2025 • 0 new comments -
Tracking Issue for {Mutex, RwLock}::data_ptr
#140368 commented on
May 28, 2025 • 0 new comments -
rustdoc: Experiment: Inject doctests into the host crate
#141083 commented on
May 28, 2025 • 0 new comments -
Rustdoc JSON 2023 Roadmap
#106697 commented on
May 28, 2025 • 0 new comments -
Document JsonDocCk and checkmissingitems.py
#100515 commented on
May 28, 2025 • 0 new comments -
`continue` expressions in loop conditions
#118673 commented on
May 28, 2025 • 0 new comments -
Unaligned memory access instructions are generated on thumbv7em-none-eabi target
#137663 commented on
May 28, 2025 • 0 new comments -
`dead_code`: Inherent associated types are unconditionally considered dead
#110332 commented on
May 27, 2025 • 0 new comments -
non sysroot macros re-exported in std have broken source links
#140992 commented on
May 26, 2025 • 0 new comments -
"error[E0106]: missing lifetime specifiers" suggests creating unusable `&'a mut Foo<'a>` references
#133977 commented on
May 26, 2025 • 0 new comments -
deduplicate pointer docs with include!
#139190 commented on
May 26, 2025 • 0 new comments -
Formal support for linking rlibs using a non-Rust linker
#73632 commented on
May 26, 2025 • 0 new comments -
Unstable fingerprints tracking issue
#84970 commented on
May 26, 2025 • 0 new comments -
lifetime elision for return type can refer to an explicitly named region
#121152 commented on
May 26, 2025 • 0 new comments -
Tracking issue for release notes of #136877: Fix missing const for inherent pointer `replace` methods
#139413 commented on
May 26, 2025 • 0 new comments -
Tracking issue for release notes of #140514: Stabilize proc_macro::Span::{file, local_file}.
#140905 commented on
May 26, 2025 • 0 new comments -
Tracking issue for release notes of #134446: Stabilize the `cell_update` feature
#139925 commented on
May 26, 2025 • 0 new comments -
Tracking Issue for the demotion of i686-pc-windows-gnu
#138422 commented on
May 26, 2025 • 0 new comments -
ICE: `could not resolve DefId`
#132126 commented on
May 26, 2025 • 0 new comments -
Tracking issue for migrating from Glacier to compiletest ICE/crash tracking
#125459 commented on
May 26, 2025 • 0 new comments -
Incorrect behavior on Windows with dylibs and ThinLTO
#127979 commented on
May 26, 2025 • 0 new comments -
SIGILL when compiling `cc` with `-C instrument-coverage` `-Z coverage-options=mcdc`
#140677 commented on
May 26, 2025 • 0 new comments -
`eq_unspanned` is incorrect
#141522 commented on
May 26, 2025 • 0 new comments -
Tracking Issue for ByteStr/ByteString
#134915 commented on
May 26, 2025 • 0 new comments -
never type appears in duplicate diagnostics
#139790 commented on
May 26, 2025 • 0 new comments -
Tracking issue for the `quote!` macro in `proc_macro`
#54722 commented on
May 26, 2025 • 0 new comments -
ICE: unexpected ambiguity: CanonicalQueryInput - broken MIR
#141478 commented on
May 26, 2025 • 0 new comments -
public extern "C" symbols are not public in cdylib target
#99411 commented on
May 25, 2025 • 0 new comments -
Tracking Issue for `const_eq_ignore_ascii_case`
#131719 commented on
May 25, 2025 • 0 new comments -
Performance problem in for loops with step_by(run-time-variable)
#141360 commented on
May 27, 2025 • 0 new comments -
Inconsistent lifetime checks between function and field access.
#141481 commented on
May 27, 2025 • 0 new comments -
Tracking Issue for `unsigned_signed_diff`
#126041 commented on
May 27, 2025 • 0 new comments -
Tracking issue for `#[doc(cfg(…))]`, `#[doc(cfg_hide(…))]` and `doc_auto_cfg`
#43781 commented on
May 27, 2025 • 0 new comments -
`doc_auto_cfg` no longer applies a cfg badge to certain inlined cross-crate re-exported items with a `#[cfg]`
#141301 commented on
May 27, 2025 • 0 new comments -
Tracking issue for the `define_in_every_cgu_used` feature
#141339 commented on
May 27, 2025 • 0 new comments -
Remark `TMP`, `TEMP` and `USERPROFILE` env vars can influence `env::temp_dir` on Windows
#125439 commented on
May 27, 2025 • 0 new comments -
Copying and pasting from rustdoc code view leaves blank lines
#141464 commented on
May 27, 2025 • 0 new comments -
Tracking Issue for `slice_as_array`
#133508 commented on
May 27, 2025 • 0 new comments -
Stuck on the call to `def_path_str`
#141546 commented on
May 27, 2025 • 0 new comments -
Diagnostic assumes that braced unresolved identifiers are formatting arguments
#141350 commented on
May 27, 2025 • 0 new comments -
Tracking Issue for AVX512 intrinsics
#111137 commented on
May 27, 2025 • 0 new comments -
Tracking Issue for `lock_value_accessors`
#133407 commented on
May 27, 2025 • 0 new comments -
-Z allow-features does not apply to -Z flags
#139890 commented on
May 27, 2025 • 0 new comments -
autogenerate compiler flag stubs in the unstable book
#141525 commented on
May 27, 2025 • 0 new comments -
let_chains stabilization followups
#140722 commented on
May 27, 2025 • 0 new comments -
Tracking issue for RFC 2137: Support defining C-compatible variadic functions in Rust
#44930 commented on
May 26, 2025 • 0 new comments -
AIX fails to build
#141543 commented on
May 26, 2025 • 0 new comments -
redundant_explicit_links rustdoc lint should have macro guard
#141553 commented on
May 26, 2025 • 0 new comments -
Tracking Issue for Rustdoc Askama Migration
#108868 commented on
May 26, 2025 • 0 new comments -
Tracking issue for release notes of #134273: de-stabilize bench attribute
#140629 commented on
May 26, 2025 • 0 new comments -
Add support for repetition to `proc_macro::quote`
#140238 commented on
Jun 1, 2025 • 0 new comments -
ICE: `Architecture x86_64 does not support GpuKernel calling convention`
#138738 commented on
May 31, 2025 • 0 new comments -
Library team consensus on promoting tier 3 riscv32 ESP-IDF targets to tier 2 with std that has processes and signals support stubbed out
#140042 commented on
May 31, 2025 • 0 new comments -
Experimental cygwin host support
#137819 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for `Duration::from_nanos_u128`
#139201 commented on
May 31, 2025 • 0 new comments -
reconsider "the way to run a crate's unit tests is `x test <crate>`"
#140478 commented on
May 31, 2025 • 0 new comments -
ICE: `type parameter `impl Sized/#0` (impl Sized/#0/0) out of range when instantiating, args=[]`
#140500 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for autodiff
#124509 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for APX target feature
#139284 commented on
May 31, 2025 • 0 new comments -
Remove dependency formats from crate metadata
#96708 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for `sha512_sm_x86`
#126624 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for `keylocker_x86`
#134813 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for slice_range
#76393 commented on
May 31, 2025 • 0 new comments -
Tracking issue for release notes of #139535: Implement `Default` for raw pointers
#140014 commented on
May 31, 2025 • 0 new comments -
CString being noalias is a footgun
#136770 commented on
May 31, 2025 • 0 new comments -
`core::ptr::copy_nonoverlapping` crashes when writing to odd addresses on ARM `thumbv7em-none-eabihf`
#82945 commented on
May 31, 2025 • 0 new comments -
Bad codegen for `non-copy-derived` struct with all `Copy` derived fields
#128081 commented on
May 31, 2025 • 0 new comments -
Tracking issue for pref_align_of intrinsic
#91971 commented on
May 31, 2025 • 0 new comments -
Derived `Clone` impl is not simplified if `Clone` is derived before `Copy`
#124794 commented on
May 31, 2025 • 0 new comments -
Tracking Issue for `breakpoint` feature (`core::arch::breakpoint`)
#133724 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139309: make abi_unsupported_vector_types a hard error
#140046 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #135015: Partially stabilize LoongArch target features
#139929 commented on
Jun 1, 2025 • 0 new comments -
Destructuring tuple structs with public leading fields and private trailing fields by tuple syntax is disallowed
#139972 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #125087: Optimize `Seek::stream_len` impl for `File`
#135693 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #139646: check types of const param defaults
#140183 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #120808: Split elided_lifetime_in_paths into tied and untied
#140140 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #131656: lexer: Treat more floats with empty exponent as valid tokens
#140342 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #138961: Make closure capturing have consistent and correct behaviour around patterns
#140048 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #138176: Prefer built-in sized impls (and only sized impls) for rigid types always
#139077 commented on
Jun 1, 2025 • 0 new comments -
Compiler error "implementation of Send is not general enough" when using static lifetime reference with async closure
#138494 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #130192: [discussion] `ErrorKind::InvalidFilename` from `io_error_more`
#137385 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #127534: feat(core): impl Step for NonZero<u*>
#137131 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #127292: Tracking Issue for PathBuf::add_extension and Path::with_added_extension
#135644 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #135536: Add more impls of PartialEq and PartialOrd for strings
#135537 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #133820: Stabilize `derive(CoercePointee)`
#134624 commented on
Jun 1, 2025 • 0 new comments -
Tracking Issue for `#![feature(const_float_round_methods)]`
#141555 commented on
Jun 1, 2025 • 0 new comments -
`impl<T> PointerLike for {Rc,Arc,Weak}<T>` can't exist but should
#134591 commented on
Jun 1, 2025 • 0 new comments -
deny(warnings) doesn't affect all warnings, only those generated through the lint system
#21204 commented on
Jun 1, 2025 • 0 new comments -
Tracking Issue for algebraic floating point methods
#136469 commented on
Jun 1, 2025 • 0 new comments -
Need comprehensive story for `target_feature` compat
#140570 commented on
Jun 1, 2025 • 0 new comments -
rustup is slow
#119496 commented on
Jun 1, 2025 • 0 new comments -
refining_impl_trait: Decide whether explicit opt-in is needed
#121718 commented on
Jun 1, 2025 • 0 new comments -
Tracking issue for release notes of #139275: Update the minimum external LLVM to 19
#139454 commented on
May 30, 2025 • 0 new comments -
Tracking Issue for trim-paths RFC 3127
#111540 commented on
May 30, 2025 • 0 new comments -
Rustdoc does not combine documentation in re-exports of extern functions
#135092 commented on
May 30, 2025 • 0 new comments -
Contents from global_asm! leak into other assemblies
#81838 commented on
May 30, 2025 • 0 new comments -
Tracking issue for warning for rust_2018_idioms by default
#54910 commented on
May 30, 2025 • 0 new comments -
Tracking Issue for Restrictions
#105077 commented on
May 30, 2025 • 0 new comments -
Deadlock when capturing a backtrace from allocator during panic with test output capturing enabled
#130187 commented on
May 30, 2025 • 0 new comments -
Figure out how to make symbolisation code smaller
#139209 commented on
May 30, 2025 • 0 new comments -
Give recursion limit errors a span
#135629 commented on
May 30, 2025 • 0 new comments -
Tracking Issue for `mixed_integer_ops_unsigned_sub`
#126043 commented on
May 29, 2025 • 0 new comments -
Improve diagnostic for casting `T: ?Sized + Trait` to `dyn Trait`
#88141 commented on
May 29, 2025 • 0 new comments -
rustdoc: single comma is put on newline if it occurs after item in double ticks
#133075 commented on
May 29, 2025 • 0 new comments -
Tracking Issue for `#![feature(phantom_variance_markers)]`
#135806 commented on
May 29, 2025 • 0 new comments -
Error when canonicalizing path on RAM drive
#48249 commented on
May 29, 2025 • 0 new comments -
htmldocck.py: replace outdated doc comment with link to updated docs
#131974 commented on
May 29, 2025 • 0 new comments -
std::process::Command sometimes ignores PATH env variable on Windows
#122660 commented on
May 29, 2025 • 0 new comments -
Failed to capture backtrace when compiling with `--remap-path-prefix=${PWD}=`
#135853 commented on
May 29, 2025 • 0 new comments -
Tracking Issue for `used_with_arg`
#93798 commented on
May 29, 2025 • 0 new comments -
Tracking Issue for `bufreader_peek`
#128405 commented on
May 29, 2025 • 0 new comments -
./x test --help --verbose is not very discoverable and may produce excess output (consider adding --list)
#140477 commented on
May 29, 2025 • 0 new comments -
Tracking Issue for RFC: Supertrait Item Shadowing
#89151 commented on
May 29, 2025 • 0 new comments -
Tracking Issue for nonnull_provenance
#135243 commented on
May 29, 2025 • 0 new comments -
Tracking issue for release notes of #139042: Do not remove trivial `SwitchInt` in analysis MIR
#140045 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #124141: Remove `Nonterminal` and `TokenKind::Interpolated` (part 2)
#140488 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #137096: Stabilize flags for doctest cross compilation
#140270 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #137928: stabilize const_cell
#139115 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #137280: stabilize ptr::swap_nonoverlapping in const
#140416 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139865: Stabilize proc_macro::Span::{start,end,line,column}.
#140300 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139764: Consistent trait bounds for ExtractIf Debug impls
#140995 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139483: f*::NAN: guarantee that this is a quiet NaN
#139986 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139099: Promise `array::from_fn` is generated in order of increasing indices
#139537 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #139224: fix(test): Expose '--no-capture' in favor of `--nocapture`
#140296 commented on
May 30, 2025 • 0 new comments -
False warning: "unused logical operation that must be used"
#69466 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #136160: Remove backticks from `ShouldPanic::YesWithMessage`'s `TrFailedMsg`
#139073 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #136926: Stabilize `-Zdwarf-version` as `-Cdwarf-version`
#139747 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #140957: Add `#[must_use]` to Array::map
#141075 commented on
May 30, 2025 • 0 new comments -
lint against unexpectedly late drop for temporaries in match scrutinee expressions
#93883 commented on
May 30, 2025 • 0 new comments -
Tracking issue for RFC 2523, `#[cfg(version(..))]`
#64796 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #132833: Stabilize let chains in the 2024 edition
#139951 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #119220: Uplift `clippy::invalid_null_ptr_usage` lint
#138638 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #123239: Implement a lint for implicit autoref of raw pointer dereference - take 2
#140050 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #138632: Stabilize `cfg_boolean_literals`
#139565 commented on
May 30, 2025 • 0 new comments -
Tracking issue for release notes of #134213: Stabilize `naked_functions`
#139428 commented on
May 30, 2025 • 0 new comments