-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
126 Pull requests merged by 58 people
-
Consider empty-unreachable otherwise branches in MatchBranchSimplification
#131244 merged
Dec 28, 2024 -
compiletest: Only pass the post-colon value to
parse_normalize_rule
#134840 merged
Dec 28, 2024 -
Migrate
branch-protection-check-IBT
to rmake.rs#134760 merged
Dec 28, 2024 -
Update
compiler-builtins
to 0.1.140#134832 merged
Dec 28, 2024 -
Migrate
libs-through-symlink
to rmake.rs#134829 merged
Dec 28, 2024 -
Implement
default_overrides_default_fields
lint#134737 merged
Dec 28, 2024 -
Rollup of 5 pull requests
#134844 merged
Dec 28, 2024 -
Disable
backtrace-debuginfo.rs
on windows-gnu#134842 merged
Dec 28, 2024 -
Rollup of 4 pull requests
#134839 merged
Dec 28, 2024 -
Skip parenthesis around tuple struct field calls
#134834 merged
Dec 28, 2024 -
Skip parenthesis if
.
makes statement boundary unambiguous#134833 merged
Dec 28, 2024 -
Some random region tweaks
#134827 merged
Dec 28, 2024 -
Fix typos
#134823 merged
Dec 28, 2024 -
CI: Add LTO support to clang in dist-x86_64-linux
#134690 merged
Dec 28, 2024 -
Add spastorino to users_on_vacation
#134826 merged
Dec 27, 2024 -
Add
--no-capture
/--nocapture
as bootstrap arguments#134809 merged
Dec 27, 2024 -
compiletest: Remove empty 'expected' files when blessing
#134808 merged
Dec 27, 2024 -
Make
ty::Error
implement all auto traits#134798 merged
Dec 27, 2024 -
Rollup of 6 pull requests
#134830 merged
Dec 27, 2024 -
Add clubby789 back to bootstrap review rotation
#134828 merged
Dec 27, 2024 -
Add a compiler intrinsic to back
bigint_helper_methods
#133663 merged
Dec 27, 2024 -
Strip debuginfo from rustc-main and rustdoc
#134803 merged
Dec 27, 2024 -
rustdoc: use shorter paths as preferred canonical paths
#134806 merged
Dec 27, 2024 -
tools: fix build failure caused by PR #134420
#134816 merged
Dec 27, 2024 -
ptr::copy: fix docs for the overlapping case
#134606 merged
Dec 27, 2024 -
Sort triples by name in platform_support.md
#134815 merged
Dec 27, 2024 -
compiletest: Remove the
-test
suffix from normalize directives#134759 merged
Dec 27, 2024 -
Fix mistake in windows file open
#134819 merged
Dec 27, 2024 -
Rollup of 8 pull requests
#134822 merged
Dec 27, 2024 -
Windows: Use WriteFile to write to a UTF-8 console
#134622 merged
Dec 27, 2024 -
Spruce up the docs of several queries related to the type/trait system and const eval
#134787 merged
Dec 27, 2024 -
Fix renaming symlinks on Windows
#134786 merged
Dec 27, 2024 -
[macro_metavar_expr_concat] Fix #128346
#131522 merged
Dec 27, 2024 -
docs: inline
std::ffi::c_str
types tostd::ffi
#134791 merged
Dec 27, 2024 -
unwinding: bump version to fix naked_asm on Xous
#134789 merged
Dec 27, 2024 -
Use scoped threads in
std::sync::Barrier
examples#134728 merged
Dec 27, 2024 -
Rollup of 8 pull requests
#134812 merged
Dec 27, 2024 -
Document collection
From
andFromIterator
impls that drop duplicate keys.#134644 merged
Dec 27, 2024 -
Fix forgetting to save statx availability on success
#134649 merged
Dec 27, 2024 -
Update Code Example for
Iterator::rposition
#134782 merged
Dec 27, 2024 -
Add
into_array
conversion destructors forBox
,Rc
, andArc
.#134379 merged
Dec 27, 2024 -
[beta] Backport rust-lang/rust-analyzer#18711
#134464 merged
Dec 27, 2024 -
Add more
begin_panic
normalizations to panic backtrace tests#134781 merged
Dec 26, 2024 -
Improve/cleanup rustdoc code
#134772 merged
Dec 26, 2024 -
Rollup of 4 pull requests
#134795 merged
Dec 26, 2024 -
Account for removal of multiline span in suggestion
#134664 merged
Dec 26, 2024 -
Migrate
incr-add-rust-src-component
to rmake#134656 merged
Dec 26, 2024 -
Clippy subtree update
#134788 merged
Dec 26, 2024 -
fix default-backtrace-ice test
#134774 merged
Dec 26, 2024 -
Miri subtree update
#134784 merged
Dec 26, 2024 -
From iterator for more tuples
#132431 merged
Dec 26, 2024 -
stabilize const_alloc_layout
#134768 merged
Dec 26, 2024 -
nits: Cleanup of
librustdoc::clean::Cfg::simplify_with
#134703 merged
Dec 25, 2024 -
Run
tests/ui/backtrace/std-backtrace.rs
on MSVC.#134736 merged
Dec 25, 2024 -
Rollup of 3 pull requests
#134756 merged
Dec 25, 2024 -
Enable LSX feature for LoongArch OpenHarmony target
#134751 merged
Dec 25, 2024 -
Update
#[coverage(..)]
attribute error messages to match the current implementation#134750 merged
Dec 25, 2024 -
Default to short backtraces for dev builds of rustc itself
#134743 merged
Dec 25, 2024 -
compiletest: Support
forbid-output
in UI tests#134738 merged
Dec 25, 2024 -
Consider arm to diverge if guard diverges
#134735 merged
Dec 25, 2024 -
Arbitrary self types v2: unstable doc updates.
#134525 merged
Dec 25, 2024 -
Rollup of 3 pull requests
#134748 merged
Dec 25, 2024 -
Actually print all the relevant parts of a coroutine in verbose mode
#134741 merged
Dec 25, 2024 -
Update cargo
#134747 merged
Dec 25, 2024 -
chore: fix typos
#134729 merged
Dec 25, 2024 -
Windows: Use FILE_ALLOCATION_INFO for truncation
#134722 merged
Dec 25, 2024 -
Bump
stdarch
#134333 merged
Dec 24, 2024 -
improve type mutation for certain structures
#134724 merged
Dec 24, 2024 -
Fix some typos
#134513 merged
Dec 24, 2024 -
core: fix const ptr::swap_nonoverlapping when there are pointers at odd offsets
#134689 merged
Dec 24, 2024 -
Fix safety docs for
dyn Any + Send {+ Sync}
#134662 merged
Dec 24, 2024 -
Belay new reviews for workingjubilee
#134699 merged
Dec 24, 2024 -
Correctly note item kind in
NonConstFunctionCall
error message#134701 merged
Dec 24, 2024 -
Fix effect predicates from item bounds in old solver
#134638 merged
Dec 24, 2024 -
Rollup of 5 pull requests
#134716 merged
Dec 24, 2024 -
Begin to implement type system layer of unsafe binders
#134625 merged
Dec 24, 2024 -
Always run
tail_expr_drop_order
lint in promoted MIR query#134493 merged
Dec 24, 2024 -
Generate shell completions for x as well
#134405 merged
Dec 23, 2024 -
Document the
--dev
flag forsrc/ci/docker/run.sh
#134669 merged
Dec 23, 2024 -
Use
#[derive(Default)]
instead of manualimpl
when possible#134363 merged
Dec 23, 2024 -
Add tests for coverage attribute on trait functions
#134517 merged
Dec 23, 2024 -
opt-dist: propagate channel info to bootstrap
#134528 merged
Dec 23, 2024 -
Clean up a few rmake tests
#134680 merged
Dec 23, 2024 -
Rollup of 5 pull requests
#134687 merged
Dec 23, 2024 -
Subtree update of
rust-analyzer
#134681 merged
Dec 23, 2024 -
Add platform docs for FreeBSD.
#129220 merged
Dec 23, 2024 -
test-infra: improve compiletest and run-make-support symlink handling
#134659 merged
Dec 23, 2024 -
Rollup of 4 pull requests
#134677 merged
Dec 23, 2024 -
Revert stabilization of the
#[coverage(..)]
attribute#134672 merged
Dec 23, 2024 -
Make sure we don't lose default struct value when formatting struct
#134668 merged
Dec 23, 2024 -
Add
ignore-rustc-debug-assertions
totests/ui/associated-consts/issue-93775.rs
#134608 merged
Dec 23, 2024 -
cleanup
TypeVerifier
#134465 merged
Dec 23, 2024 -
docs: Permissions.readonly() also ignores root user special permissions
#130289 merged
Dec 23, 2024 -
docs:
transmute<&mut T, &mut MaybeUninit<T>>
is unsound when exposed to safe code#134583 merged
Dec 23, 2024 -
Align
{i686,x86_64}-win7-windows-msvc
to their parent targets#134611 merged
Dec 23, 2024 -
compiletest: Allow using a specific debugger when running debuginfo tests
#134629 merged
Dec 23, 2024 -
Fix spacing of markdown code block fences in compiler rustdoc
#134660 merged
Dec 23, 2024 -
Rollup of 6 pull requests
#134666 merged
Dec 23, 2024 -
Implement
PointerLike
forisize
,NonNull
,Cell
,UnsafeCell
, andSyncUnsafeCell
.#134642 merged
Dec 23, 2024 -
Weekly
cargo update
#131311 merged
Dec 23, 2024 -
Delete
Rvalue::Len
🎉#134330 merged
Dec 22, 2024 -
Asserts the maximum value that can be returned from
Vec::len
#131193 merged
Dec 22, 2024 -
Use
PtrMetadata
instead ofLen
in slice drop shims#134326 merged
Dec 22, 2024 -
Make sure we note ambiguity causes on positive/negative impl conflicts
#134639 merged
Dec 22, 2024 -
Detect invalid exprs in parser used by pretty-printer tests
#134599 merged
Dec 22, 2024 -
Document
PointerLike
implementation restrictions.#134602 merged
Dec 22, 2024 -
Rollup of 4 pull requests
#134651 merged
Dec 22, 2024 -
Don't ICE on illegal
dyn*
casts#134635 merged
Dec 22, 2024 -
coroutine_clone: add comments
#134618 merged
Dec 22, 2024 -
Use
&raw
forptr
primitive docs#134630 merged
Dec 22, 2024 -
Flatten effects directory now that it doesn't really test anything specific
#134637 merged
Dec 22, 2024 -
Use E0665 for missing
#[default]
on enum and update doc#134364 merged
Dec 22, 2024 -
Rollup of 6 pull requests
#134640 merged
Dec 22, 2024 -
Explain why a type is not eligible for
impl PointerLike
.#134603 merged
Dec 22, 2024 -
Support pretty-printing
dyn*
trait objects#134601 merged
Dec 22, 2024 -
Optimize
is_ascii
forstr
and[u8]
further#130733 merged
Dec 22, 2024 -
Win: Use POSIX rename semantics for
std::fs::rename
if available#131072 merged
Dec 22, 2024 -
update
rustc_index_macros
feature handling#134526 merged
Dec 22, 2024 -
Bump Fuchsia toolchain for testing
#134581 merged
Dec 22, 2024 -
Correctly document CTFE behavior of is_null and methods that call is_null.
#134325 merged
Dec 22, 2024 -
on pair → on par
#134607 merged
Dec 22, 2024 -
Rollup of 5 pull requests
#134631 merged
Dec 22, 2024 -
Foundations of location-sensitive polonius
#134268 merged
Dec 22, 2024 -
Bump compiler
cc
to 1.2.5#134505 merged
Dec 21, 2024 -
Revert "Auto merge of #133902 - Kobzol:ci-dist-arm-runner, r=MarcoIeni"
#134614 merged
Dec 21, 2024 -
handle member constraints directly in the mir type checker
#134501 merged
Dec 21, 2024
50 Pull requests opened by 31 people
-
Improve prose around `as_slice` example of IterMut
#134619 opened
Dec 21, 2024 -
Avoid short writes in LineWriter
#134620 opened
Dec 21, 2024 -
Add Four Codegen Tests
#134626 opened
Dec 21, 2024 -
Avoid ICE in borrowck
#134627 opened
Dec 21, 2024 -
Make `Default` const and add some `const Default` impls
#134628 opened
Dec 21, 2024 -
Stabilize `get_many_mut` as `get_disjoint_mut`
#134633 opened
Dec 21, 2024 -
Clean up some FIXME notes on bootstrap
#134650 opened
Dec 22, 2024 -
Stabilize `hash_extract_if`
#134655 opened
Dec 22, 2024 -
Reduce precedence of expressions that have an outer attr
#134661 opened
Dec 22, 2024 -
Implementation of `sync_nonpoison` and `nonpoison_mutex`
#134663 opened
Dec 22, 2024 -
Compute liveness constraints in location-sensitive polonius
#134670 opened
Dec 23, 2024 -
feat: add with_replaced_extension as a alias of with_extension
#134676 opened
Dec 23, 2024 -
Windows: remove readonly files
#134679 opened
Dec 23, 2024 -
forbid defining opaque types with regions in closures
#134688 opened
Dec 23, 2024 -
Move some things to `std::sync::poison` and reexport them in `std::sync`
#134692 opened
Dec 23, 2024 -
proc_macro: Use `ToTokens` trait in `quote` macro
#134693 opened
Dec 23, 2024 -
Implement `normalize_lexically`
#134696 opened
Dec 23, 2024 -
lint / ImproperCTypes: better handling of indirections, take 2
#134697 opened
Dec 23, 2024 -
Display valid crate types in error message for --crate-type flag
#134720 opened
Dec 24, 2024 -
Add mips-zkm-zkvm-elf triple
#134721 opened
Dec 24, 2024 -
Unify conditional-const error reporting with non-const error reporting
#134732 opened
Dec 24, 2024 -
Add amdgpu target
#134740 opened
Dec 25, 2024 -
Use `PostBorrowckAnalysis` in `check_coroutine_obligations`
#134742 opened
Dec 25, 2024 -
Don't ice on bad transmute in typeck in new solver
#134744 opened
Dec 25, 2024 -
Normalize each signature input/output in `typeck_with_fallback` with its own span
#134745 opened
Dec 25, 2024 -
Don't ICE in coerce when autoderef fails to structurally normalize non-WF type in new solver
#134746 opened
Dec 25, 2024 -
Implement `use` associated items of traits
#134754 opened
Dec 25, 2024 -
stabilize const_swap
#134757 opened
Dec 25, 2024 -
Delete `cat-and-grep-sanity-check`
#134762 opened
Dec 25, 2024 -
Improve default target options for x86_64-unknown-linux-none
#134765 opened
Dec 25, 2024 -
Initial support for dynamically linked crates
#134767 opened
Dec 25, 2024 -
Report correct `SelectionError` for `ConstArgHasType` in new solver fulfill
#134771 opened
Dec 25, 2024 -
Avoid ICE: Account for `for<'a>` types when checking for non-structural type in constant as pattern
#134776 opened
Dec 26, 2024 -
(mostly) blindly enable more tests on Windows
#134777 opened
Dec 26, 2024 -
replace bootstrap-self-test feature flag with cfg(test)
#134790 opened
Dec 26, 2024 -
Add a notion of "some ABIs require certain target features"
#134794 opened
Dec 26, 2024 -
[WIP] Ergonomic ref counting
#134797 opened
Dec 26, 2024 -
nits: Cleanups in `librustdoc::clean`
#134799 opened
Dec 26, 2024 -
fix(rustdoc): print the `doc(hidden)` attribute the same as others
#134802 opened
Dec 26, 2024 -
fix(rustdoc): always use a channel when linking to doc.rust-lang.org
#134807 opened
Dec 26, 2024 -
Add `kl` and `widekl` target features, and the feature gate
#134814 opened
Dec 27, 2024 -
Implement `int_from_ascii` (#134821)
#134824 opened
Dec 27, 2024 -
[experimental] shorten backtraces using debuginfo
#134831 opened
Dec 27, 2024 -
Look at proc-macro attributes when encountering unknown attribute
#134841 opened
Dec 28, 2024 -
bootstrap: drop warning for top-level test suite path check due to false positives
#134845 opened
Dec 28, 2024 -
Implement asymmetrical precedence for closures and jumps
#134847 opened
Dec 28, 2024 -
bootstrap: Allow `./x check compiletest`
#134848 opened
Dec 28, 2024 -
compiletest: Slightly simplify the handling of debugger directive prefixes
#134849 opened
Dec 28, 2024 -
Document virality of `feature(rustc_private)`
#134850 opened
Dec 28, 2024
71 Issues closed by 22 people
-
[MIR-opt] `matches!(x, Some(_))` should simplify to `Eq(Discriminant, Const)`
#131219 closed
Dec 28, 2024 -
PowerPC test failures due to "similarly named associated type"
#126260 closed
Dec 28, 2024 -
ICE: Cannot convert erased region to a region VID
#131603 closed
Dec 28, 2024 -
`./x test --skip` is sensitive to path separators on Windows
#134198 closed
Dec 28, 2024 -
llvm lints reports buffer overflow with -Cinstrument-coverage
#93710 closed
Dec 28, 2024 -
Mixed type parameter names shown if a type-def from a third party crate is used
#81374 closed
Dec 28, 2024 -
Command cannot replumb stdout to stderr
#79731 closed
Dec 28, 2024 -
No `missing lifetime specifier` error in traits/confusing error message in impl
#75762 closed
Dec 28, 2024 -
Lint on cfg(token) if a feature "token" exists
#75375 closed
Dec 28, 2024 -
warning: empty trait list in `derive` should not emit if created by a macro
#54652 closed
Dec 28, 2024 -
Problem with type inference and impl Trait
#73239 closed
Dec 28, 2024 -
Type ascription + cascade of odd suggestions when : accidentally written in struct field name
#104458 closed
Dec 28, 2024 -
diagnostic about typoed path separator could be better
#84566 closed
Dec 28, 2024 -
Code works in Edition 2021 but not 2018 even though it should
#91046 closed
Dec 27, 2024 -
compiletest: empty stderr if check-fail -> check-pass
#134196 closed
Dec 27, 2024 -
compiletest "--bless" fails to delete stderr files
#134793 closed
Dec 27, 2024 -
ICE: Cannot convert erased region to a region VID
#131050 closed
Dec 27, 2024 -
Spurious error[E0492]: constants cannot refer to interior mutable data when an undeclared type is found
#134796 closed
Dec 27, 2024 -
TyCtxt::variances_of is misdocumented as applying to a generic parameter
#133494 closed
Dec 27, 2024 -
Rustdoc regression: stable items reexported from unstable modules appear unstable
#134702 closed
Dec 27, 2024 -
Xous build failure due to naked_asm changes
#134403 closed
Dec 27, 2024 -
ICE: transcribe: `None`
#128346 closed
Dec 27, 2024 -
Test failures in `tests/ui/panics` on `aarch64-apple-darwin`
#133997 closed
Dec 27, 2024 -
Using replaceable operating system API plugins
#120635 closed
Dec 27, 2024 -
Add support for --nocapture to compiletest
#78850 closed
Dec 26, 2024 -
Wrong coloring on "consider removing this method call"
#134485 closed
Dec 26, 2024 -
Associated-type-position impl trait introduces extra requirements on impl type parameters
#134804 closed
Dec 26, 2024 -
RustC SIGSEGV with X86 KeyLocker
#134800 closed
Dec 26, 2024 -
add an useful `File::append()` utility
#134755 closed
Dec 26, 2024 -
Casts to `*const !` and `*mut !` are allowed
#134783 closed
Dec 26, 2024 -
Tracking issue for const `Pin` methods
#76654 closed
Dec 26, 2024 -
Tracking Issue for `const_intoiterator_identity`
#90603 closed
Dec 26, 2024 -
Tracking issue for const `alloc::Layout`
#67521 closed
Dec 26, 2024 -
Unwrap() THIS - Here's your present ya' filthy animal
#134769 closed
Dec 25, 2024 -
If-Let-Else and Let-Else doesn't produce same result which creates UB.
#134766 closed
Dec 25, 2024 -
compiletest: 'known directive' check does not account for suites
#134739 closed
Dec 25, 2024 -
Apparent bad interaction between panic! and Ruby's rb_raise
#40973 closed
Dec 24, 2024 -
Regression ICE: rustc panicked at compiler/rustc_mir_build/src/thir/cx/expr.rs
#134718 closed
Dec 24, 2024 -
`tests/ui/bootstrap/rustc_bootstap.rs` fails in post-PGO/opt-dist tests
#133503 closed
Dec 23, 2024 -
How do compiler tests interact with editions?
#49605 closed
Dec 23, 2024 -
ICE: `attempted to subtract with overflow` with No-Break Space and small terminal
#132918 closed
Dec 23, 2024 -
Is it possible to enable more niche optimizations for reference types by utilizing unaligned values?
#134675 closed
Dec 23, 2024 -
`unreachable_code` false positive for a loop with a try operator
#134685 closed
Dec 23, 2024 -
Integrating an input function
#134686 closed
Dec 23, 2024 -
Missed AVX512 opportunity when dealing with arrays of 64 bytes
#132909 closed
Dec 23, 2024 -
compiletest: `aggressive_rm_rf` might not be aggressive enough
#126334 closed
Dec 23, 2024 -
rust-lldb fails to load on LLDB 8.0.0
#65344 closed
Dec 23, 2024 -
cdb debuginfo test failures
#133107 closed
Dec 23, 2024 -
issue-93775 test overflows stack with debug assertions enabled
#133432 closed
Dec 23, 2024 -
`tests/ui/associated-consts/issue-93775.rs` seems to be flaky
#132111 closed
Dec 23, 2024 -
compiletest: can't run debuginfo tests for only 1 debugger
#134468 closed
Dec 23, 2024 -
Document that casting &mut T to &mut MaybeUninit<T> is not safe
#66699 closed
Dec 23, 2024 -
ARM Linux cross-compiling images are no longer available
#134612 closed
Dec 23, 2024 -
Investigate if it's possible to eventually have run-make test suite not have to be run in msys2 on Windows
#128473 closed
Dec 22, 2024 -
Positive and Negative Trait Implementations Clash Unexpectedly
#134632 closed
Dec 22, 2024 -
ICE (should be handled by `coerce`) trying to convert `dyn Trait` into `dyn* Trait`
#134544 closed
Dec 22, 2024 -
ICE: should be handled by `coerce`
#132127 closed
Dec 22, 2024 -
ICE: None in region infer
#134653 closed
Dec 22, 2024 -
Audit debug test runners to drop `--test-args clang` filters on run-make tests
#132034 closed
Dec 22, 2024 -
Bootstrap sometimes fails to build miri because of "nightly" feature confusion
#118129 closed
Dec 22, 2024 -
`std::fs::rename` sometimes fails on Windows due to missing `FILE_RENAME_POSIX_SEMANTICS`
#123985 closed
Dec 22, 2024 -
Tracking issue for Rust 2024: Match ergonomics rules 1C/2C
#131414 closed
Dec 22, 2024 -
Namespacing of member in impl
#72980 closed
Dec 21, 2024 -
char::try_to_ascii ?
#71683 closed
Dec 21, 2024 -
A way to test differences in diagnostics between stable and nightly
#65903 closed
Dec 21, 2024 -
rustc uses wrong build tools when compiling from MSVC
#133794 closed
Dec 21, 2024 -
Add sidebar emoji to indicate properties for methods in rustdoc
#67869 closed
Dec 21, 2024 -
LLVM is unable to allocate certain function returns on `sparc-unknown-linux-gnu`
#80712 closed
Dec 21, 2024 -
Cannot use inner doc-comment with `include!` in module
#134621 closed
Dec 21, 2024 -
member constraints leak through InferCtxt snapshots
#109654 closed
Dec 21, 2024
70 Issues opened by 39 people
-
Confusing error when using CoercePointee
#134846 opened
Dec 28, 2024 -
ICE while trying to field project out of opaque value by utilizing type ascription
#134838 opened
Dec 28, 2024 -
Const Bound crashing the compiler in workspace context
#134836 opened
Dec 28, 2024 -
Unexpected static lifetime requirement for nested boxed closures with generic parameters
#134835 opened
Dec 27, 2024 -
`error: cannot satisfy dependencies so ... only shows up once` when linking `rustc_driver` since #122362
#134825 opened
Dec 27, 2024 -
Tracking Issue for `int_from_ascii`
#134821 opened
Dec 27, 2024 -
c++ code frequency dlclose/dlopen *.so compiled by rust cause crash
#134820 opened
Dec 27, 2024 -
APIs don't just depend on function signatures
#134818 opened
Dec 27, 2024 -
typing for async function pointer to generic function
#134817 opened
Dec 27, 2024 -
Tracking Issue for `keylocker_x86`
#134813 opened
Dec 27, 2024 -
Cannot cross-compile rust while providing pre-built LLVM
#134811 opened
Dec 27, 2024 -
Warn on Fullwidth Exclamation Mark (U+FF01) in comment
#134810 opened
Dec 27, 2024 -
strange borrowing suggestion
#134805 opened
Dec 26, 2024 -
ICE: AFIT with shadowed lifetime parameter: Cannot convert to region vid
#134780 opened
Dec 26, 2024 -
Terse parse error on `ident @ pat` in destructuring assignment
#134778 opened
Dec 26, 2024 -
rustdoc: ICE: Cannot turn `UnevaluatedConst` into `AliasTy` when synthesizing auto trait impls
#134775 opened
Dec 26, 2024 -
Tracking issue for release notes of #131729: Make the `test` cfg a userspace check-cfg
#134773 opened
Dec 25, 2024 -
ICE `has escaping bound vars, so it cannot be wrapped in a dummy binder.`
#134764 opened
Dec 25, 2024 -
statics are null on x86_64-unknown-linux-none
#134763 opened
Dec 25, 2024 -
Compile Error on AVR atmega328p with global_asm! in lib.rs
#134758 opened
Dec 25, 2024 -
`forbid-output` is inconsisently named versus `error-pattern` and `normalize-stderr-test` and friends
#134753 opened
Dec 25, 2024 -
Tracking issue for release notes of #134751: Enable LSX feature for LoongArch OpenHarmony target
#134752 opened
Dec 25, 2024 -
Tracking issue for stabilizing the `#[coverage(..)]` attribute
#134749 opened
Dec 25, 2024 -
Missing unreachable code/arm warning, when a match guard is diverging
#134734 opened
Dec 24, 2024 -
`unreachable_patterns` emitted on `_` that matches a local of uninhabited type (that is uninitialized)
#134733 opened
Dec 24, 2024 -
[AVR] Large const lookup table is placed in data section
#134731 opened
Dec 24, 2024 -
Tracking issue for release notes of #95892: Tracking Issue for `sub_ptr` (feature `ptr_sub_ptr`)
#134727 opened
Dec 24, 2024 -
Tracking issue for release notes of #132431: From iterator for more tuples
#134726 opened
Dec 24, 2024 -
Tracking issue for release notes of #67521: Tracking issue for const `alloc::Layout`
#134725 opened
Dec 24, 2024 -
`std::thread::yield_now()` example is lacking.
#134723 opened
Dec 24, 2024 -
Infinite recursion in type resolution for unused type
#134719 opened
Dec 24, 2024 -
Outdated comment about std::hash::DefaultHasher being inaccessible
#134717 opened
Dec 24, 2024 -
regression: ICE: thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/decoder.rs:1501:75
#134715 opened
Dec 24, 2024 -
regression: error[E0659]: `Entry` is ambiguous
#134714 opened
Dec 24, 2024 -
`std::ptr::swap_nonoverlapping` is not always untyped
#134713 opened
Dec 23, 2024 -
regression: error[E0570]: `"stdcall"`/`"fastcall"` is not a supported ABI for the current target
#134712 opened
Dec 23, 2024 -
regression: error[E0277]: the trait bound `Box<dyn OptValueParse<'_>>: From<&mut [char]>` is not satisfied
#134710 opened
Dec 23, 2024 -
regression: error[E0275]: overflow evaluating the requirement (related to `pin-project`)
#134709 opened
Dec 23, 2024 -
regression: error[E0119]: conflicting implementations of trait `AsStr` for type `String`
#134708 opened
Dec 23, 2024 -
regression: error[E0658]: use of unstable library feature `proc_macro_totokens`
#134707 opened
Dec 23, 2024 -
regression: ICE: Layout::compute: unexpected type `_`
#134706 opened
Dec 23, 2024 -
regression: ICE: `tcx.extern_crate(LocalCrate)` is not supported for this key
#134705 opened
Dec 23, 2024 -
Missed optimization: bounds checking if index is both subtracted and divided
#134704 opened
Dec 23, 2024 -
`on_unimplemented` label and notes are not displayed for transitive bounds
#134700 opened
Dec 23, 2024 -
Is StdoutLock guranteed to be reentrant?
#134698 opened
Dec 23, 2024 -
Tracking issue for release notes of #83163: Tracking Issue for const_swap
#134695 opened
Dec 23, 2024 -
Tracking Issue for `normalize_lexically`
#134694 opened
Dec 23, 2024 -
Tracking Issue for RFC 3591: `use`ing a function from a trait
#134691 opened
Dec 23, 2024 -
Share debuginfo testsuite breakpoint setup logic
#134684 opened
Dec 23, 2024 -
`tests/debuginfo/numeric-types.rs` test coverage became 64-bit only
#134683 opened
Dec 23, 2024 -
Tracking Issue for debuginfo testsuite test infra woes
#134682 opened
Dec 23, 2024 -
Bad codegen for integer slice in matching
#134674 opened
Dec 23, 2024 -
compiletest: Less special handling of debugger/test discovery in debuginfo mode
#134673 opened
Dec 23, 2024 -
Missed optimization: states guarenteed after first iteration of loop
#134667 opened
Dec 22, 2024 -
Slice indexing panics with valid "backwards" ranges
#134665 opened
Dec 22, 2024 -
x86_64 msvc: warning: rustc_llvm@0.0.0: Inherited flag "/Oy-" is not supported by the currently used CC
#134657 opened
Dec 22, 2024 -
ICE: const eval: `InterpErrorInfo(InterpErrorInfoInner { kind: ResourceExhaustion(MemoryExhausted) .. `
#134654 opened
Dec 22, 2024 -
`minicore`: use the host's `core` when available
#134652 opened
Dec 22, 2024 -
something made tidy extremely slow when running it first time
#134648 opened
Dec 22, 2024 -
Tracking Issue for `sync_poison`
#134646 opened
Dec 22, 2024 -
Tracking Issue for `sync_nonpoison` and `nonpoison_{condvar,mutex,once,rwlock}`
#134645 opened
Dec 22, 2024 -
A shebang is displaced in HIR & expanded outputs
#134643 opened
Dec 22, 2024 -
[ICE]: Associated const projection not yet supported
#134641 opened
Dec 22, 2024 -
Missed optimization: bounds check not elided for `i * s < n` when `0 <= i < n / s`
#134636 opened
Dec 22, 2024 -
Tracking issue for release notes of #133820: Stabilize `derive(CoercePointee)`
#134624 opened
Dec 21, 2024 -
Tracking issue for release notes of #104642: Tracking Issue for get_many_mut
#134623 opened
Dec 21, 2024
327 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.
-
Refactor dyn-compatibility error and suggestions
#133372 commented on
Dec 27, 2024 • 19 new comments -
Add inherent versions of MaybeUninit methods for slices
#129259 commented on
Dec 28, 2024 • 14 new comments -
Autodiff Upstreaming - rustc_codegen_llvm changes
#130060 commented on
Dec 27, 2024 • 8 new comments -
Implement trait const stability
#133999 commented on
Dec 28, 2024 • 7 new comments -
Insert null checks for pointer dereferences when debug assertions are enabled
#134424 commented on
Dec 27, 2024 • 6 new comments -
Convert `struct FromBytesWithNulError` into enum
#134143 commented on
Dec 26, 2024 • 5 new comments -
Windows x86: Change i128 to return via the vector ABI
#134290 commented on
Dec 22, 2024 • 5 new comments -
Release notes for 1.84.0
#134568 commented on
Dec 22, 2024 • 4 new comments -
Target modifiers (special marked options) are recorded in metainfo
#133138 commented on
Dec 23, 2024 • 2 new comments -
Invalidate all dereferences when encountering non-local assignments
#132527 commented on
Dec 23, 2024 • 2 new comments -
Unify fs::copy and io::copy on Linux
#134547 commented on
Dec 28, 2024 • 2 new comments -
Add new `{x86_64,i686}-win7-windows-gnu` targets
#134609 commented on
Dec 23, 2024 • 2 new comments -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
Dec 28, 2024 • 1 new comment -
Specify the behavior of `file!`
#134442 commented on
Dec 28, 2024 • 1 new comment -
Implement `default_could_be_derived` and `default_overrides_default_fields` lints
#134441 commented on
Dec 26, 2024 • 1 new comment -
Improve and expand documentation of pipes
#134373 commented on
Dec 27, 2024 • 1 new comment -
[cfg_match] Adjust syntax
#133720 commented on
Dec 22, 2024 • 1 new comment -
more concrete source url of std docs [V2]
#134241 commented on
Dec 26, 2024 • 1 new comment -
`-Zrandomize-layout` harder. `Foo<T> != Foo<U>`
#133088 commented on
Dec 27, 2024 • 1 new comment -
Improve diagnostics for `HostEffectPredicate` in the new solver
#132345 commented on
Dec 24, 2024 • 1 new comment -
Two diagnostics emitted for unsolved const inference variable for parent tyoe in method call
#83963 commented on
Dec 28, 2024 • 0 new comments -
Hint to suggest annotating type to assist unsized coercion
#83457 commented on
Dec 28, 2024 • 0 new comments -
A deprecated module containing tests emits an incredibly confusing deprecation warning that is impossible to silence
#47238 commented on
Dec 28, 2024 • 0 new comments -
if let scoping of lifetime creates compiler warning
#83419 commented on
Dec 28, 2024 • 0 new comments -
Confusing mismatched type error message with `generic_const_exprs`
#82619 commented on
Dec 28, 2024 • 0 new comments -
allow(deprecated) is too coarse-grained, should take a path
#62398 commented on
Dec 28, 2024 • 0 new comments -
Tracking issue for RFC 3519: `arbitrary_self_types`
#44874 commented on
Dec 28, 2024 • 0 new comments -
Tracking issue for feature(repr128); enums with 128-bit discriminants
#56071 commented on
Dec 28, 2024 • 0 new comments -
Bad compiler error messages while using diesel
#83383 commented on
Dec 28, 2024 • 0 new comments -
Using a type alias for dyn Trait somehow imports the whole Trait, but also not really
#82357 commented on
Dec 28, 2024 • 0 new comments -
Deprecation warning not easily avoidable when using elim form of enum with deprecated field
#80107 commented on
Dec 28, 2024 • 0 new comments -
Improve error message for wrong attempt to box error
#82486 commented on
Dec 28, 2024 • 0 new comments -
Boxing zeroed arrays and slices uses `rust_alloc` + `memset` instead of `rust_alloc_zeroed`
#80752 commented on
Dec 28, 2024 • 0 new comments -
Associated types weirdness
#79873 commented on
Dec 28, 2024 • 0 new comments -
Links in deprecated notes have poor contrast
#98341 commented on
Dec 28, 2024 • 0 new comments -
Tracking Issue for `#![feature(deprecated_suggestion)]`
#94785 commented on
Dec 28, 2024 • 0 new comments -
#[deprecated] lint doesn't trigger when overriding deprecated method
#98990 commented on
Dec 28, 2024 • 0 new comments -
Derives on deprecated enum variants generate deprecation warnings
#92313 commented on
Dec 28, 2024 • 0 new comments -
Limiting deprecated lint output
#97877 commented on
Dec 28, 2024 • 0 new comments -
Intra-doc links don't work inside deprecated notes
#98342 commented on
Dec 28, 2024 • 0 new comments -
Automatically derived trait implementations on `#[deprecated]` items emit warnings
#110374 commented on
Dec 28, 2024 • 0 new comments -
Allow deprecating a re-export
#30827 commented on
Dec 28, 2024 • 0 new comments -
`#[deprecated]` does nothing if placed on an impl item.
#39935 commented on
Dec 28, 2024 • 0 new comments -
`#[deprecated]` on re-exported items does not work
#84584 commented on
Dec 28, 2024 • 0 new comments -
Using deprecated items within the crate that deprecated them issues warnings
#47219 commented on
Dec 28, 2024 • 0 new comments -
rustdoc: `Methods from Deref<Target = T<U>>` is imprecise (contains false positives)
#24686 commented on
Dec 28, 2024 • 0 new comments -
Using items from a deprecated module does not warn
#47237 commented on
Dec 28, 2024 • 0 new comments -
compiletest: `./x test <filter>` is a substring match
#134341 commented on
Dec 28, 2024 • 0 new comments -
Reversed order of `?#` in format string gives unhelpful error message
#129966 commented on
Dec 28, 2024 • 0 new comments -
Consider different page layouts for rustdoc
#74758 commented on
Dec 28, 2024 • 0 new comments -
Current implementation of `#[doc(spotlight)]` doesn't handle any type aliases
#76169 commented on
Dec 28, 2024 • 0 new comments -
Confusing lifetime error on `impl`s involving `self` and ADTs with lifetimes
#84070 commented on
Dec 28, 2024 • 0 new comments -
Explain how to fix “no field on type” on a TAIT / ATPIT typed value
#113581 commented on
Dec 28, 2024 • 0 new comments -
Make sure dead function stubs are always included in the final binary
#92165 commented on
Dec 27, 2024 • 0 new comments -
Coverage is not generated when using rust-lld as linker
#79555 commented on
Dec 27, 2024 • 0 new comments -
Box sometimes forgets to drop its allocator when the Box is conditionally initialized.
#131082 commented on
Dec 27, 2024 • 0 new comments -
`Box` documentation regarding allocation for ZSTs
#104039 commented on
Dec 27, 2024 • 0 new comments -
Tracking issue for stmt_expr_attributes: Add attributes to expressions, etc.
#15701 commented on
Dec 27, 2024 • 0 new comments -
Could the compiler automatically re-use `Box` allocations as an optimization?
#93707 commented on
Dec 27, 2024 • 0 new comments -
aarch64-unknown-none-softfloat: ABI unsoundness when enabling "neon" feature
#134375 commented on
Dec 27, 2024 • 0 new comments -
Bad parse error on token sequences `safe unsafe` and `unsafe safe`
#134580 commented on
Dec 27, 2024 • 0 new comments -
Tracking Issue for porting `run-make` tests to use Rust
#121876 commented on
Dec 27, 2024 • 0 new comments -
Tracking Issue for `junction_point`
#121709 commented on
Dec 27, 2024 • 0 new comments -
ICE: `Encountered anon const with inference variable args but no error reported`
#133139 commented on
Dec 27, 2024 • 0 new comments -
Make `std::env::{Args, ArgsOs}` `Send` and `Sync`
#118700 commented on
Dec 27, 2024 • 0 new comments -
tests/ui/panics/panic-short-backtrace-windows-x86_64.rs is disabled because of flakiness
#92000 commented on
Dec 27, 2024 • 0 new comments -
Spurious tests/ui/panics/default-backtrace-ice.rs failures
#116759 commented on
Dec 27, 2024 • 0 new comments -
compiletest can explode due to cyclic auxiliaries
#133580 commented on
Dec 27, 2024 • 0 new comments -
#![allow(unexpected_cfgs)] does not work for modules
#124735 commented on
Dec 27, 2024 • 0 new comments -
Tracking Issue for maybe_uninit_write_slice
#79995 commented on
Dec 27, 2024 • 0 new comments -
Deadlock when capturing a backtrace from allocator during panic with test output capturing enabled
#130187 commented on
Dec 27, 2024 • 0 new comments -
Debug info for const generics is hashes rather than something nice
#115786 commented on
Dec 23, 2024 • 0 new comments -
`std::hint::black_box` – Extend documentation to include recommended usage when writing benchmarks
#80480 commented on
Dec 28, 2024 • 0 new comments -
Improve errors for async block in pattern
#78170 commented on
Dec 28, 2024 • 0 new comments -
Give a better error message for operator ? conversion with a lifetime mismatch
#77887 commented on
Dec 28, 2024 • 0 new comments -
Compilation fails with "overflow evaluating the requirement" when an unrelated impl for a reference is present
#83181 commented on
Dec 28, 2024 • 0 new comments -
Rustc failed to compile code due to overflowing trait bound
#78982 commented on
Dec 28, 2024 • 0 new comments -
Allow applying pub(crate) visibility to query accessor functions
#77592 commented on
Dec 28, 2024 • 0 new comments -
A lint to warn about generic in alias not used as generic parameter
#74663 commented on
Dec 28, 2024 • 0 new comments -
rustdoc generates broken "Read more" links when the destination crate doesn't have a URL
#74222 commented on
Dec 28, 2024 • 0 new comments -
Lifetime elision makes arg lifetime depend on return value reference
#71838 commented on
Dec 28, 2024 • 0 new comments -
macro rules shadowing error should emit where the macro being shadowed lives
#49084 commented on
Dec 28, 2024 • 0 new comments -
Tracking Issue for secure random data generation in `std`
#130703 commented on
Dec 28, 2024 • 0 new comments -
std::fs: change ownership or Improvements for UNIX Domain Socket creation.
#68203 commented on
Dec 28, 2024 • 0 new comments -
`repr(C)` is not respected for enums with uninhabited variants
#68065 commented on
Dec 28, 2024 • 0 new comments -
Tracking Issue for maybe_uninit_fill
#117428 commented on
Dec 28, 2024 • 0 new comments -
Tracking Issue for maybe_uninit_as_bytes
#93092 commented on
Dec 28, 2024 • 0 new comments -
[ICE]: Encountered anon const with inference variable args but no error reported
#133199 commented on
Dec 28, 2024 • 0 new comments -
test `ui/backtrace-debuginfo.rs` is flaky
#117097 commented on
Dec 28, 2024 • 0 new comments -
Optimize away bounds check in loop indexing into slice, given an assertion
#71997 commented on
Dec 28, 2024 • 0 new comments -
missed(?) optimization with a const array of same item
#107208 commented on
Dec 28, 2024 • 0 new comments -
Tracking issue for eRFC 2318, Custom test frameworks
#50297 commented on
Dec 28, 2024 • 0 new comments -
make rustc_encodable_decodable feature properly unstable
#134272 commented on
Dec 22, 2024 • 0 new comments -
Suggest how to fix with unconstrained type parameters
#134270 commented on
Dec 23, 2024 • 0 new comments -
Merge `PatKind::Path` into `PatKind::Lit`
#134248 commented on
Dec 26, 2024 • 0 new comments -
Don't suggest a semicolon when one already exists
#134247 commented on
Dec 23, 2024 • 0 new comments -
Exhaustively handle expressions in patterns
#134228 commented on
Dec 26, 2024 • 0 new comments -
CI: use aws ECR insteand of Docker Hub
#134135 commented on
Dec 21, 2024 • 0 new comments -
[EXPERIMENTAL] Try to use NTFS dev-drive for Windows CI
#134056 commented on
Dec 23, 2024 • 0 new comments -
Stabilize `const_is_char_boundary` and `const_str_split_at`.
#134016 commented on
Dec 25, 2024 • 0 new comments -
Constify `PartialEq`
#133995 commented on
Dec 21, 2024 • 0 new comments -
[Debuginfo] Force enum `DISCR_*` to `static const u64` to allow for inspection via LLDB
#133990 commented on
Dec 24, 2024 • 0 new comments -
Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsics
#133984 commented on
Dec 21, 2024 • 0 new comments -
core: implement `bool::select_unpredictable`
#133964 commented on
Dec 27, 2024 • 0 new comments -
Pass the arch rather than full target name to windows_registry::find_tool
#133955 commented on
Dec 21, 2024 • 0 new comments -
initial non-working draft for issue #133058
#133944 commented on
Dec 27, 2024 • 0 new comments -
[experiment] test code build runner
#133912 commented on
Dec 23, 2024 • 0 new comments -
`best_blame_constraint`: Blame better constraints when the region graph has cycles from invariance or `'static`
#133858 commented on
Dec 23, 2024 • 0 new comments -
AtomicT::fetch_update_infallible
#133829 commented on
Dec 23, 2024 • 0 new comments -
Stabilize `derive(CoercePointee)`
#133820 commented on
Dec 23, 2024 • 0 new comments -
[Debuginfo] Use Reference DINode for references, delineate between mut and const ref/ptr
#134597 commented on
Dec 25, 2024 • 0 new comments -
remove `MaybeUninit::uninit_array`
#134585 commented on
Dec 27, 2024 • 0 new comments -
ice report template: add some notes for people to search for duplicates before reporting
#134555 commented on
Dec 26, 2024 • 0 new comments -
fix: minor typo fixes
#134538 commented on
Dec 23, 2024 • 0 new comments -
Lint on fn pointers comparisons in external macros
#134536 commented on
Dec 22, 2024 • 0 new comments -
Windows: Don't error on broken non UTF-8 output
#134534 commented on
Dec 27, 2024 • 0 new comments -
[crater only] count crates that have more than five doctests on one item
#134530 commented on
Dec 23, 2024 • 0 new comments -
Update documentation for Arc::from_raw, Arc::increment_strong_count, and Arc::decrement_strong_count to clarify allocator requirement
#134496 commented on
Dec 27, 2024 • 0 new comments -
Properly record metavar spans for other expansions other than TT
#134478 commented on
Dec 21, 2024 • 0 new comments -
AIX: use align 8 for byval parameter
#134396 commented on
Dec 26, 2024 • 0 new comments -
Condvar: implement wait_timeout for targets without threads
#134389 commented on
Dec 27, 2024 • 0 new comments -
Stabilize `feature(trait_upcasting)`
#134367 commented on
Dec 26, 2024 • 0 new comments -
compiler: Set `target_abi = "ilp32e"` on all riscv32e targets
#134358 commented on
Dec 27, 2024 • 0 new comments -
Repoint cc dep in bootstrap to its latest version.
#134344 commented on
Dec 27, 2024 • 0 new comments -
[wip] Use a C-safe return type for `__rust_[ui]128_*` overflowing intrinsics
#134338 commented on
Dec 28, 2024 • 0 new comments -
Add `String::replace_first` and `String::replace_last`
#134316 commented on
Dec 27, 2024 • 0 new comments -
Use python built in type annotations in LLDB visualizer scripts
#134291 commented on
Dec 26, 2024 • 0 new comments -
Enable `unreachable_pub` lint in core
#134286 commented on
Dec 27, 2024 • 0 new comments -
Fix linking for symbols starting with ? on i686-pc-windows-msvc
#130808 commented on
Dec 28, 2024 • 0 new comments -
Initial implementation of unsafe binder types
#130514 commented on
Dec 22, 2024 • 0 new comments -
Initial fs implementation for UEFI
#129700 commented on
Dec 24, 2024 • 0 new comments -
Add some track_caller info to precondition panics
#129658 commented on
Dec 27, 2024 • 0 new comments -
Experimental: Add Derive Proc-Macro Caching
#129102 commented on
Dec 24, 2024 • 0 new comments -
Migrate `libs-through-symlinks` and `translation` run-make tests to rmake
#129011 commented on
Dec 27, 2024 • 0 new comments -
Emit an error for invalid item of instruction_set
#129002 commented on
Dec 28, 2024 • 0 new comments -
Migrate `split-debuginfo` `run-make` test to rmake
#128754 commented on
Dec 28, 2024 • 0 new comments -
Suggest Replacing Comma with Semicolon in Incorrect Repeat Expressions
#128110 commented on
Dec 21, 2024 • 0 new comments -
Optimize `Seek::stream_len` impl for `File`
#125087 commented on
Dec 21, 2024 • 0 new comments -
Try to write the panic message with a single `write_all` call
#122565 commented on
Dec 26, 2024 • 0 new comments -
Introduce -Zsplit-metadata option
#120855 commented on
Dec 27, 2024 • 0 new comments -
show linker output even if the linker succeeds
#119286 commented on
Dec 21, 2024 • 0 new comments -
Implement `From<&'a &'static str>` for `Arguments<'a>`
#114531 commented on
Dec 28, 2024 • 0 new comments -
Fix item-info color
#99761 commented on
Dec 28, 2024 • 0 new comments -
unstable proc_macro tracked::* rename/restructure
#87173 commented on
Dec 27, 2024 • 0 new comments -
Diagnostics differ between regular execution and ui tests
#131782 commented on
Dec 28, 2024 • 0 new comments -
CURRENT_RUSTC_VERSION does not work with `#[deprecated]`
#126323 commented on
Dec 28, 2024 • 0 new comments -
Reexport likely/unlikely in std::hint
#133695 commented on
Dec 25, 2024 • 0 new comments -
Use `iter::repeat_n` to implement `Vec::extend_with`
#133662 commented on
Dec 25, 2024 • 0 new comments -
Support QNX 7.1 with `io-sock`+libstd and QNX 8.0 (`no_std` only)
#133631 commented on
Dec 27, 2024 • 0 new comments -
Implement Condvar using futex requeue
#133615 commented on
Dec 26, 2024 • 0 new comments -
Use `check-run-results` for `run-fail` test stderr
#133460 commented on
Dec 27, 2024 • 0 new comments -
Switch rtems target to panic unwind
#133420 commented on
Dec 22, 2024 • 0 new comments -
Reword resolve errors caused by likely missing crate in dep tree
#133154 commented on
Dec 21, 2024 • 0 new comments -
Impl String::into_chars
#133057 commented on
Dec 22, 2024 • 0 new comments -
turn creating 8dot3 names off for windows for speed
#133033 commented on
Dec 28, 2024 • 0 new comments -
Skip `if-let-rescope` lint unless requested by migration
#132666 commented on
Dec 28, 2024 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
Dec 27, 2024 • 0 new comments -
Impl TryFrom<Vec<u8>> for String
#132268 commented on
Dec 25, 2024 • 0 new comments -
Tidy up bigint multiplication methods
#132195 commented on
Dec 28, 2024 • 0 new comments -
Add parallel front end robustness test to ui tests
#132051 commented on
Dec 28, 2024 • 0 new comments -
Make the `test` cfg a userspace check-cfg
#131729 commented on
Dec 25, 2024 • 0 new comments -
Add `armv7a-vex-v5` tier three target
#131530 commented on
Dec 23, 2024 • 0 new comments -
Stop clearing box's drop flags early
#131146 commented on
Dec 28, 2024 • 0 new comments -
Migrate compiler's `&Option<T>` into `Option<&T>`
#130963 commented on
Dec 26, 2024 • 0 new comments -
Switch `run-make` tests from Makefiles to rust
#40713 commented on
Dec 22, 2024 • 0 new comments -
compiletest: more granular `--nocapture` for `run-make` tests
#134520 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue for `mapped_lock_guards` (`MappedMutexGuard`, `MappedRwLockReadGuard`, `MappedRwLockWriteGuard`)
#117108 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue for Rust 2024: rustfmt single line where clauses
#132381 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue for Rust 2024: rustfmt assignment operators rhs indentation
#132380 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue for Rust 2024: rustfmt enable `overflow_delimited_expr`
#123751 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue: Procedural Macro Diagnostics (RFC 1566)
#54140 commented on
Dec 22, 2024 • 0 new comments -
Allow numeric tokens containing 'e' that aren't exponents be passed to proc macros
#111615 commented on
Dec 22, 2024 • 0 new comments -
Missing braces in macro_rules rule cause unrelated parser error
#66620 commented on
Dec 21, 2024 • 0 new comments -
`-musl` platforms do not include unwind tables for libc
#134592 commented on
Dec 21, 2024 • 0 new comments -
Inconsistent handling of associated constants in patterns
#72602 commented on
Dec 21, 2024 • 0 new comments -
Bad suggestion in dependency_on_unit_never_type_fallback for fragment coming from a macro input
#133766 commented on
Dec 21, 2024 • 0 new comments -
Audit uses of `skip_binder` in diagnostics code
#72507 commented on
Dec 21, 2024 • 0 new comments -
Warn about #[macro_export] mod m?
#52371 commented on
Dec 21, 2024 • 0 new comments -
slice -> array conversion function
#71705 commented on
Dec 21, 2024 • 0 new comments -
Missing PartialEq<&str> impls on Path and PathBuf
#71700 commented on
Dec 21, 2024 • 0 new comments -
Mismatched type error message when `!` (never) used as return
#71425 commented on
Dec 21, 2024 • 0 new comments -
Stability attributes on moved items can be confusing
#49651 commented on
Dec 21, 2024 • 0 new comments -
Poor error message when using crate in macro_rules
#71342 commented on
Dec 21, 2024 • 0 new comments -
ICEs + RUST_BACKTRACE=1 should interleave the backtrace and query stack.
#70954 commented on
Dec 21, 2024 • 0 new comments -
Buggy debuginfo test suite, or just `function-names.rs`?
#126060 commented on
Dec 23, 2024 • 0 new comments -
gdb on aarch64-unknown-linux-gnu/windows-gnu cannot print unused by-value non-immediate arguments
#128973 commented on
Dec 23, 2024 • 0 new comments -
The debuginfo test harness does not load pretty-printers for windows-gnu
#128981 commented on
Dec 23, 2024 • 0 new comments -
lldb tests only run on macos
#81813 commented on
Dec 23, 2024 • 0 new comments -
Build failure with llvm 19
#132896 commented on
Dec 23, 2024 • 0 new comments -
When subtyping can change switch out trait impls, `Pin::new`’s check for `Target: Unpin` becomes insufficient
#134407 commented on
Dec 23, 2024 • 0 new comments -
Rust reproducibility issue - Finding the proper fix
#134589 commented on
Dec 23, 2024 • 0 new comments -
Suboptimal codegen for integer slice matching without `|` in inner elements
#132254 commented on
Dec 23, 2024 • 0 new comments -
Tracking Issue for PathBuf::add_extension and Path::with_added_extension
#127292 commented on
Dec 23, 2024 • 0 new comments -
Tracking Issue for `substr_range` and related methods
#126769 commented on
Dec 23, 2024 • 0 new comments -
The distributed compiler sources do not come with an up-to-date lockfile
#116229 commented on
Dec 22, 2024 • 0 new comments -
Decide on path forward for attributes on expressions
#127436 commented on
Dec 22, 2024 • 0 new comments -
Polonius fails to infer lifetimes of borrows
#134554 commented on
Dec 22, 2024 • 0 new comments -
ICE (delayed): broken MIR in DefId(...) (...): bad assignment (...): NoSolution
#134587 commented on
Dec 22, 2024 • 0 new comments -
ICE: borrowck `best_blame_constraint` unwrap on a `None` value, `OpaqueTypeKey { def_id...` / `None` in `compiler/rustc_borrowck/src/region_infer/mod.rs `
#133252 commented on
Dec 22, 2024 • 0 new comments -
include! should allow inner doc comments and directives
#66920 commented on
Dec 22, 2024 • 0 new comments -
Tracking Issue for LocalWaker
#118959 commented on
Dec 22, 2024 • 0 new comments -
Consider using `llvm-strip`
#123151 commented on
Dec 22, 2024 • 0 new comments -
Implement likely/unlikely intrinsic (tracking issue for RFC 1131)
#26179 commented on
Dec 22, 2024 • 0 new comments -
Add a `dont-check-error-annotations` to compiletest
#132647 commented on
Dec 22, 2024 • 0 new comments -
Misleading error message talks about return value of closure when the issue is about Fn vs FnOnce
#70879 commented on
Dec 21, 2024 • 0 new comments -
Macro checks thwart `unreachable_pub` lint
#52665 commented on
Dec 21, 2024 • 0 new comments -
2018 lint migrating to `use crate::...` doesn't consider mixed imports
#52215 commented on
Dec 21, 2024 • 0 new comments -
edition lint: declarations obviated by in-band lifetimes
#52045 commented on
Dec 21, 2024 • 0 new comments -
edition lint: migrating `extern crate` with `#[macro_use]`
#52043 commented on
Dec 21, 2024 • 0 new comments -
inferrable lifetime not being removed by `cargo fix --edition --edition-idioms`
#56571 commented on
Dec 21, 2024 • 0 new comments -
absolute-paths-not-starting-with-crate gives bad suggestion for string-based attribute path
#56625 commented on
Dec 21, 2024 • 0 new comments -
Using absolute paths from std combined with no_implicit_prelude has no edition 2018 compat warning
#56390 commented on
Dec 21, 2024 • 0 new comments -
edition idioms: Incorrect span in `extern crate` removal
#56328 commented on
Dec 21, 2024 • 0 new comments -
2018 idioms: rustc-internal crates linted to be removed when they can't
#56038 commented on
Dec 21, 2024 • 0 new comments -
2018 idioms: incorrect suggestion for root module and crate of same name
#55759 commented on
Dec 21, 2024 • 0 new comments -
Tracking issue for warning for rust_2018_idioms by default
#54910 commented on
Dec 21, 2024 • 0 new comments -
suggesting for traits do not search the "prelude crates"
#54618 commented on
Dec 21, 2024 • 0 new comments -
edition idioms lints: `unused_extern_crate` false positives
#53964 commented on
Dec 21, 2024 • 0 new comments -
Rustc does not warn about `use` with paths incompatible with `uniform_paths` for edition 2018
#53797 commented on
Dec 21, 2024 • 0 new comments -
Missed unused import in 2018 edition when importing a crate
#53741 commented on
Dec 21, 2024 • 0 new comments -
Elided lifetime changes in `rust_2018_idioms` lint is very noisy and results in dramatically degraded APIs for Bevy
#131725 commented on
Dec 21, 2024 • 0 new comments -
Incorrect 'unused extern crate warning' with `extern crate alloc`
#83888 commented on
Dec 21, 2024 • 0 new comments -
Cargo fix generates broken code for type names passed to derives
#67373 commented on
Dec 21, 2024 • 0 new comments -
Mention editions when emitting 2015 exclusive errors
#61914 commented on
Dec 21, 2024 • 0 new comments -
absolute-paths-not-starting-with-crate warning emitted for macros from 2015 edition crates used in 2018 edition crates
#62893 commented on
Dec 21, 2024 • 0 new comments -
rustc --crate-type flag should display valid values
#70183 commented on
Dec 21, 2024 • 0 new comments -
Should std::future::Future be marked #[fundamental]
#66199 commented on
Dec 21, 2024 • 0 new comments -
Misleading error when incorrectly using crate as a module.
#68821 commented on
Dec 21, 2024 • 0 new comments -
Suggestion for incorrect `repr` use
#61286 commented on
Dec 21, 2024 • 0 new comments -
Feature request: Make queries more discoverable
#68306 commented on
Dec 21, 2024 • 0 new comments -
rustdoc: Show tag / badge / icon / emoji in the sidebar for unsafe, deprecated and unstable items
#132108 commented on
Dec 21, 2024 • 0 new comments -
Test exit code should distinguish between failed test and bad args
#67210 commented on
Dec 21, 2024 • 0 new comments -
Improve error message when an operator is only implemented for references of a given type
#66040 commented on
Dec 21, 2024 • 0 new comments -
Supertrait method visible in generic but not non-generic code
#67105 commented on
Dec 21, 2024 • 0 new comments -
Rustdoc doesn't play well with `use ... as _` syntax
#97615 commented on
Dec 21, 2024 • 0 new comments -
rust_2024_prelude_collisions fails with glob of underscore import
#132864 commented on
Dec 21, 2024 • 0 new comments -
ICE files are missing the span and message from `bug!`/`span_bug!`
#133869 commented on
Dec 21, 2024 • 0 new comments -
Fix `trait_ref_to_existential` as trait aliases is stabilized
#66420 commented on
Dec 21, 2024 • 0 new comments -
Default impls cannot take into account associated types
#52396 commented on
Dec 21, 2024 • 0 new comments -
Add the ability to copy a skeleton trait impl from a trait doc entry
#54903 commented on
Dec 21, 2024 • 0 new comments -
auto trait leakage can be used to leak arbitrary types
#134578 commented on
Dec 21, 2024 • 0 new comments -
Tracking Issue for feature(coroutine_clone)
#95360 commented on
Dec 21, 2024 • 0 new comments -
Tracking Issue for rustdoc `--doctest-compilation-args` command line option
#134172 commented on
Dec 21, 2024 • 0 new comments -
strange rust_2018_idioms warning on code comment in clippy codebase
#51881 commented on
Dec 21, 2024 • 0 new comments -
`#[macro_use]` on `use` broken with gfx-rs
#52798 commented on
Dec 21, 2024 • 0 new comments -
Tracking issue for `#![feature(maybe_uninit_slice)]`
#63569 commented on
Dec 27, 2024 • 0 new comments -
Tracking Issue for duration_constructors
#120301 commented on
Dec 26, 2024 • 0 new comments -
Tracking Issue for the `Freeze` trait
#121675 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for release notes of #130843: Tracking Issue for `#![feature(const_float_methods)]`
#133383 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for release notes of #76654: Tracking issue for const `Pin` methods
#133124 commented on
Dec 26, 2024 • 0 new comments -
How to link dylib files?
#114445 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for release notes of #93235: Tracking Issue for `const_nonnull_new`
#134112 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for release notes of #46571: Tracking issue for `const_size_of_val` and `const_align_of_val`
#133112 commented on
Dec 26, 2024 • 0 new comments -
ICE: `ConstArgHasType has escaping bound vars, so it cannot be wrapped in a dummy binder.`
#131534 commented on
Dec 26, 2024 • 0 new comments -
Incremental occasionally causes link failures (in particular when build process is interrupted)
#81280 commented on
Dec 25, 2024 • 0 new comments -
Rustc fails to infer appropriately general `Fn*` trait implementation in the face of complex HRTBs with GATs
#99991 commented on
Dec 25, 2024 • 0 new comments -
Tracking Issue for `error_generic_member_access`
#99301 commented on
Dec 25, 2024 • 0 new comments -
Unused Fluent messages lint
#110754 commented on
Dec 25, 2024 • 0 new comments -
Tracking Issue for `new_range_api` (part of RFC 3550)
#125687 commented on
Dec 25, 2024 • 0 new comments -
hide panic internals in short backtraces
#124586 commented on
Dec 25, 2024 • 0 new comments -
ICE: The Rust Compiler Panicked After I Removed A Windows SDK
#128275 commented on
Dec 25, 2024 • 0 new comments -
`raw-dylib` usage in std broke thumbv7a-*-windows-msvc targets
#134565 commented on
Dec 25, 2024 • 0 new comments -
rustc silently crashes with `STATUS_ILLEGAL_INSTRUCTION` when targeting thumbv7a-*-windows-msvc with `raw-dylib`
#120921 commented on
Dec 25, 2024 • 0 new comments -
`poky`-patched cargo segfaults on `cargo build --bin helloworld`
#128492 commented on
Dec 25, 2024 • 0 new comments -
Tracking Issue for rustc's translatable diagnostics infrastructure
#132181 commented on
Dec 25, 2024 • 0 new comments -
Diagnostic Translation
#100717 commented on
Dec 25, 2024 • 0 new comments -
`--nocapture` doesn't follow common CLI conventions, making it a stumbling block to people debugging failures
#133073 commented on
Dec 27, 2024 • 0 new comments -
Tracking Issue for asm_experimental_arch
#93335 commented on
Dec 27, 2024 • 0 new comments -
Tracking issue for allowing overlapping implementations for marker trait
#29864 commented on
Dec 26, 2024 • 0 new comments -
Treatment of regions in trait matching is perhaps too simplistic
#21974 commented on
Dec 26, 2024 • 0 new comments -
rustdoc should link to its current version of the rustdoc book
#131971 commented on
Dec 26, 2024 • 0 new comments -
impls with TAIT reject valid unconstraining lifetimes
#91601 commented on
Dec 26, 2024 • 0 new comments -
Boxes with custom allocators break several underlying assumptions in Miri (and MIR more broadly)
#95453 commented on
Dec 26, 2024 • 0 new comments -
rustdoc: Appearance of `#[doc(hidden)]` differs from all the other attributes
#132304 commented on
Dec 26, 2024 • 0 new comments -
x86-32 "f16" ABI needs SSE, incompatible with i586 targets
#131819 commented on
Dec 26, 2024 • 0 new comments -
Figure out which target features are required/incompatible for which ABI
#131799 commented on
Dec 26, 2024 • 0 new comments -
Tracking Issue for `sub_ptr` (feature `ptr_sub_ptr`)
#95892 commented on
Dec 26, 2024 • 0 new comments -
Tracking Issue for get_many_mut
#104642 commented on
Dec 26, 2024 • 0 new comments -
Tracking Issue for const_swap
#83163 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for ergonomic reference counting
#132290 commented on
Dec 26, 2024 • 0 new comments -
#[derive(Debug)] on #[repr(packed)] enum causes internal compiler error
#133025 commented on
Dec 26, 2024 • 0 new comments -
Compiletest path normalization fails in windows if path is inside a string
#132752 commented on
Dec 26, 2024 • 0 new comments -
Tracking issue for release notes of #129935: make unsupported_calling_conventions a hard error
#131039 commented on
Dec 26, 2024 • 0 new comments -
File truncation is slow on Windows
#127606 commented on
Dec 26, 2024 • 0 new comments -
ICE: `cannot convert "'a/#4" to a region vid`
#131295 commented on
Dec 26, 2024 • 0 new comments -
ICE: Rustc Crashes on Lifetime Parameter in Async Fn
#133693 commented on
Dec 26, 2024 • 0 new comments -
`impl<T> PointerLike for {Rc,Arc,Weak}<T>` can't exist but should
#134591 commented on
Dec 25, 2024 • 0 new comments -
provide way to users to opt into DWARF5 on stable Rust
#103057 commented on
Dec 24, 2024 • 0 new comments -
Rustc fails to compile a program with ThinLTO and split-debuginfo = "packed"
#132677 commented on
Dec 23, 2024 • 0 new comments -
Tracking Issue for `try_trait_v2`, A new design for the `?` desugaring (RFC#3058)
#84277 commented on
Dec 23, 2024 • 0 new comments -
atomic RMW intrinsics: avoid unnecessary ptr/int conversions
#134617 commented on
Dec 23, 2024 • 0 new comments -
Some `-Ctarget-feature`s must be restrained on RISCV
#132618 commented on
Dec 23, 2024 • 0 new comments -
Regression: source code location is bad in nightly (doctests)
#134532 commented on
Dec 23, 2024 • 0 new comments -
debuginfo test hanging on `arm-android`
#74847 commented on
Dec 23, 2024 • 0 new comments -
Tracking Issue for `Iterator::next_chunk`
#98326 commented on
Dec 23, 2024 • 0 new comments -
E0277 could provide useful details
#117358 commented on
Dec 23, 2024 • 0 new comments -
Investigate replacing most of the debugger pretty-printing scripts with traits.
#65564 commented on
Dec 23, 2024 • 0 new comments -
Local path of sysroot dependencies gets used in debuginfo when rust-src is installed
#75193 commented on
Dec 23, 2024 • 0 new comments -
LLDB tests fail with windows-gnu
#77744 commented on
Dec 23, 2024 • 0 new comments -
Tracking issue for `cfg_match`
#115585 commented on
Dec 23, 2024 • 0 new comments -
Natvis not embedded in staticlib
#109404 commented on
Dec 23, 2024 • 0 new comments -
Support separate PDB with MSVC staticlib
#89986 commented on
Dec 23, 2024 • 0 new comments -
BTreeMap/Set don't have debug visualizers
#90520 commented on
Dec 23, 2024 • 0 new comments -
rust-lldb script import failed on lldb-16
#111635 commented on
Dec 23, 2024 • 0 new comments -
Unavailable variables under the Visual Studio Debugger at the function end
#119090 commented on
Dec 23, 2024 • 0 new comments -
Improve MSVC debug info for f16 and f128
#121837 commented on
Dec 23, 2024 • 0 new comments -
Backtraces are often broken on aarch64 binaries
#121817 commented on
Dec 23, 2024 • 0 new comments -
Tracking issue for function attribute `#[coverage]`
#84605 commented on
Dec 25, 2024 • 0 new comments -
tests/ui/sanitize/leak.rs fails on Linux with `sanitizers = true`
#111073 commented on
Dec 25, 2024 • 0 new comments -
Cannot find rsbegin.o/resend.o when compiling from MacOS to windows-gnu
#117548 commented on
Dec 24, 2024 • 0 new comments -
linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1
#118005 commented on
Dec 24, 2024 • 0 new comments -
Non-exhaustive pattern error when matching on `!`
#115716 commented on
Dec 24, 2024 • 0 new comments -
Tracking Issue for enum access in offset_of
#120141 commented on
Dec 24, 2024 • 0 new comments -
30+ duplicates on E0308 with expected and found being literally identical
#112985 commented on
Dec 24, 2024 • 0 new comments -
Provide UnixPath and WindowsPath (ditto PathBuf) on all platforms
#66621 commented on
Dec 24, 2024 • 0 new comments -
compiler trait solver gets stuck (infinite loop or tail recursion?), related to GAT and associated type equality constraint
#134370 commented on
Dec 24, 2024 • 0 new comments -
Always show the lint name involved in a diagnostic?
#134634 commented on
Dec 24, 2024 • 0 new comments -
internal compiler error: Missing value for constant, but no error reported?
#134615 commented on
Dec 24, 2024 • 0 new comments -
[ER] Line number for 'stream did not contain valid UTF-8' errors
#76869 commented on
Dec 24, 2024 • 0 new comments -
Tracking Issue for const_swap_nonoverlapping
#133668 commented on
Dec 24, 2024 • 0 new comments -
Tracking Issue for `core::iter::chain`
#125964 commented on
Dec 24, 2024 • 0 new comments -
Possible nightly rustdoc doc generation time / size regression
#134435 commented on
Dec 24, 2024 • 0 new comments -
Sealed traits for rustdoc
#68235 commented on
Dec 24, 2024 • 0 new comments -
link fails since 1.82.0
#134596 commented on
Dec 24, 2024 • 0 new comments -
Wrong prompt when failed to pattern match boxed enum type
#68628 commented on
Dec 24, 2024 • 0 new comments -
Crater runs for 1.84
#134138 commented on
Dec 24, 2024 • 0 new comments -
E0700 does not point to where the captured lifetime is
#68604 commented on
Dec 24, 2024 • 0 new comments