-
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
711 Pull requests merged by 188 people
-
Update cargo
#140876 merged
May 10, 2025 -
rustdoc: Replace unstable flag
--doctest-compilation-args
with a simpler one:--doctest-build-arg
#139863 merged
May 10, 2025 -
Update the edition guide for let chains
#140852 merged
May 10, 2025 -
also export metrics from librustdoc
#140815 merged
May 10, 2025 -
Add regression test for 125877
#140819 merged
May 10, 2025 -
Fix
broken-pipe-no-ice
run-make test for rpath-less builds#140843 merged
May 10, 2025 -
Improved error message for top-level or-patterns
#140848 merged
May 10, 2025 -
Last minute relnotes fix
#140864 merged
May 10, 2025 -
Rollup of 7 pull requests
#140869 merged
May 10, 2025 -
[stable] Prepare the 1.87.0 release
#140859 merged
May 9, 2025 -
[beta] Prepare 1.88.0 beta
#140861 merged
May 9, 2025 -
Bump version number to 1.89.0
#140839 merged
May 9, 2025 -
add signed ints to unn- transmutes to ensure feature parity
#140804 merged
May 9, 2025 -
Rollup of 5 pull requests
#140838 merged
May 9, 2025 -
Enable non-leaf Frame Pointers for Arm64 Windows
#140828 merged
May 9, 2025 -
Use span before macro expansion in lint for-loops-over-falibles
#140801 merged
May 9, 2025 -
Fix
tests/rustdoc-json
triagebot message path#140812 merged
May 9, 2025 -
bootstrap: more consistent use of
...
when citing configuration snippets#140817 merged
May 9, 2025 -
Remove
Ident::empty
#140252 merged
May 9, 2025 -
Fix linking statics on Arm64EC
#140176 merged
May 9, 2025 -
Add release notes for 1.87.0
#140802 merged
May 9, 2025 -
Make
rustdoc-tempdir-removal
run-make tests work on other platforms than linux#140800 merged
May 9, 2025 -
Clarify black_box warning a bit
#140341 merged
May 9, 2025 -
Improve
-Zremap-path-scope
tests with dependency#140716 merged
May 9, 2025 -
Structurally normalize in range pattern checking in HIR typeck
#140707 merged
May 9, 2025 -
Enable triagebot note functionality for rust-lang/rust
#140811 merged
May 9, 2025 -
Eliminate
word_and_empty
methods.#140095 merged
May 9, 2025 -
Rollup of 8 pull requests
#140818 merged
May 9, 2025 -
Do not deny warnings in "fast" try builds
#140786 merged
May 8, 2025 -
trait selection: check
&
before suggest remove deref#140736 merged
May 8, 2025 -
Rollup of 5 pull requests
#140797 merged
May 8, 2025 -
[arm64] Pointer auth test should link with C static library statically
#140756 merged
May 8, 2025 -
[win][arm64] Disable std::fs tests that require symlinks
#140759 merged
May 8, 2025 -
[win][arm64] Disable various DebugInfo tests that don't work on Arm64 Windows
#140755 merged
May 8, 2025 -
[win][arm64] Disable MSVC Linker 'Arm Hazard' warning
#140758 merged
May 8, 2025 -
make it possible to run in-tree rustfmt with
x run rustfmt
#140732 merged
May 8, 2025 -
Remove estebank from automated review assignment
#140579 merged
May 8, 2025 -
rustdoc-json: Remove newlines from attributes
#140762 merged
May 8, 2025 -
style: Never break within a nullary function call
func()
or a unit literal()
#140764 merged
May 8, 2025 -
Add
DefPathData::OpaqueLifetime
to avoid conflicts for remapped opaque lifetimes#140769 merged
May 8, 2025 -
triagebot: Better message for changes to
tests/rustdoc-json
#140773 merged
May 8, 2025 -
Rollup of 9 pull requests
#140781 merged
May 8, 2025 -
Only prefer param-env candidates if they remain non-global after norm
#140260 merged
May 8, 2025 -
Do not discard constraints on overflow if there was candidate ambiguity
#140711 merged
May 8, 2025 -
Better error message for late/early lifetime param mismatch
#140523 merged
May 8, 2025 -
detect additional uses of opaques after writeback
#140641 merged
May 8, 2025 -
allow deref patterns to participate in exhaustiveness analysis
#140106 merged
May 8, 2025 -
Don't crash on error codes passed to
--explain
which exceed our internal limit of 9999#140700 merged
May 8, 2025 -
[rustdoc] Ensure that temporary doctest folder is correctly removed even if doctests failed
#140706 merged
May 8, 2025 -
Parser: Recover error from named params while parse_path
#140671 merged
May 8, 2025 -
Correct warning message in restricted visibility
#140614 merged
May 8, 2025 -
Fix regression from #140393 for espidf / horizon / nuttx / vita
#140734 merged
May 8, 2025 -
add armv5te-unknown-linux-gnueabi target maintainer
#140741 merged
May 8, 2025 -
run-make-support: set rustc dylib path for cargo wrapper
#140745 merged
May 8, 2025 -
Rollup of 8 pull requests
#140751 merged
May 8, 2025 -
Separate dataflow analysis and results
#140234 merged
May 8, 2025 -
borrowck nested items in dead code
#140590 merged
May 7, 2025 -
[beta-1.87] Update cargo
#140727 merged
May 7, 2025 -
Use thread local dep graph encoding
#139758 merged
May 7, 2025 -
Stabilize precise capture syntax in style guide
#139518 merged
May 7, 2025 -
fix typo in autorefs lint doc example
#140719 merged
May 7, 2025 -
Update
compiler-builtins
to 0.1.158#140724 merged
May 7, 2025 -
Rollup of 4 pull requests
#140735 merged
May 7, 2025 -
Fix backtrace for cygwin
#140398 merged
May 7, 2025 -
Remove duplicate impl of string unescape from parse_format
#137995 merged
May 7, 2025 -
de-stabilize bench attribute
#134273 merged
May 7, 2025 -
rustdoc: remove unportable markdown lint and old parser
#140709 merged
May 7, 2025 -
support duplicate entries in the opaque_type_storage
#140607 merged
May 7, 2025 -
collect all Fuchsia bindings into the
fuchsia
module#140656 merged
May 7, 2025 -
Rollup of 9 pull requests
#140726 merged
May 7, 2025 -
Implement
VecDeque::truncate_front()
#140668 merged
May 7, 2025 -
Added support for
apxf
target feature#139534 merged
May 7, 2025 -
Move
in_external_macro
toSyntaxContext
#140419 merged
May 7, 2025 -
Comment on
Rc
abort-guard strategy without naming unrelated fn#140483 merged
May 7, 2025 -
Structurally resolve in
check_ref_cast
in new solver#140713 merged
May 7, 2025 -
Stabilize proc_macro::Span::{file, local_file}.
#140514 merged
May 7, 2025 -
Update iterator.rs to use arrays by value
#136183 merged
May 6, 2025 -
Rename
graph::implementation::Graph
toLinkedGraph
#140692 merged
May 6, 2025 -
Handle PR not found in post-merge workflow
#140703 merged
May 6, 2025 -
coverage: Only merge adjacent coverage spans
#139966 merged
May 6, 2025 -
Rollup of 4 pull requests
#140708 merged
May 6, 2025 -
Unify sidebar buttons to use the same image
#140135 merged
May 6, 2025 -
Don't ignore compiler stderr in
lib-defaults.rs
#140681 merged
May 6, 2025 -
Rollup of 4 pull requests
#140702 merged
May 6, 2025 -
add a test for issue rust-lang/rust#81317
#140632 merged
May 6, 2025 -
Do not gather local all together at the beginning of typeck
#140561 merged
May 6, 2025 -
Fix
-Zremap-path-scope
rmeta handling#139550 merged
May 6, 2025 -
Consistent trait bounds for ExtractIf Debug impls
#139764 merged
May 6, 2025 -
Implement
Iterator::last
forvec::IntoIter
#139773 merged
May 6, 2025 -
Implement RFC 3503: frontmatters
#140035 merged
May 6, 2025 -
Fix RustAnalyzer discovery of rustc's
stable_mir
crate#140532 merged
May 6, 2025 -
Use more accurate ELF flags on MIPS
#140634 merged
May 6, 2025 -
Steer docs to
utf8_chunks
andIterator::take
#140598 merged
May 6, 2025 -
Clean rustdoc tests folder
#140673 merged
May 6, 2025 -
Be a bit more relaxed about not yet constrained infer vars in closure upvar analysis
#140678 merged
May 6, 2025 -
std: get rid of
sys_common::process
#140393 merged
May 6, 2025 -
Update mdbook to 0.4.49
#140687 merged
May 6, 2025 -
coverage-dump: Resolve global file IDs to filenames
#140251 merged
May 6, 2025 -
Rollup of 12 pull requests
#140695 merged
May 6, 2025 -
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: execute MatchBranchSimplification after GVN
#140115 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 -
fn check_opaque_type_parameter_valid
defer error#140605 merged
May 6, 2025 -
Removing rustc_type_ir in the rustc_infer codebase
#140559 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 -
implement
PanicTracker
to trackt
panics#140636 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 -
Correct
extract_if
sample equivalent.#135734 merged
May 5, 2025 -
Refactor rustc_on_unimplemented's filter parser
#140307 merged
May 5, 2025 -
Revert "Avoid unused clones in Cloned<I> and Copied<I>"
#140644 merged
May 5, 2025 -
Rollup of 4 pull requests
#140650 merged
May 5, 2025 -
Update
compiler-builtins
to 0.1.157#140648 merged
May 5, 2025 -
Weekly
cargo update
#140353 merged
May 5, 2025 -
Use target-cpu=z13 on s390x codegen const vector test
#140457 merged
May 5, 2025 -
stabilize ptr::swap_nonoverlapping in const
#137280 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 -
Async drop source info fix for proxy-drop-coroutine
#140630 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 -
Add the AVX10 target features
#139675 merged
May 4, 2025 -
Check if format argument is identifier to avoid error err-emit
#140286 merged
May 4, 2025 -
Report the
unsafe_attr_outside_unsafe
lint at the closest node#140617 merged
May 4, 2025 -
Rollup of 7 pull requests
#140633 merged
May 4, 2025 -
Fix test simd/extract-insert-dyn on s390x
#140456 merged
May 4, 2025 -
Move some tests out of tests/ui
#140551 merged
May 4, 2025 -
Adjust some ui tests re. target-dependent errors
#140588 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 -
Remove fragile equal-pointers-unequal tests.
#140576 merged
May 3, 2025 -
Update sysinfo to
0.35.0
in bootstrap andtools/opt-dist
#140582 merged
May 3, 2025 -
Rollup of 7 pull requests
#140613 merged
May 3, 2025 -
zkvm: remove schmerik as target maintainer
#140597 merged
May 3, 2025 -
doc(std): fix typo lchown -> lchmod
#140595 merged
May 3, 2025 -
yet another small borrowck cleanup
#140604 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 -
Rollup of 8 pull requests
#140608 merged
May 3, 2025 -
Improve hir pretty printing
#140606 merged
May 3, 2025 -
linker: Quote symbol names in .def files
#140505 merged
May 3, 2025 -
Add regression test for #140545
#140568 merged
May 3, 2025 -
PassWrapper: adapt for llvm/llvm-project@f137c3d592e96330e450a8fd63ef…
#140534 merged
May 3, 2025 -
Use present indicative tense in std::io::pipe() API docs
#140564 merged
May 3, 2025 -
Remove backtrace dep from anyhow in features status dump tool
#140546 merged
May 3, 2025 -
Emit user type annotations for free consts in pattern position
#140548 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 -
extend the list of registered dylibs on
test::prepare_cargo_test
#140563 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 -
Stabilize
select_unpredictable
#140550 merged
May 3, 2025 -
Optimize the codegen for
Span::from_expansion
#140485 merged
May 3, 2025 -
transmutability: merge contiguous runs with a common destination
#140509 merged
May 3, 2025 -
Use select in projection lookup in
report_projection_error
#140519 merged
May 3, 2025 -
interpret: better error message for out-of-bounds pointer arithmetic and accesses
#140521 merged
May 3, 2025 -
Rollup of 9 pull requests
#140596 merged
May 3, 2025 -
Rename
*Guard::try_map
tofilter_map
.#140536 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 -
Clarify
async
block behaviour#139608 merged
May 2, 2025 -
Delegate to inner
vec::IntoIter
fromenv::ArgsOs
#139847 merged
May 2, 2025 -
handle paren in macro expand for let-init-else expr
#134034 merged
May 2, 2025 -
rustc_target: RISC-V
Zfinx
is incompatible with{ILP32,LP64}[FD]
ABIs#138872 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 -
rustc_target: RISC-V: feature addition batch 3
#140507 merged
May 2, 2025 -
Improve test coverage of HIR pretty printing.
#140430 merged
May 2, 2025 -
Remove
avx512dq
andavx512vl
implication foravx512fp16
#140389 merged
May 2, 2025 -
Improve
Lifetime::suggestion
#139046 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 -
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 -
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 -
Clean up "const" situation in format_args!().
#140544 merged
May 2, 2025 -
rustc-dev-guide subtree update
#140538 merged
May 2, 2025 -
Fix handling of LoongArch target features not supported by LLVM 19
#140460 merged
May 2, 2025 -
Rollup of 12 pull requests
#140565 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 -
Improve error output in case
nodejs
ornpm
is not installed for rustdoc-gui test suite#140556 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 -
rustfmt: Also allow bool literals as first item of let chain
#140486 merged
Apr 30, 2025 -
Parser: Document restrictions
#140494 merged
Apr 30, 2025 -
Require sanitizers be enabled for asan_odr_windows.rs
#140481 merged
Apr 30, 2025 -
chore: delete unused ui/auxiliary crates
#140476 merged
Apr 30, 2025 -
CI: rfl: move job forward to Linux v6.15-rc4
#140470 merged
Apr 30, 2025 -
Minor tweaks to make some normalization (adjacent) code less confusing
#140468 merged
Apr 30, 2025 -
Don't FCW assoc consts in patterns
#140467 merged
Apr 30, 2025 -
chore: edit and move tests
#140465 merged
Apr 30, 2025 -
Rollup of 10 pull requests
#140529 merged
Apr 30, 2025 -
Fix for async drop ice with partly dropped tuple
#140458 merged
Apr 30, 2025 -
Subtree update of
rust-analyzer
#140385 merged
Apr 30, 2025 -
Misc tweaks to HIR typeck (mostly w.r.t. checking calls)
#140498 merged
Apr 30, 2025 -
Don't allow flattened format_args in const.
#139624 merged
Apr 30, 2025 -
Share the naked asm impl between cg_ssa and cg_clif
#134232 merged
Apr 30, 2025 -
Check bare function idents for non snake-case name
#140090 merged
Apr 30, 2025 -
transmutability: uninit transition matches unit byte only
#140380 merged
Apr 30, 2025 -
ast: Remove token visiting from AST visitor
#140450 merged
Apr 30, 2025 -
Issue an error when using
no_mangle
on language items#140203 merged
Apr 30, 2025 -
transmutability: ensure_sufficient_stack when answering query
#140504 merged
Apr 30, 2025 -
Rollup of 9 pull requests
#140520 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 -
Improve pretty-printing of braces
#140312 merged
Apr 30, 2025 -
rm
TypeVistable
impls forCanonical
#140404 merged
Apr 30, 2025 -
enable msa feature for mips in codegen tests
#140437 merged
Apr 30, 2025 -
Add
rust.debug-assertions-tools
option#140438 merged
Apr 30, 2025 -
miri: algebraic intrinsics: bring back float non-determinism
#140439 merged
Apr 30, 2025 -
Treat ManuallyDrop as ~const Destruct
#140445 merged
Apr 30, 2025 -
Rename
rustc_query_append!
torustc_with_all_queries!
#140448 merged
Apr 30, 2025 -
chore: fix some tests
#140446 merged
Apr 30, 2025 -
Rollup of 11 pull requests
#140503 merged
Apr 30, 2025 -
Remove backticks from
ShouldPanic::YesWithMessage
'sTrFailedMsg
#136160 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 -
PassWrapper: adapt for llvm/llvm-project@d3d856ad8469
#140400 merged
Apr 29, 2025 -
Rollup of 7 pull requests
#140474 merged
Apr 29, 2025 -
unwind: bump
unwinding
dependency to 0.2.6#140422 merged
Apr 29, 2025 -
compiletest: Remove the libtest-based executor and its dependency
#140392 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 -
implement or-patterns for pattern types
#139909 merged
Apr 29, 2025 -
Enable
reliable_f16_math
on x86#138344 merged
Apr 29, 2025 -
Miri subtree update
#140436 merged
Apr 29, 2025 -
Extend the alignment check to borrows
#137940 merged
Apr 29, 2025 -
Stabilize
slice_as_chunks
library feature#139656 merged
Apr 29, 2025 -
Do not compute type_of for impl item if impl where clauses are unsatisfied
#140276 merged
Apr 29, 2025 -
Rollup of 10 pull requests
#140415 merged
Apr 29, 2025 -
Workaround for windows-gnu rust-lld test failure
#140396 merged
Apr 29, 2025 -
only return nested goals for
Certainty::Yes
#140402 merged
Apr 29, 2025 -
add autodiff inline
#139308 merged
Apr 29, 2025 -
Make bootstrap git tests more self-contained
#140394 merged
Apr 29, 2025 -
Move inline asm check to typeck, properly handle aliases
#140302 merged
Apr 29, 2025 -
allow deref patterns to move out of boxes
#140022 merged
Apr 29, 2025 -
Rename sub_ptr to offset_from_unsigned in docs
#140391 merged
Apr 29, 2025 -
Implement the internal feature
cfg_target_has_reliable_f16_f128
#140323 merged
Apr 29, 2025 -
[beta] Delay
hash_extract_if
stabilization from 1.87 to 1.88#139765 merged
Apr 29, 2025 -
ci: clean more disk space in codebuild
#140347 merged
Apr 28, 2025 -
ci: use aws codebuild for the
dist-x86_64-linux
job#140349 merged
Apr 28, 2025 -
Rollup of 7 pull requests
#140388 merged
Apr 28, 2025 -
rustc-dev-guide subtree update
#140379 merged
Apr 28, 2025 -
Fix a wrong error message in 2024 edition
#140056 merged
Apr 28, 2025 -
Introduce
BoxMarker
to improve pretty-printing correctness#140316 merged
Apr 28, 2025 -
Remove
weak
alias terminology#140249 merged
Apr 28, 2025 -
Fix detection of main function if there are expressions around it
#140220 merged
Apr 28, 2025 -
Async drop codegen
#123948 merged
Apr 28, 2025 -
Implement a lint for implicit autoref of raw pointer dereference - take 2
#123239 merged
Apr 28, 2025 -
Create
Atomic<T>
type alias (rebase)#136316 merged
Apr 28, 2025 -
Add
Arc::is_unique
#138939 merged
Apr 28, 2025 -
std(docs): clarify how std::fs::set_permisions works with symlinks
#139546 merged
Apr 28, 2025 -
specify explicit safety guidance for from_utf8_unchecked
#140359 merged
Apr 28, 2025 -
Rollup of 8 pull requests
#140378 merged
Apr 28, 2025 -
fix(test): Expose '--no-capture' in favor of
--nocapture
#139224 merged
Apr 28, 2025 -
docs: fix incorrect stability markers on
std::{todo, matches}
#140351 merged
Apr 28, 2025 -
uefi: Update r-efi
#138737 merged
Apr 28, 2025 -
Avoid re-interning in
LateContext::get_def_path
#140345 merged
Apr 28, 2025 -
Download GCC from CI on test builders
#138395 merged
Apr 28, 2025 -
Update cargo
#140362 merged
Apr 28, 2025 -
Use
search_for_cycle_permutation
to look forvariances_of
#140358 merged
Apr 27, 2025 -
Update lint-docs to default to Rust 2024
#140348 merged
Apr 27, 2025 -
Rollup of 4 pull requests
#140366 merged
Apr 27, 2025 -
Fix never pattern printing
#140246 merged
Apr 27, 2025 -
Improve if/else pretty printing
#140280 merged
Apr 27, 2025 -
Stabilise
std::ffi::c_str
#137439 merged
Apr 27, 2025 -
Update safety documentation for
CString::from_ptr
andstr::from_boxed_utf8_unchecked
#137714 merged
Apr 27, 2025 -
Use char::is_whitespace directly in str::trim*
#139031 merged
Apr 27, 2025 -
fix docs for
Peekable::next_if{_eq}
#139090 merged
Apr 27, 2025 -
Clarified bootstrap optimization "true" argument
#140330 merged
Apr 27, 2025 -
Update example to use CStr::to_string_lossy
#140297 merged
Apr 27, 2025 -
session: Cleanup
CanonicalizedPath::new
#140339 merged
Apr 27, 2025 -
rustc_span: Some hygiene cleanups
#140346 merged
Apr 27, 2025 -
Rollup of 8 pull requests
#140360 merged
Apr 27, 2025 -
Correctly display stdout and stderr in case a doctest is failing
#140291 merged
Apr 27, 2025 -
check types of const param defaults
#139646 merged
Apr 27, 2025 -
compiletest: Re-land using the new non-libtest executor by default
#140288 merged
Apr 27, 2025 -
[beta] backports
#140269 merged
Apr 26, 2025 -
transmutability: Support char, NonZeroXxx
#140215 merged
Apr 26, 2025 -
replace
GenericArg
withTerm
where applicable#140320 merged
Apr 26, 2025 -
Update wasm-component-ld to 0.5.13
#140226 merged
Apr 26, 2025 -
Remove redundant check
#140317 merged
Apr 26, 2025 -
Simply try to unpeel AsyncFnKindHelper goal in
emit_specialized_closure_kind_error
#140318 merged
Apr 26, 2025 -
Grammar fixes for BufRead::has_data_left docs
#140325 merged
Apr 26, 2025 -
Rollup of 6 pull requests
#140336 merged
Apr 26, 2025 -
Add XtensaAsmPrinter
#140253 merged
Apr 26, 2025 -
Improve error message for
||
(or) in let chains#140272 merged
Apr 26, 2025 -
If creating a temporary directory fails with permission denied then retry with backoff
#140086 merged
Apr 26, 2025 -
Document that "extern blocks must be unsafe" in Rust 2024
#140216 merged
Apr 26, 2025 -
Stabilize proc_macro::Span::{start,end,line,column}.
#139865 merged
Apr 26, 2025 -
Track per-obligation recursion depth only if there is inference in the new solver
#140305 merged
Apr 26, 2025 -
handle specialization in the new trait solver
#140306 merged
Apr 26, 2025 -
Rollup of 8 pull requests
#140324 merged
Apr 26, 2025 -
stall generator witness obligations: add regression test
#140308 merged
Apr 26, 2025 -
Subtree update cg_gcc 2025/04/25
#140295 merged
Apr 26, 2025 -
[compiletest] Parallelize test discovery
#140177 merged
Apr 26, 2025 -
Rollup of 8 pull requests
#140298 merged
Apr 25, 2025 -
rustdoc: fix typo change from equivelent to equivalent
#140290 merged
Apr 25, 2025 -
docs(std): mention const blocks in const keyword doc page
#139572 merged
Apr 25, 2025 -
remove expect() in
unnecessary_transmutes
#140284 merged
Apr 25, 2025 -
Tidying up UI tests [2/N]
#140205 merged
Apr 25, 2025 -
Add a tidy check for GCC submodule version
#137683 merged
Apr 25, 2025 -
Update the index of Result to make the summary more comprehensive
#138968 merged
Apr 25, 2025 -
fix ICE in
#[naked]
attribute validation#140193 merged
Apr 25, 2025 -
Unify the format of rustc cli flags
#140152 merged
Apr 25, 2025 -
Allow out of order dep graph node encoding
#139756 merged
Apr 25, 2025 -
Update the index of Option to make the summary more comprehensive
#138957 merged
Apr 25, 2025 -
ensure compiler existance of tools on the dist step
#140006 merged
Apr 25, 2025 -
Deprecate the unstable
concat_idents!
#137653 merged
Apr 25, 2025 -
Make #![feature(let_chains)] bootstrap conditional in compiler/
#140202 merged
Apr 25, 2025 -
Don't use item name to look up associated item from trait item
#140278 merged
Apr 25, 2025 -
Rollup of 8 pull requests
#140282 merged
Apr 25, 2025 -
norm nested aliases before evaluating the parent goal
#140236 merged
Apr 25, 2025 -
Move
sys::pal::os::Env
intosys::env
#140143 merged
Apr 25, 2025 -
Stabilize flags for doctest cross compilation
#137096 merged
Apr 25, 2025 -
[AIX] Handle AIX dynamic library extensions within c-link-to-rust-dylib run-make test
#140187 merged
Apr 25, 2025 -
CI: use aws codebuild for job dist-arm-linux
#140148 merged
Apr 25, 2025 -
Improved diagnostics for non-primitive cast on non-primitive types (
Arc
,Option
)#140196 merged
Apr 25, 2025 -
Work around cygwin issue on condvar timeout
#140210 merged
Apr 25, 2025 -
mention about
x.py setup
inINSTALL.md
#140213 merged
Apr 25, 2025 -
DelimArgs
tweaks#140229 merged
Apr 25, 2025 -
Rollup of 8 pull requests
#140273 merged
Apr 25, 2025 -
Fix impl block items indent
#140248 merged
Apr 25, 2025 -
Revert compiletest new-executor, to re-land without download-rustc
#140233 merged
Apr 25, 2025 -
set subsections_via_symbols for ld64 helper sections
#139752 merged
Apr 25, 2025 -
Add
#[repr(u128)]
/#[repr(i128)]
enums toimproper_ctypes_definitions
#138282 merged
Apr 24, 2025 -
Autodiff flags
#139700 merged
Apr 24, 2025 -
Move zkVM constants into
sys::env_consts
#140141 merged
Apr 24, 2025 -
fix MAX_EXP and MIN_EXP docs
#140150 merged
Apr 24, 2025 -
rustc_target: Adjust RISC-V feature implication
#140139 merged
Apr 24, 2025 -
Make algebraic functions into
const fn
items.#140172 merged
Apr 24, 2025 -
Rollup of 8 pull requests
#140256 merged
Apr 24, 2025 -
Remove git repository from git config
#140191 merged
Apr 24, 2025 -
Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etc
#136083 merged
Apr 24, 2025 -
Rollup of 8 pull requests
#140245 merged
Apr 24, 2025 -
triagebot: label minicore changes w/
A-test-infra-minicore
and ping jieyouxu on changes#140195 merged
Apr 24, 2025 -
minicore: Have
//@ add-core-stubs
also imply-Cforce-unwind-tables=yes
#140194 merged
Apr 24, 2025 -
mitigate MSVC alignment issue on x86-32
#139261 merged
Apr 24, 2025 -
Mention average in midpoint documentations
#140075 merged
Apr 24, 2025 -
Update doc of cygwin target
#140184 merged
Apr 24, 2025 -
Remove comment about handling non-global where bounds with corresponding projection
#140214 merged
Apr 24, 2025 -
Rename
compute_x
methods#140186 merged
Apr 24, 2025 -
Revert overzealous parse recovery for single colons in paths
#140228 merged
Apr 24, 2025 -
std: Add performance warnings to HashMap::get_disjoint_mut
#139307 merged
Apr 24, 2025 -
Impl new API
std::os::unix::fs::mkfifo
under featureunix_fifo
#139450 merged
Apr 24, 2025 -
Extend HIR to track the source and syntax of a lifetime
#139945 merged
Apr 24, 2025 -
Remove unnecessary clones
#140232 merged
Apr 24, 2025 -
Rollup of 9 pull requests
#140239 merged
Apr 24, 2025 -
Stabilize the
cell_update
feature#134446 merged
Apr 24, 2025 -
Don't warn about
v128
in wasm ABI transition#139809 merged
Apr 24, 2025 -
StableMIR: Implement
CompilerInterface
#139852 merged
Apr 24, 2025 -
Remove
synstructure::Structure::underscore_const
calls.#140181 merged
Apr 24, 2025 -
deref_patterns
: support string and byte string literals in explicitderef!("...")
patterns#140028 merged
Apr 24, 2025 -
transmute: Mark edges by byte sets, not byte values
#140168 merged
Apr 24, 2025 -
make abi_unsupported_vector_types a hard error
#139309 merged
Apr 24, 2025 -
Properly stall coroutine witnesses in new solver
#138845 merged
Apr 24, 2025 -
Clippy subtree update
#139983 merged
Apr 23, 2025 -
Some more graphviz tweaks
#140142 merged
Apr 23, 2025 -
Update
compiler_builtins
to 0.1.156#140146 merged
Apr 23, 2025 -
Clean: rename
open_braces
toopen_delimiters
in lexer and movemake_unclosed_delims_error
intodiagnostics.rs
.#140147 merged
Apr 23, 2025 -
Use
is_lang_item
andas_lang_item
instead of handrolling their logic#140160 merged
Apr 23, 2025 -
Validate extension in
PathBuf::add_extension
#140163 merged
Apr 23, 2025 -
Ping Mara when touching format_args!() internals.
#140173 merged
Apr 23, 2025 -
rc""
more clear error message#140175 merged
Apr 23, 2025 -
Rollup of 7 pull requests
#140180 merged
Apr 23, 2025 -
compiletest: Use the new non-libtest executor by default
#139998 merged
Apr 23, 2025 -
Refactor git change detection in bootstrap
#138591 merged
Apr 23, 2025 -
Update books
#140124 merged
Apr 23, 2025 -
Handle another negated literal in
eat_token_lit
.#140144 merged
Apr 23, 2025 -
test_nan: ensure the NAN contant is quiet
#140149 merged
Apr 23, 2025 -
Rollup of 8 pull requests
#140165 merged
Apr 23, 2025 -
Use posix_spawn on cygwin
#139617 merged
Apr 23, 2025 -
improve diagnostic for raw pointer field access with ->
#139921 merged
Apr 23, 2025 -
compiletest: Fix deadline bugs in new executor
#140031 merged
Apr 23, 2025 -
handle function alignment in miri
#140072 merged
Apr 23, 2025 -
Fix auto diff failing on inherent impl blocks
#140104 merged
Apr 23, 2025 -
Add tests for two untested cases of placeholder relations
#139960 merged
Apr 22, 2025 -
Stabilize let chains in the 2024 edition
#132833 merged
Apr 22, 2025 -
Don't compute name of associated item if it's an RPITIT
#139981 merged
Apr 22, 2025 -
Construct OutputType using macro and print [=FILENAME] help info
#140077 merged
Apr 22, 2025 -
Use correct annotation for CSS pseudo elements
#140128 merged
Apr 22, 2025 -
Rollup of 5 pull requests
#140138 merged
Apr 22, 2025 -
Improve diagnostics for pointer arithmetic += and -= (fixes #137391)
#140094 merged
Apr 22, 2025 -
Update
libc
to 0.2.172#140081 merged
Apr 22, 2025 -
Remove
token::{Open,Close}Delim
#139897 merged
Apr 22, 2025 -
{B,C}Str: minor cleanup
#140118 merged
Apr 21, 2025 -
rustdoc-json: Improve test for auto-trait impls
#140074 merged
Apr 21, 2025 -
Hermit: Unify
std::env::args
with Unix#139711 merged
Apr 21, 2025 -
Fix error when an intra doc link is trying to resolve an empty associated item
#140052 merged
Apr 21, 2025 -
remove a couple clones
#140047 merged
Apr 21, 2025 -
Advent of
tests/ui
(misc cleanups and improvements) [4/N]#140036 merged
Apr 21, 2025 -
Clarify why SGX code specifies linkage/symbol names for certain statics
#139795 merged
Apr 21, 2025 -
cleanup redundant pattern instances
#140111 merged
Apr 21, 2025 -
Rollup of 11 pull requests
#140127 merged
Apr 21, 2025 -
rustc-dev-guide subtree update
#140107 merged
Apr 21, 2025 -
jsondocck: Require command is at start of line
#140076 merged
Apr 21, 2025 -
Stabilize
naked_functions
#134213 merged
Apr 21, 2025 -
Fix autodiff debug builds
#140030 merged
Apr 21, 2025 -
Use
output_base_dir
formir_dump_dir
#140120 merged
Apr 21, 2025 -
Tidying up UI tests [1/N]
#140029 merged
Apr 21, 2025 -
Document why CodeStats::type_sizes is public
#140121 merged
Apr 21, 2025 -
Rollup of 8 pull requests
#140122 merged
Apr 21, 2025 -
fix missing word in comment
#139946 merged
Apr 21, 2025 -
Don't ICE on pending obligations from deep normalization in a loop
#140021 merged
Apr 21, 2025 -
docs(LocalKey<T>): clarify that T's Drop shouldn't panic
#140009 merged
Apr 21, 2025 -
SystemTime doc tweaks
#139982 merged
Apr 21, 2025 -
Weekly
cargo update
#139727 merged
Apr 21, 2025 -
rustc-dev-guide subtree update
#140044 merged
Apr 21, 2025 -
simd intrinsics with mask: accept unsigned integer masks, and fix some of the errors
#137953 merged
Apr 21, 2025 -
Switch exploit mitigations to mdbook footnotes
#140051 merged
Apr 21, 2025 -
Rollup of 5 pull requests
#140079 merged
Apr 21, 2025 -
docs: fix typo change from inconstants to invariants
#140054 merged
Apr 21, 2025 -
transmutability: remove NFA intermediate representation
#139990 merged
Apr 21, 2025 -
Make target maintainers more easily pingable
#139028 merged
Apr 20, 2025 -
Add target-specific NaN payloads for the missing tier 2 targets
#138870 merged
Apr 20, 2025 -
Remove stray newline from post-merge report
#140063 merged
Apr 20, 2025 -
Remove (now unused) #[rustc_macro_edition_2021] attribute
#140067 merged
Apr 20, 2025 -
replace broken links armv7-rtems-eabihf.md
#140068 merged
Apr 20, 2025 -
Rollup of 5 pull requests
#140083 merged
Apr 20, 2025 -
Rewrite on_unimplemented format string parser.
#139091 merged
Apr 20, 2025 -
Make
#[naked]
an unsafe attribute#139753 merged
Apr 20, 2025 -
Don't assemble non-env/bound candidates if projection is rigid
#139762 merged
Apr 20, 2025 -
Add citool command for generating a test dashboard
#139978 merged
Apr 20, 2025 -
Don't canonicalize crate paths
#139834 merged
Apr 20, 2025 -
support config extensions
#138934 merged
Apr 20, 2025 -
Clean UI tests 4 of n
#139995 merged
Apr 20, 2025 -
Move
pal::env
tostd::sys::env_consts
#139868 merged
Apr 20, 2025 -
Rollup of 8 pull requests
#140043 merged
Apr 20, 2025 -
Setup editor file associations for non-rs extensions
#139843 merged
Apr 20, 2025 -
Do not remove trivial
SwitchInt
in analysis MIR#139042 merged
Apr 20, 2025 -
Remove early exits from JumpThreading.
#140024 merged
Apr 20, 2025 -
Add option for stable backport poll
#140039 merged
Apr 20, 2025 -
Rollup of 7 pull requests
#140053 merged
Apr 20, 2025 -
Improve
clean_maybe_renamed_item
function code a bit#140008 merged
Apr 20, 2025 -
add next_index to Enumerate
#139533 merged
Apr 20, 2025 -
skip llvm-config in autodiff check builds, when its unavailable
#140000 merged
Apr 20, 2025 -
not lint break with label and unsafe block
#137454 merged
Apr 19, 2025 -
Implement
Default
for raw pointers#139535 merged
Apr 19, 2025 -
Deduplicate & clean up Nix shell
#139297 merged
Apr 19, 2025 -
Rollup of 8 pull requests
#140040 merged
Apr 19, 2025 -
Make rustdoc JSON Span column 1-based, just like line numbers
#139919 merged
Apr 19, 2025 -
Re-remove
AdtFlags::IS_ANONYMOUS
#140025 merged
Apr 19, 2025 -
fix incorrect type in cstr
to_string_lossy()
docs#139922 merged
Apr 19, 2025 -
Disable has_thread_local on i686-win7-windows-msvc
#140007 merged
Apr 19, 2025 -
std: Use fstatat() on illumos
#140016 merged
Apr 19, 2025 -
[beta] backports
#139988 merged
Apr 19, 2025 -
Implement
pin!()
usingsuper let
#139114 merged
Apr 19, 2025 -
Subtree update GCC backend
#140015 merged
Apr 19, 2025 -
Rollup of 7 pull requests
#139996 merged
Apr 18, 2025 -
Disable combining LLD with external llvm-config
#139853 merged
Apr 18, 2025 -
rustdoc/clean: Fix lowering of fn params (fixes correctness & HIR vs. middle parity regressions)
#139913 merged
Apr 18, 2025 -
Ignore aix for tests/ui/erros/pic-linker.rs
#139942 merged
Apr 18, 2025 -
deref patterns: implement implicit deref patterns
#138528 merged
Apr 18, 2025 -
sync::mpsc: prevent double free on
Drop
#139553 merged
Apr 18, 2025 -
Remove
name_or_empty
#139615 merged
Apr 18, 2025 -
rustdoc-json: Output target feature information
#139393 merged
Apr 18, 2025 -
avoid overflow when generating debuginfo for expanding recursive types
#138599 merged
Apr 18, 2025 -
Add
copy_within
toIndexSlice
#137881 merged
Apr 18, 2025 -
run-make: drop
os_pipe
workaround now thatanonymous_pipe
is stable on beta#139976 merged
Apr 18, 2025 -
Update
compiler-builtins
to 0.1.155#139934 merged
Apr 18, 2025 -
tests: adjust 101082 test for LLVM 21 fix
#139989 merged
Apr 18, 2025 -
Rollup of 6 pull requests
#139997 merged
Apr 18, 2025 -
remove stray file
#139991 merged
Apr 18, 2025 -
Ignore zero-sized types in wasm future-compat warning
#139498 merged
Apr 18, 2025 -
Rollup of 8 pull requests
#139992 merged
Apr 18, 2025 -
f*::NAN: guarantee that this is a quiet NaN
#139483 merged
Apr 18, 2025 -
Autodiff batching2
#139351 merged
Apr 18, 2025 -
Fix drop handling in
hint::select_unpredictable
#139977 merged
Apr 18, 2025 -
Change
InterpCx::instantiate*
function visibility to pub#139974 merged
Apr 18, 2025 -
Make C string merging test work on MIPS
#139971 merged
Apr 18, 2025 -
update libc
#139969 merged
Apr 18, 2025 -
Introduce and use specialized
//@ ignore-auxiliary
for test support files instead of using//@ ignore-test
#139967 merged
Apr 18, 2025 -
Hide unstable print kinds within emit_unknown_print_request_help in stable channel
#139850 merged
Apr 17, 2025 -
Rollup of 9 pull requests
#139979 merged
Apr 17, 2025 -
opt-dist: add a flag for running tests
#139962 merged
Apr 17, 2025 -
Fix replacing supertrait aliases in
ReplaceProjectionWith
#139774 merged
Apr 17, 2025 -
Two
rustc_const_eval
cleanups#139961 merged
Apr 17, 2025 -
do not emit
OpaqueCast
projections with-Znext-solver
#139902 merged
Apr 17, 2025 -
rustdoc: Support inlined cross-crate re-exported trait aliases
#139943 merged
Apr 17, 2025 -
Upgrade to
rustc-rayon-core
0.5.1#139935 merged
Apr 17, 2025 -
add retries to remove and create dir all
#139870 merged
Apr 17, 2025 -
bootstrap: enable zlib for LLVM for Windows GNU
#139931 merged
Apr 17, 2025 -
Rollup of 8 pull requests
#139949 merged
Apr 17, 2025 -
git: ignore
60600a6fa403216bfd66e04f948b1822f6450af7
for blame purposes#139948 merged
Apr 17, 2025 -
Consistent with treating Ctor Call as Struct in liveness analysis
#139782 merged
Apr 17, 2025 -
Stabilize
cfg_boolean_literals
#138632 merged
Apr 17, 2025 -
Explicitly annotate edition for
unpretty=expanded
andunpretty=hir
tests#139904 merged
Apr 17, 2025 -
document RUSTC_BOOTSTRAP, RUSTC_OVERRIDE_VERSION_STRING, and -Z allow-features in the unstable book
#139885 merged
Apr 17, 2025 -
Move eager translation to a method on Diag
#139944 merged
Apr 17, 2025 -
transmutability: Refactor tests for simplicity
#139932 merged
Apr 17, 2025 -
unstable book; document
macro_metavar_expr_concat
#139416 merged
Apr 17, 2025 -
Update cargo
#139926 merged
Apr 17, 2025 -
rustc_target: RISC-V: feature addition batch 2
#139440 merged
Apr 17, 2025 -
Don't require rigid alias's trait to hold
#139828 merged
Apr 17, 2025 -
Add
explicit_extern_abis
Feature and Enforce Explicit ABIs#135340 merged
Apr 17, 2025 -
Improve parse errors for stray lifetimes in type position
#139854 merged
Apr 17, 2025 -
Clean UI tests 3 of n
#139889 merged
Apr 17, 2025 -
Fix
opt-dist
CLI flag and make it work without LLD#139894 merged
Apr 17, 2025 -
cfi: Remove #[no_sanitize(cfi)] for extern weak functions
#139667 merged
Apr 17, 2025 -
Rollup of 9 pull requests
#139940 merged
Apr 17, 2025 -
stepping into impls for normalization is unproductive
#139900 merged
Apr 17, 2025 -
replace some #[rustc_intrinsic] usage with use of the libcore declarations
#139915 merged
Apr 17, 2025 -
Fix
register_group_alias
for tools#139650 merged
Apr 17, 2025 -
Include optional dso_local marker for functions in
enum-match.rs
#139891 merged
Apr 17, 2025 -
hygiene: Rename semi-transparent to semi-opaque
#139084 merged
Apr 17, 2025 -
Remove
kw::Empty
uses in rustdoc#139846 merged
Apr 17, 2025 -
Rename
LifetimeName
asLifetimeKind
.#139770 merged
Apr 17, 2025 -
parser: Remove old diagnostic notes for type ascription syntax
#139908 merged
Apr 17, 2025 -
Use a session counter to make anon dep nodes unique
#139236 merged
Apr 17, 2025 -
fix for multiple
#[repr(align(N))]
on functions#139917 merged
Apr 17, 2025 -
Rollup of 8 pull requests
#139938 merged
Apr 17, 2025 -
Add minimal x86_64-lynx-lynxos178 support.
#138011 merged
Apr 17, 2025 -
Add unstable parsing of
--extern foo::bar=libbar.rlib
command line options#139647 merged
Apr 16, 2025 -
Rollup of 9 pull requests
#139912 merged
Apr 16, 2025 -
Fix some bootstrap papercuts
#139823 merged
Apr 16, 2025 -
Don't compute name of associated item if it's an RPITIT
#139880 merged
Apr 16, 2025 -
Fix some tidy paper cuts
#139867 merged
Apr 16, 2025 -
Fix wrong "move keyword" suggestion for async gen block
#139871 merged
Apr 16, 2025 -
borrowck_graphviz_*
attribute tweaks#139886 merged
Apr 16, 2025 -
Add test for issue 125668
#139893 merged
Apr 16, 2025 -
Make CodeStats' type_sizes public
#139876 merged
Apr 16, 2025 -
Update books
#139884 merged
Apr 16, 2025 -
Update stdarch submodule
#139914 merged
Apr 16, 2025 -
Stabilize
-Zdwarf-version
as-Cdwarf-version
#136926 merged
Apr 16, 2025 -
Split
TypeFolder
andFallibleTypeFolder
atwain#139768 merged
Apr 16, 2025 -
Revert "Deduplicate template parameter creation"
#139878 merged
Apr 16, 2025 -
Reduce kw::Empty usage, part 5
#139848 merged
Apr 15, 2025 -
librustdoc
: moreimpl fmt::Display
#138455 merged
Apr 15, 2025 -
Normalize ADT field in
find_tails_for_unsizing
#139818 merged
Apr 15, 2025 -
Use
rust-cache
to speed-upcitool
compilation#139819 merged
Apr 15, 2025 -
Rollup of 7 pull requests
#139881 merged
Apr 15, 2025 -
Remove safe remove
#139824 merged
Apr 15, 2025 -
Add warning comment to
Take::get_ref
andChain::get_ref
#139877 merged
Apr 15, 2025 -
CI: rename MacOS runner
#139859 merged
Apr 15, 2025 -
Reject test executables when not supported by target
#138906 merged
Apr 15, 2025 -
cfi: do not transmute function pointers in formatting code
#139632 merged
Apr 15, 2025 -
ci: add runners for vanilla LLVM 20
#138380 merged
Apr 15, 2025 -
Fix some HIR pretty-printing problems
#139833 merged
Apr 15, 2025 -
std/thread: Use default stack size from menuconfig for NuttX
#139750 merged
Apr 15, 2025 -
drop global where-bounds before merging candidates
#139791 merged
Apr 15, 2025 -
Fix: Map EOPNOTSUPP to ErrorKind::Unsupported on Unix
#139822 merged
Apr 15, 2025 -
Basic tests of MPMC receiver cloning
#139836 merged
Apr 15, 2025 -
compiletest: Add an experimental new executor to replace libtest
#139660 merged
Apr 15, 2025 -
Rollup of 17 pull requests
#139845 merged
Apr 15, 2025 -
Remove
hir::Map
#139772 merged
Apr 15, 2025 -
do not unnecessarily leak auto traits in item bounds
#139789 merged
Apr 15, 2025 -
std: add Output::exit_ok
#139554 merged
Apr 15, 2025 -
Let CStrings be either 1 or 2 byte aligned.
#139785 merged
Apr 15, 2025 -
Overhaul
AssocItem
#139669 merged
Apr 15, 2025 -
Proc macro span API redesign: Replace proc_macro::SourceFile by Span::{file, local_file}
#139671 merged
Apr 15, 2025 -
Enable contracts for const functions
#138374 merged
Apr 15, 2025 -
normalize: prefer
ParamEnv
overAliasBound
candidates#139798 merged
Apr 15, 2025 -
std: sys: process: uefi: Use NULL stdin by default
#139517 merged
Apr 15, 2025 -
Allow const patterns of matches to contain pattern types
#138393 merged
Apr 15, 2025 -
Avoid unused clones in
Cloned<I>
andCopied<I>
#139745 merged
Apr 15, 2025 -
Rollup of 8 pull requests
#139826 merged
Apr 15, 2025 -
opt-dist: use executable-extension for host llvm-profdata
#139757 merged
Apr 15, 2025 -
Use
compiletest-ignore-dir
for bootstrap self-tests#139783 merged
Apr 15, 2025 -
Allow (but don't require)
#[unsafe(naked)]
so thatcompiler-builtins
can upgrade to it#139797 merged
Apr 15, 2025 -
Add test for issue 34834
#139778 merged
Apr 15, 2025 -
Specify
--print info=file
syntax in--help
#139799 merged
Apr 15, 2025 -
Miri subtree update
#139813 merged
Apr 15, 2025 -
Use
newtype_index!
-generated types more idiomatically#139811 merged
Apr 15, 2025 -
re-use
Sized
fast-path#139577 merged
Apr 14, 2025 -
ptr docs: add missing backtics around 'usize'
#139796 merged
Apr 14, 2025 -
Remove
define_debug_via_print
forExistentialProjection
, use regular structural debug impl#139777 merged
Apr 14, 2025 -
use
realpath
inbootstrap.py
when creating build-dir#139804 merged
Apr 14, 2025 -
Improve wording of post-merge report
#139807 merged
Apr 14, 2025 -
Detect and provide suggestion for
&raw EXPR
#139392 merged
Apr 14, 2025 -
Rollup of 8 pull requests
#139814 merged
Apr 14, 2025 -
Fix up partial res of segment in primitive resolution hack
#139127 merged
Apr 14, 2025 -
Visit place in
BackwardIncompatibleDropHint
statement#139767 merged
Apr 14, 2025 -
Add myself to mailmap
#139801 merged
Apr 14, 2025 -
Report line number of test when should_panic test failed
#138603 merged
Apr 14, 2025 -
don't store opaque info during encoding
#139241 merged
Apr 14, 2025 -
Improve
-Z crate-attr
diagnostics#138336 merged
Apr 14, 2025 -
enforce unsafe attributes in pre-2024 editions by default
#139718 merged
Apr 14, 2025 -
Move some things to rustc_type_ir
#139722 merged
Apr 14, 2025 -
UI tests: migrate remaining compile time
error-pattern
s to line annotations when possible#139760 merged
Apr 14, 2025 -
Switch attrs to
diagnostic::on_unimplemented
#139776 merged
Apr 14, 2025 -
Rollup of 9 pull requests
#139781 merged
Apr 14, 2025 -
Proactively update coroutine drop shim's phase to account for later passes applied during shim query
#139699 merged
Apr 14, 2025 -
compiletest: consistently use
camino::{Utf8Path,Utf8PathBuf}
throughout#139695 merged
Apr 14, 2025 -
cleanup
mir_borrowck
#139666 merged
Apr 14, 2025 -
Encode dep node edge count as u32 instead of usize
#139636 merged
Apr 14, 2025 -
Remove
Nonterminal
andTokenKind::Interpolated
#124141 merged
Apr 14, 2025 -
fix smir's run! doc and import
#139741 merged
Apr 14, 2025 -
add
naked_functions_rustic_abi
feature gate#139001 merged
Apr 14, 2025 -
Various coercion cleanups
#139582 merged
Apr 14, 2025 -
Suggest remove redundant
$()?
aroundvis
#139628 merged
Apr 14, 2025 -
Expect an array when expected and acutal types are both arrays during cast
#138962 merged
Apr 14, 2025 -
Micro-optimize
InstSimplify
'ssimplify_primitive_clone
#139644 merged
Apr 14, 2025 -
In
rustc_mir_transform
, iterate over index newtypes instead of ints#139674 merged
Apr 14, 2025 -
Use delayed bug for normalization errors in drop elaboration
#139379 merged
Apr 14, 2025 -
Convert
tests/ui/lint/dead-code/self-assign.rs
to a known-bug test#139740 merged
Apr 14, 2025 -
Rollup of 10 pull requests
#139766 merged
Apr 14, 2025 -
Initial
UnsafePinned
implementation [Part 1: Libs]#137043 merged
Apr 14, 2025 -
JumpThreading: fix bitwise not on non-booleans
#131203 merged
Apr 14, 2025 -
End all lines in src/stage0 with trailing newline
#139721 merged
Apr 13, 2025 -
std: Fix build for NuttX targets
#138972 merged
Apr 13, 2025 -
compiletest: Make
SUGGESTION
annotations viral#139618 merged
Apr 13, 2025 -
update
miniz_oxide
to 0.8.8#139605 merged
Apr 13, 2025 -
Use -C target-cpu=z13 on s390x vector test
#139177 merged
Apr 13, 2025 -
Rollup of 10 pull requests
#139746 merged
Apr 13, 2025 -
Fix profiler_builtins build script to handle full path to profiler lib
#139677 merged
Apr 13, 2025 -
Use
with_native_path
for Windows#139683 merged
Apr 13, 2025 -
libtest: Pass the test's panic payload as Option instead of Result
#139511 merged
Apr 13, 2025 -
Move
args
intostd::sys
#139710 merged
Apr 13, 2025 -
Move
select_unpredictable
to thehint
module#139726 merged
Apr 13, 2025 -
Use the chaining methods on PartialOrd for slices too
#138881 merged
Apr 13, 2025 -
Add regression test for #127424
#139607 merged
Apr 13, 2025 -
Document that
opt-dist
requires metrics to be enabled#139691 merged
Apr 13, 2025 -
bootstrap: fix typo in doc string
#139709 merged
Apr 13, 2025 -
std: make
cmath
functions safe#139107 merged
Apr 13, 2025 -
Fix name of field in doc comment
#139708 merged
Apr 13, 2025 -
Rollup of 6 pull requests
#139734 merged
Apr 13, 2025 -
Fix comment in bootstrap
#139707 merged
Apr 13, 2025 -
Switch
time
tojiff
for time formatting in ICE dumps#139315 merged
Apr 13, 2025 -
Fix typo in documentation
#139713 merged
Apr 13, 2025 -
Update windows-bindgen to 0.61.0
#139382 merged
Apr 13, 2025 -
rustdoc-search: add unbox flag to Result aliases
#139688 merged
Apr 13, 2025 -
Rollup of 8 pull requests
#139724 merged
Apr 13, 2025 -
Revert "Disable
f16
on Aarch64 withoutneon
"#139276 merged
Apr 13, 2025 -
docs: clarify uint exponent for
is_power_of_two
#139701 merged
Apr 13, 2025 -
Removed outdated ui test suite README, give reasons for disabled tests
#139705 merged
Apr 13, 2025 -
indirect-const-stabilize the
exact_div
intrinsic#139163 merged
Apr 13, 2025 -
Bump
FileEncoder
buffer size to 64 kB#139640 merged
Apr 13, 2025 -
run-make-support: Calculate artifact names for target platform, not host platform
#139242 merged
Apr 12, 2025 -
Update cargo
#139697 merged
Apr 12, 2025 -
[beta] Revert "Remove
prev_index_to_index
field fromCurrentDepGraph
"#139625 merged
Apr 12, 2025 -
Polymorphize
array::IntoIter
's iterator impl#139430 merged
Apr 12, 2025 -
Use
BinOp::Cmp
foriNN::signum
#137835 merged
Apr 11, 2025 -
Reuse address-space computation from global alloc
#139664 merged
Apr 11, 2025 -
Tweak
DefPathData
#139662 merged
Apr 11, 2025 -
Handle a negated literal in
eat_token_lit
.#139653 merged
Apr 11, 2025 -
Cleanup the
InstSimplify
MIR transformation#139638 merged
Apr 11, 2025 -
Avoid a reverse map that is only used in diagnostics paths
#139584 merged
Apr 11, 2025 -
Rollup of 7 pull requests
#139689 merged
Apr 11, 2025 -
Add spastorino to users_on_vacation
#139687 merged
Apr 11, 2025 -
Use LTO to optimize Rust tools (cargo, miri, rustfmt, clippy, Rust Analyzer)
#139588 merged
Apr 11, 2025 -
Prepend temp files with per-invocation random string to avoid temp filename conflicts
#139453 merged
Apr 11, 2025 -
Fix breakage when running compiletest with
--test-args=--edition=2015
#139578 merged
Apr 11, 2025 -
Remove the use of Rayon iterators
#139011 merged
Apr 11, 2025 -
add
core::intrinsics::simd::{simd_extract_dyn, simd_insert_dyn}
#137447 merged
Apr 11, 2025 -
Update
compiler-builtins
to 0.1.153#139600 merged
Apr 11, 2025 -
Introduce a
//@ needs-crate-type
compiletest directive#139469 merged
Apr 11, 2025 -
Don't suggest the use of
impl Trait
in closure parameter#138998 merged
Apr 11, 2025 -
rustc_target: update x86_win64 to match the documented calling convention for f128
#138182 merged
Apr 11, 2025 -
Deeply normalize obligations in
BestObligation
folder#139564 merged
Apr 11, 2025 -
Allow parenthesis around inferred array lengths
#139641 merged
Apr 11, 2025 -
bootstrap: improve
channel
handling#139574 merged
Apr 11, 2025 -
doc changes: debug assertions -> overflow checks
#139447 merged
Apr 11, 2025 -
Rollup of 12 pull requests
#139657 merged
Apr 11, 2025 -
Improve
AssocItem::descr
.#139654 merged
Apr 11, 2025 -
Allow drivers to supply a list of extra symbols to intern
#138682 merged
Apr 11, 2025 -
Test linking and running
no_std
binaries#138904 merged
Apr 11, 2025 -
Reuse the index from promoted nodes when coloring executed tasks
#139410 merged
Apr 11, 2025 -
Ensure
swap_nonoverlapping
is really always untyped#137412 merged
Apr 10, 2025 -
fix "still mutable" ice while metrics are enabled
#139502 merged
Apr 10, 2025 -
Update compiletest to Edition 2024
#139606 merged
Apr 10, 2025 -
compiletest: don't use stringly paths for
compose_and_run
#139609 merged
Apr 10, 2025 -
Avoid empty identifiers for delegate params and args.
#139614 merged
Apr 10, 2025 -
Remove unnecessary
mut
in test.#139626 merged
Apr 10, 2025 -
Rename some
name
variables asident
.#139510 merged
Apr 10, 2025 -
Miri subtree update
#139630 merged
Apr 10, 2025 -
Rollup of 7 pull requests
#139634 merged
Apr 10, 2025 -
Small code improvement in rustdoc hidden stripper
#138167 merged
Apr 10, 2025 -
compiletest: Trim whitespace from environment variable names
#139507 merged
Apr 10, 2025 -
Remove some dead or leftover code related to rustc-intrinsic abi removal
#139530 merged
Apr 10, 2025 -
Clean up librustdoc::html::render to be better encapsulated
#138605 merged
Apr 10, 2025 -
rustdoc: Enable Markdown extensions when looking for doctests
#139592 merged
Apr 10, 2025 -
Suppress missing field error when autoderef bottoms out in infer
#139423 merged
Apr 10, 2025 -
fix title of offset_of_enum feature
#139560 merged
Apr 10, 2025 -
match ergonomics: replace
peel_off_references
with a recursive call#139449 merged
Apr 10, 2025 -
Rollup of 13 pull requests
#139622 merged
Apr 10, 2025 -
Tracking issue template: fine-grained information on style update status
#139599 merged
Apr 10, 2025 -
saethlin is back from vacation
#139589 merged
Apr 10, 2025 -
Temporarily leave the review rotation
#139580 merged
Apr 10, 2025 -
Don't use empty trait names
#139568 merged
Apr 10, 2025 -
emit a better error message for using the macro incorrectly
#139563 merged
Apr 10, 2025 -
Ergonomic ref counting: optimize away clones when possible
#139088 merged
Apr 10, 2025 -
Rigidly project missing item due to guaranteed impossible sized predicate
#139000 merged
Apr 10, 2025
166 Pull requests opened by 99 people
-
Finalize repeat expr inference behaviour with inferred repeat counts
#139635 opened
Apr 10, 2025 -
Update documentation of `as_ptr` function of Atomic$Int to clarify circumstances of usage
#139637 opened
Apr 10, 2025 -
Handle regions equivalent to 'static in non_local_bounds
#139668 opened
Apr 11, 2025 -
Stabilize `offset_of_slice`
#139673 opened
Apr 11, 2025 -
`impl Default for RepeatN`
#139690 opened
Apr 11, 2025 -
Rustfmt now support use closures
#139692 opened
Apr 11, 2025 -
Enable a weaker form of -Zrandomize-layout when using debug-assertions
#139719 opened
Apr 12, 2025 -
Allow matching on 3+ variant niche-encoded enums to optimize better
#139729 opened
Apr 13, 2025 -
docs(library/core/src/pin): fix typo "necessarily" -> "necessary"
#139749 opened
Apr 13, 2025 -
Implement pin-project in pattern matching for `&pin mut|const T`
#139751 opened
Apr 13, 2025 -
[rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local
#139769 opened
Apr 13, 2025 -
SGX: Fix fuzzy provenance casts with `AtomicUsize`
#139775 opened
Apr 14, 2025 -
Explore adding a reproducibility test to rust test infrastructure.
#139793 opened
Apr 14, 2025 -
std: sys: pal: uefi: Overhaul Time
#139806 opened
Apr 14, 2025 -
rustdoc: on mobile, make the sidebar full width and linewrap
#139831 opened
Apr 15, 2025 -
Fix `env::ArgsOs` for zkVM
#139849 opened
Apr 15, 2025 -
Fix Box's doc for aliasing rules
#139857 opened
Apr 15, 2025 -
New const traits syntax
#139858 opened
Apr 15, 2025 -
rustdoc: Deprecate option `--test-args` in favor of new insta-stable option `--test-arg`
#139869 opened
Apr 15, 2025 -
Initial `UnsafePinned` implementation [Part 2: Lowering]
#139896 opened
Apr 16, 2025 -
make std::intrinsics functions actually be intrinsics
#139916 opened
Apr 16, 2025 -
Generate obligations when possible instead of rejecting with ambiguity
#139955 opened
Apr 17, 2025 -
`impl Display for CStr{,ing}`
#139994 opened
Apr 17, 2025 -
Set MSG_NOSIGNAL for UnixStream
#140005 opened
Apr 18, 2025 -
[DONT MERGE] externally implementable items
#140010 opened
Apr 18, 2025 -
Align `RwLockWriteGuard` fields with the other `RwLock` guards (+ cleanup)
#140018 opened
Apr 18, 2025 -
Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests
#140037 opened
Apr 19, 2025 -
fix autodiff macro on generic functions
#140049 opened
Apr 19, 2025 -
[DO NOT MERGE] start building Enzyme in CI
#140064 opened
Apr 20, 2025 -
Stabilize `<[T; N]>::as_mut_slice` as `const`
#140066 opened
Apr 20, 2025 -
download bootstrap binary from ci
#140069 opened
Apr 20, 2025 -
Improve type parameter suggestion heuristic for missing types
#140073 opened
Apr 20, 2025 -
Add per page TOC in the `rustc` book
#140113 opened
Apr 21, 2025 -
Add LLDB providers for BTreeMap and BTreeSet
#140130 opened
Apr 21, 2025 -
DRAFT: Add an aarch64-msvc build running on ARM64 Windows
#140136 opened
Apr 21, 2025 -
remove intrinsics::drop_in_place
#140151 opened
Apr 22, 2025 -
Implement `Debug` for `EncodeWide`
#140153 opened
Apr 22, 2025 -
Experimental cygwin support in rustc
#140154 opened
Apr 22, 2025 -
Remove a test that never runs
#140155 opened
Apr 22, 2025 -
Document that mpmc channels deliver an item to one receiver.
#140158 opened
Apr 22, 2025 -
Allow while let chains on all editions
#140204 opened
Apr 23, 2025 -
Try to integrate fork of Chili parallel rutime
#140206 opened
Apr 23, 2025 -
Make well-formedness predicates no longer coinductive
#140208 opened
Apr 23, 2025 -
[crater] Only consider predicate non-global if binder vars are in PREDICATE binder
#140209 opened
Apr 23, 2025 -
HIR ty lowering: Clean up & refactor the lowering of type-relative paths
#140218 opened
Apr 23, 2025 -
Don't build `ParamEnv` and do trait solving in `ItemCtxt`s when lowering IATs
#140247 opened
Apr 24, 2025 -
Make rustc implicitly use panic=abort for the panic_abort crate
#140254 opened
Apr 24, 2025 -
Stabilize `fn_align`: `#[repr(align(N))]` on functions and `-Zmin-function-alignment`
#140261 opened
Apr 24, 2025 -
implement continue_ok and break_ok for ControlFlow
#140267 opened
Apr 24, 2025 -
Add compiler support for namespaced crates
#140271 opened
Apr 24, 2025 -
Fix accidental type inference in array coercion
#140283 opened
Apr 25, 2025 -
Make offset_of! argument lowercase
#140285 opened
Apr 25, 2025 -
change unsatisfiable trivial bounds detection
#140313 opened
Apr 25, 2025 -
Rustdoc js scrape examples typecheck
#140314 opened
Apr 25, 2025 -
Group dep nodes by chunks with sequential indices and only store the first index at the start of the chunk
#140319 opened
Apr 26, 2025 -
bootstrap: Inhibit download-rustc in CI when tools are changed
#140322 opened
Apr 26, 2025 -
Do not insert duplicate SourceFile
#140363 opened
Apr 27, 2025 -
add `asm_cfg`: `#[cfg(...)]` within `asm!`
#140367 opened
Apr 27, 2025 -
Add data_ptr method to Mutex and RwLock
#140369 opened
Apr 27, 2025 -
Improve diagnostics for usage of qualified paths within tuple struct exprs/pats
#140370 opened
Apr 27, 2025 -
Exhaustively handle parsed attributes in CheckAttr
#140372 opened
Apr 27, 2025 -
eagerly compute `sub_relations` again
#140375 opened
Apr 27, 2025 -
ci: use aws codebuild for PR jobs
#140382 opened
Apr 28, 2025 -
ci: use codebuild for `x86_64-gnu-distcheck` job
#140383 opened
Apr 28, 2025 -
Match on lang item kind instead of using an if/else chain
#140386 opened
Apr 28, 2025 -
Add T-compiler backports Zulip notifications
#140397 opened
Apr 28, 2025 -
WIP: Unstable impls
#140399 opened
Apr 28, 2025 -
Incompletely prefer opaque type bounds when self type bottoms out in infer
#140405 opened
Apr 28, 2025 -
Add `c_longdouble`
#140417 opened
Apr 28, 2025 -
Reexport types from `c_size_t` in `std`
#140418 opened
Apr 29, 2025 -
dont handle bool transmute
#140431 opened
Apr 29, 2025 -
rustdoc: Allow multiple references to a single footnote
#140434 opened
Apr 29, 2025 -
use uX::from instead of _ as uX in non - const contexts
#140435 opened
Apr 29, 2025 -
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 -
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 -
Less `Instance::new_raw`
#140518 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 -
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(..)))]` everywhere
#140560 opened
May 1, 2025 -
Implement operations for Wrapping<T> where Rhs = T
#140567 opened
May 1, 2025 -
add test to reproduce #137687 and add a hotfix
#140584 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 -
compiletest: Improve diagnostics for line annotation mismatches
#140622 opened
May 3, 2025 -
std: stop using TLS in signal handler
#140628 opened
May 3, 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 -
Refactor StableMIR
#140643 opened
May 4, 2025 -
remove 'unordered' atomic intrinsics
#140660 opened
May 5, 2025 -
build_helper: handle emails containing square brackets
#140675 opened
May 5, 2025 -
Simplify `Vec::as_non_null` implementation and make it `const`
#140685 opened
May 5, 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 -
Update `backtrace` in Cargo.lock
#140705 opened
May 6, 2025 -
normalization: avoid incompletely constraining GAT args
#140712 opened
May 6, 2025 -
Clarify &mut-methods' docs on sync::OnceLock
#140715 opened
May 6, 2025 -
Split up the `unknown_or_malformed_diagnostic_attributes` lint
#140717 opened
May 6, 2025 -
Change File::try_lock() and try_lock_shared() to return io::Result<()>
#140718 opened
May 6, 2025 -
Add -Zindirect-branch-cs-prefix
#140733 opened
May 7, 2025 -
[WIP] Region inference: Use outlives-static constraints in constraint search
#140737 opened
May 7, 2025 -
`-Zindirect-branch-cs-prefix` on top of `-Zretpoline*`
#140740 opened
May 7, 2025 -
name resolution for guard patterns
#140746 opened
May 7, 2025 -
Allow storing format_args!() in variable
#140748 opened
May 7, 2025 -
[PERF] eagerly compute `sub_relations` again
#140752 opened
May 7, 2025 -
[win][CI] Convert paths to Windows format before adding to PATH
#140754 opened
May 7, 2025 -
[win][ci] Update LLVM toolchain used to build LLVM to 20
#140757 opened
May 7, 2025 -
Add auto-bitcasts between `x86amx` and `i32x256` for AMX intrinsics
#140763 opened
May 7, 2025 -
Stabilize keylocker
#140766 opened
May 7, 2025 -
Stabilize `sha512`. `sm3` and `sm4` for x86
#140767 opened
May 7, 2025 -
Improve `dangerous_implicit_aurorefs` diagnostic output
#140768 opened
May 7, 2025 -
add `extern "custom"` functions
#140770 opened
May 7, 2025 -
{aarch64,x86_64}-*-windows-gnullvm: build host tools
#140772 opened
May 7, 2025 -
Should `-Cforce-frame-pointers` favor the target or CLI?
#140774 opened
May 7, 2025 -
don't walk into patterns or types in NestedBodiesVisitor
#140776 opened
May 8, 2025 -
Clarify upfront that `PartialOrd` is for strict partial orders
#140779 opened
May 8, 2025 -
Update documentation of OnceLock::get_or_init.
#140783 opened
May 8, 2025 -
Note expr being cast when encounter NonScalar cast error
#140787 opened
May 8, 2025 -
Update hermit-abi to 0.5.1
#140789 opened
May 8, 2025 -
Enable xray support for Mac
#140790 opened
May 8, 2025 -
std: explain prefer `TryInto` over `TryFrom` when specifying traits bounds on generic function
#140791 opened
May 8, 2025 -
Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operations
#140792 opened
May 8, 2025 -
Add information about group a lint belongs to
#140794 opened
May 8, 2025 -
Prefer to suggest stable candidates rather than unstable ones
#140795 opened
May 8, 2025 -
[DO NOT MERGE] build Enzyme as archive
#140799 opened
May 8, 2025 -
Introduce test results file
#140805 opened
May 8, 2025 -
Implement Default for &Option
#140808 opened
May 8, 2025 -
Reduce special casing for the panic runtime
#140809 opened
May 8, 2025 -
Support `-Clink-self-contained=+linker` for `ld.lld` linker flavor
#140813 opened
May 8, 2025 -
Use a full cache for erasing regions
#140814 opened
May 8, 2025 -
[CRATER] probe fallout of `dyn` overlap
#140824 opened
May 8, 2025 -
Add Range parameter to `BTreeMap::extract_if` and `BTreeSet::extract_if`
#140825 opened
May 8, 2025 -
Do not ICE when reassigning in GatherLocalsVisitor on the bad path
#140827 opened
May 8, 2025 -
make path_statements lint machine applicable for statements with no effect
#140830 opened
May 8, 2025 -
aarch64-linux: Default to FramePointer::NonLeaf
#140832 opened
May 8, 2025 -
move (or remove) some impl Trait tests
#140834 opened
May 9, 2025 -
Disallow `export_name` starting with "llvm."
#140837 opened
May 9, 2025 -
Remove mono item collection strategy override from -Zprint-mono-items
#140842 opened
May 9, 2025 -
coverage: Detect unused local file IDs to avoid an LLVM assertion
#140847 opened
May 9, 2025 -
Warn when `#[export_name]` is used with generic functions
#140851 opened
May 9, 2025 -
Merge typeck loop with static/const item eval loop
#140854 opened
May 9, 2025 -
Merge mir query analysis invocations
#140856 opened
May 9, 2025 -
Enable non-leaf Frame Pointers for Arm64EC Windows
#140862 opened
May 9, 2025 -
[rustdoc] Unify type aliases rendering with other ADT
#140863 opened
May 9, 2025 -
Make t letter looks like lowercase rather than uppercase
#140865 opened
May 9, 2025 -
rustdoc: Fix links with inline code in trait impl docs
#140868 opened
May 9, 2025 -
Don't lint against named labels in `naked_asm!`
#140871 opened
May 9, 2025 -
Make #[used(linker)] the default on ELF too
#140872 opened
May 9, 2025 -
make `rustc_attr_parsing` less dominant in the rustc crate graph
#140874 opened
May 9, 2025 -
Two expand-related cleanups
#140878 opened
May 9, 2025 -
1.87.0 release notes: remove nonsensical `~` operator
#140879 opened
May 9, 2025 -
Make the assertion in `Ident::new` debug-only.
#140880 opened
May 9, 2025 -
Split duration_constructors to get non-controversial constructors out
#140882 opened
May 10, 2025
345 Issues closed by 70 people
-
ICE: effects: expected region for `'x/#1` (`'x/#1/1`) but found `Type(())` when instantiating args=`[false, ()]`
#125877 closed
May 10, 2025 -
#[thread_local] from windows DLLs gets duplicated by inlining.
#44391 closed
May 9, 2025 -
fatal runtime error from rustc if cranelift built proc-macro panics
#120075 closed
May 9, 2025 -
ICE during stage2 lib rustdoc invocation when remapping build path prefix
#140778 closed
May 9, 2025 -
Ordering of bounds matters with GAT/HRTB
#96321 closed
May 9, 2025 -
ICE: broken mir with let_chains
#140866 closed
May 9, 2025 -
internal compiler error
#140826 closed
May 9, 2025 -
Remove time-boxed `time` inference regression mitigation note
#129461 closed
May 9, 2025 -
Lang proposal: `extern "unspecified"` for naked functions with arbitrary ABI
#140566 closed
May 9, 2025 -
Incorrect span in `for_loops_over_fallibles` with macros
#140747 closed
May 9, 2025 -
Async function is incorrectly declared as being !Send even when nothing !Send is held over an await
#140841 closed
May 9, 2025 -
Linking error when compiled to `arm64ec-pc-windows-msvc`
#138541 closed
May 9, 2025 -
"Unused" associated type bounds in `dyn` no longer parameterize the type
#140645 closed
May 9, 2025 -
`@bors try` should not deny warnings
#140753 closed
May 8, 2025 -
ICE:gather_locals
#140785 closed
May 8, 2025 -
Incorrect '&'-reference removal
#140166 closed
May 8, 2025 -
`./x.py fmt --stage 1` does not use stage 1 rustfmt
#140723 closed
May 8, 2025 -
Remove `ParamEnv::reveal_all` from codegen
#75327 closed
May 8, 2025 -
Draft release notes for 1.87
#140133 closed
May 8, 2025 -
Tracking issue for release notes of #136668: Stabilize `core::str::from_utf8_mut` as `const`
#137381 closed
May 8, 2025 -
ICE / Hang `found DefPathHash collision between DefPath `
#140731 closed
May 8, 2025 -
Attribute representation change in rustdoc JSON without version bump
#140689 closed
May 8, 2025 -
Make std functions patchable on unsupported platforms
#140451 closed
May 8, 2025 -
Thousands of /tmp/rustdoctest* directories
#139899 closed
May 8, 2025 -
rustc explain panics with error code longer than 4 digits
#140647 closed
May 8, 2025 -
`Fn(a: u8)` should get a clear diagnostic
#140169 closed
May 8, 2025 -
private_interfaces reports the visability of items in pseudocode
#131220 closed
May 8, 2025 -
check
#140775 closed
May 8, 2025 -
closures in dead code are no longer borrowchecked
#140583 closed
May 7, 2025 -
error[E0425]: cannot find function `xlsx_row_value` in this scope
#140760 closed
May 7, 2025 -
Cygwin doesn't report correct backtrace on panic
#140304 closed
May 7, 2025 -
Stabilize Style Guide Entry for Precise Capture Syntax
#138527 closed
May 7, 2025 -
Problems with dead code elimination with `opt-level=s`
#140665 closed
May 7, 2025 -
`dangerous_implicit_autorefs` lint suggestion triggers `clippy::needless_borrow`
#140720 closed
May 7, 2025 -
AVR CPU not explicitly specified
#140714 closed
May 6, 2025 -
`raw-dylib` doesn't work on Windows with `x86_64-pc-windows-gnu`
#140704 closed
May 6, 2025 -
run-pass/lib-defaults.rs warns of redundant linker flag
#54222 closed
May 6, 2025 -
Type can no longer be inferred in 1.49
#81317 closed
May 6, 2025 -
Improve performance of `ilog` and `checked_ilog` for primitive integer types
#115874 closed
May 6, 2025 -
Debug impls of ExtractIf have inconsistent trait bounds
#137654 closed
May 6, 2025 -
`-Zremap-path-scope=macro` still remaps inlined ELF symbols
#139217 closed
May 6, 2025 -
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 -
false positive for `unused_parens` in a let-else
#131655 closed
May 2, 2025 -
A shebang is displaced in HIR & expanded outputs
#134643 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 -
bootstrap config tests failing locally
#140387 closed
Apr 29, 2025 -
autodiff unnecessarily prevents inlining
#138920 closed
Apr 29, 2025 -
rustdoc ignores `cargo` and linker settings when compiling doc tests
#125657 closed
Apr 28, 2025 -
rustdoc: accept a "test runner" argument to wrap around doctest executables
#51228 closed
Apr 28, 2025 -
Doc test containing code before main function fails to compile on beta
#139651 closed
Apr 28, 2025 -
In edition 2024 error message "error: creating a shared reference to mutable static is discouraged" is wrong
#139952 closed
Apr 28, 2025 -
for loop over results gives invalid improvement suggestion
#140401 closed
Apr 28, 2025 -
regression: error: path separator must be a double colon (in `where` clause)
#140227 closed
Apr 28, 2025 -
LazyLock not working as expected with deref
#140340 closed
Apr 28, 2025 -
Wrong stabilization version for `std::matches!` since v1.86
#140344 closed
Apr 28, 2025 -
`--nocapture` doesn't follow common CLI conventions, making it a stumbling block to people debugging failures
#133073 closed
Apr 28, 2025 -
std::fs::symlink_metadata + set_permissions makes unintuitive behavior
#124201 closed
Apr 28, 2025 -
Documentation for `std::fs::set_permissions` doesn't cover symlink behavior
#75942 closed
Apr 28, 2025 -
Confusing error message for `impl Trait` consts/statics that use generics
#54560 closed
Apr 28, 2025 -
Const closure weirdness
#55272 closed
Apr 28, 2025 -
impl_trait_in_bindings doesn't interact well with associated types yet
#69476 closed
Apr 28, 2025 -
ICE when missing trait bound in peculiar case
#138214 closed
Apr 28, 2025 -
ICE: 'only `variances_of` returns `&[ty::Variance]`'
#124423 closed
Apr 27, 2025 -
bootstrap: optimizations could tell what "true" means
#140328 closed
Apr 27, 2025 -
Tracking Issue for `std::ffi::c_str` module
#112134 closed
Apr 27, 2025 -
2024 doctests don't show stdout when failing
#140289 closed
Apr 27, 2025 -
ice: `Unexpected type for constructor`
#120601 closed
Apr 27, 2025 -
Defaulted const generic parameters no longer have the const arg's type checked
#139643 closed
Apr 27, 2025 -
use . (dot) sign instead of :: sign
#140334 closed
Apr 26, 2025 -
Sample code with race condition introduced by thread::spawn can be compiled & run
#140326 closed
Apr 26, 2025 -
Let chain error message with `||` is confusing and verbose
#140263 closed
Apr 26, 2025 -
Path remapping ICE from `unnecessary_transmutes` suggestion
#140277 closed
Apr 25, 2025 -
ICE: `None` in check_attr
#140082 closed
Apr 25, 2025 -
`const` keyword doc page doesn't mention `const` blocks
#139549 closed
Apr 25, 2025 -
The Index of Result is outdated as it's missing some functions
#138966 closed
Apr 25, 2025 -
s390x regression: failing io::tests::try_oom_error
#133806 closed
Apr 25, 2025 -
Cannot coerce `dyn Trait<'short> + 'long` to `dyn Trait<'long> + 'long`
#139457 closed
Apr 25, 2025 -
Require solving a sudoku before using unsafe code
#140301 closed
Apr 25, 2025 -
`name of non-Rpitit assoc item` error
#140259 closed
Apr 25, 2025 -
The Index of Option is outdated as it's missing some functions
#138955 closed
Apr 25, 2025 -
`./x dist --stage 2 $tool` broken after #138224
#138778 closed
Apr 25, 2025 -
Impl documentation with sections is poorly indented
#139771 closed
Apr 25, 2025 -
Incorrect help suggestion when attempting "arc" as Arc<str>
#135412 closed
Apr 25, 2025 -
Tracking Issue for Cross Compiling Doctests
#64245 closed
Apr 25, 2025 -
rust-lld: on `x86_64-pc-windows-gnu` it spuriously fails with `0xc0000374`
#137938 closed
Apr 25, 2025 -
functions marked with `#[no_mangle]` cannot be GC-ed on MacOS
#139744 closed
Apr 25, 2025 -
autodiff fails when differentiating two identical functions
#139471 closed
Apr 24, 2025 -
Don't infer regions in type checking
#68261 closed
Apr 24, 2025 -
Inconsistent warning on `get_disjoint_mut`
#139296 closed
Apr 24, 2025 -
Tracking issue for Cell::update
#50186 closed
Apr 24, 2025 -
Compiler misinterprets cast and comparison as generic syntax
#140235 closed
Apr 24, 2025 -
Unclear is offsetting one element past array length is allowed
#138969 closed
Apr 24, 2025 -
regression: error: expected one of `!`, `.`, `;`, `?`, `{`, `}`, or an operator, found `::`
#140223 closed
Apr 24, 2025 -
Regression on doc-tests with statements and a main function
#140162 closed
Apr 24, 2025 -
`rc""` instead of `cr""` should get a clear diagnostic
#140170 closed
Apr 23, 2025 -
ReFS volumes on Windows Server 2022 break compilation
#137971 closed
Apr 23, 2025 -
regression: `error[E0308]: mismatched types` for `is_multiple_of`
#140020 closed
Apr 23, 2025 -
`tests/ui/sanitizier/asan_odr_windows.rs` is broken on Windows MSVC with or without lld
#140189 closed
Apr 23, 2025 -
Merge commits break LLVM CI download
#101907 closed
Apr 23, 2025 -
autodiff fails in impl blocks
#139557 closed
Apr 23, 2025 -
ICE: `didn't reparse a literal`
#140098 closed
Apr 23, 2025 -
Deref to type that is also a Receiver to the original type creates an infinite cycle
#139394 closed
Apr 23, 2025 -
`./x test ui -- --help` requires an additional `--` when going through `./x` in PowerShell (msvc)
#140157 closed
Apr 22, 2025 -
Tracking issue for eRFC 2497, "if- and while-let-chains, take 2"
#53667 closed
Apr 22, 2025 -
Post-#112261 pointer += integer diagnostics suggest replacing with unused value
#137391 closed
Apr 22, 2025 -
`rustc --emit=foo=file` is not documented in `rustc --help -v`
#139805 closed
Apr 22, 2025 -
ICE: `name of non-Rpitit assoc item` (episode 3)
#140084 closed
Apr 22, 2025 -
ICE: `name of non-Rpitit assoc item` (episode 2)
#139941 closed
Apr 22, 2025 -
Tracking Issue for RFC #2972: Constrained Naked Functions
#90957 closed
Apr 22, 2025 -
rustdoc: assertion failed: !name.is_empty()
#140026 closed
Apr 21, 2025 -
Tracking issue for release notes of #136127: Allow `*const W<dyn A> -> *const dyn A` ptr cast
#136128 closed
Apr 21, 2025 -
Tracking issue for release notes of #129041: Tracking Issue for `const_vec_string_slice`
#136621 closed
Apr 21, 2025 -
Tracking issue for release notes of #130994: Tracking Issue for File lock API
#136768 closed
Apr 21, 2025 -
Tracking issue for release notes of #59618: Tracking issue for HashMap::extract_if and HashSet::extract_if
#137379 closed
Apr 21, 2025 -
building rustc with autodiff and debug enabled fails.
#139704 closed
Apr 21, 2025 -
ICE: `deeply_normalize should not be called with pending obligations`
#133868 closed
Apr 21, 2025 -
Tracking issue for release notes of #137569: Stablize `string_extend_from_within`
#137572 closed
Apr 21, 2025 -
Blog post entry for i586-pc-windows-msvc removal
#137951 closed
Apr 21, 2025 -
Tracking issue for release notes of #134272: make rustc_encodable_decodable feature properly unstable
#136007 closed
Apr 21, 2025 -
Tracking issue for release notes of #134633: Stabilize `get_many_mut` as `get_disjoint_mut`
#135795 closed
Apr 21, 2025 -
Tracking issue for release notes of #126604: Uplift `clippy::double_neg` lint as `double_negations`
#135932 closed
Apr 21, 2025 -
Tracking issue for release notes of #134276: fully de-stabilize all custom inner attributes
#135692 closed
Apr 21, 2025 -
Tracking issue for release notes of #133925: disallow `repr()` on invalid items
#135688 closed
Apr 21, 2025 -
Tracking issue for release notes of #133951: Make the wasm_c_abi future compat warning a hard error
#135691 closed
Apr 21, 2025 -
Tracking issue for release notes of #133700: const-eval: detect more pointers as definitely not-null
#135666 closed
Apr 21, 2025 -
Tracking issue for release notes of #91399: Tracking Issue for `float_next_up_down`
#135637 closed
Apr 21, 2025 -
Tracking issue for release notes of #134143: Convert `struct FromBytesWithNulError` into enum
#135517 closed
Apr 21, 2025 -
Tracking issue for release notes of #133807: ci: Enable opt-dist for dist-aarch64-linux builds
#135482 closed
Apr 21, 2025 -
Tracking issue for release notes of #134300: remove long-deprecated no-op attributes no_start and crate_id
#135400 closed
Apr 21, 2025 -
Tracking issue for release notes of #134367: Stabilize `feature(trait_upcasting)`
#134540 closed
Apr 21, 2025 -
Tracking issue for release notes of #132397: Make missing_abi lint warn-by-default.
#133680 closed
Apr 21, 2025 -
Tracking issue for release notes of #135074: Target: Add mips mti baremetal support
#138815 closed
Apr 21, 2025 -
Tracking issue for release notes of #134609: Add new `{x86_64,i686}-win7-windows-gnu` targets
#138813 closed
Apr 21, 2025 -
Tracking issue for release notes of #135085: add m68k-unknown-none-elf target
#138814 closed
Apr 21, 2025 -
Tracking issue for release notes of #135757: Add NuttX support for AArch64 and ARMv7-A targets
#138812 closed
Apr 21, 2025 -
Tracking issue for release notes of #134740: Add amdgpu target
#138810 closed
Apr 21, 2025 -
Tracking issue for release notes of #134999: Add cygwin target.
#138809 closed
Apr 21, 2025 -
Tracking issue for release notes of #137951: Blog post entry for i586-pc-windows-msvc removal
#137952 closed
Apr 21, 2025 -
Tracking issue for release notes of #137037: add x86-sse2 (32bit) ABI that requires SSE2 target feature
#137047 closed
Apr 21, 2025 -
Tracking issue for release notes of #122741: Tracking Issue for `Vec::pop_if`
#136742 closed
Apr 21, 2025 -
Tracking issue for release notes of #136698: Replace i686-unknown-redox target with i586-unknown-redox
#136709 closed
Apr 21, 2025 -
Tracking issue for release notes of #136700: i686-unknown-hurd-gnu: bump baseline CPU to Pentium 4
#136708 closed
Apr 21, 2025 -
Tracking issue for release notes of #97601: Tracking Issue for map_many_mut
#136622 closed
Apr 21, 2025 -
Tracking issue for release notes of #130801: Tracking Issue for `const_mut_cursor`
#136620 closed
Apr 21, 2025 -
Tracking issue for release notes of #134016: Stabilize `const_is_char_boundary` and `const_str_split_at`.
#136619 closed
Apr 21, 2025 -
Tracking issue for release notes of #120287: Tracking Issue for `NonZero*::count_ones`
#136618 closed
Apr 21, 2025 -
Tracking issue for release notes of #135964: Make cenum_impl_drop_cast a hard error
#136485 closed
Apr 21, 2025 -
Tracking issue for release notes of #127527: Tracking Issue for `once_wait`
#136357 closed
Apr 21, 2025 -
Tracking issue for release notes of #135414: Stabilize `const_black_box`
#136305 closed
Apr 21, 2025 -
Tracking issue for release notes of #133636: [rustdoc] Add sans-serif font setting
#136221 closed
Apr 21, 2025 -
Tracking issue for release notes of #135439: Make `-O` mean `OptLevel::Aggressive`
#136196 closed
Apr 21, 2025 -
Tracking issue for release notes of #134090: Stabilize target_feature_11
#136058 closed
Apr 21, 2025 -
Tracking issue for release notes of #134283: fix(libtest): Deprecate '--logfile'
#136020 closed
Apr 21, 2025 -
Tracking issue for release notes of #134679: Windows: remove readonly files
#136008 closed
Apr 21, 2025 -
Downgrade libc to v0.2.171 to fix GNU Hurd
#140125 closed
Apr 21, 2025 -
ICE: called `Option::unwrap()` on a `None` value: `compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54`
#140097 closed
Apr 21, 2025 -
please help me , build release exe starup delay 2s
#140065 closed
Apr 21, 2025 -
Rust inline assembly with static mutable
#140059 closed
Apr 21, 2025 -
Rust build stops be reproducible, after adding/removing one assert
#140061 closed
Apr 21, 2025 -
Rust builds an unloadable shared library: No space available for static Thread Local Storage
#140092 closed
Apr 20, 2025 -
Rust project's build fails without any error message
#94201 closed
Apr 20, 2025 -
Security vulnerability exploiting compiler's ignorance
#140085 closed
Apr 20, 2025 -
non_snake_case lint does not fire on argument names in fn pointers
#140089 closed
Apr 20, 2025 -
Non-unique argument names should not be allowed in a trait method
#104374 closed
Apr 20, 2025 -
#[expect] does not work on arguments of trait methods and fn pointers
#140088 closed
Apr 20, 2025 -
Duplicate argument names silently allowed in trait methods and fn pointers.
#140087 closed
Apr 20, 2025 -
Detect duplicate trait bounds
#90108 closed
Apr 20, 2025 -
Consider mangling ID's in rustdoc-json
#91609 closed
Apr 20, 2025 -
rustc silently crashes with `STATUS_ILLEGAL_INSTRUCTION` when targeting thumbv7a-*-windows-msvc with `raw-dylib`
#120921 closed
Apr 20, 2025 -
RFC #1733 (Trait Aliases): compilation crash when putting "diagnostic::on_unimplemented" on alias
#130627 closed
Apr 20, 2025 -
x.py check fails on enzyme build step
#139936 closed
Apr 20, 2025 -
Windows 7 i686 does not reliably align 16 byte aligned thread locals
#138903 closed
Apr 19, 2025 -
Line indexes in `Span` are incorrectly claimed to be "zero indexed"
#139906 closed
Apr 19, 2025 -
Mistake in CStr type's to_string_lossy() doc
#139835 closed
Apr 19, 2025 -
False positive for `break_with_label_and_loop` lint & incorrect suggestion
#137414 closed
Apr 19, 2025 -
Tracking Issue for `impl Display for CStr`
#139984 closed
Apr 19, 2025 -
The documentation of `Vec` contradicts itself regarding `with_capacity`
#101316 closed
Apr 19, 2025 -
Linking fails when using mimalloc on Windows with current nightly builds
#140041 closed
Apr 19, 2025 -
Tracking Issue for `unsigned_is_multiple_of`
#128101 closed
Apr 19, 2025 -
FTBFS tarball rust 1.86.0: generated a symlink in a tarball: rust-lld
#139477 closed
Apr 18, 2025 -
Prevent `run-make` test recipes (`rmake.rs`) from using *any* unstable features
#137532 closed
Apr 18, 2025 -
rustc unexpectedly overflowed its stack! (Nested Datatypes)
#115994 closed
Apr 18, 2025 -
rustc does not detect incorrect (generic) enum structure and overflow its stack instead
#100618 closed
Apr 18, 2025 -
[ICE]: Panic with recursive type + GAT
#107362 closed
Apr 18, 2025 -
stack overflow during debuginfo generation
#121538 closed
Apr 18, 2025 -
Nested recursive enum with ManuallyDrop causes thread 'rustc' to overflow its stack
#135093 closed
Apr 18, 2025 -
Test failed in issue-101082.rs: expected string not found in input
#139987 closed
Apr 18, 2025 -
[Nightly Regression] False positive warning with constants in conditional
#47354 closed
Apr 18, 2025 -
Adding verbose flag to rustc makes the compiler fail to link
#140003 closed
Apr 18, 2025 -
./x.py dist cargo rustc rust-std doesn't build std before cargo
#139993 closed
Apr 18, 2025 -
CFI: core and std have explict CFI violations
#115199 closed
Apr 18, 2025 -
compiletest `remove_and_create_dir_all` may need retries
#139230 closed
Apr 17, 2025 -
rustc book: Outdated parameters for `--print`
#138698 closed
Apr 17, 2025 -
Unhelpful `unreachable_code` warning on a tuple constructor with fields of uninhabited types
#139627 closed
Apr 17, 2025 -
Tracking issue for RFC 3695: Allow boolean literals as cfg predicates
#131204 closed
Apr 17, 2025 -
Huge binary size regression at nightly-2025-01-03
#139950 closed
Apr 17, 2025 -
Confusing diagnostic for stray lifetime in type
#133413 closed
Apr 17, 2025 -
[perf] `proc-macro` `Ident` should have method `as_str`
#139953 closed
Apr 17, 2025 -
Async Test Takes Much Longer Than Actual Runtime – Why?
#139954 closed
Apr 17, 2025 -
Multiple alignments on functions (`#![feature(fn_align)]`)
#132464 closed
Apr 17, 2025 -
ICE: `name of non-Rpitit assoc item`
#139873 closed
Apr 16, 2025 -
ICE: `still mutable`
#125668 closed
Apr 16, 2025 -
wrong help message
#139839 closed
Apr 16, 2025 -
rustdoc --json output format contains no doc comments
#131113 closed
Apr 16, 2025 -
docs generation ignoring 'no docs' for re-exported items
#139910 closed
Apr 16, 2025 -
[DESIGN BUG] `doctest` should print `Running` runner, which maybe expensive.
#139920 closed
Apr 16, 2025 -
`minicore`: use the host's `core` when available
#134652 closed
Apr 16, 2025 -
rustdoc: separate trait docs from default impl docs?
#139898 closed
Apr 16, 2025 -
Tracking issue for `-Zdwarf-version`
#103057 closed
Apr 16, 2025 -
`f16` addition difference between x86-64 and ARM64
#139882 closed
Apr 16, 2025 -
ICE with (only) `coerce_unsized` in `find_vtable_types_for_unsizing`
#139812 closed
Apr 15, 2025 -
Internal compiler error: find_vtable_types_for_unsizing: invalid coercion
#74451 closed
Apr 15, 2025 -
Access Denied Error when `x.py` tries to rebuild bootstrap
#109630 closed
Apr 15, 2025 -
make install for multiple targets fails with install.sh not found
#41654 closed
Apr 15, 2025 -
async functions do not compile correctly for WASM
#139829 closed
Apr 15, 2025 -
Contract cannot be applied to `const` functions
#136925 closed
Apr 15, 2025 -
ICE: unreachable
#139633 closed
Apr 15, 2025 -
std::fs::File::read incorrectly mapps EOPNOTSUPP (95) to ErrorKind::Uncategorized
#139803 closed
Apr 15, 2025 -
"error: module has missing stability attribute" is insufficiently explained
#103668 closed
Apr 15, 2025 -
`rustc --print=foo=file` is not documented in `rustc --help -v`
#139794 closed
Apr 15, 2025 -
Spurious (?) "trait bound not satisfied" with associated type constructors
#34834 closed
Apr 15, 2025 -
Check if some `//@ ignore-test` auxiliaries can instead use the canonical `auxiliary/` infra
#139706 closed
Apr 15, 2025 -
Double panic causes infinite backtraces to be printed
#139840 closed
Apr 15, 2025 -
Nested conditions not simplified to single branch
#139841 closed
Apr 15, 2025 -
Crater runs for 1.86
#137445 closed
Apr 14, 2025 -
`x setup` doesn't work if `./build` is a symlink to a non-existent directory
#139800 closed
Apr 14, 2025 -
Terse parse error on `&raw expr`
#133231 closed
Apr 14, 2025 -
Tests marked as should_panic should report the line number of the test
#137405 closed
Apr 14, 2025 -
Trait upcasting support incomplete in ?Sized contexts
#139808 closed
Apr 14, 2025 -
Fails to fully optimize logically equivalent match patterns with nested
#139787 closed
Apr 14, 2025 -
The mismatched types were not detected, and a segmentation fault occurred at runtime.
#139792 closed
Apr 14, 2025 -
Broken MIR in DropGlue, Transmute is not supported in non-runtime phase Analysis(PostCleanup)
#139698 closed
Apr 14, 2025 -
ICE: `broken MIR in DropGlue` `Transmute is not supported in non-runtime phase Analysis(PostCleanup)`
#137243 closed
Apr 14, 2025 -
UItest error annotations for errors in auxiliary crates are marked as superfluous
#139262 closed
Apr 14, 2025 -
`$($v: vis)?` should get suggestion to become `$v: vis`
#139480 closed
Apr 14, 2025 -
regression: ICE: Failed to normalize Alias(Opaque, AliasTy
#135668 closed
Apr 14, 2025 -
ICE: `Error in drop elaboration not found by dropck.`
#137287 closed
Apr 14, 2025 -
Confusing error message when coercing an array reference to a pointer of the wrong type
#138836 closed
Apr 14, 2025 -
ICE: `assertion failed: matches!(owner, hir::MaybeOwner::Phantom)`
#127424 closed
Apr 13, 2025 -
Allow search to find methods involving a type even when wrapped in another type
#139665 closed
Apr 13, 2025 -
Removal of `NtTy` resulted in regression
#138975 closed
Apr 12, 2025 -
Tracking issue for release notes of #139163: indirect-const-stabilize the `exact_div` intrinsic
#139716 closed
Apr 12, 2025 -
ICE: `didn't reparse an expr`
#139495 closed
Apr 11, 2025 -
Instructions missing from naked_asm blocks.
#139407 closed
Apr 11, 2025 -
Type inference failure when f64 ops are not explicitly stated
#139661 closed
Apr 11, 2025 -
compiletest: add a proper `supports-crate-type: xxx` directive
#132309 closed
Apr 11, 2025 -
Should `miri` be built by default with `--enable-extended` for realease tarballs?
#139569 closed
Apr 11, 2025 -
rustc suggests to use impl trait in closure parameter which doesn't work
#138932 closed
Apr 11, 2025 -
s390x: extracting an element at a non-`const` index from a SIMD vector generates bad code
#137372 closed
Apr 11, 2025 -
missing rust_2021_incompatible_closure_captures with async block boxed future thingy
#88444 closed
Apr 11, 2025 -
trait_impls_of does not have an unique index (DepKind variant: 166)
#139110 closed
Apr 11, 2025 -
Stop emitting one-at-a-time byte ops when swapping byte arrays
#134946 closed
Apr 10, 2025 -
`std::ptr::swap_nonoverlapping` is not always untyped
#134713 closed
Apr 10, 2025 -
ICE: delegation: liveness: index out of bounds
#139512 closed
Apr 10, 2025 -
`SelectionContext::evaluate_predicate_recursively` ignores type paramters in outlive predicates
#118901 closed
Apr 10, 2025 -
Argument with type `impl FnMut` combined with recursion and closures causes inifinite recursion in compiler
#130806 closed
Apr 10, 2025 -
Doctests confuse multi-paragraph footnote with indented code block
#139064 closed
Apr 10, 2025 -
`//@ {unset-,}{rustc,exec}-env` parsing is a footgun
#132990 closed
Apr 10, 2025 -
cleanup rustdoc::html::render to be better encapsulated.
#138567 closed
Apr 10, 2025 -
Tracking Issue for `cell_rc_get`
#139585 closed
Apr 10, 2025 -
ICE when referencing ill-formed associated type in ItemCtxts (self type impls trait but own bounds don't hold)
#138970 closed
Apr 10, 2025
278 Issues opened by 149 people
-
ICE: symbol: assertion `left != right` failed
#140884 opened
May 10, 2025 -
`file!()` returns incorrect `Path`s on WASM target built on Windows.
#140883 opened
May 10, 2025 -
Tracking Issue for duration_constructors_lite
#140881 opened
May 10, 2025 -
removing needless `.collect()` in the middle of iterator chain reduces performance significantly
#140873 opened
May 9, 2025 -
Tracking Issue i64 to u64 (as)
#140870 opened
May 9, 2025 -
Issue with `write_all_at` on GitHub Action
#140867 opened
May 9, 2025 -
ICE: `normalizing free const aliases in the type system is unsupported`
#140860 opened
May 9, 2025 -
when dependency enable async_drop feature, it cause ICE
#140858 opened
May 9, 2025 -
rustdoc: Inline code in links in first paragraph of doc of trait implementation not clickable
#140857 opened
May 9, 2025 -
Type inference of inferred repeat expr counts is not as strong as it could be
#140855 opened
May 9, 2025 -
ICE:rustc panicked at compiler\rustc_mir_transform\src\validate.rs:1560:30
#140850 opened
May 9, 2025 -
Codegen Optimization for Non-Consecutive Enum Match Arms
#140849 opened
May 9, 2025 -
Confusing diagnostics when forgetting to import `rustc_abi` crate
#140840 opened
May 9, 2025 -
"[E0603] unit variant `X` is private. help: import `X` directly" suggests invalid path in private module
#140831 opened
May 8, 2025 -
Tracking Issue for `abi_custom`
#140829 opened
May 8, 2025 -
Attempting to store function callback of a particular incorrect type produces ICE
#140823 opened
May 8, 2025 -
Target features getting erased when using `#[export_name]` with names of LLVM intrinsics
#140822 opened
May 8, 2025 -
Possible regression with rust_panic being mangled
#140821 opened
May 8, 2025 -
Static thread_local! declarations are moved before Drop is called
#140816 opened
May 8, 2025 -
Cargo panics on Arch Linux when compiling on exFAT partition
#140806 opened
May 8, 2025 -
`fn_cast!` macro
#140803 opened
May 8, 2025 -
Stack overflow when `tls_callback` called on `x86_64-pc-windows-gnu`
#140798 opened
May 8, 2025 -
ICE / Hang found DefPathHash collision between DefPath
#140796 opened
May 8, 2025 -
`#[doc(hidden)]` supresses `missing_docs` on `#[doc(inline)]`d reexports
#140784 opened
May 8, 2025 -
rustdoc should include aliases in search that only partially matches
#140782 opened
May 8, 2025 -
Test for #7663 doesn't test anything (?)
#140780 opened
May 8, 2025 -
Tracking Issue for `read_buf_at`
#140771 opened
May 7, 2025 -
Test for #14082 doesn't test what it should
#140765 opened
May 7, 2025 -
TryFrom and TryInto docs don't say that TryInto should be preferred in bounds.
#140761 opened
May 7, 2025 -
Overly verbose suggestion display for trailing whitespace changes
#140750 opened
May 7, 2025 -
ICE (on stable and nightly): repr(packed) + enum + Box + builtin derive macro
#140749 opened
May 7, 2025 -
`avr-none` target fails to build from source on nightly-2025-05-06
#140743 opened
May 7, 2025 -
Warn when #[export_name] is used with generic functions
#140742 opened
May 7, 2025 -
rustdoc: type alias does not show the `repr` of the aliased type
#140739 opened
May 7, 2025 -
`run-make` test failures when building rust-with rpath disabled
#140738 opened
May 7, 2025 -
ICE: gather_locals
#140730 opened
May 7, 2025 -
ICE:normalizing free const aliases in the type system is unsupported
#140729 opened
May 7, 2025 -
Polymorphic recursion in async fn gives "queries overflow the depth limit" error
#140728 opened
May 7, 2025 -
stack overflow while compiling async recursion
#140725 opened
May 6, 2025 -
let_chains stabilization followups
#140722 opened
May 6, 2025 -
`dangerous_implicit_autorefs` suggestion is wrong
#140721 opened
May 6, 2025 -
Make trait aliases eligible generic containers wrt. ambient object lifetime defaults
#140710 opened
May 6, 2025 -
Encountered anon const with inference variable args but no error reported
#140701 opened
May 6, 2025 -
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 -
ICE: Encountered invalid discriminant while decoding `Option`
#140691 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 -
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 upfront that 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 -
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 -
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<{closure@code.rs: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 -
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 -
RPIT(IT)s "leak" internal implementation details of lifetime capturing via boundedness
#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 -
[ER] Better than the "unresolved import `super::K`" error message
#140449 opened
Apr 29, 2025 -
broken mir on async drop (-Zlint-mir)
#140429 opened
Apr 29, 2025 -
async drop cause ICE
#140426 opened
Apr 29, 2025 -
parallel rustc: async closures not reproducible
#140425 opened
Apr 29, 2025 -
ICE in `(25cdf1f67 2025-04-28)`
#140423 opened
Apr 29, 2025 -
Tracking issue for release notes of #137280: stabilize ptr::swap_nonoverlapping in const
#140416 opened
Apr 28, 2025 -
parallel rustc: static mut refs not reproducible
#140413 opened
Apr 28, 2025 -
Should `Vec::as_ptr()`/`Vec::as_mut_ptr()` return nullptr instead of the dangling value?
#140410 opened
Apr 28, 2025 -
uninterned StableCrateId: StableCrateId(0)
#140408 opened
Apr 28, 2025 -
DWARF does not emit DW_TAG_label
#140407 opened
Apr 28, 2025 -
Unhelpful suggestion to borrow when an iterator of wrong type is passed to a method with a trait bound (E0277)
#140390 opened
Apr 28, 2025 -
ICE - Mixing Async & GAT traits (invalid code)
#140381 opened
Apr 28, 2025 -
Tracking issue for release notes of #133962: Tracking Issue for `hint::select_unpredictable`
#140371 opened
Apr 27, 2025 -
Tracking Issue for {Mutex, RwLock}::data_ptr
#140368 opened
Apr 27, 2025 -
ICE: `Got a scalar pair where a scalar was expected` when using the `Self` on `fn`, a wrong place.
#140365 opened
Apr 27, 2025 -
Tracking Issue for `asm_cfg`: `#[cfg(...)]` within `asm!`
#140364 opened
Apr 27, 2025 -
Tracking issue for release notes of #131656: lexer: Treat more floats with empty exponent as valid tokens
#140342 opened
Apr 26, 2025 -
Tracking issue for release notes of #139624: Don't allow flattened format_args in const.
#140338 opened
Apr 26, 2025 -
ICE: `None` in pretty printing `self.print_ident(field.ident.unwrap()); `
#140333 opened
Apr 26, 2025 -
ICE: `invalid immediate for given destination place`
#140332 opened
Apr 26, 2025 -
-Zcodegen-backend no longer works on `x.py install`ed rustc
#140331 opened
Apr 26, 2025 -
bootstrap: `use-linker` breaks build
#140327 opened
Apr 26, 2025 -
`trivial_bounds` lint lints on non-global associated type constraints
#140311 opened
Apr 25, 2025 -
Rustdoc should emit a warning if a `main` function is surrounded by non-items in a doctest
#140310 opened
Apr 25, 2025 -
Trivial bounds check doesn't consider non-global predicates *after* normalization
#140309 opened
Apr 25, 2025 -
ICE: `Failed to normalize Alias(Opaque, AliasTy ..`
#140303 opened
Apr 25, 2025 -
Tracking issue for release notes of #139865: Stabilize proc_macro::Span::{start,end,line,column}.
#140300 opened
Apr 25, 2025 -
Tracking issue for release notes of #139224: fix(test): Expose '--no-capture' in favor of `--nocapture`
#140296 opened
Apr 25, 2025 -
Consistently print attribute paths
#140294 opened
Apr 25, 2025 -
Exception handling instructions emitted on wasm even when exception-handling feature is disabled
#140293 opened
Apr 25, 2025 -
Advertise `matches!` as an alternative to PartialEq on E0369
#140287 opened
Apr 25, 2025 -
Lang proposal: Allow `#[cfg(...)]` within `asm!`
#140279 opened
Apr 25, 2025 -
ICE: `try_lower_anon_const_lit: received const param which shouldn't be possible` with `generic_const_exprs`
#140275 opened
Apr 25, 2025 -
Precice capturing does not normalize aliases/projections (e.g. Self::Assoc)
#140274 opened
Apr 24, 2025 -
Tracking issue for release notes of #137096: Stabilize flags for doctest cross compilation
#140270 opened
Apr 24, 2025 -
Tracking Issue for `#![feature(control_flow_ok)]`
#140266 opened
Apr 24, 2025 -
Poor suggestion for `async || {}` in place of `async {}`
#140265 opened
Apr 24, 2025 -
Unexpected "cannot infer type"
#140262 opened
Apr 24, 2025 -
Missing a trait import in doctests suggests importing from `crate::<cratename>`
#140258 opened
Apr 24, 2025 -
ICE: compiler/rustc_passes/src/check_attr.rs None
#140255 opened
Apr 24, 2025 -
Tracking issue for release notes of #138844: expand: Leave traces when expanding `cfg` attributes
#140243 opened
Apr 24, 2025 -
Tracking issue for release notes of #124141: Remove `Nonterminal` and `TokenKind::Interpolated` (part 1)
#140241 opened
Apr 24, 2025 -
rustc does not suggest importing the old `Range` type
#140240 opened
Apr 24, 2025 -
Add support for repetition to `proc_macro::quote`
#140238 opened
Apr 24, 2025 -
Compiler crash on cross-compile: cargo build --target x86_64-pc-windows-gnu of crate egui
#140237 opened
Apr 24, 2025 -
Free type aliases should not require all generic parameters to be used
#140230 opened
Apr 24, 2025 -
false positive "unconstrained opaque type" error on impl trait in trait associated type
#140222 opened
Apr 23, 2025 -
Nested but non-conflicting projection predicates emerging from supertrait bounds leads to ambiguity
#140217 opened
Apr 23, 2025 -
incompletely relating alias args is unsound during vtable creation
#140212 opened
Apr 23, 2025 -
incompletely relating alias args may cause borrowck ICE
#140211 opened
Apr 23, 2025 -
`copied().min()` performance regression on nightly
#140207 opened
Apr 23, 2025 -
`unconstrained type parameter` with associated types that are actually constrained
#140201 opened
Apr 23, 2025 -
Tracking issue for new compiletest executor
#140192 opened
Apr 23, 2025 -
Tracking issue for release notes of #139646: check types of const param defaults
#140183 opened
Apr 23, 2025 -
Redundant Copies with #[repr(align)] Enum References
#140182 opened
Apr 23, 2025 -
`global_asm!` issues LLVM error "undefined temporary symbol" for non-existent numerical labels
#140179 opened
Apr 23, 2025 -
Suboptimal diagnostic E0599 on `impl AsRef<T>`
#140178 opened
Apr 22, 2025 -
Many new wasm features are enabled if compile `wasm32v1-none` with `-C linker-plugin-lto` flag on LLVM 20+
#140174 opened
Apr 22, 2025 -
`extern "C" const unsafe fn` does not trigger the "keyword order for functions declaration" note
#140171 opened
Apr 22, 2025 -
Bad codegen for comparing struct of two 16bit ints
#140167 opened
Apr 22, 2025 -
Tracking issue for release notes of #120808: Split elided_lifetime_in_paths into tied and untied
#140140 opened
Apr 22, 2025 -
Fix autodiff builds on Apple CI
#140137 opened
Apr 22, 2025 -
Compile error when directly using `&mut` in explicity const context
#140126 opened
Apr 21, 2025 -
ICE `error performing operation: fully_perform`
#140123 opened
Apr 21, 2025 -
Struct containing only associated type of generic may be too constraining variance wise
#140109 opened
Apr 21, 2025 -
Add unit tests for jsondocck
#140108 opened
Apr 21, 2025 -
armv4t-none-eabi cannot use compiler_fence
#140105 opened
Apr 21, 2025 -
Not optimize boolean computations for the `usize` type
#140103 opened
Apr 21, 2025 -
Consider unifying how rustc cli flag values are presented
#140102 opened
Apr 21, 2025 -
rustc bad cli arg error messages doesn't respect `--error-format=json`
#140101 opened
Apr 21, 2025 -
ICE: `invalid immediate for given destination place: value ScalarPair does not match ABI Scalar`
#140100 opened
Apr 21, 2025 -
ICE: `has escaping bound vars, so it cannot be wrapped in a dummy binder`
#140099 opened
Apr 21, 2025 -
Duplicate doubly higher-ranked trait bound fails to compile
#140071 opened
Apr 20, 2025 -
inconsistent `stringify!`
#140060 opened
Apr 20, 2025 -
Fails to optimize away trivial ownership move of Vec in high optimization levels
#140057 opened
Apr 20, 2025 -
Tracking issue for release notes of #139309: make abi_unsupported_vector_types a hard error
#140046 opened
Apr 19, 2025 -
Tracking issue for release notes of #139042: Do not remove trivial `SwitchInt` in analysis MIR
#140045 opened
Apr 19, 2025 -
minicore doesn't propagate `-Ctarget-cpu` for targets that require `target-cpu` being specified
#140038 opened
Apr 19, 2025 -
Convert ui tests that need specific `tests/ui/.gitattributes` entries into run-make tests
#140033 opened
Apr 19, 2025 -
autodiff on generic functions fails
#140032 opened
Apr 19, 2025 -
Tracking issue for release notes of #139535: Implement `Default` for raw pointers
#140014 opened
Apr 18, 2025 -
Unable to use `profile-generate` when cross-compiling for `x86_64-pc-windows-gnu` on Linux.
#140013 opened
Apr 18, 2025 -
ICE: upvar: assertion failed: `1 == 2` `-Wrust-2021-incompatible-closure-captures`
#140011 opened
Apr 18, 2025 -
Exponential compile time increase when nesting async closures in 1.86
#140004 opened
Apr 18, 2025 -
thread 'rustc' panicked at compiler\rustc_monomorphize\src\collector.rs:295:51
#140001 opened
Apr 18, 2025 -
rustc confuses missing types with missing type parameters
#139999 opened
Apr 18, 2025 -
Tracking issue for release notes of #139483: f*::NAN: guarantee that this is a quiet NaN
#139986 opened
Apr 17, 2025 -
Destructuring tuple structs with public leading fields and private trailing fields by tuple syntax is disallowed
#139972 opened
Apr 17, 2025 -
Consider converting `tests/ui/json/json-bom-plus-crlf-multifile-aux.rs`-associated tests into a `run-make` tests
#139968 opened
Apr 17, 2025 -
rustdoc hangs on recursive associated types
#139964 opened
Apr 17, 2025 -
rustc_codegen_ssa should write temporary files to the output directory
#139963 opened
Apr 17, 2025 -
UnixStream doesn't set MSG_NOSIGNAL as UnixDatagram
#139956 opened
Apr 17, 2025 -
Tracking issue for release notes of #132833: Stabilize let chains in the 2024 edition
#139951 opened
Apr 17, 2025 -
if multiple `-Z allow-features` are passed, only the last is used
#139947 opened
Apr 17, 2025 -
Tracking Issue for #[export] (RFC 3435)
#139939 opened
Apr 16, 2025 -
`rustc` thinks that two non-intersecting borrows intersect. And fails compilation
#139930 opened
Apr 16, 2025 -
Tracking issue for release notes of #135015: Partially stabilize LoongArch target features
#139929 opened
Apr 16, 2025 -
Tracking issue for release notes of #138940: Stabilize the avx512 target features
#139928 opened
Apr 16, 2025 -
Tracking issue for release notes of #134446: Stabilize the `cell_update` feature
#139925 opened
Apr 16, 2025 -
rustdoc: doctest-xcompile passes when it shouldn't
#139924 opened
Apr 16, 2025 -
undefined symbol: __rustc::rust_begin_unwind when using panic="abort"
#139923 opened
Apr 16, 2025 -
Extend `minicore` with intrinsics and use it to replace `#[rustc_intrinsic]` in tests
#139918 opened
Apr 16, 2025 -
Tracking Issue for `exact_div`
#139911 opened
Apr 16, 2025 -
Coverage 0% when `opt-level = 3` and `aarch64-linux-android`
#139907 opened
Apr 16, 2025 -
ICE: `ConstArgHasWrongType failed but we don't know how to compute type for {const error}`
#139905 opened
Apr 16, 2025 -
add an internal lint for nightly-channel-only features without a feature gate
#139892 opened
Apr 16, 2025 -
-Z allow-features does not apply to -Z flags
#139890 opened
Apr 16, 2025 -
doing some concurrency homework and got a compile-time panic, reporting as requested
#139887 opened
Apr 16, 2025 -
Creating an array can be made 2x faster
#139875 opened
Apr 15, 2025 -
ICE: `layout.is_sized()`
#139872 opened
Apr 15, 2025 -
"unconstrained generic constant" doesn't make sense with `generic_const_exprs`
#139866 opened
Apr 15, 2025 -
SocketAncillary doesn't ensure the control buffer is aligned at least as much as cmsghdr
#139861 opened
Apr 15, 2025 -
tidy `triagebot.toml` `trigger_files` fails on `jj git clone` unchecked out submodules
#139856 opened
Apr 15, 2025 -
rustdoc: split out trait implementer's notes from method docs
#139855 opened
Apr 15, 2025 -
Simpler Logic Produces More Complex Output Than Equivalent Expression
#139851 opened
Apr 15, 2025 -
rustdoc has 4 different "open sidebar" buttons
#139832 opened
Apr 15, 2025 -
Missing `use std::fmt::Write;` with `write!`: rustc suggests editing the sysroot
#139830 opened
Apr 15, 2025 -
Crater runs for 1.87
#139827 opened
Apr 14, 2025 -
ICE: `failed to process buffered lint here (dummy = false)`
#139825 opened
Apr 14, 2025 -
ICE: Unexpected type for constructor `Variant(0)`: Alias(Opaque, AliasTy ..
#139817 opened
Apr 14, 2025 -
Clarify safety invariants in Vec::from_raw_parts
#139816 opened
Apr 14, 2025 -
ICE: `expected len of array pat to be definite`
#139815 opened
Apr 14, 2025 -
rust-analyzer --stage=1 mixes incompatible proc_macro server and client
#139810 opened
Apr 14, 2025 -
never type appears in duplicate diagnostics
#139790 opened
Apr 14, 2025 -
opaque type leakage and RPITIT normalization
#139788 opened
Apr 14, 2025 -
Inconsistent errors when passing functions as arguments.
#139786 opened
Apr 14, 2025 -
Build autodiff with download-ci-llvm=true
#139779 opened
Apr 14, 2025 -
Bounds check not elided for index that should be known to be in-bounds
#139759 opened
Apr 13, 2025 -
Tracking issue for release notes of #136926: Stabilize `-Zdwarf-version` as `-Cdwarf-version`
#139747 opened
Apr 13, 2025 -
[mir-opt] SRoA away the tuple in `match (a, b)`
#139739 opened
Apr 13, 2025 -
ICE: cannot convert to a region vid
#139738 opened
Apr 13, 2025 -
[AVR] undefined reference to 'abort' on static mutable variable
#139737 opened
Apr 13, 2025 -
Strange inference failure with `Arc::new_cyclic`
#139736 opened
Apr 13, 2025 -
Compilation/file caching consistently grows stale
#139735 opened
Apr 13, 2025 -
assert_eq! of trivially-equal enums with 2 non-empty variants is not optimized out
#139733 opened
Apr 13, 2025 -
resolution ambiguity between inherent and (prelude-provided) trait methods should have more guard rails
#139732 opened
Apr 13, 2025 -
A case of compound x86_64 performance regression caused by LLVM 20 and #124810
#139730 opened
Apr 13, 2025 -
`-Zunpretty=expanded` no longer emitting `#[cfg(feature = xxx)]` guards?
#139715 opened
Apr 12, 2025 -
`#[repr]` on zero-variant enums leaves the reader with questions
#139703 opened
Apr 12, 2025 -
`match`ing on ordered `enum` variants emits too many branches
#139702 opened
Apr 12, 2025 -
Tracking issue for release notes of #74985: Tracking Issue for slice::array_chunks
#139693 opened
Apr 11, 2025 -
Lint on inline modules `module` if there also exists a file at path `./module.rs` or `./module/mod.rs`
#139685 opened
Apr 11, 2025 -
Associated Type Equality Bounds are not properly resolved
#139682 opened
Apr 11, 2025 -
Showing wrong compiler error in this case.
#139680 opened
Apr 11, 2025 -
Error: "offset is not a multiple of ??"
#139679 opened
Apr 11, 2025 -
Missing impl Trait parameter diagnostic is misleading
#139676 opened
Apr 11, 2025 -
Division/remainder functions for primitives inconsistenly apply `#[track_caller]`
#139672 opened
Apr 11, 2025 -
strange cannot move out of a mutable reference error
#139670 opened
Apr 11, 2025 -
ICE: compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:169:13: Failed to normalize Alias(...
#139659 opened
Apr 11, 2025 -
`cargo check` works fine, but `cargo build` gives "overflow evaluating the requirement "
#139658 opened
Apr 11, 2025 -
`is_char_boundary` not elided when impl `pop` in terms of `truncate`
#139655 opened
Apr 11, 2025 -
E0794 has a seemingly incorrect definition of "late bound lifetime parameter"
#139652 opened
Apr 10, 2025 -
A dep graph node (trait_impls_of) does not have an unique index
#139649 opened
Apr 10, 2025 -
no suggestion to enable const generics features
#139645 opened
Apr 10, 2025 -
Array repeat exprs dont permit non-copy adt ctors as elements
#139642 opened
Apr 10, 2025 -
`Box::new` recommended in struct initialization identifier position
#139631 opened
Apr 10, 2025 -
Consider using AssignmentTracking / dbg_assign
#139623 opened
Apr 10, 2025 -
Better documentation about which libraries are linked by default by the rust compiler
#139619 opened
Apr 10, 2025
689 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.
-
Document `From::from` impls
#137330 commented on
May 4, 2025 • 117 new comments -
Sized Hierarchy: Part I
#137944 commented on
May 9, 2025 • 63 new comments -
build dist for x86_64-pc-solaris and sparcv9-sun-solaris
#138699 commented on
Apr 29, 2025 • 28 new comments -
Add a new `mismatched-lifetime-syntaxes` lint
#138677 commented on
May 9, 2025 • 25 new comments -
Distinguish delim kind to decide whether to emit unexpected closing delimiter
#138554 commented on
Apr 22, 2025 • 24 new comments -
Add Duration from nanos u128
#139243 commented on
Apr 27, 2025 • 13 new comments -
Properly deduce object lifetime defaults in projections & trait refs
#129543 commented on
May 8, 2025 • 12 new comments -
Enable Non-determinism of float operations in Miri and change std tests
#138062 commented on
Apr 30, 2025 • 11 new comments -
Make closure capturing have consistent and correct behaviour around patterns
#138961 commented on
May 6, 2025 • 9 new comments -
Implement RFC 3631: add rustdoc doc_cfg features
#138907 commented on
May 6, 2025 • 7 new comments -
Suppress suggestions while span is in external library
#139316 commented on
May 6, 2025 • 7 new comments -
dirfd: preliminary unix and windows implementations
#139514 commented on
May 6, 2025 • 6 new comments -
std: sys: net: uefi: Implement TCP4 connect
#139254 commented on
Apr 20, 2025 • 6 new comments -
Do not run per-module late lints if they can be all skipped
#139597 commented on
Apr 14, 2025 • 5 new comments -
retpoline and retpoline-external-thunk flags (target modifiers) to enable retpoline-related target features
#135927 commented on
May 7, 2025 • 5 new comments -
deduplicate abort implementations
#139103 commented on
May 8, 2025 • 5 new comments -
[rustdoc] Add support for associated items in "jump to def" feature
#135771 commented on
May 6, 2025 • 5 new comments -
Emit warning while outputs is not exe and prints linkage info
#138139 commented on
May 2, 2025 • 5 new comments -
Add a new lint that warns for pointers to stack memory
#134218 commented on
May 6, 2025 • 5 new comments -
Implement parsing of pinned borrows
#135731 commented on
Apr 20, 2025 • 4 new comments -
Add post-mono MIR optimizations
#131650 commented on
May 3, 2025 • 4 new comments -
Generating a documentation for tests
#130463 commented on
Apr 23, 2025 • 4 new comments -
Add `__isPlatformVersionAtLeast` and `__isOSVersionAtLeast` symbols
#138944 commented on
Apr 24, 2025 • 4 new comments -
collect doc alias as tips during resolution
#127721 commented on
May 9, 2025 • 4 new comments -
Add contracts for all functions in `Alignment`
#136578 commented on
Apr 16, 2025 • 4 new comments -
add nvptx_target_feature
#138689 commented on
Apr 22, 2025 • 4 new comments -
redesign stage 0 std
#119899 commented on
May 8, 2025 • 4 new comments -
Optimize `ToString` implementation for integers
#136264 commented on
May 7, 2025 • 4 new comments -
Use the new solver in the `impossible_predicates`
#136988 commented on
May 7, 2025 • 4 new comments -
uefi: fs: Add file times plumbing
#138918 commented on
Apr 13, 2025 • 3 new comments -
Improve parse item fallback
#125388 commented on
Apr 28, 2025 • 3 new comments -
Support using const pointers in asm `const` operand
#138618 commented on
May 4, 2025 • 3 new comments -
Add `f16` formatting and parsing
#127013 commented on
May 9, 2025 • 3 new comments -
Add `target_env = "macabi"` and `target_env = "sim"`
#139451 commented on
May 7, 2025 • 3 new comments -
Implementation of `sync_nonpoison` and `nonpoison_mutex`
#134663 commented on
May 6, 2025 • 2 new comments -
Add `iter` macro
#137725 commented on
Apr 14, 2025 • 2 new comments -
Add `Result::map_or_default` and `Option::map_or_default`
#138068 commented on
May 3, 2025 • 2 new comments -
Update/relax str/String utf8 safety docs
#134598 commented on
Apr 23, 2025 • 2 new comments -
Separate the unescape functions but avoid duplicating code
#138163 commented on
May 3, 2025 • 2 new comments -
Add FileCheck annotations to mir-opt/copy-prop
#135099 commented on
Apr 19, 2025 • 2 new comments -
Explicitly export core and std macros
#139493 commented on
Apr 30, 2025 • 2 new comments -
Make create_def a side effect instead of marking the entire query as always red
#115613 commented on
May 8, 2025 • 1 new comment -
Stabilize the avx512 target features
#138940 commented on
May 8, 2025 • 1 new comment -
Add regression test for graceful error for wrong number of activities
#139591 commented on
Apr 24, 2025 • 1 new comment -
Implement `IntoIterator` for `[&[mut]] Box<[T; N], A>`
#134021 commented on
Apr 14, 2025 • 1 new comment -
rustdoc: add a handle that makes sidebar resizing more obvious
#139562 commented on
May 9, 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 8, 2025 • 1 new comment -
Sanitizers target modificators
#138736 commented on
May 9, 2025 • 1 new comment -
Start using pattern types in libcore
#136006 commented on
May 8, 2025 • 1 new comment -
Update bundled musl to 1.2.5
#125692 commented on
Apr 13, 2025 • 1 new comment -
[WIP] mgca: Add ConstArg representation for const items
#139558 commented on
Apr 28, 2025 • 1 new comment -
Ensure constants are WF before calling into CTFE
#137972 commented on
May 4, 2025 • 1 new comment -
Fix parameter order for `_by()` variants of `min` / `max`/ `minmax` in `std::cmp`
#139357 commented on
May 10, 2025 • 1 new comment -
bootstrap: allow to set clippy.toml for x.py clippy
#137785 commented on
May 5, 2025 • 1 new comment -
Tracking Issue for `keylocker_x86`
#134813 commented on
May 7, 2025 • 0 new comments -
Can CFI be made compatible with type erasure schemes?
#128728 commented on
May 8, 2025 • 0 new comments -
Documentation for HashMap's FromIterator with duplicate keys in the iterator
#110260 commented on
May 8, 2025 • 0 new comments -
The NonZero types don't tell LLVM that they're non-zero on get
#49572 commented on
May 8, 2025 • 0 new comments -
Inference fails when a type using a default also implements Deref.
#27603 commented on
May 9, 2025 • 0 new comments -
Coherence can be bypassed by an indirect impl for a trait object
#57893 commented on
May 7, 2025 • 0 new comments -
Tracking issue for custom inner attributes
#54726 commented on
May 7, 2025 • 0 new comments -
Tracking issue for release notes of #131415: Tracking Issue for `const_copy_from_slice`
#138097 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #134900: Fix parsing of ranges after unary operators
#137859 commented on
May 8, 2025 • 0 new comments -
Tracking Issue for `sha512_sm_x86`
#126624 commented on
May 7, 2025 • 0 new comments -
Tracking issue for release notes of #131114: Tracking Issue for `inherent_str_constructors `
#137276 commented on
May 8, 2025 • 0 new comments -
Incremental compilation ICE with from compiler-state-dependent overflow errors
#84963 commented on
May 8, 2025 • 0 new comments -
method has an incompatible type for trait due to lifetimes has too wide a span
#33624 commented on
May 8, 2025 • 0 new comments -
Tracking Issue for generic pattern types
#136574 commented on
May 8, 2025 • 0 new comments -
Tracking issue for release notes of #125882: Tracking Issue for `integer_sign_cast`
#136560 commented on
May 8, 2025 • 0 new comments -
Tracking issue for release notes of #128101: Tracking Issue for `unsigned_is_multiple_of`
#137380 commented on
May 8, 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 8, 2025 • 0 new comments -
#[deprecated] lint doesn't trigger when overriding deprecated method
#98990 commented on
May 8, 2025 • 0 new comments -
Tracking issue for release notes of #95892: Tracking Issue for `sub_ptr` (feature `ptr_sub_ptr`)
#134727 commented on
May 8, 2025 • 0 new comments -
Support for pointers with asm_const
#128464 commented on
May 8, 2025 • 0 new comments -
Tracking issue for release notes of #129375: Tracking Issue for unbounded_shifts
#137386 commented on
May 8, 2025 • 0 new comments -
Tracking issue for RFC 2523, `#[cfg(accessible(::path::to::thing))]`
#64797 commented on
May 8, 2025 • 0 new comments -
Tracking issue for release notes of #134340: Stabilize `num_midpoint_signed` feature
#137344 commented on
May 8, 2025 • 0 new comments -
tidy watcher
#114209 commented on
Apr 13, 2025 • 0 new comments -
Increase parallelism in various locations
#115003 commented on
May 5, 2025 • 0 new comments -
Create the previous dep graph index on a background thread
#116375 commented on
May 7, 2025 • 0 new comments -
Expand assumes to the other unchecked slice ops
#120762 commented on
May 3, 2025 • 0 new comments -
Split elided_lifetime_in_paths into tied and untied
#120808 commented on
Apr 22, 2025 • 0 new comments -
Run linking and incremental saving / finalizing in parallel
#121880 commented on
Apr 11, 2025 • 0 new comments -
Change the desugaring of `assert!` for better error output
#122661 commented on
May 6, 2025 • 0 new comments -
test
#124078 commented on
Apr 16, 2025 • 0 new comments -
alias-relate: add fast reject optimization
#124852 commented on
Apr 25, 2025 • 0 new comments -
Stop emitting spans from proc macro compile time in quote expansion
#125721 commented on
Apr 15, 2025 • 0 new comments -
rustdoc: use the next solver for blanket impl synthesis
#125907 commented on
Apr 17, 2025 • 0 new comments -
Reword the caveats on `array::map`
#126100 commented on
May 1, 2025 • 0 new comments -
Do not eagerly reject inference vars when trying to resolve method calls.
#126316 commented on
Apr 10, 2025 • 0 new comments -
Implement consecutive shorthand projections (associated type paths) like `T::AssocA::AssocB`
#126651 commented on
Apr 22, 2025 • 0 new comments -
Make inline suggestions no longer be the default
#127282 commented on
Apr 15, 2025 • 0 new comments -
Make target-spec json file extensions case-insensitive
#127389 commented on
Apr 13, 2025 • 0 new comments -
feat(core): impl Step for NonZero<u*>
#127534 commented on
Apr 30, 2025 • 0 new comments -
Unify wording of "failed to resolve" errors with "cannot find" resolution errors
#128086 commented on
Apr 14, 2025 • 0 new comments -
Attempt to use the high part of the `size_hint` in `collect` (again)
#137908 commented on
Apr 14, 2025 • 0 new comments -
Type inference fails where LUB coercion succeeds
#134121 commented on
May 9, 2025 • 0 new comments -
error[E0282]: type annotations needed but should be inferred automatically
#139168 commented on
May 9, 2025 • 0 new comments -
Spurious irrefutable_let_patterns warning with let-chain
#139369 commented on
May 9, 2025 • 0 new comments -
`tests/codegen/lto-removes-invokes.rs` spuriously fails on `x86_64-pc-windows-gnu`
#139519 commented on
May 9, 2025 • 0 new comments -
Random stack overflow on windows-gnu
#139070 commented on
May 9, 2025 • 0 new comments -
Tracking Issue for box_as_ptr
#129090 commented on
May 9, 2025 • 0 new comments -
Audit `run-fail` ui tests to see if they need *exact* run stderr/stdout
#134889 commented on
May 9, 2025 • 0 new comments -
regression: crate compiles much slower with 1.82
#132064 commented on
May 9, 2025 • 0 new comments -
ICE: `primitive read not possible for type`
#131347 commented on
May 9, 2025 • 0 new comments -
Tracking issue for `-Z instrument-xray`
#102921 commented on
May 9, 2025 • 0 new comments -
E0195 diagnostic should take into account GATs, etc
#135350 commented on
May 9, 2025 • 0 new comments -
`impl_trait_in_bindings` and pick-constraint region bounds
#61773 commented on
May 9, 2025 • 0 new comments -
Type mismatch in a associated type bound don't point at said associated type
#139531 commented on
May 9, 2025 • 0 new comments -
Tracking Issue for duration_constructors
#120301 commented on
May 10, 2025 • 0 new comments -
Linking to a static library does not always include exported symbols
#99721 commented on
May 10, 2025 • 0 new comments -
Tracking Issue for `ascii::Char` (ACP 179)
#110998 commented on
May 10, 2025 • 0 new comments -
Change Wasm's `cdylib` etc. to be a "reactor".
#108097 commented on
May 7, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
May 6, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
May 8, 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 -
ICE: ` expr in place where literal is expected (builtin attr parsing)`
#137687 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 -
Tracking Issue for #138068: Add `Result::map_or_default` and `Option::map_or_default`
#138099 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 -
Removing trailing zeros of a NonZero
#138497 commented on
May 3, 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 -
Tracking issue for future-incompatibility lint `conflicting_repr_hints`
#68585 commented on
May 3, 2025 • 0 new comments -
Inefficient implementation of `PartialEq` for nested (fieldless) enums
#132628 commented on
May 3, 2025 • 0 new comments -
ICE: `assertion failed: layout.is_sized()` with `feature(associated_const_equality)`
#127643 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: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: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: rustc panicked at compiler\rustc_middle\src\mir\interpret\queries.rs:104:13
#138710 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 -
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 #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 APX target feature
#139284 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 `#[track_caller]` on closures
#87417 commented on
May 4, 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: `Architecture x86_64 does not support GpuKernel calling convention`
#138738 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 using `repr(align(…))` type as trait object receiver (arbitrary `self`-type)
#138564 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: `can't get the span of an arbitrary parsed attribute: Parsed(Repr([(ReprEmpty.. `
#138510 commented on
May 2, 2025 • 0 new comments -
ICE: sty: `None`
#138361 commented on
May 2, 2025 • 0 new comments -
ICE: no field on type
#138359 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: `invalid pointer unsizing &i32 -> i32`
#138265 commented on
May 2, 2025 • 0 new comments -
ICE: mismatched types
#138240 commented on
May 2, 2025 • 0 new comments -
Generic const exprs: Failed to normalize Alias
#138156 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 -
Migrate parser to the new span combining scheme
#126763 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for RFC: Supertrait Item Shadowing
#89151 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 -
std::PathBuff::join("/some/path") overrides the original path in the resulting PathBuf
#59726 commented on
May 2, 2025 • 0 new comments -
Tracking Issue for `mapped_lock_guards` (`MappedMutexGuard`, `MappedRwLockReadGuard`, `MappedRwLockWriteGuard`)
#117108 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 -
Which functions are "reachable", and therefore subject to monomorphization-time checks, is optimization-dependent
#122814 commented on
May 3, 2025 • 0 new comments -
Tracking issue for Iterator::is_partitioned
#62544 commented on
May 4, 2025 • 0 new comments -
Parameter usage is not properly propagated through trait aliases
#74093 commented on
May 6, 2025 • 0 new comments -
Error "cannot infer type" when using '?' in async block + bad diagnostic
#63502 commented on
May 6, 2025 • 0 new comments -
Tracking issue: deref patterns
#87121 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for File lock API
#130994 commented on
May 6, 2025 • 0 new comments -
ICE should be a request to set `-Ctarget-cpu`
#139223 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for "unsafe blocks in unsafe fn" (RFC #2585)
#71668 commented on
May 7, 2025 • 0 new comments -
Tracking issue for `cfg_match`
#115585 commented on
May 7, 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
May 7, 2025 • 0 new comments -
experiment with relaxing the orphan rule
#136979 commented on
May 7, 2025 • 0 new comments -
Tracking Issue for `std::cell::{Ref, RefMut}::leak`
#69099 commented on
May 7, 2025 • 0 new comments -
Tracking Issue for `naked_functions_target_rustic_abi`
#138997 commented on
May 7, 2025 • 0 new comments -
internal compiler error: encountered incremental compilation error
#120963 commented on
May 7, 2025 • 0 new comments -
VecDeque missing operations for "front" handling.
#92547 commented on
May 7, 2025 • 0 new comments -
Rust 1.81: thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: called `Option::unwrap()` on a `None` value
#137071 commented on
May 7, 2025 • 0 new comments -
More principled tempdir usage by and between rustc, rustdoc and compiletest
#138475 commented on
May 7, 2025 • 0 new comments -
"Legacy" tier 2 targets have misplaced or absent maintainer docs
#113739 commented on
May 7, 2025 • 0 new comments -
Hard-to-read ICEs when fluent translation uses non-existing variable
#128340 commented on
May 7, 2025 • 0 new comments -
Allow storing `format_args!` in a let binding
#92698 commented on
May 7, 2025 • 0 new comments -
Contents from global_asm! leak into other assemblies
#81838 commented on
May 7, 2025 • 0 new comments -
type_id is not sufficiently collision-resistant
#129014 commented on
May 7, 2025 • 0 new comments -
Tracking Issue for asm_goto_with_outputs
#119364 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 -
unused_associated_type_bounds are usable and useful
#125560 commented on
May 4, 2025 • 0 new comments -
Tracking Issue for `peek_index`
#130711 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 RFC 3467: UnsafePinned
#125735 commented on
May 5, 2025 • 0 new comments -
Tracking implementation for MC/DC
#124144 commented on
May 5, 2025 • 0 new comments -
Tracking Issue for `frontmatter`
#136889 commented on
May 5, 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 -
Experimental cygwin host support
#137819 commented on
May 6, 2025 • 0 new comments -
Segmentation fault in `__llvm_write_binary_ids` using LLVM 17.0.6
#123361 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for auto traits (auto_traits) -- formerly called opt-in built-in traits (optin_builtin_traits)
#13231 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for `const_eq_ignore_ascii_case`
#131719 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for `non_null_from_ref`
#130823 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for target modifiers
#136966 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for AVX512_FP16 intrinsics
#127213 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for AVX512 intrinsics
#111137 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for `error_generic_member_access`
#99301 commented on
May 6, 2025 • 0 new comments -
Tracking Issue for `sync_poison_mod`
#134646 commented on
May 6, 2025 • 0 new comments -
Compiling `raw-dylib` doesn't work on Windows
#103939 commented on
May 6, 2025 • 0 new comments -
Stabilise `os_string_pathbuf_leak`
#137992 commented on
May 6, 2025 • 0 new comments -
Add `std::io::Seek` instance for `std::io::Take`
#138023 commented on
May 6, 2025 • 0 new comments -
Stop projecting into SIMD types in `ui/simd/` tests
#138036 commented on
Apr 21, 2025 • 0 new comments -
[WIP] Enable automatic cross-compilation in run-make tests
#138066 commented on
May 5, 2025 • 0 new comments -
remove invalid workspaceFolder prefix from the zed rust-analyzer config
#138085 commented on
Apr 20, 2025 • 0 new comments -
Initial implementation of `core_float_math`
#138087 commented on
May 1, 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 -
Rewrite `inline` attribute parser to use new infrastructure and improve diagnostics for all parsed attributes
#138165 commented on
Apr 28, 2025 • 0 new comments -
Unnecessary references lint
#138230 commented on
Apr 14, 2025 • 0 new comments -
Get rid of `EscapeDebugInner`.
#138237 commented on
Apr 27, 2025 • 0 new comments -
Keep space if arg does not follow punctuation when lint unused parens
#138271 commented on
Apr 29, 2025 • 0 new comments -
Stabilize `repr128`
#138285 commented on
May 7, 2025 • 0 new comments -
rewrite `optimize` attribute to use new attribute parsing infrastructure
#138291 commented on
Apr 28, 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 -
Update to new attribute parsing infra implemented in PR #135726
#138386 commented on
Apr 28, 2025 • 0 new comments -
Tweak `VecCache` to improve performance
#138405 commented on
Apr 24, 2025 • 0 new comments -
Fix struct_tail_raw argument order and ObligationCause usage
#138456 commented on
Apr 10, 2025 • 0 new comments -
unstable book: in a sanitizer example, check the code
#139113 commented on
Apr 20, 2025 • 0 new comments -
Remove unstable cfg `target(...)` compact feature
#130780 commented on
Apr 23, 2025 • 0 new comments -
Remove `i128` and `u128` from `improper_ctypes_definitions`
#137306 commented on
May 8, 2025 • 0 new comments -
Guarantee behavior of transmuting `Option::<T>::None` subject to NPO
#137323 commented on
May 8, 2025 • 0 new comments -
Tweak comma handling of "missing match arm" suggestion and fix "remove this arm" suggestion, and make suggestion verbose
#137409 commented on
Apr 21, 2025 • 0 new comments -
Link object files that use `#[used]`
#137426 commented on
Apr 28, 2025 • 0 new comments -
Add as_ascii_unchecked() methods to char, u8, and str
#137432 commented on
Apr 27, 2025 • 0 new comments -
fix for issue 132802: x86 code in `wasm32-unknown-unknown` binaries
#137457 commented on
Apr 27, 2025 • 0 new comments -
Stabilize `assert_matches` and move it to `core::macros`
#137487 commented on
Apr 15, 2025 • 0 new comments -
libstd: init(): dup() subsequent /dev/nulls instead of opening them again
#137494 commented on
Apr 12, 2025 • 0 new comments -
Handle autodiff for lib builds
#137570 commented on
Apr 28, 2025 • 0 new comments -
Make `std/src/num` mirror `core/src/num`
#137574 commented on
May 1, 2025 • 0 new comments -
support `#[target_feature(enable = ...)]` on `#[naked]` functions
#137720 commented on
Apr 30, 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 -
Optimize `CharIndices::advance_by`
#137761 commented on
Apr 16, 2025 • 0 new comments -
Reserve before `write_fmt` for owned buffers
#137762 commented on
May 1, 2025 • 0 new comments -
Add new rustdoc `broken_footnote` lint
#137803 commented on
May 7, 2025 • 0 new comments -
make RefCell unstably const
#137843 commented on
May 8, 2025 • 0 new comments -
Add new `unused_footnote_definition` rustdoc lint
#137858 commented on
May 7, 2025 • 0 new comments -
Include whitespace in "remove |" suggestion and make it hidden
#137872 commented on
Apr 14, 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 -
Use the bootstrap compiler for `x check` on bootstrap tools
#139170 commented on
May 6, 2025 • 0 new comments -
[WIP] [WIP] Enable automatic cross-compilation in run-make tests
#139244 commented on
Apr 19, 2025 • 0 new comments -
Fix derive bounds for fully-qualified field types
#139272 commented on
May 9, 2025 • 0 new comments -
Add regression test for nested replacement ranges in cfg_eval
#139286 commented on
May 1, 2025 • 0 new comments -
add first HelenOS compilation targets
#139310 commented on
Apr 24, 2025 • 0 new comments -
Add some `AsRef` implementations for smart pointers
#139318 commented on
Apr 13, 2025 • 0 new comments -
Extend `QueryStability` to handle `IntoIterator` implementations
#139345 commented on
Apr 30, 2025 • 0 new comments -
Fix error reporting for multibyte characters in byte string literal
#139362 commented on
May 8, 2025 • 0 new comments -
Enhance error reporting for write!/writeln! macros
#139371 commented on
May 1, 2025 • 0 new comments -
Error on recursive opaque ty in HIR typeck
#139419 commented on
May 8, 2025 • 0 new comments -
Implement `AsRef<ByteStr>` for `[u8]`
#139441 commented on
Apr 13, 2025 • 0 new comments -
Add socket extensions for cygwin
#139524 commented on
Apr 25, 2025 • 0 new comments -
Optimize `core::unicode::printable`.
#139540 commented on
Apr 27, 2025 • 0 new comments -
support revealing uses of opaques
#139587 commented on
May 9, 2025 • 0 new comments -
add sitemap to rust docs
#139593 commented on
Apr 25, 2025 • 0 new comments -
[experiment] How expensive is `if_cause`?
#139594 commented on
Apr 11, 2025 • 0 new comments -
Remove `Symbol` from `Named` variant of `BoundRegionKind`/`LateParamRegionKind`
#139598 commented on
May 6, 2025 • 0 new comments -
feat: add `succinct-zkvm` os and target
#138463 commented on
May 1, 2025 • 0 new comments -
Describe lifetime of call argument temporaries passed indirectly
#138489 commented on
May 9, 2025 • 0 new comments -
Implement Deref<Target=ByteStr> for CStr
#138498 commented on
Apr 17, 2025 • 0 new comments -
Nul terminate rust string literals
#138504 commented on
Apr 14, 2025 • 0 new comments -
Make performance description of String::insert_str more precise
#138538 commented on
May 6, 2025 • 0 new comments -
Issue-125323: ICE non-ADT in struct pattern when long time constant evaluation is in for loop
#138679 commented on
Apr 28, 2025 • 0 new comments -
Add methods to TCP and UDP sockets to modify hop limit (refresh of #94678)
#138744 commented on
Apr 16, 2025 • 0 new comments -
linker: Move native library search from linker to rustc
#138753 commented on
Apr 29, 2025 • 0 new comments -
Allow `enum` and `union` literals to also create SSA values
#138759 commented on
May 5, 2025 • 0 new comments -
Use mimalloc as the global allocator on `x86_64-pc-windows-msvc`
#138764 commented on
Apr 12, 2025 • 0 new comments -
Add `#[loop_match]` for improved DFA codegen
#138780 commented on
May 6, 2025 • 0 new comments -
core: implement `fold` via `try_fold`
#138835 commented on
Apr 16, 2025 • 0 new comments -
core: use specialization for more methods of `impl Iterator for &mut I`
#138862 commented on
Apr 12, 2025 • 0 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
May 10, 2025 • 0 new comments -
std: fix aliasing bug in UNIX process implementation
#138896 commented on
Apr 21, 2025 • 0 new comments -
Added `get_unchecked` and `get_unchecked_mut` to `OnceLock` and `LazyLock`
#138914 commented on
Apr 19, 2025 • 0 new comments -
[perf experiment] Split the resolver tables into per-owner tables
#138995 commented on
Apr 22, 2025 • 0 new comments -
Allow Apple SDK to be missing on non-host macOS
#139053 commented on
May 6, 2025 • 0 new comments -
Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32`
#139087 commented on
May 7, 2025 • 0 new comments -
Fix linking for symbols starting with ? on i686-pc-windows-msvc
#130808 commented on
May 9, 2025 • 0 new comments -
Safer implementation of RepeatN
#130887 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 -
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 8, 2025 • 0 new comments -
std: detect stack overflows in TLS destructors on UNIX
#131282 commented on
Apr 13, 2025 • 0 new comments -
Warn about C-style octal literals
#131309 commented on
Apr 24, 2025 • 0 new comments -
lexer: Treat more floats with empty exponent as valid tokens
#131656 commented on
Apr 27, 2025 • 0 new comments -
Add parallel front end robustness test to ui tests
#132051 commented on
Apr 14, 2025 • 0 new comments -
Add lint against (some) interior mutable consts
#132146 commented on
Apr 28, 2025 • 0 new comments -
Do not suggest borrow that is already there in fully-qualified call
#132469 commented on
Apr 24, 2025 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
May 7, 2025 • 0 new comments -
get rid of some false negatives in rustdoc::broken_intra_doc_links
#132748 commented on
Apr 19, 2025 • 0 new comments -
Add `PeekableIterator` trait
#132976 commented on
Apr 16, 2025 • 0 new comments -
Detect tuple structs that are unconstructable due to re-export
#133477 commented on
Apr 16, 2025 • 0 new comments -
[DO NOT MERGE] bootstrap with `-Znext-solver=globally`
#133502 commented on
May 9, 2025 • 0 new comments -
Make impl section headers sticky
#133717 commented on
Apr 17, 2025 • 0 new comments -
build_helper::compiletest module factored out of compiletest for use by bootstrap
#135653 commented on
Apr 25, 2025 • 0 new comments -
Make `missing_fragment_specifier` an unconditional error
#128425 commented on
May 7, 2025 • 0 new comments -
Add `overflow_checks` intrinsic
#128666 commented on
May 8, 2025 • 0 new comments -
Cache declarative macro expansion on disk (for incremental comp.). Based on #128605
#128747 commented on
Apr 14, 2025 • 0 new comments -
Perform ThinLTO on x86_64-pc-windows-msvc dist builder
#128947 commented on
Apr 23, 2025 • 0 new comments -
Experimental: Add Derive Proc-Macro Caching
#129102 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
May 6, 2025 • 0 new comments -
Detect more `cfg`d out items in resolution errors
#129183 commented on
Apr 17, 2025 • 0 new comments -
[Experimental] `<T as Into<T>>::into` lint
#129249 commented on
May 7, 2025 • 0 new comments -
Implement (part of) ACP 429: add `DerefMut` to `Lazy[Cell/Lock]`
#129334 commented on
May 9, 2025 • 0 new comments -
Rebuild on changes to the deployment target when compiling Apple targets
#129342 commented on
Apr 14, 2025 • 0 new comments -
Try enabling precondition checks on ptr::{read,write}
#129498 commented on
Apr 12, 2025 • 0 new comments -
Add some track_caller info to precondition panics
#129658 commented on
May 3, 2025 • 0 new comments -
Subpart9 for async drop (major3) - elaborate_drops changes
#129745 commented on
Apr 11, 2025 • 0 new comments -
Subpart10 for async drop (major4) - StateTransform pass improvements
#129746 commented on
Apr 11, 2025 • 0 new comments -
Subpart11 for async drop (major5) - shims codegen
#129747 commented on
Apr 11, 2025 • 0 new comments -
Remove placeholders completely
#130227 commented on
May 1, 2025 • 0 new comments -
Add inline(usually)
#130679 commented on
Apr 11, 2025 • 0 new comments -
Suggest adding missing braces in `const` block pattern
#130751 commented on
Apr 22, 2025 • 0 new comments -
Implement Display for ``rustc_target::callconv::Conv``
#135808 commented on
May 8, 2025 • 0 new comments -
Improve display of const unstable display feature info
#135830 commented on
May 6, 2025 • 0 new comments -
Detect struct construction with private field in field with default
#135846 commented on
Apr 17, 2025 • 0 new comments -
Implement String::make_(upp|low)ercase
#135888 commented on
May 1, 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 -
Faster fmt::Display of 128-bit integers, without unsafe pointer
#136594 commented on
Apr 30, 2025 • 0 new comments -
-Zharden-sls flag (target modifier) added to enable mitigation against straight line speculation (SLS)
#136597 commented on
Apr 28, 2025 • 0 new comments -
Revise docs for `thir::PatKind::ExpandedConstant`
#136612 commented on
May 8, 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 -
Fix `Display` for invalid UTF-8 in `OsStr`/`Path`
#136677 commented on
May 2, 2025 • 0 new comments -
Implement `Random` for tuple
#136801 commented on
Apr 13, 2025 • 0 new comments -
Fix linker-plugin-lto only doing thin lto
#136840 commented on
May 9, 2025 • 0 new comments -
Add checking for unnecessary delims in closure body
#136906 commented on
May 7, 2025 • 0 new comments -
Instantiate predicate binder without recanonicalizing goal in new solver
#136997 commented on
May 5, 2025 • 0 new comments -
Specialize `Iterator::eq{_by}` for `TrustedLen` iterators
#137122 commented on
Apr 11, 2025 • 0 new comments -
Rename `cfg_match!` to `cfg_select!`
#137198 commented on
May 6, 2025 • 0 new comments -
Add support for macro expansion in rustdoc source code pages
#137229 commented on
May 6, 2025 • 0 new comments -
Allow comparisons between `CStr`, `CString`, and `Cow<CStr>`.
#137268 commented on
May 3, 2025 • 0 new comments -
Stabilize `derive(CoercePointee)`
#133820 commented on
Apr 17, 2025 • 0 new comments -
setup typos check in CI
#134006 commented on
Apr 13, 2025 • 0 new comments -
Do partial SsaLocals analysis in unoptimized builds
#134051 commented on
May 2, 2025 • 0 new comments -
Suggest how to fix with unconstrained type parameters
#134270 commented on
Apr 20, 2025 • 0 new comments -
Show pending obligations as unsatisfied constraints in `report_similar_impl_candidates`
#134348 commented on
Apr 10, 2025 • 0 new comments -
Specify the behavior of `file!`
#134442 commented on
May 10, 2025 • 0 new comments -
Lint on fn pointers comparisons in external macros
#134536 commented on
Apr 23, 2025 • 0 new comments -
Add Three Codegen Tests
#134626 commented on
May 9, 2025 • 0 new comments -
Implement `normalize_lexically`
#134696 commented on
May 2, 2025 • 0 new comments -
lint / ImproperCTypes: better handling of indirections, take 2
#134697 commented on
May 6, 2025 • 0 new comments -
Implement asymmetrical precedence for closures and jumps
#134847 commented on
May 4, 2025 • 0 new comments -
Partially stabilize LoongArch target features
#135015 commented on
May 9, 2025 • 0 new comments -
Emit single error for `+ use<'_>` and don't suggest `use<'static>`
#135052 commented on
Apr 17, 2025 • 0 new comments -
aarch64-softfloat: forbid enabling the neon target feature
#135160 commented on
May 8, 2025 • 0 new comments -
Implement #[proc_macro_lint] to generate LintId for macro-generated warnings
#135432 commented on
Apr 28, 2025 • 0 new comments -
Move coroutine upvars into locals for better memory economy
#135527 commented on
Apr 29, 2025 • 0 new comments -
Add ignore value suggestion in closure body
#135562 commented on
May 1, 2025 • 0 new comments -
Tweak output of missing lifetime on associated type
#135602 commented on
Apr 11, 2025 • 0 new comments -
stop specializing on `Copy`
#135634 commented on
Apr 21, 2025 • 0 new comments -
Unnecessary copy when constructing arrays from returned arrays?
#62446 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #131714: Tracking Issue for `const_sockaddr_setters`
#138096 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #132241: Tracking Issue for `const_char_classify`
#138095 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #136831: Update stdarch
#137937 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #137327: Undeprecate env::home_dir
#137866 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #62280: Tracking issue for `slice_take`
#137817 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #103806: Tracking Issue for `string_extend_from_within`
#137387 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #135933: Explain how Vec::with_capacity is faithful
#137378 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #136458: Do not deduplicate list of associated types provided by dyn principal
#137341 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #136490: Do not allow attributes on struct field rest patterns
#137089 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #135480: Don't require method impls for methods with `Self:Sized` bounds for impls for unsized types
#136935 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #134995: Stabilize const_slice_flatten
#136624 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #133889: Consider fields to be inhabited if they are unstable
#135690 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #132268: Impl TryFrom<Vec<u8>> for String
#135636 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #133870: Stabilize `asm_goto` feature gate
#134860 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #127154: Tracking Issue for anonymous pipe API
#135622 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #135767: Future incompatibility warning `unsupported_fn_ptr_calling_conventions`: Also warn in dependencies
#137088 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #120048: Tracking Issue for `os_str_display`
#137132 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #136764: Make `ptr_cast_add_auto_to_object` lint into hard error
#137429 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #136968: Turn order dependent trait objects future incompat warning into a hard error
#138244 commented on
Apr 21, 2025 • 0 new comments -
Tracking Issue for `proc_macro::ToTokens`
#130977 commented on
Apr 24, 2025 • 0 new comments -
Spurious "downstream crates may implement trait ..."
#50238 commented on
Apr 11, 2025 • 0 new comments -
move tests from tests/rustdoc-ui/ to tests/rustdoc-ui/lints/ where applicable
#136501 commented on
Apr 19, 2025 • 0 new comments -
Tracking Issue for `const_array_as_mut_slice`
#133333 commented on
Apr 20, 2025 • 0 new comments -
Original `pin!()` macro behavior cannot be expressed in Rust 2024
#138718 commented on
Apr 20, 2025 • 0 new comments -
Use protected visibility by default on ELF platforms
#105518 commented on
Apr 20, 2025 • 0 new comments -
Tracking Issue for "More Qualified Paths"
#86935 commented on
Apr 20, 2025 • 0 new comments -
Lint on duplicate trait bound
#88013 commented on
Apr 20, 2025 • 0 new comments -
Duplicate error for using allow inside forbid
#131842 commented on
Apr 20, 2025 • 0 new comments -
rustdoc: improve searching for duplicate functions of generic types
#90929 commented on
Apr 20, 2025 • 0 new comments -
docs for Traits get duplicated because of different types
#24558 commented on
Apr 20, 2025 • 0 new comments -
Error duplicate definitions for impls on distinct associated types
#58171 commented on
Apr 20, 2025 • 0 new comments -
Parameter names in foreign functions, function pointer types and trait methods are not resolved / validated
#33995 commented on
Apr 20, 2025 • 0 new comments -
No BTreeMap BTreeSet debug visualizers for lldb / macOS
#111868 commented on
Apr 20, 2025 • 0 new comments -
is_riscv_feature_detected doesn't seem to actually detect anything at runtime
#139139 commented on
Apr 21, 2025 • 0 new comments -
Inlining + target_feature broken in powerpc64
#60637 commented on
Apr 21, 2025 • 0 new comments -
ci: spurious failure `tests\mir-opt\strip_debuginfo.rs `Cannot create a file when that file already exists.`
#134351 commented on
Apr 21, 2025 • 0 new comments -
Tracking Issue for non-lifetime binders
#108185 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #43244: Tracking issue for Vec::extract_if and LinkedList::extract_if
#133969 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #138128: Stabilize `#![feature(precise_capturing_in_traits)]`
#138851 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #138162: Update the standard library to Rust 2024
#138375 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #137449: Denote `ControlFlow` as `#[must_use]`
#138188 commented on
Apr 21, 2025 • 0 new comments -
Do move forwarding on MIR
#32966 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for target_feature 1.1 RFC
#69098 commented on
Apr 24, 2025 • 0 new comments -
Vec::splice() has noticeable overhead for some use cases
#83266 commented on
Apr 24, 2025 • 0 new comments -
Find root cause why inlining GlobalCtxt::enter causes a crash in the deadlock handler
#136499 commented on
Apr 24, 2025 • 0 new comments -
ICE: deadlock due to query cycle
#120757 commented on
Apr 24, 2025 • 0 new comments -
Much higher compile times with `-Z threads=8` than with `-Z threads=1`
#117755 commented on
Apr 24, 2025 • 0 new comments -
"parallel-rustc" isn't working (on my PC at least)
#117781 commented on
Apr 24, 2025 • 0 new comments -
Benchmark entirely unfair locks for parallel rustc
#92596 commented on
Apr 24, 2025 • 0 new comments -
Non-deterministic overflow in rustc-rayon-core causing CI failures
#90227 commented on
Apr 24, 2025 • 0 new comments -
Compiler panic on rustlings exercise standard_library_types/box1.rs
#89108 commented on
Apr 24, 2025 • 0 new comments -
Latest parallel compiler ICEs on large crates - attempt to steal from stolen value
#90021 commented on
Apr 24, 2025 • 0 new comments -
Audit sources of shared state across rustc
#63643 commented on
Apr 24, 2025 • 0 new comments -
Query Parallelization Tracking Issue
#48685 commented on
Apr 24, 2025 • 0 new comments -
Tracking issue for function attribute `#[coverage]`
#84605 commented on
Apr 24, 2025 • 0 new comments -
E0050 emitted unexpectedly on missing `:`
#129273 commented on
Apr 24, 2025 • 0 new comments -
ld64.lld: error: too many personalities (4) for compact unwind to encode
#102754 commented on
Apr 24, 2025 • 0 new comments -
Rustc adds line-number information for unhittable panic handlers
#55352 commented on
Apr 24, 2025 • 0 new comments -
Tracking Issue for `#[repr(align(...))]` on function items (fn_align)
#82232 commented on
Apr 24, 2025 • 0 new comments -
Rust fails to coerce to a fn pointer when passing an array as an argument to a generic function.
#136420 commented on
Apr 25, 2025 • 0 new comments -
Tracking Issue for ByteStr/ByteString
#134915 commented on
Apr 25, 2025 • 0 new comments -
str::splitn(N, ' ') is slower than it ought to be
#82471 commented on
Apr 25, 2025 • 0 new comments -
De-stabilize target spec JSON
#71009 commented on
Apr 30, 2025 • 0 new comments -
Meta tracking issue for release notes PRs
#133444 commented on
Apr 21, 2025 • 0 new comments -
Tracking issue for release notes of #134213: Stabilize `naked_functions`
#139428 commented on
Apr 21, 2025 • 0 new comments -
Tracking Issue for `likely_unlikely` and `cold_path`
#136873 commented on
Apr 22, 2025 • 0 new comments -
refining_impl_trait: Decide whether explicit opt-in is needed
#121718 commented on
Apr 22, 2025 • 0 new comments -
Order of operands to equality expression matters when inferring a AsRef implementation
#23762 commented on
Apr 22, 2025 • 0 new comments -
Tracking Issue for PathBuf::add_extension and Path::with_added_extension
#127292 commented on
Apr 22, 2025 • 0 new comments -
let-chain with missing `let` in the middle causes multiple confusing errors
#117977 commented on
Apr 22, 2025 • 0 new comments -
Tracking issue for integer_atomics
#99069 commented on
Apr 22, 2025 • 0 new comments -
Tracking Issue for `Exclusive`
#98407 commented on
Apr 22, 2025 • 0 new comments -
Tracking Issue for stabilizing the sanitizers (e.g., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer)
#123615 commented on
Apr 23, 2025 • 0 new comments -
Linking with `rust-lld` causes SIGSEGV in FFI code
#128286 commented on
Apr 23, 2025 • 0 new comments -
`avr-rjmp-offset` is flaky on `x86_64-mingw`
#133480 commented on
Apr 23, 2025 • 0 new comments -
Tracking Issue for algebraic floating point methods
#136469 commented on
Apr 23, 2025 • 0 new comments -
Investigate if some rustdoc tests can use `minicore` and `//@ add-core-stubs`
#137943 commented on
Apr 23, 2025 • 0 new comments -
Tracking issue for RFC 2044: dual-MIT/Apache2 licensing
#43461 commented on
Apr 23, 2025 • 0 new comments -
Unstable Feature Usage Metrics
#129485 commented on
Apr 23, 2025 • 0 new comments -
Type inference regression in 1.86 stable, due to unstable ByteStr
#139542 commented on
Apr 23, 2025 • 0 new comments -
Statics aligned to greater than a page cause linker error
#70144 commented on
Apr 23, 2025 • 0 new comments -
Tracking issue for release notes of #129397: Tracking Issue for `box_uninit_write`
#137810 commented on
Apr 23, 2025 • 0 new comments -
Drop support for FreeBSD 10 and 11 from std
#89058 commented on
Apr 23, 2025 • 0 new comments -
Tracking Issue for `erf` and `erfc` for `f16, f32, f64, f128`
#136321 commented on
Apr 24, 2025 • 0 new comments -
Tracking issue for the `quote!` macro in `proc_macro`
#54722 commented on
Apr 24, 2025 • 0 new comments -
Tracking Issue for offset_of_slice
#126151 commented on
Apr 11, 2025 • 0 new comments -
Tracking Issue for slice::array_chunks
#74985 commented on
Apr 11, 2025 • 0 new comments -
Stack overflow with Boxed array
#53827 commented on
Apr 12, 2025 • 0 new comments -
Tracking Issue for `stdarch_s390x`
#135681 commented on
Apr 12, 2025 • 0 new comments -
Tracking issue for RFC #2056: Allow trivial constraints to appear in where clauses
#48214 commented on
Apr 13, 2025 • 0 new comments -
tests/ui/panics/panic-short-backtrace-windows-x86_64.rs is disabled because of flakiness
#92000 commented on
Apr 13, 2025 • 0 new comments -
Superfluous assignment does not give warning
#75356 commented on
Apr 13, 2025 • 0 new comments -
Tracking Issue for `const fn` `type_id`
#77125 commented on
Apr 13, 2025 • 0 new comments -
nightly-only types are confusing in error[E0277]: `?` couldn't convert the error to ...
#121521 commented on
Apr 13, 2025 • 0 new comments -
Tracking Issue for thread::sleep_until
#113752 commented on
Apr 13, 2025 • 0 new comments -
Unexpected higher-ranked lifetime error in GAT usage
#100013 commented on
Apr 13, 2025 • 0 new comments -
`x.py build` prints suggestions how to use `git`
#139412 commented on
Apr 14, 2025 • 0 new comments -
Add parallel front-end test set to compiler-test
#118698 commented on
Apr 14, 2025 • 0 new comments -
rust-objcopy is x86-64 executable on aarch64-unknown-linux-gnu
#138943 commented on
Apr 14, 2025 • 0 new comments -
Undefined symbols when bootstrapping with ld.gold in DragonFly BSD
#139425 commented on
Apr 14, 2025 • 0 new comments -
Tracking Issue for uefi-std
#100499 commented on
Apr 14, 2025 • 0 new comments -
ICE: GCE: should never serialize an `ErrorGuaranteed`
#136894 commented on
Apr 14, 2025 • 0 new comments -
ICE: `did not expect inference variables here` (wfck)
#137813 commented on
Apr 14, 2025 • 0 new comments -
Valgrind leak check reports a "possibly lost" leak on `std::thread::current()`
#135608 commented on
Apr 14, 2025 • 0 new comments -
`f64::atan2` documentation error
#136275 commented on
Apr 14, 2025 • 0 new comments -
Allow numeric tokens containing 'e' that aren't exponents be passed to proc macros
#111615 commented on
Apr 16, 2025 • 0 new comments -
Add error handling for incorrect activities in Forward mode autodiff
#139590 commented on
Apr 10, 2025 • 0 new comments -
MSVC on x86-32 Windows fails to align variables to their required alignment
#112480 commented on
Apr 10, 2025 • 0 new comments -
llvm.dbg.value should be used instead of llvm.dbg.declare wherever possible.
#68817 commented on
Apr 10, 2025 • 0 new comments -
`#[doc(cfg(..)]` does not respect `check-cfg`
#138358 commented on
Apr 10, 2025 • 0 new comments -
Panic in `SystemTime::now()` when `clock_gettime()` fails
#115482 commented on
Apr 10, 2025 • 0 new comments -
`bind` may incorrectly create a dual-stack socket on some platforms
#130668 commented on
Apr 10, 2025 • 0 new comments -
regression: cannot move a value of type `[u8]`
#130580 commented on
Apr 10, 2025 • 0 new comments -
rustc doesn't infer that the future of a recursive `async fn` is `Send`.
#134101 commented on
Apr 10, 2025 • 0 new comments -
Conflicting implementations error despite bound preventing conflict
#90587 commented on
Apr 10, 2025 • 0 new comments -
Dependency Dashboard
#134129 commented on
Apr 10, 2025 • 0 new comments -
Tracking issue for promoting `!` to a type (RFC 1216)
#35121 commented on
Apr 10, 2025 • 0 new comments -
Add Context-Sensitive IR PGO (CSIR PGO)
#118562 commented on
Apr 10, 2025 • 0 new comments -
`#[target_feature]` mismatch on unsafe trait fn vs its impl causes sneaky UB
#139368 commented on
Apr 10, 2025 • 0 new comments -
Allow to provide a custom map of rendered strings for `doc(cfg(...))`
#87139 commented on
Apr 10, 2025 • 0 new comments -
Make (most?) `std::os::wasi::fs::FileExt` functions available on all Unix platforms
#102776 commented on
Apr 10, 2025 • 0 new comments -
Tracking Issue for `wasi_ext`
#71213 commented on
Apr 10, 2025 • 0 new comments -
[async closure] implementation of `Send` is not general enough using tokio channel
#139475 commented on
Apr 10, 2025 • 0 new comments -
2024 edition regression: cannot write blanket implementation for closures that return the Never type
#139610 commented on
Apr 11, 2025 • 0 new comments -
fs::copy with same name - empty file as result
#102534 commented on
Apr 11, 2025 • 0 new comments -
Using the format!() macro with an async function makes the whole Future non-Send
#101650 commented on
Apr 11, 2025 • 0 new comments -
Tracking issue for `#[doc(cfg(…))]`, `#[doc(cfg_hide(…))]` and `doc_auto_cfg`
#43781 commented on
Apr 11, 2025 • 0 new comments -
Compiling `#[derive(Debug)] enum` + `dbg!` is quadratic with enum variants
#133945 commented on
Apr 11, 2025 • 0 new comments -
rustdoc-json: Guard agains 2 commits making the same modification to `FORMAT_VERSION`
#94591 commented on
Apr 16, 2025 • 0 new comments -
Tracking issue for rustdoc `--output-format=doctest` command-line flag
#134529 commented on
Apr 16, 2025 • 0 new comments -
rustdoc: transitive Drop indicators should be shown
#49689 commented on
Apr 16, 2025 • 0 new comments -
Overflow while adding drop-check rules on a generic tree
#133356 commented on
Apr 17, 2025 • 0 new comments -
rustdoc: hang/OOM with recursive type
#102910 commented on
Apr 17, 2025 • 0 new comments -
Tracking issue for wasm32-unknown-unknown's future-incompat warning for C ABI changes
#138762 commented on
Apr 17, 2025 • 0 new comments -
Meta: Require MCP and relevant team nominations for adding (ecosystem, custom codegen backend) testing jobs that would block PR/Merge CI and require documenting failure protocol
#137960 commented on
Apr 17, 2025 • 0 new comments -
ICE: instruction does not dominate all uses!
#114725 commented on
Apr 17, 2025 • 0 new comments -
Tracking issue for release notes of #138632: Stabilize `cfg_boolean_literals`
#139565 commented on
Apr 17, 2025 • 0 new comments -
ICE:rustc panicked at compiler\rustc_mir_build\src\check_tail_calls.rs:130:17
#139305 commented on
Apr 18, 2025 • 0 new comments -
Tracking Issue for Explicit Tail Calls
#112788 commented on
Apr 18, 2025 • 0 new comments -
Tracking Issue for externally implementable items
#125418 commented on
Apr 18, 2025 • 0 new comments -
std::os::wasi::fs::OpenOptionsExt should be a sealed trait
#139543 commented on
Apr 18, 2025 • 0 new comments -
[ER] A harder case of missed array bound test elision
#85660 commented on
Apr 18, 2025 • 0 new comments -
Tracking Issue for `macro_metavar_expr_concat`
#124225 commented on
Apr 18, 2025 • 0 new comments -
Tracking issue for `?` operator and `try` blocks (RFC 243, `question_mark` & `try_blocks` features)
#31436 commented on
Apr 18, 2025 • 0 new comments -
the documentation for the Future trait specifies invariants that are not always true
#125050 commented on
Apr 19, 2025 • 0 new comments -
Tracking Issue for `Iterator::map_windows` (feature `iter_map_windows`)
#87155 commented on
Apr 19, 2025 • 0 new comments -
Tracking Issue for ui test suite improvements
#133895 commented on
Apr 19, 2025 • 0 new comments -
`large_assignments`: Unactionable diagnostics with `-Zinline-mir`
#121672 commented on
Apr 19, 2025 • 0 new comments -
Tracking Issue for `rwlock_try_upgrade`
#138559 commented on
Apr 19, 2025 • 0 new comments -
rustdoc::formats::Cache does not contain enough data to unwrap type aliases
#138617 commented on
Apr 14, 2025 • 0 new comments -
null symbols cause unsoundness with extern static
#139128 commented on
Apr 15, 2025 • 0 new comments -
We have two independent checks for "is this attribute unsafe"
#131801 commented on
Apr 15, 2025 • 0 new comments -
The lint `unused_doc_comments` classifies all kinds of `#[doc …]` attributes as documentation comments
#96009 commented on
Apr 15, 2025 • 0 new comments -
30+ duplicates on E0308 with expected and found being literally identical
#112985 commented on
Apr 15, 2025 • 0 new comments -
Suggest the correct name if `_` is used in a struct literal
#98282 commented on
Apr 15, 2025 • 0 new comments -
Tracking Issue for rustdoc `--doctest-compilation-args` command line option
#134172 commented on
Apr 15, 2025 • 0 new comments -
No syntactic way to specify GATs with where bounds in where clauses
#95268 commented on
Apr 15, 2025 • 0 new comments -
Make rustdoc icons more consistent
#91309 commented on
Apr 15, 2025 • 0 new comments -
Tracking Issue for ExitStatusError
#84908 commented on
Apr 15, 2025 • 0 new comments -
ICE: "Missing value for constant, but no error reported?" with unresolvabe const due to trivial bounds
#135617 commented on
Apr 15, 2025 • 0 new comments -
Attribute macro helper attributes
#65823 commented on
Apr 15, 2025 • 0 new comments -
ICE: `encountered a fresh type during canonicalization`
#138891 commented on
Apr 15, 2025 • 0 new comments -
Tracking issue for RFC 2033: Experimentally add coroutines to Rust
#43122 commented on
Apr 15, 2025 • 0 new comments -
LLVM does not properly construct proofs out of disjunctions.
#115026 commented on
Apr 16, 2025 • 0 new comments -
Bad quality code for `Clone` on enum types
#69174 commented on
Apr 16, 2025 • 0 new comments -
Nightly-only cfg gating like `#[cfg(target_has_atomic)]` is confusing
#133295 commented on
Apr 16, 2025 • 0 new comments -
CI for deterministic / reproducible builds
#75362 commented on
Apr 16, 2025 • 0 new comments -
#[inline(never)] does not work for async functions
#129347 commented on
Apr 16, 2025 • 0 new comments -
Tracking Issue for `panic::update_hook`
#92649 commented on
Apr 16, 2025 • 0 new comments -
Tracking Issue for `PeekableIterator`
#132973 commented on
Apr 16, 2025 • 0 new comments -
error: could not compile `std` (lib) exit code: 0x80000003
#128498 commented on
Apr 16, 2025 • 0 new comments -
Linking with LLD
#39915 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 -
Decide what to do about `UnsafePinned` and safe `Pin::as_ref`
#137750 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 -
Incorrect panic location when function is passed as argument
#105942 commented on
Apr 30, 2025 • 0 new comments -
relating higher-ranked projections can unexpectedly constrain inference
#107268 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for `mpmc`
#126840 commented on
May 1, 2025 • 0 new comments -
Use mold as default linker?
#94347 commented on
May 1, 2025 • 0 new comments -
rustup is slow
#119496 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 -
Creating a nested MaybeUninit array unnecessarily calls memset
#139355 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 -
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 -
Postfix yield is pretty-printed with too many parentheses
#139395 commented on
May 1, 2025 • 0 new comments -
Should comments about deaggregation be deleted ?
#139323 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 -
Linker-plugin-based LTO with -flto in clang not working
#138910 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 -
`rustc-LLVM ERROR: Cannot select` with `-C code-model=large`
#138899 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 -
Misleading compiler suggestion: Swapp the equality in rustlib due to mismatched types in user code
#139050 commented on
May 1, 2025 • 0 new comments -
ICE: `query 'typeck' not cached due to poisoning`
#119784 commented on
Apr 27, 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 -
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 -
Running rustdoc on code using quote generates false lint warnings for unused_braces
#70814 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 -
Increasingly slow compilation as more levels of `async` are added in Rust 1.46
#75992 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 -
Error reporting from attribute macros regressed in 1.46.0
#76360 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 -
Tracking Issue for `super let`
#139076 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 -
Compiling with `RUSTFLAGS="-C instrument-coverage"` changes dependency tracking for doctest builds
#95825 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 -
Locals aligned to greater than page size can cause unsound behavior
#70143 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 -
LLVM unrolls loops fully, leading to non-linear compilation time
#74384 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 -
Getting SIGSEGV with `-fp-armv8` features
#80268 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 -
Tracking Issue for RFC 3591: `use`ing a function from a trait
#134691 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 -
Add an "inherits" key or similar to JSON target specs
#32819 commented on
Apr 30, 2025 • 0 new comments -
Document what a "dangling pointer" is
#132286 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 -
`dangling_pointers_from_temporaries` lint is imprecise (false positives and false negatives)
#78691 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 -
Tracking Issue for `#[global_registration]`
#125119 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 -
Moving structs with Copy fields into closures causes surprising behavior
#111376 commented on
May 1, 2025 • 0 new comments -
Tracking issue for generic const items
#113521 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 -
`--print native-static-libs` with `--emit metadata` prints nothing
#137384 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for RFC 2930 (read-buf)
#78485 commented on
May 1, 2025 • 0 new comments -
Use lld by default on x64 msvc windows
#71520 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 -
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: yield: `itertools: .zip_eq() reached end of one iterator before the other`
#139570 commented on
May 2, 2025 • 0 new comments -
ICE: un_derefer: index out of bounds
#139556 commented on
May 2, 2025 • 0 new comments -
Unsafe binders unsupported in debug info
#139462 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 -
ICE: `Not enough bound vars`
#139387 commented on
May 2, 2025 • 0 new comments -
ICE: `!a.has_escaping_bound_vars()`
#139381 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 -
Optimize `const` pattern guards for `StructuralEq` types
#138664 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 -
Rust musl build segfaults on startup when linked with LLD 12
#86712 commented on
May 1, 2025 • 0 new comments -
Tracking Issue for MaybeUninit methods for arrays
#96097 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 -
Promoted constants lead to poor MIR from comparisons
#139093 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 -
`thread::scope` clobbers the panic payload
#139017 commented on
May 1, 2025 • 0 new comments -
rustdoc sidebar isn't wide enough
#139302 commented on
May 1, 2025 • 0 new comments -
SIGSEGV when crosscompiling m68k on Apple silicon
#139311 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 -
Compiler stack overflow when calling function on generic struct with TAIT resolving to lambda
#136390 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 -
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 -
ICE: compiler/rustc_metadata/src/rmeta/decoder/cstore_impl.rs:595:32: uninterned StableCrateId
#112700 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 -
buffer for stdout is heap-allocated
#139006 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 -
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 -
Optimization regression: array argument somehow produces null check?
#139415 commented on
May 1, 2025 • 0 new comments -
Misleading diagnostic for `error[E0277]`
#139251 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 -
[parallel-queries] Refactor error message handling to better integrate with parallel queries
#49737 commented on
Apr 27, 2025 • 0 new comments -
std::io::BufReader read partial data even though EOF was not reached
#120545 commented on
Apr 27, 2025 • 0 new comments -
derives: parallel compiler makes builds irreproducible
#129094 commented on
Apr 27, 2025 • 0 new comments -
Parallel frontend (-Z threads=8) results in a different output than single-threaded
#117776 commented on
Apr 27, 2025 • 0 new comments -
Tracking issue for RFC 2515, "Permit impl Trait in type aliases"
#63063 commented on
Apr 28, 2025 • 0 new comments -
Tracking Issue for pattern types
#123646 commented on
Apr 28, 2025 • 0 new comments -
Tracking Issue for restructuring `std::sys`
#117276 commented on
Apr 28, 2025 • 0 new comments -
STATUS_HEAP_CORRUPTION in rust-lld with a custom target on x86_64-pc-windows-gnu
#115985 commented on
Apr 28, 2025 • 0 new comments -
rustdoc-json: Improve `Item::attrs` to not use debug representation.
#137645 commented on
Apr 28, 2025 • 0 new comments -
Tracking issue for internal feature `no_core`
#29639 commented on
Apr 28, 2025 • 0 new comments -
Tracking Issue for async drop codegen
#126482 commented on
Apr 28, 2025 • 0 new comments -
Tracking Issue for `f16` and `f128` float types
#116909 commented on
Apr 28, 2025 • 0 new comments -
Suggest `{to,from}_ne_bytes` when people use transmute between arrays and integers
#136067 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 -
Tracking Issue for secure random data generation in `std`
#130703 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 `const_destruct`
#133214 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 -
Performance regression in nightly with target-cpu=native on znver4
#139370 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 -
Improved handling of non-writable rlib/rmeta files
#140164 commented on
Apr 30, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `unstable_name_collisions`
#48919 commented on
Apr 25, 2025 • 0 new comments -
Flag for stop interpreting code blocks as doctests
#63193 commented on
Apr 25, 2025 • 0 new comments -
rust-lang repos that do not declare licenses
#25664 commented on
Apr 25, 2025 • 0 new comments -
Tracking issue for release notes of #136932: Reduce formatting `width` and `precision` to 16 bits
#137014 commented on
Apr 25, 2025 • 0 new comments -
Tracking issue for release notes of #135080: core: Make `Debug` impl of raw pointers print metadata if present
#137430 commented on
Apr 25, 2025 • 0 new comments -
Meta tracking issue for spurious CI failures
#133959 commented on
Apr 25, 2025 • 0 new comments -
Implementation of FnOnce is not general enough for `Flatten` iterator of futures outliving an .await point
#98380 commented on
Apr 25, 2025 • 0 new comments -
Tracking issue for release notes of #137653: Deprecate the unstable `concat_idents!`
#138850 commented on
Apr 25, 2025 • 0 new comments -
Tracking Issue for `UniqueRc`/`UniqueArc`
#112566 commented on
Apr 25, 2025 • 0 new comments -
Tracking Issue for trim-paths RFC 3127
#111540 commented on
Apr 25, 2025 • 0 new comments -
Tracking Issue for `-Z link-native-libraries`
#134948 commented on
Apr 26, 2025 • 0 new comments -
'static closures/FnDefs/futures with non-'static return type are unsound
#84366 commented on
Apr 26, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Apr 26, 2025 • 0 new comments -
Subtracting Duration from Instant on Mac is panic-prone
#100141 commented on
Apr 26, 2025 • 0 new comments -
dubious `&raw const|mut value` compile error
#139156 commented on
Apr 26, 2025 • 0 new comments -
`core::hint::must_use` returns a temporary
#124493 commented on
Apr 26, 2025 • 0 new comments -
Bogus `higher-ranked lifetime error` in an async block
#102211 commented on
Apr 26, 2025 • 0 new comments -
Missed niche optimization
#119055 commented on
Apr 26, 2025 • 0 new comments -
Tracking Issue for `arc_is_unique`
#138938 commented on
Apr 27, 2025 • 0 new comments -
ice: `no index for a field`
#120760 commented on
Apr 27, 2025 • 0 new comments -
ice: infer: `None`
#120786 commented on
Apr 27, 2025 • 0 new comments -
ICE: `only 'variances_of' returns '&[ty::Variance]'`
#127971 commented on
Apr 27, 2025 • 0 new comments -
Strange type inference for recursive RPIT
#139406 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 -
Can't compile the use of `impl AsyncFn` within a spawned thread
#138207 commented on
Apr 30, 2025 • 0 new comments -
self-referencial struct: mutable borrow not dropped?
#138496 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 -
`impl Fn(T)` argument type is not infered from return type
#138530 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 -
`#![no_implicit_prelude]` does not disable macros
#138756 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 -
Can't infer both sides of a Result when using ?
#138579 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 -
Some type aliases are not formatted as links in fields
#138614 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 -
Simple `Option` use, like in `checked_sub`, should optimize out fully in MIR
#138544 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 -
deduplicate pointer docs with include!
#139190 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 -
private_bounds: false negative on trait impl
#139159 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 -
Enum layout should allow multiple untagged variants if they have nonoverlapping values
#139148 commented on
Apr 30, 2025 • 0 new comments -
Recursion Error E0275 in Generic Repository Implementation
#139125 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for tcp_deferaccept
#119639 commented on
Apr 29, 2025 • 0 new comments -
Tracking Issue for `lazy_get`
#129333 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 `more_float_constants`
#103883 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 -
Tracking Issue for `bufreader_peek`
#128405 commented on
Apr 29, 2025 • 0 new comments -
Blanket impls cause bloated search results in rustdoc
#138251 commented on
Apr 29, 2025 • 0 new comments -
rustdoc: sidebar generation code duplicates logic
#138576 commented on
Apr 29, 2025 • 0 new comments -
already borrowed: BorrowMutError
#88912 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for Packages as (optional) namespaces
#122349 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 `proc_macro_expand`
#90765 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 -
Diagnostics in MIR passes (arithmetic_overflow, unconditional_panic) are not caught with `cargo check`
#49292 commented on
Apr 30, 2025 • 0 new comments -
Tracking Issue for `unsigned_signed_diff`
#126041 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 -
"warning: dropping unsupported crate type `dylib`" for linux-musl targets
#110509 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 -
run-pass/extern-pass-empty is probably a bogus thing to test
#53859 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 -
Highlight when errors have automatically applicable suggestions
#59103 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