-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Insights: rust-lang/rust
Overview
Could not load contribution data
Please try again later
138 Pull requests merged by 74 people
-
#124141 preliminaries
#132629 merged
Nov 21, 2024 -
Rewrite
show_md_content_with_pager
#133228 merged
Nov 21, 2024 -
Implement
~const
item bounds in RPIT#133218 merged
Nov 21, 2024 -
Store resolution for self and crate root module segments
#132207 merged
Nov 21, 2024 -
Emscripten: link with -sWASM_BIGINT
#131736 merged
Nov 21, 2024 -
Rollup of 5 pull requests
#133280 merged
Nov 21, 2024 -
Add visits to nodes that already have flat_maps in ast::MutVisitor
#133153 merged
Nov 21, 2024 -
Update LLVM to 19.1.4
#133254 merged
Nov 21, 2024 -
Mark
get_mut
andset_position
instd::io::Cursor
as const.#130800 merged
Nov 21, 2024 -
uefi: process: Add args support
#129838 merged
Nov 21, 2024 -
Point at
const
definition when used instead of a binding in alet
statement#132708 merged
Nov 21, 2024 -
Make
PointerLike
opt-in instead of built-in#133226 merged
Nov 21, 2024 -
Account for
wasm32v1-none
when exporting TLS symbols#133244 merged
Nov 21, 2024 -
Rollup of 6 pull requests
#133261 merged
Nov 21, 2024 -
Add
UnordMap::clear
method#133257 merged
Nov 21, 2024 -
Reduce false positives of tail-expr-drop-order from consumed values (attempt #2)
#131326 merged
Nov 20, 2024 -
Stabilize const_pin_2
#131904 merged
Nov 20, 2024 -
Rollup of 3 pull requests
#133251 merged
Nov 20, 2024 -
interpret: make typing_env field private
#133241 merged
Nov 20, 2024 -
Fix LLVM target triple for
x86_64-win7-windows-msvc
#133239 merged
Nov 20, 2024 -
Update cargo
#133227 merged
Nov 20, 2024 -
CI: use free runner in dist-aarch64-msvc
#133190 merged
Nov 20, 2024 -
Use attributes for
dangling_pointers_from_temporaries
lint#132732 merged
Nov 20, 2024 -
lints_that_dont_need_to_run: never skip future-compat-reported lints
#133108 merged
Nov 20, 2024 -
Implement
~const Fn
trait goal in the new solver#133216 merged
Nov 20, 2024 -
Make rustc --explain compatible with BusyBox less
#133196 merged
Nov 20, 2024 -
Rollup of 5 pull requests
#133234 merged
Nov 20, 2024 -
continue
ParamEnv
toTypingEnv
transition#133212 merged
Nov 20, 2024 -
Drop debug info instead of panicking if we exceed LLVM's capability to represent it
#133194 merged
Nov 20, 2024 -
Add vec_deque::Iter::as_slices and friends
#123947 merged
Nov 20, 2024 -
Rollup of 8 pull requests
#133219 merged
Nov 20, 2024 -
ci: use free runner in dist-i686-msvc
#133175 merged
Nov 20, 2024 -
Mention std::fs::remove_dir_all in std::fs::remove_dir
#133183 merged
Nov 20, 2024 -
Correct the tier listing of
wasm32-wasip2
#133213 merged
Nov 20, 2024 -
Default-enable
llvm_tools_enabled
when noconfig.toml
is present#133207 merged
Nov 20, 2024 -
Remove
TokenKind::InvalidPrefix
#133201 merged
Nov 20, 2024 -
Add
visit
methods to ast nodes that already havewalk
s on ast visitors#133188 merged
Nov 20, 2024 -
Add std::thread::add_spawn_hook.
#125405 merged
Nov 20, 2024 -
Resolve tweaks
#132761 merged
Nov 19, 2024 -
Use
ConstArgKind::Path
for all single-segment paths, not just params undermin_generic_const_args
#131081 merged
Nov 19, 2024 -
Report the
unexpected_cfgs
lint in external macros#132577 merged
Nov 19, 2024 -
Rollup of 4 pull requests
#133205 merged
Nov 19, 2024 -
Merge
-Zhir-stats
into-Zinput-stats
#133023 merged
Nov 19, 2024 -
ignore an occasionally-failing test in Miri
#133200 merged
Nov 19, 2024 -
interpret: do not ICE when a promoted fails with OOM
#133164 merged
Nov 19, 2024 -
rustc_borrowck
cleanups, part 2#132623 merged
Nov 19, 2024 -
Improve
{BTreeMap,HashMap}::get_key_value
docs.#132758 merged
Nov 19, 2024 -
[rustdoc] Fix items with generics not having their jump to def link generated
#133180 merged
Nov 19, 2024 -
Update books
#133181 merged
Nov 19, 2024 -
const_panic: inline in bootstrap builds to avoid f16/f128 crashes
#133182 merged
Nov 19, 2024 -
rustdoc-search: use smart binary search in bitmaps
#133185 merged
Nov 19, 2024 -
Document s390x-unknown-linux targets
#133186 merged
Nov 19, 2024 -
Rollup of 9 pull requests
#133193 merged
Nov 19, 2024 -
RELEASES.md: Don't document unstable
--test-build-wrapper
#133192 merged
Nov 19, 2024 -
rustdoc book: Move
--test-builder(--wrapper)?
docs to unstable section.#133191 merged
Nov 19, 2024 -
Add reference annotations for diagnostic attributes
#133187 merged
Nov 19, 2024 -
Improve VecCache under parallel frontend
#124780 merged
Nov 19, 2024 -
Use
TypingMode
throughout the compiler instead ofParamEnv
#132460 merged
Nov 19, 2024 -
typo in config.example.toml
#133156 merged
Nov 18, 2024 -
Rollup of 5 pull requests
#133179 merged
Nov 18, 2024 -
Add the missing quotation mark in comment
#133171 merged
Nov 18, 2024 -
Update autolabels for T-compiler and T-bootstrap
#133169 merged
Nov 18, 2024 -
stability: remove skip_stability_check_due_to_privacy
#133157 merged
Nov 18, 2024 -
remove pointless cold_path impl in interpreter
#133163 merged
Nov 18, 2024 -
rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirect
#133142 merged
Nov 18, 2024 -
Subtree update of
rust-analyzer
#133158 merged
Nov 18, 2024 -
Overhaul the
-l
option parser (for linking to native libs)#132934 merged
Nov 18, 2024 -
Rollup of 4 pull requests
#133160 merged
Nov 18, 2024 -
Document alternatives to
static mut
#133145 merged
Nov 18, 2024 -
Rwlock downgrade
#128219 merged
Nov 18, 2024 -
Make rustc consider itself a stable compiler when
RUSTC_BOOTSTRAP=-1
#132993 merged
Nov 18, 2024 -
Rollup of 7 pull requests
#133152 merged
Nov 18, 2024 -
Fixup some test directives
#133147 merged
Nov 18, 2024 -
Diagnostics for let mut in item context
#133143 merged
Nov 18, 2024 -
add parentheses when unboxing suggestion needed
#132944 merged
Nov 18, 2024 -
rustdoc-search: add standalone trailing
::
test#133133 merged
Nov 18, 2024 -
suggest_borrow_generic_arg
: instantiate clauses properly#133130 merged
Nov 18, 2024 -
Check
use<..>
in RPITIT for refinement#132795 merged
Nov 18, 2024 -
Likely unlikely fix
#120370 merged
Nov 18, 2024 -
Liberate
aarch64-gnu-debug
from the shackles of--test-args=clang
#132646 merged
Nov 17, 2024 -
stabilize const_ptr_is_null
#133116 merged
Nov 17, 2024 -
alloc: fix
String
's doc#133126 merged
Nov 17, 2024 -
Let chains tests
#133093 merged
Nov 17, 2024 -
Rollup of 6 pull requests
#133135 merged
Nov 17, 2024 -
Trim whitespace in RemoveLet primary span
#133060 merged
Nov 17, 2024 -
ABI checks: add support for some tier3 arches, warn on others.
#133029 merged
Nov 17, 2024 -
Increase accuracy of
if
condition misparse suggestion#133051 merged
Nov 17, 2024 -
Revert "tidy: validate LLVM component names in tests"
#125949 merged
Nov 17, 2024 -
Stabilize
const_atomic_from_ptr
#131717 merged
Nov 17, 2024 -
Remove
ResultsVisitable
#132134 merged
Nov 17, 2024 -
mark is_val_statically_known intrinsic as stably const-callable
#132449 merged
Nov 17, 2024 -
rustdoc search: allow queries to end in an empty path segment
#132569 merged
Nov 17, 2024 -
Unify FnKind between AST visitors and make WalkItemKind more straight forward
#132787 merged
Nov 17, 2024 -
Deny capturing late-bound ty/const params in nested opaques
#132832 merged
Nov 17, 2024 -
Opt out TaKO8Ki from review rotation for now
#133097 merged
Nov 17, 2024 -
Rollup of 7 pull requests
#133120 merged
Nov 17, 2024 -
Querify MonoItem collection
#132566 merged
Nov 17, 2024 -
Update cargo
#133094 merged
Nov 17, 2024 -
Update cdb annotations for some debuginfo tests with cdb
10.0.26100.2161
#133115 merged
Nov 16, 2024 -
Fix ICE when passing DefId-creating args to legacy_const_generics.
#130443 merged
Nov 16, 2024 -
Backport of rust-analyzer "Use completion item indices instead of property matching"
#132987 merged
Nov 16, 2024 -
[beta] backports
#133077 merged
Nov 16, 2024 -
Rollup of 5 pull requests
#133086 merged
Nov 16, 2024 -
Fix span edition for 2024 RPIT coming from an external macro
#133080 merged
Nov 16, 2024 -
make UI test OS-agnostic
#133074 merged
Nov 16, 2024 -
For expr
return (_ = 42);
unused_paren lint should not be triggered#132936 merged
Nov 16, 2024 -
Mention both release *and* edition breakage for never type lints
#132978 merged
Nov 16, 2024 -
Add visit_coroutine_kind to ast::Visitor
#132956 merged
Nov 16, 2024 -
Rollup of 4 pull requests
#133079 merged
Nov 15, 2024 -
Recurse into APITs in
impl_trait_overcaptures
#132817 merged
Nov 15, 2024 -
Refactor
configure_annotatable
#133021 merged
Nov 15, 2024 -
tests: Test pac-ret flag merging on clang with LTO
#133045 merged
Nov 15, 2024 -
Change Visitor::visit_precise_capturing_arg so it returns a Visitor::Result
#133049 merged
Nov 15, 2024 -
check_consts: fix error requesting feature gate when that gate is not actually needed
#132992 merged
Nov 15, 2024 -
rustc_metadata: Preprocess search paths for better performance
#132910 merged
Nov 15, 2024 -
fix REGISTRY_USERNAME to reuse cache between auto and pr jobs
#132967 merged
Nov 15, 2024 -
tests: Fix the SIMD FFI tests with certain x86 configuration
#133053 merged
Nov 15, 2024 -
Always inline functions signatures containing
f16
orf128
#133050 merged
Nov 15, 2024 -
Fix compilation error on Solaris due to flock usage
#132977 merged
Nov 15, 2024 -
[illumos] use pipe2 to create anonymous pipes
#132984 merged
Nov 15, 2024 -
[AIX] Add crate "unwind" to link with libunwind
#132905 merged
Nov 15, 2024 -
docs: Fix missing period and colon in methods for primitive types
#133019 merged
Nov 15, 2024 -
Rollup of 8 pull requests
#133059 merged
Nov 15, 2024 -
Add as_slice/into_slice for IoSlice/IoSliceMut.
#132790 merged
Nov 15, 2024 -
use
&raw
in{read, write}_unaligned
documentation#133048 merged
Nov 15, 2024 -
allow CFGuard on windows-gnullvm
#132965 merged
Nov 15, 2024 -
Skip locking span interner for some syntax context checks
#128197 merged
Nov 15, 2024 -
[rustdoc] Fix handling of footnote reference in footnote definition
#133040 merged
Nov 15, 2024 -
rustdoc-search: case-sensitive only when capitals are used
#133043 merged
Nov 15, 2024 -
Clippy subtree update
#133046 merged
Nov 15, 2024 -
Rollup of 4 pull requests
#133047 merged
Nov 15, 2024 -
add ./x clippy ci
#132649 merged
Nov 14, 2024 -
add myself into
users_on_vacation
on triagebot#133036 merged
Nov 14, 2024 -
Rollup of 5 pull requests
#133039 merged
Nov 14, 2024 -
borrowck diagnostics: suggest borrowing function inputs in generic positions
#132172 merged
Nov 14, 2024 -
update download-rustc comments and default
#133034 merged
Nov 14, 2024 -
rustdoc: use a trie for name-based search
#133005 merged
Nov 14, 2024 -
optimize char::to_digit and assert radix is at least 2
#132709 merged
Nov 14, 2024
77 Pull requests opened by 52 people
-
btree: add `{Entry,VacantEntry}::insert_entry`
#133042 opened
Nov 14, 2024 -
Expand `CloneToUninit` documentation.
#133055 opened
Nov 14, 2024 -
Impl String::into_chars
#133057 opened
Nov 15, 2024 -
[DRAFT] `Rc`: allow deduping both `deref` and `clone` across types
#133061 opened
Nov 15, 2024 -
Lexer tweaks
#133070 opened
Nov 15, 2024 -
bump sccache for linux x86_64 to allow caching while PGO'd
#133076 opened
Nov 15, 2024 -
tests: ui/inline-consts: add issue number to a test, rename other tests
#133078 opened
Nov 15, 2024 -
Detect missing `.` in method chain in `let` bindings and statements
#133087 opened
Nov 16, 2024 -
`-Zrandomize-layout` harder. `Foo<T> != Foo<U>`
#133088 opened
Nov 16, 2024 -
Stabilize noop_waker
#133089 opened
Nov 16, 2024 -
Always set the deployment target when building std
#133092 opened
Nov 16, 2024 -
Add test directive `needs-atomic`
#133095 opened
Nov 16, 2024 -
forbid toggling x87 and fpregs on hard-float targets
#133099 opened
Nov 16, 2024 -
aarch64 softfloat target: always pass floats in int registers
#133102 opened
Nov 16, 2024 -
Pass FnAbi to find_mir_or_eval_fn
#133103 opened
Nov 16, 2024 -
crashes: add test for #131451
#133104 opened
Nov 16, 2024 -
store the defs in proc macro crate
#133105 opened
Nov 16, 2024 -
changes old intrinsic declaration to new declaration
#133106 opened
Nov 16, 2024 -
Add unpolished, experimental support for AFIDT (async fn in dyn trait)
#133122 opened
Nov 16, 2024 -
Resolve the false positive dead_code lint when type is only used via destructuring
#133128 opened
Nov 17, 2024 -
Don't use a SyntheticProvider for literally every type
#133134 opened
Nov 17, 2024 -
Support ranges in `<[T]>::get_many_mut()`
#133136 opened
Nov 17, 2024 -
Target modifiers (special marked options) are recorded in metainfo
#133138 opened
Nov 17, 2024 -
Inline ExprPrecedence::order into Expr::precedence
#133140 opened
Nov 17, 2024 -
Provide more context on `Fn` closure modifying binding
#133149 opened
Nov 17, 2024 -
Trim extra whitespace in fn ptr suggestion span
#133151 opened
Nov 18, 2024 -
Reword resolve errors caused by likely missing crate in dep tree
#133154 opened
Nov 18, 2024 -
Yet more `rustc_mir_dataflow` cleanups
#133155 opened
Nov 18, 2024 -
Don't allow `-Zunstable-options` to take a value
#133159 opened
Nov 18, 2024 -
std: print a backtrace on stackoverflow
#133170 opened
Nov 18, 2024 -
wasi/fs: Improve stopping condition for <ReadDir as Iterator>::next
#133184 opened
Nov 18, 2024 -
Make `RUSTC_BOOTSTRAP` read the crate name from `CARGO_CRATE_NAME`
#133202 opened
Nov 19, 2024 -
generate-copyright: Now generates a library file too.
#133208 opened
Nov 19, 2024 -
Extend Miri to correctly pass mutable pointers through FFI
#133211 opened
Nov 19, 2024 -
Fix missing submodule in `./x vendor`
#133215 opened
Nov 19, 2024 -
[AIX] Add option -X32_64 to the "strip" command
#133217 opened
Nov 19, 2024 -
Add external macros specific diagnostics for check-cfg
#133221 opened
Nov 19, 2024 -
`UniqueRc` trait impls
#133223 opened
Nov 19, 2024 -
Add context to "const in pattern" errors
#133233 opened
Nov 20, 2024 -
Synchronize Unicode license text from unicode.org
#133236 opened
Nov 20, 2024 -
Minimally constify `Add`
#133237 opened
Nov 20, 2024 -
re-export `is_loongarch_feature_detected`
#133238 opened
Nov 20, 2024 -
Mark `OnceState::poison` as `pub`
#133240 opened
Nov 20, 2024 -
finish `Reveal` removal
#133242 opened
Nov 20, 2024 -
[IT'S NOT TIME YET] Disarm `time` bomb (diagnostics)
#133245 opened
Nov 20, 2024 -
ci: Disable full `debuginfo-level=2` in windows alt job
#133246 opened
Nov 20, 2024 -
Reduce integer `Display` implementation size
#133247 opened
Nov 20, 2024 -
CI: split x86_64-msvc-ext job
#133248 opened
Nov 20, 2024 -
ABI checks: add support for loongarch
#133249 opened
Nov 20, 2024 -
[WIP] The embedded bitcode should always be prepared for LTO/ThinLTO
#133250 opened
Nov 20, 2024 -
Implement `From<&NonZero<T>> for &T`
#133255 opened
Nov 20, 2024 -
CI: use free runners for 5 linux jobs
#133256 opened
Nov 20, 2024 -
remove `Subtype` projections
#133258 opened
Nov 20, 2024 -
Constify the `Deref`/`DerefMut` traits, too
#133260 opened
Nov 20, 2024 -
Refactor inner allocation logic of temp dangling pointer lint
#133263 opened
Nov 20, 2024 -
implement OsString::truncate
#133264 opened
Nov 20, 2024 -
Add a range argument to vec.extract_if
#133265 opened
Nov 20, 2024 -
ci: enble LLVM download for windows-gnu hosts
#133266 opened
Nov 20, 2024 -
Add shorter and more direct error for dyn AsyncFn
#133267 opened
Nov 20, 2024 -
Fix span of unsafe attribute diagnostic
#133270 opened
Nov 21, 2024 -
Use edition of `macro_rules` when compiling the macro
#133274 opened
Nov 21, 2024 -
rustdoc: use a button instead of a bar for search
#133279 opened
Nov 21, 2024 -
Shorten the `MaybeUninit` `Debug` implementation
#133282 opened
Nov 21, 2024 -
Don't exclude relnotes from `needs-triage` label
#133283 opened
Nov 21, 2024 -
Re-delay a resolve `bug` related to `Self`-ctor in patterns
#133286 opened
Nov 21, 2024 -
Rollup of 6 pull requests
#133287 opened
Nov 21, 2024 -
Support `each_ref` and `each_mut` in `[T; N]` in constant expressions.
#133288 opened
Nov 21, 2024 -
[EXPERIMENT] check npm path on the regular `x86_64-mingw` job
#133291 opened
Nov 21, 2024 -
E0277: suggest dereferencing function arguments in more cases
#133292 opened
Nov 21, 2024 -
Updates Solaris target information, adds Solaris maintainer
#133293 opened
Nov 21, 2024 -
crashes: more tests
#133294 opened
Nov 21, 2024 -
Remove legacy bitcode for iOS
#133297 opened
Nov 21, 2024 -
Mention that std::fs::remove_dir_all fails on files
#133298 opened
Nov 21, 2024 -
[beta] Clippy backports
#133299 opened
Nov 21, 2024 -
Make cargo `-Zbuild-std` work with `-Cinstrument-coverage`
#133300 opened
Nov 21, 2024 -
Add code example for `wrapping_neg` method for signed integers
#133301 opened
Nov 21, 2024
73 Issues closed by 20 people
-
Compilation of invalid return type succeeds in FromIterator impl on a newtype over Vec
#133302 closed
Nov 21, 2024 -
What is `#[cfg(target_has_atomic)]` supposed to do?
#133295 closed
Nov 21, 2024 -
ICE: `primitive read not possible for type`
#127676 closed
Nov 21, 2024 -
ICE unexpected TypeKind for left-hand side of `dyn*` cast: Double
#113280 closed
Nov 21, 2024 -
Stable Rust erroneously suggests GAT to fix missing lifetime in associated type
#100027 closed
Nov 21, 2024 -
Unexpected compiler panic after restart
#99238 closed
Nov 21, 2024 -
Excess object in `staticlib` archive eventually causing link error
#125619 closed
Nov 21, 2024 -
error: could not compile `azalea-protocol` (lib) -> nightly
#133243 closed
Nov 20, 2024 -
Built-in derives don't work when specifying associated types with a fully qualified path.
#133232 closed
Nov 20, 2024 -
Inconsistent derivation for type which stores associated type
#115181 closed
Nov 20, 2024 -
ICE with syntax error
#133230 closed
Nov 20, 2024 -
ICE: `Failed to encode discriminator in DILocation`
#132900 closed
Nov 20, 2024 -
Bootstrap without creating a config.toml fails with missing rust-objcopy
#133195 closed
Nov 20, 2024 -
Rendered Rustc book out of sync: wasm32-wasip2 should be documented as Tier-2 target
#133206 closed
Nov 20, 2024 -
Tracking Issue for Rust 2024: rustfmt use version sort
#123800 closed
Nov 19, 2024 -
Tracking Issue for Rust 2024: rustfmt change sort to Unicode-aware "non-lowercase before lowercase"
#123802 closed
Nov 19, 2024 -
Tracking Issue for Rust 2024: rustfmt raw identifier sorting
#124764 closed
Nov 19, 2024 -
2024 impl_trait_overcaptures false negative, plus bad suggestion in 2024
#132809 closed
Nov 19, 2024 -
Inconsistent warning for macros that contain `unexpected_cfgs`
#132572 closed
Nov 19, 2024 -
ICE: interpret const eval failure of `Unevaluated(UnevaluatedConst`
#130687 closed
Nov 19, 2024 -
Regression: native builds broken on s390x
#133177 closed
Nov 19, 2024 -
indoc ICE: bpos.to_u32() >= mbc.pos.to_u32() + mbc.bytes as u32
#133176 closed
Nov 19, 2024 -
ICE: `assertion failed: matches!(diagnostic.level, Error | Warning | Allow)`
#126751 closed
Nov 18, 2024 -
rustdoc: highlight default enum variant
#133174 closed
Nov 18, 2024 -
`-Zregparm=3` support in `rustc`
#116972 closed
Nov 18, 2024 -
Unexpected performance degradation when switching from String to Enum error handling
#128729 closed
Nov 18, 2024 -
ICE: `unexpected region`
#133118 closed
Nov 18, 2024 -
Unboxing suggestion does not add parentheses where needed
#132924 closed
Nov 18, 2024 -
Figure out which target features are required for which SIMD size
#131800 closed
Nov 17, 2024 -
Tracking issue for const `<*const T>::is_null`
#74939 closed
Nov 17, 2024 -
Temporary does not live long enough in let chains
#103476 closed
Nov 17, 2024 -
Misparse in for expressions always suggest wrapping with a body, when it might be something else
#132656 closed
Nov 17, 2024 -
Incorrect effect of stability attribute on calling private const fn
#75794 closed
Nov 17, 2024 -
None-delimited identifiers (sometimes) stringified with strange spaces
#55658 closed
Nov 17, 2024 -
Remove the proc_macro::Group around metavariables which are always a single token
#55557 closed
Nov 17, 2024 -
Implement PartialEq for Ident, PartialEq for TokenStream
#51074 closed
Nov 17, 2024 -
Inconsistency between Display and IntoIterator for a TokenStream containing a module
#47627 closed
Nov 17, 2024 -
Wrong span in proc macro for part of joint op
#47226 closed
Nov 17, 2024 -
LLVM debuginfo assertion "overlapping or duplicate fragments"
#129206 closed
Nov 17, 2024 -
ICE: `escaping bound type during canonicalization`
#132530 closed
Nov 17, 2024 -
ICE: `Normalizing Binder .. without wrapping in a Binder`
#131637 closed
Nov 17, 2024 -
ICE: `WellFormed .. has escaping bound vars, so it cannot be wrapped in a dummy binder.`
#131535 closed
Nov 17, 2024 -
rustdoc search: allow queries to end in ::
#129707 closed
Nov 17, 2024 -
Extend macro invocation without the `!` typo help suggestion for all user-defined macros
#101659 closed
Nov 17, 2024 -
Unexpected panic reason when div overflow on target wasm32-unknown-unknown
#133100 closed
Nov 17, 2024 -
Tracking issue for release notes of #132449: mark is_val_statically_known intrinsic as stably const-callable
#133109 closed
Nov 16, 2024 -
`const` code depending on `TypeId` throws mismatched type error
#124755 closed
Nov 16, 2024 -
Tracking Issue for x86 target feature `x87` (x87_target_feature)
#133098 closed
Nov 16, 2024 -
ICE: `node_type: no type for node HirId(`
#129150 closed
Nov 16, 2024 -
ICE: thir: `LocalTableInContext: key not found`
#123077 closed
Nov 16, 2024 -
2024 `dependency_on_unit_never_type_fallback` doesn't display during 2024 edition migration
#132930 closed
Nov 16, 2024 -
borrowcheck error in code generated in a macro due to 2024 impl trait capture changes
#132917 closed
Nov 16, 2024 -
False positive for `unused_parens` in a `return`
#131989 closed
Nov 16, 2024 -
`const_trait_impl` does not keep track of closures
#119687 closed
Nov 16, 2024 -
Invalid font icon for unstable API message
#88027 closed
Nov 16, 2024 -
2024 No migration for a particular RPIT scenario (async?)
#132819 closed
Nov 15, 2024 -
[edition 2024] `missing_unsafe_on_extern` in macros with older editions
#132425 closed
Nov 15, 2024 -
Decide on name for `derive(SmartPtr)`
#129104 closed
Nov 15, 2024 -
Build-std/opt-level: undefined reference to `bcmp`
#123120 closed
Nov 15, 2024 -
Performance regression in deku crate
#118674 closed
Nov 15, 2024 -
Linking issue with Rust 1.37.0
#64340 closed
Nov 15, 2024 -
ICE: `upvar_tys called before capture types are inferred` in `rustc_type_ir/src/ty_kind/closure.rs`
#125881 closed
Nov 15, 2024 -
ICE: `Inconsistent rustc_transmute::is_transmutable(...) result, got Yes`
#126377 closed
Nov 15, 2024 -
LLVM ERROR: Misplaced debug info with -Cdebuginfo=1 -Zsanitizer=cfi -Clto
#132615 closed
Nov 15, 2024 -
Missing period and colon in the description of methods for some primitive types
#133018 closed
Nov 15, 2024 -
Some docs about pointers recommend `addr_of` macros instead of `&raw`
#133024 closed
Nov 15, 2024 -
Rust build fails on Solaris after: Implement file_lock feature
#132921 closed
Nov 15, 2024 -
`IoSlice`: the `Deref` impl is too restrictive on the lifetime of the slice, an alternative is needed.
#124659 closed
Nov 15, 2024 -
LLVM ERROR about f128 on AIX and SPARC32 when building core without optimization
#133035 closed
Nov 15, 2024 -
rustdoc: recursive footnote not rendered correctly
#131946 closed
Nov 15, 2024 -
Rustdoc search ranking regression in 1.82
#133017 closed
Nov 15, 2024 -
E0382 diagnostic could suggest a mutable borrow for Read/Write/Sync type bounds
#131413 closed
Nov 14, 2024
68 Issues opened by 43 people
-
`--enable-simd` feature is present in `wasm32-unknown-unknown` target, not enabled by `target-feature=+simd128`
#133290 opened
Nov 21, 2024 -
Tracking Issue for `const_array_each_ref`
#133289 opened
Nov 21, 2024 -
Using `Release` in the `store` operation for `make_mut` just prevent out-of-thin-air value?
#133284 opened
Nov 21, 2024 -
[LoongArch] SIMD intrinsics not fully inlined in caller with target feature globally enabled
#133281 opened
Nov 21, 2024 -
[LoongArch] Unexpected conditional compilation directive for `target_feature`
#133276 opened
Nov 21, 2024 -
ICE: `unexpected 'SelfCtor' in pattern, expected identifier`
#133272 opened
Nov 21, 2024 -
ICE: `entered unreachable code: TypingMode x Reveal mismatch: UserFacing PostAnalysis`
#133271 opened
Nov 21, 2024 -
error: rustc interrupted by SIGSEGV
#133269 opened
Nov 20, 2024 -
AIX: bootstrap investigate efficient way of reading archive
#133268 opened
Nov 20, 2024 -
Tracking Issue for OsString::truncate
#133262 opened
Nov 20, 2024 -
Tracking Issue for `vec_deque_iter_as_slices`
#133253 opened
Nov 20, 2024 -
ICE: borrowck `best_blame_constraint` unwrap on a `None` value, `OpaqueTypeKey { def_id...`
#133252 opened
Nov 20, 2024 -
Compiled wasm32-wasip2 component from simple code requires excessive WASI interfaces
#133235 opened
Nov 20, 2024 -
Terse parse error on `&raw expr`
#133231 opened
Nov 20, 2024 -
Type inference chooses wrong trait impl based on generic parameter
#133225 opened
Nov 20, 2024 -
Add an equivalent to -grecord-command-line/-grecord-gcc-switches
#133224 opened
Nov 20, 2024 -
`pin_ergonomics` leads to bizarre "expected `Pin<X>` found `Pin<X>`" type errors
#133222 opened
Nov 19, 2024 -
Tracking Issue for `const_destruct`
#133214 opened
Nov 19, 2024 -
Tracking issue for release notes of #130654: stabilize `-Znext-solver=coherence` again
#133210 opened
Nov 19, 2024 -
rustc/cargo not properly detecting the host
#133204 opened
Nov 19, 2024 -
rustc SIGSEGV on 1.82.0 and 1.84.0-nightly using anyhow and clap
#133203 opened
Nov 19, 2024 -
[ICE]: Encountered anon const with inference variable args but no error reported
#133199 opened
Nov 19, 2024 -
Misleading dead code warning when loading separate modules that use the same source file
#133197 opened
Nov 19, 2024 -
compiler bug
#133173 opened
Nov 18, 2024 -
Multi fn items can be casted to fn pointers implicitly but it does not work with only one fn item
#133172 opened
Nov 18, 2024 -
false positive for `if-let-rescope` where `if let` statements without `else` are also linted
#133167 opened
Nov 18, 2024 -
Rust compiler has compiled proc-macro2 v1.0.89, and a compiler error event has occurred.
#133166 opened
Nov 18, 2024 -
"x.py check" that does nothing feels like it has gotten slower
#133162 opened
Nov 18, 2024 -
rustdoc skips first line of some list items, and incorrect clippy warning
#133150 opened
Nov 18, 2024 -
How should we handle dynamic vector ABIs?
#133146 opened
Nov 17, 2024 -
How should we handle matrix ABIs?
#133144 opened
Nov 17, 2024 -
How should we handle SPARC's vector ABI?
#133141 opened
Nov 17, 2024 -
ICE: `Encountered anon const with inference variable args but no error reported`
#133139 opened
Nov 17, 2024 -
short diagnostic for E0432 incorrectly describes the problem
#133137 opened
Nov 17, 2024 -
`rust.debug-assertions = true` should be incompatible with `rust.download-rustc = true | 'if-unchanged'` atm
#133132 opened
Nov 17, 2024 -
Tracking Issue for String::into_chars
#133125 opened
Nov 17, 2024 -
Tracking issue for release notes of #76654: Tracking issue for const `Pin` methods
#133124 opened
Nov 16, 2024 -
add a note if a type implements a trait with the same name as the required trait
#133123 opened
Nov 16, 2024 -
debuginfo: does the debugger annotations support revisions?
#133121 opened
Nov 16, 2024 -
Tracking Issue for `async_fn_in_dyn_trait`
#133119 opened
Nov 16, 2024 -
ICE: `leaf_candidate.false_edge_start_block.is_some()` duplicate match arm
#133117 opened
Nov 16, 2024 -
Tracking issue for release notes of #131717: Stabilize `const_atomic_from_ptr`
#133114 opened
Nov 16, 2024 -
Tracking issue for release notes of #74939: Tracking issue for const `<*const T>::is_null`
#133113 opened
Nov 16, 2024 -
Tracking issue for release notes of #46571: Tracking issue for `const_size_of_val` and `const_align_of_val`
#133112 opened
Nov 16, 2024 -
Debuginfo tests are highly sensitive to debugger versions and thus very fragile
#133111 opened
Nov 16, 2024 -
compiletest: cdb version detection locally seems funky
#133110 opened
Nov 16, 2024 -
cdb debuginfo test failures
#133107 opened
Nov 16, 2024 -
Add mention that `ilog2` and `checked_ilog2` can be used to get the number of bits in an integer
#133101 opened
Nov 16, 2024 -
Extra whitespace when suggesting removal of invalid qualifiers from `fn` pointer
#133083 opened
Nov 15, 2024 -
Performance regression between 1.78 and 1.79
#133082 opened
Nov 15, 2024 -
`assert_eq!` fails with `const { .. }` in Rust 2024
#133081 opened
Nov 15, 2024 -
rustdoc: single comma is put on newline if it occurs after item in double ticks
#133075 opened
Nov 15, 2024 -
`--nocapture` doesn't follow common CLI conventions, making it a stumbling block to people debugging failures
#133073 opened
Nov 15, 2024 -
compiletest: Locally running clang-based tests assumes a hard-coded path to clang
#133072 opened
Nov 15, 2024 -
Mismatched new/delete alignment alloc value: 8 dealloc value: default-aligned
#133071 opened
Nov 15, 2024 -
Tracking issue for collecting `config.toml`s and analysis of config/profile usage patterns and pain points
#133069 opened
Nov 15, 2024 -
`_mm*_mask_cmp_*_mask::<7>` comparisons don't respect the input mask
#133067 opened
Nov 15, 2024 -
ICE: `did not expect inference variables here`
#133066 opened
Nov 15, 2024 -
ICE: `is not a pointer or reference type`
#133065 opened
Nov 15, 2024 -
ICE: `node HirId .. cannot be placed in TypeckResults with hir_owner DefId ..`
#133064 opened
Nov 15, 2024 -
ICE: compiler/rustc_mir_build/src/build/matches/mod.rs `None`
#133063 opened
Nov 15, 2024 -
Docs for `_mm_loadu_si64` claim it loads 16 bits
#133062 opened
Nov 15, 2024 -
Add a run-make test that checks our `core::ffi::c_*` types against Clang
#133058 opened
Nov 15, 2024 -
ICE: `Size::sub: 0 - 1 would result in negative size`
#133056 opened
Nov 14, 2024 -
Large arrays of enum variants causes polonius to have massive performance issues
#133054 opened
Nov 14, 2024 -
“Summary” button in docs doesn’t react to description being collapsed
#133052 opened
Nov 14, 2024 -
candidate selection for normalization and trait goals disagree
#133044 opened
Nov 14, 2024
287 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Implement the unsafe-fields RFC.
#132915 commented on
Nov 21, 2024 • 32 new comments -
Refactor `where` predicates, and reserve for attributes support
#132894 commented on
Nov 20, 2024 • 16 new comments -
Autodiff Upstreaming - rustc_codegen_llvm changes
#130060 commented on
Nov 21, 2024 • 11 new comments -
Implement `~const Destruct` effect goals in the new solver
#132329 commented on
Nov 21, 2024 • 9 new comments -
Arbitrary self types v2: main compiler changes
#132961 commented on
Nov 21, 2024 • 9 new comments -
Experimental: Add Derive Proc-Macro Caching
#129102 commented on
Nov 16, 2024 • 8 new comments -
CI: split x86_64-mingw job
#132721 commented on
Nov 21, 2024 • 8 new comments -
[AIX] change system dynamic library format
#132362 commented on
Nov 21, 2024 • 6 new comments -
Adds priority-inheritance futexes
#131584 commented on
Nov 21, 2024 • 4 new comments -
Update `cc` + bump bootstrap deps
#132994 commented on
Nov 21, 2024 • 4 new comments -
unstable proc_macro tracked::* rename/restructure
#87173 commented on
Nov 19, 2024 • 4 new comments -
Make asm label blocks safe context
#131544 commented on
Nov 21, 2024 • 3 new comments -
Add lint for recursive default impls
#128737 commented on
Nov 21, 2024 • 3 new comments -
Add specific diagnostic for using macro_rules macro as attribute/derive
#132949 commented on
Nov 19, 2024 • 3 new comments -
Implement `#[cfg]` in `where` clauses
#132388 commented on
Nov 16, 2024 • 2 new comments -
use `--exact` on `--skip` to avoid unintended substring matches
#132979 commented on
Nov 17, 2024 • 2 new comments -
unstable feature usage metrics
#130236 commented on
Nov 20, 2024 • 2 new comments -
Add `JoinHandle::into_join_future()`.
#131389 commented on
Nov 16, 2024 • 2 new comments -
Add environment variable query
#130883 commented on
Nov 16, 2024 • 2 new comments -
Asserts the maximum value that can be returned from `Vec::len`
#131193 commented on
Nov 19, 2024 • 2 new comments -
add some debug-assertion crash tests
#132789 commented on
Nov 17, 2024 • 2 new comments -
rustc: Fail fast when compiling a source file larger than 4 GiB
#132791 commented on
Nov 21, 2024 • 2 new comments -
Skip `if-let-rescope` lint unless requested by migration
#132666 commented on
Nov 21, 2024 • 1 new comment -
Detect const in pattern with typo
#132658 commented on
Nov 20, 2024 • 1 new comment -
Pretty print async fn sugar in opaques and trait bounds
#132911 commented on
Nov 21, 2024 • 1 new comment -
Always display first line of impl blocks even when collapsed
#132155 commented on
Nov 20, 2024 • 1 new comment -
Add lint against (some) interior mutable consts
#132146 commented on
Nov 14, 2024 • 1 new comment -
Fix linking for symbols starting with ? on i686-pc-windows-msvc
#130808 commented on
Nov 18, 2024 • 1 new comment -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
Nov 21, 2024 • 0 new comments -
Abstract `ProcThreadAttributeList` into its own struct
#123604 commented on
Nov 21, 2024 • 0 new comments -
Stop emitting spans from proc macro compile time in quote expansion
#125721 commented on
Nov 14, 2024 • 0 new comments -
Use futex-based synchronization on Apple platforms
#122408 commented on
Nov 20, 2024 • 0 new comments -
link libunwind dynamically and allow controlling it via `crt-static` on gnullvm targets
#122003 commented on
Nov 20, 2024 • 0 new comments -
Implement `#[skip]` for builtin derives
#121053 commented on
Nov 19, 2024 • 0 new comments -
Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants
#120580 commented on
Nov 20, 2024 • 0 new comments -
#[cold] on match arms
#120193 commented on
Nov 19, 2024 • 0 new comments -
Initial fs implementation for UEFI
#129700 commented on
Nov 21, 2024 • 0 new comments -
Support for a scalable simd representation
#118917 commented on
Nov 15, 2024 • 0 new comments -
lint: change help for pointers to dyn types in FFI
#131669 commented on
Nov 20, 2024 • 0 new comments -
Implement RFC 3624 `supertrait_item_shadowing` (v2)
#125782 commented on
Nov 21, 2024 • 0 new comments -
Fix crate name validation
#127581 commented on
Nov 21, 2024 • 0 new comments -
Add some track_caller info to precondition panics
#129658 commented on
Nov 15, 2024 • 0 new comments -
Added project-specific Zed IDE settings
#127793 commented on
Nov 18, 2024 • 0 new comments -
Lint against `&T` to `&mut T` and `&T` to `&UnsafeCell<T>` transmutes
#128351 commented on
Nov 17, 2024 • 0 new comments -
Perform ThinLTO on x86_64-pc-windows-msvc dist builder
#128947 commented on
Nov 16, 2024 • 0 new comments -
Emit an error for invalid item of instruction_set
#129002 commented on
Nov 17, 2024 • 0 new comments -
stabilize std::path::Path::file_prefix
#129114 commented on
Nov 20, 2024 • 0 new comments -
Add platform docs for FreeBSD.
#129220 commented on
Nov 21, 2024 • 0 new comments -
Expand std::os::unix::fs::chown() doc with a warning
#129409 commented on
Nov 18, 2024 • 0 new comments -
[Experimental] `<T as Into<T>>::into` lint
#129249 commented on
Nov 14, 2024 • 0 new comments -
Add inherent versions of MaybeUninit methods for slices
#129259 commented on
Nov 20, 2024 • 0 new comments -
Implement (part of) ACP 429: add `DerefMut` to `Lazy[Cell/Lock]`
#129334 commented on
Nov 16, 2024 • 0 new comments -
Stabilize `extended_varargs_abi_support`
#116161 commented on
Nov 16, 2024 • 0 new comments -
Associated type bound with lifetime failure
#116752 commented on
Nov 21, 2024 • 0 new comments -
change handling of subtyping to be less fragile after analysis
#112651 commented on
Nov 21, 2024 • 0 new comments -
Cycle error from pretty printer with RUST_LOG
#59985 commented on
Nov 21, 2024 • 0 new comments -
Tracking Issue for `once_cell_try`
#109737 commented on
Nov 21, 2024 • 0 new comments -
Large types cause linker failure
#130729 commented on
Nov 21, 2024 • 0 new comments -
Constant gets evaluated despite unsatisfied where clauses
#97477 commented on
Nov 21, 2024 • 0 new comments -
ICE when implementing a generic trait + generic supertrait (and default values)
#129556 commented on
Nov 21, 2024 • 0 new comments -
Rust compiler crashes on the https://github.com/Aurailus/Myxer project version 1.2.1 on the powerpc64le architecture
#120583 commented on
Nov 21, 2024 • 0 new comments -
Tracking Issue for `const_mut_cursor`
#130801 commented on
Nov 21, 2024 • 0 new comments -
Misleading error when attempting to use `macro_rules` as an attribute
#132928 commented on
Nov 21, 2024 • 0 new comments -
Wrong error about the size of a parameter not being known at compiletime
#78834 commented on
Nov 21, 2024 • 0 new comments -
error messages incorrectly display where bounds with higher ranked self types
#104398 commented on
Nov 21, 2024 • 0 new comments -
Warn on unused `pub fn` in binary targets
#60143 commented on
Nov 21, 2024 • 0 new comments -
Bad suggestion for macro_rules macros generated from a proc-macro
#132906 commented on
Nov 21, 2024 • 0 new comments -
Bad span in suggestion for unsafe_attr_outside_unsafe in macro expansion with cfg_attr
#132908 commented on
Nov 21, 2024 • 0 new comments -
Tracking issue for `cfg_match`
#115585 commented on
Nov 16, 2024 • 0 new comments -
Remove -Zfuel.
#115293 commented on
Nov 20, 2024 • 0 new comments -
tidy watcher
#114209 commented on
Nov 20, 2024 • 0 new comments -
[do not merge] CI experiments
#112049 commented on
Nov 19, 2024 • 0 new comments -
Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type
#107122 commented on
Nov 21, 2024 • 0 new comments -
`impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed)
#105877 commented on
Nov 19, 2024 • 0 new comments -
Experimental feature gate proposal `crabi`
#105586 commented on
Nov 14, 2024 • 0 new comments -
Lifetime of input (key) to HashMap::get() gets entanged w/ that of its output (value)
#80389 commented on
Nov 21, 2024 • 0 new comments -
Incompatibility using both `-Zinstrument-coverage` and `-Z build-std`
#79401 commented on
Nov 21, 2024 • 0 new comments -
Tracking issue for const `Pin` methods
#76654 commented on
Nov 21, 2024 • 0 new comments -
Tracking issue for `const_size_of_val` and `const_align_of_val`
#46571 commented on
Nov 21, 2024 • 0 new comments -
Renaming targets might be a breaking change
#133030 commented on
Nov 21, 2024 • 0 new comments -
error: the compiler unexpectedly panicked. this is a bug.
#132920 commented on
Nov 21, 2024 • 0 new comments -
Middle/pretty: Butchered output for opaque types with associated type bounds
#127329 commented on
Nov 21, 2024 • 0 new comments -
Tracking issue for wasm32-emscripten ui test failures
#131738 commented on
Nov 21, 2024 • 0 new comments -
Bounds on associated types are not explained
#90120 commented on
Nov 21, 2024 • 0 new comments -
Better error message for E0310
#103849 commented on
Nov 21, 2024 • 0 new comments -
Use `isize::MIN as usize` (0x8000...) for dangling pointer regardless of T
#131780 commented on
Nov 20, 2024 • 0 new comments -
Stabilize unsigned and float variants of `num_midpoint` feature
#131784 commented on
Nov 19, 2024 • 0 new comments -
Support multiple stability attributes on items
#131824 commented on
Nov 19, 2024 • 0 new comments -
Add support for wasm exception handling to Emscripten target
#131830 commented on
Nov 20, 2024 • 0 new comments -
Update TRPL to add new Chapter 17: Async and Await
#131859 commented on
Nov 21, 2024 • 0 new comments -
Stabilize `#[diagnostic::do_not_recommend]`
#132056 commented on
Nov 20, 2024 • 0 new comments -
Stop being so bail-y in candidate assembly
#132090 commented on
Nov 21, 2024 • 0 new comments -
Remove `P<>` from `visit_`s in ast `MutVisitor`
#132112 commented on
Nov 18, 2024 • 0 new comments -
Add Extend impls for tuples of arity 1 through 12
#132187 commented on
Nov 17, 2024 • 0 new comments -
Disqualify built-in trait impl if it seems likely to overlap in an unsound way with a blanket impl
#132289 commented on
Nov 21, 2024 • 0 new comments -
rework winnowing to sensibly handle global where-bounds
#132325 commented on
Nov 19, 2024 • 0 new comments -
Make missing_abi lint warn-by-default.
#132397 commented on
Nov 20, 2024 • 0 new comments -
Fix closure arg extraction in `extract_callable_info`, generalize it to async closures
#132489 commented on
Nov 21, 2024 • 0 new comments -
Fix and undeprecate home_dir()
#132515 commented on
Nov 19, 2024 • 0 new comments -
[WIP] Invalidate all dereferences when encountering non-local assignments
#132527 commented on
Nov 16, 2024 • 0 new comments -
cg_gcc: Directly use rustc_abi instead of reexports
#132547 commented on
Nov 19, 2024 • 0 new comments -
Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost
#132553 commented on
Nov 16, 2024 • 0 new comments -
Gate async fn trait bound modifier on `async_trait_bounds`
#132612 commented on
Nov 21, 2024 • 0 new comments -
std: lazily allocate the main thread handle
#132654 commented on
Nov 20, 2024 • 0 new comments -
Stabilize async closures (RFC 3668)
#132706 commented on
Nov 20, 2024 • 0 new comments -
std: allow after-main use of synchronization primitives
#132730 commented on
Nov 18, 2024 • 0 new comments -
[AIX] handle libunwind native_libs
#132750 commented on
Nov 20, 2024 • 0 new comments -
Fix broken url
#132803 commented on
Nov 21, 2024 • 0 new comments -
Stabilize let chains in the 2024 edition
#132833 commented on
Nov 17, 2024 • 0 new comments -
a release operation synchronizes with an acquire operation
#132937 commented on
Nov 18, 2024 • 0 new comments -
De-duplicate and improve definition of core::ffi::c_char
#132975 commented on
Nov 19, 2024 • 0 new comments -
Querify should_codegen_locally
#133016 commented on
Nov 17, 2024 • 0 new comments -
turn creating 8dot3 names off for windows for speed
#133033 commented on
Nov 19, 2024 • 0 new comments -
Print name of env var in `--print=deployment-target`
#133041 commented on
Nov 21, 2024 • 0 new comments -
Docs - type guarantees update
#129822 commented on
Nov 17, 2024 • 0 new comments -
Implement Guard Patterns down to THIR
#129996 commented on
Nov 21, 2024 • 0 new comments -
[WIP] Remove placeholders completely
#130227 commented on
Nov 19, 2024 • 0 new comments -
docs: Permissions.readonly() also ignores root user special permissions
#130289 commented on
Nov 20, 2024 • 0 new comments -
std::net: Solaris supports `SOCK_CLOEXEC` as well since 11.4.
#130361 commented on
Nov 20, 2024 • 0 new comments -
Add a run-make test for Arm target-cpu features.
#130382 commented on
Nov 20, 2024 • 0 new comments -
Note Command for Capturing binary run
#130451 commented on
Nov 20, 2024 • 0 new comments -
Generating a documentation for tests
#130463 commented on
Nov 20, 2024 • 0 new comments -
Initial implementation of unsafe binder types
#130514 commented on
Nov 20, 2024 • 0 new comments -
Inline smaller callees first
#130696 commented on
Nov 20, 2024 • 0 new comments -
coverage: Support match statements in branch coverage
#130744 commented on
Nov 16, 2024 • 0 new comments -
[NOT READY] Add support for downloading GCC artifacts
#130749 commented on
Nov 20, 2024 • 0 new comments -
Suggest adding missing braces in `const` block pattern
#130751 commented on
Nov 21, 2024 • 0 new comments -
Stabilize #[coverage] attribute
#130766 commented on
Nov 20, 2024 • 0 new comments -
Update README.md
#130859 commented on
Nov 21, 2024 • 0 new comments -
Enable debug assertions on alt builds
#131077 commented on
Nov 18, 2024 • 0 new comments -
Add inherent constructors on `str`
#131118 commented on
Nov 21, 2024 • 0 new comments -
Stop clearing box's drop flags early
#131146 commented on
Nov 18, 2024 • 0 new comments -
JumpThreading: fix bitwise not on non-booleans
#131203 commented on
Nov 19, 2024 • 0 new comments -
Weekly `cargo update`
#131311 commented on
Nov 21, 2024 • 0 new comments -
Support `clobber_abi` in AVR inline assembly
#131323 commented on
Nov 15, 2024 • 0 new comments -
Implement split_pattern on slices
#131340 commented on
Nov 20, 2024 • 0 new comments -
macOS: Always pass SDK root when linking with `cc`, and pass it via `SDKROOT` env var
#131477 commented on
Nov 18, 2024 • 0 new comments -
use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin
#131505 commented on
Nov 16, 2024 • 0 new comments -
Fix asm goto with outputs and move it to a separate feature gate
#131523 commented on
Nov 20, 2024 • 0 new comments -
Lint on combining `#[no_mangle]` and `#[export_name]`
#131558 commented on
Nov 15, 2024 • 0 new comments -
Support s390x z13 vector ABI
#131586 commented on
Nov 21, 2024 • 0 new comments -
Add external LLVM compatibility to INSTALL.md
#131627 commented on
Nov 20, 2024 • 0 new comments -
Add post-mono MIR passes to make mono-reachable analysis more accurate
#131650 commented on
Nov 21, 2024 • 0 new comments -
move some invalid exponent detection into rustc_session
#131656 commented on
Nov 15, 2024 • 0 new comments -
Debuginfo tests don't control for ambient tools
#126092 commented on
Nov 16, 2024 • 0 new comments -
The (stable) `neon` aarch64 target feature is unsound: it changes the float ABI
#131058 commented on
Nov 16, 2024 • 0 new comments -
LNK1189 "library limit of 65535 obj exceeded" building rustc
#53014 commented on
Nov 16, 2024 • 0 new comments -
ABI mismatch between rustc and clang for passing ZSTs using the win64 ABI.
#132893 commented on
Nov 16, 2024 • 0 new comments -
HRTBs with two lifetimes: implementation is not general enough when impl uses lifetime bound
#113967 commented on
Nov 16, 2024 • 0 new comments -
The rules for how non-Send local variables "infect" an async function, making its Future type non-Send also, are stricter than they need to be.
#63768 commented on
Nov 16, 2024 • 0 new comments -
Many Arm microcontoller target feature flags are missing
#130988 commented on
Nov 16, 2024 • 0 new comments -
consts in patterns in const contexts with feature `effects` causes warning (soon: error) about not implementing PartialEq
#119398 commented on
Nov 16, 2024 • 0 new comments -
Tracking issue for release notes of #130443: Fix ICE when passing DefId-creating args to legacy_const_generics.
#132072 commented on
Nov 16, 2024 • 0 new comments -
"was built for iOS 16.4" warning after updating from 1.79 to 1.80
#128419 commented on
Nov 16, 2024 • 0 new comments -
Tracking Issue for LocalWaker
#118959 commented on
Nov 16, 2024 • 0 new comments -
ICE: `ConstContext::Maybe must have host effect param` during `mir_const_qualif`
#120503 commented on
Nov 16, 2024 • 0 new comments -
effects: add: `ConstContext::Maybe must have host effect param`
#121536 commented on
Nov 16, 2024 • 0 new comments -
`impl DefId ... was matchable` in `traits/select/mod.rs`
#123443 commented on
Nov 16, 2024 • 0 new comments -
rustdoc: `broken_intra_doc_links` is incorrectly reported when linking to a proc macro
#91274 commented on
Nov 16, 2024 • 0 new comments -
rustdoc: trait implementation is missing
#90566 commented on
Nov 16, 2024 • 0 new comments -
Doc example with feature dependency does not compile
#85239 commented on
Nov 16, 2024 • 0 new comments -
`ToOwned` not implemented for `Cow` as it ought to be
#100347 commented on
Nov 18, 2024 • 0 new comments -
#[derive(Debug)] on #[repr(packed)] enum causes internal compiler error
#133025 commented on
Nov 17, 2024 • 0 new comments -
ICE: `builtin derive created an unaligned reference`
#120873 commented on
Nov 17, 2024 • 0 new comments -
Incorrect expected type for associated type with `specialization`
#132804 commented on
Nov 17, 2024 • 0 new comments -
Variance not computed for concrete GAT references in struct fields
#132198 commented on
Nov 17, 2024 • 0 new comments -
Tracking Issue for `integer_sign_cast`
#125882 commented on
Nov 17, 2024 • 0 new comments -
`//@ {unset-,}{rustc,exec}-env` parsing is a footgun
#132990 commented on
Nov 17, 2024 • 0 new comments -
Tracking Issue for `f16` and `f128` float types
#116909 commented on
Nov 17, 2024 • 0 new comments -
Can `./x doc xxx` be exercised in PR CI or earlier?
#131613 commented on
Nov 17, 2024 • 0 new comments -
Fix argument splitting in compiletest
#132599 commented on
Nov 17, 2024 • 0 new comments -
Add a regression test for #132587
#132727 commented on
Nov 17, 2024 • 0 new comments -
Tracking Issue for high failure rates on Windows MSVC CI with filesystem errors
#127883 commented on
Nov 17, 2024 • 0 new comments -
False positive `dead_code` lint when type is only used via destructuring
#132874 commented on
Nov 17, 2024 • 0 new comments -
Tracking Issue for File lock API
#130994 commented on
Nov 17, 2024 • 0 new comments -
GATs: Decide whether to have defaults for `where Self: 'a`
#87479 commented on
Nov 17, 2024 • 0 new comments -
rustdoc: builds including multiple crates with the same name are always dirty
#61378 commented on
Nov 16, 2024 • 0 new comments -
rustdoc discussion: collapsing sections by default
#52520 commented on
Nov 16, 2024 • 0 new comments -
Tracking Issue for `rwlock_downgrade`
#128203 commented on
Nov 16, 2024 • 0 new comments -
ICE: effects, gce: difference in caller_arg caller_abi layout
#119701 commented on
Nov 15, 2024 • 0 new comments -
Varargs are completely unchecked if passed as generics
#61275 commented on
Nov 15, 2024 • 0 new comments -
download-rustc=if-unchanged logic is too fragile
#131658 commented on
Nov 15, 2024 • 0 new comments -
Tracking Issue for `download-rustc` improvements
#131744 commented on
Nov 15, 2024 • 0 new comments -
Tracking Issue for `io_slice_as_bytes`
#132818 commented on
Nov 15, 2024 • 0 new comments -
LLVM ERROR: Broken module with -Cdebuginfo=2 -Zsanitizer=cfi -Clto
#100783 commented on
Nov 15, 2024 • 0 new comments -
Tracking issue for future-incompatibility lint `unstable_name_collisions`
#48919 commented on
Nov 15, 2024 • 0 new comments -
c_char signedness doesn't match with Clang's default on various no-std and tier 3 targets
#129945 commented on
Nov 15, 2024 • 0 new comments -
Quadratic slowdown for lookup of bounds on associated types.
#65510 commented on
Nov 14, 2024 • 0 new comments -
Tracking Issue for native link modifier `as-needed`
#99424 commented on
Nov 14, 2024 • 0 new comments -
internal compiler error on 1.84.0-nightly (8adb4b30f 2024-11-13)
#133038 commented on
Nov 14, 2024 • 0 new comments -
Add FileCheck annotations to MIR-opt tests
#116971 commented on
Nov 14, 2024 • 0 new comments -
rustc SIGSEGV on asm macro when no more registers are availaible
#90815 commented on
Nov 14, 2024 • 0 new comments -
tidy should not traverse untracked directories
#69291 commented on
Nov 14, 2024 • 0 new comments -
Split up files with `// ignore-tidy-filelength`
#60302 commented on
Nov 14, 2024 • 0 new comments -
[std::char] Add MAX_UTF8_LEN and MAX_UTF16_LEN
#45795 commented on
Nov 14, 2024 • 0 new comments -
unconstrained type parameter makes no suggestions as to how to fix
#107295 commented on
Nov 14, 2024 • 0 new comments -
Tracking Issue for `x suggest`
#109933 commented on
Nov 14, 2024 • 0 new comments -
Rustdoc fails on modules with reserved file names
#86458 commented on
Nov 15, 2024 • 0 new comments -
rustdoc: Implementations on Foreign Types are not sorted in sidebar
#78694 commented on
Nov 15, 2024 • 0 new comments -
rustdoc: types used in exported type definitions are not documented.
#39437 commented on
Nov 15, 2024 • 0 new comments -
Types made public via associated types are not documented
#60686 commented on
Nov 15, 2024 • 0 new comments -
`pub use serde::*` doesn't show traits in `cargo doc`
#53724 commented on
Nov 15, 2024 • 0 new comments -
rustdoc: Improve the navigation experience
#53961 commented on
Nov 15, 2024 • 0 new comments -
`assert_eq!` is not 100% hygienic
#131446 commented on
Nov 15, 2024 • 0 new comments -
ICE: Where clause ... was applicable to ... but now is not in `compiler/rustc_trait_selection/src/traits/select/confirmation.rs`
#126944 commented on
Nov 15, 2024 • 0 new comments -
Using deprecated items within the crate that deprecated them issues warnings
#47219 commented on
Nov 15, 2024 • 0 new comments -
Tracking Issue for Packages as (optional) namespaces
#122349 commented on
Nov 15, 2024 • 0 new comments -
Tracking Issue for inline const patterns (RFC 2920)
#76001 commented on
Nov 15, 2024 • 0 new comments -
Regression: geoarrow crate does not compile in release mode on 1.82
#131960 commented on
Nov 15, 2024 • 0 new comments -
Pretty Printing on `*-windows-gnu` broken because .debug_gdb_scripts is not emitted
#25229 commented on
Nov 15, 2024 • 0 new comments -
Miscompile in the GVN transform
#130853 commented on
Nov 15, 2024 • 0 new comments -
Issue with static functions when using feature effects
#125471 commented on
Nov 15, 2024 • 0 new comments -
[const_closures, const_mut_refs, effects] thread 'rustc' panicked at rustc_middle/src/ty/util.rs:945:22: ConstContext::Maybe must have host effect param
#125866 commented on
Nov 15, 2024 • 0 new comments -
ICE: effects: expected region for `'x/#1` (`'x/#1/1`) but found `Type(())` when instantiating args=`[false, ()]`
#125877 commented on
Nov 15, 2024 • 0 new comments -
Terse diagnostic on lack of ~const bound in inherent associated const functions
#126975 commented on
Nov 15, 2024 • 0 new comments -
Tracking Issue for thread spawn hooks
#132951 commented on
Nov 20, 2024 • 0 new comments -
regression: Compiler error with dyn + for<'a>
#132000 commented on
Nov 20, 2024 • 0 new comments -
Fails to link verbatim libary in 1.82 on macOS
#132264 commented on
Nov 20, 2024 • 0 new comments -
Add support for `// only-cfg-target-has-atomic` to compiletest
#87377 commented on
Nov 20, 2024 • 0 new comments -
#[derive] fails to detect associated type when qualified path is used
#50730 commented on
Nov 20, 2024 • 0 new comments -
Tracking Issue for `new_zeroed_alloc`
#129396 commented on
Nov 20, 2024 • 0 new comments -
unsafe_op_in_unsafe_fn causes unnecessary unsafe warnings
#132856 commented on
Nov 20, 2024 • 0 new comments -
Panic in nightly 1.83.0 and 1.84.0 with opt-level >= 1 when unwrapping Some variant
#132353 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for map_many_mut
#97601 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for stabilizing the sanitizers (e.g., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer)
#123615 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for pin ergonomics
#130494 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for release notes of #129021: Check WF of source type's signature on fn pointer cast
#130000 commented on
Nov 19, 2024 • 0 new comments -
`dyn AsyncFn` generates many independent errors
#132713 commented on
Nov 19, 2024 • 0 new comments -
ICE: incr comp: `Found unstable fingerprints for evaluate_obligation(8f08a58f2dfc7c26-cf3563aa40998e2c): Err(Canonical)`
#132884 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for release notes of #132577: Report the `unexpected_cfgs` lint in external macros
#132859 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for {BTreeMap,BTreeSet}::extract_if
#70530 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for `NonZero*::count_ones`
#120287 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for `ptr::fn_addr_eq`
#129322 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for Path::file_prefix
#86319 commented on
Nov 20, 2024 • 0 new comments -
Tracking issue for release notes of #129972: Stabilize expr_2021 fragment specifier in all editions
#130986 commented on
Nov 20, 2024 • 0 new comments -
Tracking Issue for `junction_point`
#121709 commented on
Nov 20, 2024 • 0 new comments -
Unhelpful error message constructing re-exported tuple struct with private fields
#66067 commented on
Nov 20, 2024 • 0 new comments -
`#[thread_local] static mut` is allowed to have `'static` lifetime
#54366 commented on
Nov 20, 2024 • 0 new comments -
Tracking issue for Vec::extract_if and LinkedList::extract_if
#43244 commented on
Nov 20, 2024 • 0 new comments -
Tracking issue for RFC 3458: Unsafe fields
#132922 commented on
Nov 20, 2024 • 0 new comments -
"Cannot Relate Bound Region" causing panic at Box<dyn Any> in Compiler
#103687 commented on
Nov 20, 2024 • 0 new comments -
[rustdoc] When using `-Zbuild-std`, documentation does not link to `core`/`std` and does not attempt to build docs for them
#116716 commented on
Nov 20, 2024 • 0 new comments -
Tracking issue for release notes of #127117: Rework `non_local_definitions` lint to only use a syntactic heuristic
#130772 commented on
Nov 20, 2024 • 0 new comments -
Assoc const equality bounds aren't taken into consideration when normalizing const projections
#120905 commented on
Nov 20, 2024 • 0 new comments -
Correcting Path::components on non-"Unix" platforms
#52331 commented on
Nov 20, 2024 • 0 new comments -
Tracking Issue for unicode and escape codes in literals
#116907 commented on
Nov 20, 2024 • 0 new comments -
Stable compilers don't emit ICE files?
#132245 commented on
Nov 20, 2024 • 0 new comments -
Tracking issue for RFC 3681: Default field values
#132162 commented on
Nov 20, 2024 • 0 new comments -
ICE: `can't find an upper bound` in nll::compute_regions in rustc_borrowck
#122704 commented on
Nov 20, 2024 • 0 new comments -
Generic `(&A -> T) -> (&'a A -> Box<dyn Any + 'a>)` crashes
#125891 commented on
Nov 20, 2024 • 0 new comments -
Remove time-boxed `time` inference regression mitigation note
#129461 commented on
Nov 20, 2024 • 0 new comments -
"-Zbuild_std" produces a broken std on riscv32gc-unknown-linux-gnu
#88995 commented on
Nov 18, 2024 • 0 new comments -
The sparc64, riscv64, loongarch64 `extern "C" fn` ABIs are all wrong when aligned/packed structs are involved
#115609 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for `const_nonnull_new`
#93235 commented on
Nov 18, 2024 • 0 new comments -
`ast::mut_visit::MutVisitor` and `ast::visit::Visitor` do not have corresponding methods for all their methods
#127615 commented on
Nov 18, 2024 • 0 new comments -
"Legacy" tier 2 targets have misplaced or absent maintainer docs
#113739 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for fn const BuildHasherDefault::new()
#123197 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for compiletest directive handling bugs and papercuts
#131425 commented on
Nov 18, 2024 • 0 new comments -
Implement likely/unlikely intrinsic (tracking issue for RFC 1131)
#26179 commented on
Nov 18, 2024 • 0 new comments -
rustdoc: Indicate that an item is in the prelude
#70669 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for `once_wait`
#127527 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for Rust 2024: Rescope temporary lifetimes with respect to `else`
#124085 commented on
Nov 18, 2024 • 0 new comments -
Tracking issue for all the ways in which -C compiler flags can alter the ABI
#131837 commented on
Nov 18, 2024 • 0 new comments -
Compilation error when matching reference to empty enum
#131452 commented on
Nov 18, 2024 • 0 new comments -
Add a way for the test suite to test the output of a stable `rustc`
#123404 commented on
Nov 18, 2024 • 0 new comments -
The `extern "C"` ABI of SIMD vector types depends on target features (tracking issue for `abi_unsupported_vector_types` future-incompatibility lint)
#116558 commented on
Nov 18, 2024 • 0 new comments -
Tracking issue for RFC 2137: Support defining C-compatible variadic functions in Rust
#44930 commented on
Nov 18, 2024 • 0 new comments -
Error message when using non-derived constants from another crate in pattern matching is confusing
#42753 commented on
Nov 18, 2024 • 0 new comments -
Rust tries to be too helpful with impl suggestions, sometimes being unhelpful
#28894 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for get_many_mut
#104642 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for `vec::Drain{,Filter}::keep_rest`
#101122 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for HashMap::extract_if and HashSet::extract_if
#59618 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for trim-paths RFC 3127
#111540 commented on
Nov 19, 2024 • 0 new comments -
`std::arch::wasm::unreachable()` is stable but does not compile
#133015 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for `sub_ptr` (feature `ptr_sub_ptr`)
#95892 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for refactoring the way we represent function call ABIs
#119183 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for the `Freeze` trait
#121675 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for `ascii::Char` (ACP 179)
#110998 commented on
Nov 19, 2024 • 0 new comments -
Should the ConstArgHasType bound above be included in PrarmEnv (query from param_env_reveal_all_normalized)?
#132988 commented on
Nov 19, 2024 • 0 new comments -
rustc does not detect incorrect (generic) enum structure and overflow its stack instead
#100618 commented on
Nov 19, 2024 • 0 new comments -
Drop support for FreeBSD 10 and 11 from std
#89058 commented on
Nov 19, 2024 • 0 new comments -
Tracking issue for future-incompatibility lint `soft_unstable`
#64266 commented on
Nov 19, 2024 • 0 new comments -
`format_args` can create incorrect subspans for raw string literals that adopted another string literal’s span – `assertion failed: bpos.to_u32() >= mbc.pos.to_u32() + mbc.bytes as u32`
#114865 commented on
Nov 19, 2024 • 0 new comments -
Codegen depends on let-variable ordering for unclear reasons
#131987 commented on
Nov 19, 2024 • 0 new comments -
Tracking Issue for return type notation
#109417 commented on
Nov 18, 2024 • 0 new comments -
Allow numeric tokens containing 'e' that aren't exponents be passed to proc macros
#111615 commented on
Nov 18, 2024 • 0 new comments -
Tracking Issue for rustdoc `--test-builder`
#102981 commented on
Nov 18, 2024 • 0 new comments