-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
25 Pull requests merged by 20 people
-
Update to LLVM 20.1.5
#141063 merged
May 18, 2025 -
move expensive layout sanity check to debug assertions
#141039 merged
May 18, 2025 -
Merge mir query analysis invocations
#140856 merged
May 18, 2025 -
Initial implementation of
core_float_math
#138087 merged
May 17, 2025 -
Implement Display for
rustc_target::callconv::Conv
#135808 merged
May 17, 2025 -
Rollup of 9 pull requests
#141133 merged
May 17, 2025 -
deduplicate abort implementations
#139103 merged
May 17, 2025 -
checktools.sh: fix bashism
#140917 merged
May 17, 2025 -
Make some
match
es slightly more ergonomic inlibrustdoc
#141131 merged
May 17, 2025 -
check coroutines with
TypingMode::Borrowck
to avoid cyclic reasoning#141125 merged
May 17, 2025 -
Only select true errors in
impossible_predicates
#141121 merged
May 17, 2025 -
turn lld warning on old gccs into info log
#141035 merged
May 17, 2025 -
Enable rust-analyzer to go from query definition to the corresponding provider field
#141118 merged
May 17, 2025 -
Add as_ascii_unchecked() methods to char, u8, and str
#137432 merged
May 17, 2025 -
Miri subtree update
#141116 merged
May 17, 2025 -
Rollup of 8 pull requests
#141113 merged
May 17, 2025 -
Do not emit help when shorthand from macro when suggest
?
orexpect
#141070 merged
May 17, 2025 -
HIR: explain in comment why
ExprKind::If
"then" is anExpr
#141059 merged
May 17, 2025 -
Lowercase git url for rust-lang/enzyme.git
#141056 merged
May 17, 2025 -
Remove some unnecessary erases
#141051 merged
May 17, 2025 -
ci: split the dist-ohos job
#141036 merged
May 17, 2025 -
Async drop fix for dropee from another crate (#140858)
#141031 merged
May 17, 2025 -
Add
#[must_use]
to Array::map#140957 merged
May 17, 2025 -
Make well-formedness predicates no longer coinductive
#140208 merged
May 17, 2025 -
Revert "Fix linking statics on Arm64EC #140176"
#141024 merged
May 17, 2025
18 Pull requests opened by 11 people
-
opt-dist: fix deprecated BOLT -icf=1 option
#141117 opened
May 17, 2025 -
rustdoc JSON: Don't apply `#[repr]` privacy heuristics
#141126 opened
May 17, 2025 -
bump windows crate for compiler,bootstrap and tools
#141127 opened
May 17, 2025 -
Fast path for processing some obligations in the new solver
#141128 opened
May 17, 2025 -
Fast path for `register_region_obligation`
#141129 opened
May 17, 2025 -
rustc_on_unimplemented cleanups
#141130 opened
May 17, 2025 -
Use `crate::` prefix for root macro suggestions
#141132 opened
May 17, 2025 -
Fast path for processing some obligations in the new solver (volume 2)
#141135 opened
May 17, 2025 -
Stabilize `#[cfg(version(...))]`
#141137 opened
May 17, 2025 -
Fix Rust for Linux ping group label
#141139 opened
May 17, 2025 -
refactor `AttributeGate` and `rustc_attr!` to emit notes during feature checking
#141162 opened
May 17, 2025 -
Weekly `cargo update`
#141205 opened
May 18, 2025 -
tools-aux ci runner: also cross-test doctests in Miri
#141210 opened
May 18, 2025 -
Replace `try_reserve_exact` with `try_with_capacity` in `std::fs::read`
#141211 opened
May 18, 2025 -
Suggest use "{}", self.x instead of {self.x} when resolve x as field of `self`
#141213 opened
May 18, 2025 -
Miri subtree update
#141214 opened
May 18, 2025 -
std: clarify Clone trait documentation about duplication semantics
#141215 opened
May 18, 2025 -
Rollup of 8 pull requests
#141216 opened
May 18, 2025
7 Issues closed by 3 people
-
Segfault due to `impossible_predicates` treating ambiguous obligation as impossible
#141119 closed
May 17, 2025 -
poor diagnostic for unsupported -fuse-ld=lld flag
#140964 closed
May 17, 2025 -
Decide on name for `Freeze`
#131401 closed
May 17, 2025 -
Inconsistent rustc inference
#141103 closed
May 17, 2025 -
Malformed suggestion for E0308 when macros are involved
#140659 closed
May 17, 2025 -
when dependency enable async_drop feature, it cause ICE
#140858 closed
May 17, 2025 -
ICE: `asked to assemble builtin bounds of unexpected type: FreshTy(0)`
#123456 closed
May 17, 2025
13 Issues opened by 11 people
-
EarlyOtherwiseBranch can insert storage markers incorrectly, creating use of a dead local
#141212 opened
May 18, 2025 -
Tracking issue for release notes of #137306: Remove `i128` and `u128` from `improper_ctypes_definitions`
#141206 opened
May 18, 2025 -
Inlining leaves extra assembly
#141144 opened
May 17, 2025 -
ICE: name of non-Rpitit assoc item
#141143 opened
May 17, 2025 -
#[derive(PartialEq)] does not reorder field comparisons to improve performance
#141141 opened
May 17, 2025 -
`Clone` documentation can be confusing to beginners around "duplication" language
#141138 opened
May 17, 2025 -
Add `self.` on `format!()` macro failed
#141136 opened
May 17, 2025 -
Nested import suggestion should maintain the same visibility level
#141134 opened
May 17, 2025 -
ICE: `overflow evaluating the requirement` / `impl was matchable against binder but now it is not`
#141124 opened
May 17, 2025 -
Document builtin attributes (like `no_mangle`, `repr`, ...) in the standard library docs
#141123 opened
May 17, 2025 -
CopyProp doesn't always respect Tree Borrows
#141122 opened
May 17, 2025 -
FTBFS tarball rust 1.87.0: could not find native static library
#141120 opened
May 17, 2025
78 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.
-
additional edge cases tests for `path.rs` 🧪
#141105 commented on
May 17, 2025 • 2 new comments -
add regression test for rust-lang#101650
#141094 commented on
May 17, 2025 • 2 new comments -
Enable [behind-upstream] triagebot option for rust-lang/rust
#141071 commented on
May 17, 2025 • 2 new comments -
rustdoc: hide `#[repr]` if it isn't part of the public ABI
#116882 commented on
May 17, 2025 • 2 new comments -
Improve doc of some methods that take ranges
#140983 commented on
May 17, 2025 • 2 new comments -
Fix unuseful span in type error in some format_args!() invocations
#140916 commented on
May 18, 2025 • 2 new comments -
Change the desugaring of `assert!` for better error output
#122661 commented on
May 18, 2025 • 1 new comment -
ci: split powerpc64le-linux job
#141042 commented on
May 18, 2025 • 1 new comment -
split `asm!` parsing and validation
#140490 commented on
May 18, 2025 • 0 new comments -
implement continue_ok and break_ok for ControlFlow
#140267 commented on
May 17, 2025 • 0 new comments -
Allow while let chains on all editions
#140204 commented on
May 17, 2025 • 0 new comments -
Add per page TOC in the `rustc` book
#140113 commented on
May 17, 2025 • 0 new comments -
make std::intrinsics functions actually be intrinsics
#139916 commented on
May 18, 2025 • 0 new comments -
[WIP] mgca: Add ConstArg representation for const items
#139558 commented on
May 17, 2025 • 0 new comments -
Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32`
#139087 commented on
May 18, 2025 • 0 new comments -
Stabilize the avx512 target features
#138940 commented on
May 18, 2025 • 0 new comments -
Add a new `mismatched-lifetime-syntaxes` lint
#138677 commented on
May 17, 2025 • 0 new comments -
Guarantee behavior of transmuting `Option::<T>::None` subject to NPO
#137323 commented on
May 17, 2025 • 0 new comments -
Remove `i128` and `u128` from `improper_ctypes_definitions`
#137306 commented on
May 18, 2025 • 0 new comments -
Check preds post mono (round 2)
#137003 commented on
May 17, 2025 • 0 new comments -
Add checking for unnecessary delims in closure body
#136906 commented on
May 17, 2025 • 0 new comments -
Arbitrary self types v2: stabilize
#135881 commented on
May 17, 2025 • 0 new comments -
Infer nounwind and use it in MIR opts
#130909 commented on
May 18, 2025 • 0 new comments -
ci: split dist-arm-linux job
#141078 commented on
May 18, 2025 • 0 new comments -
Rollup of 14 pull requests
#141067 commented on
May 17, 2025 • 0 new comments -
[win][arm64] Remove 'Arm64 Hazard' undocumented MSVC option and instead disable problematic test
#141045 commented on
May 18, 2025 • 0 new comments -
Permit duplicate macro imports
#141043 commented on
May 17, 2025 • 0 new comments -
avoid violating `slice::from_raw_parts` safety contract in `Vec::extract_if`
#141032 commented on
May 17, 2025 • 0 new comments -
replace `cc_detect::cc2ar` with `cc::try_get_archiver`
#140994 commented on
May 18, 2025 • 0 new comments -
Async drop poll shim for error dropee generates noop body
#140967 commented on
May 18, 2025 • 0 new comments -
Remove #![feature(let_chains)] from library and src/librustdoc
#140966 commented on
May 17, 2025 • 0 new comments -
Use `Arena::alloc_from_iter` to avoid redundant vec allocations
#140937 commented on
May 18, 2025 • 0 new comments -
Make some `f32`/`f64` tests also run in const-context
#140924 commented on
May 17, 2025 • 0 new comments -
make `rustc_attr_parsing` less dominant in the rustc crate graph
#140874 commented on
May 18, 2025 • 0 new comments -
Reduce special casing for the panic runtime
#140809 commented on
May 17, 2025 • 0 new comments -
add `extern "custom"` functions
#140770 commented on
May 17, 2025 • 0 new comments -
Stabilize keylocker
#140766 commented on
May 18, 2025 • 0 new comments -
Split `autodiff` into `autodiff_forward` and `autodiff_reverse`
#140697 commented on
May 17, 2025 • 0 new comments -
Use lld by default on `x86_64-unknown-linux-gnu` stable
#140525 commented on
May 17, 2025 • 0 new comments -
Stabilize `#![feature(non_null_from_ref)]`
#140511 commented on
May 18, 2025 • 0 new comments -
Misleading description of range in split_off() and split_off_mut()
#141107 commented on
May 17, 2025 • 0 new comments -
rustdoc: toggle to show private items in rustdoc
#141114 commented on
May 17, 2025 • 0 new comments -
"Unreachable definition" warning after infallible expression in `if`-block
#111370 commented on
May 17, 2025 • 0 new comments -
False-positive with the unreachable code lint
#88393 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for `f16` and `f128` float types
#116909 commented on
May 17, 2025 • 0 new comments -
Can’t run binaries with debuginfo created by `x86_64-pc-windows-gnu` compiler
#141096 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for `Hasher::{write_str, write_length_prefix}` (`feature(hasher_prefixfree_extras)`)
#96762 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for `-Zembed-metadata=[no|yes]`
#139165 commented on
May 17, 2025 • 0 new comments -
s390x vector facilities support
#130869 commented on
May 17, 2025 • 0 new comments -
concurrent `Step` mechanism
#141073 commented on
May 17, 2025 • 0 new comments -
Decide on path forward for attributes on expressions
#127436 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for `extern_system_varargs`
#136946 commented on
May 17, 2025 • 0 new comments -
SIGILL in rustc compiling normal library crate on x86_64
#141099 commented on
May 17, 2025 • 0 new comments -
Tracking issue for RFC 2523, `#[cfg(version(..))]`
#64796 commented on
May 17, 2025 • 0 new comments -
Tracking issue: deref patterns
#87121 commented on
May 17, 2025 • 0 new comments -
Tracking issue for release notes of #140957: Add `#[must_use]` to Array::map
#141075 commented on
May 17, 2025 • 0 new comments -
Tracking issue for release notes of #140208: Make well-formedness predicates no longer coinductive
#141046 commented on
May 17, 2025 • 0 new comments -
nightly: Linker error / `wasm-bindgen` pulling in `env` library in generated JS
#141085 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for AVX512_FP16 intrinsics
#127213 commented on
May 17, 2025 • 0 new comments -
Add `f16` formatting and parsing
#127013 commented on
May 17, 2025 • 0 new comments -
test
#124078 commented on
May 17, 2025 • 0 new comments -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
May 17, 2025 • 0 new comments -
Stabilize associated type position impl Trait (ATPIT)
#120700 commented on
May 17, 2025 • 0 new comments -
Implement `PartialOrd` and `Ord` for `Discriminant`
#106418 commented on
May 17, 2025 • 0 new comments -
Tracking Issue for float_minimum_maximum
#91079 commented on
May 18, 2025 • 0 new comments -
GVN misunderstands aliasing, can create overlapping assignments
#141038 commented on
May 18, 2025 • 0 new comments -
impl block on a type defined with type_alias_impl_trait can conflict with other unrelated impl
#139583 commented on
May 18, 2025 • 0 new comments -
Associated Type Equality Bounds are not properly resolved
#139682 commented on
May 18, 2025 • 0 new comments -
"the trait bound is not satisfied" when using traits from associated type
#138119 commented on
May 18, 2025 • 0 new comments -
Incorrect trait bound handling for `IntoIterator<IntoIter = I, Item = T>`
#137185 commented on
May 18, 2025 • 0 new comments -
Associated Type Equality Constraints Drop Trait Bounds
#109845 commented on
May 18, 2025 • 0 new comments -
Type equality bounds disable implied projection outlives bounds
#141054 commented on
May 18, 2025 • 0 new comments -
Too conservative lifetime check in match arm with if condition.
#137878 commented on
May 18, 2025 • 0 new comments -
`fn_cast!` macro
#140803 commented on
May 18, 2025 • 0 new comments -
rustdoc: `cargo deadlinks` reveals invalid fragments in links generated by rustdoc
#141115 commented on
May 18, 2025 • 0 new comments -
Attempting to store function callback of a particular incorrect type produces ICE
#140823 commented on
May 18, 2025 • 0 new comments -
Incremental compilation fails when a generic function uses a private symbol
#53929 commented on
May 18, 2025 • 0 new comments -
Assertion error on arm-unknown-linux-gnueabihf for maximum/minimum float
#141087 commented on
May 17, 2025 • 0 new comments