-
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
1 Release published by 1 person
-
1.89.0 Rust 1.89.0
published
Aug 7, 2025
34 Pull requests merged by 25 people
-
bump bootstrap compiler to 1.90 beta
#144997 merged
Aug 7, 2025 -
Revert "Preserve the .debug_gdb_scripts section"
#145014 merged
Aug 7, 2025 -
Print thread ID in panic message
#115746 merged
Aug 7, 2025 -
Gate const trait syntax
#144956 merged
Aug 7, 2025 -
Stabilize
panic_payload_as_str
feature#144861 merged
Aug 7, 2025 -
Anonymize binders in tail call sig
#144835 merged
Aug 7, 2025 -
Port
#[coroutine]
to the new attribute system#144794 merged
Aug 7, 2025 -
Parser: Recover from attributes applied to types and generic args
#144195 merged
Aug 7, 2025 -
Remove unneeded
stage
parameter when setting up stdlib Cargo#145000 merged
Aug 7, 2025 -
mir: Do not modify NonUse in
super_projection_elem
#144998 merged
Aug 7, 2025 -
Fix rustdoc scrape examples crash
#145008 merged
Aug 7, 2025 -
simplifycfg: Mark as changed when start is modified in collapse goto chain
#144996 merged
Aug 7, 2025 -
Fortify generic param default checks
#144977 merged
Aug 7, 2025 -
File::set_times
: Update documentation and example to support setting timestamps on directories#144975 merged
Aug 7, 2025 -
add code example showing that file_prefix treats dotfiles as the name of a file, not an extension
#144972 merged
Aug 7, 2025 -
rustdoc: fix caching of intra-doc links on reexports
#144970 merged
Aug 7, 2025 -
Rollup of 15 pull requests
#145020 merged
Aug 7, 2025 -
we only merge candidates for trait and normalizes-to goals
#144948 merged
Aug 7, 2025 -
Enforce tail call type is related to body return type in borrowck
#144917 merged
Aug 7, 2025 -
Add release notes for 1.89.0
#144509 merged
Aug 6, 2025 -
Rehome 33
tests/ui/issues/
tests to other subdirectories undertests/ui/
#144552 merged
Aug 6, 2025 -
Add documentation for unstable_feature_bound
#144676 merged
Aug 6, 2025 -
Correct the use of
must_use
on btree::IterMut#144926 merged
Aug 6, 2025 -
Change visibility of Args new function
#144836 merged
Aug 6, 2025 -
Add regression tests for seemingly fixed issues
#144910 merged
Aug 6, 2025 -
Rollup of 12 pull requests
#145003 merged
Aug 6, 2025 -
[rustdoc] Fix wrong
i
tooltip icon#144913 merged
Aug 6, 2025 -
Fix some doc links for intrinsics
#144978 merged
Aug 6, 2025 -
compiletest: add hint for when a ui test produces no errors
#144924 merged
Aug 6, 2025 -
num: Rename
isolate_most_least_significant_one
functions#144971 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 -
run-make: Allow blessing snapshot files that don't exist yet
#144954 merged
Aug 6, 2025 -
Preserve the .debug_gdb_scripts section
#143679 merged
Aug 6, 2025
27 Pull requests opened by 20 people
-
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 -
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 -
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 -
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 -
GVN: Do not flatten derefs with ProjectionElem::Index.
#145030 opened
Aug 7, 2025 -
Reimplement `print_region` in `type_name.rs`.
#145033 opened
Aug 7, 2025 -
rustc-dev-guide subtree update
#145040 opened
Aug 7, 2025 -
rework GAT borrowck limitation error
#145041 opened
Aug 7, 2025 -
stdarch subtree update
#145042 opened
Aug 7, 2025 -
Rollup of 19 pull requests
#145043 opened
Aug 7, 2025 -
doc(library): Fix Markdown in `Iterator::by_ref`
#145045 opened
Aug 7, 2025 -
Fix doc comment of File::try_lock and File::try_lock_shared
#145046 opened
Aug 7, 2025 -
move `type_check` out of `compute_regions`
#145047 opened
Aug 7, 2025 -
add member constraints tests
#145050 opened
Aug 7, 2025 -
Prevent name collisions with internal implementation details
#145051 opened
Aug 7, 2025 -
Add a lot of NLL `known-bug` tests
#145053 opened
Aug 7, 2025 -
Move metadata symbol export from exported_non_generic_symbols to exported_symbols
#145055 opened
Aug 7, 2025
17 Issues closed by 9 people
-
Failed to run local build via citool for OHOS targets
#144980 closed
Aug 7, 2025 -
mipsel-unknown-linux-uc libc encounters compilation errors in nightly-2022-08-11
#145035 closed
Aug 7, 2025 -
rust-lld errors with duplicate symbol: __rustc_debug_gdb_scripts_section__ for embeded target.
#52909 closed
Aug 7, 2025 -
compiler crash handling locals
#144981 closed
Aug 7, 2025 -
调研RFC 2094中DFS传播算法在rustc中的实现历史
#145028 closed
Aug 7, 2025 -
ICE: `only local crates should have sources emitted`
#144752 closed
Aug 7, 2025 -
Can't explicit tail call with HRTB argument
#144826 closed
Aug 7, 2025 -
Tail calls don't enforce lifetime constraints from return type onto args
#144916 closed
Aug 7, 2025 -
Tracking Issue for PanicHookInfo::payload_as_str()
#125175 closed
Aug 7, 2025 -
rustdoc creates incorrect link in repeated macro invocation containing an inlined re-export with docstring
#144965 closed
Aug 7, 2025 -
Confusing diagnostic for attributes on types
#144132 closed
Aug 7, 2025 -
Placing an attribute on a generic argument confuses the parser
#135017 closed
Aug 7, 2025 -
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
11 Issues opened by 8 people
-
Tracking issue for release notes of #142071: `apply_member_constraints`: fix placeholder check
#145054 opened
Aug 7, 2025 -
Tracking Issue for Scalable Vectors
#145052 opened
Aug 7, 2025 -
Nested coercion in array results in type mismatch, inconsistent with `if` and `match`.
#145048 opened
Aug 7, 2025 -
ICE in rustdoc with -Zrustdoc-scrape-examples
#145044 opened
Aug 7, 2025 -
Tracking Issue for extra deref methods
#145037 opened
Aug 7, 2025 -
Tracking Issue for `cast_maybe_uninit`
#145036 opened
Aug 7, 2025 -
Consuming a value with a destructuring pattern doesn't end its borrows for drop-check.
#145032 opened
Aug 7, 2025 -
Name similarity metric should consider ordering of name parts being swapped
#145015 opened
Aug 6, 2025
132 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.
-
Resolver: introduce a conditionally mutable Resolver for (non-)speculative resolution.
#144912 commented on
Aug 7, 2025 • 38 new comments -
Implement declarative (`macro_rules!`) attribute macros (RFC 3697)
#144579 commented on
Aug 7, 2025 • 28 new comments -
fresh binding should shadow the def in expand
#143141 commented on
Aug 7, 2025 • 10 new comments -
Make no_mangle on foreign items explicit instead of implicit
#144678 commented on
Aug 7, 2025 • 7 new comments -
regression test for intrinsics may not inline properly on pclmulqdq
#145001 commented on
Aug 7, 2025 • 7 new comments -
Improve suggestion for "missing function argument" on multiline call
#144966 commented on
Aug 6, 2025 • 4 new comments -
Region inference: Use outlives-static constraints in constraint search
#140737 commented on
Aug 7, 2025 • 4 new comments -
Move several more float tests to floats/mod.rs
#144923 commented on
Aug 7, 2025 • 4 new comments -
Extend `QueryStability` to handle `IntoIterator` implementations
#139345 commented on
Aug 7, 2025 • 4 new comments -
Account for bare tuples and `Pin` methods in field searching logic
#144649 commented on
Aug 7, 2025 • 3 new comments -
Rewrite`is_ascii` using `slice::as_chunks`
#144837 commented on
Aug 7, 2025 • 3 new comments -
strip prefix of temporary file names when it exceeds filesystem name length limit
#145005 commented on
Aug 7, 2025 • 2 new comments -
Add tracing to resolve-related functions
#144727 commented on
Aug 6, 2025 • 2 new comments -
Additional tce tests
#144650 commented on
Aug 7, 2025 • 2 new comments -
Supress swapping lhs and rhs in equality suggestion in extern macro
#144266 commented on
Aug 7, 2025 • 2 new comments -
Couple of minor cleanups
#145004 commented on
Aug 7, 2025 • 2 new comments -
Add --print target-spec-json-schema
#144498 commented on
Aug 7, 2025 • 2 new comments -
Fix tail calls to `#[track_caller]` functions
#144865 commented on
Aug 7, 2025 • 1 new comment -
Implement `ptr_cast_array`
#144515 commented on
Aug 7, 2025 • 1 new comment -
Constify conversion traits
#144289 commented on
Aug 7, 2025 • 0 new comments -
`tests/ui/issues/`: The Issues Strike Back [3/N]
#144400 commented on
Aug 7, 2025 • 0 new comments -
Add debuginfo_transparent attribute for structs
#144223 commented on
Aug 7, 2025 • 0 new comments -
`tests/ui/issues/`: The Issues Strike Back [4/N]
#144403 commented on
Aug 7, 2025 • 0 new comments -
coverage: Remove all unstable support for MC/DC instrumentation
#144999 commented on
Aug 7, 2025 • 0 new comments -
Suggest adding `Fn` bound when calling a generic parameter
#144193 commented on
Aug 6, 2025 • 0 new comments -
Address libunwind.a inconsistency issues in the bootstrap program
#144473 commented on
Aug 7, 2025 • 0 new comments -
Stabilize const TypeId::of
#144133 commented on
Aug 7, 2025 • 0 new comments -
const-eval: full support for pointer fragments
#144081 commented on
Aug 6, 2025 • 0 new comments -
prefer alias candidates for sizedness + auto trait goals
#144064 commented on
Aug 7, 2025 • 0 new comments -
Use `tcx.short_string()` in more diagnostics
#144039 commented on
Aug 6, 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 7, 2025 • 0 new comments -
Mark all deprecation lints in name resolution as deny-by-default and report-in-deps
#143929 commented on
Aug 7, 2025 • 0 new comments -
`repr(scalable)`
#143924 commented on
Aug 7, 2025 • 0 new comments -
Miri: non-deterministic floating point operations in `foreign_items`
#143906 commented on
Aug 6, 2025 • 0 new comments -
Improve `otherwise` handling in `MaybeInitializedPlaces`/`MaybeUninitializedPlaces`
#143852 commented on
Aug 7, 2025 • 0 new comments -
Port `#[should_panic]` to the new attribute parsing infrastructure
#143808 commented on
Aug 7, 2025 • 0 new comments -
Pass -Werror when building the LLVM wrapper
#143807 commented on
Aug 7, 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 7, 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 -
clippy fix: remove manual PartialEq::ne
#143377 commented on
Aug 7, 2025 • 0 new comments -
E0050 emitted unexpectedly on missing `:`
#129273 commented on
Aug 6, 2025 • 0 new comments -
ignore usages from ignored candidates
#144991 commented on
Aug 7, 2025 • 0 new comments -
Add annotations to the graphviz region graph on region origins
#144988 commented on
Aug 7, 2025 • 0 new comments -
Rehome 37 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`
#144983 commented on
Aug 7, 2025 • 0 new comments -
CFI: Fix types that implement Fn, FnMut, or FnOnce
#144936 commented on
Aug 7, 2025 • 0 new comments -
Add `PeekableIterator` trait
#144935 commented on
Aug 7, 2025 • 0 new comments -
Defer tail call ret ty equality to check_tail_calls
#144915 commented on
Aug 7, 2025 • 0 new comments -
Add support for `ty::Instance` path shortening in diagnostics
#144914 commented on
Aug 6, 2025 • 0 new comments -
Require approval from t-infra instead of t-release on tier bumps
#144906 commented on
Aug 7, 2025 • 0 new comments -
Remove impl `PinCoerceUnsized` for `Pin`
#144896 commented on
Aug 6, 2025 • 0 new comments -
Port `#[allow_internal_unsafe]` to the new attribute system
#144857 commented on
Aug 7, 2025 • 0 new comments -
Don't warn on never to any `as` casts as unreachable
#144804 commented on
Aug 6, 2025 • 0 new comments -
Refactor codegen backends in bootstrap
#144787 commented on
Aug 7, 2025 • 0 new comments -
[codegen] assume the tag, not the relative discriminant
#144764 commented on
Aug 6, 2025 • 0 new comments -
Use new public libtest `ERROR_EXIT_CODE` constant in rustdoc
#144739 commented on
Aug 6, 2025 • 0 new comments -
Fix parallel rustc not being reproducible due to unstable sorts of items
#144722 commented on
Aug 7, 2025 • 0 new comments -
Rewrite the new attribute argument parser
#144689 commented on
Aug 6, 2025 • 0 new comments -
bootstrap: refactor mingw dist and fix gnullvm
#144659 commented on
Aug 7, 2025 • 0 new comments -
editorconfig: don't trim trailing whitespace in tests
#144642 commented on
Aug 7, 2025 • 0 new comments -
Allow `cargo fix` to partially apply `mismatched_lifetime_syntaxes`
#144601 commented on
Aug 6, 2025 • 0 new comments -
Suggest only Span without source changes when source code is unavailable
#144585 commented on
Aug 7, 2025 • 0 new comments -
Point at the `Fn()` or `FnMut()` bound that coerced a closure, which caused a move error
#144558 commented on
Aug 7, 2025 • 0 new comments -
Rehome 32 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`
#144553 commented on
Aug 7, 2025 • 0 new comments -
Constify `SystemTime` methods
#144519 commented on
Aug 7, 2025 • 0 new comments -
ci: Begin running ui tests with `rust.debuginfo-level-tests=1`
#144499 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 -
rustdoc-search: search backend with partitioned suffix tree
#144476 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for const conversion methods that don't require const traits
#144288 commented on
Aug 7, 2025 • 0 new comments -
Tracking issue for release notes of #115746: Print thread ID in panic message
#143508 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for Explicit Tail Calls
#112788 commented on
Aug 7, 2025 • 0 new comments -
Compiler panic while building blink.cmp
#144725 commented on
Aug 7, 2025 • 0 new comments -
`rustc_const_unstable` on private items is confusing
#144802 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for enum access in offset_of
#120141 commented on
Aug 7, 2025 • 0 new comments -
ICE: rustc panicked at compiler\rustc_middle\src\mir\interpret\queries.rs:104:13
#138710 commented on
Aug 7, 2025 • 0 new comments -
SIGILL in rustc compiling normal library crate on x86_64
#141099 commented on
Aug 7, 2025 • 0 new comments -
`-Znext-solver`: ICE with closure capturing iterated variable in 2021 edition
#120328 commented on
Aug 7, 2025 • 0 new comments -
Binding c++ with cxx, an error occurs on windows-gnu
#137301 commented on
Aug 7, 2025 • 0 new comments -
"File name too long" error when compiling files with long names
#49914 commented on
Aug 7, 2025 • 0 new comments -
Cross-build of 1.85.0 to mipsel-unknown-netbsd fails w/missing __gnu_h2f_ieee and __gnu_f2h_ieee.
#137630 commented on
Aug 7, 2025 • 0 new comments -
Support wasm exception handling for Emscripten target
#112195 commented on
Aug 7, 2025 • 0 new comments -
I/O safety forbids the "pass FD via env var" pattern (e.g., jobserver)
#116059 commented on
Aug 7, 2025 • 0 new comments -
Many new wasm features are enabled if compile `wasm32v1-none` with `-C linker-plugin-lto` flag on LLVM 20+
#140174 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for Path::file_prefix
#86319 commented on
Aug 7, 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 -
Random stack overflow on windows-gnu
#139070 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 -
Using std::io::{Read, Write, Cursor} in a nostd environment
#48331 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 -
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 -
Unreachable code in type_name.rs
#144994 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for Restrictions
#105077 commented on
Aug 7, 2025 • 0 new comments -
Tracking Issue for str::{floor, ceil}_char_boundary
#93743 commented on
Aug 7, 2025 • 0 new comments -
Make `Rc<T>::deref` zero-cost
#141348 commented on
Aug 7, 2025 • 0 new comments -
make rust-analyzer use a dedicated build directory
#141839 commented on
Aug 6, 2025 • 0 new comments -
`apply_member_constraints`: fix placeholder check
#142071 commented on
Aug 7, 2025 • 0 new comments -
Add NonNull pattern types
#142339 commented on
Aug 7, 2025 • 0 new comments -
Add note when inherent impl for a alias type defined outside of the crate
#142415 commented on
Aug 7, 2025 • 0 new comments -
Add `Path::has_trailing_sep` and related methods
#142506 commented on
Aug 7, 2025 • 0 new comments -
Implement autodiff using intrinsics
#142640 commented on
Aug 7, 2025 • 0 new comments -
Offload device1
#142696 commented on
Aug 7, 2025 • 0 new comments -
hir_analysis: add missing sizedness bounds
#142712 commented on
Aug 7, 2025 • 0 new comments -
feat(build): centralize LLVM_VERSION
#142786 commented on
Aug 7, 2025 • 0 new comments -
Move all LLVM externs into the rustc_llvm crate
#142897 commented on
Aug 6, 2025 • 0 new comments -
Rewrite `.gitattributes` CRLF ui tests into run-make tests
#142925 commented on
Aug 7, 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 -
Add fast-path for accessing the current thread id
#143069 commented on
Aug 7, 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 -
is_riscv_feature_detected doesn't seem to actually detect anything at runtime
#139139 commented on
Aug 7, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
Aug 7, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Aug 6, 2025 • 0 new comments -
Split elided_lifetime_in_paths into finer-grained lints
#120808 commented on
Aug 7, 2025 • 0 new comments -
macOS: Always pass SDK root when linking with `cc`, and pass it via `SDKROOT` env var
#131477 commented on
Aug 7, 2025 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
Aug 7, 2025 • 0 new comments -
Provide more context on `Fn` closure modifying binding
#133149 commented on
Aug 6, 2025 • 0 new comments -
lint ImproperCTypes: overhaul (take 2 of "better handling of indirections")
#134697 commented on
Aug 7, 2025 • 0 new comments -
[rustdoc] Add support for associated items in "jump to def" feature
#135771 commented on
Aug 7, 2025 • 0 new comments -
Arbitrary self types v2: stabilize
#135881 commented on
Aug 7, 2025 • 0 new comments -
Tweak auto trait errors
#137831 commented on
Aug 7, 2025 • 0 new comments -
Nul terminate rust string literals
#138504 commented on
Aug 6, 2025 • 0 new comments -
Support using const pointers in asm `const` operand
#138618 commented on
Aug 7, 2025 • 0 new comments -
Optimize `core::unicode::printable`.
#139540 commented on
Aug 6, 2025 • 0 new comments -
Fix accidental type inference in array coercion
#140283 commented on
Aug 7, 2025 • 0 new comments -
Add information about group a lint belongs to
#140794 commented on
Aug 7, 2025 • 0 new comments