-
Notifications
You must be signed in to change notification settings - Fork 13.5k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
178 Pull requests merged by 75 people
-
Account for beta revisions when normalizing versions
#142930 merged
Jun 24, 2025 -
std: sys: random: uefi: Provide rdrand based fallback
#141324 merged
Jun 24, 2025 -
Change
core::iter::Fuse
'sDefault
impl to do what its docs say it does#140985 merged
Jun 24, 2025 -
Add codegen timing section
#142784 merged
Jun 24, 2025 -
Move error code explanation removal check into tidy
#142827 merged
Jun 24, 2025 -
Fix install-template.sh for Solaris tr
#142908 merged
Jun 24, 2025 -
Don't suggest changing a method inside a expansion
#142873 merged
Jun 24, 2025 -
Reject unsupported
extern "{abi}"
s consistently in all positions#142134 merged
Jun 24, 2025 -
Fix comment on NoMangle
#142922 merged
Jun 24, 2025 -
fix
-Zmin-function-alignment
on functions without attributes#142923 merged
Jun 24, 2025 -
Rollup of 9 pull requests
#142929 merged
Jun 24, 2025 -
[beta] Prepare Rust 1.89.0
#142920 merged
Jun 24, 2025 -
[stable] Prepare Rust 1.88.0 release
#142918 merged
Jun 23, 2025 -
Subtree update of
rust-analyzer
#142907 merged
Jun 23, 2025 -
bootstrap.example.toml: use less contextual format
#142636 merged
Jun 23, 2025 -
Fix ICE on debug builds where lints are delayed on the crate root
#142892 merged
Jun 23, 2025 -
rework
#[naked]
attribute parser#142493 merged
Jun 23, 2025 -
notify me when rdg is touched
#142904 merged
Jun 23, 2025 -
Rollup of 5 pull requests
#142906 merged
Jun 23, 2025 -
Make
PartialEq
aconst_trait
#142822 merged
Jun 23, 2025 -
Bump the version number to 1.90.0
#142792 merged
Jun 23, 2025 -
centralize
-Zmin-function-alignment
logic#142854 merged
Jun 23, 2025 -
1.88.0 release notes
#142828 merged
Jun 23, 2025 -
Port
#[no_mangle]
to new attribute parsing infrastructure#142823 merged
Jun 23, 2025 -
Check rustdoc-json-types FORMAT_VERSION is correctly updated
#142875 merged
Jun 23, 2025 -
Document subdirectories of UI tests with README files
#141597 merged
Jun 23, 2025 -
Rollup of 5 pull requests
#142901 merged
Jun 23, 2025 -
Update cargo
#142898 merged
Jun 23, 2025 -
Let String pass #[track_caller] to its Vec calls
#142728 merged
Jun 23, 2025 -
Skip no-op drop glue
#142508 merged
Jun 22, 2025 -
Don't fail to parse a struct if a semicolon is used to separate fields
#142798 merged
Jun 22, 2025 -
Add DesugaringKind::FormatLiteral
#142594 merged
Jun 22, 2025 -
Merge unboxed trait object error suggestion into regular dyn incompat error
#142458 merged
Jun 22, 2025 -
Add a warning to LateContext::get_def_path
#142593 merged
Jun 22, 2025 -
Add a few inline directives in rustc_serialize.
#142856 merged
Jun 22, 2025 -
remove few allow(dead_code)
#142868 merged
Jun 22, 2025 -
Port
#[must_use]
to new attribute parsing infrastructure#142780 merged
Jun 22, 2025 -
Rollup of 10 pull requests
#142878 merged
Jun 22, 2025 -
Clean-up
FnCtxt::is_destruct_assignment_desugaring
#142740 merged
Jun 22, 2025 -
cranelift: fix target feature name typo: "fxsr"
#142874 merged
Jun 22, 2025 -
Document why tidy checks if
eslint
is installed vianpm
#142877 merged
Jun 22, 2025 -
completely deduplicate
Visitor
andMutVisitor
#142706 merged
Jun 22, 2025 -
remove asm_goto feature annotation, for it is now stabilized
#142850 merged
Jun 22, 2025 -
Pass -Cpanic=abort for the panic_abort crate
#140254 merged
Jun 22, 2025 -
integer docs: remove extraneous text
#142800 merged
Jun 22, 2025 -
Port
#[rustc_pub_transparent]
to the new attribute system#142600 merged
Jun 22, 2025 -
improve search graph docs, reset
encountered_overflow
between reruns#142617 merged
Jun 22, 2025 -
All HIR attributes are outer
#142776 merged
Jun 22, 2025 -
rustdoc_json: conversion cleanups
#142747 merged
Jun 22, 2025 -
Notify me on tidy changes
#142860 merged
Jun 22, 2025 -
Rollup of 10 pull requests
#142864 merged
Jun 22, 2025 -
Enable textrel-on-minimal-lib for Windows
#142845 merged
Jun 22, 2025 -
Enable fmt-write-bloat for Windows
#142841 merged
Jun 22, 2025 -
Preserve caches in a call to shrink_to_fit
#142675 merged
Jun 22, 2025 -
forward the bootstrap
runner
torun-make
#141856 merged
Jun 22, 2025 -
Avoid a few more allocations in
write_shared.rs
#142667 merged
Jun 22, 2025 -
Only traverse reachable blocks in JumpThreading.
#142546 merged
Jun 21, 2025 -
Port
#[may_dangle]
to the new attribute system#142539 merged
Jun 21, 2025 -
Improve diagnostics for
concat_bytes!
with C string literals#142698 merged
Jun 21, 2025 -
expand: Remove some unnecessary generic parameters
#142690 merged
Jun 21, 2025 -
Rollup of 3 pull requests
#142826 merged
Jun 21, 2025 -
Rollup of 7 pull requests
#142817 merged
Jun 21, 2025 -
Rename
LayoutS
toLayoutData
in comments#142804 merged
Jun 21, 2025 -
Use gen blocks in the compiler instead of
from_coroutine
#142801 merged
Jun 21, 2025 -
rustdoc_json: improve handling of generic args
#142502 merged
Jun 21, 2025 -
error on calls to ABIs that cannot be called
#142597 merged
Jun 21, 2025 -
fix(linkcheck): Build using the lockfile
#142785 merged
Jun 21, 2025 -
Add diagnostic items for Clippy
#142787 merged
Jun 21, 2025 -
add doc(alias("AsciiChar")) to core::ascii::Char
#142788 merged
Jun 21, 2025 -
Make
Clone
aconst_trait
#142756 merged
Jun 21, 2025 -
rustc_target: document public AbiMap-related fn and variants
#142765 merged
Jun 21, 2025 -
Add CI check to ensure that rustdoc JSON
FORMAT_VERSION
is correctly updated#142677 merged
Jun 21, 2025 -
Adjust
with_generic_param_rib
.#142716 merged
Jun 21, 2025 -
Bringing
rustc_rayon_core
in tree asrustc_thread_pool
#142384 merged
Jun 21, 2025 -
Insert parentheses around binary operation with attribute
#142476 merged
Jun 21, 2025 -
Marks ADT live if it appears in pattern
#142485 merged
Jun 21, 2025 -
Reason about borrowed classes in CopyProp.
#142571 merged
Jun 21, 2025 -
Rollup of 8 pull requests
#142814 merged
Jun 21, 2025 -
[beta] backports
#142791 merged
Jun 21, 2025 -
Ensure copy* intrinsics also perform the static self-init checks
#142575 merged
Jun 21, 2025 -
rustdoc: Remove
FormatRenderer::cache
#142755 merged
Jun 21, 2025 -
Refactor Translator
#142650 merged
Jun 21, 2025 -
mbe: Refactor transcription
#142713 merged
Jun 21, 2025 -
Fix random failure when JS code is executed when the whole file was not read yet
#142497 merged
Jun 21, 2025 -
Add
trim_prefix
andtrim_suffix
methods for bothslice
andstr
types.#142331 merged
Jun 21, 2025 -
Better template for
#[repr]
attributes#142495 merged
Jun 21, 2025 -
Fix missing docs in
rustc_attr_parsing
#142494 merged
Jun 21, 2025 -
Rework #[cold] attribute parser
#142491 merged
Jun 21, 2025 -
Rollup of 9 pull requests
#142794 merged
Jun 21, 2025 -
correct template for
#[align]
attribute#142715 merged
Jun 20, 2025 -
add issue template for rustdoc
#142736 merged
Jun 20, 2025 -
rustc-dev-guide subtree update
#142743 merged
Jun 20, 2025 -
Add a mailmap entry for y21
#142744 merged
Jun 20, 2025 -
De-dup common code from
ExternalCrate
methods#142720 merged
Jun 20, 2025 -
Rollup of 10 pull requests
#142795 merged
Jun 20, 2025 -
Add config builder for bootstrap tests
#142629 merged
Jun 20, 2025 -
remove equivalent new method on context
#142769 merged
Jun 20, 2025 -
Some symbol and PathRoot cleanups
#142767 merged
Jun 20, 2025 -
Convert
ilog(10)
toilog10()
#142764 merged
Jun 20, 2025 -
Make sure to rebuild rustdoc if
src/rustdoc-json-types
is changed#142758 merged
Jun 20, 2025 -
[perf] Cache the canonical *instantiation* of param-envs
#142316 merged
Jun 20, 2025 -
Implement send_signal for unix child processes
#141990 merged
Jun 20, 2025 -
Update library dependencies
#142753 merged
Jun 20, 2025 -
Reduce uses of
hir_crate
.#142687 merged
Jun 20, 2025 -
Extract some shared code from codegen backend target feature handling
#140920 merged
Jun 20, 2025 -
vec_deque/fmt/vec tests: remove static mut
#142668 merged
Jun 20, 2025 -
add comment to
src/bootstrap/build.rs
#142714 merged
Jun 20, 2025 -
Update books
#142699 merged
Jun 20, 2025 -
rewrite
optimize
attribute to use new attribute parsing infrastructure#138291 merged
Jun 20, 2025 -
Rollup of 8 pull requests
#142770 merged
Jun 20, 2025 -
Use jemalloc for Clippy
#142286 merged
Jun 20, 2025 -
Use a distinct
ToString
implementation foru128
andi128
#142294 merged
Jun 20, 2025 -
Allow storing
format_args!()
in variable#140748 merged
Jun 19, 2025 -
Handle win32 separator for cygwin paths
#141864 merged
Jun 19, 2025 -
ci: split x86_64-gnu-tools job
#142245 merged
Jun 19, 2025 -
Enable automatic cross-compilation in run-make tests
#139244 merged
Jun 19, 2025 -
Weekly
cargo update
#142524 merged
Jun 19, 2025 -
use
#[align]
attribute forfn_align
#142507 merged
Jun 19, 2025 -
AsyncDrop trait without sync Drop generates an error
#142606 merged
Jun 19, 2025 -
Don't build
ParamEnv
and do trait solving inItemCtxt
s when lowering IATs#140247 merged
Jun 19, 2025 -
Add a missing colon at the end of the panic location details in location-detail-unwrap-multiline.rs
#142639 merged
Jun 19, 2025 -
library: Increase timeout on mpmc test to reduce flakes
#142654 merged
Jun 19, 2025 -
Rollup of 7 pull requests
#142697 merged
Jun 19, 2025 -
Assorted bootstrap cleanups (step 3)
#142692 merged
Jun 19, 2025 -
{aarch64,x86_64}-pc-windows-gnullvm: build host tools
#140772 merged
Jun 19, 2025 -
Try unremapping compiler sources
#142377 merged
Jun 19, 2025 -
Add
-Z hint-mostly-unused
to tell rustc that most of a crate will go unused#135656 merged
Jun 19, 2025 -
Get rid of
EscapeDebugInner
.#138237 merged
Jun 19, 2025 -
Implement initial support for timing sections (
--json=timings
)#142123 merged
Jun 19, 2025 -
lint direct use of rustc_type_ir
#141614 merged
Jun 19, 2025 -
Rollup of 6 pull requests
#142689 merged
Jun 19, 2025 -
CodeGen: rework Aggregate implemention for rvalue_creates_operand cases
#142383 merged
Jun 18, 2025 -
Add spawn APIs for BootstrapCommand to support deferred command execution
#142591 merged
Jun 18, 2025 -
Stabilize
feature(generic_arg_infer)
#141610 merged
Jun 18, 2025 -
Affirm
-Cforce-frame-pointers=off
does not override#140774 merged
Jun 18, 2025 -
apply clippy::or_fun_call
#142619 merged
Jun 18, 2025 -
Rollup of 11 pull requests
#142685 merged
Jun 18, 2025 -
Actually take
--build
into account in bootstrap#142624 merged
Jun 18, 2025 -
Add
StepMetadata
to describe steps#142627 merged
Jun 18, 2025 -
remove duplicate crash test
#142674 merged
Jun 18, 2025 -
Clarify bootstrap tools description
#142672 merged
Jun 18, 2025 -
remove joboet from review rotation
#142660 merged
Jun 18, 2025 -
Skip tidy triagebot linkcheck if
triagebot.toml
doesn't exist#142666 merged
Jun 18, 2025 -
Update GCC backend subtree
#142669 merged
Jun 18, 2025 -
Change __rust_no_alloc_shim_is_unstable to be a function
#141061 merged
Jun 18, 2025 -
Rewrite
inline
attribute parser to use new infrastructure and improve diagnostics for all parsed attributes#138165 merged
Jun 18, 2025 -
Safer implementation of RepeatN
#130887 merged
Jun 18, 2025 -
impl
Default
forarray::IntoIter
#141574 merged
Jun 18, 2025 -
Generic ctx imprv
#142588 merged
Jun 18, 2025 -
Rollup of 14 pull requests
#142644 merged
Jun 18, 2025 -
Temporarily add back -Zwasm-c-abi=spec
#142635 merged
Jun 18, 2025 -
Update cargo
#142632 merged
Jun 18, 2025 -
Dont suggest remove semi inside macro expansion for redundant semi lint
#142631 merged
Jun 18, 2025 -
Remove a panicking branch in
BorrowedCursor::advance
#142620 merged
Jun 18, 2025 -
Lint about
console
calls in rustdoc JS#142618 merged
Jun 18, 2025 -
Refresh module-level docs for
rustc_target::spec
#142608 merged
Jun 18, 2025 -
Add support for repetition to
proc_macro::quote
#141608 merged
Jun 18, 2025 -
Don't unwrap in enzyme builds in case of missing llvm-config
#142605 merged
Jun 18, 2025 -
rustdoc: make srcIndex no longer a global variable
#142100 merged
Jun 18, 2025 -
avoid
&mut P<T>
invisit_expr
etc methods#142371 merged
Jun 18, 2025 -
Windows: Use anonymous pipes in Command
#142517 merged
Jun 18, 2025 -
alloc: less static mut + some cleanup
#142520 merged
Jun 18, 2025 -
Subtree update of
rust-analyzer
#142567 merged
Jun 18, 2025 -
std: refactor explanation of
NonNull
#141946 merged
Jun 17, 2025 -
Make performance description of String::{insert,insert_str,remove} more precise
#138538 merged
Jun 17, 2025 -
Update books
#142585 merged
Jun 17, 2025 -
Handle same-crate macro for borrowck semicolon suggestion
#142584 merged
Jun 17, 2025 -
Reject union default field values
#142570 merged
Jun 17, 2025 -
Refine run-make test ignores due to unpredictable
i686-pc-windows-gnu
unwind mechanism#142563 merged
Jun 17, 2025 -
Manually invalidate caches in SimplifyCfg.
#142542 merged
Jun 17, 2025 -
Fold unnecessary
visit_struct_field_def
in AstValidator#142586 merged
Jun 17, 2025 -
Make sure to propagate result from
visit_expr_fields
#142587 merged
Jun 17, 2025 -
Add a comment to
FORMAT_VERSION
.#142601 merged
Jun 17, 2025 -
Revert overeager warning for misuse of
--print native-static-libs
#142595 merged
Jun 17, 2025 -
Set elf e_flags on ppc64 targets according to abi
#142598 merged
Jun 17, 2025 -
Miscellaneous RefCell cleanups
#142216 merged
Jun 17, 2025 -
Rollup of 13 pull requests
#142613 merged
Jun 17, 2025 -
Sized Hierarchy: Part I
#137944 merged
Jun 17, 2025
127 Pull requests opened by 72 people
-
[WIP] Move placeholder error handling to before region inference
#142623 opened
Jun 17, 2025 -
Only compute recursive callees once.
#142625 opened
Jun 17, 2025 -
Error on invalid signatures for interrupt ABIs
#142633 opened
Jun 17, 2025 -
alternate interface for OrderedJson to reduce allocations
#142634 opened
Jun 17, 2025 -
Remove some glob imports from the type system
#142637 opened
Jun 17, 2025 -
error out when `repr(align)` exceeds COFF limit
#142638 opened
Jun 17, 2025 -
Implement autodiff using intrinsics
#142640 opened
Jun 17, 2025 -
Generate symbols.o for proc-macros too
#142641 opened
Jun 17, 2025 -
rustdoc-json: Postcard output
#142642 opened
Jun 17, 2025 -
Also emit suggestions for usages in the `non_upper_case_globals` lint
#142645 opened
Jun 17, 2025 -
[perf] Compute hard errors without diagnostics in impl_intersection_has_impossible_obligation
#142647 opened
Jun 17, 2025 -
rustdoc search: rank aliases lower than exact matches
#142653 opened
Jun 17, 2025 -
mbe: Clean up code with non-optional `NonterminalKind`
#142657 opened
Jun 18, 2025 -
compiler-builtins: Clean up features
#142659 opened
Jun 18, 2025 -
trait_sel: add builtin impl for `PointeeSized`
#142663 opened
Jun 18, 2025 -
Document fully-qualified syntax in `as`' keyword doc
#142670 opened
Jun 18, 2025 -
add #![rustc_no_implicit_bounds]
#142671 opened
Jun 18, 2025 -
Show the offset, length and memory of uninit read errors
#142673 opened
Jun 18, 2025 -
Misc cleanups of `generic_arg_infer` related HIR logic
#142678 opened
Jun 18, 2025 -
Fix passing/returning structs with the 64-bit SPARC ABI
#142680 opened
Jun 18, 2025 -
Remove the `#[no_sanitize]` attribute in favor of `#[sanitize(xyz = "on|off")]`
#142681 opened
Jun 18, 2025 -
Update bundled musl to 1.2.5
#142682 opened
Jun 18, 2025 -
Skip debug dep node code in non-incremental mode
#142686 opened
Jun 18, 2025 -
More robustly deal with relaxed bounds and improve their diagnostics
#142693 opened
Jun 18, 2025 -
Port `#[rustc_skip_during_method_dispatch]` to the new attribute system
#142695 opened
Jun 18, 2025 -
Offload device1
#142696 opened
Jun 18, 2025 -
Remove incorrect comments in `Weak`
#142700 opened
Jun 19, 2025 -
Remove the deprecated unstable `concat_idents!` macro
#142704 opened
Jun 19, 2025 -
Update `MaybeUninitializedPlaces` and `MaybeInitializedPlaces` for `otherwise`
#142707 opened
Jun 19, 2025 -
Do not include NUL-terminator in computed length
#142708 opened
Jun 19, 2025 -
hir_analysis: add missing sizedness bounds
#142712 opened
Jun 19, 2025 -
Add tracing in Miri for tcx.`layout_of` calls
#142721 opened
Jun 19, 2025 -
[crater] Add `impl From<f16> for f32`
#142723 opened
Jun 19, 2025 -
Add runtime check to avoid overwrite arg in `Diag`
#142724 opened
Jun 19, 2025 -
wasm: rm static mut
#142727 opened
Jun 19, 2025 -
suggest declaring modules when file found but module not defined
#142730 opened
Jun 19, 2025 -
Add lint rule for `#[deprecated]` on re-exports (rebase)
#142731 opened
Jun 19, 2025 -
Canonicalize input ty/ct infer/placeholder in the root universe
#142732 opened
Jun 19, 2025 -
[perf] Keep regions in canonical param-envs in new solver
#142733 opened
Jun 19, 2025 -
lazily reevaluate nested goals
#142735 opened
Jun 19, 2025 -
Fix unsoundness in some tests
#142741 opened
Jun 19, 2025 -
[win][aarch64] Fix linking statics on Arm64EC, take 2
#142742 opened
Jun 19, 2025 -
Apply `impl_super_outlives` optimization to new trait solver
#142746 opened
Jun 19, 2025 -
Add methods for converting bool to `Result<(), E>`
#142749 opened
Jun 19, 2025 -
docs(fs): Touch up grammar on lock api
#142760 opened
Jun 20, 2025 -
Avoid a bitcast FFI call in transmuting
#142768 opened
Jun 20, 2025 -
Introduce debuginfo to statements in MIR
#142771 opened
Jun 20, 2025 -
`evaluate_goal` avoid unnecessary step
#142774 opened
Jun 20, 2025 -
rustc_target: Begin unifying Arch enum
#142775 opened
Jun 20, 2025 -
Encode hir attributes cross-crate properly
#142777 opened
Jun 20, 2025 -
Add note about `str::split` handling of no matches.
#142779 opened
Jun 20, 2025 -
feat(build): centralize LLVM_VERSION
#142786 opened
Jun 20, 2025 -
Make TypeId const comparable
#142789 opened
Jun 20, 2025 -
rustc_session: Add a structure for keeping both explicit and default sysroots
#142799 opened
Jun 20, 2025 -
Collapse Analysis|Borrowck|PostBorrowckAnalysis when there are no opaques
#142802 opened
Jun 20, 2025 -
Emit a single error when importing a path with `_`
#142805 opened
Jun 20, 2025 -
Normalize before computing ConstArgHasType goal in new solver
#142806 opened
Jun 20, 2025 -
libtest: expose --fail-fast as an unstable command-line option
#142807 opened
Jun 20, 2025 -
Rehome tests in `tests/ui/` to accurate subdirectories
#142808 opened
Jun 20, 2025 -
Add PrintTAFn flag for targeted type analysis printing
#142809 opened
Jun 20, 2025 -
Do not ICE on generic const expr referencing missing ty param
#142810 opened
Jun 20, 2025 -
Allow arbitrary `build.description` in tests
#142811 opened
Jun 20, 2025 -
mbe: Inline functions in `transcribe` that are only called once
#142815 opened
Jun 21, 2025 -
Add caching layer to bootstrap
#142816 opened
Jun 21, 2025 -
Port `#[used]` to new attribute parsing infrastructure
#142818 opened
Jun 21, 2025 -
Compute jump threading opportunities in a single pass
#142821 opened
Jun 21, 2025 -
Stabilize `-Cmin-function-alignment`
#142824 opened
Jun 21, 2025 -
Port `#[track_caller]` to the new attribute system
#142825 opened
Jun 21, 2025 -
Make lowering incremental, take 3/N
#142830 opened
Jun 21, 2025 -
Add OperandValue::Uninit to improve lowering of MaybeUninit::uninit
#142837 opened
Jun 21, 2025 -
Stop backends from needing to support nullary intrinsics
#142839 opened
Jun 21, 2025 -
nicer error handling
#142842 opened
Jun 21, 2025 -
Enable reproducible-build-2 for Windows MSVC
#142843 opened
Jun 21, 2025 -
Enable short-ice for Windows
#142844 opened
Jun 21, 2025 -
Misc. cleanups to `librustdoc`s "clean" fns
#142848 opened
Jun 21, 2025 -
Add `Write` implementation for `[MaybeUninit<u8>]`
#142849 opened
Jun 21, 2025 -
Weekly `cargo update`
#142857 opened
Jun 22, 2025 -
Change search "not found" links
#142867 opened
Jun 22, 2025 -
Use `join_with_double_colon` in `write_shared.rs`.
#142869 opened
Jun 22, 2025 -
Leave from CopyProp early when there are no replacements
#142870 opened
Jun 22, 2025 -
Trivial improve doc for transpose
#142871 opened
Jun 22, 2025 -
Ensure the `read_to_end` buffer always has enough room to fit a single UTF-8 code point
#142872 opened
Jun 22, 2025 -
Port `#[target_feature]` to new attribute parsing infrastructure
#142876 opened
Jun 22, 2025 -
Remove dead instructions in terminate blocks
#142879 opened
Jun 22, 2025 -
JumpThreading: compute place and value indices on-demand
#142881 opened
Jun 22, 2025 -
Lazy init diagnostics-only local_names in borrowck
#142882 opened
Jun 22, 2025 -
Add impl_trait_in_bindings tests from #61773
#142883 opened
Jun 22, 2025 -
StableMIR: Add method to retrieve body of coroutine
#142884 opened
Jun 22, 2025 -
core: Add `BorrowedCursor::with_unfilled_buf`
#142885 opened
Jun 22, 2025 -
ci: aarch64-gnu: Stop skipping `panic_abort_doc_tests`
#142886 opened
Jun 22, 2025 -
"set by Rusts options"
#142889 opened
Jun 22, 2025 -
MIR inliner maintains unused var_debug_info
#142890 opened
Jun 22, 2025 -
Stop collecting unmentioned constants
#142893 opened
Jun 22, 2025 -
phantom_variance_markers: fix identifier usage in macro
#142894 opened
Jun 22, 2025 -
rustdoc_json: more conversion cleanups
#142896 opened
Jun 23, 2025 -
Move all LLVM externs into the rustc_llvm crate
#142897 opened
Jun 23, 2025 -
Only inherit local hash for paths
#142903 opened
Jun 23, 2025 -
Lazy-ify some markdown rendering
#142910 opened
Jun 23, 2025 -
Remove support for dynamic allocas
#142911 opened
Jun 23, 2025 -
[perf] Try to skip some early lints with `--cap-lints`
#142912 opened
Jun 23, 2025 -
Enable DestinationPropagation by default
#142915 opened
Jun 23, 2025 -
rustdoc-json: Add test for `#[optimize(..)]`
#142916 opened
Jun 23, 2025 -
rustdoc-json: Add test for `#[cold]`
#142919 opened
Jun 23, 2025 -
Port `#[rustc_layout_scalar_valid_range_start/end]` to the new attrib…
#142921 opened
Jun 23, 2025 -
tidy: move rustdoc js stuff into a tidy extra check
#142924 opened
Jun 23, 2025 -
Rewrite `.gitattributes` CRLF ui tests into run-make tests
#142925 opened
Jun 23, 2025 -
Add note to `find_const_ty_from_env`
#142927 opened
Jun 23, 2025 -
Fix hang in --print=file-names in bootstrap
#142928 opened
Jun 23, 2025 -
rustdoc-json: Keep empty generic args if parenthesized
#142932 opened
Jun 23, 2025 -
Simplify root goal API of solver a bit
#142933 opened
Jun 23, 2025 -
Tweak `-Zmacro-stats` measurement.
#142934 opened
Jun 23, 2025 -
[perf] Don't normalize self ty potentially 2 times
#142935 opened
Jun 23, 2025 -
WIP: rustdoc-json: Structured attributes
#142936 opened
Jun 23, 2025 -
[perf] Don't run some `MirLints` if lints are not enabled
#142937 opened
Jun 23, 2025 -
implement std::fs::set_permissions_nofollow on unix
#142938 opened
Jun 24, 2025 -
[perf] Shallowly bail from `coerce_unsized` more
#142941 opened
Jun 24, 2025 -
Rollup of 8 pull requests
#142942 opened
Jun 24, 2025 -
Don't include current rustc version string in feature removed help
#142943 opened
Jun 24, 2025 -
Stats output tweaks
#142944 opened
Jun 24, 2025 -
rustdoc_json: Intern filenames
#142945 opened
Jun 24, 2025 -
Fix stack overflow when macro_rules! macros shadow builtin attributes or types
#142946 opened
Jun 24, 2025 -
mbe: Rework diagnostics for metavariable expressions.
#142950 opened
Jun 24, 2025 -
`proven_via` into query response
#142953 opened
Jun 24, 2025 -
Couple of test suite fixes for cg_clif
#142955 opened
Jun 24, 2025 -
Rollup of 9 pull requests
#142956 opened
Jun 24, 2025 -
std: mention other methods that normalize a path in `normalize_lexically` doc
#142957 opened
Jun 24, 2025 -
replace dead reference code-index.md
#142958 opened
Jun 24, 2025
92 Issues closed by 20 people
-
Missing `use std::fmt::Write;` with `write!`: rustc suggests editing the sysroot
#139830 closed
Jun 24, 2025 -
ICE: abi_map: `None`
#142107 closed
Jun 24, 2025 -
ICE: `Architecture x86_64 does not support GpuKernel calling convention`
#138738 closed
Jun 24, 2025 -
The `check_abi` function in typeck is not called for ABIs in trait declarations
#86232 closed
Jun 24, 2025 -
ICE: `internal compiler error[E0391]: cycle detected when computing function signature of impl`
#132430 closed
Jun 24, 2025 -
`HashMap::new()` panics inside UEFI environments that don't support RNG protocol
#138252 closed
Jun 24, 2025 -
Temporary lifetime extension applies to the last expression of a `for` loop body, causing unnecessary errors
#118544 closed
Jun 23, 2025 -
`unnameable_types` lint emits incorrect visibility syntax
#126241 closed
Jun 23, 2025 -
regression: `Atomic` is ambiguous
#142427 closed
Jun 23, 2025 -
Broken inner inline attribute causes ICE
#142891 closed
Jun 23, 2025 -
Should warn when calling blanket implementation of a method rather than our own
#61930 closed
Jun 23, 2025 -
regression: thread 'rustc' panicked, assertion `left != right` failed
#142425 closed
Jun 22, 2025 -
deadlock detected
#120749 closed
Jun 22, 2025 -
[mir-opt] SRoA away the tuple in `match (a, b)`
#139739 closed
Jun 22, 2025 -
Tracking issue for release notes of #136160: Remove backticks from `ShouldPanic::YesWithMessage`'s `TrFailedMsg`
#139073 closed
Jun 22, 2025 -
Tracking issue for release notes of #119220: Uplift `clippy::invalid_null_ptr_usage` lint
#138638 closed
Jun 22, 2025 -
Tracking issue for release notes of #137869: Demote i686-pc-windows-gnu to Tier 2
#141593 closed
Jun 22, 2025 -
Tracking issue for release notes of #139764: Consistent trait bounds for ExtractIf Debug impls
#140995 closed
Jun 22, 2025 -
Tracking issue for release notes of #140514: Stabilize proc_macro::Span::{file, local_file}.
#140905 closed
Jun 22, 2025 -
Tracking issue for release notes of #134273: de-stabilize bench attribute
#140629 closed
Jun 22, 2025 -
Tracking issue for release notes of #124141: Remove `Nonterminal` and `TokenKind::Interpolated` (part 2)
#140488 closed
Jun 22, 2025 -
Tracking issue for release notes of #137280: stabilize ptr::swap_nonoverlapping in const
#140416 closed
Jun 22, 2025 -
Tracking issue for release notes of #137096: Stabilize flags for doctest cross compilation
#140270 closed
Jun 22, 2025 -
Tracking issue for release notes of #139224: fix(test): Expose '--no-capture' in favor of `--nocapture`
#140296 closed
Jun 22, 2025 -
Tracking issue for release notes of #139865: Stabilize proc_macro::Span::{start,end,line,column}.
#140300 closed
Jun 22, 2025 -
Tracking issue for release notes of #139646: check types of const param defaults
#140183 closed
Jun 22, 2025 -
Tracking issue for release notes of #139309: make abi_unsupported_vector_types a hard error
#140046 closed
Jun 22, 2025 -
Tracking issue for release notes of #139042: Do not remove trivial `SwitchInt` in analysis MIR
#140045 closed
Jun 22, 2025 -
Tracking issue for release notes of #139535: Implement `Default` for raw pointers
#140014 closed
Jun 22, 2025 -
Tracking issue for release notes of #139483: f*::NAN: guarantee that this is a quiet NaN
#139986 closed
Jun 22, 2025 -
Tracking issue for release notes of #132833: Stabilize let chains in the 2024 edition
#139951 closed
Jun 22, 2025 -
Tracking issue for release notes of #134446: Stabilize the `cell_update` feature
#139925 closed
Jun 22, 2025 -
Tracking issue for release notes of #136926: Stabilize `-Zdwarf-version` as `-Cdwarf-version`
#139747 closed
Jun 22, 2025 -
Tracking issue for release notes of #138632: Stabilize `cfg_boolean_literals`
#139565 closed
Jun 22, 2025 -
Tracking issue for release notes of #134213: Stabilize `naked_functions`
#139428 closed
Jun 22, 2025 -
Tracking issue for release notes of #139275: Update the minimum external LLVM to 19
#139454 closed
Jun 22, 2025 -
Tracking issue for release notes of #136877: Fix missing const for inherent pointer `replace` methods
#139413 closed
Jun 22, 2025 -
Tracking issue for release notes of #137928: stabilize const_cell
#139115 closed
Jun 22, 2025 -
rustc 1.89.0-nightly: `rustc interrupted by SIGILL`
#142880 closed
Jun 22, 2025 -
`ast::mut_visit::MutVisitor` and `ast::visit::Visitor` do not have corresponding methods for all their methods
#127615 closed
Jun 22, 2025 -
ICE: hir: explicit panic
#142649 closed
Jun 22, 2025 -
Directly calling `"msp430-interrupt" fn` should also be invalid
#132839 closed
Jun 21, 2025 -
Directly calling `extern "riscv-interrupt-{m,s}" fn`... compiles?
#132836 closed
Jun 21, 2025 -
Directly calling `"x86-interrupt" fn` should be invalid
#132834 closed
Jun 21, 2025 -
ICE: jump threading: 2 != 1
#131451 closed
Jun 21, 2025 -
strip = "symbols" doesn't work when cross-compiling from linux to macOS
#114411 closed
Jun 21, 2025 -
Draft release notes for 1.88.0
#141598 closed
Jun 21, 2025 -
A different case of "implementation of `FnOnce` is not general enough"
#129291 closed
Jun 21, 2025 -
inconsistent exit code on ICE
#130105 closed
Jun 21, 2025 -
CopyProp doesn't always respect Tree Borrows
#141122 closed
Jun 21, 2025 -
dead_code false positive introduced in rustc 1.78.0-nightly (8ace7ea1f 2024-02-07)
#120770 closed
Jun 21, 2025 -
std::ptr::copy() can read from uninitialized statics (unsound)
#142532 closed
Jun 21, 2025 -
bootstrap: Chaning `src/rustdoc-json-types` doesn't rebuild `rustdoc`
#142738 closed
Jun 20, 2025 -
Integer `to_string` is slow
#135543 closed
Jun 20, 2025 -
When should `cfg(target_feature = "backchain")` (s390x target feature) be enabled?
#142412 closed
Jun 20, 2025 -
rustdoc: Some sort of rendering optimization is needed for large source files
#142060 closed
Jun 19, 2025 -
Allow storing `format_args!` in a let binding
#92698 closed
Jun 19, 2025 -
On Windows a `static` address changes when copied into another `static` across a module boundary
#127518 closed
Jun 19, 2025 -
Bad error message when using pub(in crate::foo)
#142729 closed
Jun 19, 2025 -
concat_idents cannot be used in pattern position
#50408 closed
Jun 19, 2025 -
async drop not work without sync drop
#140696 closed
Jun 19, 2025 -
ICE: `unelided lifetime in signature`
#138131 closed
Jun 19, 2025 -
Cycle error happens when using inherent_associated_types and generic_const_exprs features
#136678 closed
Jun 19, 2025 -
cycle on inherent associated types in structs
#108491 closed
Jun 19, 2025 -
i686 GNU/Linux, seg-fault on executing rust tool-chain binaries
#80117 closed
Jun 19, 2025 -
rustdoc: "Implementations on Foreign Types" sidebar items should link to specific impls
#56018 closed
Jun 19, 2025 -
Build errors with edition=2018 after clean `cargo fix --edition`
#55592 closed
Jun 19, 2025 -
lint/tidy check imports of rustc_type_ir and rustc_middle
#138449 closed
Jun 19, 2025 -
Tracking Issue for `_` as a const argument: `feature(generic_arg_infer)`
#85077 closed
Jun 18, 2025 -
Confusing error message for `lifetime flowing from input to output with different syntax`
#142515 closed
Jun 18, 2025 -
`--remap-path-prefix` does not apply to secondary files in diagnostics
#66251 closed
Jun 18, 2025 -
Issue
#142664 closed
Jun 18, 2025 -
ICE: `Building async destructor constructor shim is not yet implemented for type: Coroutine`
#132103 closed
Jun 18, 2025 -
ICE: `async_destructor_ty` is not yet implemented for type
#128695 closed
Jun 18, 2025 -
Diagnostics error in interaction between `#[optimize(..)]` and `#[no_sanitize(..)]`
#137950 closed
Jun 18, 2025 -
os error 2 (no such file or dir) when compiling rust-1.87.0
#142622 closed
Jun 18, 2025 -
`redundant_semicolons` gets confused by macros
#142143 closed
Jun 18, 2025 -
src-script.js: make srcIndex into a parameter instead of a global variable
#138467 closed
Jun 18, 2025 -
Avoid O-notation for String operations
#46650 closed
Jun 17, 2025 -
rustdoc-json: Guard agains 2 commits making the same modification to `FORMAT_VERSION`
#94591 closed
Jun 17, 2025 -
Frivolous native-static-libs warning when building a cdylib with Cargo-C on macOS
#142582 closed
Jun 17, 2025 -
[PowerPC64] Rust performs improper function call linkage when using LLVM's linker
#85589 closed
Jun 17, 2025 -
ICE: `LocalTableInContext: key not found`
#142525 closed
Jun 17, 2025 -
Compiler should reject union field definitions having default values
#142555 closed
Jun 17, 2025 -
`tests/run-make/dump-ice-to-disk` is flakey on i686-mingw
#128911 closed
Jun 17, 2025 -
Reexplain `NonNull`'s covariance details more concisely
#141933 closed
Jun 17, 2025 -
Regression: The crate named `assert-cmp` v0.2.1 no longer compile on Rust 1.87.0
#142626 closed
Jun 17, 2025
75 Issues opened by 50 people
-
`Slice::contains` produces worse output than `.iter().any`
#142954 opened
Jun 24, 2025 -
rustdoc: safe functions with `#[target_feature]` are marked as unsafe (⚠) on index page
#142952 opened
Jun 24, 2025 -
Missed optimization: re-checking enum variants after `std::mem::replace` is not eliminated (somtimes)
#142951 opened
Jun 24, 2025 -
ICE: `Could not send CguMessage to main thread`
#142949 opened
Jun 24, 2025 -
`{UnsafeCell,Cell}::from_mut` on `&mut [T; 0]` then unsize-coerced in consteval reports UB in safe code
#142948 opened
Jun 24, 2025 -
Change `NonNull::{as_ref, as_mut}` to take `self` rather than `&self` in a future edition
#142947 opened
Jun 24, 2025 -
Tracking issue for release notes of #140005: Set MSG_NOSIGNAL for UnixStream
#142939 opened
Jun 24, 2025 -
normalize_lexically should mention other functions that do basic normalization
#142931 opened
Jun 23, 2025 -
Interactive cross compilation hangs
#142926 opened
Jun 23, 2025 -
Different path remapping for the same scope
#142917 opened
Jun 23, 2025 -
Worse perf with NonZero
#142914 opened
Jun 23, 2025 -
ICE: ` region parameter out of range when instantiating args`
#142913 opened
Jun 23, 2025 -
std::io::Write panics when write calls return negative values with larger absolute value than 4095.
#142909 opened
Jun 23, 2025 -
A package-lock.json for eslint?
#142902 opened
Jun 23, 2025 -
size_of_val is allowed on an uninitialized static
#142900 opened
Jun 23, 2025 -
Consider separate lints for "hierarchical" unused lints (or some way to opt-out)
#142899 opened
Jun 23, 2025 -
Error E0311 help suggests adding an explicit lifetime bound on unknown `anon` type
#142887 opened
Jun 22, 2025 -
ICE with `-Znext-solver=globally`: `index out of bounds`
#142866 opened
Jun 22, 2025 -
rustc on NixOS produces SIGBUS: access to undefined memory
#142865 opened
Jun 22, 2025 -
rustc hangs when resolving trait impl with invalid type parameters
#142863 opened
Jun 22, 2025 -
FR: Add a `--fail-fast` option to libtest
#142859 opened
Jun 22, 2025 -
error: failed to build archive failed to map object file: memory map must have a non-zero length
#142858 opened
Jun 22, 2025 -
`run-make`: cross-compiling C to `android` fails
#142855 opened
Jun 21, 2025 -
"conflicting implementations of trait" for two distinct types
#142853 opened
Jun 21, 2025 -
RwLock::try_write should say that it fails with WouldBlock if there's a shared lock
#142852 opened
Jun 21, 2025 -
`io::stdin().read_to_end()` drops a byte on certain Unicode input (Windows only)
#142847 opened
Jun 21, 2025 -
Compile-time resource exhaustion from type complexity via recursive generic traits
#142840 opened
Jun 21, 2025 -
A path towards erroring on nonsense attributes
#142838 opened
Jun 21, 2025 -
Warn or error on duplicate attributes
#142836 opened
Jun 21, 2025 -
rustdoc HTML shouldn't rely on HIR pretty-printing for attributes
#142835 opened
Jun 21, 2025 -
rustc hangs in misc_checking_1
#142834 opened
Jun 21, 2025 -
compiler gets stuck on recursive impl with duplicated for<'a> Trait bounds
#142832 opened
Jun 21, 2025 -
Tracking issue for release notes of #142134: Reject unsupported `extern "{abi}"`s consistently in all positions
#142831 opened
Jun 21, 2025 -
ICE:Failed to normalize std::option::Option<Alias(Projection, AliasTy
#142829 opened
Jun 21, 2025 -
`-L` and `-o` rustc arguments can be used unintuitively
#142812 opened
Jun 20, 2025 -
invalid syntax in "consider further restricting this bound" when there is already a bound present
#142803 opened
Jun 20, 2025 -
Inaccurate diagnostic when using associated type as a value
#142797 opened
Jun 20, 2025 -
RUSTFLAGS="-Zautodiff=Enable" should enable fat-lto
#142796 opened
Jun 20, 2025 -
rustdoc: items in deprecated modules should count as deprecated for search ranking
#142793 opened
Jun 20, 2025 -
Closure argument type ambiguity errors when the outer call has wrong number of arguments
#142790 opened
Jun 20, 2025 -
ICE: `can't get the span of an arbitrary parsed attribute`
#142783 opened
Jun 20, 2025 -
rustdoc ui doesn't show associated types for folded summaries of trait implementations
#142782 opened
Jun 20, 2025 -
ICE: rustc_query_system: dep_graph: assertion failed (dep node index out of range)
#142778 opened
Jun 20, 2025 -
ICE: `unelided lifetime in signature`
#142773 opened
Jun 20, 2025 -
Trying to move a `&mut` out of a `static` gives confusing error
#142772 opened
Jun 20, 2025 -
`super let` with `&mut [T; 0]` in `const` has inconsistent borrow-checking behavior
#142766 opened
Jun 20, 2025 -
Tracking issue for release notes of #126043: Tracking Issue for `mixed_integer_ops_unsigned_sub`
#142761 opened
Jun 20, 2025 -
Tracking Issue for `const` `Clone`
#142757 opened
Jun 19, 2025 -
Cannot build `rustc` from master branch on Windows 10
#142754 opened
Jun 19, 2025 -
Linux release builds fail with undefined symbol errors on rust 1.87
#142752 opened
Jun 19, 2025 -
Tracking Issue for producing a `Result<(), E>` from a `bool`
#142748 opened
Jun 19, 2025 -
incorrect comment in bootstrap: stage 1 rustdoc *can* be used
#142745 opened
Jun 19, 2025 -
disable-minification is not forwarded to compiletest
#142737 opened
Jun 19, 2025 -
str::split does not clarify what happens when there is no match
#142734 opened
Jun 19, 2025 -
[QNX] Failure to link with std on QNX 8.0
#142726 opened
Jun 19, 2025 -
ICE: `normalizing inherent associated consts in the type system is unsupported`
#142722 opened
Jun 19, 2025 -
Sized hierarchy: `PointeeSized` bounds aren't fully validated during HIR ty lowering
#142718 opened
Jun 19, 2025 -
ICE: `.. was equal to .. during selection but now it is not`
#142717 opened
Jun 19, 2025 -
Missed optimization: comparing array to zero is not vectorized
#142710 opened
Jun 19, 2025 -
ICE:`None` in compiler\rustc_middle\src\ty\sty.rs
#142709 opened
Jun 19, 2025 -
Drop is called for match wildcards even when all matched variants have no Drop
#142705 opened
Jun 19, 2025 -
Erratic optimization of some complex code that may never actually panic
#142691 opened
Jun 18, 2025 -
Tracking issue for release notes of #142682: Update bundled musl to 1.2.5
#142688 opened
Jun 18, 2025 -
Panic in `def_path_hash_map.rs`
#142684 opened
Jun 18, 2025 -
E0562 should mention impl Trait in argument position in Error codes index
#142683 opened
Jun 18, 2025 -
rustc suggest adding an import of `compiler_builtins`
#142676 opened
Jun 18, 2025 -
Leading underscore in path makes rust suggest to add a crate named `_` with edition >= 2018
#142662 opened
Jun 18, 2025 -
rustdoc-json: `#[target_feature]` incorrectly causes safe functions to be listed as `unsafe`
#142655 opened
Jun 18, 2025 -
ICE: `PointeeSized` is removed during lowering
#142652 opened
Jun 17, 2025 -
Decision: Use the condition name `rust_version` for RFC 2523
#142651 opened
Jun 17, 2025 -
rustdoc-js-std: compiletest tries to run emacs autosave file as test
#142648 opened
Jun 17, 2025 -
`rustdoc +nightly -Zhelp` shows `rustc` unstable-options
#142646 opened
Jun 17, 2025 -
Emit a proper diagnostic for unknown -Zself-profile-events values
#142630 opened
Jun 17, 2025 -
Unhelpful error message on mismatch between expression type and type annotation with defaulted generic parameter
#142628 opened
Jun 17, 2025
250 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.
-
`tests/ui`: A New Order [8/N]
#142200 commented on
Jun 23, 2025 • 19 new comments -
Implement unstable trait impl
#140399 commented on
Jun 23, 2025 • 18 new comments -
Remove fewer Storage calls in CopyProp and GVN
#142531 commented on
Jun 24, 2025 • 17 new comments -
Refactor resolve_ident_in_module to use scopes
#142547 commented on
Jun 23, 2025 • 17 new comments -
Put negative implementors first and apply same ordering logic to foreign implementors
#142380 commented on
Jun 23, 2025 • 16 new comments -
[lib] In-place initialization infrastructure
#142518 commented on
Jun 20, 2025 • 14 new comments -
Rewrite docs for fetch_update for clarity
#136036 commented on
Jun 17, 2025 • 11 new comments -
Split elided_lifetime_in_paths into finer-grained lints
#120808 commented on
Jun 22, 2025 • 9 new comments -
Print thread ID in panic message
#115746 commented on
Jun 19, 2025 • 8 new comments -
Add test cases for namespaced crates
#142437 commented on
Jun 23, 2025 • 8 new comments -
Enforce in bootstrap that build must have stage at least 1
#142581 commented on
Jun 24, 2025 • 6 new comments -
Prevent ABI changes affect EnzymeAD
#142544 commented on
Jun 20, 2025 • 5 new comments -
gpu offload host code generation
#142097 commented on
Jun 19, 2025 • 5 new comments -
const-eval: allow constants to refer to mutable/external memory, but reject such constants as patterns
#140942 commented on
Jun 21, 2025 • 5 new comments -
Implement `int_format_into` feature
#142098 commented on
Jun 23, 2025 • 4 new comments -
Allow `enum` and `union` literals to also create SSA values
#138759 commented on
Jun 20, 2025 • 4 new comments -
Implement `push_mut`
#135975 commented on
Jun 23, 2025 • 4 new comments -
Use lld by default on `x86_64-unknown-linux-gnu` stable
#140525 commented on
Jun 18, 2025 • 4 new comments -
Fixes firefox copy paste issue
#142354 commented on
Jun 24, 2025 • 4 new comments -
Allow volatile access to non-Rust memory, including address 0
#141260 commented on
Jun 20, 2025 • 4 new comments -
Add modern AVR mcus like avr128db28 and attiny3224
#142454 commented on
Jun 18, 2025 • 3 new comments -
[rustdoc] Do not emit redundant_explicit_links lint if the doc comment comes from expansion
#141648 commented on
Jun 23, 2025 • 3 new comments -
rustdoc search: prefer stable items in search results
#141658 commented on
Jun 24, 2025 • 3 new comments -
Don't give APITs names with macro expansion placeholder fragments in it
#142393 commented on
Jun 20, 2025 • 2 new comments -
Add new `doc(attribute = "...")` attribute
#142472 commented on
Jun 23, 2025 • 2 new comments -
Add armv7-unknown-linux-musleabihf host tools to CI
#142538 commented on
Jun 22, 2025 • 2 new comments -
dirfd: preliminary unix and windows implementations
#139514 commented on
Jun 23, 2025 • 2 new comments -
Use the .drectve section for exporting symbols from dlls on Windows
#142568 commented on
Jun 21, 2025 • 2 new comments -
update to literal-escaper 0.0.4 for better API without `unreachable` and faster string parsing
#140999 commented on
Jun 23, 2025 • 2 new comments -
Fix unuseful span in type error in some format_args!() invocations
#140916 commented on
Jun 21, 2025 • 2 new comments -
Add SIMD funnel shift and round-to-even intrinsics
#142078 commented on
Jun 17, 2025 • 1 new comment -
Doc: clarify priority of lint level sources
#142021 commented on
Jun 20, 2025 • 1 new comment -
print proc res for failed case in comp test
#141977 commented on
Jun 21, 2025 • 1 new comment -
rustc_const_eval: Expose APIs for signalling foreign accesses to memory
#141391 commented on
Jun 19, 2025 • 1 new comment -
Distinguish delim kind to decide whether to emit unexpected closing delimiter
#138554 commented on
Jun 24, 2025 • 1 new comment -
Detect more cases of unused_parens around types
#142237 commented on
Jun 22, 2025 • 1 new comment -
Suggest clone in user-write-code instead of inside macro
#142569 commented on
Jun 18, 2025 • 1 new comment -
Change one `FxHashMap` to `FxIndexMap` in librustdoc
#138871 commented on
Jun 20, 2025 • 1 new comment -
Add proper name mangling for pattern types
#142401 commented on
Jun 17, 2025 • 1 new comment -
Perform unused assignment and unused variables lints on MIR.
#142390 commented on
Jun 23, 2025 • 1 new comment -
`rustdoc-json-types`: Intern `Type`s to deduplicate and flatten
#142327 commented on
Jun 24, 2025 • 1 new comment -
rustdoc: use the next solver for blanket impl synthesis
#125907 commented on
Jun 19, 2025 • 1 new comment -
Reduce special casing for the panic runtime
#140809 commented on
Jun 18, 2025 • 1 new comment -
Fix split index calculation in `check_type_alias_where_clause_location`
#138037 commented on
Jun 24, 2025 • 0 new comments -
linker: Move native library search from linker to rustc
#138753 commented on
Jun 23, 2025 • 0 new comments -
add nvptx_target_feature
#138689 commented on
Jun 22, 2025 • 0 new comments -
Add `#[loop_match]` for improved DFA codegen
#138780 commented on
Jun 24, 2025 • 0 new comments -
make RefCell unstably const
#137843 commented on
Jun 17, 2025 • 0 new comments -
fix for issue 132802: x86 code in `wasm32-unknown-unknown` binaries
#137457 commented on
Jun 19, 2025 • 0 new comments -
Ensure non-empty buffers for large vectored I/O
#138879 commented on
Jun 18, 2025 • 0 new comments -
Implement RFC 3631: add rustdoc doc_cfg features
#138907 commented on
Jun 23, 2025 • 0 new comments -
Document `From::from` impls
#137330 commented on
Jun 17, 2025 • 0 new comments -
Add `__isPlatformVersionAtLeast` and `__isOSVersionAtLeast` symbols
#138944 commented on
Jun 18, 2025 • 0 new comments -
Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32`
#139087 commented on
Jun 19, 2025 • 0 new comments -
Use the bootstrap compiler for `x check` on bootstrap tools
#139170 commented on
Jun 17, 2025 • 0 new comments -
jsondocck: replace JSONPath with jq as json query language.
#142479 commented on
Jun 24, 2025 • 0 new comments -
Tracking issue for release notes of #140985: Change `core::iter::Fuse`'s `Default` impl to do what its docs say it does
#142463 commented on
Jun 24, 2025 • 0 new comments -
Tracking Issue for AVX512 intrinsics
#111137 commented on
Jun 24, 2025 • 0 new comments -
Tracking Issue for Aarch64 neon FEAT_LUT
#138050 commented on
Jun 24, 2025 • 0 new comments -
Generic associated types break lifetime checks
#97515 commented on
Jun 24, 2025 • 0 new comments -
Add SIMD operations that use f16 and f128
#125440 commented on
Jun 24, 2025 • 0 new comments -
rustc_session: be more precise about -Z plt=yes on x86-64?
#141720 commented on
Jun 24, 2025 • 0 new comments -
[WIP] Add support for custom allocator for `String`
#101551 commented on
Jun 20, 2025 • 0 new comments -
[perf] test MCP510
#113382 commented on
Jun 21, 2025 • 0 new comments -
rustdoc: hide `#[repr]` if it isn't part of the public ABI
#116882 commented on
Jun 21, 2025 • 0 new comments -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
Jun 18, 2025 • 0 new comments -
Support mcdc analysis for pattern matching
#124278 commented on
Jun 24, 2025 • 0 new comments -
Improve parse item fallback
#125388 commented on
Jun 18, 2025 • 0 new comments -
Fix leaks from panics in destructors
#125923 commented on
Jun 19, 2025 • 0 new comments -
privacy: normalize associated types before visiting
#126076 commented on
Jun 18, 2025 • 0 new comments -
Experimental: Add Derive Proc-Macro Caching
#129102 commented on
Jun 20, 2025 • 0 new comments -
Suggest adding missing braces in `const` block pattern
#130751 commented on
Jun 19, 2025 • 0 new comments -
Warn about C-style octal literals
#131309 commented on
Jun 23, 2025 • 0 new comments -
Use `iter::repeat_n` to implement `Vec::extend_with`
#133662 commented on
Jun 19, 2025 • 0 new comments -
Add unstable hotpatch flag to rustc
#134004 commented on
Jun 19, 2025 • 0 new comments -
[WIP] Use weak linkage instead of compiler generated shims
#134522 commented on
Jun 18, 2025 • 0 new comments -
lint ImproperCTypes: overhaul (take 2 of "better handling of indirections")
#134697 commented on
Jun 23, 2025 • 0 new comments -
Document the behaviour of RUST_MIN_STACK=0
#135178 commented on
Jun 17, 2025 • 0 new comments -
Move coroutine upvars into locals for better memory economy
#135527 commented on
Jun 19, 2025 • 0 new comments -
Allow comparisons between `CStr`, `CString`, and `Cow<CStr>`.
#137268 commented on
Jun 24, 2025 • 0 new comments -
Add regression test for nested replacement ranges in cfg_eval
#139286 commented on
Jun 19, 2025 • 0 new comments -
Check definitions of arguments before suggest move expr out of loop
#142189 commented on
Jun 23, 2025 • 0 new comments -
`rustc_const_eval`: respect `target.min_global_align`
#142198 commented on
Jun 23, 2025 • 0 new comments -
Fast path for WF goals in new solver
#142223 commented on
Jun 24, 2025 • 0 new comments -
Remove deadlock detection for benchmarking
#142247 commented on
Jun 21, 2025 • 0 new comments -
Add edition checks for some tests that had divergent output
#142255 commented on
Jun 23, 2025 • 0 new comments -
Rustdoc js: even more typechecking improvements
#142270 commented on
Jun 18, 2025 • 0 new comments -
tests: Do not run afoul of asm.validity.non-exhaustive in input-stats
#142285 commented on
Jun 23, 2025 • 0 new comments -
tests: Add `RUST_BACKTRACE` and `-Cpanic` revisions to `panic-main.rs` test
#142304 commented on
Jun 23, 2025 • 0 new comments -
Expose elf abi on ppc64 targets
#142321 commented on
Jun 19, 2025 • 0 new comments -
Make `lto` and `linker-plugin-lto` work the same for `compiler_builtins`
#142323 commented on
Jun 24, 2025 • 0 new comments -
Stabilize the `breakpoint` function
#142325 commented on
Jun 17, 2025 • 0 new comments -
Add NonNull pattern types
#142339 commented on
Jun 17, 2025 • 0 new comments -
[WIP] Use weak aliases for the allocator shim
#142366 commented on
Jun 18, 2025 • 0 new comments -
Add note when inherent impl for a alias type defined outside of the crate
#142415 commented on
Jun 23, 2025 • 0 new comments -
Report infer ty errors during hir ty lowering
#142420 commented on
Jun 20, 2025 • 0 new comments -
compiler: Use -T instead of --script for linker scripts
#142445 commented on
Jun 18, 2025 • 0 new comments -
Windows: make `read_dir` stop iterating after the first error is encountered
#142453 commented on
Jun 24, 2025 • 0 new comments -
install docs for each target in different directory
#142478 commented on
Jun 23, 2025 • 0 new comments -
bump std libc dependency
#142509 commented on
Jun 19, 2025 • 0 new comments -
Pre-compute MIR CFG caches for borrowck and other analyses
#142540 commented on
Jun 19, 2025 • 0 new comments -
Allow `#[must_use]` on associated types to warn on unused values in generic contexts
#142590 commented on
Jun 22, 2025 • 0 new comments -
Do not suggest compatible variants inside macro
#142611 commented on
Jun 23, 2025 • 0 new comments -
Add `target_env = "macabi"` and `target_env = "sim"`
#139451 commented on
Jun 17, 2025 • 0 new comments -
Do not run per-module late lints if they can be all skipped
#139597 commented on
Jun 23, 2025 • 0 new comments -
Set MSG_NOSIGNAL for UnixStream
#140005 commented on
Jun 24, 2025 • 0 new comments -
Add an aarch64-msvc build running on ARM64 Windows
#140136 commented on
Jun 23, 2025 • 0 new comments -
Document that mpmc channels deliver an item to one receiver.
#140158 commented on
Jun 24, 2025 • 0 new comments -
Stabilize `fn_align`: `#[align(N)]` on functions
#140261 commented on
Jun 22, 2025 • 0 new comments -
compiletest: Improve diagnostics for line annotation mismatches
#140622 commented on
Jun 24, 2025 • 0 new comments -
Refactor StableMIR
#140643 commented on
Jun 21, 2025 • 0 new comments -
Region inference: Use outlives-static constraints in constraint search
#140737 commented on
Jun 18, 2025 • 0 new comments -
`impl PartialEq<{str,String}> for {Path,PathBuf}`
#140956 commented on
Jun 24, 2025 • 0 new comments -
compiletest: add option for automatically adding annotations
#141033 commented on
Jun 17, 2025 • 0 new comments -
Stabilize `if let` guards (`feature(if_let_guard)`)
#141295 commented on
Jun 18, 2025 • 0 new comments -
Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests
#141319 commented on
Jun 17, 2025 • 0 new comments -
Add `FromIterator` impls for `ascii::Char`s to `String`s
#141445 commented on
Jun 18, 2025 • 0 new comments -
rustdoc: add ways of collapsing all impl blocks
#141663 commented on
Jun 23, 2025 • 0 new comments -
Stabilize `ip_from`
#141744 commented on
Jun 19, 2025 • 0 new comments -
Stabilize `#[cfg(version(...))]`, take 2
#141766 commented on
Jun 18, 2025 • 0 new comments -
make rust-analyzer use a dedicated build directory
#141839 commented on
Jun 23, 2025 • 0 new comments -
Turn `stdarch` into a Josh subtree
#141899 commented on
Jun 24, 2025 • 0 new comments -
add Iterator::contains
#141994 commented on
Jun 17, 2025 • 0 new comments -
Fix `proc_macro::Ident`'s handling of `$crate`
#141996 commented on
Jun 19, 2025 • 0 new comments -
add track_caller attribute to map_err and ok_or/_else
#142093 commented on
Jun 18, 2025 • 0 new comments -
Doc-test reports “expected item, found keyword let” when the actual problem is a missing semicolon elsewhere
#142446 commented on
Jun 17, 2025 • 0 new comments -
Rust Coverage not working if lines are formatted across multiple lines
#142291 commented on
Jun 18, 2025 • 0 new comments -
Tracking issue for release notes of #141610: Stabilize `feature(generic_arg_infer)`
#142168 commented on
Jun 18, 2025 • 0 new comments -
ICE: pattern: `attempt to add with overflow`
#136514 commented on
Jun 18, 2025 • 0 new comments -
Rustdoc JSON 2023 Roadmap
#106697 commented on
Jun 18, 2025 • 0 new comments -
Tracking issue for release notes of #135656: Add `-C hint-mostly-unused` to tell rustc that most of a crate will go unused
#135657 commented on
Jun 19, 2025 • 0 new comments -
Restore `mismatched_lifetime_syntaxes` wording about "elided lifetime has a name"?
#141752 commented on
Jun 19, 2025 • 0 new comments -
Tracking issue for release notes of #141260: Allow volatile access to non-Rust memory, including address 0
#142511 commented on
Jun 19, 2025 • 0 new comments -
The sparc64, riscv64, loongarch64 `extern "C" fn` ABIs are all wrong when aligned/packed structs are involved
#115609 commented on
Jun 19, 2025 • 0 new comments -
drop-checking is more permissive when `let` statements have an `else` block
#142056 commented on
Jun 19, 2025 • 0 new comments -
drop-checking is more permissive when patterns have guards
#142057 commented on
Jun 19, 2025 • 0 new comments -
inconsistent drop order for pattern bindings in the presence of or-patterns
#142163 commented on
Jun 19, 2025 • 0 new comments -
upstream globs + other globs should be linted on
#142448 commented on
Jun 19, 2025 • 0 new comments -
Tracking issue for `concat_idents`
#29599 commented on
Jun 19, 2025 • 0 new comments -
Tracking Issue for NUL-terminated file names with `#[track_caller]`
#141727 commented on
Jun 19, 2025 • 0 new comments -
fluent diagnostics can easily overwrite each others' fields/args
#142031 commented on
Jun 19, 2025 • 0 new comments -
Tracking issue for release notes of #141937: Report never type lints in dependencies
#142512 commented on
Jun 19, 2025 • 0 new comments -
Allocator traits and std::heap
#32838 commented on
Jun 19, 2025 • 0 new comments -
unexpected behavior of `pub(in other_module)`
#109657 commented on
Jun 19, 2025 • 0 new comments -
ICE: expand: unimplemented
#140479 commented on
Jun 19, 2025 • 0 new comments -
ICE: incr comp: `Found unstable fingerprints for evaluate_obligation(8f08a58f2dfc7c26-cf3563aa40998e2c): Err(Canonical)`
#132884 commented on
Jun 19, 2025 • 0 new comments -
Macro metavar expr concat doesn't work with nested repetitions
#127723 commented on
Jun 19, 2025 • 0 new comments -
Tracking Issue for integer formatting into a fixed-size buffer
#138215 commented on
Jun 19, 2025 • 0 new comments -
Tracking Issue for ByteStr/ByteString
#134915 commented on
Jun 19, 2025 • 0 new comments -
Tracking issue for release notes of #140748: Allow storing `format_args!()` in variable
#142227 commented on
Jun 19, 2025 • 0 new comments -
Remove crates.io `compiler-builtins` from the library workspace
#142265 commented on
Jun 19, 2025 • 0 new comments -
Tracking Issue for `mixed_integer_ops_unsigned_sub`
#126043 commented on
Jun 20, 2025 • 0 new comments -
rustdoc-json: Structured representation of attributes
#141358 commented on
Jun 20, 2025 • 0 new comments -
Implementors column on trait page is always empty
#91118 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for `mpmc`
#126840 commented on
Jun 20, 2025 • 0 new comments -
ICE `error performing operation: fully_perform`
#140123 commented on
Jun 20, 2025 • 0 new comments -
Regression: false negative lint dead_code: dead code is not detected for struct if it implements FromStr
#142541 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for duration_constructors
#120301 commented on
Jun 17, 2025 • 0 new comments -
false-negative `unused_parens` in closures consisting of just one expression
#136741 commented on
Jun 17, 2025 • 0 new comments -
Inappropriate `unused_parens` for inline `const` inside `vec!`/macros
#126457 commented on
Jun 17, 2025 • 0 new comments -
Suggest the extra comma for 1-ary tuple when warning about unnecessary parentheses around type
#86019 commented on
Jun 17, 2025 • 0 new comments -
`unused_parens` is not emitted for exprs used in macro.
#70076 commented on
Jun 17, 2025 • 0 new comments -
`unused_parens` never checks expressions behind references
#70084 commented on
Jun 17, 2025 • 0 new comments -
`unused_parens` should lint superfluous parentheses on the LHS of an assignment
#71329 commented on
Jun 17, 2025 • 0 new comments -
Wrong "unnecessary parentheses around function argument"-warning with macro in assignment and return positions
#113563 commented on
Jun 17, 2025 • 0 new comments -
`unnecessary parentheses around type` in attribute macro
#106939 commented on
Jun 17, 2025 • 0 new comments -
`unused_parens` false positives and false negatives in code containing macro calls
#119426 commented on
Jun 17, 2025 • 0 new comments -
`unused_parens`: False positive on parenthesized type-relative paths that would otherwise be interpreted as the start of a generic param list (`impl<T>`, `for<T>`, `where<T>`)
#107235 commented on
Jun 17, 2025 • 0 new comments -
segmentation fault when using async_drop feature
#142572 commented on
Jun 17, 2025 • 0 new comments -
wasmer relies on __rust_probestack
#142612 commented on
Jun 17, 2025 • 0 new comments -
Tracking issue for release notes of #137944: Sized Hierarchy: Part I
#142467 commented on
Jun 17, 2025 • 0 new comments -
Type and const parameters are not used as a fallback during type inference
#98931 commented on
Jun 17, 2025 • 0 new comments -
ICE of SIGILL/STATUS_ILLEGAL_INSTRUCTION when compiling static variables with 2MB alignment targeting Windows
#142386 commented on
Jun 17, 2025 • 0 new comments -
ICE: `late-bound type parameter not allowed on function pointer types`
#141293 commented on
Jun 17, 2025 • 0 new comments -
Tracking Issue for nvptx_target_feature
#141468 commented on
Jun 17, 2025 • 0 new comments -
Tracking issue for unsupported_calling_conventions
#137018 commented on
Jun 17, 2025 • 0 new comments -
Tracking issue for release notes of #141574: impl `Default` for `array::IntoIter`
#142462 commented on
Jun 18, 2025 • 0 new comments -
Suggestion creates invalid syntax with a repeated associated type bound
#142121 commented on
Jun 18, 2025 • 0 new comments -
Initializing array of Option<T> using [None; n] syntax should not require std::marker::Copy for T
#44796 commented on
Jun 18, 2025 • 0 new comments -
(Reproducible) Found unstable fingerprints for evaluate_obligation(fe6269799238ead4-76dd6f107d00ff42): Ok(EvaluatedToAmbig)
#140793 commented on
Jun 18, 2025 • 0 new comments -
`pin!()` macro no longer constant-promotes `&mut` references to empty arrays
#142345 commented on
Jun 18, 2025 • 0 new comments -
Should a `[..]` slice pattern constitute a discriminant read
#141825 commented on
Jun 18, 2025 • 0 new comments -
Suspected X64 exception handler IP to state map off-by-one error
#117725 commented on
Jun 18, 2025 • 0 new comments -
rustc_expand can be tricked into infinite loops
#95698 commented on
Jun 18, 2025 • 0 new comments -
Tracking Issue for `ascii::Char` (ACP 179)
#110998 commented on
Jun 18, 2025 • 0 new comments -
Tracking Issue for target modifiers
#136966 commented on
Jun 18, 2025 • 0 new comments -
sparc64: passing structures with floats in registers should use floating point registers
#57103 commented on
Jun 18, 2025 • 0 new comments -
Tracking Issue for Reproducible Build bugs and challenges
#129080 commented on
Jun 18, 2025 • 0 new comments -
ci: git `Unknown option: -C`
#142534 commented on
Jun 22, 2025 • 0 new comments -
`#[target_feature]` mismatch on unsafe trait fn vs its impl causes sneaky UB
#139368 commented on
Jun 22, 2025 • 0 new comments -
SIGILL when compiling `cc` with `-C instrument-coverage` `-Z coverage-options=mcdc`
#140677 commented on
Jun 22, 2025 • 0 new comments -
MC/DC LLVM 19 intrinsics changes
#126672 commented on
Jun 22, 2025 • 0 new comments -
Tracking implementation for MC/DC
#124144 commented on
Jun 22, 2025 • 0 new comments -
Diagnostic suggestions sometimes incorrectly point to external crates
#88514 commented on
Jun 22, 2025 • 0 new comments -
The ABI of float types can be changed by `-Ctarget-feature`
#116344 commented on
Jun 23, 2025 • 0 new comments -
In-band lifetimes: Lint against single-use lifetime names
#44752 commented on
Jun 23, 2025 • 0 new comments -
Tracking Issue for Parallel Rustc Front-end
#113349 commented on
Jun 23, 2025 • 0 new comments -
Wrong error on wrapping arithmetic with -Zmir-opt-level=2
#82646 commented on
Jun 23, 2025 • 0 new comments -
track renamed and removed library feature gates
#141617 commented on
Jun 23, 2025 • 0 new comments -
Triage ignored tests by given them reasons or fixing them
#13745 commented on
Jun 23, 2025 • 0 new comments -
`./x test library/std` fails with library profile
#142505 commented on
Jun 23, 2025 • 0 new comments -
A dep graph node (mir_drops_elaborated_and_const_checked) does not have an unique index
#141540 commented on
Jun 23, 2025 • 0 new comments -
ICE: `expected SIMD field to have definite array size`
#137291 commented on
Jun 23, 2025 • 0 new comments -
Writing to a static is somehow allowed while initializing that same static
#142404 commented on
Jun 23, 2025 • 0 new comments -
Tracking issue for LinkedList cursors
#58533 commented on
Jun 23, 2025 • 0 new comments -
Tracking Issue for `ptr::Alignment` type
#102070 commented on
Jun 23, 2025 • 0 new comments -
`RUST_BACKTRACE=full` loop with `-Cpanic=abort` on `aarch64-unknown-linux-gnu`
#123733 commented on
Jun 23, 2025 • 0 new comments -
Tracking Issue for trim-paths RFC 3127
#111540 commented on
Jun 23, 2025 • 0 new comments -
Crater runs for 1.88
#141588 commented on
Jun 23, 2025 • 0 new comments -
Tracking issue for pin ergonomics
#130494 commented on
Jun 23, 2025 • 0 new comments -
rustdoc: Invalid automatic link
#142456 commented on
Jun 23, 2025 • 0 new comments -
Suggestions when a single-field enum variant pattern is needed
#94942 commented on
Jun 23, 2025 • 0 new comments -
Tracking issue: Attribute refactor
#131229 commented on
Jun 23, 2025 • 0 new comments -
Make E0277 on `Sized` its own error code with more focused explanation
#130359 commented on
Jun 23, 2025 • 0 new comments -
Tracking issue for trait aliases
#41517 commented on
Jun 23, 2025 • 0 new comments -
Tracking Issue for std::fs::set_permissions_nofollow
#141607 commented on
Jun 23, 2025 • 0 new comments -
Tracking issue for release notes of #111137: Tracking Issue for AVX512 intrinsics
#141629 commented on
Jun 23, 2025 • 0 new comments -
Tracking Issue for ui test suite improvements
#133895 commented on
Jun 24, 2025 • 0 new comments -
Performance issues: Two examples of Rust programs significantly slower than their C++ versions
#141476 commented on
Jun 24, 2025 • 0 new comments -
False positive `dead_code` lint when type is only used via destructuring
#132874 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for #138068: Add `Result::map_or_default` and `Option::map_or_default`
#138099 commented on
Jun 20, 2025 • 0 new comments -
Tracking Issue for `VecDeque::pop_front_if` & `VecDeque::pop_back_if`
#135889 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for RFC 2045: improving `#[target_feature]`
#44839 commented on
Jun 20, 2025 • 0 new comments -
sysroot spans still not printed, when remap-path-prefix is set with a custom path
#74786 commented on
Jun 20, 2025 • 0 new comments -
Redundant memset in convolution kernel
#142469 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Jun 20, 2025 • 0 new comments -
`div_ceil` does not yield optimal code for unsigned const divisor
#142348 commented on
Jun 20, 2025 • 0 new comments -
Meta tracking issue for `const fn`
#57563 commented on
Jun 20, 2025 • 0 new comments -
E0308 doesn't provide a help message in loops when using `let-else`
#142602 commented on
Jun 20, 2025 • 0 new comments -
`match` on uninhabited type does not trigger UB in Miri
#142394 commented on
Jun 20, 2025 • 0 new comments -
[ICE]: `None` in compiler/rustc_middle/src/ty/sty.rs
#129882 commented on
Jun 20, 2025 • 0 new comments -
MSVC on x86-32 Windows fails to align variables to their required alignment
#112480 commented on
Jun 20, 2025 • 0 new comments -
Tracking issue for release notes of #142575: Ensure copy* intrinsics also perform the static self-init checks
#142576 commented on
Jun 21, 2025 • 0 new comments -
Tracking issue for promoting `!` to a type (RFC 1216)
#35121 commented on
Jun 21, 2025 • 0 new comments -
Tracking Issue for `str::trim_prefix`, `str::trim_suffix`, `slice::trim_prefix` and `slice::trim_suffix`
#142312 commented on
Jun 21, 2025 • 0 new comments -
link.exe crashed during compilation
#141626 commented on
Jun 21, 2025 • 0 new comments -
consider bannig empty `panic`/`unreachable`/ `bug`s from rustc codebase
#118955 commented on
Jun 21, 2025 • 0 new comments -
where bounds not properly inherited?
#88048 commented on
Jun 21, 2025 • 0 new comments -
alloc_error_handler can be an `unsafe fn` which is then unsoundly invoked
#134225 commented on
Jun 21, 2025 • 0 new comments -
`std::process::exit` is not thread-safe in combination with C code calling `exit`
#126600 commented on
Jun 21, 2025 • 0 new comments -
rustdoc: Consider eliminating edition sensitivity around RPIT capturing
#135453 commented on
Jun 21, 2025 • 0 new comments -
Creating a nested MaybeUninit array unnecessarily calls memset
#139355 commented on
Jun 21, 2025 • 0 new comments -
Cross-compiling from x86_64-linux to aarch64-darwin produces a broken (stripped) dylib
#141913 commented on
Jun 21, 2025 • 0 new comments -
Tracking issue for the `x86-interrupt` calling convention
#40180 commented on
Jun 21, 2025 • 0 new comments -
`extern "x86-interrupt" fn` allows absurd signatures
#132835 commented on
Jun 21, 2025 • 0 new comments -
Tracking issue for error source iterators
#58520 commented on
Jun 22, 2025 • 0 new comments -
run-make: audit the `ignore-{windows,msvc,windows-msvc}` tests
#128602 commented on
Jun 22, 2025 • 0 new comments -
Error building rustc on M2 chip MacBook
#142349 commented on
Jun 22, 2025 • 0 new comments -
Forbidding lints doesn't really work in macros
#110613 commented on
Jun 22, 2025 • 0 new comments -
Consider folkertdev's `c_variadic` proposal
#141524 commented on
Jun 22, 2025 • 0 new comments