-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
133 Pull requests merged by 85 people
-
Consolidate staging for compiletest steps in bootstrap
#146076 merged
Sep 2, 2025 -
rustdoc-search: skip loading unneeded fnData
#146070 merged
Sep 2, 2025 -
Add compiler error when trying to use concat metavar expr in repetitions
#146064 merged
Sep 2, 2025 -
Update target spec metadata of Arm64EC Windows and Trusty targets
#146034 merged
Sep 2, 2025 -
add span to struct pattern rest (..)
#145783 merged
Sep 2, 2025 -
constify impl Try for ControlFlow
#146088 merged
Sep 2, 2025 -
fix a constness ordering bug in rustfmt
#146089 merged
Sep 2, 2025 -
stabilize c-style varargs for sysv64, win64, efiapi, aapcs
#144066 merged
Sep 2, 2025 -
Make
Parser::parse_for_head
public for rustfmt usage#146094 merged
Sep 2, 2025 -
Remove dead code stemming from an old effects desugaring
#146102 merged
Sep 2, 2025 -
Add maintainer for VxWorks
#146115 merged
Sep 2, 2025 -
Adjust issue-118306.rs test after LLVM change
#146116 merged
Sep 2, 2025 -
Fix search index generation
#146117 merged
Sep 2, 2025 -
improve process::abort rendering in Miri backtraces
#146118 merged
Sep 2, 2025 -
Rollup of 14 pull requests
#146125 merged
Sep 2, 2025 -
cleanup and cache proof tree building
#145951 merged
Sep 2, 2025 -
Revert introduction of
[workspace.dependencies]
.#146113 merged
Sep 2, 2025 -
explicitly end the lifetime of
va_list
#146059 merged
Sep 2, 2025 -
-Znext-solver
: support non-defining uses in closures#145925 merged
Sep 2, 2025 -
Update to ar_archive_writer 0.5
#145721 merged
Sep 1, 2025 -
fix
#[loop_match]
on diverging loop#144783 merged
Sep 1, 2025 -
pub async fn impl is monomorphized when func itself is monomorphized
#143290 merged
Sep 1, 2025 -
dedup recip, powi, to_degrees, and to_radians float tests
#145468 merged
Sep 1, 2025 -
Rollup of 5 pull requests
#146077 merged
Sep 1, 2025 -
fix(lexer): Don't require frontmatters to be escaped with indented fences
#145754 merged
Sep 1, 2025 -
coverage: Build an "expansion tree" and use it to unexpand raw spans
#145643 merged
Sep 1, 2025 -
compiletest: Capture panic messages via a custom panic hook
#146068 merged
Sep 1, 2025 -
fixup nix dev shell again
#146060 merged
Sep 1, 2025 -
Add
Bound::copied
#145968 merged
Sep 1, 2025 -
resolve: Refactor
struct ExternPreludeEntry
#146004 merged
Sep 1, 2025 -
Change std f32 test to pass under Miri
#146051 merged
Sep 1, 2025 -
Suggest method name with maybe ty mismatch
#146046 merged
Sep 1, 2025 -
dump_mir
cleanups#145421 merged
Sep 1, 2025 -
Rollup of 6 pull requests
#146072 merged
Sep 1, 2025 -
Detect negative literal inferred to unsigned integer
#146042 merged
Sep 1, 2025 -
Enforce in bootstrap that test must have stage at least 1 (except for compiletest)
#145663 merged
Sep 1, 2025 -
rustdoc-search: split function inverted index by input/output
#146038 merged
Aug 31, 2025 -
std: fix
SplitPaths
regression#146053 merged
Aug 31, 2025 -
Fix format string grammar in docs and improve alignment error message for #144023
#145592 merged
Aug 31, 2025 -
Clarify that align_offset overaligns
#145931 merged
Aug 31, 2025 -
Rollup of 4 pull requests
#146052 merged
Aug 31, 2025 -
Ensure consistent drop for panicking drop in hint::select_unpredictable
#145174 merged
Aug 31, 2025 -
Make target pointer width in target json an integer
#144443 merged
Aug 31, 2025 -
Use absolute path to llvm-bolt, merge-fdata rather than PATH
#146039 merged
Aug 31, 2025 -
Detect missing
if let
orlet-else
#145582 merged
Aug 31, 2025 -
std: clarify
OpenOptions
error for create without write access#144964 merged
Aug 31, 2025 -
Fix
sys::process::windows::tests::test_thread_handle
spurious failure#146030 merged
Aug 31, 2025 -
Update
browser-ui-test
version to0.21.3
#146035 merged
Aug 31, 2025 -
Use move_file for rename in tracing
#146036 merged
Aug 31, 2025 -
Rollup of 4 pull requests
#146043 merged
Aug 31, 2025 -
Remove incorrect fixme on deprecation target
#146029 merged
Aug 30, 2025 -
Hard-code
char::is_control
#145479 merged
Aug 30, 2025 -
fix(lib-std-fs): handle
usize
overflow inread*
#143462 merged
Aug 30, 2025 -
Optimize
.ilog({2,10})
to.ilog{2,10}()
#145776 merged
Aug 30, 2025 -
Stabilize
array_repeat
feature#145465 merged
Aug 30, 2025 -
Rollup of 5 pull requests
#146026 merged
Aug 30, 2025 -
Add Duration::from_nanos_u128
#145969 merged
Aug 30, 2025 -
Implementation:
#[feature(nonpoison_condvar)]
#144651 merged
Aug 30, 2025 -
Add managarm as a tier 3 target
#123319 merged
Aug 30, 2025 -
Partial-stabilize the basics from
bigint_helper_methods
#144494 merged
Aug 30, 2025 -
Stabilize
strict_provenance_atomic_ptr
feature#145467 merged
Aug 30, 2025 -
str: Stabilize
round_char_boundary
feature#145756 merged
Aug 30, 2025 -
Rollup of 9 pull requests
#146023 merged
Aug 30, 2025 -
compiler-builtins subtree update
#146022 merged
Aug 30, 2025 -
Mark pipe2 supported in Android
#146017 merged
Aug 30, 2025 -
Improve librustdoc error when a file creation/modification failed
#146000 merged
Aug 30, 2025 -
std: haiku: fix
B_FIND_PATH_IMAGE_PATH
#145991 merged
Aug 30, 2025 -
AutoDeref::final_ty
is already resolved#145990 merged
Aug 30, 2025 -
std: use a TAIT to define
SplitPaths
on UNIX#145242 merged
Aug 30, 2025 -
compiler: Include span of too huge enum with
-Cdebuginfo=2
#145967 merged
Aug 30, 2025 -
Rehome 30
tests/ui/issues/
tests to other subdirectories undertests/ui/
[#2 of Batch #2]#145676 merged
Aug 29, 2025 -
Rehome 30
tests/ui/issues/
tests to other subdirectories undertests/ui/
[#1 of Batch #2]#145675 merged
Aug 29, 2025 -
Rollup of 4 pull requests
#145997 merged
Aug 29, 2025 -
TokenStream
cleanups#145984 merged
Aug 29, 2025 -
compiletest: Reduce the number of
println!
calls that don't have access toTestCx
#145982 merged
Aug 29, 2025 -
Avoid more rustc rebuilds in cross-compilation scenarios
#145902 merged
Aug 29, 2025 -
Revert "fix(debuginfo): disable overflow check for recursive non-enum types"
#145979 merged
Aug 29, 2025 -
Add a mailmap entry for gnzlbg
#143713 merged
Aug 29, 2025 -
Test
instrument-mcount
codegen#145884 merged
Aug 29, 2025 -
fix(std): Fix undefined reference to __my_thread_exit on QNX 8.0
#144354 merged
Aug 29, 2025 -
implement Sum and Product for Saturating(u*)
#144275 merged
Aug 29, 2025 -
Remove TmpLayout in layout_of_enum
#145387 merged
Aug 29, 2025 -
std library: use execinfo library also on NetBSD.
#145793 merged
Aug 29, 2025 -
Add more to the
[workspace.dependencies]
section in the top-levelCargo.toml
#145947 merged
Aug 29, 2025 -
fix
core::marker::Destruct
doc#145972 merged
Aug 29, 2025 -
tests: Ignore basic-stepping.rs on riscv64
#145977 merged
Aug 29, 2025 -
Rollup of 9 pull requests
#145978 merged
Aug 29, 2025 -
Switch next solver to use a specific associated type for trait def id
#145377 merged
Aug 29, 2025 -
Rollup of 6 pull requests
#145970 merged
Aug 28, 2025 -
Improve error messages around invalid literals in attribute arguments
#145853 merged
Aug 28, 2025 -
Add new
doc(attribute = "...")
attribute#142472 merged
Aug 28, 2025 -
Move exporting of profiler and sanitizer symbols to the LLVM backend
#145965 merged
Aug 28, 2025 -
bootstrap: Explicitly mark the end of a failed test's captured output
#145920 merged
Aug 28, 2025 -
add doc-hidden to exports in attribute prelude
#145937 merged
Aug 28, 2025 -
CFI: Make
lto
andlinker-plugin-lto
work the same forcompiler_builtins
#145368 merged
Aug 28, 2025 -
wasm: rm static mut
#142727 merged
Aug 28, 2025 -
const
ify (the unstable)str::as_str
#145930 merged
Aug 28, 2025 -
Port
#[link]
to the new attribute parsing infrastructure#143193 merged
Aug 28, 2025 -
Add spin_loop hint for LoongArch
#145913 merged
Aug 28, 2025 -
Disable
integer_to_ptr_transmutes
suggestion for unsized types#145941 merged
Aug 28, 2025 -
Rename
Location::file_with_nul
tofile_as_c_str
#145928 merged
Aug 28, 2025 -
compiletest: Remove several remnants of the old libtest-based executor
#145926 merged
Aug 28, 2025 -
Rollup of 9 pull requests
#145958 merged
Aug 28, 2025 -
Update
icu_list
to 2.0#145953 merged
Aug 28, 2025 -
No source fixes
#144864 merged
Aug 28, 2025 -
Update to LLVM 21.1.0
#145891 merged
Aug 28, 2025 -
Add assembly test for
-Zreg-struct-return
option#145382 merged
Aug 28, 2025 -
Ensure the coordinator thread terminates before its channels drop
#145894 merged
Aug 28, 2025 -
Remove unnecessary
[dependencies.*]
entries.#145946 merged
Aug 28, 2025 -
Rollup of 5 pull requests
#145949 merged
Aug 28, 2025 -
Use AcceptContext in AttribueParser::check_target
#145826 merged
Aug 28, 2025 -
Fix STD build failing for target_os = "espidf"
#145746 merged
Aug 28, 2025 -
Use captures(address) instead of captures(none) for indirect args
#145877 merged
Aug 28, 2025 -
rustdoc: a few micro-optimizations targeted at build_impl
#145851 merged
Aug 28, 2025 -
Update cargo submodule
#145909 merged
Aug 27, 2025 -
Simplify macro generating ToString implementations for
&...&str
#145562 merged
Aug 27, 2025 -
Stop calling unwrap when format foreign has trailing dollar
#145905 merged
Aug 27, 2025 -
add Option::reduce
#144274 merged
Aug 27, 2025 -
Rollup of 6 pull requests
#145923 merged
Aug 27, 2025 -
Inherit TCC in debuginfo tests on macOS
#145885 merged
Aug 27, 2025 -
improve float to_degrees/to_radians rounding comments and impl
#145625 merged
Aug 27, 2025 -
Introduce a
[workspace.dependencies
] section in the top-levelCargo.toml
#145740 merged
Aug 27, 2025 -
Region inference: Use outlives-static constraints in constraint search
#140737 merged
Aug 27, 2025 -
Mention that casting to *const () is a way to roundtrip with from_raw_parts
#143341 merged
Aug 27, 2025 -
Rollup of 6 pull requests
#145916 merged
Aug 27, 2025 -
Fix wrong cache line size of riscv64
#145078 merged
Aug 27, 2025 -
Improve std::fs::read_dir docs
#145290 merged
Aug 27, 2025 -
Move
riscv64-gc-unknown-linux-musl
from Tier 2 with Host tools to Tier 2#145904 merged
Aug 27, 2025 -
Use -Zmir-opt-level=0 in tests for MIR building
#142215 merged
Aug 27, 2025 -
Move WTF-8 code from std into core and alloc
#145335 merged
Aug 27, 2025 -
Access less HIR attributes from typeck
#144841 merged
Aug 27, 2025
70 Pull requests opened by 55 people
-
Track diagnostic attributes pre proc macro expansion, prepend post expansion.
#145914 opened
Aug 27, 2025 -
Uplifts and extends `clippy::needless-maybe-sized` into rustc
#145924 opened
Aug 27, 2025 -
fix APITIT being treated as a normal generic parameter in suggestions
#145929 opened
Aug 27, 2025 -
Allow `inline(always)` with a target feature behind a unstable feature `target_feature_inline_always`.
#145932 opened
Aug 27, 2025 -
`thing_as_thing`
#145933 opened
Aug 27, 2025 -
const `select_unpredictable`
#145939 opened
Aug 27, 2025 -
single buffer for exponent fmt of integers
#145940 opened
Aug 27, 2025 -
stdlib docs: document lifetime extension for `format_args!`'s arguments
#145943 opened
Aug 27, 2025 -
std: Start supporting WASIp2 natively
#145944 opened
Aug 27, 2025 -
Stabilize 28 RISC-V target features (`riscv_ratified_v2`)
#145948 opened
Aug 28, 2025 -
stabilize extern_system_varargs
#145954 opened
Aug 28, 2025 -
Rework how the codegen coordinator code handles the allocator shim
#145955 opened
Aug 28, 2025 -
Split `FnCtxt::report_args_error` into subfunctions
#145960 opened
Aug 28, 2025 -
resolve: Avoid a regression from splitting prelude into two scopes
#145961 opened
Aug 28, 2025 -
Ensure we emit an allocator shim when only some crate types need one
#145962 opened
Aug 28, 2025 -
Add LSX accelerated implementation for source file analysis
#145963 opened
Aug 28, 2025 -
Add `std` support for `armv7a-vex-v5`
#145973 opened
Aug 28, 2025 -
Stabilize -Zno-jump-tables into -Cjump-tables=bool
#145974 opened
Aug 28, 2025 -
Add bootstrap.toml option to control debug breaking on ICEs on windows
#145976 opened
Aug 29, 2025 -
std: remove misleading doc of UdpSocket::send_to/send
#145987 opened
Aug 29, 2025 -
Stabilize `vec_deque_pop_if`
#145992 opened
Aug 29, 2025 -
`-Znext-solver` allow `ExprKind::Call` for not-yet defined opaques
#145993 opened
Aug 29, 2025 -
Trying to generalize tuple `PartialEq` & `PartialOrd` impls
#145999 opened
Aug 29, 2025 -
Update getopts to remove unicode-width dependency
#146001 opened
Aug 29, 2025 -
Add move metadata into source info
#146003 opened
Aug 29, 2025 -
Add `impl<T> AsMut<T> for Exclusive<T>`
#146006 opened
Aug 29, 2025 -
Implement `Receiver` for `Exclusive`
#146009 opened
Aug 29, 2025 -
Point at fn bound that introduced lifetime obligation
#146011 opened
Aug 29, 2025 -
Add `From` impls for wrapper types
#146013 opened
Aug 29, 2025 -
compiler: Add Windows resources to rustc-main and rustc_driver
#146018 opened
Aug 29, 2025 -
std: optimize `dlsym!` macro and add a test for it
#146019 opened
Aug 29, 2025 -
compiler: Include span of too huge array with `-Cdebuginfo=2`
#146025 opened
Aug 30, 2025 -
support link modifier `as-needed` for raw-dylib-elf
#146027 opened
Aug 30, 2025 -
Explicity disable LSX feature for `loongarch64-unknown-none` target
#146032 opened
Aug 30, 2025 -
Introduce CoerceShared lang item and trait, and basic Reborrow tests
#146037 opened
Aug 30, 2025 -
tidy: --bless now makes escheck run with --fix
#146041 opened
Aug 30, 2025 -
Suggest parentheses when `match` or `if` expression in binop is parsed as statement
#146044 opened
Aug 31, 2025 -
Detect and optimize SIMD-like struct
#146049 opened
Aug 31, 2025 -
add `#[must_use]` to `array::repeat`
#146054 opened
Aug 31, 2025 -
feat: add `from_fn_ptr` to `Waker` and `LocalWaker`
#146057 opened
Aug 31, 2025 -
Mark desugared range expression spans with DesugaringKind::RangeExpr
#146069 opened
Sep 1, 2025 -
clean up some old const trait impl syntax
#146071 opened
Sep 1, 2025 -
changes for vxworks
#146073 opened
Sep 1, 2025 -
`rust-analyzer` subtree update
#146086 opened
Sep 1, 2025 -
Derive `PartialEq` for `InvisibleOrigin`
#146090 opened
Sep 1, 2025 -
arbitrary_self_types: Split the Autoderef chain
#146095 opened
Sep 1, 2025 -
Fix normalization overflow ICEs in monomorphization
#146096 opened
Sep 1, 2025 -
Expand const impls of PartialEq, Eq, PartialOrd and Ord
#146097 opened
Sep 1, 2025 -
temporary lifetime extension for block tail expressions
#146098 opened
Sep 1, 2025 -
Stabilize `debug_closure_helpers`
#146099 opened
Sep 1, 2025 -
Rename outer_expn -> expn
#146100 opened
Sep 1, 2025 -
fix(lexer): Only allow horizontal whitespace in frontmatter
#146106 opened
Sep 2, 2025 -
Migrate more things in the new solver to specific `DefId`s
#146111 opened
Sep 2, 2025 -
don't uppercase error messages
#146112 opened
Sep 2, 2025 -
compiletest: Implement an experimental `--new-output-capture` mode
#146119 opened
Sep 2, 2025 -
Correct typo in `rustc_errors` comment
#146120 opened
Sep 2, 2025 -
fix: Filter suggestion parts that match existing code
#146121 opened
Sep 2, 2025 -
Suggest examples of format specifiers in error messages
#146123 opened
Sep 2, 2025 -
Test `rustc-dev` in `distcheck`
#146124 opened
Sep 2, 2025 -
Rename `ToolRustc` to `ToolRustcPrivate`
#146127 opened
Sep 2, 2025 -
privacy: cache for trait ref in projection
#146128 opened
Sep 2, 2025 -
rustdoc-search: add test case for indexing every item type
#146131 opened
Sep 2, 2025 -
Revert "Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins`
#146133 opened
Sep 2, 2025 -
llvm: nvptx: Layout update to match LLVM
#146134 opened
Sep 2, 2025 -
docs(std): add missing closing code block fences in doc comments
#146136 opened
Sep 2, 2025 -
Disallow frontmatter in `--cfg` and `--check-cfg` arguments
#146137 opened
Sep 2, 2025 -
Rollup of 8 pull requests
#146139 opened
Sep 2, 2025 -
compiletest: cygwin follows windows in using PATH for dynamic libraries
#146140 opened
Sep 2, 2025 -
Rollup of 8 pull requests
#146141 opened
Sep 3, 2025 -
Rollup of 9 pull requests
#146142 opened
Sep 3, 2025
63 Issues closed by 21 people
-
rustdoc search slower with cached network
#146063 closed
Sep 2, 2025 -
ICE: expand: unimplemented
#140479 closed
Sep 2, 2025 -
Tracking Issue for `extended_varargs_abi_support`
#100189 closed
Sep 2, 2025 -
cargo doc --open doesn't preview rand doc (dependency in Cargo.toml and built)
#146103 closed
Sep 2, 2025 -
🐛 Add support for Android in the compiler (termux)
#119306 closed
Sep 2, 2025 -
rustc-driver build fails on x86_64-pc-windows-msvc
#146083 closed
Sep 1, 2025 -
Missing PlaceMention for scrutinee in #[loop_match]
#144781 closed
Sep 1, 2025 -
ICE: loop match: encountered `Assign((..))` with incompatible types `!` / `i32`
#144493 closed
Sep 1, 2025 -
ICE: loop match: broken MIR: `bad assignment`
#144492 closed
Sep 1, 2025 -
Instrumentation profile data contains empty function name (?) as of `nightly-2025年05月19日`
#141577 closed
Sep 1, 2025 -
`feature(frontmatter)` rejects frontmatters with dashes with leading spaces
#141367 closed
Sep 1, 2025 -
internal compiler error: delayed bug: error performing operation: fully_perform
#146075 closed
Sep 1, 2025 -
Lang proposal: Allow `#[cfg(...)]` within `asm!`
#140279 closed
Sep 1, 2025 -
Misleading error message with negative range
#83413 closed
Sep 1, 2025 -
Taking the reference of a method has bad error messages
#146008 closed
Sep 1, 2025 -
[FEATURE REQUEST] `Waker::from_fn_ptr`
#146055 closed
Sep 1, 2025 -
rustdoc search in `std` for complex signature is significantly slower
#146015 closed
Aug 31, 2025 -
env::split_paths regression in nightly-2025年08月31日
#146045 closed
Aug 31, 2025 -
`hint::select_unpredictable` forgets to drop one argument if dropping another panics.
#145148 closed
Aug 31, 2025 -
Parse error on let followed by a block should suggest likely alternatives if-let or let-else
#107806 closed
Aug 31, 2025 -
Issue
#146050 closed
Aug 31, 2025 -
`sys::process::windows::tests::test_thread_handle` spuriously failed on aarch64-pc-windows-msvc
#146024 closed
Aug 31, 2025 -
`OpenOptions::open` InvalidInput error for `read(true).create(true)` is unclear (or check is redundant)
#140621 closed
Aug 31, 2025 -
Tracking Issue for `array::repeat`
#126695 closed
Aug 30, 2025 -
Tracking Issue for arithmetic and certain bitwise ops on `AtomicPtr`
#99108 closed
Aug 30, 2025 -
stdlib fails to build on x86_64-unknown-haiku
#145952 closed
Aug 30, 2025 -
Tracking Issue for str::{floor, ceil}_char_boundary
#93743 closed
Aug 30, 2025 -
Towards faster symbol lookup via DT_GNU_HASH
#73855 closed
Aug 29, 2025 -
[rustdoc search] allow setting crates to search in before showing results
#129537 closed
Aug 29, 2025 -
ICE: failed to resolve instance for trait object method when using rustc_dump_vtable attribute
#145996 closed
Aug 29, 2025 -
rustc doc OS error 2
#145985 closed
Aug 29, 2025 -
Instrumentation (-Zinstrument-mcount) broken due to missing LLVM-pass since LLVM13 update
#92109 closed
Aug 29, 2025 -
[QNX] Failure to link with std on QNX 8.0
#142726 closed
Aug 29, 2025 -
Rust 1.35.0 x86_64-unknown-linux-musl has multiple definition of `__errno_location`
#61264 closed
Aug 29, 2025 -
riscv64gc-unknown-linux-gnu target fails some UI tests in CI
#143319 closed
Aug 29, 2025 -
Incomplete DWARF debug info in Rust 1.88
#143241 closed
Aug 29, 2025 -
Document builtin attributes (like `no_mangle`, `repr`, ...) in the standard library docs
#141123 closed
Aug 28, 2025 -
rustc-LLVM ERROR of ControlFlowIntegrit
#142284 closed
Aug 28, 2025 -
MinGW's linker does not create a reloc section for DYNAMICBASE executables
#16581 closed
Aug 28, 2025 -
SIGSEGV without `unsafe` when passing `&dyn Trait` to `&dyn ParentTrait`
#145752 closed
Aug 28, 2025 -
How to link dylib files?
#114445 closed
Aug 28, 2025 -
Rustbuild compiles proc macros with -Ztls-model=inital-exec when cross-compiling
#92976 closed
Aug 28, 2025 -
Windows linker error when importing a crate that has external symbols
#86125 closed
Aug 28, 2025 -
staticlib for wasm32 targets have missing dependencies
#75089 closed
Aug 28, 2025 -
cc long double targeting wasm32-wasi links incorrectly
#74393 closed
Aug 28, 2025 -
link_section attribute misleadingly allowed on modules and impls
#65128 closed
Aug 28, 2025 -
rustc fails when including some C++ libs because of wasm32 linker fatal warnings
#61846 closed
Aug 28, 2025 -
Unused symbol breaks Profiled Guided Optimization (PGO)
#57258 closed
Aug 28, 2025 -
Linking dylib with "lto = true": assertion failed: !is_full_lto_enabled(sess)
#50324 closed
Aug 28, 2025 -
[Bug]: rust diagnostic messages are not localized on macOS aarch64
#145964 closed
Aug 28, 2025 -
ICE: `Could not send CguMessage to main thread`
#142949 closed
Aug 28, 2025 -
LLVM `nocapture` attribute is used incorrectly
#137668 closed
Aug 28, 2025 -
ICE: compiler panic when trait async method is implemented as non-async function
#145921 closed
Aug 27, 2025 -
Building 1.89 with LLVM 21 fails missing rust-lld
#145917 closed
Aug 27, 2025 -
rustc compiler error on rustc --explain E02777
#145919 closed
Aug 27, 2025 -
Rustc compiler error on rustc --explain E20777
#145918 closed
Aug 27, 2025 -
ICE: `None` in `rustc_hir_typeck` due to malformed attribute
#124352 closed
Aug 27, 2025
51 Issues opened by 43 people
-
Feature request: Strip "Nix-style consecutive shebangs" or introduce limited `#` line comments
#146138 opened
Sep 2, 2025 -
Document guarantee: `sync_channel` `send()` ⇒ immediate `try_recv()` visibility.
#146135 opened
Sep 2, 2025 -
Introduction of frontmatter was a theoretical breaking change (via `Literal::from_str`)
#146132 opened
Sep 2, 2025 -
Frontmatter inside `--cfg` and `--check-cfg` is not feature-gated
#146130 opened
Sep 2, 2025 -
Exact searches with path are only exact for the last element
#146129 opened
Sep 2, 2025 -
rustc flags the wrong line for an ambiguous `.into`
#146126 opened
Sep 2, 2025 -
Parsing issues around qualifiers and modifiers
#146122 opened
Sep 2, 2025 -
`format_args!()` interacts strangely with `$crate`
#146114 opened
Sep 2, 2025 -
error: lifetime bound not satisfied
#146110 opened
Sep 2, 2025 -
A `&mut` in a const in a referenced literal doesn't get const-promoted
#146108 opened
Sep 2, 2025 -
regression with LTO + musl + build-std
#146109 opened
Sep 2, 2025 -
compiler and language documentation disagree on lifetime extension for array expressions
#146092 opened
Sep 1, 2025 -
`std::sync::barrier::BarrierState` is not `RefUnwindSafe` anymore
#146087 opened
Sep 1, 2025 -
unreachable code is not detected with never to any coercion in a closure
#146085 opened
Sep 1, 2025 -
ICE: `assertion failed: layout.is_sized()`
#146084 opened
Sep 1, 2025 -
Transitioning to superset enum variant causes unnecessary copy
#146081 opened
Sep 1, 2025 -
`fn compute_closure_requirements_modulo_opaques` shouldn't clone all its inputs
#146079 opened
Sep 1, 2025 -
Tracking issue for release notes of #145735: style-guide: Document absence of trailing whitespace
#146078 opened
Sep 1, 2025 -
LLVM 21 bump broke defmt strings containing escaped double-quotes
#146065 opened
Aug 31, 2025 -
member constraints involving external regions are scuffed
#146062 opened
Aug 31, 2025 -
arm: Using `ldrd` with `static` symbol in `asm` returns "unsupported relocation type".
#146061 opened
Aug 31, 2025 -
Trivial move creates unnecessary copy
#146056 opened
Aug 31, 2025 -
Searching nightly docs is inconsistently slow
#146048 opened
Aug 31, 2025 -
tidy doesn't auto-run js checks if a typescript file is changed
#146047 opened
Aug 31, 2025 -
Weird error spans when using metavariable twice
#146040 opened
Aug 30, 2025 -
Program crash in vector initialization: crash in extend_with
#146033 opened
Aug 30, 2025 -
Trait implementations error message confusing when taking a reference of a reference
#146031 opened
Aug 30, 2025 -
Stability on `pub use` items is mandatory but has no effect
#146028 opened
Aug 30, 2025 -
Diagnostic improvement request: Enums that contain non-Send aliased types produce confusing error messages
#146016 opened
Aug 29, 2025 -
Rustdoc source links should link into expanded macros rather than to the macro invocation
#146007 opened
Aug 29, 2025 -
Tracking issue for release notes of #144494: Partial-stabilize the basics from `bigint_helper_methods`
#146005 opened
Aug 29, 2025 -
Tracking issue for release notes of #145342: fix drop scope for `super let` bindings within `if let`
#146002 opened
Aug 29, 2025 -
Infinite call recursion in rustc when resolving associated types
#145998 opened
Aug 29, 2025 -
`alloc-variant-zeroed` causing issues with LTO
#145995 opened
Aug 29, 2025 -
std::pointer::Nonnull should guarantee ABI compatibility for non-null pointer values
#145989 opened
Aug 29, 2025 -
rustc hangs with release build since the llvm 21 merge on crate not on crates.io
#145988 opened
Aug 29, 2025 -
Tracking Issue for Comparable
#145986 opened
Aug 29, 2025 -
Cross linker lto error: conflict llvm version.
#145981 opened
Aug 29, 2025 -
`feature(frontmatter)` allows vertical whitespace where only horizontal whitespace is intended
#145971 opened
Aug 28, 2025 -
Tracking Issue for `bound_copied`
#145966 opened
Aug 28, 2025 -
write_all assumes that a write returning 0 is a kind of EOF
#145959 opened
Aug 28, 2025 -
Tracking Issue for an improved `std::process::Command`
#145957 opened
Aug 28, 2025 -
distinct non-zst parameters have the same address
#145956 opened
Aug 28, 2025 -
Theoretical breaking change from a combination of frontmatter and include!
#145945 opened
Aug 27, 2025 -
Poor optimization combining slice::strip_prefix and array::try_from
#145942 opened
Aug 27, 2025 -
Tracking Issue for const `hint::select_unpredictable`
#145938 opened
Aug 27, 2025 -
warning that uninhabited struct is never constructed
#145936 opened
Aug 27, 2025 -
ICE ` expr in place where literal is expected (builtin attr parsing)`
#145922 opened
Aug 27, 2025 -
Expanding type recursion check in debug info generation has false positives
#145912 opened
Aug 27, 2025
254 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.
-
Implement Integer funnel shifts
#145690 commented on
Sep 2, 2025 • 38 new comments -
Port limit attributes to the new attribute parsing infrastructure
#145819 commented on
Sep 1, 2025 • 20 new comments -
uefi: fs: Add file times plumbing
#138918 commented on
Sep 1, 2025 • 16 new comments -
lint ImproperCTypes: overhaul (take 2 of "better handling of indirections")
#134697 commented on
Sep 2, 2025 • 14 new comments -
Resolver: Batched Import Resolution
#145108 commented on
Aug 29, 2025 • 13 new comments -
Migrate `UnsizedConstParamTy` to unstable impl of `ConstParamTy_`
#145095 commented on
Sep 2, 2025 • 12 new comments -
[rustdoc-json] Show whether `?Sized` parameters are actually `Sized`
#143559 commented on
Sep 1, 2025 • 10 new comments -
Allow `&raw [mut | const]` for union field in safe
#141469 commented on
Aug 31, 2025 • 7 new comments -
add std::os::fd::CommandExt::fd
#145687 commented on
Sep 2, 2025 • 7 new comments -
Document MaybeUninit bit validity
#140463 commented on
Aug 31, 2025 • 6 new comments -
Introduce debuginfo to statements in MIR
#142771 commented on
Sep 2, 2025 • 6 new comments -
Add a diagnostic for similarly named traits
#144674 commented on
Aug 31, 2025 • 6 new comments -
add CloneFromCopy and Cell::get_cloned
#145685 commented on
Aug 27, 2025 • 5 new comments -
On unused binding or binding not present in all patterns, suggest potential typo of unit struct/variant or const
#145827 commented on
Sep 1, 2025 • 5 new comments -
thread parking: fix docs and examples
#145895 commented on
Sep 2, 2025 • 5 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
Sep 2, 2025 • 5 new comments -
std::net: update tcp deferaccept delay type to Duration.
#140482 commented on
Aug 30, 2025 • 5 new comments -
Add `PeekableIterator` trait
#144935 commented on
Sep 3, 2025 • 4 new comments -
WIP: smart pointer (try_)map
#144420 commented on
Sep 2, 2025 • 4 new comments -
Improve TLS codegen by marking the panic/init path as cold
#143511 commented on
Aug 29, 2025 • 3 new comments -
Add `read_buf` equivalents for positioned reads
#140459 commented on
Sep 3, 2025 • 3 new comments -
Add impl const for Clone
#143628 commented on
Sep 2, 2025 • 3 new comments -
Make `AssocItem` aware of its impl kind
#145186 commented on
Aug 30, 2025 • 2 new comments -
-Zharden-sls flag (target modifier) added to enable mitigation against straight line speculation (SLS)
#136597 commented on
Aug 27, 2025 • 2 new comments -
std: introduce path normalize methods at top of `std::path`
#142957 commented on
Sep 2, 2025 • 2 new comments -
Add socket extensions for cygwin
#139524 commented on
Aug 27, 2025 • 2 new comments -
default auto traits: use default supertraits instead of `Self: Trait` bounds on associated items
#145879 commented on
Aug 28, 2025 • 2 new comments -
TypeTree support in autodiff
#144197 commented on
Sep 2, 2025 • 2 new comments -
Offload device
#145768 commented on
Sep 1, 2025 • 2 new comments -
Suggest adding `Fn` bound when calling a generic parameter
#144193 commented on
Sep 1, 2025 • 2 new comments -
Introduce Scope::NonGlobModule and Scope::GlobModule
#144131 commented on
Sep 2, 2025 • 2 new comments -
Do not materialise X in [X; 0] when X is unsizing a const
#145277 commented on
Sep 1, 2025 • 1 new comment -
std: make address resolution weirdness local to SGX
#145327 commented on
Aug 29, 2025 • 1 new comment -
Fix code suggestion for local enum patterns in non-exhaustive matches
#137783 commented on
Aug 28, 2025 • 1 new comment -
style-guide: Document absence of trailing whitespace
#145735 commented on
Sep 1, 2025 • 1 new comment -
RawVecInner: add missing `unsafe` to unsafe fns
#145067 commented on
Sep 3, 2025 • 1 new comment -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
Sep 1, 2025 • 1 new comment -
Move placeholder error handling to before region inference
#142623 commented on
Aug 27, 2025 • 1 new comment -
Supress suggest `let else` when no let in refutable bindings
#145569 commented on
Aug 31, 2025 • 1 new comment -
Add `Path::has_trailing_sep` and related methods
#142506 commented on
Aug 31, 2025 • 1 new comment -
Make `IoSlice` and `IoSliceMut` methods unstably const
#144090 commented on
Sep 3, 2025 • 1 new comment -
eagerly compute `sub_relations` again
#140375 commented on
Sep 2, 2025 • 1 new comment -
Give correct suggestion for a typo in raw pointers
#145903 commented on
Aug 27, 2025 • 1 new comment -
fulfill: dedup newly added obligations
#145714 commented on
Sep 2, 2025 • 1 new comment -
Optimize `core::unicode::printable`.
#139540 commented on
Aug 28, 2025 • 1 new comment -
Regression test for const promotion with Option<Ordering>
#145651 commented on
Sep 1, 2025 • 1 new comment -
make `-Zmin-function-alignment` a target modifier
#143323 commented on
Aug 28, 2025 • 0 new comments -
Stabilize `new_zeroed_alloc`
#144091 commented on
Sep 2, 2025 • 0 new comments -
[TOY] Extend GVN to perform local value numbering.
#143333 commented on
Aug 27, 2025 • 0 new comments -
Add the parallel front-end test suite
#143953 commented on
Sep 2, 2025 • 0 new comments -
`rustc_scalable_vector(N)`
#143924 commented on
Sep 2, 2025 • 0 new comments -
Also hash spans inside the same file as relative.
#143882 commented on
Aug 28, 2025 • 0 new comments -
Extended temporary argument to format_args!() in all cases
#145882 commented on
Aug 27, 2025 • 0 new comments -
`oneshot` Channel
#143741 commented on
Aug 31, 2025 • 0 new comments -
improve c-variadic errors
#143546 commented on
Sep 2, 2025 • 0 new comments -
[WIP] Move more early buffered lints to dyn lint diagnostics
#145881 commented on
Sep 3, 2025 • 0 new comments -
Fix backtraces with `-C panic=abort` on linux; emit unwind tables by default
#143613 commented on
Aug 28, 2025 • 0 new comments -
core: add Peekable::next_if_map
#143725 commented on
Sep 3, 2025 • 0 new comments -
`c_variadic`: Add future-incompatibility warning for `...` arguments without a pattern outside of `extern` blocks
#143619 commented on
Sep 2, 2025 • 0 new comments -
rustdoc-search: yet another stringdex optimization attempt
#145911 commented on
Aug 29, 2025 • 0 new comments -
Ignore intrinsic calls in cross-crate-inlining cost model
#145910 commented on
Sep 2, 2025 • 0 new comments -
Change codegen of LLVM intrinsics to be name-based, and add llvm linkage support for `bf16(xN)` and `i1xN`
#140763 commented on
Sep 3, 2025 • 0 new comments -
Fix unuseful span in type error in some format_args!() invocations
#140916 commented on
Sep 2, 2025 • 0 new comments -
Make `Rc<T>::deref` zero-cost
#141348 commented on
Sep 3, 2025 • 0 new comments -
rustdoc: split build_impl into build_{local,external}_impl
#145907 commented on
Aug 27, 2025 • 0 new comments -
Add new `function_casts_as_integer` lint
#141470 commented on
Aug 29, 2025 • 0 new comments -
Enable LLDB debug info tests on CI
#141539 commented on
Sep 1, 2025 • 0 new comments -
compiler: use FramePointer::NonLeaf on illumos
#141798 commented on
Sep 2, 2025 • 0 new comments -
Optimize `std::str::Chars::next` and `std::str::Chars::next_back`
#142038 commented on
Aug 29, 2025 • 0 new comments -
Add `compiler-builtins` to bootstrap
#142106 commented on
Sep 1, 2025 • 0 new comments -
WIP: don't show multiple instances of the same trait item in search
#145898 commented on
Sep 2, 2025 • 0 new comments -
Perform unused assignment and unused variables lints on MIR.
#142390 commented on
Sep 2, 2025 • 0 new comments -
Document fully-qualified syntax in `as`' keyword doc
#142670 commented on
Aug 29, 2025 • 0 new comments -
Fix passing/returning structs with the 64-bit SPARC ABI
#142680 commented on
Aug 28, 2025 • 0 new comments -
Update bundled musl to 1.2.5
#142682 commented on
Aug 28, 2025 • 0 new comments -
Offload host2
#142696 commented on
Sep 1, 2025 • 0 new comments -
Rehome 30 `tests/ui/issues/` tests to other subdirectories under `tests/ui/` [#3 of Batch #2]
#145896 commented on
Aug 28, 2025 • 0 new comments -
JumpThreading: compute place and value indices on-demand
#142881 commented on
Sep 1, 2025 • 0 new comments -
Fix Windows bootstrap panic on invalid symlink removal (issue #143045)
#143052 commented on
Aug 30, 2025 • 0 new comments -
Add fast-path for accessing the current thread id
#143069 commented on
Sep 2, 2025 • 0 new comments -
fresh binding should shadow the def in expand
#143141 commented on
Sep 2, 2025 • 0 new comments -
add multi-arch asm! label operand test
#143227 commented on
Aug 28, 2025 • 0 new comments -
RDR: avoid rebuilding dependent crates after comment changes
#143249 commented on
Aug 28, 2025 • 0 new comments -
Reject invalid literal suffixes in tuple indexing, tuple struct indexing, and struct field name position
#145463 commented on
Aug 30, 2025 • 0 new comments -
Stabilize BTree{Map,Set}::extract_if
#145471 commented on
Aug 27, 2025 • 0 new comments -
Validate CopyForDeref and DerefTemps better and remove them from runtime MIR
#145513 commented on
Sep 2, 2025 • 0 new comments -
Weekly `cargo update`
#145516 commented on
Aug 31, 2025 • 0 new comments -
Opportunistically split `!=` to successfully parse never type
#145536 commented on
Aug 27, 2025 • 0 new comments -
Reimplement DestinationPropagation according to live ranges.
#145541 commented on
Sep 1, 2025 • 0 new comments -
Prevent downstream `impl DerefMut for Pin<LocalType>`
#145608 commented on
Aug 28, 2025 • 0 new comments -
Stabilize `char_max_len`
#145610 commented on
Aug 27, 2025 • 0 new comments -
docs(style): Specify the frontmatter style
#145617 commented on
Sep 2, 2025 • 0 new comments -
[std][BTree] Fix behavior of `::append` to match documentation, `::insert`, and `::extend`
#145628 commented on
Sep 3, 2025 • 0 new comments -
When a trait isn't implemented, but another similar impl is found, point at it
#145640 commented on
Aug 29, 2025 • 0 new comments -
Stabilize s390x `vector` target feature and `is_s390x_feature_detected!` macro
#145656 commented on
Aug 27, 2025 • 0 new comments -
initial implementation of the darwin_objc unstable feature
#145660 commented on
Aug 30, 2025 • 0 new comments -
Stabilize `std::panic::Location::file_as_c_str`
#145664 commented on
Aug 29, 2025 • 0 new comments -
Don't require `T: RefUnwindSafe` for `vec::IntoIter<T>: UnwindSafe`
#145665 commented on
Sep 3, 2025 • 0 new comments -
[DRAFT] Add ub_checks for downcast_unchecked
#145684 commented on
Sep 3, 2025 • 0 new comments -
std_detect: RISC-V: Best effort implication of target features by custom `cfg`
#145810 commented on
Aug 30, 2025 • 0 new comments -
rust-installer/install-template.sh: improve efficiency, step 1.
#145809 commented on
Aug 29, 2025 • 0 new comments -
rustdoc: [PoC] [WIP] Don't render keyword `Self` as `SelfTy`
#145806 commented on
Aug 29, 2025 • 0 new comments -
Suppress suggest try wrap when found is unresolved infer
#145707 commented on
Aug 29, 2025 • 0 new comments -
rename erase_regions to erase_and_anonymize_regions
#145717 commented on
Aug 29, 2025 • 0 new comments -
unstably constify ptr::drop_in_place
#145725 commented on
Sep 2, 2025 • 0 new comments -
Add hook for overriding compiler builtin macros
#145734 commented on
Aug 27, 2025 • 0 new comments -
GVN: stop hashing opaque values
#145737 commented on
Aug 27, 2025 • 0 new comments -
raw_vec.rs: Remove superfluous fn alloc_guard
#145750 commented on
Sep 3, 2025 • 0 new comments -
add exact bitshifts
#144342 commented on
Sep 3, 2025 • 0 new comments -
Allow the global allocator to use thread-local storage and std::thread::current()
#144465 commented on
Aug 28, 2025 • 0 new comments -
introduce the Comparable trait for BTree operations
#144506 commented on
Aug 29, 2025 • 0 new comments -
Warn when relying on default musl target static linkage behaviour
#144513 commented on
Aug 31, 2025 • 0 new comments -
Add `#[rustc_pass_indirectly_in_non_rustic_abis]`
#144529 commented on
Sep 1, 2025 • 0 new comments -
match clang's `va_arg` assembly on arm targets
#144549 commented on
Sep 2, 2025 • 0 new comments -
make some vecdeque methods const
#144612 commented on
Sep 2, 2025 • 0 new comments -
Weekly `cargo update` + update allowed dependencies list
#145849 commented on
Aug 28, 2025 • 0 new comments -
resolve: Avoid finalizing extern prelude entries more than once
#144737 commented on
Sep 3, 2025 • 0 new comments -
inclusive `Range`s: change `end` to `last`
#144765 commented on
Sep 3, 2025 • 0 new comments -
Stabilize `btree_entry_insert` feature
#144871 commented on
Sep 3, 2025 • 0 new comments -
don't apply temporary lifetime extension rules to non-extended `super let`
#145838 commented on
Sep 2, 2025 • 0 new comments -
[DRAFT] Update the minimum external LLVM to 20
#145071 commented on
Aug 27, 2025 • 0 new comments -
[WIP]: Resolve type relative type/const-generic paths in trait solving
#145825 commented on
Sep 2, 2025 • 0 new comments -
editorconfig: don't use nonexistent syntax
#145823 commented on
Sep 2, 2025 • 0 new comments -
std: move `thread` into `sys`
#145177 commented on
Aug 29, 2025 • 0 new comments -
Reduce size of Unicode tables
#145219 commented on
Aug 29, 2025 • 0 new comments -
Constify conversion traits (part 1)
#145279 commented on
Sep 3, 2025 • 0 new comments -
[TOY] Run MIR opts before coroutine state transform
#145330 commented on
Aug 27, 2025 • 0 new comments -
std: sys: net: uefi: tcp: Initial TcpListener support
#145339 commented on
Sep 3, 2025 • 0 new comments -
fix drop scope for `super let` bindings within `if let`
#145342 commented on
Sep 1, 2025 • 0 new comments -
Dogfood `-Zno-embed-metadata` in the compiler
#145343 commented on
Aug 27, 2025 • 0 new comments -
Cache derive proc macro expansion with incremental query
#145354 commented on
Sep 2, 2025 • 0 new comments -
unicode-table-generator refactors
#145414 commented on
Sep 3, 2025 • 0 new comments -
Allow borrowing array elements from packed structs with ABI align <= packed align
#145419 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for `no-jump-tables`
#116592 commented on
Aug 27, 2025 • 0 new comments -
Avoid volatile loads to preserve the gdb pretty printer section
#44993 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for `likely_unlikely` and `cold_path`
#136873 commented on
Aug 28, 2025 • 0 new comments -
When linking statically, native libraries should go inside --start-group/--end-group for robustness
#76992 commented on
Aug 28, 2025 • 0 new comments -
"unknown file type lib.rmeta" when compiling Emscripten side module
#92738 commented on
Aug 28, 2025 • 0 new comments -
Importing `rustc_driver` interferes with `rustc_codegen_llvm` items and leads to a linking error
#102065 commented on
Aug 28, 2025 • 0 new comments -
On linker errors write command to file instead of printing to disk
#110763 commented on
Aug 28, 2025 • 0 new comments -
[Emscripten] fail rustc by `#4 0x000055cd94ae00ce lld::wasm::(anonymous namespace)::Writer::run() Writer.cpp:0:0`
#117352 commented on
Aug 28, 2025 • 0 new comments -
`-Zdefault-hidden-visibility` causes linking errors due to intrinsic-related calls
#123427 commented on
Aug 28, 2025 • 0 new comments -
Unsize-coercible type causes `[SOME_CONST; 0]` to execute `Drop`, but only if type is annotated.
#143671 commented on
Aug 29, 2025 • 0 new comments -
Warn when using `[foo; 0]` where `foo` is a non-const expression that evaluates to a `Drop` type
#79580 commented on
Aug 29, 2025 • 0 new comments -
Compile error when directly using `&mut` in explicity const context
#140126 commented on
Aug 29, 2025 • 0 new comments -
`pin!()` changed temporary lifetime extension behavior in version 1.88.0 with edition 2024 tail expression temporary scopes
#145784 commented on
Aug 29, 2025 • 0 new comments -
Add `std::autodiff` and Rust to the Enzyme CI
#145899 commented on
Aug 29, 2025 • 0 new comments -
Tracking issue for release notes of #144275: implement Sum and Product for Saturating(u*)
#145447 commented on
Aug 29, 2025 • 0 new comments -
Performance regression with auto-vectorization from 1.87 onwards
#145123 commented on
Aug 29, 2025 • 0 new comments -
Tracking Issue for const_ops
#143802 commented on
Aug 29, 2025 • 0 new comments -
Tracking Issue for `substr_range` and related methods
#126769 commented on
Aug 29, 2025 • 0 new comments -
Misleading/unhelpful error message from borrow checker
#55307 commented on
Aug 29, 2025 • 0 new comments -
[NLL] "that is required by this bound" note missing
#97253 commented on
Aug 29, 2025 • 0 new comments -
rustdoc: `--enable-index-page` integration with cargo?
#73185 commented on
Aug 29, 2025 • 0 new comments -
Missed optimization: big immutable locals are not promoted to constants
#136218 commented on
Aug 29, 2025 • 0 new comments -
private_macro_use warning needs more information
#136820 commented on
Aug 30, 2025 • 0 new comments -
Tracking Issue for `private_macro_use` lint
#120192 commented on
Aug 30, 2025 • 0 new comments -
Tracking Issue for `VecDeque::pop_front_if` & `VecDeque::pop_back_if`
#135889 commented on
Aug 30, 2025 • 0 new comments -
Use const generics for array `Default` impl
#61415 commented on
Aug 30, 2025 • 0 new comments -
RISC-V memcpy routine uses misaligned loads and stores
#145769 commented on
Aug 30, 2025 • 0 new comments -
Tracking Issue for Reborrow trait lang experiment
#145612 commented on
Aug 30, 2025 • 0 new comments -
Suggest to add a semicolon for generic functions
#97374 commented on
Aug 30, 2025 • 0 new comments -
Tracking issue: declarative macros 2.0
#39412 commented on
Aug 30, 2025 • 0 new comments -
chain() make collect very slow
#63340 commented on
Aug 30, 2025 • 0 new comments -
`&raw const` can sometimes do temporary lifetime extension
#145813 commented on
Aug 27, 2025 • 0 new comments -
Bootstrapped compiler is deterministic in a way that the released compiler is not
#144715 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for enum access in offset_of
#120141 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for `core::future::join!`
#91642 commented on
Aug 27, 2025 • 0 new comments -
Official binaries for `wasm32-unknown-unknown` (and potentially other WASM platforms?) contain code for the wrong architecture
#132802 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for `Duration::from_nanos_u128`
#139201 commented on
Aug 27, 2025 • 0 new comments -
`match` on uninhabited type does not trigger UB in Miri
#142394 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for `std::os::fd::CommandExt::fd`
#144989 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for `Iterator::next_chunk`
#98326 commented on
Aug 27, 2025 • 0 new comments -
refining_impl_trait: Decide whether explicit opt-in is needed
#121718 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for `cell_get_cloned`
#145329 commented on
Aug 27, 2025 • 0 new comments -
Tracking issue for generic const items
#113521 commented on
Aug 27, 2025 • 0 new comments -
Tracking Issue for AVX512_FP16 intrinsics
#127213 commented on
Aug 27, 2025 • 0 new comments -
Regression: #[no_mangle] symbols duplicated during test compilation starting nightly-2025年08月15日
#145616 commented on
Aug 28, 2025 • 0 new comments -
assert desugaring change is backwards-incompatible
#145770 commented on
Aug 28, 2025 • 0 new comments -
Temporaries not extended in format_args!() with only one placeholder
#145880 commented on
Aug 28, 2025 • 0 new comments -
Unexpected higher-ranked lifetime error in GAT usage
#100013 commented on
Aug 28, 2025 • 0 new comments -
UcpSocket::send_to indicates possible partial write behavior inaccurately.
#145862 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for NUL-terminated file names with `#[track_caller]`
#141727 commented on
Aug 28, 2025 • 0 new comments -
snapshots sometimes leak inference variables
#122188 commented on
Aug 28, 2025 • 0 new comments -
Compiler panic due to iter adapters
#118590 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for `file_buffered`
#130804 commented on
Aug 28, 2025 • 0 new comments -
ICE: rustc_query_system: dep_graph: assertion failed (dep node index out of range)
#142778 commented on
Aug 28, 2025 • 0 new comments -
Tracking issue for release notes of #140525: Use lld by default on `x86_64-unknown-linux-gnu` stable
#143115 commented on
Aug 28, 2025 • 0 new comments -
Draft release notes for 1.90
#145730 commented on
Aug 28, 2025 • 0 new comments -
Crater runs for 1.90
#145758 commented on
Aug 28, 2025 • 0 new comments -
ld.so assertion failure when using raw-dylib on Linux
#145854 commented on
Aug 28, 2025 • 0 new comments -
Tracking issue for release notes of #143193: Port `#[link]` to the new attribute parsing infrastructure
#145499 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for `vec_deque_iter_as_slices`
#133253 commented on
Aug 28, 2025 • 0 new comments -
Tracking Issue for `str::as_str()`
#130366 commented on
Aug 28, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Aug 29, 2025 • 0 new comments -
Warn about C-style octal literals
#131309 commented on
Aug 30, 2025 • 0 new comments -
Use CLOCK_BOOTTIME for Instant in Fuchsia/Android
#132331 commented on
Sep 3, 2025 • 0 new comments -
Move coroutine upvars into locals for better memory economy
#135527 commented on
Sep 1, 2025 • 0 new comments -
stop specializing on `Copy`
#135634 commented on
Aug 28, 2025 • 0 new comments -
warn on empty precision
#136638 commented on
Sep 1, 2025 • 0 new comments -
Forbid freely casting lifetime bounds of dyn-types
#136776 commented on
Aug 28, 2025 • 0 new comments -
Hint on unknown escape of Unicode quotation marks in string literal
#137067 commented on
Aug 28, 2025 • 0 new comments -
Specialize `Iterator::eq{_by}` for `TrustedLen` iterators
#137122 commented on
Aug 27, 2025 • 0 new comments -
support `#[target_feature(enable = ...)]` on `#[naked]` functions
#137720 commented on
Aug 27, 2025 • 0 new comments -
Create personality stub function for no_std panic=abort crates
#137854 commented on
Aug 27, 2025 • 0 new comments -
Ensure constants are WF before calling into CTFE
#137972 commented on
Aug 28, 2025 • 0 new comments -
Clarify MaybeUninit docs
#138005 commented on
Aug 28, 2025 • 0 new comments -
Add GlobalAsm as a valid ItemKind to StableMIR
#138025 commented on
Aug 28, 2025 • 0 new comments -
Fix split index calculation in `check_type_alias_where_clause_location`
#138037 commented on
Aug 31, 2025 • 0 new comments -
Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first
#138133 commented on
Aug 30, 2025 • 0 new comments -
Unnecessary references lint
#138230 commented on
Aug 30, 2025 • 0 new comments -
Keep space if arg does not follow punctuation when lint unused parens
#138271 commented on
Aug 30, 2025 • 0 new comments -
Fix struct_tail_raw argument order and ObligationCause usage
#138456 commented on
Sep 2, 2025 • 0 new comments -
Issue-125323: ICE non-ADT in struct pattern when long time constant evaluation is in for loop
#138679 commented on
Sep 1, 2025 • 0 new comments -
Sanitizers target modificators
#138736 commented on
Sep 3, 2025 • 0 new comments -
Implement RFC 3631: add rustdoc doc_cfg features
#138907 commented on
Aug 29, 2025 • 0 new comments -
unstable book: in a sanitizer example, check the code
#139113 commented on
Sep 2, 2025 • 0 new comments -
add first HelenOS compilation targets
#139310 commented on
Aug 30, 2025 • 0 new comments -
Explicitly export core and std macros
#139493 commented on
Sep 2, 2025 • 0 new comments -
dirfd: preliminary unix and windows implementations
#139514 commented on
Sep 1, 2025 • 0 new comments -
[rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local
#139769 commented on
Aug 28, 2025 • 0 new comments -
Initial `UnsafePinned` implementation [Part 2: Lowering]
#139896 commented on
Sep 2, 2025 • 0 new comments -
Improve type parameter suggestion heuristic for missing types
#140073 commented on
Sep 1, 2025 • 0 new comments -
Implement `Debug` for `EncodeWide`
#140153 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for `oneshot_channel`
#143674 commented on
Aug 31, 2025 • 0 new comments -
Tracking Issue for `ascii::Char` (ACP 179)
#110998 commented on
Aug 31, 2025 • 0 new comments -
Stack overflow with Boxed array
#53827 commented on
Aug 31, 2025 • 0 new comments -
Lifetime error sometimes shows a misleading root cause
#144040 commented on
Aug 31, 2025 • 0 new comments -
Tracking Issue for `sync_nonpoison` and `nonpoison_{condvar,mutex,once,rwlock}`
#134645 commented on
Aug 31, 2025 • 0 new comments -
Tracking issue for comparing raw pointers in constants
#53020 commented on
Sep 1, 2025 • 0 new comments -
Tracking issue for `Result::into_ok`
#61695 commented on
Sep 1, 2025 • 0 new comments -
Return `impl for<'a> Fn(&'a)` incorrectly rejected for closures
#105528 commented on
Sep 1, 2025 • 0 new comments -
Glob import causes ambiguity on nightly
#145575 commented on
Sep 1, 2025 • 0 new comments -
Tracking Issue for `frontmatter`
#136889 commented on
Sep 1, 2025 • 0 new comments -
new non-determinism in linker maps introduced recently
#142989 commented on
Sep 1, 2025 • 0 new comments -
Regression: overflow evaluating X: MetaSized
#143830 commented on
Sep 1, 2025 • 0 new comments -
Regression: link fails with undefined reference to `__rust_probestack'
#143835 commented on
Sep 1, 2025 • 0 new comments -
ICE: parallel: `internal error: entered unreachable code`
#142064 commented on
Sep 1, 2025 • 0 new comments -
Tracking Issue for `range_into_bounds`
#136903 commented on
Sep 1, 2025 • 0 new comments -
rust 1.89.0 fails to bootstrap on x86_64
#145635 commented on
Sep 1, 2025 • 0 new comments -
Tracking Issue for `backtrace_frames`
#79676 commented on
Sep 1, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Sep 2, 2025 • 0 new comments -
rustc final stages extremely slow for large programs, with msvc builds (1.89)
#145864 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for `asm_cfg`: `#[cfg(...)]` within `asm!`
#140364 commented on
Sep 2, 2025 • 0 new comments -
derives: parallel compiler makes builds irreproducible
#129094 commented on
Sep 2, 2025 • 0 new comments -
ICE `error performing operation: fully_perform`
#140123 commented on
Sep 2, 2025 • 0 new comments -
test `rustc-dev` dist component on CI
#138646 commented on
Sep 2, 2025 • 0 new comments -
[async closure] implementation of `Send` is not general enough using tokio channel
#139475 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for const_from
#143773 commented on
Sep 2, 2025 • 0 new comments -
Tracking issue for release notes of #144066: stabilize c-style varargs for system, sysv64, win64, efiapi, aapcs
#145167 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for Integer Funnel Shifts
#145686 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for `Exclusive`
#98407 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for `debug_closure_helpers`
#117729 commented on
Sep 2, 2025 • 0 new comments -
Tracking Issue for checked bitshifts
#144336 commented on
Sep 3, 2025 • 0 new comments