-
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
20 Pull requests merged by 18 people
-
Make no_mangle on foreign items explicit instead of implicit
#144678 merged
Aug 12, 2025 -
Rollup of 17 pull requests
#145300 merged
Aug 12, 2025 -
bootstrap: Only warn about
rust.debug-assertions
if downloading rustc#145291 merged
Aug 12, 2025 -
Make I-miscompile imply I-prioritize
#145283 merged
Aug 12, 2025 -
Account for new
assert!
desugaring in!condition
suggestion#145273 merged
Aug 12, 2025 -
Update books
#145263 merged
Aug 12, 2025 -
Make explicit guarantees about
Vec
’s allocator#145260 merged
Aug 12, 2025 -
Document compiler and stdlib in stage1 in
pr-check-2
CI job#145253 merged
Aug 12, 2025 -
Support using #[unstable_feature_bound] on trait
#145251 merged
Aug 12, 2025 -
Rename entered trace span variables from
_span
to_trace
#145249 merged
Aug 12, 2025 -
Tweak invalid builtin attribute output
#145238 merged
Aug 12, 2025 -
rustdoc: correct negative-to-implicit discriminant display
#145216 merged
Aug 12, 2025 -
fix: re-enable self-assignment
#145214 merged
Aug 12, 2025 -
Port
#[allow_internal_unsafe]
to the new attribute system (attempt 2)#145155 merged
Aug 12, 2025 -
Don't emit
rustdoc::broken_intra_doc_links
for GitHub-flavored Markdown admonitions like[!NOTE]
#144921 merged
Aug 12, 2025 -
Extract TraitImplHeader in AST/HIR
#144386 merged
Aug 12, 2025 -
std: sys: pal: uefi: Overhaul Time
#139806 merged
Aug 12, 2025 -
Apple: Always pass SDK root when linking with
cc
, and pass it viaSDKROOT
env var#131477 merged
Aug 12, 2025 -
Fix a typo in range docs
#145292 merged
Aug 12, 2025 -
search graph: improve rebasing and add forced ambiguity support
#143054 merged
Aug 12, 2025
26 Pull requests opened by 21 people
-
Constify conversion traits (part 1)
#145279 opened
Aug 11, 2025 -
Print regions in `type_name`.
#145284 opened
Aug 12, 2025 -
chore(ci): upgrade checkout to v5
#145289 opened
Aug 12, 2025 -
Improve std::fs::read_dir docs
#145290 opened
Aug 12, 2025 -
Consolidate stage directories and group logs in bootstrap
#145295 opened
Aug 12, 2025 -
fix(debuginfo): handle false positives in overflow check
#145297 opened
Aug 12, 2025 -
Update to LLVM 21.1.0 rc3
#145298 opened
Aug 12, 2025 -
doc test: fix mpsc.rs try_send doc test
#145299 opened
Aug 12, 2025 -
Docs: Link to payload_as_str() from payload().
#145303 opened
Aug 12, 2025 -
Revert "Partially outline code inside the panic! macro".
#145304 opened
Aug 12, 2025 -
Add tracing to various miscellaneous functions
#145306 opened
Aug 12, 2025 -
Fix `LazyLock` poison panic message
#145307 opened
Aug 12, 2025 -
Adjust documentation of `dangling`
#145308 opened
Aug 12, 2025 -
Fix `-Zregparm` for LLVM builtins
#145309 opened
Aug 12, 2025 -
Reduce usage of `compiler_for` in bootstrap
#145310 opened
Aug 12, 2025 -
ci: clean windows disk space in background
#145311 opened
Aug 12, 2025 -
Tweak output of missing lifetime on associated type
#145314 opened
Aug 12, 2025 -
Azhogin/async drop box support
#145316 opened
Aug 12, 2025 -
Rollup of 7 pull requests
#145319 opened
Aug 12, 2025 -
Allow cross-compiling the Cranelift dist component
#145320 opened
Aug 12, 2025 -
Resolve the prelude import in `build_reduced_graph`
#145322 opened
Aug 12, 2025 -
Port the `#[linkage]` attribute to the new attribute system
#145323 opened
Aug 12, 2025 -
Rename and document `ONLY_HOSTS` in bootstrap
#145324 opened
Aug 12, 2025 -
Add `cast_init` and `cast_uninit` methods for pointers
#145325 opened
Aug 12, 2025 -
compiletest: assert that debugger provided for debuginfo tests and any tests actually collected for run
#145326 opened
Aug 12, 2025 -
std: make address resolution weirdness local to SGX
#145327 opened
Aug 12, 2025
14 Issues closed by 7 people
-
io::Error::new(_, string literal) allocates Box<Box<String>> and copies the string
#83352 closed
Aug 12, 2025 -
We shouldn't be able to tail-call `#[track_caller]` functions
#145321 closed
Aug 12, 2025 -
Whether `[const]` RPIT is `const` depends on generic parameters
#145202 closed
Aug 12, 2025 -
`mismatched_lifetime_syntaxes` should treat &T and ContainsLifetime as equivalent
#145312 closed
Aug 12, 2025 -
Rustdoc reports `broken-intra-doc-links` for Github-flavored Markdown admonitions like `[!IMPORTANT]`
#141866 closed
Aug 12, 2025 -
Rustdoc integer overflow when calculating negative fieldless enum value
#145125 closed
Aug 12, 2025 -
Linker errors when cross-compiling from Xcode on Big Sur
#80817 closed
Aug 12, 2025 -
Test case error
#145301 closed
Aug 12, 2025 -
Invalid derive proc macro output silently ignored
#87314 closed
Aug 12, 2025 -
Original `pin!()` macro behavior cannot be expressed in Rust 2024
#138718 closed
Aug 12, 2025 -
test code usage
#145302 closed
Aug 12, 2025 -
better suggestion for HashMap::mut_values
#145276 closed
Aug 12, 2025 -
Wrong error: cannot move out of captured outer variable in an `FnMut` closure
#47850 closed
Aug 12, 2025
8 Issues opened by 6 people
-
`pin!()` has incorrect/unexpected drop order inside let chains.
#145328 opened
Aug 12, 2025 -
&mut self in loop
#145313 opened
Aug 12, 2025 -
Proc-Macro-Diagnostics allow error subdiagnostics
#145305 opened
Aug 12, 2025 -
Can't define TAIT inside another function
#145296 opened
Aug 12, 2025 -
`try wrapping the expression` suggests wrapping `Result` with an extra `Err`
#145294 opened
Aug 12, 2025 -
`sqlx-postgres` Fails to Build on Latest 1.91.0
#145288 opened
Aug 12, 2025 -
`Uncaught DOMException: String contains an invalid character` on nightly-rustc docs search
#145287 opened
Aug 12, 2025 -
Equivalent types have different behavior with trait solver
#145286 opened
Aug 12, 2025
97 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: Batched Import Resolution
#145108 commented on
Aug 12, 2025 • 12 new comments -
fix(compiler/rustc_codegen_llvm): apply `target-cpu` attribute
#145275 commented on
Aug 12, 2025 • 12 new comments -
Rehome 37 `tests/ui/issues/` tests to other subdirectories under `tests/ui/`
#144983 commented on
Aug 12, 2025 • 9 new comments -
add test to reproduce #137687 and fix it by converting `#[crate_name]` to a new-style attribute parser
#137729 commented on
Aug 12, 2025 • 8 new comments -
rustdoc-search: search backend with partitioned suffix tree
#144476 commented on
Aug 12, 2025 • 8 new comments -
Make `AssocItem` aware of its impl kind
#145186 commented on
Aug 12, 2025 • 7 new comments -
cfg_select: Support unbraced expressions
#145233 commented on
Aug 12, 2025 • 3 new comments -
Make sure to treat only param where clauses as inherent
#145262 commented on
Aug 12, 2025 • 3 new comments -
std: thread: Return error if setting thread stack size fails
#144210 commented on
Aug 12, 2025 • 3 new comments -
Improve tracing in bootstrap
#145261 commented on
Aug 12, 2025 • 2 new comments -
Demote x86_64-apple-darwin to Tier 2 with host tools
#145252 commented on
Aug 12, 2025 • 2 new comments -
Tweak output of missing lifetime on associated type
#135602 commented on
Aug 12, 2025 • 2 new comments -
Handle macros with multiple kinds, and improve errors
#145153 commented on
Aug 12, 2025 • 2 new comments -
Do not materialise X in [X; 0] when X is unsizing a const
#145277 commented on
Aug 12, 2025 • 2 new comments -
uefi: fs: Add file times plumbing
#138918 commented on
Aug 12, 2025 • 2 new comments -
[DRAFT] Update the minimum external LLVM to 20
#145071 commented on
Aug 12, 2025 • 1 new comment -
Add post-mono MIR optimizations
#131650 commented on
Aug 12, 2025 • 1 new comment -
rustdoc: turn is_unnamable into a compiler query
#145021 commented on
Aug 12, 2025 • 1 new comment -
Stabilize `sse4a` and `tbm` target features
#144542 commented on
Aug 12, 2025 • 1 new comment -
Port `#[custom_mir(..)]` to the new attribute system
#145206 commented on
Aug 12, 2025 • 1 new comment -
fmt of non-decimal radix untangled
#143730 commented on
Aug 12, 2025 • 1 new comment -
E0793: Clarify that it applies to unions as well
#144944 commented on
Aug 12, 2025 • 1 new comment -
Fix tail calls to `#[track_caller]` functions
#144865 commented on
Aug 12, 2025 • 1 new comment -
Constify `SystemTime` methods
#144519 commented on
Aug 12, 2025 • 0 new comments -
search graph: lazily update parent goals
#144955 commented on
Aug 12, 2025 • 0 new comments -
ignore head usages from ignored candidates
#144991 commented on
Aug 12, 2025 • 0 new comments -
Stabilize `path_file_prefix` feature
#144870 commented on
Aug 12, 2025 • 0 new comments -
run spellcheck as a tidy extra check in ci
#145025 commented on
Aug 12, 2025 • 0 new comments -
Fix parallel rustc not being reproducible due to unstable sorts of items
#144722 commented on
Aug 12, 2025 • 0 new comments -
editorconfig: don't trim trailing whitespace in tests
#144642 commented on
Aug 12, 2025 • 0 new comments -
Update `rustc_codegen_gcc` rotate operation document
#145278 commented on
Aug 12, 2025 • 0 new comments -
Remove unused `#[must_use]`
#145274 commented on
Aug 12, 2025 • 0 new comments -
Fix an ICE observed with an explicit tail-call in a default trait method
#145270 commented on
Aug 12, 2025 • 0 new comments -
Deprecate RUST_TEST_* env variables
#145269 commented on
Aug 12, 2025 • 0 new comments -
Reduce some queries around associated items
#145266 commented on
Aug 12, 2025 • 0 new comments -
Add new `--test-codegen-backend` bootstrap option
#145256 commented on
Aug 12, 2025 • 0 new comments -
Add regression test for former ICE involving malformed meta items containing interpolated tokens
#145250 commented on
Aug 12, 2025 • 0 new comments -
support non-defining uses of opaques in borrowck
#145244 commented on
Aug 12, 2025 • 0 new comments -
take attr style into account in diagnostics
#145243 commented on
Aug 12, 2025 • 0 new comments -
[AVR] Changed data_layout
#145241 commented on
Aug 12, 2025 • 0 new comments -
Conditionally compile contracts instead of deciding at run-time
#145229 commented on
Aug 12, 2025 • 0 new comments -
Implement declarative (`macro_rules!`) derive macros (RFC 3698)
#145208 commented on
Aug 12, 2025 • 0 new comments -
Weekly `cargo update`
#145189 commented on
Aug 12, 2025 • 0 new comments -
Better sanitize attr diagnostic
#145182 commented on
Aug 12, 2025 • 0 new comments -
Consolidate panicking functions in `slice/index.rs`
#145137 commented on
Aug 12, 2025 • 0 new comments -
Enforce in bootstrap that clippy must have stage at least 1
#145131 commented on
Aug 12, 2025 • 0 new comments -
llvm: Accept new LLVM lifetime format
#145120 commented on
Aug 12, 2025 • 0 new comments -
resolve: Do not finalize shadowed bindings
#145113 commented on
Aug 12, 2025 • 0 new comments -
Set dead_on_return attribute for indirect arguments
#145093 commented on
Aug 12, 2025 • 0 new comments -
Rework target checking for built-in attributes
#145085 commented on
Aug 12, 2025 • 0 new comments -
Add new Tier-3 target: riscv64a23-unknown-linux-gnu
#145076 commented on
Aug 12, 2025 • 0 new comments -
included range in for loop gives more assembly code than excluded range
#102462 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for Path::file_prefix
#86319 commented on
Aug 12, 2025 • 0 new comments -
error[E0275]: overflow evaluating the requirement `&_: IntoIterator` does not show a line number
#118476 commented on
Aug 12, 2025 • 0 new comments -
`-Zregparm` does not work correctly for LLVM builtins
#145271 commented on
Aug 12, 2025 • 0 new comments -
E0275 is occuring in beta 1.90.0-beta.1 but not in stable 1.89.0
#145151 commented on
Aug 12, 2025 • 0 new comments -
Tracking issue: Attribute refactor
#131229 commented on
Aug 12, 2025 • 0 new comments -
Tracking issue for improving std::fmt::Arguments and format_args!()
#99012 commented on
Aug 12, 2025 • 0 new comments -
Match guard can both move and static-promote a single constant.
#145237 commented on
Aug 12, 2025 • 0 new comments -
SIGSEGV/SIGILL when running cross-compiled binary on arm-unknown-linux-gnueabihf
#145264 commented on
Aug 12, 2025 • 0 new comments -
UI tests that execute don't include the stdout/err of the executed program in the error message if they fail
#141531 commented on
Aug 12, 2025 • 0 new comments -
rustc build fails when run from a subdirectory of a Rust project - error: current package believes it's in a workspace when it's not:
#145272 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for `const_array_each_ref`
#133289 commented on
Aug 12, 2025 • 0 new comments -
rustc fails to prove `Send`ness for an `async` block where a `!Send` value is dropped before an `.await` point
#128095 commented on
Aug 12, 2025 • 0 new comments -
`Command::spawn` on a newly-written file can fail with ETXTBSY due to racing with itself on Unix
#114554 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for Scalable Vectors
#145052 commented on
Aug 12, 2025 • 0 new comments -
Rust cannot properly handle complex recursive traits
#145245 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for const_ops
#143802 commented on
Aug 12, 2025 • 0 new comments -
Butchered `std::any::type_name` output for trait object types with lifetime params
#145168 commented on
Aug 12, 2025 • 0 new comments -
Name similarity metric should consider ordering of name parts being swapped
#145015 commented on
Aug 12, 2025 • 0 new comments -
Add `note` explaining that the same variant of the same enum with different type params are different types
#95284 commented on
Aug 12, 2025 • 0 new comments -
Suggest adding `&` for "mismatched types: expected reference `&&[&str]`, found reference `&[&str]`"
#78613 commented on
Aug 12, 2025 • 0 new comments -
Misleading error message - Returning Option<T> when Clone not implemented
#136151 commented on
Aug 12, 2025 • 0 new comments -
confusing error: "expected associated type" and "found associated type" are the same in some cases with Fn traits
#91829 commented on
Aug 12, 2025 • 0 new comments -
TypeTree support in autodiff
#144197 commented on
Aug 12, 2025 • 0 new comments -
prefer alias candidates for sizedness + auto trait goals
#144064 commented on
Aug 12, 2025 • 0 new comments -
`rustc_scalable_vector(N)`
#143924 commented on
Aug 12, 2025 • 0 new comments -
Port #[macro_export] to the new attribute parsing infrastructure
#143857 commented on
Aug 12, 2025 • 0 new comments -
Allow linking a prebuilt optimized compiler-rt builtins library
#143689 commented on
Aug 12, 2025 • 0 new comments -
stabilize `const_array_each_ref`
#143383 commented on
Aug 12, 2025 • 0 new comments -
Create `AttrTarget` for attribute parsing
#143284 commented on
Aug 12, 2025 • 0 new comments -
Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]`
#142681 commented on
Aug 12, 2025 • 0 new comments -
Convert moves of references to copies in ReferencePropagation
#142185 commented on
Aug 12, 2025 • 0 new comments -
Stabilize `if let` guards (`feature(if_let_guard)`)
#141295 commented on
Aug 12, 2025 • 0 new comments -
Sanitizers target modificators
#138736 commented on
Aug 12, 2025 • 0 new comments -
std: net: Add function to return the system hostname
#135141 commented on
Aug 12, 2025 • 0 new comments -
Stabilize `derive(CoercePointee)`
#133820 commented on
Aug 12, 2025 • 0 new comments -
Fix overly restrictive lifetime in `core::panic::Location::file` return type
#132087 commented on
Aug 12, 2025 • 0 new comments -
Change the desugaring of `assert!` for better error output
#122661 commented on
Aug 12, 2025 • 0 new comments -
ICE: super let: `local still has storage when returning from function`
#145217 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for enum access in offset_of
#120141 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for `cast_maybe_uninit`
#145036 commented on
Aug 12, 2025 • 0 new comments -
Tracking issue for release notes of #144386: Extract TraitImplHeader in AST/HIR
#145169 commented on
Aug 12, 2025 • 0 new comments -
Tracking issue for release notes of #131477: macOS: Always pass SDK root when linking with `cc`, and pass it via `SDKROOT` env var
#132424 commented on
Aug 12, 2025 • 0 new comments -
Latest rustc tags `unused_imports` on trait imports spuriously
#145185 commented on
Aug 12, 2025 • 0 new comments -
implied bounds from projections in function signatures can be unsound
#129005 commented on
Aug 12, 2025 • 0 new comments -
Tracking Issue for explicit-endian String::from_utf16
#116258 commented on
Aug 12, 2025 • 0 new comments