-
Notifications
You must be signed in to change notification settings - Fork 13.2k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
201 Pull requests merged by 89 people
-
Move more layouting logic to
rustc_abi
#138158 merged
Mar 9, 2025 -
depend more on attr_data_structures and move find_attr! there
#138160 merged
Mar 9, 2025 -
tidy: add triagebot checks
#137885 merged
Mar 9, 2025 -
crashes: couple more tests
#138192 merged
Mar 9, 2025 -
bootstrap: Fix stack printing when a step cycle is detected
#138216 merged
Mar 9, 2025 -
compiler: Use
size_of
from the prelude instead of imported#138040 merged
Mar 9, 2025 -
Stabilize
const_vec_string_slice
#137319 merged
Mar 9, 2025 -
Reduce verbosity of GCC build log
#138232 merged
Mar 9, 2025 -
Turn order dependent trait objects future incompat warning into a hard error
#136968 merged
Mar 9, 2025 -
Revert "Don't test new error messages with the stage 0 compiler"
#138242 merged
Mar 9, 2025 -
Use workspace lints for crates in
compiler/
#138084 merged
Mar 9, 2025 -
Rollup of 12 pull requests
#138267 merged
Mar 9, 2025 -
Allow
*const W<dyn A> -> *const dyn A
ptr cast#136127 merged
Mar 9, 2025 -
Change TaskDeps to start preallocated with 128 capacity
#137563 merged
Mar 9, 2025 -
add
tool::CargoClippy
andtool::Cargofmt
binary to target sysroot#137541 merged
Mar 9, 2025 -
Don't re-
assume
intransmute
s that don't change niches#137513 merged
Mar 9, 2025 -
Don't include global asm in
mir_keys
, fix error body synthesis#137502 merged
Mar 9, 2025 -
Use
trunc nuw
+br
for 0/1 branches even in optimized builds#137500 merged
Mar 8, 2025 -
skip
compile::Std
andcompile::Rustc
onforced_compiler
#138224 merged
Mar 8, 2025 -
self-contained linker: conservatively default to
-znostart-stop-gc
on x64 linux#137685 merged
Mar 8, 2025 -
Mention
env
andoption_env
macros instd::env::var
docs#138189 merged
Mar 8, 2025 -
Windows: Fix error in
fs::rename
on Windows 1607#137528 merged
Mar 8, 2025 -
Rollup of 5 pull requests
#138208 merged
Mar 8, 2025 -
On long spans, trim the middle of them to make them fit in the terminal width
#137757 merged
Mar 8, 2025 -
Put the alloc unit tests in a separate alloctests package
#136642 merged
Mar 8, 2025 -
[beta] backports
#138190 merged
Mar 8, 2025 -
handle precompiled compiler more properly
#138205 merged
Mar 8, 2025 -
Delay bug for negative auto trait rather than ICEing
#138173 merged
Mar 8, 2025 -
add a "future" edition
#137606 merged
Mar 8, 2025 -
atomic: clarify that failing conditional RMW operations are not 'writes'
#138000 merged
Mar 8, 2025 -
Add post-merge analysis CI workflow
#138013 merged
Mar 8, 2025 -
rustdoc: Add attribute-related tests for rustdoc JSON.
#138033 merged
Mar 8, 2025 -
compiler: factor Windows x86-32 ABI impl into its own file
#137363 merged
Mar 8, 2025 -
Add verbatim linker to AIXLinker
#137337 merged
Mar 8, 2025 -
Remove i586-pc-windows-msvc
#137957 merged
Mar 8, 2025 -
Prevent
rmake.rs
from using unstable features, and fix 3 run-make tests that currently do#137537 merged
Mar 8, 2025 -
Allow anyone to relabel
CI-spurious-*
#138184 merged
Mar 8, 2025 -
Rollup of 12 pull requests
#138202 merged
Mar 8, 2025 -
remove clones
#138187 merged
Mar 8, 2025 -
setTargetTriple now accepts Triple rather than string
#138137 merged
Mar 8, 2025 -
Clean up various LLVM FFI things in codegen_llvm
#137549 merged
Mar 7, 2025 -
Ergonomic ref counting
#134797 merged
Mar 7, 2025 -
Rollup of 6 pull requests
#138177 merged
Mar 7, 2025 -
tests: fix some typos in comment
#138141 merged
Mar 7, 2025 -
Streamline HIR intravisit
visit_id
calls for items#138150 merged
Mar 7, 2025 -
Reduce
kw::Empty
usage, part 1#137977 merged
Mar 7, 2025 -
Suggest struct or union to add generic that impls trait
#138042 merged
Mar 7, 2025 -
use target compiler on llvm-bitcode-linker
#138148 merged
Mar 7, 2025 -
librustdoc
: clippy fixes#138107 merged
Mar 7, 2025 -
Break critical edges in inline asm before code generation
#138073 merged
Mar 7, 2025 -
Enable
f16
for LoongArch#137674 merged
Mar 7, 2025 -
library: Use
size_of
from the prelude instead of imported#138034 merged
Mar 7, 2025 -
Revert #138019 after further discussion about how hir-pretty printing should work
#138060 merged
Mar 7, 2025 -
Rollup of 6 pull requests
#138155 merged
Mar 7, 2025 -
Suggest typo fix for static lifetime
#138115 merged
Mar 7, 2025 -
Revert vita's c_char back to i8
#136667 merged
Mar 7, 2025 -
Improve the generic MIR in the default
PartialOrd::le
and friends#137904 merged
Mar 7, 2025 -
Simplify
printf
and shell format suggestions#138125 merged
Mar 7, 2025 -
Specialize
OsString::push
andOsString as From
for UTF-8#137777 merged
Mar 7, 2025 -
Fix crash in BufReader::peek()
#137832 merged
Mar 7, 2025 -
Override default
Write
methods for cursor-like types#137107 merged
Mar 7, 2025 -
Stabilize const_char_classify, const_sockaddr_setters
#138129 merged
Mar 7, 2025 -
Rollup of 8 pull requests
#138151 merged
Mar 7, 2025 -
bootstrap and compiletest: Use
size_of_val
from the prelude instead of imported#138041 merged
Mar 7, 2025 -
Add timestamp to unstable feature usage metrics
#137827 merged
Mar 7, 2025 -
Stabilize feature
const_copy_from_slice
#138098 merged
Mar 7, 2025 -
Mention me (WaffleLapkin) when changes to
rustc_codegen_ssa
occur#138108 merged
Mar 7, 2025 -
Rollup of 17 pull requests
#138127 merged
Mar 7, 2025 -
[llvm/PassWrapper] use
size_t
when building arg strings#138117 merged
Mar 7, 2025 -
librustdoc
: flatten nested ifs#138090 merged
Mar 7, 2025 -
Fix broken link to Miri intrinsics in documentation
#138105 merged
Mar 7, 2025 -
Git ignore citool's target directory
#138103 merged
Mar 7, 2025 -
trim channel value in
get_closest_merge_commit
#138046 merged
Mar 7, 2025 -
Increase the max. custom try jobs requested to
20
#138053 merged
Mar 7, 2025 -
a small borrowck cleanup
#138094 merged
Mar 7, 2025 -
triagebot: add a
compiler_leads
ad-hoc group#138061 merged
Mar 7, 2025 -
Re-add
DynSend
andDynSync
impls forTyCtxt
#138092 merged
Mar 7, 2025 -
Move
yield
expressions behind their own feature gate#138081 merged
Mar 7, 2025 -
Remove - from xtensa targets cpu names
#138064 merged
Mar 7, 2025 -
Use final path segment for diagnostic
#138075 merged
Mar 7, 2025 -
Don't display bootstrap changelog warnings in --dry-run mode
#138078 merged
Mar 7, 2025 -
Undeprecate env::home_dir
#137327 merged
Mar 7, 2025 -
Remove
MaybeForgetReturn
suggestion#137303 merged
Mar 7, 2025 -
Pattern types: Avoid having to handle an Option for range ends in the type system or the HIR
#136922 merged
Mar 7, 2025 -
Match Ergonomics 2024: add context and examples to the unstable book
#137358 merged
Mar 7, 2025 -
[rustdoc] hide item that is not marked as doc(inline) and whose src is doc(hidden)
#137534 merged
Mar 7, 2025 -
Add DWARF test case for non-C-like
repr128
enums#137643 merged
Mar 7, 2025 -
Re-add
Clone
-derive onThir
#137744 merged
Mar 7, 2025 -
Document workings of successors more clearly
#135895 merged
Mar 7, 2025 -
Try to point of macro expansion from resolver and method errors if it involves macro var
#137565 merged
Mar 7, 2025 -
Implement
&pin const self
and&pin mut self
sugars#135733 merged
Mar 7, 2025 -
Ensure that negative auto impls are always applicable
#137764 merged
Mar 7, 2025 -
Fix char count in
Display
forByteStr
#137772 merged
Mar 7, 2025 -
interpret/provenance_map: consistently use range_is_empty
#137920 merged
Mar 7, 2025 -
miri native-call support: all previously exposed provenance is accessible to the callee
#137802 merged
Mar 7, 2025 -
Provide more context on resolve error caused from incorrect RTN
#137825 merged
Mar 7, 2025 -
Do not require that unsafe fields lack drop glue
#137808 merged
Mar 7, 2025 -
adjust Layout debug printing to match the internal field name
#137805 merged
Mar 7, 2025 -
Check dyn flavor before registering upcast goal on wide pointer cast in MIR typeck
#137637 merged
Mar 7, 2025 -
Rollup of 25 pull requests
#138114 merged
Mar 7, 2025 -
Improve error message for
AsyncFn
trait failure for RPIT#137910 merged
Mar 7, 2025 -
Update
compiler-builtins
to 0.1.151#138038 merged
Mar 7, 2025 -
Add minimal platform support documentation for powerpc-unknown-linux-gnuspe
#137868 merged
Mar 7, 2025 -
fix usage of ty decl macro fragments in attributes
#137758 merged
Mar 7, 2025 -
rustc_fluent_macro: use CARGO_CRATE_NAME instead of CARGO_PKG_NAME
#137834 merged
Mar 7, 2025 -
ci: use ubuntu 24 on arm large runner
#137798 merged
Mar 7, 2025 -
Clarify why InhabitedPredicate::instantiate_opt exists
#137820 merged
Mar 7, 2025 -
Update stdarch
#136831 merged
Mar 6, 2025 -
handle forced compiler and revert #137476
#138039 merged
Mar 6, 2025 -
Inline
FnOnce
/FnMut
/Fn
shims once again#137907 merged
Mar 5, 2025 -
Retire the legacy
Makefile
-basedrun-make
test infra#136581 merged
Mar 5, 2025 -
dec2flt: Clean up float parsing modules
#134063 merged
Mar 5, 2025 -
Stabilize
string_extend_from_within
#137569 merged
Mar 5, 2025 -
Added documentation for flushing per #74348
#136798 merged
Mar 5, 2025 -
Upload Datadog metrics with citool
#136977 merged
Mar 5, 2025 -
Count char width at most once in
Formatter::pad
#136662 merged
Mar 5, 2025 -
Rollup of 20 pull requests
#138058 merged
Mar 5, 2025 -
Look for
python3
first on MacOS, notpy
#136975 merged
Mar 5, 2025 -
Various coretests improvements
#137679 merged
Mar 5, 2025 -
mir_build: Integrate "simplification" steps into match-pair-tree creation
#137875 merged
Mar 5, 2025 -
Make
rust.description
more general-purpose and passCFG_VER_DESCRIPTION
#137723 merged
Mar 5, 2025 -
Check signature WF when lowering MIR body
#137298 merged
Mar 5, 2025 -
Slightly reformat
std::fs::remove_dir_all
error docs#137240 merged
Mar 5, 2025 -
compiler: add
ExternAbi::is_rustic_abi
#138028 merged
Mar 5, 2025 -
Remove unsizing coercions for tuples
#137728 merged
Mar 5, 2025 -
Make
ptr_cast_add_auto_to_object
lint into hard error#136764 merged
Mar 5, 2025 -
Resume one waiter at once in deadlock handler
#137731 merged
Mar 5, 2025 -
Only use implied bounds hack if bevy, and use deeply normalize in implied bounds hack
#137633 merged
Mar 5, 2025 -
[illumos] attempt to use posix_spawn to spawn processes
#137463 merged
Mar 5, 2025 -
uefi: Add Service Binding Protocol abstraction
#137477 merged
Mar 5, 2025 -
Update MSVC INSTALL.md instructions to recommend VS 2022 + recent Windows 10/11 SDK
#137949 merged
Mar 5, 2025 -
Stabilize
box_uninit_write
#137850 merged
Mar 5, 2025 -
Rollup of 15 pull requests
#138031 merged
Mar 5, 2025 -
Make CrateItem::body() function return an option
#138026 merged
Mar 5, 2025 -
Pretty-print
#[deprecated]
attribute in HIR.#138019 merged
Mar 5, 2025 -
Stabilize [T]::split_off... methods
#137829 merged
Mar 5, 2025 -
Do not recover missing lifetime with random in-scope lifetime
#137912 merged
Mar 5, 2025 -
Allow struct field default values to reference struct's generics
#137913 merged
Mar 5, 2025 -
Simplify
<Postorder as Iterator>::size_hint
#137923 merged
Mar 5, 2025 -
Add
dyn
keyword toE0373
examples#137963 merged
Mar 5, 2025 -
Remove unused
PpMode::needs_hir
#137975 merged
Mar 5, 2025 -
Revert "compiler/rustc_data_structures/src/sync/worker_local.rs: delete "unsafe impl Sync""
#137996 merged
Mar 5, 2025 -
Remove obsolete comment from DeduceReadOnly
#137993 merged
Mar 5, 2025 -
Add
avr-none
to SUMMARY.md and platform-support.md#137991 merged
Mar 5, 2025 -
rustdoc search: increase strictness of typechecking
#137981 merged
Mar 5, 2025 -
Fix some typos
#137986 merged
Mar 5, 2025 -
librustdoc
: 2024 edition! 🎊#137722 merged
Mar 5, 2025 -
Rollup of 6 pull requests
#138021 merged
Mar 5, 2025 -
Add
dist::Gcc
build step#137667 merged
Mar 5, 2025 -
Postprocess bootstrap metrics into GitHub job summary
#137077 merged
Mar 5, 2025 -
Do not install rustup on Rust for Linux job
#137947 merged
Mar 5, 2025 -
Update
compiler-builtins
to 0.1.149#137634 merged
Mar 5, 2025 -
Compile run-make-support and run-make tests with the bootstrap compiler
#137373 merged
Mar 5, 2025 -
mgca: Lower all const paths as
ConstArgKind::Path
#135186 merged
Mar 5, 2025 -
Support raw-dylib link kind on ELF
#135695 merged
Mar 4, 2025 -
Future incompatibility warning
unsupported_fn_ptr_calling_conventions
: Also warn in dependencies#135767 merged
Mar 4, 2025 -
Remove layouting dead code for non-array SIMD types.
#137852 merged
Mar 4, 2025 -
Subtree update of
rust-analyzer
#137921 merged
Mar 4, 2025 -
A few cleanups after the removal of
cfg(not(parallel))
#137922 merged
Mar 4, 2025 -
Fix pretty printing of unsafe binders
#137863 merged
Mar 4, 2025 -
Make
ast::TokenKind
more likelexer::TokenKind
#137902 merged
Mar 4, 2025 -
fix order on shl impl
#137939 merged
Mar 4, 2025 -
Fix docker run-local docs
#137946 merged
Mar 4, 2025 -
Always allow rustdoc-json tests to contain long lines
#137955 merged
Mar 4, 2025 -
Revert "store ScalarPair via memset when one side is undef and the other side can be memset"
#137894 merged
Mar 4, 2025 -
triagebot.toml: Don't label
test/rustdoc-json
as A-rustdoc-search#137958 merged
Mar 4, 2025 -
Rollup of 12 pull requests
#137959 merged
Mar 4, 2025 -
do not build additional stage on compiler paths
#137882 merged
Mar 4, 2025 -
Fix parsing of ranges after unary operators
#134900 merged
Mar 4, 2025 -
Implement
#[cfg]
inwhere
clauses#132388 merged
Mar 4, 2025 -
Remove
:
fromstack-protector-heuristics-effect.rs
Filecheck Pattern#136938 merged
Mar 4, 2025 -
Make phantom variance markers transparent
#137054 merged
Mar 4, 2025 -
Stop using
hash_raw_entry
inCodegenCx::const_str
#137741 merged
Mar 4, 2025 -
Rollup of 9 pull requests
#137927 merged
Mar 4, 2025 -
Simplify parallelization in test-float-parse
#137525 merged
Mar 4, 2025 -
Skip
tidy
in pre-push hook if the user is deleting a remote branch#137618 merged
Mar 4, 2025 -
ensure we always print all --print options in help
#137862 merged
Mar 4, 2025 -
Revert "Remove Win SDK 10.0.26100.0 from CI"
#137849 merged
Mar 4, 2025 -
tests: Unignore target modifier tests on all platforms
#137801 merged
Mar 3, 2025 -
{json|html}docck: catch and error on deprecated syntax
#137103 merged
Mar 3, 2025 -
rustdoc: when merging target features, keep the highest stability
#137632 merged
Mar 3, 2025 -
Add rustdoc support for
--emit=dep-info[=path]
#137684 merged
Mar 3, 2025 -
make qnx pass a test
#137794 merged
Mar 3, 2025 -
test(codegen): add looping_over_ne_bytes test for #133528
#137826 merged
Mar 3, 2025 -
Rollup of 6 pull requests
#137914 merged
Mar 3, 2025 -
Skip Rust for Linux in CI temporarily
#137945 merged
Mar 3, 2025 -
improve
simd_select
error message when used with invalid mask type#137851 merged
Mar 3, 2025 -
doc: update Wasmtime flags
#137755 merged
Mar 3, 2025 -
rustc_target: Add msync target feature and enable it on powerpcspe targets
#137860 merged
Mar 3, 2025 -
fix
RangeBounds::is_empty
documentation#137871 merged
Mar 3, 2025 -
More precisely document
Global::deallocate()
's safety.#137641 merged
Mar 3, 2025 -
Disable
f16
on Aarch64 withoutneon
#137873 merged
Mar 3, 2025 -
Adjust triagebot.toml entries for
rustc_mir_build/src/builder/
#137876 merged
Mar 3, 2025 -
edit mailmap
#137883 merged
Mar 3, 2025 -
Minor internal comments fix for
BufRead::read_line
#137375 merged
Mar 3, 2025 -
name()
andtrimmed_name()
forstable_mir::crate_def::DefId
#137886 merged
Mar 3, 2025 -
Rollup of 10 pull requests
#137900 merged
Mar 3, 2025 -
Optimize empty provenance range checks.
#137704 merged
Mar 3, 2025 -
Update to LLVM 20 rc 3
#137661 merged
Mar 2, 2025
102 Pull requests opened by 62 people
-
fix slow tls on apple targets
#137897 opened
Mar 2, 2025 -
doctests: fix merging on stable
#137899 opened
Mar 2, 2025 -
Attempt to use the high part of the `size_hint` in `collect` (again)
#137908 opened
Mar 3, 2025 -
Add a test for `-znostart-stop-gc` usage with LLD
#137926 opened
Mar 3, 2025 -
stabilize const_cell
#137928 opened
Mar 3, 2025 -
Use `Wunused-crate-dependencies` for the compiler
#137930 opened
Mar 3, 2025 -
[rustdoc] Allow to link to current crate
#137935 opened
Mar 3, 2025 -
Extend the alignment check to borrows
#137940 opened
Mar 3, 2025 -
Sized Hierarchy
#137944 opened
Mar 3, 2025 -
simd intrinsics with mask: accept unsigned integer masks, and fix some of the errors
#137953 opened
Mar 3, 2025 -
Add RTN support to rustdoc
#137956 opened
Mar 3, 2025 -
[AIX] Fix hangs during testing
#137967 opened
Mar 3, 2025 -
Properly escape regexes in Python scripts
#137968 opened
Mar 3, 2025 -
Ensure constants are WF before calling into CTFE
#137972 opened
Mar 4, 2025 -
[rustdoc] Additional notes on reexport chain with #[doc(hidden)]
#137984 opened
Mar 4, 2025 -
Stabilise `os_string_pathbuf_leak`
#137992 opened
Mar 4, 2025 -
add fallback logic to `git_upstream_merge_base`
#137994 opened
Mar 4, 2025 -
Remove duplicate impl of string unescape from parse_format
#137995 opened
Mar 4, 2025 -
mir_build: consider privacy when checking for irrefutable patterns
#138001 opened
Mar 4, 2025 -
Disable CFI for weakly linked syscalls
#138002 opened
Mar 4, 2025 -
Add the new `amx` target features and the `movrs` target feature
#138003 opened
Mar 4, 2025 -
Clarify MaybeUninit docs
#138005 opened
Mar 4, 2025 -
Add minimal x86_64-lynxos_178-unknown-elf support.
#138011 opened
Mar 4, 2025 -
Added `Clone` implementation for `ChunkBy`
#138016 opened
Mar 4, 2025 -
Tighten up assignment operator representations.
#138017 opened
Mar 4, 2025 -
rustdoc: Use own logic to print `#[repr(..)]` attributes in JSON output.
#138018 opened
Mar 4, 2025 -
[experiment] enable f16 on s390x
#138022 opened
Mar 4, 2025 -
Add `std::io::Seek` instance for `std::io::Take`
#138023 opened
Mar 4, 2025 -
Allow optimizing out `panic_bounds_check` in Unicode checks.
#138024 opened
Mar 5, 2025 -
Add GlobalAsm as a valid ItemKind to StableMIR
#138025 opened
Mar 5, 2025 -
Overhaul RUSTFLAGS handling for `compiler/` crates
#138035 opened
Mar 5, 2025 -
Stop projecting into SIMD types in `ui/simd/` tests
#138036 opened
Mar 5, 2025 -
Fix split index calculation in `check_type_alias_where_clause_location`
#138037 opened
Mar 5, 2025 -
Add support for downloading GCC from CI
#138051 opened
Mar 5, 2025 -
strip `-Wlinker-messages` wrappers from `rust-lld` rmake test
#138052 opened
Mar 5, 2025 -
rustc_target: Add target features for LoongArch v1.1
#138056 opened
Mar 5, 2025 -
Enable Non-determinism of float operations in Miri and change std tests
#138062 opened
Mar 5, 2025 -
Improve `-Zunpretty=hir` for parsed attrs
#138063 opened
Mar 5, 2025 -
[WIP] Enable automatic cross-compilation in run-make tests
#138066 opened
Mar 5, 2025 -
Add `Result::map_or_default` and `Option::map_or_default`
#138068 opened
Mar 5, 2025 -
Support `File::seek` for Hermit
#138074 opened
Mar 5, 2025 -
Calculate predecessor count directly
#138076 opened
Mar 5, 2025 -
Leave a breadcrumb towards bootstrap config documentation in `bootstrap.toml`
#138080 opened
Mar 6, 2025 -
Remove `#[cfg(not(test))]` gates in `core`
#138082 opened
Mar 6, 2025 -
Remove `NtItem` and `NtStmt`
#138083 opened
Mar 6, 2025 -
remove invalid workspaceFolder prefix from the zed rust-analyzer config
#138085 opened
Mar 6, 2025 -
Initial implementation of `core_float_math`
#138087 opened
Mar 6, 2025 -
Greatly simplify doctest parsing and information extraction
#138104 opened
Mar 6, 2025 -
make precise capturing args in rustdoc Json typed
#138109 opened
Mar 6, 2025 -
Configure triagebot to accept codegen-{gcc,cranelift} ping groups and document ping groups and ping commands
#138120 opened
Mar 6, 2025 -
Revert wf sized check on beta
#138122 opened
Mar 6, 2025 -
Add an opt-out in pretty printing for RTN rendering
#138126 opened
Mar 6, 2025 -
Stabilize `#![feature(precise_capturing_in_traits)]`
#138128 opened
Mar 6, 2025 -
Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first
#138133 opened
Mar 7, 2025 -
Simplify `PartialOrd` on tuples containing primitives
#138135 opened
Mar 7, 2025 -
Pass `InferCtxt` to `InlineAsmCtxt` to properly taint on error
#138138 opened
Mar 7, 2025 -
Emit warning while outputs is not exe and prints linkage info
#138139 opened
Mar 7, 2025 -
rustdoc: add unstable option `--crate-list-heading` to customize the sidebar crate list.
#138143 opened
Mar 7, 2025 -
Use multiple returns in MIR if it saves a block; still have only one in LLVM
#138144 opened
Mar 7, 2025 -
Add maintainers for powerpc64le-unknown-linux-gnu
#138147 opened
Mar 7, 2025 -
Deduce readonly attribute for !Freeze arguments
#138154 opened
Mar 7, 2025 -
Allow more top-down inlining for single-BB callees
#138157 opened
Mar 7, 2025 -
Add PeekMut::refresh
#138161 opened
Mar 7, 2025 -
Update the standard library to Rust 2024
#138162 opened
Mar 7, 2025 -
Separate the unescape functions but avoid duplicating code
#138163 opened
Mar 7, 2025 -
Infrastructure for lints during attribute parsing, specifically duplicate usages of attributes
#138164 opened
Mar 7, 2025 -
Small code improvement in rustdoc hidden stripper
#138167 opened
Mar 7, 2025 -
Elaborate trait assumption in `receiver_is_dispatchable`
#138174 opened
Mar 7, 2025 -
Support rmeta inputs for --crate-type=bin --emit=obj
#138175 opened
Mar 7, 2025 -
Prefer built-in sized obligations for rigid types always
#138176 opened
Mar 7, 2025 -
Add `src/tools/x` to the main workspace
#138179 opened
Mar 7, 2025 -
tests: adjust expectation for f128 abi on Windows
#138182 opened
Mar 7, 2025 -
Update cargo
#138200 opened
Mar 8, 2025 -
Implement pick[23]_mut via get_disjoint_mut [rustc cleanup] #138196
#138204 opened
Mar 8, 2025 -
[AIX] Ignore linting on repr(C) structs with repr(packed) or repr(align(n))
#138206 opened
Mar 8, 2025 -
Turn `Cow::is_borrowed,is_owned` into associated functions.
#138217 opened
Mar 8, 2025 -
Fix post-merge workflow
#138223 opened
Mar 8, 2025 -
Use `disjoint_bitor` inside `borrowing_sub`
#138228 opened
Mar 8, 2025 -
Unnecessary references lint
#138230 opened
Mar 8, 2025 -
Prevent ICE in autodiff validation by emitting user-friendly errors
#138231 opened
Mar 8, 2025 -
Windows: Don't link std (and run-make) against advapi32, except on win7
#138233 opened
Mar 8, 2025 -
uefi: Add OwnedEvent abstraction
#138236 opened
Mar 8, 2025 -
Get rid of `EscapeDebugInner`.
#138237 opened
Mar 8, 2025 -
Fix dyn -> param suggestion in struct ICEs
#138238 opened
Mar 8, 2025 -
stabilize `ci_rustc_if_unchanged_logic` test for local environments
#138245 opened
Mar 8, 2025 -
Do not register `Self: AutoTrait` when confirming auto trait (in old solver)
#138249 opened
Mar 9, 2025 -
[WIP] Use `/usr/bin/strip` on macOS -> iOS cross as a temporary mitigation
#138250 opened
Mar 9, 2025 -
Continue to check attr if meet empty repr for adt
#138253 opened
Mar 9, 2025 -
Rollup of 16 pull requests
#138255 opened
Mar 9, 2025 -
Do not feed anon const a type that references generics that it does not have
#138256 opened
Mar 9, 2025 -
Skipping user args when PatKind::Error in Pat lower_variant_or_leaf
#138258 opened
Mar 9, 2025 -
Disentangle `ForwardGenericParamBan` and `ConstParamTy` ribs
#138259 opened
Mar 9, 2025 -
Fix `repr128-dwarf` test
#138263 opened
Mar 9, 2025 -
Ignore empty test suites in GitHub job summary report
#138268 opened
Mar 9, 2025 -
uefi: fs: Implement FileType, FilePermissions and FileAttr
#138269 opened
Mar 9, 2025 -
chore: Fix some comments
#138270 opened
Mar 9, 2025 -
Keep space if arg does not follow punctuation when lint unused parens
#138271 opened
Mar 9, 2025 -
metadata: Ignore sysroot when doing the manual native lib search in rustc
#138273 opened
Mar 9, 2025 -
expose `is_s390x_feature_detected!` from `std::arch`
#138275 opened
Mar 9, 2025 -
Lazy load NtOpenFile for UWP
#138276 opened
Mar 9, 2025 -
Delegation: fix ICE with invalid `MethodCall` generation
#138278 opened
Mar 9, 2025
80 Issues closed by 30 people
-
Extremely verbose GCC build fills CI log for x86_64-gnu-llvm-18
#138213 closed
Mar 9, 2025 -
Tracking issue for future-incompatbility lint `order_dependent_trait_objects`
#56484 closed
Mar 9, 2025 -
Can't cast a pointer of a trait object newtype to a pointer of that trait object.
#128625 closed
Mar 9, 2025 -
ICE: cfi: encode_ty_name: unexpected `GlobalAsm`
#137473 closed
Mar 9, 2025 -
ICE: `symbol_names: unexpected DefPathData: GlobalAsm`
#137472 closed
Mar 9, 2025 -
ICE: ` Unexpected def kind GlobalAsm`
#137471 closed
Mar 9, 2025 -
ICE: `DefId(..) is not a body: GlobalAsm`
#137470 closed
Mar 9, 2025 -
tests/ui/meta/no_std-extern-libc.rs fails `aarch64-apple`
#138220 closed
Mar 8, 2025 -
`std::env::var` should mention `env!` or `option_env!`
#138159 closed
Mar 8, 2025 -
long literal expressions should be truncated
#125581 closed
Mar 8, 2025 -
`tests/ui/sanitizer/asan_odr_windows.rs` fails with lld
#138222 closed
Mar 8, 2025 -
`simd_fpow` and `simd_fpowi` intrinsics are not exposed in `intrinsics::simd`
#137555 closed
Mar 8, 2025 -
Tracking issue for release notes of #137606: add a "future" edition
#138183 closed
Mar 8, 2025 -
`macro_rules` broken on latest nightly
#138178 closed
Mar 8, 2025 -
panic in a no-unwind function leads to not dropping local variables
#123231 closed
Mar 8, 2025 -
Random linker failure involving alloc symbols on stable 1.72.0 to currently nightly
#115234 closed
Mar 8, 2025 -
Miri build preventing landing changes which require both lib and compiler work
#138065 closed
Mar 8, 2025 -
ICE: `ty: .. should not have user provided type Canonical { .. } recorded`
#138210 closed
Mar 8, 2025 -
ICE: `incoherent impl of negative auto trait`
#138149 closed
Mar 8, 2025 -
It came back...
#138203 closed
Mar 8, 2025 -
Using a bare trait as a field type in a struct gives subpar suggestion
#135759 closed
Mar 7, 2025 -
ICE: `item_name: no name for DefPath`
#133426 closed
Mar 7, 2025 -
Some configurations build the compiler too many times
#138123 closed
Mar 7, 2025 -
asm_goto_with_outputs miscompilation
#137867 closed
Mar 7, 2025 -
Tracking issue for spurious network failures on bots
#40474 closed
Mar 7, 2025 -
Tracking Issue for `const_sockaddr_setters`
#131714 closed
Mar 7, 2025 -
Tracking Issue for `const_char_classify`
#132241 closed
Mar 7, 2025 -
Extremely slow while compiling pulldown-cmark with RUSTFLAGS="-Zpolonius"
#138102 closed
Mar 7, 2025 -
Many `From` implementations are undocumented
#51430 closed
Mar 7, 2025 -
Borrow checker allows multiple mutable references in the same scope (unexpected behavior)
#138140 closed
Mar 7, 2025 -
Tracking Issue for `const_copy_from_slice`
#131415 closed
Mar 7, 2025 -
Compilation error in the vulkano crate on nightly `expected isize, found i32`
#137662 closed
Mar 7, 2025 -
ICE: `called Result::unwrap() on an Err value: NoSolution` in `rustc_borrowck/src/type_check/mod.rs`
#137579 closed
Mar 7, 2025 -
rustc_fluent_macro::fluent_messages uses CARGO_PKG_NAME instead of CARGO_CRATE_NAME
#137815 closed
Mar 7, 2025 -
rustc_driver fails to link on x86_64-pc-windows-msvc
#138091 closed
Mar 6, 2025 -
Compiler panicked unexpectedly on instantiation of struct parametrized by nested const generic exprs
#94227 closed
Mar 6, 2025 -
Investigate cross-compile dist tool flow incorrectly building {host,build} compilers
#138004 closed
Mar 6, 2025 -
bootstrap requires non-existing src/gcc submodule on static.rust-lang.org tarball
#138124 closed
Mar 6, 2025 -
`#[allow(...)]` doesn't work on expressions
#97748 closed
Mar 6, 2025 -
type casting
#138121 closed
Mar 6, 2025 -
ICE: not enough bound vars
#132059 closed
Mar 6, 2025 -
ICE: `cycle detected when computing function signature`
#131648 closed
Mar 6, 2025 -
config.toml: Allow passing arbitrary configure and build args to LLVM cmake
#138027 closed
Mar 6, 2025 -
MIR inliner not inlining through `is_some_and` sometimes
#137901 closed
Mar 5, 2025 -
ICE: `rust abi shouldn't use on_stack`
#132981 closed
Mar 5, 2025 -
`./x test library/core` stopped working
#137478 closed
Mar 5, 2025 -
CoercePointee leaks unstable unsizing impls
#135217 closed
Mar 5, 2025 -
Implied bounds compat mode does not deduce sufficient outlives bounds
#137767 closed
Mar 5, 2025 -
Tracking Issue for `string_extend_from_within`
#103806 closed
Mar 5, 2025 -
compiletest: compare-mode false negatives w.r.t. long type file path
#136510 closed
Mar 5, 2025 -
Documentation for stdout does not mention flushing
#74348 closed
Mar 5, 2025 -
run-make-fulldeps/c-link-to-rust-va-list-fn fails on aarch64-linux-gnu
#56475 closed
Mar 5, 2025 -
replace usages of 'wc' in test scripts with simpler ways
#81791 closed
Mar 5, 2025 -
Switch `run-make` tests from Makefiles to rust
#40713 closed
Mar 5, 2025 -
Tracking Issue for porting `run-make` tests to use Rust
#121876 closed
Mar 5, 2025 -
ICE: `assertion failed: end <= max_value` at `rustc_const_eval/src/interpret/validity.rs`
#138045 closed
Mar 5, 2025 -
ICE: `can't get the span of an arbitrary parsed attribute: Parsed(Confusables ...)`
#138043 closed
Mar 5, 2025 -
Can not disable `reference-types` feature for wasm32 target with `-C linker-plugin-lto` flag
#130604 closed
Mar 5, 2025 -
`#[no_mangle]` wrapped in `unsafe` produces strange syntax error
#138049 closed
Mar 5, 2025 -
`E0373` examples are out of date
#137962 closed
Mar 5, 2025 -
ICE: sty: called `Option::unwrap()` on a `None` value
#137896 closed
Mar 5, 2025 -
Tracking Issue for `box_uninit_write`
#129397 closed
Mar 5, 2025 -
Tracking issue for `slice_take`
#62280 closed
Mar 5, 2025 -
regression: duplicate symbol definition
#137891 closed
Mar 5, 2025 -
Potential unsoundness in constructing Box<str> via raw pointers
#137987 closed
Mar 4, 2025 -
[BUG] Llvm-plugins failed when build the same nightly rustc to stage2 rustc
#137954 closed
Mar 4, 2025 -
`rustc --help` does not show all available flags of `rustc --print`
#137853 closed
Mar 4, 2025 -
Tracking issue for i686 msvc CI issues with latest Windows 2022 runner image 20250224.5.0+
#137733 closed
Mar 4, 2025 -
Unary operator applied to range fails to parse
#134899 closed
Mar 4, 2025 -
Large const alloc does not fail gracefully on AIX
#137966 closed
Mar 4, 2025 -
Missed optimization when looping over bytes of a value
#133528 closed
Mar 4, 2025 -
rustdoc: add support for --emit=dep-info
#91982 closed
Mar 3, 2025 -
`rustup ...` no longer installs override toolchain verison
#137964 closed
Mar 3, 2025 -
tait: "cycle detected when computing type" when using transmute.
#98993 closed
Mar 3, 2025 -
Tracking issue for release notes of #137932: bump stdarch
#137934 closed
Mar 3, 2025 -
howto cross-compile to get to work for powerpc e500v2
#117361 closed
Mar 3, 2025
118 Issues opened by 69 people
-
Bare Trait Object Return in Trait Method Causes Panic
#138277 opened
Mar 9, 2025 -
[bug] When I Use tauri-plugin-http and reqwest either, I got a panic
#138274 opened
Mar 9, 2025 -
LLVM IPSCCP doesn't respect optimize(none)
#138272 opened
Mar 9, 2025 -
ICE: `TypeError` when attempting coercion but no error emitted
#138266 opened
Mar 9, 2025 -
ICE: `invalid pointer unsizing &i32 -> i32`
#138265 opened
Mar 9, 2025 -
Compiler ICEs in a diagnositc "expected a type, found a trait" when Clone and Copy is derived.
#138264 opened
Mar 9, 2025 -
ICE: cfi: encode_ty_name: unexpected `GlobalAsm`
#138262 opened
Mar 9, 2025 -
ICE: coverage: `symbol_names: unexpected DefPathData: GlobalAsm`
#138261 opened
Mar 9, 2025 -
ICE: pretty: `Unexpected def kind GlobalAsm`
#138260 opened
Mar 9, 2025 -
UWP target (e.g. x86_64-uwp-windows-msvc) is broken
#138257 opened
Mar 9, 2025 -
tests/run-make/repr128-dwarf panics when LLVM assertions are enabled
#138254 opened
Mar 9, 2025 -
`HashMap::new()` panics inside UEFI environments that don't support RNG protocol
#138252 opened
Mar 9, 2025 -
Blanket impls cause bloated search results in rustdoc
#138251 opened
Mar 9, 2025 -
Stack overflow on large doctests in edition 2024 on Windows
#138248 opened
Mar 9, 2025 -
`global_asm!` should document that it doesn't guarantee section placement
#138247 opened
Mar 9, 2025 -
Atomic*::as_ptr unnecessarily restrictions operations on the pointer to atomic operations
#138246 opened
Mar 8, 2025 -
Add one more "late metadata"/"digest" file to rlib archives
#138243 opened
Mar 8, 2025 -
ICE: `computed impossible repr (packed enum?): Foo`
#138241 opened
Mar 8, 2025 -
ICE: mismatched types
#138240 opened
Mar 8, 2025 -
Bootstrap test ci_rustc_if_unchanged_logic fails locally
#138239 opened
Mar 8, 2025 -
ICE: codegenprepare pass segfaults
#138235 opened
Mar 8, 2025 -
False-positive `unused_parens` missing macro cases
#138234 opened
Mar 8, 2025 -
ICE: compiler/rustc_hir_analysis/src/hir_ty_lowering/lint.rs None
#138229 opened
Mar 8, 2025 -
ICE:type parameter `B/#1` (B/#1/1) out of range when instantiating, args=[Foo<A/#0, B/#1>]
#138227 opened
Mar 8, 2025 -
ICE:expected const for `N/#0` (N/#0/0) but found Type(A<N/#0>) when instantiating args=[A<N/#0>]
#138226 opened
Mar 8, 2025 -
ICE:called `Result::unwrap()` on an `Err` value: ReferencesError(ErrorGuaranteed(()))
#138225 opened
Mar 8, 2025 -
[Design] confusing `target_pointer_width = "64"` usize convertion design
#138218 opened
Mar 8, 2025 -
Tracking Issue for integer formatting into a fixed-size buffer
#138215 opened
Mar 8, 2025 -
ICE when missing trait bound in peculiar case
#138214 opened
Mar 8, 2025 -
iOS binaries crash with latest nightly
#138212 opened
Mar 8, 2025 -
ICE: `$ident: found TraitItem(TraitItem `
#138211 opened
Mar 8, 2025 -
Can't compile the use of `impl AsyncFn` within a spawned thread
#138207 opened
Mar 8, 2025 -
Incremental compilation doesn't work in dropbox
#138199 opened
Mar 8, 2025 -
LLVM "conflicting locations for variable" assertions
#138198 opened
Mar 8, 2025 -
Implement `pick[23]_mut` via `get_disjoint_mut` [rustc cleanup]
#138196 opened
Mar 8, 2025 -
Add a tidy check to enforce that all `compiler/*/Cargo.toml`contains `lints.workspace = true`
#138195 opened
Mar 8, 2025 -
How can `let y;` and `let y: _;` be different to the borrow checker?
#138194 opened
Mar 7, 2025 -
Imports from private std dependency `object` shouldn't be suggested
#138191 opened
Mar 7, 2025 -
Tracking issue for release notes of #137449: Denote `ControlFlow` as `#[must_use]`
#138188 opened
Mar 7, 2025 -
Tracking issue for release notes of #137319: Stabilize `const_vec_string_slice`
#138186 opened
Mar 7, 2025 -
Using `${index()}` inside `${concat()}` fails with "expected identifier or string literal" error
#138181 opened
Mar 7, 2025 -
CoercePointee doesn't support trait bounds on the smart pointer
#138172 opened
Mar 7, 2025 -
Improve rustdoc strippers
#138168 opened
Mar 7, 2025 -
ICE: `internal compiler error: no type-dependent def for method call`
#138166 opened
Mar 7, 2025 -
Generic const exprs: Failed to normalize Alias
#138156 opened
Mar 7, 2025 -
`//@ needs-llvm-components` accepts invalid LLVM components
#138145 opened
Mar 7, 2025 -
MIR inliner, despite running, doesn't always inline trivial things like `i32::le`
#138136 opened
Mar 7, 2025 -
Rustdoc UI test suite should more helpfully explain its run-time dependencies in errors, especially `npm`
#138134 opened
Mar 7, 2025 -
ICE: `invalid Res Def .. for const path`
#138132 opened
Mar 6, 2025 -
ICE: `unelided lifetime in signature`
#138131 opened
Mar 6, 2025 -
ICE: `expression is not a valid constant Adt(AdtExpr ..)`
#138130 opened
Mar 6, 2025 -
"the trait bound is not satisfied" when using traits from associated type
#138119 opened
Mar 6, 2025 -
missed optimimization: needless clone of stdlib non-copy type is not eliminated
#138118 opened
Mar 6, 2025 -
Tracking Issue for setting up codegen backend ping groups
#138116 opened
Mar 6, 2025 -
rustdoc doesn't gate `cfg(true/false)` within `doc(cfg(..))`
#138113 opened
Mar 6, 2025 -
rustdoc with `doc(cfg(false))` prints an extra "on"
#138112 opened
Mar 6, 2025 -
`tests/mir-opt/slice_drop_shim.rs` spuriously fails on x86_64 mingw with 0xc00000fd
#138110 opened
Mar 6, 2025 -
Investigate and implement a scheme to consistently apply RUSTFLAGS and lints for all compiler crates
#138106 opened
Mar 6, 2025 -
Test interaction between RFC 2229 migration and `use` closures
#138101 opened
Mar 6, 2025 -
Tracking Issue for #138068: Add `Result::map_or_default` and `Option::map_or_default`
#138099 opened
Mar 6, 2025 -
Tracking issue for release notes of #131415: Tracking Issue for `const_copy_from_slice`
#138097 opened
Mar 6, 2025 -
Tracking issue for release notes of #131714: Tracking Issue for `const_sockaddr_setters`
#138096 opened
Mar 6, 2025 -
Tracking issue for release notes of #132241: Tracking Issue for `const_char_classify`
#138095 opened
Mar 6, 2025 -
ICE: expected region but found Type
#138089 opened
Mar 6, 2025 -
ICE: `assertion failed: !parent_args.is_empty()`
#138088 opened
Mar 6, 2025 -
run-make: we should document `cargo()`'s caveats
#138070 opened
Mar 5, 2025 -
[rustdoc search] sort stable items above unstable ones
#138067 opened
Mar 5, 2025 -
Type inference fails when using associated type in traits
#138057 opened
Mar 5, 2025 -
Incorrect Type Alias picked in Compilation Error Message
#138055 opened
Mar 5, 2025 -
unreachable pub item from portable-simd with target_feature = "avx512f"
#138054 opened
Mar 5, 2025 -
Tracking Issue for Aarch64 neon FEAT_LUT
#138050 opened
Mar 5, 2025 -
ICE when using a constant as a pattern
#138048 opened
Mar 5, 2025 -
ICE when compiling SOLID
#138047 opened
Mar 5, 2025 -
Bootstrap does not set `cfg(bootstrap)` for build scripts
#138032 opened
Mar 5, 2025 -
Cross-compiled asm output has invalid mixed-slash paths
#138012 opened
Mar 4, 2025 -
ICE: `mid > len`
#138010 opened
Mar 4, 2025 -
ICE: `layout_of: unexpected const: {const error}`
#138009 opened
Mar 4, 2025 -
ICE: `fn_abi_of_instance(foo, [])` failed: Layout(Unknown(Foo))
#138008 opened
Mar 4, 2025 -
Privately uninhabited types can affect how pattern matches are borrow-checked
#137999 opened
Mar 4, 2025 -
Add a `-C embed-binary=no` compiler option
#137998 opened
Mar 4, 2025 -
CI llvm related issue when trying to cross compile for Solaris
#137997 opened
Mar 4, 2025 -
CI request: forbid @mentions in commit messages/descriptions
#137990 opened
Mar 4, 2025 -
triagebot: autolabel A-rustdoc-js
#137983 opened
Mar 4, 2025 -
[rustdoc] Inconsistency re-exporting items without #[doc(hidden)] from private modules
#137979 opened
Mar 4, 2025 -
Too much `kw::Empty` usage
#137978 opened
Mar 4, 2025 -
Tracking Issue for `movrs` target feature
#137976 opened
Mar 4, 2025 -
-Znext-solver overflow evaluating the requirement
#137973 opened
Mar 4, 2025 -
ReFS volumes on Windows Server 2022 break compilation
#137971 opened
Mar 3, 2025 -
doctests: Assertion panic message is escaped and is unreadable terrible on 2024 edition.
#137970 opened
Mar 3, 2025 -
`std::slice::ChunkBy` should implement `Clone`
#137969 opened
Mar 3, 2025 -
Tracking issue for `gdb` auto load safe path failures on AIX
#137965 opened
Mar 3, 2025 -
Tracking issue for release notes of #137957: Remove i586-pc-windows-msvc
#137961 opened
Mar 3, 2025 -
Tracking issue for release notes of #137951: Blog post entry for i586-pc-windows-msvc removal
#137952 opened
Mar 3, 2025 -
Blog post entry for i586-pc-windows-msvc removal
#137951 opened
Mar 3, 2025 -
Diagnostics error in interaction between `#[optimize(..)]` and `#[no_sanitize(..)]`
#137950 opened
Mar 3, 2025 -
Investigate if some rustdoc tests can use `minicore` and `//@ add-core-stubs`
#137943 opened
Mar 3, 2025 -
Potentially unsound uses of simd_select_bitmask in stdarch
#137942 opened
Mar 3, 2025 -
Are the wasm simd shl/shr intrinsics sound?
#137941 opened
Mar 3, 2025 -
rust-lld: on `x86_64-pc-windows-gnu` it spuriously fails with `0xc0000374`
#137938 opened
Mar 3, 2025 -
Tracking issue for release notes of #136831: Update stdarch
#137937 opened
Mar 3, 2025 -
CopyProp miscompilation when src is moved more than once
#137936 opened
Mar 3, 2025 -
Tracking Issue for Aarch64 neon FEAT_FAMINMAX
#137933 opened
Mar 3, 2025 -
trim-paths = "all" causes rustdoc ICE
#137929 opened
Mar 3, 2025 -
'+fpmr' is not a recognized feature for this target
#137924 opened
Mar 3, 2025 -
`size_hint` can be malformed from `rustc_middle::mir::traversal::Postorder`
#137919 opened
Mar 3, 2025 -
Compiler internal error when using generic_const_exprs, and initialising struct in main
#137917 opened
Mar 3, 2025 -
ICE Unsize coercion, but `Box<{async block@file.rs}>` isn't coercible to `Box<dyn Send>`
#137916 opened
Mar 3, 2025 -
llvm-20: Nightly compile time regression building `comrak` with release profile
#137909 opened
Mar 3, 2025 -
Doctest merging doesn't work at all on stable
#137898 opened
Mar 2, 2025 -
ICE: `assertion failed: !eps.is_empty()`
#137895 opened
Mar 2, 2025 -
regression: literal out of range
#137893 opened
Mar 2, 2025 -
regression: ICE in rustc_codegen_ssa/src/mir/rvalue.rs:104:55:
#137892 opened
Mar 2, 2025
303 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
Mar 9, 2025 • 19 new comments -
make RefCell unstably const
#137843 commented on
Mar 4, 2025 • 19 new comments -
Implement `alloc::sync::UniqueArc`
#133572 commented on
Mar 8, 2025 • 19 new comments -
Add unstable frontmatter support
#137193 commented on
Mar 8, 2025 • 17 new comments -
Implement a lint for implicit autoref of raw pointer dereference - take 2
#123239 commented on
Mar 9, 2025 • 17 new comments -
Add `explicit_extern_abis` Feature and Enforce Explicit ABIs
#135340 commented on
Mar 9, 2025 • 11 new comments -
Implement parsing of pinned borrows
#135731 commented on
Mar 9, 2025 • 9 new comments -
Clarify MaybeUninit docs
#136689 commented on
Mar 5, 2025 • 8 new comments -
attempt to support `BinaryFormat::Xcoff` in `naked_asm!`
#137816 commented on
Mar 8, 2025 • 8 new comments -
Speed up target feature computation
#137586 commented on
Mar 6, 2025 • 7 new comments -
Reduce formatting `width` and `precision` to 16 bits
#136932 commented on
Mar 5, 2025 • 7 new comments -
Allow int literals for pattern types with int base types
#137715 commented on
Mar 8, 2025 • 6 new comments -
Add `#[define_opaques]` attribute and require it for all type-alias-impl-trait sites that register a hidden type
#128440 commented on
Mar 7, 2025 • 6 new comments -
Add std support to cygwin target
#137621 commented on
Mar 8, 2025 • 6 new comments -
Add `iter` macro
#137725 commented on
Mar 8, 2025 • 5 new comments -
add test to reproduce #137687 and fix it by converting `#[crate_name]` to a new-style attribute parser
#137729 commented on
Mar 6, 2025 • 5 new comments -
Add `f16` formatting and parsing
#127013 commented on
Mar 8, 2025 • 5 new comments -
Arbitrary self types v2: stabilize
#135881 commented on
Mar 8, 2025 • 5 new comments -
Clarify iterator by_ref docs
#135987 commented on
Mar 9, 2025 • 4 new comments -
Fix linker-plugin-lto only doing thin lto
#136840 commented on
Mar 8, 2025 • 4 new comments -
Optimize `ToString` implementation for integers
#136264 commented on
Mar 3, 2025 • 3 new comments -
Initial support for dynamically linked crates
#134767 commented on
Mar 4, 2025 • 3 new comments -
Doc fix
#137714 commented on
Mar 3, 2025 • 3 new comments -
Support for `wasm32-wali-linux-musl` Tier-3 target
#135651 commented on
Mar 9, 2025 • 3 new comments -
feat(core): impl Step for NonZero<u*>
#127534 commented on
Mar 3, 2025 • 3 new comments -
Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etc
#136083 commented on
Mar 8, 2025 • 2 new comments -
Mangle rustc_std_internal_symbols functions
#127173 commented on
Mar 6, 2025 • 2 new comments -
Add lint against (some) interior mutable consts
#132146 commented on
Mar 8, 2025 • 2 new comments -
Don't drop `Rvalue::WrapUnsafeBinder` during GVN
#137864 commented on
Mar 5, 2025 • 2 new comments -
Stabilize `naked_functions`
#134213 commented on
Mar 9, 2025 • 1 new comment -
Tag all format-like macros with `#[clippy::format_args]`
#137364 commented on
Mar 8, 2025 • 1 new comment -
Expose algebraic floating point intrinsics
#136457 commented on
Mar 8, 2025 • 1 new comment -
fix for issue 132802: x86 code in `wasm32-unknown-unknown` binaries
#137457 commented on
Mar 9, 2025 • 1 new comment -
Move methods from Map to TyCtxt, part 4.
#137504 commented on
Mar 4, 2025 • 1 new comment -
Promote ohos targets to tier2 with host tools.
#137011 commented on
Mar 7, 2025 • 1 new comment -
exit: document interaction with C
#136320 commented on
Mar 4, 2025 • 1 new comment -
Fix incorrect `cfg` structured suggestion and make suggestion verbose
#137773 commented on
Mar 3, 2025 • 1 new comment -
clarify BufRead::{fill_buf, consume} docs
#136177 commented on
Mar 2, 2025 • 1 new comment -
Implement From<MutexGuard<'a, T>> for &'a Mutex<T>
#134048 commented on
Mar 6, 2025 • 0 new comments -
setup typos check in CI
#134006 commented on
Mar 7, 2025 • 0 new comments -
Use length prefix in default `Hasher::write_str`
#134134 commented on
Mar 6, 2025 • 0 new comments -
Correctly rounded floating point `div_euclid`.
#134145 commented on
Mar 6, 2025 • 0 new comments -
Implement `Read` and `Write` on `Arc<TcpStream>` and `Arc<UnixStream>`.
#134190 commented on
Mar 8, 2025 • 0 new comments -
Implement `IntoIterator` for `[&[mut]] Box<[T; N], A>`
#134021 commented on
Mar 6, 2025 • 0 new comments -
Constify `PartialEq`
#133995 commented on
Mar 6, 2025 • 0 new comments -
Add a new lint that warns for pointers to stack memory
#134218 commented on
Mar 8, 2025 • 0 new comments -
Share the naked asm impl between cg_ssa and cg_clif
#134232 commented on
Mar 3, 2025 • 0 new comments -
Suggest how to fix with unconstrained type parameters
#134270 commented on
Mar 9, 2025 • 0 new comments -
Add `String::replace_first` and `String::replace_last`
#134316 commented on
Mar 9, 2025 • 0 new comments -
Stabilize the `cell_update` feature
#134446 commented on
Mar 6, 2025 • 0 new comments -
Make `Default` const and add some `const Default` impls
#134628 commented on
Mar 6, 2025 • 0 new comments -
lint / ImproperCTypes: better handling of indirections, take 2
#134697 commented on
Mar 3, 2025 • 0 new comments -
`noop_method_call`: fix and improve derive suggestions
#134903 commented on
Mar 9, 2025 • 0 new comments -
Account for type parameters in bound suggestion
#134937 commented on
Mar 9, 2025 • 0 new comments -
`MaybeUninit` inherent slice methods part 2
#135394 commented on
Mar 8, 2025 • 0 new comments -
Tweak output of missing lifetime on associated type
#135602 commented on
Mar 7, 2025 • 0 new comments -
macOS: Always pass SDK root when linking with `cc`, and pass it via `SDKROOT` env var
#131477 commented on
Mar 3, 2025 • 0 new comments -
Apple: Re-implement SDK discovery instead of using `xcrun`
#131433 commented on
Mar 3, 2025 • 0 new comments -
Handle `rustc_middle` cases of `rustc::potential_query_instability` lint
#131160 commented on
Mar 3, 2025 • 0 new comments -
Enable debug assertions on alt builds
#131077 commented on
Mar 9, 2025 • 0 new comments -
Remove unstable cfg `target(...)` compact feature
#130780 commented on
Mar 7, 2025 • 0 new comments -
Generating a documentation for tests
#130463 commented on
Mar 5, 2025 • 0 new comments -
[WIP] Remove placeholders completely
#130227 commented on
Mar 7, 2025 • 0 new comments -
[Experimental] `<T as Into<T>>::into` lint
#129249 commented on
Mar 7, 2025 • 0 new comments -
Additional NonZero conversions
#129036 commented on
Mar 7, 2025 • 0 new comments -
Add lint for recursive default impls
#128737 commented on
Mar 3, 2025 • 0 new comments -
remove deprecated tool `rls`
#126856 commented on
Mar 8, 2025 • 0 new comments -
Stop emitting spans from proc macro compile time in quote expansion
#125721 commented on
Mar 8, 2025 • 0 new comments -
Remove `Nonterminal` and `TokenKind::Interpolated`
#124141 commented on
Mar 6, 2025 • 0 new comments -
Apply dllimport in ThinLTO
#122790 commented on
Mar 8, 2025 • 0 new comments -
Split elided_lifetime_in_paths into tied and untied
#120808 commented on
Mar 5, 2025 • 0 new comments -
Initial support for auto traits with default bounds
#120706 commented on
Mar 8, 2025 • 0 new comments -
Test Coverage: cannot find uncovered lines and regions
#137524 commented on
Mar 5, 2025 • 0 new comments -
Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsics
#133984 commented on
Mar 7, 2025 • 0 new comments -
Remove wasm legacy abi
#133952 commented on
Mar 3, 2025 • 0 new comments -
Consider fields to be inhabited if they are unstable
#133889 commented on
Mar 7, 2025 • 0 new comments -
Stabilize `derive(CoercePointee)`
#133820 commented on
Mar 8, 2025 • 0 new comments -
Do not visit whole crate to compute `lints_that_dont_need_to_run`.
#133781 commented on
Mar 5, 2025 • 0 new comments -
rustdoc: use a button instead of a bar for search
#133279 commented on
Mar 4, 2025 • 0 new comments -
[IT'S NOT TIME YET] Disarm `time` 💣 (diagnostics)
#133245 commented on
Mar 8, 2025 • 0 new comments -
Resolve the false positive dead_code lint when type is only used via destructuring
#133128 commented on
Mar 7, 2025 • 0 new comments -
Expand `CloneToUninit` documentation.
#133055 commented on
Mar 8, 2025 • 0 new comments -
Stabilize let chains in the 2024 edition
#132833 commented on
Mar 7, 2025 • 0 new comments -
Crater 2024 edition
#132712 commented on
Mar 4, 2025 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
Mar 9, 2025 • 0 new comments -
Invalidate all dereferences when encountering non-local assignments
#132527 commented on
Mar 8, 2025 • 0 new comments -
Allow specifying the ELF TLS ABI
#132480 commented on
Mar 3, 2025 • 0 new comments -
Add parallel front end robustness test to ui tests
#132051 commented on
Mar 5, 2025 • 0 new comments -
Fix suggestions when returning a bare trait from an async fn.
#131882 commented on
Mar 4, 2025 • 0 new comments -
lexer: Treat more floats with empty exponent as valid tokens
#131656 commented on
Mar 8, 2025 • 0 new comments -
UB-check for alignment of ptr to Box::from_raw{,_in}
#137325 commented on
Mar 6, 2025 • 0 new comments -
Implement `read_buf` and vectored read/write for SGX stdio
#137355 commented on
Mar 7, 2025 • 0 new comments -
Adjustments to `Extend<(T, …)> for (ExtendT, …)` implementations
#137400 commented on
Mar 6, 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
Mar 3, 2025 • 0 new comments -
Ensure `swap_nonoverlapping` is really always untyped
#137412 commented on
Mar 7, 2025 • 0 new comments -
uefi: helpers: Add DevicePathNode abstractions
#137424 commented on
Mar 8, 2025 • 0 new comments -
add `core::intrinsics::simd::{simd_extract_dyn, simd_insert_dyn}`
#137447 commented on
Mar 2, 2025 • 0 new comments -
Denote `ControlFlow` as `#[must_use]`
#137449 commented on
Mar 7, 2025 • 0 new comments -
fix doc path in std::fmt macro
#137538 commented on
Mar 3, 2025 • 0 new comments -
Handle autodiff for lib builds
#137570 commented on
Mar 8, 2025 • 0 new comments -
Update documentation to consistently use 'm' in atomic synchronization example
#137585 commented on
Mar 8, 2025 • 0 new comments -
Update bootstrap to edition 2024
#137612 commented on
Mar 8, 2025 • 0 new comments -
Move `fs` into `sys`
#137650 commented on
Mar 9, 2025 • 0 new comments -
Deprecate the unstable `concat_idents!`
#137653 commented on
Mar 7, 2025 • 0 new comments -
Split the `Edges` iterator.
#137655 commented on
Mar 9, 2025 • 0 new comments -
Update sccache to 0.10.0
#137665 commented on
Mar 7, 2025 • 0 new comments -
Add a tidy check for GCC submodule version
#137683 commented on
Mar 5, 2025 • 0 new comments -
Always inline `query_get_at`.
#137695 commented on
Mar 8, 2025 • 0 new comments -
Convert `ShardedHashMap` to use `hashbrown::HashTable`
#137701 commented on
Mar 4, 2025 • 0 new comments -
support `#[target_feature(enable = ...)]` on `#[naked]` functions
#137720 commented on
Mar 6, 2025 • 0 new comments -
Remove incorrect use of nocapture attribute
#137726 commented on
Mar 4, 2025 • 0 new comments -
Reserve before `write_fmt` for owned buffers
#137762 commented on
Mar 7, 2025 • 0 new comments -
Fix code suggestion for local enum patterns in non-exhaustive matches
#137783 commented on
Mar 8, 2025 • 0 new comments -
Stablize anonymous pipe
#137793 commented on
Mar 8, 2025 • 0 new comments -
Allow bounds checks when enumerating `IndexSlice` to be elided
#137795 commented on
Mar 7, 2025 • 0 new comments -
Check built-in operator obligation before the method's WF obligations so as to not incompletely guide inference
#137811 commented on
Mar 7, 2025 • 0 new comments -
Use `BinOp::Cmp` for `iNN::signum`
#137835 commented on
Mar 5, 2025 • 0 new comments -
Set `target_vendor = "openwrt"` on `mips64-openwrt-linux-musl`
#137836 commented on
Mar 9, 2025 • 0 new comments -
Demote i686-pc-windows-gnu to Tier 2
#137869 commented on
Mar 9, 2025 • 0 new comments -
Autodiff batching
#137880 commented on
Mar 9, 2025 • 0 new comments -
update outdated doc with new example
#137889 commented on
Mar 3, 2025 • 0 new comments -
stop specializing on `Copy`
#135634 commented on
Mar 6, 2025 • 0 new comments -
Dial down detail of B-tree description
#135761 commented on
Mar 4, 2025 • 0 new comments -
[rustdoc] Add support for associated items in "jump to def" feature
#135771 commented on
Mar 7, 2025 • 0 new comments -
Implement String::make_(upp|low)ercase
#135888 commented on
Mar 8, 2025 • 0 new comments -
Start using pattern types in libcore
#136006 commented on
Mar 7, 2025 • 0 new comments -
Weekly `cargo update`
#136077 commented on
Mar 9, 2025 • 0 new comments -
Reword incorrect documentation about SocketAddr having varying layout
#136230 commented on
Mar 8, 2025 • 0 new comments -
document capacity for ZST as example
#136293 commented on
Mar 9, 2025 • 0 new comments -
Add `*_value` methods to proc_macro lib
#136355 commented on
Mar 5, 2025 • 0 new comments -
Update to rand 0.9.0
#136395 commented on
Mar 4, 2025 • 0 new comments -
Rewrite UTF-8 validation in shift-based DFA for 70%~135% performance increase on non-ASCII strings
#136693 commented on
Mar 8, 2025 • 0 new comments -
Provide optional `Read`/`Write` methods for stdio
#136769 commented on
Mar 4, 2025 • 0 new comments -
std: move stdio to `sys`
#136780 commented on
Mar 8, 2025 • 0 new comments -
Optimize `notable_trait_buttons`
#136816 commented on
Mar 2, 2025 • 0 new comments -
Give integer literals a sign instead of relying on negation expressions
#136860 commented on
Mar 3, 2025 • 0 new comments -
Add checking for unnecessary delims in closure body
#136906 commented on
Mar 7, 2025 • 0 new comments -
[WIP] Test displaying CI helper links
#136911 commented on
Mar 5, 2025 • 0 new comments -
Use Peekable in lexer_unescape
#136919 commented on
Mar 7, 2025 • 0 new comments -
Stabilize `-Zdwarf-version` as `-Cdwarf-version`
#136926 commented on
Mar 8, 2025 • 0 new comments -
Reduce FormattingOptions to 64 bits
#136974 commented on
Mar 5, 2025 • 0 new comments -
Avoid trusting bootstrap for git-hash availability for the `version-verbose-commit-hash` test
#137039 commented on
Mar 6, 2025 • 0 new comments -
Implement default methods for `io::Empty` and `io::Sink`
#137051 commented on
Mar 6, 2025 • 0 new comments -
change config.toml to bootstrap.toml
#137081 commented on
Mar 9, 2025 • 0 new comments -
Add exclude to config.toml
#137147 commented on
Mar 9, 2025 • 0 new comments -
Add support for macro expansion in rustdoc source code pages
#137229 commented on
Mar 3, 2025 • 0 new comments -
cg_llvm: Reduce the visibility of types, modules and using declarations in `rustc_codegen_llvm`.
#137247 commented on
Mar 4, 2025 • 0 new comments -
Make some invalid codegen attr errors structured/translatable
#137279 commented on
Mar 7, 2025 • 0 new comments -
stabilize ptr::swap_nonoverlapping in const
#137280 commented on
Mar 5, 2025 • 0 new comments -
Experiment: New format_args!() representation
#137294 commented on
Mar 5, 2025 • 0 new comments -
change definitely unproductive cycles to error
#137314 commented on
Mar 5, 2025 • 0 new comments -
Guarantee behavior of transmuting Option::<T>::None subject to NPO
#137323 commented on
Mar 5, 2025 • 0 new comments -
Tracking issue for RFC 2033: Experimentally add coroutines to Rust
#43122 commented on
Mar 5, 2025 • 0 new comments -
Regarding isqrt performance
#137786 commented on
Mar 5, 2025 • 0 new comments -
Need negative trait bound
#42721 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for slice_range
#76393 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for Iterator::try_find
#63178 commented on
Mar 4, 2025 • 0 new comments -
NFC normalisation of lifetimes and labels
#126759 commented on
Mar 4, 2025 • 0 new comments -
Document the error cases for std::process::Command
#65125 commented on
Mar 4, 2025 • 0 new comments -
ICE: `Add != BinOp::Eq | BinOp::Ne | BinOp::Le | BinOp::Lt | BinOp::Ge | BinOp::Gt | BinOp::Offset`
#137187 commented on
Mar 4, 2025 • 0 new comments -
Confusing MaybeUninit documentation
#65216 commented on
Mar 4, 2025 • 0 new comments -
Replacing sentences for references by a Bibliography section for keywords
#65886 commented on
Mar 4, 2025 • 0 new comments -
Tone down encouragement to make everything Copy
#66588 commented on
Mar 4, 2025 • 0 new comments -
Tracking issue for `Result::into_ok`
#61695 commented on
Mar 4, 2025 • 0 new comments -
libcore crate docs are out of date regarding panic handling
#66733 commented on
Mar 4, 2025 • 0 new comments -
Documentation for Implemented Traits Confusing for Beginners
#66784 commented on
Mar 4, 2025 • 0 new comments -
rustdoc should versionsort types in trait implementations
#67046 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for attributes on where-clause bounds
#115590 commented on
Mar 4, 2025 • 0 new comments -
RISC-V intrinsics with one or more target features are not inlined
#137293 commented on
Mar 4, 2025 • 0 new comments -
Merge commits break LLVM CI download
#101907 commented on
Mar 4, 2025 • 0 new comments -
regression: ICE: thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/decoder.rs:1501:75
#134715 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for RFC #2972: Constrained Naked Functions
#90957 commented on
Mar 6, 2025 • 0 new comments -
Large const allocations no longer lead to graceful errors on aarch64
#135952 commented on
Mar 6, 2025 • 0 new comments -
regression: crate compilation regression on reporting errors with Rust 1.68-nightly (62bf38fa6 2025-01-10)
#136516 commented on
Mar 6, 2025 • 0 new comments -
`compiler_builtins` `string.h` functions are not available when using `std` targets with `#![no_std]`
#137833 commented on
Mar 6, 2025 • 0 new comments -
Deprecated field should not be warned against when it must be used during struct initialization
#102777 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for LocalWaker
#118959 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for const_cell
#131283 commented on
Mar 6, 2025 • 0 new comments -
super trait bounds can result in unconstrained regions
#136547 commented on
Mar 6, 2025 • 0 new comments -
ICE: `None` in `compiler/rustc_mir_build/src/build/matches/mod.rs`
#119786 commented on
Mar 5, 2025 • 0 new comments -
Guarantee that it is sound to observe the bytes of `None::<P>` where `P` is a pointer type subject to NPO
#117591 commented on
Mar 5, 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
Mar 5, 2025 • 0 new comments -
Tracking issue for release notes of #137569: Stablize `string_extend_from_within`
#137572 commented on
Mar 5, 2025 • 0 new comments -
bootstrap is broken for all custom targets on rust-1.85.0_beta
#137064 commented on
Mar 5, 2025 • 0 new comments -
Add `cargo semver-checks` testsuite to rustdoc JSON output
#110815 commented on
Mar 5, 2025 • 0 new comments -
Tracking issue for unsized tuple coercion
#42877 commented on
Mar 5, 2025 • 0 new comments -
Add compiler-internal lints
#49509 commented on
Mar 5, 2025 • 0 new comments -
Enable `f16` and `f128` in assembly on platforms that support it
#125398 commented on
Mar 5, 2025 • 0 new comments -
ICE: `primitive read not possible for type: fn(usize) -> bool {not_one}`
#137656 commented on
Mar 5, 2025 • 0 new comments -
Tracking Issue for externally implementable items
#125418 commented on
Mar 3, 2025 • 0 new comments -
"Use of undeclared type or module" doesn't detect accidental use of variable
#44017 commented on
Mar 3, 2025 • 0 new comments -
Tracking issue for unsafe binder types
#130516 commented on
Mar 3, 2025 • 0 new comments -
Tracking Issue for String::into_chars
#133125 commented on
Mar 3, 2025 • 0 new comments -
Support calling functions with SIMD vectors that couldn't be used in the caller
#132865 commented on
Mar 3, 2025 • 0 new comments -
Tracking Issue for `-Z llvm-plugins`
#127577 commented on
Mar 3, 2025 • 0 new comments -
`format!` should be able to parse arbitrary inline expressions and provide a targeted error
#96999 commented on
Mar 3, 2025 • 0 new comments -
"cannot assign in match guard" error message only triggers if the pattern doesn't bind anything
#137690 commented on
Mar 3, 2025 • 0 new comments -
Rust docs: Crate root link points to "folder" and not index page
#137857 commented on
Mar 3, 2025 • 0 new comments -
Meta tracking issue for spurious CI failures
#133959 commented on
Mar 3, 2025 • 0 new comments -
rustc_private linker error when llvm-tools is not installed
#137421 commented on
Mar 3, 2025 • 0 new comments -
Proc macros: ability to refer to a specific crate/symbol (something similar to `$crate`)
#54363 commented on
Mar 3, 2025 • 0 new comments -
Crater runs for 1.86
#137445 commented on
Mar 3, 2025 • 0 new comments -
Figure out which target features are required/incompatible for which ABI
#131799 commented on
Mar 3, 2025 • 0 new comments -
`powerpc64-unknown-freebsd` version in ports has patches to ELF version support and target description
#117181 commented on
Mar 3, 2025 • 0 new comments -
MIR passes do not take into account if an operation is convergent
#137086 commented on
Mar 3, 2025 • 0 new comments -
Tracking issue for `fundamental` feature
#29635 commented on
Mar 3, 2025 • 0 new comments -
Vec::pop() sometimes returns value inefficiently.
#85365 commented on
Mar 3, 2025 • 0 new comments -
Tracking issue for release notes of #136490: Do not allow attributes on struct field rest patterns
#137089 commented on
Mar 2, 2025 • 0 new comments -
Rust release signing key uses SHA1 self-/binding signatures
#133638 commented on
Mar 4, 2025 • 0 new comments -
"Legacy" tier 2 targets have misplaced or absent maintainer docs
#113739 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for RFC: Supertrait Item Shadowing
#89151 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for Explicit Tail Calls
#112788 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for GPU-offload
#131513 commented on
Mar 4, 2025 • 0 new comments -
Tracking issue for RFC 3617 precise capturing of types
#130043 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for the `Freeze` trait
#121675 commented on
Mar 4, 2025 • 0 new comments -
Tracking issue for RFC 2515, "Permit impl Trait in type aliases"
#63063 commented on
Mar 4, 2025 • 0 new comments -
Tracking issue for pin ergonomics
#130494 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for slice::array_chunks
#74985 commented on
Mar 4, 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
Mar 4, 2025 • 0 new comments -
Tracking issue for release notes of #134900: Fix parsing of ranges after unary operators
#137859 commented on
Mar 4, 2025 • 0 new comments -
Repeating an enum does not generate a memset
#101685 commented on
Mar 4, 2025 • 0 new comments -
if Result::is_ok() followed immediately by Result::unwrap() fails to optimize out the second err check
#85771 commented on
Mar 4, 2025 • 0 new comments -
Tracking Issue for autodiff
#124509 commented on
Mar 4, 2025 • 0 new comments -
Tracking issue for RFC 3519: `arbitrary_self_types`
#44874 commented on
Mar 4, 2025 • 0 new comments -
Status of the riscv32im-risc0-zkvm-elf target
#135376 commented on
Mar 4, 2025 • 0 new comments -
Unstable Feature Usage Metrics
#129485 commented on
Mar 3, 2025 • 0 new comments -
diagnostics should prefer naming items through the extern prelude instead of doc-hidden type aliases
#127011 commented on
Mar 3, 2025 • 0 new comments -
`tests/ui/asan-odr-win/asan_odr_windows.rs` fails on native `x86_64-pc-windows-msvc` with `lld = true` + `use-lld = true`
#135013 commented on
Mar 8, 2025 • 0 new comments -
Backtrace rendering inconsistent between `std::backtrace` and panics
#71706 commented on
Mar 8, 2025 • 0 new comments -
Tracking Issue for `stdarch_s390x`
#135681 commented on
Mar 8, 2025 • 0 new comments -
Lint on `black_box`ing ZSTs
#137658 commented on
Mar 8, 2025 • 0 new comments -
Tracking Issue for `lazy_get`
#129333 commented on
Mar 8, 2025 • 0 new comments -
error[E0275]: overflow evaluating the requirement `&_: IntoIterator` does not show a line number
#118476 commented on
Mar 8, 2025 • 0 new comments -
atomic fences cause errors and atomic instructions are emitted without fences on `nvptx64-nvidia-cuda`
#136480 commented on
Mar 8, 2025 • 0 new comments -
Lint against expressions that unnecessarily create references
#127724 commented on
Mar 8, 2025 • 0 new comments -
LLVM `nocapture` attribute is used incorrectly
#137668 commented on
Mar 8, 2025 • 0 new comments -
Tracking Issue for `const_vec_string_slice`
#129041 commented on
Mar 8, 2025 • 0 new comments -
ICE: incr comp: `Found unstable fingerprints for evaluate_obligation(8f08a58f2dfc7c26-cf3563aa40998e2c): Err(Canonical)`
#132884 commented on
Mar 8, 2025 • 0 new comments -
rustdoc-json: Improve `Item::attrs` to not use debug representation.
#137645 commented on
Mar 8, 2025 • 0 new comments -
Tracking Issue for `x86_amx_intrinsics`
#126622 commented on
Mar 8, 2025 • 0 new comments -
Rustdoc JSON 2023 Roadmap
#106697 commented on
Mar 8, 2025 • 0 new comments -
rustdoc-json: Guard agains 2 commits making the same modification to `FORMAT_VERSION`
#94591 commented on
Mar 8, 2025 • 0 new comments -
Tracking Issue for RFC 2948: Portable SIMD
#86656 commented on
Mar 8, 2025 • 0 new comments -
ICE: `args not compatible with generics for ..`
#137514 commented on
Mar 7, 2025 • 0 new comments -
ICE: `region constraints already solved`
#136335 commented on
Mar 7, 2025 • 0 new comments -
Error message for non-fully-qualified method lookup does not contain helpful information related to auto traits.
#90664 commented on
Mar 7, 2025 • 0 new comments -
std::thread::available_parallelism merging linux/android/freebsd version
#120589 commented on
Mar 7, 2025 • 0 new comments -
Uplift `clippy::invalid_null_ptr_usage` lint
#119220 commented on
Mar 8, 2025 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
Mar 6, 2025 • 0 new comments -
Tracking issue for release notes of #136127: Allow `*const W<dyn A> -> *const dyn A` ptr cast
#136128 commented on
Mar 9, 2025 • 0 new comments -
`unused_crate_dependencies` false-positives in Cargo packages with muliple Cargo Targets (lib, bins, examples, tests, benches)
#95513 commented on
Mar 9, 2025 • 0 new comments -
`unused_crate_dependencies` false positive for dev-dependencies on main crate
#129637 commented on
Mar 9, 2025 • 0 new comments -
Tracking Issue for `stdarch_s390x_feature_detection`
#135413 commented on
Mar 9, 2025 • 0 new comments -
Some linker sections are missing when building project with nightly toolchain
#130397 commented on
Mar 9, 2025 • 0 new comments -
Tracking Issue for RFC 3123: Scrape code examples from `examples/` directory for Rustdoc
#88791 commented on
Mar 9, 2025 • 0 new comments -
`optimize` attribute can be applied to anything
#128488 commented on
Mar 9, 2025 • 0 new comments -
Unstable rustc internal attribute to disable optimizations on a module/function basis
#87801 commented on
Mar 9, 2025 • 0 new comments -
Tracking issue for RFC 2412, "The optimize attribute"
#54882 commented on
Mar 9, 2025 • 0 new comments -
ICE: `index out of bounds: the len is 0 but the index is 18446744073709551615`
#137588 commented on
Mar 9, 2025 • 0 new comments -
Linking native code with the crate-type "staticlib" causes link failures with internal Windows APIs on Windows
#119109 commented on
Mar 9, 2025 • 0 new comments -
`cargo-fmt` reports weird version on nightly
#137666 commented on
Mar 9, 2025 • 0 new comments -
something is weird about llvm submodule handling
#124162 commented on
Mar 9, 2025 • 0 new comments -
[bootstrap] rustdoc is always built with optimizations enabled, slowing down iterative development.
#137562 commented on
Mar 9, 2025 • 0 new comments -
Match on two-variant enum optimizes poorly
#122734 commented on
Mar 9, 2025 • 0 new comments -
Tracking issue for function attribute `#[coverage]`
#84605 commented on
Mar 9, 2025 • 0 new comments -
Tracking issue for release notes of #137327: Undeprecate env::home_dir
#137866 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `const_evaluatable_unchecked`
#76200 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for `ip_as_octets`
#137259 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for `core_float_math`
#137578 commented on
Mar 6, 2025 • 0 new comments -
rust-lldb pretty-printing not working for Rc<str>
#114195 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for `try_trait_v2`, A new design for the `?` desugaring (RFC#3058)
#84277 commented on
Mar 6, 2025 • 0 new comments -
Use simpler abbreviations when reporting error types
#105322 commented on
Mar 6, 2025 • 0 new comments -
Tracking issue for RFC 3617 precise capturing in traits
#130044 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for `frontmatter`
#136889 commented on
Mar 6, 2025 • 0 new comments -
Tracking Issue for panic_backtrace_config
#93346 commented on
Mar 6, 2025 • 0 new comments -
ICE: `assertion failed: layout.is_sized()`
#137186 commented on
Mar 6, 2025 • 0 new comments -
Initializing structs with Option fields set to `None` produces non-optimal assembly
#104290 commented on
Mar 6, 2025 • 0 new comments -
Clarifying the behavior of `#[rustc_nounwind]` at trait methods
#137765 commented on
Mar 6, 2025 • 0 new comments -
rustdoc fails when building rust 1.85.0 for ARM targets
#137366 commented on
Mar 6, 2025 • 0 new comments -
Polonius performance problem on nix and libc
#75858 commented on
Mar 6, 2025 • 0 new comments -
Tracking issue for ergonomic reference counting
#132290 commented on
Mar 6, 2025 • 0 new comments -
`--print native-static-libs` with `--emit metadata` prints nothing
#137384 commented on
Mar 6, 2025 • 0 new comments -
ICE: generics: index out of bounds
#137865 commented on
Mar 6, 2025 • 0 new comments -
Tracking issue for Ipv{4,6}Addr convenience methods
#27709 commented on
Mar 6, 2025 • 0 new comments -
Confusing error when impl is available only on RefCell contents
#76095 commented on
Mar 7, 2025 • 0 new comments -
Error using associated constant in return type of generic function
#56605 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for optional `io::Read`/`io::Write` methods
#136756 commented on
Mar 7, 2025 • 0 new comments -
Functions, closures, and HRTB-trait-objects can implement traits such that validity of associated types is never checked.
#84533 commented on
Mar 7, 2025 • 0 new comments -
Rustc says method doesn't exist instead of hinting at unsatisfied trait bounds
#71505 commented on
Mar 7, 2025 • 0 new comments -
Using std::io::{Read, Write, Cursor} in a nostd environment
#48331 commented on
Mar 7, 2025 • 0 new comments -
Tracking Issue for `unsafe_cell_access`
#136327 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for future-incompatibility lint `late_bound_lifetime_arguments`
#42868 commented on
Mar 7, 2025 • 0 new comments -
Altivec/VSX support
#42743 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for RFC 1824: Proposal for default crate recommendation ranking
#41616 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for sanitizer support
#39699 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for the "ptx-kernel" ABI
#38788 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue to stabilize --print target-spec-json
#38338 commented on
Mar 7, 2025 • 0 new comments -
'cargo check' passes but 'cargo build' fails when there are errors during monomorphization
#99682 commented on
Mar 7, 2025 • 0 new comments -
Tracking Issue for pattern types
#123646 commented on
Mar 7, 2025 • 0 new comments -
Clean up implicit const promotion behavior
#124328 commented on
Mar 7, 2025 • 0 new comments -
Remove support for `extern "rust-intrinsic"` blocks
#132735 commented on
Mar 7, 2025 • 0 new comments -
`Command::spawn` on a newly-written file can fail with ETXTBSY due to racing with itself on Unix
#114554 commented on
Mar 7, 2025 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Mar 7, 2025 • 0 new comments