-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
55 Pull requests merged by 35 people
-
Add release notes for 1.89.0
#144509 merged
Aug 6, 2025 -
Add regression tests for seemingly fixed issues
#144910 merged
Aug 6, 2025 -
Change visibility of Args new function
#144836 merged
Aug 6, 2025 -
Correct the use of
must_use
on btree::IterMut#144926 merged
Aug 6, 2025 -
Add documentation for unstable_feature_bound
#144676 merged
Aug 6, 2025 -
Rehome 33
tests/ui/issues/
tests to other subdirectories undertests/ui/
#144552 merged
Aug 6, 2025 -
[rustdoc] Fix wrong
i
tooltip icon#144913 merged
Aug 6, 2025 -
compiletest: add hint for when a ui test produces no errors
#144924 merged
Aug 6, 2025 -
Drop
rust-version
fromrustc_thread_pool
#144928 merged
Aug 6, 2025 -
Autolabel PRs that change explicit tail call tests as
F-explicit_tail_calls
#144945 merged
Aug 6, 2025 -
Rollup of 12 pull requests
#145003 merged
Aug 6, 2025 -
run-make: Allow blessing snapshot files that don't exist yet
#144954 merged
Aug 6, 2025 -
num: Rename
isolate_most_least_significant_one
functions#144971 merged
Aug 6, 2025 -
Fix some doc links for intrinsics
#144978 merged
Aug 6, 2025 -
Preserve the .debug_gdb_scripts section
#143679 merged
Aug 6, 2025 -
Update to LLVM 21
#143684 merged
Aug 6, 2025 -
Simplify dead code lint
#144863 merged
Aug 5, 2025 -
Consolidate staging for
rustc_private
tools#144303 merged
Aug 5, 2025 -
Properly reject tail calls to
&FnPtr
or&FnDef
#144817 merged
Aug 5, 2025 -
Use
as_array
in PartialEq for arrays#144867 merged
Aug 5, 2025 -
Rehome 21
tests/ui/issues/
tests to other subdirectories undertests/ui/
#144548 merged
Aug 5, 2025 -
Document Poisoning in
LazyCell
andLazyLock
#144872 merged
Aug 5, 2025 -
rustc-dev-guide subtree update
#144905 merged
Aug 5, 2025 -
Remove
SHOULD_EMIT_LINTS
in favor ofshould_emit
#144866 merged
Aug 5, 2025 -
coverage: Various small cleanups
#144877 merged
Aug 5, 2025 -
rust-analyzer
subtree update#144887 merged
Aug 5, 2025 -
Delete
tests/ui/threads-sendsync/tcp-stress.rs
#144894 merged
Aug 5, 2025 -
Add
InterpCx::project_fields
#144890 merged
Aug 5, 2025 -
Rename
rust_panic_without_hook
toresume_unwind
#144852 merged
Aug 5, 2025 -
Add a tidy check to prevent adding UI tests directly under
tests/ui/
#144813 merged
Aug 5, 2025 -
Dont print arg span in MIR dump for tail call
#144920 merged
Aug 5, 2025 -
Implement debugging output of the bootstrap Step graph into a DOT file
#144779 merged
Aug 5, 2025 -
Printer
cleanups#144776 merged
Aug 5, 2025 -
fix: Error on illegal
[const]
s inside blocks within legal positions#144741 merged
Aug 5, 2025 -
Rollup of 17 pull requests
#144934 merged
Aug 5, 2025 -
rustdoc template font links only emit
crossorigin
when needed#144467 merged
Aug 5, 2025 -
[beta] Prepare Rust 1.90.0
#144898 merged
Aug 4, 2025 -
GCC backend subtree update
#144893 merged
Aug 4, 2025 -
[stable] Prepare rust 1.89.0
#144895 merged
Aug 4, 2025 -
Add some pre-codegen MIR tests for debug mode
#144875 merged
Aug 4, 2025 -
Rollup of 2 pull requests
#144882 merged
Aug 4, 2025 -
Distinguish prepending and replacing self ty in predicates
#144694 merged
Aug 4, 2025 -
Mark
slice::swap_with_slice
unstably const#142205 merged
Aug 4, 2025 -
Rollup of 12 pull requests
#144876 merged
Aug 4, 2025 -
Remove unnecessary
rust_
prefixes#144853 merged
Aug 4, 2025 -
For "stage 1" ui-fulldeps, use the stage 1 compiler to query target info
#144848 merged
Aug 4, 2025 -
Stylize
*-lynxos178-*
target maintainer handle to make it easier to copy/paste#144811 merged
Aug 4, 2025 -
resolve: Cleanups and micro-optimizations to extern prelude
#144746 merged
Aug 4, 2025 -
Do not give function allocations alignment in consteval and Miri.
#144706 merged
Aug 4, 2025 -
AlignmentEnum
should just berepr(usize)
now#144667 merged
Aug 4, 2025 -
Enable extract-insert-dyn.rs test on RISC-V (riscv64)
#144559 merged
Aug 4, 2025 -
tests: Add test for basic line-by-line stepping in a debugger
#144497 merged
Aug 4, 2025 -
Add lint against dangling pointers from local variables
#144322 merged
Aug 4, 2025 -
available_parallelism
: Add documentation for why we don't look atulimit
#144188 merged
Aug 4, 2025
79 Pull requests opened by 52 people
-
Add rusty stack protector(re-submit)
#144879 opened
Aug 4, 2025 -
Remove unneeded `drop_in_place` calls
#144883 opened
Aug 4, 2025 -
Resynthesize `foo<bar>(` and `foo<bar>::` in `check_no_chained_comparison`
#144884 opened
Aug 4, 2025 -
Implement some more checks in `ptr_guaranteed_cmp`.
#144885 opened
Aug 4, 2025 -
Fix parallel rustc not being reproducible due to unstable sorts of items
#144886 opened
Aug 4, 2025 -
Remove impl `PinCoerceUnsized` for `Pin`
#144896 opened
Aug 4, 2025 -
print raw lifetime idents with r#
#144897 opened
Aug 4, 2025 -
Print CGU reuse statistics in `-Zprint-mono-items`
#144899 opened
Aug 4, 2025 -
Stabilize `unsigned_signed_diff` feature
#144900 opened
Aug 4, 2025 -
Rename `begin_panic` to `panic_with_payload`
#144902 opened
Aug 4, 2025 -
Rename `begin_panic_handler` to `panic_handler`
#144903 opened
Aug 4, 2025 -
Require approval from t-infra instead of t-release on tier bumps
#144906 opened
Aug 4, 2025 -
fix: Reject async assoc fns of `#[const_trait]` in ast_passes
#144907 opened
Aug 4, 2025 -
Fix doctest output json
#144908 opened
Aug 4, 2025 -
Add new `test::print_merged_doctests_times` used by rustdoc to display more detailed time information
#144909 opened
Aug 4, 2025 -
[WIP] Resolver: introduce `SmartResolver` for speculative and finalize resolutions.
#144912 opened
Aug 4, 2025 -
Add support for `ty::Instance` path shortening in diagnostics
#144914 opened
Aug 4, 2025 -
Defer tail call ret ty equality to check_tail_calls
#144915 opened
Aug 4, 2025 -
Enforce tail call type is related to body return type in borrowck
#144917 opened
Aug 4, 2025 -
don't emit rustdoc::broken_intra_doc_links for stuff like [!NOTE]
#144921 opened
Aug 4, 2025 -
Implement `#[derive(From)]`
#144922 opened
Aug 4, 2025 -
Move several more float tests to floats/mod.rs
#144923 opened
Aug 4, 2025 -
Add suggestion to `.to_owned()` used on `Cow` when borrowing
#144925 opened
Aug 4, 2025 -
[EXPERIMENT] Avoid tracking span to compute `end_point`.
#144930 opened
Aug 4, 2025 -
[win][arm64ec] Fix msvc-wholearchive for Arm64EC
#144931 opened
Aug 5, 2025 -
Add `PeekableIterator` trait
#144935 opened
Aug 5, 2025 -
CFI: Fix types that implement Fn, FnMut, or FnOnce
#144936 opened
Aug 5, 2025 -
[experiment] enable outline-atomics on more aarch64 platforms
#144938 opened
Aug 5, 2025 -
E0793: Clarify that it applies to unions as well
#144944 opened
Aug 5, 2025 -
Fix description of unsigned `checked_exact_div`
#144947 opened
Aug 5, 2025 -
we only merge candidates for trait and normalizes-to goals
#144948 opened
Aug 5, 2025 -
More `Printer` cleanups
#144949 opened
Aug 5, 2025 -
search graph: lazily update parent goals
#144955 opened
Aug 5, 2025 -
Gate const trait syntax
#144956 opened
Aug 5, 2025 -
fix(unicode-table-generator): fix duplicated unique indices
#144959 opened
Aug 5, 2025 -
[RTE-513] Ignore sleep_until test on SGX
#144960 opened
Aug 5, 2025 -
Regression test for bad codegen of `#[derive(Clone)]` on enums
#144961 opened
Aug 5, 2025 -
Add aarch64_be-unknown-none-softfloat target
#144962 opened
Aug 5, 2025 -
Stabilize `core::iter::chain`
#144963 opened
Aug 5, 2025 -
std: clarify `OpenOptions` error for create without write access
#144964 opened
Aug 5, 2025 -
Improve suggestion for "missing function argument" on multiline call
#144966 opened
Aug 5, 2025 -
rustc_public: import requried `extern crate`s in run_driver!
#144967 opened
Aug 5, 2025 -
rustdoc: fix caching of intra-doc links on reexports
#144970 opened
Aug 5, 2025 -
add code example showing that file_prefix treats dotfiles as the name of a file, not an extension
#144972 opened
Aug 5, 2025 -
[WIP] Relative VTables for Rust
#144973 opened
Aug 5, 2025 -
compiler-builtins subtree update
#144974 opened
Aug 5, 2025 -
`File::set_times`: Update documentation and example to support setting timestamps on directories
#144975 opened
Aug 5, 2025 -
Refactor the way cg_ssa handles indirect returns(returns via `sret`).
#144976 opened
Aug 5, 2025 -
Fortify generic param default checks
#144977 opened
Aug 5, 2025 -
Rehome 37 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`
#144983 opened
Aug 6, 2025 -
Enable f16 and f128 on targets that were fixed in LLVM21
#144987 opened
Aug 6, 2025 -
Add annotations to the graphviz region graph on region origins
#144988 opened
Aug 6, 2025 -
ignore usages from ignored candidates
#144991 opened
Aug 6, 2025 -
simplifycfg: Mark as changed when start is modified in collapse goto chain
#144996 opened
Aug 6, 2025 -
bump bootstrap compiler to 1.90 beta
#144997 opened
Aug 6, 2025 -
mir: Do not modify NonUse in `super_projection_elem`
#144998 opened
Aug 6, 2025 -
coverage: Remove all unstable support for MC/DC instrumentation
#144999 opened
Aug 6, 2025 -
Remove unneeded `stage` parameter when setting up stdlib Cargo
#145000 opened
Aug 6, 2025 -
regression test for intrinsics may not inline properly on pclmulqdq
#145001 opened
Aug 6, 2025 -
Couple of minor cleanups
#145004 opened
Aug 6, 2025 -
strip prefix of temporary file names when it exceeds filesystem name length limit
#145005 opened
Aug 6, 2025 -
Clarify EOF handling for `BufRead::skip_until`
#145006 opened
Aug 6, 2025 -
Fix build/doc/test of error index generator
#145007 opened
Aug 6, 2025 -
Fix rustdoc scrape examples crash
#145008 opened
Aug 6, 2025 -
A couple small changes for rust-analyzer next-solver work
#145009 opened
Aug 6, 2025 -
Couple of minor abi handling cleanups
#145010 opened
Aug 6, 2025 -
Enforce in bootstrap that doc must have stage at least 1
#145011 opened
Aug 6, 2025 -
Tail call diagnostics to include lifetime info
#145012 opened
Aug 6, 2025 -
overhaul `&mut` suggestions in borrowck errors
#145013 opened
Aug 6, 2025 -
Revert "Preserve the .debug_gdb_scripts section"
#145014 opened
Aug 6, 2025 -
Explicitly disable vector feature on s390x baseline of bad-reg test
#145017 opened
Aug 6, 2025 -
Derive `Hash` for rustc_public types
#145018 opened
Aug 6, 2025 -
Rollup of 15 pull requests
#145020 opened
Aug 6, 2025 -
rustdoc: turn is_unnamable into a compiler query
#145021 opened
Aug 6, 2025 -
Optimize indexing slices and strs with inclusive ranges
#145024 opened
Aug 6, 2025 -
run spellcheck as a tidy extra check in ci
#145025 opened
Aug 6, 2025 -
Update books
#145026 opened
Aug 6, 2025 -
Optimize `char::is_alphanumeric`
#145027 opened
Aug 6, 2025
13 Issues closed by 8 people
-
Generic (lifetime, type, const) parameters are unhygenic
#145023 closed
Aug 6, 2025 -
Rust 1.88.0 causes broken HTTP requests with hyper on x86_64-darwin on optimization levels greater than 1
#144163 closed
Aug 6, 2025 -
`Fn` implementation for function pointers to method of `~const` bounded trait are not `const`
#104314 closed
Aug 6, 2025 -
[Feature request] Pass file descriptors in std::comand::Command
#144191 closed
Aug 6, 2025 -
Rust cannot pass a vector constant directly to LLVM
#118209 closed
Aug 5, 2025 -
LLVM ERROR: Unsupported expression in static initializer (On macOS)
#89225 closed
Aug 5, 2025 -
Multiple bounds checking elision failures
#120433 closed
Aug 5, 2025 -
`~const` is allowed on structs (and other bad positions) within `const fn`.
#132067 closed
Aug 5, 2025 -
Flaky test: `tests/ui/threads-sendsync/tcp-stress.rs`
#144878 closed
Aug 5, 2025 -
ICE: index out of bounds in snapshot_vec when chaining partition_map() calls
#144880 closed
Aug 4, 2025
35 Issues opened by 24 people
-
Name similarity metric should consider ordering of name parts being swapped
#145015 opened
Aug 6, 2025 -
If a command fails but does not have stderr/stdout, bootstrap shows no context for what failed
#145002 opened
Aug 6, 2025 -
Unreachable code in type_name.rs
#144994 opened
Aug 6, 2025 -
shadowed traits from glob imports in the same scope get ignored
#144993 opened
Aug 6, 2025 -
Invalid double reference returned from closure should get suggestion
#144992 opened
Aug 6, 2025 -
Tracking Issue for `std::os::fd::CommandExt::fd`
#144989 opened
Aug 6, 2025 -
ICE from explicit tail call that returns a future.
#144986 opened
Aug 6, 2025 -
ICE from explicit tail call with duplicate trait definition
#144985 opened
Aug 6, 2025 -
Mismatched types causes ICE in `compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:2591:13`
#144984 opened
Aug 6, 2025 -
Match guard creates reference to scrutinee, observable via `repr(packed)`
#144982 opened
Aug 6, 2025 -
compiler crash handling locals
#144981 opened
Aug 6, 2025 -
Failed to run local build via citool for OHOS targets
#144980 opened
Aug 6, 2025 -
"Aliased Type" of a type alias to a struct with a hidden public field is missing `/* private fields */`
#144969 opened
Aug 5, 2025 -
when a fn is missing a parameter type, the help advice could be improved
#144968 opened
Aug 5, 2025 -
rustdoc creates incorrect link in repeated macro invocation containing an inlined re-export with docstring
#144965 opened
Aug 5, 2025 -
`const trait Trait {}` syntax is accepted without a feature gate on 1.90 beta and master
#144958 opened
Aug 5, 2025 -
tail call diagnostics omit lifetimes
#144957 opened
Aug 5, 2025 -
Tail call signature equality check only really needs to be subtyping
#144953 opened
Aug 5, 2025 -
panic about linkage `external` and static variables `_rust_extern_with_linkage_*`
#144940 opened
Aug 5, 2025 -
`&raw const` gets lifetime-extended / static promoted in match guard
#144939 opened
Aug 5, 2025 -
Support intra-doc linking to `()`
#144937 opened
Aug 5, 2025 -
"use of local which has no storage here" at -Zmir-opt-level=0
#144932 opened
Aug 5, 2025 -
Some `rustc-dev` libraries leak the build path on macOS
#144919 opened
Aug 4, 2025 -
rustdoc: ICE: synthetic auto trait impls: `unable to fulfill trait` due to ambiguity
#144918 opened
Aug 4, 2025 -
Tail calls don't enforce lifetime constraints from return type onto args
#144916 opened
Aug 4, 2025 -
Conditional assignment with multiple if/else appears broken
#144911 opened
Aug 4, 2025 -
rust-1.88.0 fails to build with glibc 2.42
#144904 opened
Aug 4, 2025 -
Suspicious `fn_ptr_shim.rs` mir-opt test failure
#144901 opened
Aug 4, 2025 -
Explicit tail call returning a HRTB causes ICE: "hir typeck should have checked the return type already"
#144892 opened
Aug 4, 2025 -
Tracking Issue for `derive_from` (RFC 3809)
#144889 opened
Aug 4, 2025 -
ICE: ` unhandled node Crate(Mod`
#144888 opened
Aug 4, 2025
222 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.
-
Introduce debuginfo to statements in MIR
#142771 commented on
Aug 6, 2025 • 57 new comments -
Refactor codegen backends in bootstrap
#144787 commented on
Aug 6, 2025 • 33 new comments -
Implement declarative (`macro_rules!`) attribute macros (RFC 3697)
#144579 commented on
Aug 6, 2025 • 25 new comments -
Introduce ModernIdent type to unify macro 2.0 hygiene handling
#144439 commented on
Aug 6, 2025 • 15 new comments -
Document `become` keyword
#113095 commented on
Aug 5, 2025 • 14 new comments -
Parser: Recover from attributes applied to types and generic args
#144195 commented on
Aug 6, 2025 • 14 new comments -
`tests/ui/issues/`: The Issues Strike Back [3/N]
#144400 commented on
Aug 6, 2025 • 13 new comments -
fresh binding should shadow the def in expand
#143141 commented on
Aug 6, 2025 • 10 new comments -
compiler-builtins: plumb LSE support for aarch64 on linux/gnu when optimized-compiler-builtins not enabled
#144705 commented on
Aug 5, 2025 • 9 new comments -
Introduce Scope::NonGlobModule and Scope::GlobModule
#144131 commented on
Aug 6, 2025 • 7 new comments -
Make no_mangle on foreign items explicit instead of implicit
#144678 commented on
Aug 6, 2025 • 7 new comments -
Streamline config in bootstrap
#144807 commented on
Aug 6, 2025 • 7 new comments -
Region inference: Use outlives-static constraints in constraint search
#140737 commented on
Aug 6, 2025 • 6 new comments -
Fix outdated doc comment
#144838 commented on
Aug 4, 2025 • 5 new comments -
Add tracing to resolve-related functions
#144727 commented on
Aug 6, 2025 • 4 new comments -
std: sys: io: io_slice: Add UEFI types
#144350 commented on
Aug 4, 2025 • 3 new comments -
Fix parallel rustc not being reproducible due to unstable sorts of items
#144722 commented on
Aug 6, 2025 • 3 new comments -
bootstrap: refactor mingw dist and fix gnullvm
#144659 commented on
Aug 4, 2025 • 3 new comments -
document assumptions about `Clone` and `Eq` traits
#144330 commented on
Aug 5, 2025 • 2 new comments -
implement Sum and Product for Saturating(u*)
#144275 commented on
Aug 5, 2025 • 2 new comments -
Add reproducible build verification to bootstrap
#144669 commented on
Aug 6, 2025 • 2 new comments -
Additional tce tests
#144650 commented on
Aug 7, 2025 • 2 new comments -
fmt of non-decimal radix untangled
#143730 commented on
Aug 5, 2025 • 2 new comments -
No source fixes
#144864 commented on
Aug 4, 2025 • 2 new comments -
Implement `stability_implications` without a visitor.
#144873 commented on
Aug 4, 2025 • 2 new comments -
std: sys: pal: uefi: Overhaul Time
#139806 commented on
Aug 4, 2025 • 2 new comments -
Elaborate destruct host effect clauses with structurally implied clauses
#144856 commented on
Aug 6, 2025 • 2 new comments -
Use `tcx.short_string()` in more diagnostics
#144039 commented on
Aug 6, 2025 • 1 new comment -
Implement autodiff using intrinsics
#142640 commented on
Aug 6, 2025 • 1 new comment -
Add aarch64_be-unknown-linux-musl target
#144551 commented on
Aug 6, 2025 • 1 new comment -
Fix accidental type inference in array coercion
#140283 commented on
Aug 6, 2025 • 1 new comment -
Port `#[allow_internal_unsafe]` to the new attribute system
#144857 commented on
Aug 4, 2025 • 1 new comment -
Add a diagnostic for similarly named traits
#144674 commented on
Aug 6, 2025 • 1 new comment -
Access less HIR attributes from typeck
#144841 commented on
Aug 5, 2025 • 1 new comment -
Remove FromBytesWithNulErrorKind and make FromVecWithNulErrorKind more actionable
#143163 commented on
Aug 5, 2025 • 1 new comment -
Allow linking a prebuilt optimized compiler-rt builtins library
#143689 commented on
Aug 4, 2025 • 1 new comment -
Add --print target-spec-json-schema
#144498 commented on
Aug 5, 2025 • 1 new comment -
more strongly dissuade use of `skip_binder`
#144775 commented on
Aug 4, 2025 • 1 new comment -
Pass -Werror when building the LLVM wrapper
#143807 commented on
Aug 6, 2025 • 0 new comments -
lower pattern bindings in the order they're written and base drop order on primary bindings' order
#143764 commented on
Aug 6, 2025 • 0 new comments -
Stabilize as_array_of_cells
#144054 commented on
Aug 5, 2025 • 0 new comments -
Port `#[should_panic]` to the new attribute parsing infrastructure
#143808 commented on
Aug 6, 2025 • 0 new comments -
Port #[macro_export] to the new attribute parsing infrastructure
#143857 commented on
Aug 6, 2025 • 0 new comments -
opt-dist: rebuild rustc when doing static LLVM builds
#143898 commented on
Aug 4, 2025 • 0 new comments -
[rustdoc] Correctly handle `should_panic` doctest attribute and fix `--no-run` test flag on the 2024 edition
#143900 commented on
Aug 5, 2025 • 0 new comments -
Miri: non-deterministic floating point operations in `foreign_items`
#143906 commented on
Aug 6, 2025 • 0 new comments -
Rename bool::ok_or[_else] to bool::then_ok_or[_else] to avoid confusion with Option::ok_or[_else]
#144037 commented on
Aug 5, 2025 • 0 new comments -
Add the parallel front-end test suite
#143953 commented on
Aug 6, 2025 • 0 new comments -
Constify remaining traits/impls for `const_ops`
#143949 commented on
Aug 5, 2025 • 0 new comments -
Mark all deprecation lints in name resolution as deny-by-default and report-in-deps
#143929 commented on
Aug 5, 2025 • 0 new comments -
`rustc_const_eval`: respect `target.min_global_align`
#142198 commented on
Aug 5, 2025 • 0 new comments -
compiler: Fix "power alignment" problems on AIX
#142310 commented on
Aug 4, 2025 • 0 new comments -
Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]`
#142681 commented on
Aug 5, 2025 • 0 new comments -
Offload device1
#142696 commented on
Aug 7, 2025 • 0 new comments -
feat(build): centralize LLVM_VERSION
#142786 commented on
Aug 6, 2025 • 0 new comments -
libtest: expose --fail-fast as an unstable command-line option
#142807 commented on
Aug 5, 2025 • 0 new comments -
Trivial improve doc for transpose
#142871 commented on
Aug 4, 2025 • 0 new comments -
Move all LLVM externs into the rustc_llvm crate
#142897 commented on
Aug 6, 2025 • 0 new comments -
emit `StorageLive` and schedule `StorageDead` for `let`-`else`'s bindings after matching
#143028 commented on
Aug 6, 2025 • 0 new comments -
search graph: improve rebasing and add forced ambiguity support
#143054 commented on
Aug 5, 2025 • 0 new comments -
compiler: Allow `extern "interrupt" fn() -> !`
#143075 commented on
Aug 5, 2025 • 0 new comments -
Port `#[link]` to the new attribute parsing infrastructure
#143193 commented on
Aug 6, 2025 • 0 new comments -
add multi-arch asm! label operand test
#143227 commented on
Aug 6, 2025 • 0 new comments -
pub async fn impl is monomorphized when func itself is monomorphized
#143290 commented on
Aug 5, 2025 • 0 new comments -
Prehash visibilities in resolver
#143371 commented on
Aug 6, 2025 • 0 new comments -
Add ASCII-related methods from `u8` and `MIN`/`MAX` to `core::ascii::Char`
#143467 commented on
Aug 6, 2025 • 0 new comments -
`c_variadic`: Add future-incompatibility warning for `...` arguments without a pattern outside of `extern` blocks
#143619 commented on
Aug 6, 2025 • 0 new comments -
core: add Option::get_or_try_insert_with
#143650 commented on
Aug 5, 2025 • 0 new comments -
Make sure `fmt-write-bloat` doesn't vacuously pass on no symbols
#143669 commented on
Aug 6, 2025 • 0 new comments -
Add `Default` impls for `Pin`ned `Box`, `Rc`, `Arc`
#143717 commented on
Aug 5, 2025 • 0 new comments -
const-eval: full support for pointer fragments
#144081 commented on
Aug 6, 2025 • 0 new comments -
editorconfig: don't trim trailing whitespace in tests
#144642 commented on
Aug 6, 2025 • 0 new comments -
Account for bare tuples and `Pin` methods in field searching logic
#144649 commented on
Aug 6, 2025 • 0 new comments -
Stabilize `strict_overflow_ops`
#144682 commented on
Aug 5, 2025 • 0 new comments -
Rewrite the new attribute argument parser
#144689 commented on
Aug 6, 2025 • 0 new comments -
[WIP] resolve: Better caching for unsuccessful crate resolutions
#144737 commented on
Aug 4, 2025 • 0 new comments -
Use new public libtest `ERROR_EXIT_CODE` constant in rustdoc
#144739 commented on
Aug 6, 2025 • 0 new comments -
Reject tail calls of `#[track_caller]` functions
#144762 commented on
Aug 5, 2025 • 0 new comments -
[codegen] assume the tag, not the relative discriminant
#144764 commented on
Aug 6, 2025 • 0 new comments -
resolve: Split extern prelude into two scopes
#144793 commented on
Aug 4, 2025 • 0 new comments -
Port `#[coroutine]` to the new attribute system
#144794 commented on
Aug 4, 2025 • 0 new comments -
Suggest bounds in more cases, accounting for type parameters referenced in predicate
#144801 commented on
Aug 4, 2025 • 0 new comments -
Don't warn on never to any `as` casts as unreachable
#144804 commented on
Aug 6, 2025 • 0 new comments -
coverage: Extract HIR-related helper code out of the main module
#144823 commented on
Aug 6, 2025 • 0 new comments -
Anonymize binders in tail call sig
#144835 commented on
Aug 5, 2025 • 0 new comments -
Rewrite`is_ascii` using `slice::as_chunks`
#144837 commented on
Aug 6, 2025 • 0 new comments -
Constify Eq, Ord, PartialOrd
#144847 commented on
Aug 5, 2025 • 0 new comments -
Stabilize `panic_payload_as_str` feature
#144861 commented on
Aug 5, 2025 • 0 new comments -
Fix tail calls to `#[track_caller]` functions
#144865 commented on
Aug 6, 2025 • 0 new comments -
Stabilize `path_file_prefix` feature
#144870 commented on
Aug 5, 2025 • 0 new comments -
Stabilize `btree_entry_insert` feature
#144871 commented on
Aug 5, 2025 • 0 new comments -
Cache param_env on disk.
#144874 commented on
Aug 4, 2025 • 0 new comments -
Impls and impl items inherit lint levels of the corresponding traits and trait items
#144113 commented on
Aug 5, 2025 • 0 new comments -
Stabilize const TypeId::of
#144133 commented on
Aug 4, 2025 • 0 new comments -
Suggest adding `Fn` bound when calling a generic parameter
#144193 commented on
Aug 6, 2025 • 0 new comments -
TypeTree support in autodiff
#144197 commented on
Aug 6, 2025 • 0 new comments -
Add debuginfo_transparent attribute for structs
#144223 commented on
Aug 6, 2025 • 0 new comments -
Extend the enum check to pointer and union reads
#144353 commented on
Aug 6, 2025 • 0 new comments -
Upgrade semicolon_in_expressions_from_macros from warn to deny
#144369 commented on
Aug 4, 2025 • 0 new comments -
Extract TraitImplHeader in AST/HIR
#144386 commented on
Aug 5, 2025 • 0 new comments -
Make target pointer width in target json an integer
#144443 commented on
Aug 5, 2025 • 0 new comments -
Allow the global allocator to use thread-local storage and std::thread::current()
#144465 commented on
Aug 4, 2025 • 0 new comments -
Address libunwind.a inconsistency issues in the bootstrap program
#144473 commented on
Aug 4, 2025 • 0 new comments -
rustdoc-search: search backend with partitioned suffix tree
#144476 commented on
Aug 7, 2025 • 0 new comments -
EXPERIMENT: Use the force-inline pass for more stuff
#144483 commented on
Aug 6, 2025 • 0 new comments -
Partial-stabilize the basics from `bigint_helper_methods`
#144494 commented on
Aug 6, 2025 • 0 new comments -
Add `#[rustc_pass_indirectly_in_non_rustic_abis]`
#144529 commented on
Aug 4, 2025 • 0 new comments -
c-variadic: multiple ABIs in the same program for arm
#144541 commented on
Aug 5, 2025 • 0 new comments -
Allow MIR-inlining `Drop` terminators too
#144561 commented on
Aug 4, 2025 • 0 new comments -
Fix RISC-V Test Failures in ./x test for Multiple Codegen Cases
#144567 commented on
Aug 4, 2025 • 0 new comments -
libtest: print the type of test being run
#144596 commented on
Aug 5, 2025 • 0 new comments -
Allow `cargo fix` to partially apply `mismatched_lifetime_syntaxes`
#144601 commented on
Aug 6, 2025 • 0 new comments -
Limit impl_trait_header query to only trait impls
#144607 commented on
Aug 5, 2025 • 0 new comments -
Tracking issue for release notes of #144322: Add lint against dangling pointers from local variables
#144830 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `unix_send_signal`
#141975 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `sync_poison_mod`
#134646 commented on
Aug 4, 2025 • 0 new comments -
`optimize` attribute can be applied to anything
#128488 commented on
Aug 5, 2025 • 0 new comments -
Invalid CFI failure for and indirect call through a `Box<dyn Fn()>`
#144641 commented on
Aug 5, 2025 • 0 new comments -
refactor queries that don't accept inference variables to use canonicalization
#86868 commented on
Aug 5, 2025 • 0 new comments -
Bad quality code for `Clone` on enum types
#69174 commented on
Aug 5, 2025 • 0 new comments -
Rust says that a type both implements and doesn't implement a trait.
#136670 commented on
Aug 5, 2025 • 0 new comments -
Error: A dep graph node (mir_drops_elaborated_and_const_checked) does not have an unique index.
#144441 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for const {OsString, PathBuf}::new
#141520 commented on
Aug 5, 2025 • 0 new comments -
Doctests don't work in bin targets, non-public items
#50784 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for {BTreeMap,BTreeSet}::extract_if
#70530 commented on
Aug 5, 2025 • 0 new comments -
ICE when tail calling from a function with RPIT
#139305 commented on
Aug 5, 2025 • 0 new comments -
Tail calls with indirect operands are untested
#144293 commented on
Aug 5, 2025 • 0 new comments -
Passing Indirect Operands into LLVM hits a span_bug
#144855 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for const_exposed_provenance
#144538 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for `array::repeat`
#126695 commented on
Aug 5, 2025 • 0 new comments -
Tracking issue for WebAssembly atomics
#77839 commented on
Aug 5, 2025 • 0 new comments -
rustdoc UI: Warning block icon is no longer a circle (on my machine) but a squircle
#144778 commented on
Aug 5, 2025 • 0 new comments -
Error message [E0423] "expected value, found built-in attribute `start`" is confusing
#68457 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for PanicHookInfo::payload_as_str()
#125175 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for `Vec::push_mut`
#135974 commented on
Aug 5, 2025 • 0 new comments -
When subtyping can switch out trait impls, `Pin::new`’s check for `Target: Unpin` becomes insufficient
#134407 commented on
Aug 5, 2025 • 0 new comments -
LLVM 22 rejects some Arm register uses in asm/arm-types.rs
#144643 commented on
Aug 5, 2025 • 0 new comments -
Tracking issue for release notes of #140593: Temporary lifetime extension through tuple struct and tuple variant constructors
#140666 commented on
Aug 5, 2025 • 0 new comments -
Diagnostics: Suggest replacing (problematic) `assert!(x, y)` with `assert_eq!(x, y)`
#57507 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for const conversion methods that don't require const traits
#144288 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for str::{floor, ceil}_char_boundary
#93743 commented on
Aug 5, 2025 • 0 new comments -
Tracking issue: Attribute refactor
#131229 commented on
Aug 4, 2025 • 0 new comments -
`Pin` is unsound due to transitive effects of `CoerceUnsized`
#68015 commented on
Aug 4, 2025 • 0 new comments -
Casting or adding type ascription to panic!() triggers unreachable_code
#67227 commented on
Aug 4, 2025 • 0 new comments -
Code that used to error on Rust 1.77 causes a compiler hang on 1.78 and later
#144696 commented on
Aug 4, 2025 • 0 new comments -
Potentially-observable store gets elided: asm block does not act as a compiler fence
#144351 commented on
Aug 4, 2025 • 0 new comments -
Niched option check not optimized out
#144329 commented on
Aug 4, 2025 • 0 new comments -
rustdoc search: path distance algorithm is bad when crate and type share name
#144834 commented on
Aug 4, 2025 • 0 new comments -
Tracking issue for RFC 2044: dual-MIT/Apache2 licensing
#43461 commented on
Aug 4, 2025 • 0 new comments -
borrowing_sub chain is not recognized if sub result is unused
#143517 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `core::mem::copy`
#98262 commented on
Aug 4, 2025 • 0 new comments -
panic when running rust clippy
#144302 commented on
Aug 4, 2025 • 0 new comments -
A `Pin` unsoundness involving an `impl DerefMut for Pin<&dyn LocalTrait>`
#85099 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `int_roundings`
#88581 commented on
Aug 4, 2025 • 0 new comments -
Tracking issue for cleaning up core's and std's panic machinery
#116005 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for Path::file_prefix
#86319 commented on
Aug 4, 2025 • 0 new comments -
Binding c++ with cxx, an error occurs on windows-gnu
#137301 commented on
Aug 4, 2025 • 0 new comments -
`rustc_const_unstable` on private items is confusing
#144802 commented on
Aug 4, 2025 • 0 new comments -
`vec::IntoIter<T>: UnwindSafe` should not require `T: RefUnwindSafe`
#144707 commented on
Aug 4, 2025 • 0 new comments -
Slice iterator advancement can become unidiomatic, which seems like a performance problem
#144684 commented on
Aug 4, 2025 • 0 new comments -
{aarch64,x86_64}-pc-windows-gnullvm host tools are missing libunwind.dll
#144533 commented on
Aug 4, 2025 • 0 new comments -
Tracking issue for release notes of #144133: Stabilize const TypeId::of
#144828 commented on
Aug 4, 2025 • 0 new comments -
Tracking issue for release notes of #135120: Tracking Issue for `const_slice_reverse`
#144136 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `hash_map!` macro
#144032 commented on
Aug 4, 2025 • 0 new comments -
Tracking issue for release notes of #143662: [rustdoc] Display unsafe attrs with edition 2024 `unsafe()` wrappers.
#144760 commented on
Aug 4, 2025 • 0 new comments -
Tracking Issue for `#![feature(control_flow_ok)]`
#140266 commented on
Aug 4, 2025 • 0 new comments -
No way to suppress all third-party crate warnings **except** a few selected warnings
#143108 commented on
Aug 4, 2025 • 0 new comments -
ICE:called `Result::unwrap()` on an `Err` value: NoSolution
#141806 commented on
Aug 4, 2025 • 0 new comments -
ICE: `sig.c_variadic || extra_args.is_empty()`
#127423 commented on
Aug 6, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `ill_formed_attribute_input`
#57571 commented on
Aug 6, 2025 • 0 new comments -
Tracking issue for RFC 3519: `arbitrary_self_types`
#44874 commented on
Aug 7, 2025 • 0 new comments -
Path::components().as_path() for "///a/b" failing to normalize multiple slashes for root dir on Unix
#83912 commented on
Aug 7, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
Aug 4, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Aug 6, 2025 • 0 new comments -
Print thread ID in panic message
#115746 commented on
Aug 7, 2025 • 0 new comments -
Split elided_lifetime_in_paths into finer-grained lints
#120808 commented on
Aug 4, 2025 • 0 new comments -
Change the desugaring of `assert!` for better error output
#122661 commented on
Aug 5, 2025 • 0 new comments -
Fix overly restrictive lifetime in `core::panic::Location::file` return type
#132087 commented on
Aug 5, 2025 • 0 new comments -
Provide more context on `Fn` closure modifying binding
#133149 commented on
Aug 6, 2025 • 0 new comments -
[DO NOT MERGE] bootstrap with `-Znext-solver=globally`
#133502 commented on
Aug 5, 2025 • 0 new comments -
lint ImproperCTypes: overhaul (take 2 of "better handling of indirections")
#134697 commented on
Aug 6, 2025 • 0 new comments -
Arbitrary self types v2: stabilize
#135881 commented on
Aug 7, 2025 • 0 new comments -
[WIP] Forbid object lifetime changing pointer casts
#136776 commented on
Aug 5, 2025 • 0 new comments -
Tweak auto trait errors
#137831 commented on
Aug 5, 2025 • 0 new comments -
Include whitespace in "remove |" suggestion and make it hidden
#137872 commented on
Aug 4, 2025 • 0 new comments -
Stabilize return type notation (RFC 3654)
#138424 commented on
Aug 4, 2025 • 0 new comments -
Nul terminate rust string literals
#138504 commented on
Aug 6, 2025 • 0 new comments -
add nvptx_target_feature
#138689 commented on
Aug 5, 2025 • 0 new comments -
Add `target_env = "macabi"` and `target_env = "sim"`
#139451 commented on
Aug 6, 2025 • 0 new comments -
Optimize `core::unicode::printable`.
#139540 commented on
Aug 6, 2025 • 0 new comments -
[WIP] mgca: Add ConstArg representation for const items
#139558 commented on
Aug 4, 2025 • 0 new comments -
implement continue_ok and break_ok for ControlFlow
#140267 commented on
Aug 5, 2025 • 0 new comments -
`impl PartialEq<{str,String}> for {Path,PathBuf}`
#140956 commented on
Aug 5, 2025 • 0 new comments -
Stabilize `ip_from`
#141744 commented on
Aug 5, 2025 • 0 new comments -
make rust-analyzer use a dedicated build directory
#141839 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for `isolate_most_least_significant_one`
#136909 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for `core::iter::chain`
#125964 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for `PeekableIterator`
#132973 commented on
Aug 5, 2025 • 0 new comments -
Tracking Issue for `arc_is_unique`
#138938 commented on
Aug 5, 2025 • 0 new comments -
`unused-revision-names` compiletest directive has confusing name
#144748 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for `error_generic_member_access`
#99301 commented on
Aug 6, 2025 • 0 new comments -
Tracking issue for release notes of #139451: Add `target_env = "macabi"` and `target_env = "sim"`
#144179 commented on
Aug 6, 2025 • 0 new comments -
Meta tracking issue for release notes PRs
#133444 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for explicit-endian String::from_utf16
#116258 commented on
Aug 6, 2025 • 0 new comments -
pclmulqdq intrinsics don't inline well across target_feature changes anymore
#139029 commented on
Aug 6, 2025 • 0 new comments -
Promoted constants lead to poor MIR from comparisons
#139093 commented on
Aug 6, 2025 • 0 new comments -
ICE: `only local crates should have sources emitted`
#144752 commented on
Aug 6, 2025 • 0 new comments -
E0050 emitted unexpectedly on missing `:`
#129273 commented on
Aug 6, 2025 • 0 new comments -
E0308 hint suggests adding a return type to a closure
#128561 commented on
Aug 6, 2025 • 0 new comments -
ICE: snapshot vec: index out of bounds
#142488 commented on
Aug 6, 2025 • 0 new comments -
Support wasm exception handling for Emscripten target
#112195 commented on
Aug 6, 2025 • 0 new comments -
Random stack overflow on windows-gnu
#139070 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for Restrictions
#105077 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for Explicit Tail Calls
#112788 commented on
Aug 6, 2025 • 0 new comments -
Tracking issue for release notes of #143764: lower pattern bindings in the order they're written and base drop order on primary bindings' order
#144831 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for `const_swap_with_slice`
#142204 commented on
Aug 6, 2025 • 0 new comments -
I/O safety forbids the "pass FD via env var" pattern (e.g., jobserver)
#116059 commented on
Aug 6, 2025 • 0 new comments -
Using std::io::{Read, Write, Cursor} in a nostd environment
#48331 commented on
Aug 6, 2025 • 0 new comments -
Tracking Issue for enum access in offset_of
#120141 commented on
Aug 6, 2025 • 0 new comments -
Regressions with large (2-4GB) stack arrays on large stacks
#83060 commented on
Aug 6, 2025 • 0 new comments -
ICE: issue 84970, `encountered incremental compilation error with evaluate_obligation(4270e020b571106c-835a5b1013d879df)`
#127432 commented on
Aug 6, 2025 • 0 new comments -
ICE during async closure experiments
#127331 commented on
Aug 6, 2025 • 0 new comments