-
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
154 Pull requests merged by 79 people
-
Handle
rustc_middle
cases ofrustc::potential_query_instability
lint#131160 merged
May 6, 2025 -
bypass linker configuration and cross target check on
x check
#140357 merged
May 6, 2025 -
Resolve instance for SymFn in global/naked asm
#140374 merged
May 6, 2025 -
mir-opt: Use one MirPatch in MatchBranchSimplification
#140080 merged
May 6, 2025 -
Deeply normalize in the new solver in WF
#140672 merged
May 6, 2025 -
fn check_opaque_type_parameter_valid
defer error#140605 merged
May 6, 2025 -
Make
-Zfixed-x18
into a target modifier#140661 merged
May 6, 2025 -
calculate step duration in a panic-safe way
#140670 merged
May 6, 2025 -
implement
PanicTracker
to trackt
panics#140636 merged
May 6, 2025 -
Removing rustc_type_ir in the rustc_infer codebase
#140559 merged
May 6, 2025 -
mir-opt: execute MatchBranchSimplification after GVN
#140115 merged
May 6, 2025 -
Rollup of 11 pull requests
#140682 merged
May 6, 2025 -
Update books
#140676 merged
May 6, 2025 -
Miri subtree update
#140664 merged
May 5, 2025 -
Subtree update of
rust-analyzer
#140651 merged
May 5, 2025 -
Remove global
next_disambiguator
state and handle it with aDisambiguatorState
type#140453 merged
May 5, 2025 -
Initial support for dynamically linked crates
#134767 merged
May 5, 2025 -
Revert "Avoid unused clones in Cloned<I> and Copied<I>"
#140644 merged
May 5, 2025 -
Update
compiler-builtins
to 0.1.157#140648 merged
May 5, 2025 -
Rollup of 4 pull requests
#140650 merged
May 5, 2025 -
Refactor rustc_on_unimplemented's filter parser
#140307 merged
May 5, 2025 -
Correct
extract_if
sample equivalent.#135734 merged
May 5, 2025 -
Weekly
cargo update
#140353 merged
May 5, 2025 -
Async drop source info fix for proxy-drop-coroutine
#140630 merged
May 5, 2025 -
Small adjustments to
check_attribute_safety
to make the logic more obvious#140619 merged
May 5, 2025 -
Suggest
retain_mut
overretain
asVec::extract_if
alternative#140625 merged
May 5, 2025 -
Allow linking rustc and rustdoc against the same single tracing crate
#140627 merged
May 5, 2025 -
stabilize ptr::swap_nonoverlapping in const
#137280 merged
May 5, 2025 -
Use target-cpu=z13 on s390x codegen const vector test
#140457 merged
May 5, 2025 -
Rollup of 6 pull requests
#140646 merged
May 5, 2025 -
compiletest: Support matching on non-json lines in compiler output
#140599 merged
May 4, 2025 -
Don't name variables from external macros in borrow errors.
#140580 merged
May 4, 2025 -
compiletest: Do not require annotations on empty labels and suggestions
#140616 merged
May 4, 2025 -
allow
#[rustfmt::skip]
in combination with#[naked]
#140626 merged
May 4, 2025 -
Report the
unsafe_attr_outside_unsafe
lint at the closest node#140617 merged
May 4, 2025 -
Adjust some ui tests re. target-dependent errors
#140588 merged
May 4, 2025 -
Fix test simd/extract-insert-dyn on s390x
#140456 merged
May 4, 2025 -
Check if format argument is identifier to avoid error err-emit
#140286 merged
May 4, 2025 -
Move some tests out of tests/ui
#140551 merged
May 4, 2025 -
Rollup of 7 pull requests
#140633 merged
May 4, 2025 -
Add the AVX10 target features
#139675 merged
May 4, 2025 -
Set groundwork for proper const normalization
#140549 merged
May 4, 2025 -
Update hashbrown dependency to unblock ExtractIf improvements
#140535 merged
May 4, 2025 -
Update to LLVM 20.1.4
#140502 merged
May 3, 2025 -
resolve: Support imports of associated types and glob imports from traits
#138712 merged
May 3, 2025 -
organize and extend forbidden target feature tests
#140395 merged
May 3, 2025 -
yet another small borrowck cleanup
#140604 merged
May 3, 2025 -
zkvm: remove schmerik as target maintainer
#140597 merged
May 3, 2025 -
Rollup of 7 pull requests
#140613 merged
May 3, 2025 -
doc(std): fix typo lchown -> lchmod
#140595 merged
May 3, 2025 -
Update sysinfo to
0.35.0
in bootstrap andtools/opt-dist
#140582 merged
May 3, 2025 -
Remove fragile equal-pointers-unequal tests.
#140576 merged
May 3, 2025 -
Use a closure instead of three chained iterators
#140464 merged
May 3, 2025 -
Change signature of File::try_lock and File::try_lock_shared
#139343 merged
May 3, 2025 -
Add regression test for #140545
#140568 merged
May 3, 2025 -
Use present indicative tense in std::io::pipe() API docs
#140564 merged
May 3, 2025 -
linker: Quote symbol names in .def files
#140505 merged
May 3, 2025 -
Emit user type annotations for free consts in pattern position
#140548 merged
May 3, 2025 -
PassWrapper: adapt for llvm/llvm-project@f137c3d592e96330e450a8fd63ef…
#140534 merged
May 3, 2025 -
Remove backtrace dep from anyhow in features status dump tool
#140546 merged
May 3, 2025 -
Improve hir pretty printing
#140606 merged
May 3, 2025 -
Rollup of 8 pull requests
#140608 merged
May 3, 2025 -
[beta] backports
#140592 merged
May 3, 2025 -
mono collector: Reduce # of locking while walking the graph
#140442 merged
May 3, 2025 -
Rename
*Guard::try_map
tofilter_map
.#140536 merged
May 3, 2025 -
interpret: better error message for out-of-bounds pointer arithmetic and accesses
#140521 merged
May 3, 2025 -
Use select in projection lookup in
report_projection_error
#140519 merged
May 3, 2025 -
Stabilize
select_unpredictable
#140550 merged
May 3, 2025 -
transmutability: merge contiguous runs with a common destination
#140509 merged
May 3, 2025 -
extend the list of registered dylibs on
test::prepare_cargo_test
#140563 merged
May 3, 2025 -
Optimize the codegen for
Span::from_expansion
#140485 merged
May 3, 2025 -
Add useful comments on
ExprKind::If
variants.#140572 merged
May 3, 2025 -
Add regression test for 133065
#140574 merged
May 3, 2025 -
Rollup of 9 pull requests
#140596 merged
May 3, 2025 -
perf: delay checking of
#[rustc_no_implicit_autorefs]
in autoref lint#140406 merged
May 2, 2025 -
pretty-print: Print shebang at the top of the output
#137474 merged
May 2, 2025 -
std: use the address of
errno
to identify threads inunique_thread_exit
#139206 merged
May 2, 2025 -
Document breaking out of a named code block
#140197 merged
May 2, 2025 -
Avoid redundant WTF-8 checks in
PathBuf
#140159 merged
May 2, 2025 -
Improve test coverage of HIR pretty printing.
#140430 merged
May 2, 2025 -
rustc_target: RISC-V: feature addition batch 3
#140507 merged
May 2, 2025 -
handle paren in macro expand for let-init-else expr
#134034 merged
May 2, 2025 -
Improve
Lifetime::suggestion
#139046 merged
May 2, 2025 -
Delegate to inner
vec::IntoIter
fromenv::ArgsOs
#139847 merged
May 2, 2025 -
Clarify
async
block behaviour#139608 merged
May 2, 2025 -
Remove
avx512dq
andavx512vl
implication foravx512fp16
#140389 merged
May 2, 2025 -
rustc_target: RISC-V
Zfinx
is incompatible with{ILP32,LP64}[FD]
ABIs#138872 merged
May 2, 2025 -
Rollup of 12 pull requests
#140581 merged
May 2, 2025 -
crashes: more tests
#139883 merged
May 2, 2025 -
Clippy subtree update
#140540 merged
May 2, 2025 -
Refactor
diy_float
#139186 merged
May 2, 2025 -
chore: remove redundant words in comment
#138703 merged
May 2, 2025 -
std: mention
remove_dir_all
can emitDirectoryNotEmpty
when concurrently written into#140062 merged
May 2, 2025 -
simd_select_bitmask: the 'padding' bits in the mask are just ignored
#140034 merged
May 2, 2025 -
docs: Add example to
Iterator::take
withby_ref
#139780 merged
May 2, 2025 -
Fix some grammar errors and hyperlinks in doc for
trait Allocator
#139802 merged
May 2, 2025 -
rustdoc: Fix doctest heuristic for main fn wrapping
#140420 merged
May 2, 2025 -
allow
#[rustc_std_internal_symbol]
in combination with#[naked]
#140552 merged
May 2, 2025 -
Rollup of 12 pull requests
#140565 merged
May 2, 2025 -
Fix handling of LoongArch target features not supported by LLVM 19
#140460 merged
May 2, 2025 -
rustc-dev-guide subtree update
#140538 merged
May 2, 2025 -
Improve error output in case
nodejs
ornpm
is not installed for rustdoc-gui test suite#140556 merged
May 2, 2025 -
Clean up "const" situation in format_args!().
#140544 merged
May 2, 2025 -
Decouple SCC annotations from SCCs
#139965 merged
May 1, 2025 -
shared-generics: Do not share instantiations that contain local-only types
#138522 merged
May 1, 2025 -
Add a jobserver proxy to ensure at least one token is always held
#140145 merged
May 1, 2025 -
Drop AST on a separate thread and prefetch
hir_crate
#121909 merged
May 1, 2025 -
Subtree update of
rust-analyzer
#140385 merged
Apr 30, 2025 -
Fix for async drop ice with partly dropped tuple
#140458 merged
Apr 30, 2025 -
chore: edit and move tests
#140465 merged
Apr 30, 2025 -
Don't FCW assoc consts in patterns
#140467 merged
Apr 30, 2025 -
Minor tweaks to make some normalization (adjacent) code less confusing
#140468 merged
Apr 30, 2025 -
CI: rfl: move job forward to Linux v6.15-rc4
#140470 merged
Apr 30, 2025 -
chore: delete unused ui/auxiliary crates
#140476 merged
Apr 30, 2025 -
Require sanitizers be enabled for asan_odr_windows.rs
#140481 merged
Apr 30, 2025 -
Rollup of 10 pull requests
#140529 merged
Apr 30, 2025 -
rustfmt: Also allow bool literals as first item of let chain
#140486 merged
Apr 30, 2025 -
Parser: Document restrictions
#140494 merged
Apr 30, 2025 -
Don't allow flattened format_args in const.
#139624 merged
Apr 30, 2025 -
Check bare function idents for non snake-case name
#140090 merged
Apr 30, 2025 -
Share the naked asm impl between cg_ssa and cg_clif
#134232 merged
Apr 30, 2025 -
Misc tweaks to HIR typeck (mostly w.r.t. checking calls)
#140498 merged
Apr 30, 2025 -
Issue an error when using
no_mangle
on language items#140203 merged
Apr 30, 2025 -
transmutability: uninit transition matches unit byte only
#140380 merged
Apr 30, 2025 -
Rollup of 9 pull requests
#140520 merged
Apr 30, 2025 -
transmutability: ensure_sufficient_stack when answering query
#140504 merged
Apr 30, 2025 -
ast: Remove token visiting from AST visitor
#140450 merged
Apr 30, 2025 -
Replace use of rustc_type_ir by rustc_middle
#140516 merged
Apr 30, 2025 -
unstable-book: fix capitalization
#140506 merged
Apr 30, 2025 -
uses_power_alignment: wording tweaks
#139059 merged
Apr 30, 2025 -
mention provenance in the pointer::wrapping_offset docs
#139192 merged
Apr 30, 2025 -
Treat ManuallyDrop as ~const Destruct
#140445 merged
Apr 30, 2025 -
miri: algebraic intrinsics: bring back float non-determinism
#140439 merged
Apr 30, 2025 -
Add
rust.debug-assertions-tools
option#140438 merged
Apr 30, 2025 -
enable msa feature for mips in codegen tests
#140437 merged
Apr 30, 2025 -
chore: fix some tests
#140446 merged
Apr 30, 2025 -
Remove backticks from
ShouldPanic::YesWithMessage
'sTrFailedMsg
#136160 merged
Apr 30, 2025 -
Rename
rustc_query_append!
torustc_with_all_queries!
#140448 merged
Apr 30, 2025 -
rm
TypeVistable
impls forCanonical
#140404 merged
Apr 30, 2025 -
Improve pretty-printing of braces
#140312 merged
Apr 30, 2025 -
Rollup of 11 pull requests
#140503 merged
Apr 30, 2025 -
compiletest: Make diagnostic kind mandatory on line annotations (take 2)
#139720 merged
Apr 30, 2025 -
Streamline the
format
macro.#140188 merged
Apr 30, 2025 -
Simplify
LazyAttrTokenStream
#127516 merged
Apr 30, 2025 -
Introduce Arena::try_alloc_from_iter.
#140023 merged
Apr 30, 2025 -
Enable
reliable_f16_math
on x86#138344 merged
Apr 29, 2025 -
implement or-patterns for pattern types
#139909 merged
Apr 29, 2025 -
compiletest: Remove the libtest-based executor and its dependency
#140392 merged
Apr 29, 2025 -
PassWrapper: adapt for llvm/llvm-project@d3d856ad8469
#140400 merged
Apr 29, 2025 -
unwind: bump
unwinding
dependency to 0.2.6#140422 merged
Apr 29, 2025 -
Update documentation for
fn target_config
#140432 merged
Apr 29, 2025 -
Replace the \01__gnu_mcount_nc to LLVM intrinsic for additional ARM targets
#140433 merged
Apr 29, 2025 -
Rollup of 7 pull requests
#140474 merged
Apr 29, 2025 -
Miri subtree update
#140436 merged
Apr 29, 2025
60 Pull requests opened by 43 people
-
Add `read_buf` equivalents for positioned reads
#140459 opened
Apr 29, 2025 -
Document MaybeUninit bit validity
#140463 opened
Apr 29, 2025 -
Move placeholder handling to a proper preprocessing step
#140466 opened
Apr 29, 2025 -
std::net: update tcp deferaccept delay type to Duration.
#140482 opened
Apr 29, 2025 -
Update rc.rs docs
#140483 opened
Apr 29, 2025 -
Note `atan2` can return `-PI`
#140487 opened
Apr 29, 2025 -
split `asm!` parsing and validation
#140490 opened
Apr 29, 2025 -
Incompletely allow overloaded call from opaque when self type bottoms out in infer
#140496 opened
Apr 30, 2025 -
support revealing uses in HIR typeck
#140497 opened
Apr 30, 2025 -
Stabilize `#![feature(non_null_from_ref)]`
#140511 opened
Apr 30, 2025 -
Stabilize proc_macro::Span::{file, local_file}.
#140514 opened
Apr 30, 2025 -
Less `Instance::new_raw`
#140518 opened
Apr 30, 2025 -
Better error message for late/early lifetime param mismatch
#140523 opened
Apr 30, 2025 -
Use lld by default on `x86_64-unknown-linux-gnu` stable
#140525 opened
Apr 30, 2025 -
docs: Specify that common sort functions sort in an ascending direction
#140526 opened
Apr 30, 2025 -
Emit a warning if the doctest `main` function will not be run
#140527 opened
Apr 30, 2025 -
Fix RustAnalyzer discovery of rustc's `stable_mir` crate
#140532 opened
Apr 30, 2025 -
Simplify `attribute_groups`
#140539 opened
May 1, 2025 -
Defer evaluating type system constants when they use infers or params
#140553 opened
May 1, 2025 -
Remove manual WF hack
#140557 opened
May 1, 2025 -
wf: emit projection goal for aliases
#140558 opened
May 1, 2025 -
Allow `#![doc(test(attr(..)))]` at module level
#140560 opened
May 1, 2025 -
Do not gather local all together at the beginning of typeck
#140561 opened
May 1, 2025 -
Implement operations for Wrapping<T> where Rhs = T
#140567 opened
May 1, 2025 -
Remove estebank from automated review assignment
#140579 opened
May 2, 2025 -
add test to reproduce #137687 and add a hotfix
#140584 opened
May 2, 2025 -
borrowck nested items in dead code
#140590 opened
May 2, 2025 -
Fix malformed suggestion for E0061 when method is a macro token in macro context
#140591 opened
May 2, 2025 -
Temporary lifetime extension through tuple struct and tuple variant constructors
#140593 opened
May 2, 2025 -
early migration to biome
#140594 opened
May 2, 2025 -
Steer docs to `utf8_chunks` and `Iterator::take`
#140598 opened
May 2, 2025 -
support duplicate entries in the opaque_type_storage
#140607 opened
May 3, 2025 -
Correct warning message in restricted visibility
#140614 opened
May 3, 2025 -
compiletest: Improve diagnostics for line annotation mismatches
#140622 opened
May 3, 2025 -
[EXPERIMENT][perf] Replace LLD wrapper with Wild
#140624 opened
May 3, 2025 -
std: stop using TLS in signal handler
#140628 opened
May 3, 2025 -
add a test for issue rust-lang/rust#81317
#140632 opened
May 3, 2025 -
Use more accurate ELF flags on MIPS
#140634 opened
May 4, 2025 -
Simplify expansion of panic!().
#140637 opened
May 4, 2025 -
UnsafePinned: also include the effects of UnsafeCell
#140638 opened
May 4, 2025 -
Implement RcUninit (#112566)
#140640 opened
May 4, 2025 -
detect additional uses of opaques after writeback
#140641 opened
May 4, 2025 -
Refactor StableMIR
#140643 opened
May 4, 2025 -
collect all Fuchsia bindings into the `fuchsia` module
#140656 opened
May 5, 2025 -
remove 'unordered' atomic intrinsics
#140660 opened
May 5, 2025 -
Implement `VecDeque::truncate_front()`
#140668 opened
May 5, 2025 -
Parser: Recover error from named params while parse_path
#140671 opened
May 5, 2025 -
Clean rustdoc tests folder
#140673 opened
May 5, 2025 -
build_helper: handle emails containing square brackets
#140675 opened
May 5, 2025 -
Be a bit more relaxed about not yet constrained infer vars in closure upvar analysis
#140678 opened
May 5, 2025 -
Don't ignore compiler stderr in `lib-defaults.rs`
#140681 opened
May 5, 2025 -
Simplify `Vec::as_non_null` implementation and make it `const`
#140685 opened
May 5, 2025 -
Update mdbook to 0.4.49
#140687 opened
May 5, 2025 -
Rename `graph::implementation::Graph` to `LinkedGraph`
#140692 opened
May 6, 2025 -
Rollup of 12 pull requests
#140695 opened
May 6, 2025 -
Split `autodiff` into `autodiff_forward` and `autodiff_reverse`
#140697 opened
May 6, 2025 -
WIP: Add PGO for apple darwin targets
#140699 opened
May 6, 2025
79 Issues closed by 27 people
-
Don't parse and reserialize toml in configure.py
#112445 closed
May 6, 2025 -
bootstrap panic: overflow when subtracting durations
#129959 closed
May 6, 2025 -
bootstrap: t macro supresses real line number
#137557 closed
May 6, 2025 -
Link-time error when referencing symbols through generic types in `naked_asm!` block
#140373 closed
May 6, 2025 -
`./x check std --target aarch64-apple-ios` fails when cross-checking due to missing `xcrun`
#133840 closed
May 6, 2025 -
Tracking issue for release notes of #140135: Unify sidebar buttons to use the same image
#140688 closed
May 6, 2025 -
error: could not compile `jiff` (lib)
#140657 closed
May 5, 2025 -
`config.toml` -> `bootstrap.toml` rename isnt mentioned in change-id warning
#140185 closed
May 5, 2025 -
regression: error: expected identifier, found metavariable
#140219 closed
May 5, 2025 -
significant mul_add perf regression since nightly-2025-03-06
#140452 closed
May 5, 2025 -
Bad codegen for `non-copy-derived` struct with all `Copy` derived fields
#128081 closed
May 5, 2025 -
Tracking Issue for const_swap_nonoverlapping
#133668 closed
May 5, 2025 -
Substituting concrete type in associated item binding can violate the trait bounds but emit no error
#140649 closed
May 5, 2025 -
ICE:rustc panicked at compiler\rustc_middle\src\ty\instance.rs:632:25
#140639 closed
May 4, 2025 -
Inconsistency between Clippy and Rustdoc build stages
#92538 closed
May 4, 2025 -
`#[rustfmt::skip]` attribute incompatible with `#[unsafe(naked)]`
#140623 closed
May 4, 2025 -
Can't allow `unsafe_attr_outside_unsafe` in Rust 2015-2021
#140602 closed
May 4, 2025 -
Invalid format string with certain fill characters yields incorrect suggestion
#139104 closed
May 4, 2025 -
ICE: `encountered type variable` (2)
#140443 closed
May 4, 2025 -
ICE: `Failed to normalize Alias(Weak, AliasTy {` with `feature(type_alias_impl_trait)`
#127353 closed
May 4, 2025 -
`import_trait_associated_functions` is not very compatible with `min_generic_const_args`
#138711 closed
May 3, 2025 -
`GenerateCopyright` attempts to vendor sources during installation
#136955 closed
May 3, 2025 -
Invalid Program with `tokio::fs::File` creates Type Dependency Cycle (E0391)
#125867 closed
May 3, 2025 -
Erroneous compile errors when returning impl trait
#140545 closed
May 3, 2025 -
Tracking Issue for `hint::select_unpredictable`
#133962 closed
May 3, 2025 -
Internal compiler error when building deno
#140264 closed
May 3, 2025 -
`core_arch::x86::avx512f` intrinsics with rounding do not compile
#140352 closed
May 3, 2025 -
ICE: `is not a pointer or reference type`
#133065 closed
May 3, 2025 -
Building Rust with rpath disabled causes ~3k test failures in Cargo
#140299 closed
May 3, 2025 -
Confusing diagnostic from const eval when offsetting a pointer out of bounds
#93881 closed
May 3, 2025 -
Incorrect / incomplete information about where you can break with a value
#110758 closed
May 2, 2025 -
A shebang is displaced in HIR & expanded outputs
#134643 closed
May 2, 2025 -
false positive for `unused_parens` in a let-else
#131655 closed
May 2, 2025 -
Using a shebang-less script as a linker doesn't work anymore on Linux
#101511 closed
May 2, 2025 -
ICE `assertion failed: !name.is_empty()`
#140110 closed
May 2, 2025 -
Rustdoc UI test suite should more helpfully explain its run-time dependencies in errors, especially `npm`
#138134 closed
May 2, 2025 -
LoongArch target features not supported by LLVM 19 are not handled properly
#140455 closed
May 2, 2025 -
Regression in doctest compile_fail detection with global_asm!
#140412 closed
May 2, 2025 -
document remove_dir_all returning DirectoryNotEmpty on concurrent write
#139958 closed
May 2, 2025 -
Potentially unsound uses of simd_select_bitmask in stdarch
#137942 closed
May 2, 2025 -
Are the wasm simd shl/shr intrinsics sound?
#137941 closed
May 1, 2025 -
Regression: linker error 1120 on Windows / Beta
#140555 closed
May 1, 2025 -
regression: error: module should be marked with the `#[cfg(test)]` attribute
#140225 closed
May 1, 2025 -
regression: `error[E0284]: type annotations needed`; `cannot infer type` in trait declaration
#140019 closed
May 1, 2025 -
dangling_pointers_from_temporaries lint does not warn when as_ptr() result escapes function
#139249 closed
May 1, 2025 -
Missing build warning "temporary_string_as_ptr" when String is used with "as_ptr" on one line
#90449 closed
May 1, 2025 -
assertion `left == right` failed: layout mismatch for result of SubWithOverflow
#139246 closed
May 1, 2025 -
ICE:assertion `left == right` failed: invalid field type in Immediate::offset: scalar value has wrong size
#139258 closed
May 1, 2025 -
Conditional compilation: E0747 and E0107 on generics and lifetime
#138716 closed
May 1, 2025 -
error: internal compiler error: Encountered anon const with inference variable args but no error reported
#139376 closed
May 1, 2025 -
Stack overflow due to detected cycle when determining type not directly returned but still unambigous TAIT
#140522 closed
May 1, 2025 -
--fix hangs with parallel rustc
#140093 closed
May 1, 2025 -
-Zthreads causes rustfix/jobserver to deadlock
#133873 closed
May 1, 2025 -
Implicit jobserver token is yielded by rayon
#67385 closed
May 1, 2025 -
`unused_qualification` breaks code for older rust versions
#129306 closed
May 1, 2025 -
ICE: layout_of: unexpected type
#139152 closed
May 1, 2025 -
Tracking issue for release notes of #138083: Remove `NtItem` and `NtStmt`
#140513 closed
May 1, 2025 -
async drop ice with partly dropped tuple
#140427 closed
Apr 30, 2025 -
`const_evaluatable_unchecked` FCW applies to all kinds of const evaluation not just of repeat expr const args
#140447 closed
Apr 30, 2025 -
transmutability: unexpected behaviour when both init and uninit transitions are present
#140337 closed
Apr 30, 2025 -
Compilation unterminated when type variable is a huge array
#118860 closed
Apr 30, 2025 -
panic!() with formatting arguments sometimes accepted in const
#139621 closed
Apr 30, 2025 -
Inlining/flattening of format_args!() accidentally exposed as stable through const
#139136 closed
Apr 30, 2025 -
Allow referencing generic parameters inside array length expressions
#140524 closed
Apr 30, 2025 -
ICE: `name of non-Rpitit assoc item`
#140058 closed
Apr 30, 2025 -
pointer::wrapping_offset should mention provenance
#139008 closed
Apr 30, 2025 -
Naming of proc_macro::Span::local_file()
#139903 closed
Apr 30, 2025 -
[ICE]: unsupported instrumentation profile format version
#139198 closed
Apr 30, 2025 -
Add other variants to std::io::ErrorKind enum
#64314 closed
Apr 30, 2025 -
Combination of try blocks, never type, and rustfmt is broken
#140361 closed
Apr 30, 2025 -
Remove support for `extern "rust-intrinsic"` blocks
#132735 closed
Apr 30, 2025 -
rustdoc: "Copy item path to clipboard" includes "- Rust" in the middle
#140492 closed
Apr 30, 2025 -
`-Ztrait-solver=next`: deduplicate region constraints in query responses
#109764 closed
Apr 29, 2025 -
u16 format precision change, breach of the Rust stability guarantee
#140250 closed
Apr 29, 2025 -
Const generics: Generic array transmutes do not work
#61956 closed
Apr 29, 2025
71 Issues opened by 50 people
-
rustdoc fails after interrupting doc generation
#140698 opened
May 6, 2025 -
async drop not work without sync drop
#140696 opened
May 6, 2025 -
pub use with glob import behaves differently when re-exported vs directly used
#140694 opened
May 6, 2025 -
ICE: export stable: unreachable
#140693 opened
May 6, 2025 -
the compiler unexpectedly panicked. this is a bug
#140691 opened
May 6, 2025 -
Attribute representation change in rustdoc JSON without version bump
#140689 opened
May 6, 2025 -
release builds using rustc 1.86.0 on macOS Ventura (intel) SDK exhibit incorrect behaviour
#140686 opened
May 5, 2025 -
ICE: in tokenstream with contracts in impl
#140683 opened
May 5, 2025 -
Revisit the `rust_test_helpers` setup
#140680 opened
May 5, 2025 -
`GenericArg::Infer` may be unreachable in `rustdoc-types`
#140679 opened
May 5, 2025 -
SIGILL when compiling `cc` with `-C instrument-coverage` `-Z coverage-options=mcdc`
#140677 opened
May 5, 2025 -
Bootstrap tests fail when `git_merge_commit_email` in `src/stage0` contains square brackets
#140669 opened
May 5, 2025 -
Tracking Issue for `VecDeque::truncate_front`
#140667 opened
May 5, 2025 -
Problems with dead code elimination with `opt-level=s`
#140665 opened
May 5, 2025 -
Coercing higher ranked associated functions into a function pointer requires wrapping in a closure
#140663 opened
May 5, 2025 -
sending a SIGSEGV via `kill` disables the stack overflow handler
#140662 opened
May 5, 2025 -
Malformed suggestion for E0308 when macros are involved
#140659 opened
May 5, 2025 -
consts in dead monomorphic async fn are never evaluated
#140655 opened
May 5, 2025 -
`PartialOrd` does not mention it omits reflexivity
#140654 opened
May 5, 2025 -
Confusing error when a const contains a shared ref to interior mutable data
#140653 opened
May 5, 2025 -
rustc explain panics with error code longer than 4 digits
#140647 opened
May 4, 2025 -
"Unused" associated type bounds in `dyn` no longer parameterize the type
#140645 opened
May 4, 2025 -
ICE: `expected a const, but found a type`
#140642 opened
May 4, 2025 -
Tracking issue for release notes of #134273: de-stabilize bench attribute
#140629 opened
May 3, 2025 -
`OpenOptions::open` InvalidInput error for `read(true).create(true)` is unclear (or check is redundant)
#140621 opened
May 3, 2025 -
Raw strings w/ too many terminating hashes are not exclusively handled
#140618 opened
May 3, 2025 -
Better message when trying to assign two variables at once / match on a tuple without using parentheses
#140615 opened
May 3, 2025 -
regression: ICE: expr in place where literal is expected (builtin attr parsing)
#140612 opened
May 3, 2025 -
Oddity with lifetime elision and type aliases
#140611 opened
May 3, 2025 -
transmutability: high memory unsage for types containing references
#140610 opened
May 3, 2025 -
ICE Unevaluated `ty::Const` in MIR body
#140609 opened
May 3, 2025 -
Type annotations needed for closure with associated type
#140603 opened
May 3, 2025 -
Mismatch between sync and async drop gen?
#140600 opened
May 2, 2025 -
Filter proc-macro helper attributes at AST lowering
#140587 opened
May 2, 2025 -
closures in dead code are no longer borrowchecked
#140583 opened
May 2, 2025 -
Unuseful span in type error in some format_args!() invocations
#140578 opened
May 2, 2025 -
ICE: next solver: `failed to resolve instance for <e<FilterFn<{[email protected]:31:15: 31:17}>`
#140577 opened
May 2, 2025 -
ICE: `normalization_nested_goals.is_empty()`
#140571 opened
May 2, 2025 -
Need comprehensive story for `target_feature` compat
#140570 opened
May 2, 2025 -
member constraints are order-dependent
#140569 opened
May 2, 2025 -
Lang proposal: `extern "unspecified"` for naked functions with arbitrary ABI
#140566 opened
May 1, 2025 -
Tracking issue for release notes of #140066: Stabilize `<[T; N]>::as_mut_slice` as `const`
#140554 opened
May 1, 2025 -
Can Redox OS implement a TOCTOU-free `fs::remove_dir_all` yet?
#140533 opened
Apr 30, 2025 -
GAT code doesn't compile when plug in the type directly
#140517 opened
Apr 30, 2025 -
`mul_add` on `*-pc-windows-gnu` returns incorrect results
#140515 opened
Apr 30, 2025 -
Malformed suggestion for E0061 when in macro context and method is a macro token
#140512 opened
Apr 30, 2025 -
rustc build crash
#140508 opened
Apr 30, 2025 -
ICE: `type parameter `impl Sized/#0` (impl Sized/#0/0) out of range when instantiating, args=[]`
#140500 opened
Apr 30, 2025 -
async-drop-initial.rs test failing on Fuchsia
#140493 opened
Apr 30, 2025 -
Function pointer primitive cast not working
#140491 opened
Apr 29, 2025 -
Panic backtrace on Arm64 Windows is truncated
#140489 opened
Apr 29, 2025 -
Tracking issue for release notes of #124141: Remove `Nonterminal` and `TokenKind::Interpolated` (part 2)
#140488 opened
Apr 29, 2025 -
ICE: `unexpected sort of node in fn_sig(): ImplItem(ImplItem`
#140484 opened
Apr 29, 2025 -
ICE: expand: unimplemented
#140479 opened
Apr 29, 2025 -
reconsider "the way to run a crate's unit tests is `x test <crate>`"
#140478 opened
Apr 29, 2025 -
./x test --help --verbose is not very discoverable and may produce excess output (consider adding --list)
#140477 opened
Apr 29, 2025 -
Adding `wasm32-unknown-unknown` to a Rust toolchain compiled against a specific LLVM revision
#140473 opened
Apr 29, 2025 -
Tracking issue for release notes of #139916: make std::intrinsic functions actually be intrinsics
#140472 opened
Apr 29, 2025 -
Tracking issue for release notes of #140151: remove intrinsics::drop_in_place
#140471 opened
Apr 29, 2025 -
ICE:called `Option::unwrap()` on a `None` value
#140469 opened
Apr 29, 2025 -
Non-implemented trait causes ICE
#140462 opened
Apr 29, 2025 -
[Polonius] Timeout while compiling handcrafted example
#140454 opened
Apr 29, 2025 -
Make std functions patchable on unsupported platforms
#140451 opened
Apr 29, 2025 -
[ER] Better than the "unresolved import `super::K`" error message
#140449 opened
Apr 29, 2025
415 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.
-
Implement RFC 3503: frontmatters
#140035 commented on
May 5, 2025 • 44 new comments -
Add a new `mismatched-lifetime-syntaxes` lint
#138677 commented on
May 3, 2025 • 24 new comments -
Sized Hierarchy: Part I
#137944 commented on
May 5, 2025 • 11 new comments -
Document `From::from` impls
#137330 commented on
May 4, 2025 • 10 new comments -
add `asm_cfg`: `#[cfg(...)]` within `asm!`
#140367 commented on
May 3, 2025 • 10 new comments -
Implement pin-project in pattern matching for `&pin mut|const T`
#139751 commented on
May 3, 2025 • 10 new comments -
[rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local
#139769 commented on
May 6, 2025 • 6 new comments -
dirfd: preliminary unix and windows implementations
#139514 commented on
May 6, 2025 • 6 new comments -
[rustdoc] Add support for associated items in "jump to def" feature
#135771 commented on
May 4, 2025 • 5 new comments -
Emit warning while outputs is not exe and prints linkage info
#138139 commented on
May 2, 2025 • 5 new comments -
use uX::from instead of _ as uX in non - const contexts
#140435 commented on
May 4, 2025 • 4 new comments -
Fix `-Zremap-path-scope` rmeta handling
#139550 commented on
May 5, 2025 • 4 new comments -
Use thread local dep graph encoding
#139758 commented on
May 6, 2025 • 4 new comments -
Suppress suggestions while span is in external library
#139316 commented on
May 1, 2025 • 3 new comments -
Fix linking statics on Arm64EC
#140176 commented on
May 6, 2025 • 2 new comments -
de-stabilize bench attribute
#134273 commented on
May 5, 2025 • 2 new comments -
coverage: Only merge adjacent coverage spans
#139966 commented on
May 6, 2025 • 2 new comments -
Explicitly export core and std macros
#139493 commented on
Apr 30, 2025 • 2 new comments -
Add T-compiler backports Zulip notifications
#140397 commented on
May 3, 2025 • 2 new comments -
New const traits syntax
#139858 commented on
Apr 29, 2025 • 1 new comment -
Fix split index calculation in `check_type_alias_where_clause_location`
#138037 commented on
May 1, 2025 • 1 new comment -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
May 1, 2025 • 1 new comment -
Add `Result::map_or_default` and `Option::map_or_default`
#138068 commented on
May 3, 2025 • 1 new comment -
Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests
#140037 commented on
May 6, 2025 • 1 new comment -
bootstrap: allow to set clippy.toml for x.py clippy
#137785 commented on
May 5, 2025 • 1 new comment -
Improve type parameter suggestion heuristic for missing types
#140073 commented on
May 3, 2025 • 1 new comment -
Separate the unescape functions but avoid duplicating code
#138163 commented on
May 3, 2025 • 1 new comment -
allow deref patterns to participate in exhaustiveness analysis
#140106 commented on
May 1, 2025 • 1 new comment -
Clarify black_box warning a bit
#140341 commented on
May 4, 2025 • 1 new comment -
Update iterator.rs to use arrays by value
#136183 commented on
May 3, 2025 • 1 new comment -
Fix accidental type inference in array coercion
#140283 commented on
May 6, 2025 • 1 new comment -
Add enzyme distribution step
#140244 commented on
May 6, 2025 • 1 new comment -
Incompletely prefer opaque type bounds when self type bottoms out in infer
#140405 commented on
May 6, 2025 • 1 new comment -
coverage-dump: Resolve global file IDs to filenames
#140251 commented on
May 6, 2025 • 1 new comment -
Experimental: Add Derive Proc-Macro Caching
#129102 commented on
Apr 30, 2025 • 0 new comments -
Experimental cygwin host support
#137819 commented on
May 6, 2025 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
May 1, 2025 • 0 new comments -
Audit and handle remaining cases of `rustc::potential_query_instability` lint (iterating `HashMap`s)
#84447 commented on
May 6, 2025 • 0 new comments -
[IT'S NOT TIME YET] Disarm `time` 💣 (diagnostics)
#133245 commented on
Apr 30, 2025 • 0 new comments -
Tracking issue for `cfg_match`
#115585 commented on
May 6, 2025 • 0 new comments -
[DO NOT MERGE] bootstrap with `-Znext-solver=globally`
#133502 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for `frontmatter`
#136889 commented on
May 5, 2025 • 0 new comments -
Tracking implementation for MC/DC
#124144 commented on
May 5, 2025 • 0 new comments -
Handling of stdcall (and other x86-32-specific ABIs) on non-x86-32 Windows targets is inconsistent
#137018 commented on
May 5, 2025 • 0 new comments -
run-pass/lib-defaults.rs warns of redundant linker flag
#54222 commented on
May 5, 2025 • 0 new comments -
Do partial SsaLocals analysis in unoptimized builds
#134051 commented on
May 2, 2025 • 0 new comments -
Add LLDB providers for BTreeMap and BTreeSet
#140130 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for RFC 3467: UnsafePinned
#125735 commented on
May 5, 2025 • 0 new comments -
Tracking Issue for stabilisation of `-Z branch-protection`
#113369 commented on
May 5, 2025 • 0 new comments -
Tracking Issue for target modifiers
#136966 commented on
May 5, 2025 • 0 new comments -
Tracking Issue for `peek_index`
#130711 commented on
May 5, 2025 • 0 new comments -
Tracking issue for release notes of #124141: Remove `Nonterminal` and `TokenKind::Interpolated` (part 1)
#140241 commented on
May 5, 2025 • 0 new comments -
ICE: `Failed to normalize Alias(Weak, AliasTy {` with `feature(lazy_type_alias)`
#127351 commented on
May 3, 2025 • 0 new comments -
Add `overflow_checks` intrinsic
#128666 commented on
May 4, 2025 • 0 new comments -
Make `missing_fragment_specifier` an unconditional error
#128425 commented on
Apr 30, 2025 • 0 new comments -
feat(core): impl Step for NonZero<u*>
#127534 commented on
Apr 30, 2025 • 0 new comments -
stabilize std::path::Path::file_prefix
#129114 commented on
May 2, 2025 • 0 new comments -
Stabilize `tcp_quickack`
#129121 commented on
Apr 29, 2025 • 0 new comments -
Add `f16` formatting and parsing
#127013 commented on
May 4, 2025 • 0 new comments -
Implement (part of) ACP 429: add `DerefMut` to `Lazy[Cell/Lock]`
#129334 commented on
Apr 29, 2025 • 0 new comments -
Add some track_caller info to precondition panics
#129658 commented on
May 3, 2025 • 0 new comments -
Reword the caveats on `array::map`
#126100 commented on
May 1, 2025 • 0 new comments -
Remove placeholders completely
#130227 commented on
May 1, 2025 • 0 new comments -
Safer implementation of RepeatN
#130887 commented on
May 3, 2025 • 0 new comments -
Expand assumes to the other unchecked slice ops
#120762 commented on
May 3, 2025 • 0 new comments -
Infer nounwind and use it in MIR opts
#130909 commented on
May 4, 2025 • 0 new comments -
redesign stage 0 std
#119899 commented on
May 2, 2025 • 0 new comments -
Increase parallelism in various locations
#115003 commented on
May 5, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
May 6, 2025 • 0 new comments -
Separate weekly `cargo update` PRs and add bootstrap
#130937 commented on
May 4, 2025 • 0 new comments -
Handle `rustc_query_system` cases of `rustc::potential_query_instability` lint
#131200 commented on
May 6, 2025 • 0 new comments -
Add post-mono MIR optimizations
#131650 commented on
May 3, 2025 • 0 new comments -
Type can no longer be inferred in 1.49
#81317 commented on
May 3, 2025 • 0 new comments -
Removing trailing zeros of a NonZero
#138497 commented on
May 3, 2025 • 0 new comments -
Simpler Logic Produces More Complex Output Than Equivalent Expression
#139851 commented on
May 3, 2025 • 0 new comments -
Creating an array can be made 2x faster
#139875 commented on
May 3, 2025 • 0 new comments -
async drop cause ICE
#140426 commented on
May 3, 2025 • 0 new comments -
Tracking issue for `proc_macro` in non-`proc-macro` crates
#130856 commented on
May 3, 2025 • 0 new comments -
`Fn(a: u8)` should get a clear diagnostic
#140169 commented on
May 3, 2025 • 0 new comments -
Tracking Issue for #138068: Add `Result::map_or_default` and `Option::map_or_default`
#138099 commented on
May 3, 2025 • 0 new comments -
Compiling std with multivalue feature on wasm32-unknown-unknown target fails
#83940 commented on
May 3, 2025 • 0 new comments -
ICE: ` expr in place where literal is expected (builtin attr parsing)`
#137687 commented on
May 3, 2025 • 0 new comments -
lifetime elision for return type can refer to an explicitly named region
#121152 commented on
May 3, 2025 • 0 new comments -
Which functions are "reachable", and therefore subject to monomorphization-time checks, is optimization-dependent
#122814 commented on
May 3, 2025 • 0 new comments -
Unreachable statement is not checked for const assertions
#111202 commented on
May 3, 2025 • 0 new comments -
Tracking Issue for `mapped_lock_guards` (`MappedMutexGuard`, `MappedRwLockReadGuard`, `MappedRwLockWriteGuard`)
#117108 commented on
May 3, 2025 • 0 new comments -
Tracking issue for release notes of #131114: Tracking Issue for `inherent_str_constructors `
#137276 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for "unsafe blocks in unsafe fn" (RFC #2585)
#71668 commented on
May 2, 2025 • 0 new comments -
std::PathBuff::join("/some/path") overrides the original path in the resulting PathBuf
#59726 commented on
May 2, 2025 • 0 new comments -
Use lld by default on x64 Ubuntu 20.04 LTS
#71515 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for RFC: Supertrait Item Shadowing
#89151 commented on
May 2, 2025 • 0 new comments -
Migrate parser to the new span combining scheme
#126763 commented on
May 2, 2025 • 0 new comments -
Tracking issue for release notes of #139624: Don't allow flattened format_args in const.
#140338 commented on
May 2, 2025 • 0 new comments -
Tracking issue for the `x86-interrupt` calling convention
#40180 commented on
May 2, 2025 • 0 new comments -
Generic const exprs: Failed to normalize Alias
#138156 commented on
May 2, 2025 • 0 new comments -
Recursion Error E0275 in Generic Repository Implementation
#139125 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for File lock API
#130994 commented on
May 5, 2025 • 0 new comments -
Tracking issue for release notes of #137280: stabilize ptr::swap_nonoverlapping in const
#140416 commented on
May 5, 2025 • 0 new comments -
type_id is not sufficiently collision-resistant
#129014 commented on
May 4, 2025 • 0 new comments -
unused_associated_type_bounds are usable and useful
#125560 commented on
May 4, 2025 • 0 new comments -
Tracking issue for release notes of #137319: Stabilize `const_vec_string_slice`
#138186 commented on
May 4, 2025 • 0 new comments -
Spurious irrefutable_let_patterns warning with let-chain
#139369 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for asm_goto_with_outputs
#119364 commented on
May 4, 2025 • 0 new comments -
Tracking issue for Iterator::is_partitioned
#62544 commented on
May 4, 2025 • 0 new comments -
Tracking issue for release notes of #138844: expand: Leave traces when expanding `cfg` attributes
#140243 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for `#[track_caller]` on closures
#87417 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for `sha512_sm_x86`
#126624 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for `keylocker_x86`
#134813 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for AVX10 target features
#138843 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for APX target feature
#139284 commented on
May 4, 2025 • 0 new comments -
Tracking issue for release notes of #138233: Windows: Don't link std (and run-make) against advapi32, except on win7
#138621 commented on
May 4, 2025 • 0 new comments -
Tracking issue for release notes of #137957: Remove i586-pc-windows-msvc
#137961 commented on
May 4, 2025 • 0 new comments -
Tracking issue for release notes of #134900: Fix parsing of ranges after unary operators
#137859 commented on
May 4, 2025 • 0 new comments -
Tracking issue for eRFC 2318, Custom test frameworks
#50297 commented on
May 4, 2025 • 0 new comments -
ICE: rustc panicked at compiler\rustc_middle\src\mir\interpret\queries.rs:104:13
#138710 commented on
May 4, 2025 • 0 new comments -
ICE:type parameter `B/#1` (B/#1/1) out of range when instantiating, args=[Foo<A/#0, B/#1>]
#138227 commented on
May 4, 2025 • 0 new comments -
ICE:expected const for `N/#0` (N/#0/0) but found Type(A<N/#0>) when instantiating args=[A<N/#0>]
#138226 commented on
May 4, 2025 • 0 new comments -
ICE: `did not expect inference variables here`
#133066 commented on
May 4, 2025 • 0 new comments -
ICE: `assertion failed: layout.is_sized()` with `feature(associated_const_equality)`
#127643 commented on
May 4, 2025 • 0 new comments -
Inefficient implementation of `PartialEq` for nested (fieldless) enums
#132628 commented on
May 3, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `conflicting_repr_hints`
#68585 commented on
May 3, 2025 • 0 new comments -
Stabilize `<[T; N]>::as_mut_slice` as `const`
#140066 commented on
May 1, 2025 • 0 new comments -
[DO NOT MERGE] start building Enzyme in CI
#140064 commented on
May 5, 2025 • 0 new comments -
Align `RwLockWriteGuard` fields with the other `RwLock` guards (+ cleanup)
#140018 commented on
May 3, 2025 • 0 new comments -
Set MSG_NOSIGNAL for UnixStream
#140005 commented on
May 5, 2025 • 0 new comments -
`impl Display for CStr{,ing}`
#139994 commented on
May 3, 2025 • 0 new comments -
make std::intrinsics functions actually be intrinsics
#139916 commented on
May 1, 2025 • 0 new comments -
Fix Box's doc for aliasing rules
#139857 commented on
Apr 29, 2025 • 0 new comments -
Fix `env::ArgsOs` for zkVM
#139849 commented on
May 3, 2025 • 0 new comments -
rustdoc: on mobile, make the sidebar full width and linewrap
#139831 commented on
May 2, 2025 • 0 new comments -
std: sys: pal: uefi: Overhaul Time
#139806 commented on
May 4, 2025 • 0 new comments -
Implement `Iterator::last` for `vec::IntoIter`
#139773 commented on
May 5, 2025 • 0 new comments -
Consistent trait bounds for ExtractIf Debug impls
#139764 commented on
May 6, 2025 • 0 new comments -
Finalize repeat expr inference behaviour with inferred repeat counts
#139635 commented on
Apr 30, 2025 • 0 new comments -
Remove `Symbol` from `Named` variant of `BoundRegionKind`/`LateParamRegionKind`
#139598 commented on
May 6, 2025 • 0 new comments -
support revealing uses of opaques
#139587 commented on
May 6, 2025 • 0 new comments -
Added support for `apxf` target feature
#139534 commented on
May 6, 2025 • 0 new comments -
Add `target_env = "macabi"` and `target_env = "sim"`
#139451 commented on
May 1, 2025 • 0 new comments -
Error on recursive opaque ty in HIR typeck
#139419 commented on
May 2, 2025 • 0 new comments -
Enhance error reporting for write!/writeln! macros
#139371 commented on
May 1, 2025 • 0 new comments -
Fix parameter order for `_by()` variants of `min` / `max`/ `minmax` in `std::cmp`
#139357 commented on
May 5, 2025 • 0 new comments -
Extend `QueryStability` to handle `IntoIterator` implementations
#139345 commented on
Apr 30, 2025 • 0 new comments -
rustdoc: Allow multiple references to a single footnote
#140434 commented on
May 6, 2025 • 0 new comments -
dont handle bool transmute
#140431 commented on
Apr 30, 2025 • 0 new comments -
Reexport types from `c_size_t` in `std`
#140418 commented on
May 1, 2025 • 0 new comments -
WIP: Unstable impls
#140399 commented on
May 1, 2025 • 0 new comments -
Fix backtrace for cygwin
#140398 commented on
May 1, 2025 • 0 new comments -
std: get rid of `sys_common::process`
#140393 commented on
May 5, 2025 • 0 new comments -
Match on lang item kind instead of using an if/else chain
#140386 commented on
Apr 29, 2025 • 0 new comments -
eagerly compute `sub_relations` again
#140375 commented on
Apr 29, 2025 • 0 new comments -
Exhaustively handle parsed attributes in CheckAttr
#140372 commented on
Apr 29, 2025 • 0 new comments -
bootstrap: Inhibit download-rustc in CI when tools are changed
#140322 commented on
Apr 29, 2025 • 0 new comments -
Group dep nodes by chunks with sequential indices and only store the first index at the start of the chunk
#140319 commented on
May 1, 2025 • 0 new comments -
Add compiler support for namespaced crates
#140271 commented on
May 5, 2025 • 0 new comments -
Stabilize `fn_align`: `#[repr(align(N))]` on functions and `-Zmin-function-alignment`
#140261 commented on
May 2, 2025 • 0 new comments -
Don't build `ParamEnv` and do trait solving in `ItemCtxt`s when lowering IATs
#140247 commented on
Apr 29, 2025 • 0 new comments -
HIR ty lowering: Clean up & refactor the lowering of type-relative paths
#140218 commented on
May 5, 2025 • 0 new comments -
[crater] Only consider predicate non-global if binder vars are in PREDICATE binder
#140209 commented on
Apr 30, 2025 • 0 new comments -
Make well-formedness predicates no longer coinductive
#140208 commented on
May 5, 2025 • 0 new comments -
Remove a test that never runs
#140155 commented on
May 4, 2025 • 0 new comments -
Experimental cygwin support in rustc
#140154 commented on
Apr 29, 2025 • 0 new comments -
remove intrinsics::drop_in_place
#140151 commented on
Apr 29, 2025 • 0 new comments -
DRAFT: Add an aarch64-msvc build running on ARM64 Windows
#140136 commented on
May 6, 2025 • 0 new comments -
Unify sidebar buttons to use the same image
#140135 commented on
May 6, 2025 • 0 new comments -
Ensure constants are WF before calling into CTFE
#137972 commented on
May 4, 2025 • 0 new comments -
make RefCell unstably const
#137843 commented on
May 5, 2025 • 0 new comments -
Reserve before `write_fmt` for owned buffers
#137762 commented on
May 1, 2025 • 0 new comments -
add test to reproduce #137687 and fix it by converting `#[crate_name]` to a new-style attribute parser
#137729 commented on
May 3, 2025 • 0 new comments -
support `#[target_feature(enable = ...)]` on `#[naked]` functions
#137720 commented on
Apr 30, 2025 • 0 new comments -
Make `std/src/num` mirror `core/src/num`
#137574 commented on
May 1, 2025 • 0 new comments -
Remove `i128` and `u128` from `improper_ctypes_definitions`
#137306 commented on
May 1, 2025 • 0 new comments -
Allow comparisons between `CStr`, `CString`, and `Cow<CStr>`.
#137268 commented on
May 3, 2025 • 0 new comments -
Instantiate predicate binder without recanonicalizing goal in new solver
#136997 commented on
May 5, 2025 • 0 new comments -
Fix linker-plugin-lto only doing thin lto
#136840 commented on
May 1, 2025 • 0 new comments -
Fix `Display` for invalid UTF-8 in `OsStr`/`Path`
#136677 commented on
May 2, 2025 • 0 new comments -
cg_llvm: Replace some DIBuilder wrappers with LLVM-C API bindings (part 2)
#136632 commented on
May 2, 2025 • 0 new comments -
Faster fmt::Display of 128-bit integers, without unsafe pointer
#136594 commented on
Apr 30, 2025 • 0 new comments -
GCI: At their def site, actually wfcheck the where-clause & always eval free lifetime-generic constants
#136429 commented on
May 3, 2025 • 0 new comments -
Start using pattern types in libcore
#136006 commented on
May 6, 2025 • 0 new comments -
Implement String::make_(upp|low)ercase
#135888 commented on
May 1, 2025 • 0 new comments -
Add ignore value suggestion in closure body
#135562 commented on
May 1, 2025 • 0 new comments -
Move coroutine upvars into locals for better memory economy
#135527 commented on
Apr 29, 2025 • 0 new comments -
aarch64-softfloat: forbid enabling the neon target feature
#135160 commented on
May 4, 2025 • 0 new comments -
Implement asymmetrical precedence for closures and jumps
#134847 commented on
May 4, 2025 • 0 new comments -
Implement `normalize_lexically`
#134696 commented on
May 2, 2025 • 0 new comments -
Add a new lint that warns for pointers to stack memory
#134218 commented on
Apr 29, 2025 • 0 new comments -
Add regression test for nested replacement ranges in cfg_eval
#139286 commented on
May 1, 2025 • 0 new comments -
Fix derive bounds for fully-qualified field types
#139272 commented on
May 1, 2025 • 0 new comments -
Use the bootstrap compiler for `x check` on bootstrap tools
#139170 commented on
May 6, 2025 • 0 new comments -
`slice.get(i)` should use a slice projection in MIR, like `slice[i]` does
#139118 commented on
May 2, 2025 • 0 new comments -
deduplicate abort implementations
#139103 commented on
May 1, 2025 • 0 new comments -
Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32`
#139087 commented on
May 6, 2025 • 0 new comments -
Stabilize the avx512 target features
#138940 commented on
May 5, 2025 • 0 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
May 1, 2025 • 0 new comments -
Add `#[loop_match]` for improved DFA codegen
#138780 commented on
Apr 30, 2025 • 0 new comments -
Allow `enum` and `union` literals to also create SSA values
#138759 commented on
May 5, 2025 • 0 new comments -
linker: Move native library search from linker to rustc
#138753 commented on
Apr 29, 2025 • 0 new comments -
[do not merge] Preparation for LLD stabilization
#138645 commented on
May 5, 2025 • 0 new comments -
Support using const pointers in asm `const` operand
#138618 commented on
May 4, 2025 • 0 new comments -
Describe lifetime of call argument temporaries passed indirectly
#138489 commented on
May 1, 2025 • 0 new comments -
feat: add `succinct-zkvm` os and target
#138463 commented on
May 1, 2025 • 0 new comments -
Remove some unsized tuple impls now that we don't support unsizing tuples anymore
#138340 commented on
May 2, 2025 • 0 new comments -
Stabilize `repr128`
#138285 commented on
Apr 30, 2025 • 0 new comments -
rustdoc: add unstable option `--crate-list-heading` to customize the sidebar crate list.
#138143 commented on
Apr 29, 2025 • 0 new comments -
Initial implementation of `core_float_math`
#138087 commented on
May 1, 2025 • 0 new comments -
[WIP] Enable automatic cross-compilation in run-make tests
#138066 commented on
May 5, 2025 • 0 new comments -
Enable Non-determinism of float operations in Miri and change std tests
#138062 commented on
Apr 30, 2025 • 0 new comments -
Add `std::io::Seek` instance for `std::io::Take`
#138023 commented on
Apr 29, 2025 • 0 new comments -
Enum layout should allow multiple untagged variants if they have nonoverlapping values
#139148 commented on
Apr 30, 2025 • 0 new comments -
private_bounds: false positive on inherent impl with no public items
#139158 commented on
Apr 30, 2025 • 0 new comments -
private_bounds: false negative on trait impl
#139159 commented on
Apr 30, 2025 • 0 new comments -
rust-analyzer settings should unset LD_LIBRARY_PATH
#139155 commented on
Apr 30, 2025 • 0 new comments -
deduplicate pointer docs with include!
#139190 commented on
Apr 30, 2025 • 0 new comments -
TAIT: allow using '_ to reference the current lifetime
#138620 commented on
Apr 30, 2025 • 0 new comments -
Simple `Option` use, like in `checked_sub`, should optimize out fully in MIR
#138544 commented on
Apr 30, 2025 • 0 new comments -
rustdoc::clean::types::Type::is_doc_subtype_of has outdated example, and arguments are flipped
#138572 commented on
Apr 30, 2025 • 0 new comments -
Some type aliases are not formatted as links in fields
#138614 commented on
Apr 30, 2025 • 0 new comments -
f16 and f128 have non-trivial ABI requirements on some targets
#138616 commented on
Apr 30, 2025 • 0 new comments -
Can't infer both sides of a Result when using ?
#138579 commented on
Apr 30, 2025 • 0 new comments -
Linking LLVM in-tree as a shared library fails on macOS but not on Linux
#138563 commented on
Apr 30, 2025 • 0 new comments -
`#![no_implicit_prelude]` does not disable macros
#138756 commented on
Apr 30, 2025 • 0 new comments -
`unused_qualifications` lint confused by `pub use Foo::*`
#138770 commented on
Apr 30, 2025 • 0 new comments -
Linking error when compiled to `arm64ec-pc-windows-msvc`
#138541 commented on
Apr 30, 2025 • 0 new comments -
`impl Fn(T)` argument type is not infered from return type
#138530 commented on
Apr 30, 2025 • 0 new comments -
SIGSEGV on aarch64 when running on Podman 5.4
#138512 commented on
Apr 30, 2025 • 0 new comments -
self-referencial struct: mutable borrow not dropped?
#138496 commented on
Apr 30, 2025 • 0 new comments -
Can't compile the use of `impl AsyncFn` within a spawned thread
#138207 commented on
Apr 30, 2025 • 0 new comments -
"expected opaque type, found ..." when trait impl with type_alias_impl_trait
#136142 commented on
Apr 30, 2025 • 0 new comments -
`match`ing on ordered `enum` variants emits too many branches
#139702 commented on
Apr 30, 2025 • 0 new comments -
Strange type inference for recursive RPIT
#139406 commented on
Apr 30, 2025 • 0 new comments -
Improved handling of non-writable rlib/rmeta files
#140164 commented on
Apr 30, 2025 • 0 new comments -
ICE: upvar: assertion failed: `1 == 2` `-Wrust-2021-incompatible-closure-captures`
#140011 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for feature(unix_socket_ancillary_data)
#76915 commented on
Apr 30, 2025 • 0 new comments -
An unsafe const fn being used to compute an array length or const generic is incorrectly described as being an "item".
#133441 commented on
Apr 30, 2025 • 0 new comments -
De-stabilize target spec JSON
#71009 commented on
Apr 30, 2025 • 0 new comments -
Add an "inherits" key or similar to JSON target specs
#32819 commented on
Apr 30, 2025 • 0 new comments -
Tracking issue for release notes of #136160: Remove backticks from `ShouldPanic::YesWithMessage`'s `TrFailedMsg`
#139073 commented on
Apr 30, 2025 • 0 new comments -
Hard-to-read ICEs when fluent translation uses non-existing variable
#128340 commented on
Apr 30, 2025 • 0 new comments -
Lang proposal: Allow `#[cfg(...)]` within `asm!`
#140279 commented on
Apr 30, 2025 • 0 new comments -
Tracking issue for release notes of #139224: fix(test): Expose '--no-capture' in favor of `--nocapture`
#140296 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for RFC 3591: `use`ing a function from a trait
#134691 commented on
Apr 30, 2025 • 0 new comments -
no_std: binary size blowup using Result::unwrap since 1.49.0
#83925 commented on
Apr 30, 2025 • 0 new comments -
Getting SIGSEGV with `-fp-armv8` features
#80268 commented on
Apr 30, 2025 • 0 new comments -
Library builds fail when path contains a percent char (%)
#79567 commented on
Apr 30, 2025 • 0 new comments -
LLVM unrolls loops fully, leading to non-linear compilation time
#74384 commented on
Apr 30, 2025 • 0 new comments -
Conditional jumps equivalent to if(0 != 0) can appear in optimized assembly
#72343 commented on
Apr 30, 2025 • 0 new comments -
Locals aligned to greater than page size can cause unsound behavior
#70143 commented on
Apr 30, 2025 • 0 new comments -
"LLVM ERROR: Access past stack top!" when compiling without sse2
#65844 commented on
Apr 30, 2025 • 0 new comments -
Compiling with `RUSTFLAGS="-C instrument-coverage"` changes dependency tracking for doctest builds
#95825 commented on
Apr 30, 2025 • 0 new comments -
Regression: undefined symbol `__atomic_load_4` on risvc32imac-unknown-none-elf
#85736 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for `super let`
#139076 commented on
Apr 30, 2025 • 0 new comments -
reproducing ICE while compiling experimental RSLint on 1.51.0-nightly
#81614 commented on
Apr 30, 2025 • 0 new comments -
Error reporting from attribute macros regressed in 1.46.0
#76360 commented on
Apr 30, 2025 • 0 new comments -
Undocumented soundness fix between 1.34 and 1.35
#76147 commented on
Apr 30, 2025 • 0 new comments -
Increasingly slow compilation as more levels of `async` are added in Rust 1.46
#75992 commented on
Apr 30, 2025 • 0 new comments -
libtest panics when running `should_panic` tests under QEMU armv7
#74820 commented on
Apr 30, 2025 • 0 new comments -
Running rustdoc on code using quote generates false lint warnings for unused_braces
#70814 commented on
Apr 30, 2025 • 0 new comments -
no_mangle causes compilation errors with async-await on armv7-linux-androideabi and aarch64-linux-android targets
#70098 commented on
Apr 30, 2025 • 0 new comments -
OOM (huge memory usage) during release compilation with include_str of 100MB
#70035 commented on
Apr 30, 2025 • 0 new comments -
Blanket impls cause bloated search results in rustdoc
#138251 commented on
Apr 29, 2025 • 0 new comments -
Draft release notes for 1.87
#140133 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `bufreader_peek`
#128405 commented on
Apr 29, 2025 • 0 new comments -
Tracking issue for RFC 2603, "Rust Symbol Mangling (v0)"
#60705 commented on
Apr 29, 2025 • 0 new comments -
Fails to optimize away trivial ownership move of Vec in high optimization levels
#140057 commented on
Apr 29, 2025 • 0 new comments -
regression: `rust-lld: error: duplicate symbol: crc32␍` etc. on `x86_64-pc-windows-msvc` for tests depending on crate `libz-sys`
#139821 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `more_float_constants`
#103883 commented on
Apr 29, 2025 • 0 new comments -
Should `Vec::as_ptr()`/`Vec::as_mut_ptr()` return nullptr instead of the dangling value?
#140410 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `std::cell::{Ref, RefMut}::leak`
#69099 commented on
Apr 29, 2025 • 0 new comments -
Bug: Very inefficient code generated for async functions setup (and likely for generators in general)
#99504 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `lazy_get`
#129333 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for tcp_deferaccept
#119639 commented on
Apr 29, 2025 • 0 new comments -
Suggest changing `main`s return type on E0277 (`?` / `from_residual`)
#125997 commented on
Apr 29, 2025 • 0 new comments -
ICE: `Got a scalar pair where a scalar was expected` when using the `Self` on `fn`, a wrong place.
#140365 commented on
Apr 29, 2025 • 0 new comments -
Tracking issue for release notes of #134340: Stabilize `num_midpoint_signed` feature
#137344 commented on
Apr 29, 2025 • 0 new comments -
Performance regression in nightly with target-cpu=native on znver4
#139370 commented on
Apr 29, 2025 • 0 new comments -
assert_eq! of trivially-equal enums with 2 non-empty variants is not optimized out
#139733 commented on
Apr 29, 2025 • 0 new comments -
DWARF does not emit DW_TAG_label
#140407 commented on
Apr 29, 2025 • 0 new comments -
`async closure does not implement ``FnMut`` because it captures state from its environment` for `async move` closures capturing copyable values, while closures returning `async move` blocks work fine
#140403 commented on
Apr 29, 2025 • 0 new comments -
uninterned StableCrateId: StableCrateId(0)
#140408 commented on
Apr 29, 2025 • 0 new comments -
parallel rustc: async closures not reproducible
#140425 commented on
Apr 29, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `const_evaluatable_unchecked`
#76200 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `const_destruct`
#133214 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for generic `Atomic`
#130539 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for secure random data generation in `std`
#130703 commented on
Apr 29, 2025 • 0 new comments -
Retpoline support in `rustc` (target features or dedicated flags)
#116852 commented on
Apr 29, 2025 • 0 new comments -
SocketAncillary doesn't ensure the control buffer is aligned at least as much as cmsghdr
#139861 commented on
Apr 30, 2025 • 0 new comments -
doing some concurrency homework and got a compile-time panic, reporting as requested
#139887 commented on
Apr 30, 2025 • 0 new comments -
Duplicate doubly higher-ranked trait bound fails to compile
#140071 commented on
Apr 30, 2025 • 0 new comments -
Highlight when errors have automatically applicable suggestions
#59103 commented on
Apr 30, 2025 • 0 new comments -
[E0521] coroutine should own upvars and assigning internal references to moved captures does not leak the references
#140132 commented on
Apr 30, 2025 • 0 new comments -
ICE: compiler/rustc_passes/src/check_attr.rs None
#140255 commented on
Apr 30, 2025 • 0 new comments -
Field pattern shorthand can be interpreted as an item reference
#42876 commented on
Apr 30, 2025 • 0 new comments -
run-pass/extern-pass-empty is probably a bogus thing to test
#53859 commented on
Apr 30, 2025 • 0 new comments -
ICE in `(25cdf1f67 2025-04-28)`
#140423 commented on
Apr 30, 2025 • 0 new comments -
cfg(doc) is not respected on cross-crate re-export
#114952 commented on
Apr 30, 2025 • 0 new comments -
A dep graph node (trait_impls_of) does not have an unique index
#139649 commented on
Apr 30, 2025 • 0 new comments -
"warning: dropping unsupported crate type `dylib`" for linux-musl targets
#110509 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for TCP_QUICKACK support on Linux
#96256 commented on
Apr 30, 2025 • 0 new comments -
ICE: `try_lower_anon_const_lit: received const param which shouldn't be possible` with `generic_const_exprs`
#140275 commented on
Apr 30, 2025 • 0 new comments -
Missing a trait import in doctests suggests importing from `crate::<cratename>`
#140258 commented on
Apr 30, 2025 • 0 new comments -
Coherence can be bypassed by an indirect impl for a trait object
#57893 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for `unsigned_signed_diff`
#126041 commented on
Apr 30, 2025 • 0 new comments -
Diagnostics in MIR passes (arithmetic_overflow, unconditional_panic) are not caught with `cargo check`
#49292 commented on
Apr 30, 2025 • 0 new comments -
Specifying lint levels does not work on macros
#87391 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for `proc_macro_expand`
#90765 commented on
Apr 30, 2025 • 0 new comments -
Redundant Copies with #[repr(align)] Enum References
#140182 commented on
Apr 30, 2025 • 0 new comments -
Precice capturing does not normalize aliases/projections (e.g. Self::Assoc)
#140274 commented on
Apr 30, 2025 • 0 new comments -
Figure out how to check that `minicore` matches signatures of real `core`
#137531 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for Packages as (optional) namespaces
#122349 commented on
Apr 30, 2025 • 0 new comments -
already borrowed: BorrowMutError
#88912 commented on
Apr 30, 2025 • 0 new comments -
rustdoc: sidebar generation code duplicates logic
#138576 commented on
Apr 29, 2025 • 0 new comments -
Use lld by default on x64 msvc windows
#71520 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for RFC 2930 (read-buf)
#78485 commented on
May 1, 2025 • 0 new comments -
`--print native-static-libs` with `--emit metadata` prints nothing
#137384 commented on
May 1, 2025 • 0 new comments -
It is unclear how to reproduce "Testing stage2 error-index (x86_64-unknown-linux-gnu)"
#132725 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for `exact_div`
#139911 commented on
May 1, 2025 • 0 new comments -
Tracking issue for generic const items
#113521 commented on
May 1, 2025 • 0 new comments -
Moving structs with Copy fields into closures causes surprising behavior
#111376 commented on
May 1, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `invalid_type_param_default`
#36887 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for `const_eq_ignore_ascii_case`
#131719 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for `#[global_registration]`
#125119 commented on
May 1, 2025 • 0 new comments -
Lint against treating `c_char` as `i8` or `u8`, for portability
#79089 commented on
May 1, 2025 • 0 new comments -
`dangling_pointers_from_temporaries` lint is imprecise (false positives and false negatives)
#78691 commented on
May 1, 2025 • 0 new comments -
Use `rustc` attrs in `dangling_pointers_from_temporaries` lint
#132281 commented on
May 1, 2025 • 0 new comments -
Document what a "dangling pointer" is
#132286 commented on
May 1, 2025 • 0 new comments -
Misleading compiler suggestion: Swapp the equality in rustlib due to mismatched types in user code
#139050 commented on
May 1, 2025 • 0 new comments -
Inappropriate suggestion when mismatched types occur in the `dbg!` macro
#139253 commented on
May 1, 2025 • 0 new comments -
Misleading diagnostic for `error[E0277]`
#139251 commented on
May 1, 2025 • 0 new comments -
resolution ambiguity between inherent and (prelude-provided) trait methods should have more guard rails
#139732 commented on
May 1, 2025 • 0 new comments -
Type mismatch in a associated type bound don't point at said associated type
#139531 commented on
May 1, 2025 • 0 new comments -
Optimization regression: array argument somehow produces null check?
#139415 commented on
May 1, 2025 • 0 new comments -
Compiler panicked at 'is_signed on non-scalar ABI' during const evaluation on windows-sys crate
#138971 commented on
May 1, 2025 • 0 new comments -
`trivial_bounds` lint lints on non-global associated type constraints
#140311 commented on
May 1, 2025 • 0 new comments -
ICE: `None` in pretty printing `self.print_ident(field.ident.unwrap()); `
#140333 commented on
May 1, 2025 • 0 new comments -
`impl` blocks do not support conditional type parameters
#119281 commented on
May 1, 2025 • 0 new comments -
buffer for stdout is heap-allocated
#139006 commented on
May 1, 2025 • 0 new comments -
ICE: stack overflow with `-Ztyping-mode-borrowck` in inference
#139446 commented on
May 1, 2025 • 0 new comments -
ICE: mismatched types
#138240 commented on
May 2, 2025 • 0 new comments -
ICE: `invalid pointer unsizing &i32 -> i32`
#138265 commented on
May 2, 2025 • 0 new comments -
ICE: `TypeError` when attempting coercion but no error emitted
#138266 commented on
May 2, 2025 • 0 new comments -
ICE: no field on type
#138359 commented on
May 2, 2025 • 0 new comments -
ICE: sty: `None`
#138361 commented on
May 2, 2025 • 0 new comments -
ICE: `can't get the span of an arbitrary parsed attribute: Parsed(Repr([(ReprEmpty.. `
#138510 commented on
May 2, 2025 • 0 new comments -
ICE: unpretty dies because of invalid repr
#138534 commented on
May 2, 2025 • 0 new comments -
ICE using `repr(align(…))` type as trait object receiver (arbitrary `self`-type)
#138564 commented on
May 2, 2025 • 0 new comments -
error performing operation: fully_perform in ascribe_user_type
#138707 commented on
May 2, 2025 • 0 new comments -
ICE: `Architecture x86_64 does not support GpuKernel calling convention`
#138738 commented on
May 2, 2025 • 0 new comments -
ICE: `assertion failed: bpos.to_u32() >= mbc.pos.to_u32() + mbc.bytes as u32'`
#139089 commented on
May 2, 2025 • 0 new comments -
ICE: `failed to resolve instance for <fn(FooImpl, ()) as FooFn>::bar`
#139120 commented on
May 2, 2025 • 0 new comments -
ICE: `!a.has_escaping_bound_vars()`
#139381 commented on
May 2, 2025 • 0 new comments -
ICE: `Not enough bound vars`
#139387 commented on
May 2, 2025 • 0 new comments -
ICE: next solver: `errors selecting obligation during MIR typeck: [Ambiguity]`
#139409 commented on
May 2, 2025 • 0 new comments -
Unsafe binders unsupported in debug info
#139462 commented on
May 2, 2025 • 0 new comments -
ICE: un_derefer: index out of bounds
#139556 commented on
May 2, 2025 • 0 new comments -
ICE: yield: `itertools: .zip_eq() reached end of one iterator before the other`
#139570 commented on
May 2, 2025 • 0 new comments -
ICE: `Instance::try_resolve` should only be used to resolve instances of functions, statics, and consts; to resolve associated types, use `try_normalize_erasing_regions`
#139596 commented on
May 2, 2025 • 0 new comments -
ICE: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:13: Failed to normalize Alias(...
#139659 commented on
May 2, 2025 • 0 new comments -
ICE: cannot convert to a region vid
#139738 commented on
May 2, 2025 • 0 new comments -
ICE: `expected len of array pat to be definite`
#139815 commented on
May 2, 2025 • 0 new comments -
ICE: Unexpected type for constructor `Variant(0)`: Alias(Opaque, AliasTy ..
#139817 commented on
May 2, 2025 • 0 new comments -
ICE: `failed to process buffered lint here (dummy = false)`
#139825 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for {Mutex, RwLock}::data_ptr
#140368 commented on
May 2, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `soft_unstable`
#64266 commented on
May 2, 2025 • 0 new comments -
Recursive RPIT causes E0792 (an error about TAIT): "this generic parameter must be used with a generic type parameter"
#139350 commented on
May 1, 2025 • 0 new comments -
failed type inference when indexing vec-of-vec in closure
#139334 commented on
May 1, 2025 • 0 new comments -
Creating a nested MaybeUninit array unnecessarily calls memset
#139355 commented on
May 1, 2025 • 0 new comments -
E0794 has a seemingly incorrect definition of "late bound lifetime parameter"
#139652 commented on
May 1, 2025 • 0 new comments -
Compilation/file caching consistently grows stale
#139735 commented on
May 1, 2025 • 0 new comments -
Unable to use `profile-generate` when cross-compiling for `x86_64-pc-windows-gnu` on Linux.
#140013 commented on
May 1, 2025 • 0 new comments -
`global_asm!` issues LLVM error "undefined temporary symbol" for non-existent numerical labels
#140179 commented on
May 1, 2025 • 0 new comments -
ICE: `has escaping bound vars, so it cannot be wrapped in a dummy binder`
#140099 commented on
May 1, 2025 • 0 new comments -
Strange inference failure with `Arc::new_cyclic`
#139736 commented on
May 1, 2025 • 0 new comments -
thread 'rustc' panicked at compiler\rustc_monomorphize\src\collector.rs:295:51
#140001 commented on
May 1, 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
May 1, 2025 • 0 new comments -
ICE: `invalid immediate for given destination place: value ScalarPair does not match ABI Scalar`
#140100 commented on
May 1, 2025 • 0 new comments -
`cargo install cargo-binstall` panics on Raspberry Pi 3
#139559 commented on
May 1, 2025 • 0 new comments -
rustup is slow
#119496 commented on
May 1, 2025 • 0 new comments -
`copied().min()` performance regression on nightly
#140207 commented on
May 1, 2025 • 0 new comments -
Use mold as default linker?
#94347 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for `mpmc`
#126840 commented on
May 1, 2025 • 0 new comments -
relating higher-ranked projections can unexpectedly constrain inference
#107268 commented on
May 1, 2025 • 0 new comments -
broken mir on async drop (-Zlint-mir)
#140429 commented on
May 1, 2025 • 0 new comments -
Incorrect panic location when function is passed as argument
#105942 commented on
Apr 30, 2025 • 0 new comments -
perform macro-expansion on doctests before checking for `fn main`
#57415 commented on
Apr 30, 2025 • 0 new comments -
Decide what to do about `UnsafePinned` and safe `Pin::as_ref`
#137750 commented on
Apr 30, 2025 • 0 new comments -
Use a faster linker by default in the compiler profile
#103541 commented on
Apr 30, 2025 • 0 new comments -
Linking with LLD
#39915 commented on
Apr 30, 2025 • 0 new comments -
bootstrap: `use-linker` breaks build
#140327 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for `non_null_from_ref`
#130823 commented on
Apr 30, 2025 • 0 new comments -
ICE: compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs:595:32: uninterned StableCrateId
#112700 commented on
May 1, 2025 • 0 new comments -
generic_const_exprs: Exact same code compiles as unit test but fails to compile as integration test
#102683 commented on
May 1, 2025 • 0 new comments -
Some platforms cannot provide strict IEEE-754 conformant subnormals due to real-time guarantees and/or hardware limitations
#139277 commented on
May 1, 2025 • 0 new comments -
Compiler stack overflow when calling function on generic struct with TAIT resolving to lambda
#136390 commented on
May 1, 2025 • 0 new comments -
Spurious `can't find crate for retina_filtergen`
#139267 commented on
May 1, 2025 • 0 new comments -
SIGSEGV when crosscompiling m68k on Apple silicon
#139311 commented on
May 1, 2025 • 0 new comments -
rustdoc sidebar isn't wide enough
#139302 commented on
May 1, 2025 • 0 new comments -
`thread::scope` clobbers the panic payload
#139017 commented on
May 1, 2025 • 0 new comments -
rustdoc js: no place for code common to different js files.
#139032 commented on
May 1, 2025 • 0 new comments -
Promoted constants lead to poor MIR from comparisons
#139093 commented on
May 1, 2025 • 0 new comments -
ICE: `format_args!` optimization can construct a `&str` longer than `isize::MAX`
#138811 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for MaybeUninit methods for arrays
#96097 commented on
May 1, 2025 • 0 new comments -
Rust musl build segfaults on startup when linked with LLD 12
#86712 commented on
May 1, 2025 • 0 new comments -
Tracking issue for `proc_macro::Span` inspection APIs
#54725 commented on
May 1, 2025 • 0 new comments -
Optimize `const` pattern guards for `StructuralEq` types
#138664 commented on
May 1, 2025 • 0 new comments -
ICE:rustc panicked at compiler\rustc_const_eval\src\interpret\eval_context.rs:555:33
#138660 commented on
May 1, 2025 • 0 new comments -
`rustc-LLVM ERROR: Cannot select` with `-C code-model=large`
#138899 commented on
May 1, 2025 • 0 new comments -
ICE with arduino
#139223 commented on
May 1, 2025 • 0 new comments -
crates are considered for `fn() -> type` name resolution if they have generic parameters
#139095 commented on
May 1, 2025 • 0 new comments -
Linker-plugin-based LTO with -flto in clang not working
#138910 commented on
May 1, 2025 • 0 new comments -
PowerPC SPE targets don't have `spe` target feature enabled
#138960 commented on
May 1, 2025 • 0 new comments -
Should comments about deaggregation be deleted ?
#139323 commented on
May 1, 2025 • 0 new comments -
Error: "offset is not a multiple of ??"
#139679 commented on
May 1, 2025 • 0 new comments -
Nested but non-conflicting projection predicates emerging from supertrait bounds leads to ambiguity
#140217 commented on
May 1, 2025 • 0 new comments -
Associated Type Equality Bounds are not properly resolved
#139682 commented on
May 1, 2025 • 0 new comments -
Postfix yield is pretty-printed with too many parentheses
#139395 commented on
May 1, 2025 • 0 new comments