-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
64 Pull requests merged by 33 people
-
[beta] stage0 bump to 1.88.0
#143068 merged
Jul 2, 2025 -
Update stage0 to 1.89.0-beta.1
#142974 merged
Jul 2, 2025 -
Remove support for
dyn*
from the compiler#143036 merged
Jul 2, 2025 -
Implement
Random
for tuple#136801 merged
Jul 1, 2025 -
Describe Future invariants more precisely
#141867 merged
Jul 1, 2025 -
Rollup of 12 pull requests
#143287 merged
Jul 1, 2025 -
Remove
ItemKind::descr
method#143279 merged
Jul 1, 2025 -
bootstrap: make comment more clear
#143269 merged
Jul 1, 2025 -
mir: Mark
Statement
andBasicBlockData
as#[non_exhaustive]
#143262 merged
Jul 1, 2025 -
Do not enable LLD by default in the dist profile
#143255 merged
Jul 1, 2025 -
Port
#[rustc_object_lifetime_default]
to the new attribute parsing …#143240 merged
Jul 1, 2025 -
[COMPILETEST-UNTANGLE 2/N] Make some compiletest errors/warnings/help more visually obvious
#143230 merged
Jul 1, 2025 -
tests/ui
: A New Order [20/N]#143212 merged
Jul 1, 2025 -
tests/ui
: A New Order [19/N]#143210 merged
Jul 1, 2025 -
Improve testing and error messages for malformed attributes
#143181 merged
Jul 1, 2025 -
docs(fs): Touch up grammar on lock api
#142760 merged
Jul 1, 2025 -
Start moving wf checking away from HIR
#142030 merged
Jul 1, 2025 -
Split exported_symbols for generic and non-generic symbols
#143013 merged
Jul 1, 2025 -
Port
#[rustc_layout_scalar_valid_range_start/end]
to the new attrib…#142921 merged
Jul 1, 2025 -
Rollup of 8 pull requests
#143267 merged
Jul 1, 2025 -
fix: Emit suggestion filename if primary diagnostic span is dummy
#143264 merged
Jul 1, 2025 -
linkify CodeSuggestion in doc comments
#143263 merged
Jul 1, 2025 -
Upgrade dependencies in run-make-support
#143257 merged
Jul 1, 2025 -
Disable f16 on Aarch64 without neon for llvm < 20.1.1
#143125 merged
Jul 1, 2025 -
mbe: Add tests and restructure metavariable expressions
#143245 merged
Jul 1, 2025 -
Replace
ItemCtxt::report_placeholder_type_error
match with a call toTyCtxt::def_descr
#143234 merged
Jul 1, 2025 -
inherit
#[align]
from trait method prototypes#143156 merged
Jul 1, 2025 -
rustdoc default faviocon
#143178 merged
Jul 1, 2025 -
Introduce
ByteSymbol
#141875 merged
Jul 1, 2025 -
Ensure -V --verbose processes both codegen_backend and codegen-backend
#143019 merged
Jul 1, 2025 -
Subtree update of
rust-analyzer
#143246 merged
Jul 1, 2025 -
give Pointer::into_parts a more scary name and offer a safer alternative
#143140 merged
Jul 1, 2025 -
[COMPILETEST-UNTANGLE 1/N] Move some some early config checks to the lib and move the compiletest binary
#143229 merged
Jul 1, 2025 -
Handle build scripts better in
-Zmacro-stats
output.#143228 merged
Jul 1, 2025 -
Improve macro stats printing
#143223 merged
Jul 1, 2025 -
Make combining LLD with external LLVM config a hard error
#143175 merged
Jul 1, 2025 -
Use
tracing-forest
instead oftracing-tree
for bootstrap tracing#143180 merged
Jul 1, 2025 -
Rollup of 9 pull requests
#143254 merged
Jul 1, 2025 -
Update books
#143248 merged
Jul 1, 2025 -
GCC backend subtree update
#143239 merged
Jun 30, 2025 -
tests/ui
: A New Order [13/N]#142429 merged
Jun 30, 2025 -
Add my work email to mailmap
#143187 merged
Jun 30, 2025 -
Use let chains in the new solver
#143066 merged
Jun 30, 2025 -
Workaround for memory unsafety in third party DLLs
#143090 merged
Jun 30, 2025 -
tests/ui
: A New Order [15/N]#143118 merged
Jun 30, 2025 -
Use the
new
method forBasicBlockData
andStatement
#143190 merged
Jun 30, 2025 -
tests/ui
: A New Order [17/N]#143195 merged
Jun 30, 2025 -
fix typos and improve clarity in documentation
#143176 merged
Jun 30, 2025 -
Port #[link_section] to the new attribute parsing infrastructure
#143196 merged
Jun 30, 2025 -
tests/ui
: A New Order [16/N]#143168 merged
Jun 30, 2025 -
Rollup of 14 pull requests
#143233 merged
Jun 30, 2025 -
Miri: handling of SNaN inputs in
f*::pow
operations#142514 merged
Jun 30, 2025 -
Re-disable
tests/run-make/short-ice
on Windows MSVC again#143199 merged
Jun 30, 2025 -
Show auto trait and blanket impls for
!
#143219 merged
Jun 30, 2025 -
Do not freshen
ReError
#143159 merged
Jun 30, 2025 -
Stop backends from needing to support nullary intrinsics
#142839 merged
Jun 30, 2025 -
Shallowly bail from
coerce_unsized
more#142941 merged
Jun 30, 2025 -
Collapse Analysis|Borrowck|PostBorrowckAnalysis when there are no opaques
#142802 merged
Jun 29, 2025 -
Miri subtree update
#143137 merged
Jun 29, 2025 -
tests/ui
: A New Order [12/N]#142417 merged
Jun 29, 2025 -
Rollup of 4 pull requests
#143183 merged
Jun 29, 2025 -
tests/ui
: A New Order [9/N]#142214 merged
Jun 29, 2025 -
Add SIMD funnel shift and round-to-even intrinsics
#142078 merged
Jun 29, 2025 -
Fix suggestion spans inside macros for the
unused_must_use
lint#143030 merged
Jun 29, 2025
62 Pull requests opened by 35 people
-
Stabilize `rwlock_downgrade` library feature
#143191 opened
Jun 29, 2025 -
Improve CSS for source code block line numbers
#143192 opened
Jun 29, 2025 -
Port `#[link]` to the new attribute parsing infrastructure
#143193 opened
Jun 29, 2025 -
fix bitcast of single-element SIMD vectors
#143194 opened
Jun 29, 2025 -
`tests/ui`: A New Order [18/N]
#143202 opened
Jun 29, 2025 -
Align attr fixes
#143206 opened
Jun 29, 2025 -
Remove no-op cleanups as post-mono MIR opt
#143208 opened
Jun 29, 2025 -
de-duplicate condition scoping logic between AST→HIR lowering and `ScopeTree` construction
#143213 opened
Jun 29, 2025 -
Remove let_chains unstable feature
#143214 opened
Jun 29, 2025 -
Port #[link_ordinal] to the new attribute parsing infrastructure
#143217 opened
Jun 29, 2025 -
add multi-arch asm! label operand test
#143227 opened
Jun 30, 2025 -
Suggest use another lifetime specifier instead of underscore lifetime
#143231 opened
Jun 30, 2025 -
[COMPILETEST-UNTANGLE 3/N] Use "directives" consistently within compiletest
#143232 opened
Jun 30, 2025 -
Assemble const bounds via normal item bounds in old solver too
#143235 opened
Jun 30, 2025 -
Stabilize `mixed_integer_ops_unsigned_sub`
#143236 opened
Jun 30, 2025 -
Port `#[no_implicit_prelude]` to the new attribute parsing infrastructure
#143237 opened
Jun 30, 2025 -
Port `#[ignore]` to the new attribute parsing infrastructure
#143238 opened
Jun 30, 2025 -
Avoid depending on forever-red DepNode when encoding metadata.
#143247 opened
Jun 30, 2025 -
RDR: avoid rebuilding dependent crates after comment changes
#143249 opened
Jun 30, 2025 -
bootstrap: add build.tidy-extra-checks option
#143251 opened
Jun 30, 2025 -
Rewrite empty attribute lint for new attribute parser
#143252 opened
Jun 30, 2025 -
Don't recompute `DisambiguatorState` for every RPITIT in trait definition
#143258 opened
Jun 30, 2025 -
Add coroutine info to v0 symbol mangling (via DefPath/DefPathData)
#143259 opened
Jun 30, 2025 -
Use the correct export kind for __rust_alloc_error_handler_should_panic
#143260 opened
Jun 30, 2025 -
Feed `explicit_predicates_of` instead of `predicates_of`
#143261 opened
Jun 30, 2025 -
Mention as_chunks in the docs for chunks
#143265 opened
Jul 1, 2025 -
tests/codegen/enum/enum-match.rs: accept negative range attribute
#143270 opened
Jul 1, 2025 -
Store the type of each GVN value
#143271 opened
Jul 1, 2025 -
Upgrade the `fortanix-sgx-abi` dependency
#143272 opened
Jul 1, 2025 -
Make the enum check work for negative discriminants
#143273 opened
Jul 1, 2025 -
ci: support optional jobs
#143274 opened
Jul 1, 2025 -
Beta backport: null terminate UNICODE_STRINGs
#143275 opened
Jul 1, 2025 -
loop match: handle opaque patterns
#143276 opened
Jul 1, 2025 -
Remove duplicate error about raw underscore lifetime
#143280 opened
Jul 1, 2025 -
Add `uX::strict_sub_signed`
#143282 opened
Jul 1, 2025 -
document optional jobs
#143283 opened
Jul 1, 2025 -
Create `AttrTarget` for attribute parsing
#143284 opened
Jul 1, 2025 -
Add `stdarch` bootstrap smoke test
#143285 opened
Jul 1, 2025 -
Make -Ztrack-diagnostics emit like a note
#143286 opened
Jul 1, 2025 -
Fix `x clean` with a fifo
#143288 opened
Jul 1, 2025 -
Remove `[T]::array_chunks(_mut)`
#143289 opened
Jul 1, 2025 -
pub async fn impl is monomorphized when func itself is monomorphized
#143290 opened
Jul 1, 2025 -
codegen_ssa: replace a Result by an Either
#143291 opened
Jul 1, 2025 -
Explicitly handle all nodes in `generics_of` when computing parent
#143292 opened
Jul 1, 2025 -
fix `-Zsanitizer=kcfi` on `#[naked]` functions
#143293 opened
Jul 1, 2025 -
Rename `mingw-*` CI jobs to `pr-*`
#143294 opened
Jul 1, 2025 -
`tests/ui`: A New Order [21/N]
#143296 opened
Jul 1, 2025 -
`tests/ui`: A New Order [22/N]
#143297 opened
Jul 1, 2025 -
`tests/ui`: A New Order [23/N]
#143298 opened
Jul 1, 2025 -
`tests/ui`: A New Order [24/N]
#143299 opened
Jul 1, 2025 -
`tests/ui`: A New Order [25/N]
#143300 opened
Jul 1, 2025 -
`tests/ui`: A New Order [26/N]
#143301 opened
Jul 1, 2025 -
`tests/ui`: A New Order [27/N]
#143302 opened
Jul 1, 2025 -
`tests/ui`: A New Order [28/N] FINAL PART
#143303 opened
Jul 1, 2025 -
Add `track_caller` attributes to trace origin of Clippy lints
#143306 opened
Jul 1, 2025 -
Fast path nitpicks
#143307 opened
Jul 2, 2025 -
Remove `PointerLike` trait
#143308 opened
Jul 2, 2025 -
[perf] Consider param-env for fast path
#143309 opened
Jul 2, 2025 -
fix filename for test
#143314 opened
Jul 2, 2025 -
Add bootstrap check snapshot tests
#143316 opened
Jul 2, 2025 -
byte-addresses memory -> byte-addressed memory
#143321 opened
Jul 2, 2025 -
Rollup of 10 pull requests
#143322 opened
Jul 2, 2025
20 Issues closed by 9 people
-
const simd_extract/insert are no longer usable in latest nightly (2020-01-02)
#67847 closed
Jul 2, 2025 -
Clean up Solaris CI
#126025 closed
Jul 2, 2025 -
`dyn*` does not support trait upcasting
#104800 closed
Jul 2, 2025 -
Tracking issue for dyn-star
#102425 closed
Jul 2, 2025 -
`impl<T> PointerLike for {Rc,Arc,Weak}<T>` can't exist but should
#134591 closed
Jul 2, 2025 -
ICE with `dyn*` and method that takes `self` by value
#119694 closed
Jul 2, 2025 -
ice: symbol mangling v0 + `dyn_star`: `cannot be demangled`
#116979 closed
Jul 2, 2025 -
the documentation for the Future trait specifies invariants that are not always true
#125050 closed
Jul 1, 2025 -
Double help message for new attribute parsing
#143136 closed
Jul 1, 2025 -
Diagnostics for unimported `decl_macro`
#88634 closed
Jul 1, 2025 -
Last Rust version supporting Windows 7 is 1.77.2 — any chance of future support?"
#143268 closed
Jul 1, 2025 -
rustdoc book says there is no default favicon
#143154 closed
Jul 1, 2025 -
ICE: `not yet implemented: Expr`
#143128 closed
Jul 1, 2025 -
ICE: `called 'Result::unwrap_err()' on an 'Ok' value: MethodCallee `
#132882 closed
Jun 30, 2025 -
ICE: `not yet implemented: Variant()`
#143120 closed
Jun 30, 2025 -
aarch64 SIMD instructions not working on aarch64-apple-darwin but work on aarch64-unknown-linux-gnu
#143201 closed
Jun 30, 2025 -
Deadlock caused by lock not being released in this case.
#143224 closed
Jun 30, 2025 -
`unused_must_use` triggers inside macro where suggestion does not make sense
#143025 closed
Jun 29, 2025 -
Iterator chain windows().enumerate().filter_map() causes segfault on x86 no_std targets
#143200 closed
Jun 29, 2025 -
Missing symbols for `fma` and `fmaf` in no-std build of windows-msvc targets
#143172 closed
Jun 29, 2025
29 Issues opened by 23 people
-
Call to `needs_drop` doesn't optimize properly in combination with unrelated mutation of static variable
#143320 opened
Jul 2, 2025 -
riscv64gc-unknown-linux-gnu target fails some UI tests in CI
#143319 opened
Jul 2, 2025 -
`doc_auto_cfg` assigns wrong feature to cyclically reexported impl
#143318 opened
Jul 2, 2025 -
Please document how many times a compiler flag is recognized, or stop for more occurences than needed
#143312 opened
Jul 2, 2025 -
ICEs on `#[loop_match]` with constant evaluation
#143310 opened
Jul 2, 2025 -
A lifetime-dependent bound is not merged into a higher-ranked lifetime bound
#143304 opened
Jul 1, 2025 -
Enzyme should be loaded on-demand at runtime
#143295 opened
Jul 1, 2025 -
Error points at `None` with implementation of `Fn` is not general enough
#143281 opened
Jul 1, 2025 -
Rustc does not cleanup incomplete output files when interrupted by signal
#143278 opened
Jul 1, 2025 -
ICE: `#[naked] functions should always terminate with an asm! block`
#143266 opened
Jul 1, 2025 -
false positive `unused_parens` causes syntax error around labled loops with ifs
#143256 opened
Jun 30, 2025 -
Linking broken on arm64ec due to __rust_alloc_error_handler_should_panic symbol
#143253 opened
Jun 30, 2025 -
`opt-level=s` doesn't enable the SLP vectorizer (fails to use packed floats)
#143242 opened
Jun 30, 2025 -
Incomplete DWARF debug info in Rust 1.88
#143241 opened
Jun 30, 2025 -
`Not Found` error for the hyperlink from `rustc_middle::ty::TypeFlags` to `InternalBitFlags`
#143222 opened
Jun 30, 2025 -
a path fragment cannot begin a struct expression or macro call expression
#143221 opened
Jun 30, 2025 -
"convert path expression -> struct expression" points at the path, instead of the path expression
#143220 opened
Jun 30, 2025 -
New enum discrimintant check doesn't work for negative numbers
#143218 opened
Jun 29, 2025 -
`impl-trait-redundant-captures` leaves `+` if there are several items
#143216 opened
Jun 29, 2025 -
presence of `compiler_builtins` in the std doc crate sidebar on beta
#143215 opened
Jun 29, 2025 -
ICE when comparing traits returned from future
#143209 opened
Jun 29, 2025 -
never `!` type primitive docs mention 2024 edition changes as upcoming
#143207 opened
Jun 29, 2025 -
ICE: `.. has parameters, but no args were provided in instantiate`
#143205 opened
Jun 29, 2025 -
ICE: broken mir: bad assignment
#143204 opened
Jun 29, 2025 -
ICE: `unsupported pattern constructor Opaque(OpaqueId(0))`
#143203 opened
Jun 29, 2025 -
`tests/run-make/short-ice/` fails on i686 and x86_64 Windows msvc sometimes
#143198 opened
Jun 29, 2025 -
is fs::remove_file() guaranteed to remove the symlink link?
#143189 opened
Jun 29, 2025
180 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.
-
Enforce in bootstrap that check must have stage at least 1
#143048 commented on
Jul 2, 2025 • 18 new comments -
Implement unstable trait impl
#140399 commented on
Jul 2, 2025 • 17 new comments -
Allow custom default address spaces and parse `p-` specifications in the datalayout string
#143182 commented on
Jul 2, 2025 • 14 new comments -
adding UI test to autodiff
#142444 commented on
Jul 2, 2025 • 13 new comments -
Add lifetime-aware support for `Display` impl of `Ident`
#143185 commented on
Jun 30, 2025 • 13 new comments -
Implement `int_format_into` feature
#142098 commented on
Jul 2, 2025 • 11 new comments -
Port `#[target_feature]` to new attribute parsing infrastructure
#142876 commented on
Jul 1, 2025 • 10 new comments -
fresh binding should shadow the def in expand
#143141 commented on
Jul 1, 2025 • 9 new comments -
Detect more cases of unused_parens around types
#142237 commented on
Jul 1, 2025 • 9 new comments -
setup typos check in CI
#134006 commented on
Jul 2, 2025 • 7 new comments -
Make `Default` const and add some `const Default` impls
#134628 commented on
Jul 1, 2025 • 7 new comments -
gpu offload host code generation
#142097 commented on
Jul 2, 2025 • 6 new comments -
Remove fewer Storage calls in CopyProp and GVN
#142531 commented on
Jul 2, 2025 • 5 new comments -
Move all LLVM externs into the rustc_llvm crate
#142897 commented on
Jul 2, 2025 • 4 new comments -
Distinguish delim kind to decide whether to emit unexpected closing delimiter
#138554 commented on
Jul 1, 2025 • 4 new comments -
Attribute rework: a parser for single attributes without arguments
#142964 commented on
Jul 2, 2025 • 4 new comments -
Show the offset, length and memory of uninit read errors
#142673 commented on
Jul 1, 2025 • 4 new comments -
bootstrap: validate `rust.codegen-backends` & `target.<triple>.codegen-backends`
#142212 commented on
Jul 2, 2025 • 2 new comments -
Specialize sleep_until implementation for unix (except mac)
#141829 commented on
Jul 2, 2025 • 2 new comments -
std: sys: net: uefi: tcp4: Implement write
#141532 commented on
Jul 1, 2025 • 2 new comments -
Fix host code appearing in Wasm binaries
#137457 commented on
Jul 1, 2025 • 2 new comments -
rustc_const_eval: Expose APIs for signalling foreign accesses to memory
#141391 commented on
Jul 2, 2025 • 2 new comments -
Make named asm_labels lint not trigger on hexagon register spans
#143037 commented on
Jul 1, 2025 • 1 new comment -
Make metadata a workproduct and reuse it
#114669 commented on
Jun 30, 2025 • 1 new comment -
Add new self-profiling event to cheaply aggregate query cache hit counts
#142978 commented on
Jul 2, 2025 • 1 new comment -
avoid suggesting traits from private dependencies
#143038 commented on
Jul 2, 2025 • 1 new comment -
nicer autodiff error handling
#142842 commented on
Jul 1, 2025 • 1 new comment -
compiler-builtins: Clean up features
#142659 commented on
Jun 30, 2025 • 1 new comment -
mbe: Rework diagnostics for metavariable expressions
#142950 commented on
Jul 1, 2025 • 1 new comment -
add track_caller attribute to map_err and ok_or/_else
#142093 commented on
Jul 1, 2025 • 1 new comment -
Add proper name mangling for pattern types
#142401 commented on
Jun 30, 2025 • 1 new comment -
Enable DestinationPropagation by default
#142915 commented on
Jul 2, 2025 • 1 new comment -
Add `Vec::into_chunks`
#142138 commented on
Jul 1, 2025 • 1 new comment -
search graph: improve rebasing and add forced ambiguity support
#143054 commented on
Jul 1, 2025 • 1 new comment -
core: Add `BorrowedCursor::with_unfilled_buf`
#142885 commented on
Jul 1, 2025 • 1 new comment -
`tests/ui`: A New Order [14/N]
#142440 commented on
Jul 1, 2025 • 0 new comments -
[DO NOT MERGE] Experimental
#142117 commented on
Jul 2, 2025 • 0 new comments -
Include additional hashes in src/stage0
#142139 commented on
Jul 2, 2025 • 0 new comments -
Put negative implementors first and apply same ordering logic to foreign implementors
#142380 commented on
Jun 30, 2025 • 0 new comments -
rust: library: Add `setsid` method to `CommandExt` trait
#142391 commented on
Jul 1, 2025 • 0 new comments -
Expose elf abi on ppc64 targets
#142321 commented on
Jul 1, 2025 • 0 new comments -
Fix `proc_macro::Ident`'s handling of `$crate`
#141996 commented on
Jun 30, 2025 • 0 new comments -
add Iterator::contains
#141994 commented on
Jul 1, 2025 • 0 new comments -
Attempted to fix #141972 Parameter ABI inconsistency error in Rust for RISC-V
#141979 commented on
Jul 1, 2025 • 0 new comments -
Stabilize `feature(more_qualified_paths)`
#141922 commented on
Jul 2, 2025 • 0 new comments -
Explain `TOCTOU` on the top of `std::fs`, and reference it in functions
#141847 commented on
Jul 1, 2025 • 0 new comments -
If `HOME` is empty, use the fallback instead
#141840 commented on
Jul 1, 2025 • 0 new comments -
Don't call WSACleanup on process exit
#141809 commented on
Jul 1, 2025 • 0 new comments -
Stabilize `#[cfg(version(...))]`, take 2
#141766 commented on
Jul 1, 2025 • 0 new comments -
Lifetime extension in consts/statics sometimes makes *less* code compile
#143129 commented on
Jun 30, 2025 • 0 new comments -
Draft: Make into_parts methods on Vec associated functions
#141509 commented on
Jul 1, 2025 • 0 new comments -
Change `{Box,Arc,Rc,Weak}::into_raw` to only work with `A = Global`
#141219 commented on
Jul 1, 2025 • 0 new comments -
Don't lint against named labels in `naked_asm!`
#140871 commented on
Jul 1, 2025 • 0 new comments -
Implement Default for &Option
#140808 commented on
Jul 1, 2025 • 0 new comments -
Add `-Zindirect-branch-cs-prefix`
#140740 commented on
Jul 2, 2025 • 0 new comments -
Refactor StableMIR
#140643 commented on
Jul 2, 2025 • 0 new comments -
Detect missing `derive` on unresolved attribute even when not imported
#142487 commented on
Jul 1, 2025 • 0 new comments -
[perf] Fast path for coercions of TY == TY
#142973 commented on
Jun 30, 2025 • 0 new comments -
mbe: Rework the `concat` metavariable expression
#142975 commented on
Jul 1, 2025 • 0 new comments -
tests: Require `run-fail` ui tests to have an exit code (`SIGABRT` not ok)
#143002 commented on
Jul 2, 2025 • 0 new comments -
emit `StorageLive` and schedule `StorageDead` for `let`-`else`'s bindings after matching
#143028 commented on
Jun 30, 2025 • 0 new comments -
Only work-steal in the main loop for rustc_thread_pool
#143035 commented on
Jul 1, 2025 • 0 new comments -
Add `const Rem`
#143040 commented on
Jul 1, 2025 • 0 new comments -
Fix Windows bootstrap panic on invalid symlink removal (issue #143045)
#143052 commented on
Jun 29, 2025 • 0 new comments -
Add `relnotes-api-list` in-tree tool
#143053 commented on
Jun 29, 2025 • 0 new comments -
Rewrite `macro_rules!` parser to not use the MBE engine itself
#143070 commented on
Jul 2, 2025 • 0 new comments -
compiler: Allow `extern "interrupt" fn() -> !`
#143075 commented on
Jul 2, 2025 • 0 new comments -
Port `#[non_exhaustive]` to the new attribute parsing infrastructure
#143085 commented on
Jul 2, 2025 • 0 new comments -
Update poison.rs to fix the typo (sys->sync)
#143086 commented on
Jun 29, 2025 • 0 new comments -
Simplify polonius location-sensitive analysis
#143093 commented on
Jul 2, 2025 • 0 new comments -
Add a regression test for ld64
#143126 commented on
Jun 30, 2025 • 0 new comments -
Improve diagnostic for link.exe special case exit code 0xc0000409 (STATUS_STACK_BUFFER_OVERRUN)
#143133 commented on
Jul 1, 2025 • 0 new comments -
rustdoc: add doc_link_canonical feature
#143158 commented on
Jul 1, 2025 • 0 new comments -
work around linux not honoring write_at for O_APPEND files
#143166 commented on
Jun 30, 2025 • 0 new comments -
Detect unwind-free functions in MIR
#143167 commented on
Jun 29, 2025 • 0 new comments -
Add `Path::has_trailing_sep` and related methods
#142506 commented on
Jun 29, 2025 • 0 new comments -
Use the .drectve section for exporting symbols from dlls on Windows
#142568 commented on
Jul 2, 2025 • 0 new comments -
Implement autodiff using intrinsics
#142640 commented on
Jul 1, 2025 • 0 new comments -
Document fully-qualified syntax in `as`' keyword doc
#142670 commented on
Jul 1, 2025 • 0 new comments -
Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]`
#142681 commented on
Jul 1, 2025 • 0 new comments -
Update bundled musl to 1.2.5
#142682 commented on
Jul 2, 2025 • 0 new comments -
More robustly deal with relaxed bounds and improve their diagnostics
#142693 commented on
Jul 2, 2025 • 0 new comments -
lazily reevaluate nested goals
#142735 commented on
Jul 1, 2025 • 0 new comments -
Introduce debuginfo to statements in MIR
#142771 commented on
Jul 1, 2025 • 0 new comments -
Make TypeId const comparable
#142789 commented on
Jul 1, 2025 • 0 new comments -
Compute jump threading opportunities in a single pass
#142821 commented on
Jul 2, 2025 • 0 new comments -
Add `Write` implementation for `[MaybeUninit<u8>]`
#142849 commented on
Jul 2, 2025 • 0 new comments -
JumpThreading: compute place and value indices on-demand
#142881 commented on
Jul 2, 2025 • 0 new comments -
ci: aarch64-gnu: Stop skipping `panic_abort_doc_tests`
#142886 commented on
Jul 1, 2025 • 0 new comments -
Lazy-ify some markdown rendering
#142910 commented on
Jun 29, 2025 • 0 new comments -
tidy: move rustdoc js stuff into a tidy extra check
#142924 commented on
Jul 1, 2025 • 0 new comments -
Rewrite `.gitattributes` CRLF ui tests into run-make tests
#142925 commented on
Jun 29, 2025 • 0 new comments -
Move `scalar_to_backend` to ssa
#142960 commented on
Jun 30, 2025 • 0 new comments -
ICE `error performing operation: fully_perform`
#140123 commented on
Jun 30, 2025 • 0 new comments -
Tracking issue for closed RFC 2632, `impl const Trait for Ty` and `~const` (tilde const) syntax (`const_trait_impl`)
#67792 commented on
Jun 30, 2025 • 0 new comments -
Compiler panic because of adding 2 scope.spawn to each other when running `cargo check`
#143188 commented on
Jun 30, 2025 • 0 new comments -
"avoid using named labels" mis-identifies inst operand as label
#143021 commented on
Jun 30, 2025 • 0 new comments -
cfg(doctest) doesn't work as expected
#67295 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for `const_ref_cell`
#137844 commented on
Jun 30, 2025 • 0 new comments -
Tracking issue for `#[doc(cfg(…))]`, `#[doc(cfg_hide(…))]` and `doc_auto_cfg`
#43781 commented on
Jun 30, 2025 • 0 new comments -
let_chains stabilization followups
#140722 commented on
Jun 30, 2025 • 0 new comments -
`rustdoc +nightly -Zhelp` shows `rustc` unstable-options
#142646 commented on
Jun 30, 2025 • 0 new comments -
Rustdoc reports `broken-intra-doc-links` for Github markdown `[!IMPORTANT]`-type blockquotes
#141866 commented on
Jun 30, 2025 • 0 new comments -
rustc-1.88.0 does not build using external LLVM due to missing rust-lld
#143076 commented on
Jun 30, 2025 • 0 new comments -
non sysroot macros re-exported in std have broken source links
#140992 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for maybe_uninit_write_slice
#79995 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for `#![feature(const_float_round_methods)]`
#141555 commented on
Jun 30, 2025 • 0 new comments -
Tracking issue for `#![feature(maybe_uninit_slice)]`
#63569 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for maybe_uninit_fill
#117428 commented on
Jun 30, 2025 • 0 new comments -
"symbol is already defined" when combining `track_caller` with `no_mangle`
#143162 commented on
Jun 30, 2025 • 0 new comments -
`size_of_val` in a generator can make the generator bigger
#62321 commented on
Jun 30, 2025 • 0 new comments -
Tracking issue for release notes of #141996: Fix `proc_macro::Ident`'s handling of `$crate`
#143099 commented on
Jul 1, 2025 • 0 new comments -
Cannot build `rustc` from master branch on Windows 10
#142754 commented on
Jul 1, 2025 • 0 new comments -
Cross-compilation default settings do not work, only show obscure error messages
#143184 commented on
Jul 1, 2025 • 0 new comments -
Tracking Issue for `mixed_integer_ops_unsigned_sub`
#126043 commented on
Jun 29, 2025 • 0 new comments -
run-make: audit the `ignore-{windows,msvc,windows-msvc}` tests
#128602 commented on
Jun 29, 2025 • 0 new comments -
Tracking issue for release notes of #142377: Try unremapping compiler sources
#143179 commented on
Jun 29, 2025 • 0 new comments -
Tracking issue for RFC 2033: Experimentally add coroutines to Rust
#43122 commented on
Jun 29, 2025 • 0 new comments -
undeclared raw lifetime; "consider introducing non-raw lifetime"
#143150 commented on
Jun 29, 2025 • 0 new comments -
`./x test library/std` fails with library profile
#142505 commented on
Jun 29, 2025 • 0 new comments -
Tracking Issue for `#[track_caller]` on closures
#87417 commented on
Jun 29, 2025 • 0 new comments -
docs not loading properly in Safari unless Develop Menu is enabled
#85444 commented on
Jun 29, 2025 • 0 new comments -
A dep graph node (mir_drops_elaborated_and_const_checked) does not have an unique index
#141540 commented on
Jun 29, 2025 • 0 new comments -
`std::sync::poison` documentation typo
#143049 commented on
Jun 29, 2025 • 0 new comments -
Tracking Issue for `slice_as_array`
#133508 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for duration_constructors_lite
#140881 commented on
Jun 30, 2025 • 0 new comments -
Print backtraces for LLVM segfaults and aborts
#79153 commented on
Jun 30, 2025 • 0 new comments -
RUST_BACKTRACE truncated with -Cpanic=abort
#81902 commented on
Jun 30, 2025 • 0 new comments -
Please default "force-unwind-tables" to "yes" on Linux, so that unwind tables are present even if panic = "abort"
#94815 commented on
Jun 30, 2025 • 0 new comments -
Hard-to-understand order of lines in backtrace
#99560 commented on
Jun 30, 2025 • 0 new comments -
Backtraces do not work for binaries loaded through ld.so
#101913 commented on
Jun 30, 2025 • 0 new comments -
wrong backtrace line for .unwrap() if it is on the next line
#61645 commented on
Jun 30, 2025 • 0 new comments -
Tracking issue for `Write::write_all_vectored`
#70436 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for `rwlock_downgrade`
#128203 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for `UniqueRc`/`UniqueArc`
#112566 commented on
Jun 30, 2025 • 0 new comments -
Using `Option` to get undefined behaviour in a `const`
#95332 commented on
Jun 30, 2025 • 0 new comments -
Tracking Issue for slice::array_chunks
#74985 commented on
Jul 1, 2025 • 0 new comments -
csky targets' atomic RMW is not lock-free
#117306 commented on
Jul 2, 2025 • 0 new comments -
Tracking Issue for `vec_into_chunks`
#142137 commented on
Jul 2, 2025 • 0 new comments -
Tracking Issue for `ascii::Char` (ACP 179)
#110998 commented on
Jul 2, 2025 • 0 new comments -
Write down where all the unwind/backtrace code is
#130257 commented on
Jul 2, 2025 • 0 new comments -
Decide about generics in arbitrary self types
#129147 commented on
Jul 2, 2025 • 0 new comments -
Tracking Issue for `--print=supported-crate-types`
#138640 commented on
Jul 2, 2025 • 0 new comments -
ICE `expression is not a valid constant NeverToAny`
#143165 commented on
Jul 2, 2025 • 0 new comments -
link.exe crashed during compilation
#141626 commented on
Jul 2, 2025 • 0 new comments -
inline attribute on async fn doesn't work properly
#63647 commented on
Jul 2, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
Jul 2, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Jul 1, 2025 • 0 new comments -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
Jul 1, 2025 • 0 new comments -
[WIP] Forbid object lifetime changing pointer casts
#136776 commented on
Jul 2, 2025 • 0 new comments -
Specialize `Iterator::eq{_by}` for `TrustedLen` iterators
#137122 commented on
Jul 1, 2025 • 0 new comments -
Turn `Cow::is_borrowed,is_owned` into associated functions.
#138217 commented on
Jul 1, 2025 • 0 new comments -
Allow `enum` and `union` literals to also create SSA values
#138759 commented on
Jul 2, 2025 • 0 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
Jun 29, 2025 • 0 new comments -
Implement RFC 3631: add rustdoc doc_cfg features
#138907 commented on
Jul 1, 2025 • 0 new comments -
Add Duration from nanos u128
#139243 commented on
Jun 29, 2025 • 0 new comments -
Try use `tcx.ensure_ok` for some predicates_of queries.
#139256 commented on
Jul 1, 2025 • 0 new comments -
Implement `Debug` for `EncodeWide`
#140153 commented on
Jul 1, 2025 • 0 new comments -
Remove crates.io `compiler-builtins` from the library workspace
#142265 commented on
Jul 1, 2025 • 0 new comments -
Tracking issue for way to express intraprocedural finite state machines
#132306 commented on
Jul 1, 2025 • 0 new comments -
Implied bounds on nested references + variance = soundness hole
#25860 commented on
Jul 1, 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
Jul 1, 2025 • 0 new comments -
ICE: `cannot find 'N/#0' in param-env: ParamEnv`
#143117 commented on
Jul 1, 2025 • 0 new comments -
ICE: `no enclosing const-continuable scope found`
#143119 commented on
Jul 1, 2025 • 0 new comments -
const-eval can construct uninhabited values via recursive static initialization
#143047 commented on
Jul 1, 2025 • 0 new comments -
Bounds check not elided for `slice::split_at` after loop
#143027 commented on
Jul 1, 2025 • 0 new comments -
Compiler panics on `fs::remove_dir(&host)` on Windows
#143045 commented on
Jul 1, 2025 • 0 new comments -
Crash when compiling to m68k
#143024 commented on
Jul 1, 2025 • 0 new comments -
ICE when trying to create a static reference to a structure enclosing an external static value
#143174 commented on
Jul 1, 2025 • 0 new comments -
`'r#_` gives two confusingly similar errors
#143152 commented on
Jul 1, 2025 • 0 new comments -
Does `[T]::array_chunks` really need to be an iterator?
#76354 commented on
Jul 1, 2025 • 0 new comments -
[rustdoc] adding docs on a reexport that shadows a glob reexport does not work properly
#143107 commented on
Jul 1, 2025 • 0 new comments -
should_panic in doctests accepts crashes, aborts, std::process::exit
#143009 commented on
Jul 1, 2025 • 0 new comments -
Lint on `mod foo {}` inside of `foo.rs`
#141385 commented on
Jul 1, 2025 • 0 new comments -
Tracking issue for unsupported_calling_conventions
#137018 commented on
Jul 1, 2025 • 0 new comments -
Tracking issue for `vec_into_raw_parts`
#65816 commented on
Jul 1, 2025 • 0 new comments -
FR: Add a `--fail-fast` option to libtest
#142859 commented on
Jul 1, 2025 • 0 new comments -
Third-party hooks to `NtOpenFile` perform out-of-bounds reads, crashing legitimate Rust programs
#143078 commented on
Jul 1, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Jul 1, 2025 • 0 new comments -
Lint exported_private_dependencies misses public dependency via trait impl
#71043 commented on
Jul 1, 2025 • 0 new comments