-
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
1 Release published by 1 person
-
1.83.0 Rust 1.83.0
published
Nov 28, 2024
161 Pull requests merged by 69 people
-
Rollup of 7 pull requests
#133619 merged
Nov 29, 2024 -
Fix typos in pin.rs
#133466 merged
Nov 29, 2024 -
improvements on initial sysroot and libdir finding logics
#132782 merged
Nov 29, 2024 -
Rename
-Zparse-only
#133590 merged
Nov 29, 2024 -
Use consistent wording in docs, use is zero instead of is 0
#133530 merged
Nov 29, 2024 -
Better diagnostic for fn items in variadic functions
#133538 merged
Nov 29, 2024 -
bootstrap: allow skipping steps with start of path
#133492 merged
Nov 29, 2024 -
support revealing defined opaque post borrowck
#133501 merged
Nov 29, 2024 -
Remove
HybridBitSet
#133431 merged
Nov 29, 2024 -
Revert #133418 (Store coverage source regions as
Span
) due to regression #133606#133608 merged
Nov 29, 2024 -
ensure JSON-defined targets are consistent
#133409 merged
Nov 29, 2024 -
Enable -Zshare-generics for inline(never) functions
#123244 merged
Nov 29, 2024 -
Compiletest: add proc-macro header
#133540 merged
Nov 28, 2024 -
always create
DefId
s for anon consts#133468 merged
Nov 28, 2024 -
Don't type error if we fail to coerce
Pin<T>
because it doesnt contain a ref#133358 merged
Nov 28, 2024 -
Fix handling of x18 in AArch64 inline assembly on ohos/trusty or with -Zfixed-x18
#133463 merged
Nov 28, 2024 -
fix confusing diagnostic for reserved
##
#133487 merged
Nov 28, 2024 -
Small doc fixes in
rustc_codegen_ssa
#133557 merged
Nov 28, 2024 -
Fix clobber_abi in RV32E and RV64E inline assembly
#133422 merged
Nov 28, 2024 -
Trim extra space in 'repeated
mut
' diagnostic#133560 merged
Nov 28, 2024 -
Support predicate registers (clobber-only) in Hexagon inline assembly
#133452 merged
Nov 28, 2024 -
Rollup of 7 pull requests
#133568 merged
Nov 28, 2024 -
Subtree update of
rust-analyzer
#133564 merged
Nov 28, 2024 -
Expand std::os::unix::fs::chown() doc with a warning
#129409 merged
Nov 28, 2024 -
Add
as_array
andas_mut_array
conversion methods to slices.#133512 merged
Nov 28, 2024 -
Delay a bug when encountering an impl with unconstrained generics in
codegen_select
#133368 merged
Nov 28, 2024 -
Add release notes for Rust 1.83.0
#133320 merged
Nov 28, 2024 -
Rollup of 12 pull requests
#133561 merged
Nov 28, 2024 -
[rustdoc] Fix new clippy lints
#133537 merged
Nov 28, 2024 -
Check
xform_ret_ty
for WF in the new solver to improve method winnowing#133519 merged
Nov 28, 2024 -
extend group-forbid-always-trumps-cli test
#133534 merged
Nov 28, 2024 -
[AIX] create shim for lgammaf_r
#133543 merged
Nov 28, 2024 -
Structurally resolve before applying projection in borrowck
#133520 merged
Nov 28, 2024 -
print generated doc paths
#133550 merged
Nov 28, 2024 -
rustc_span: Replace a
HashMap<_, ()>
withHashSet
#133547 merged
Nov 28, 2024 -
Some more refactorings towards removing driver queries
#132410 merged
Nov 28, 2024 -
Add missing code examples on
LocalKey
#133498 merged
Nov 28, 2024 -
Rollup of 5 pull requests
#133551 merged
Nov 28, 2024 -
Structurally resolve before checking
!
in HIR typeck#133518 merged
Nov 28, 2024 -
Structurally resolve before matching on type of projection
#133521 merged
Nov 28, 2024 -
coverage: Store coverage source regions as
Span
until codegen#133418 merged
Nov 28, 2024 -
Recover some lost performence from #132732
#133509 merged
Nov 28, 2024 -
Do not unify dereferences of shared borrows in GVN
#133474 merged
Nov 27, 2024 -
Some minor dyn-related tweaks
#133393 merged
Nov 27, 2024 -
Allow injecting a profiler runtime into
#![no_core]
crates#133369 merged
Nov 27, 2024 -
use
--exact
on--skip
to avoid unintended substring matches#132979 merged
Nov 27, 2024 -
CI: split x86_64-msvc-ext job
#133248 merged
Nov 27, 2024 -
std: expose
const_io_error!
asconst_error!
#133449 merged
Nov 27, 2024 -
Commit license-metadata.json to git and check it's correct in CI
#133453 merged
Nov 27, 2024 -
miri: implement
TlsFree
#133457 merged
Nov 27, 2024 -
Rollup of 6 pull requests
#133527 merged
Nov 27, 2024 -
do not constrain infer vars in
find_best_leaf_obligation
#133493 merged
Nov 27, 2024 -
Use edition of
macro_rules
when compiling the macro#133274 merged
Nov 27, 2024 -
Fix
Result
andOption
not getting a jump to def link generated#133458 merged
Nov 27, 2024 -
Constify
Drop
andDestruct
#133402 merged
Nov 27, 2024 -
gce: fix typing_mode mismatch
#133471 merged
Nov 27, 2024 -
MaybeStorage
improvements#133475 merged
Nov 27, 2024 -
Rollup of 8 pull requests
#133516 merged
Nov 27, 2024 -
Only ignore windows-gnu in avr-jmp-offset
#133513 merged
Nov 27, 2024 -
Remove -Zfuel.
#115293 merged
Nov 27, 2024 -
CI: increase timeout from 4h to 6h
#132605 merged
Nov 27, 2024 -
Revert diagnostics hack to fix ICE 132920
#133304 merged
Nov 27, 2024 -
target check_consistency: ensure target feature string makes some basic sense
#133410 merged
Nov 27, 2024 -
Shorten the
MaybeUninit
Debug
implementation#133282 merged
Nov 27, 2024 -
Bail on more errors in dyn ty lowering
#133394 merged
Nov 27, 2024 -
miri: disable test_downgrade_observe test on macOS
#133435 merged
Nov 27, 2024 -
Simplify array length mismatch error reporting (to not try to turn consts into target usizes)
#133367 merged
Nov 27, 2024 -
No need to re-sort existential preds in relate impl
#133362 merged
Nov 27, 2024 -
Yet more
rustc_mir_dataflow
cleanups#133155 merged
Nov 27, 2024 -
Inline ExprPrecedence::order into Expr::precedence
#133140 merged
Nov 27, 2024 -
btree: add
{Entry,VacantEntry}::insert_entry
#133042 merged
Nov 27, 2024 -
Support ranges in
<[T]>::get_many_mut()
#133136 merged
Nov 27, 2024 -
Rollup of 12 pull requests
#133505 merged
Nov 27, 2024 -
Lexer tweaks
#133070 merged
Nov 27, 2024 -
Remove the
DefinitelyInitializedPlaces
analysis.#133326 merged
Nov 27, 2024 -
[beta] Prepare Rust 1.84.0
#133447 merged
Nov 26, 2024 -
the emscripten OS no longer exists on non-wasm targets
#133411 merged
Nov 26, 2024 -
Added a doc test for std::path::strip_prefix
#133419 merged
Nov 26, 2024 -
Tweak parameter mismatch explanation to not say
{unknown}
#133430 merged
Nov 26, 2024 -
Rollup of 13 pull requests
#133500 merged
Nov 26, 2024 -
Remove dead code stemming from the old effects desugaring (II)
#133443 merged
Nov 26, 2024 -
remove "onur-ozkan" from users_on_vacation
#133450 merged
Nov 26, 2024 -
Update test expectations to accept LLVM 'initializes' attribute
#133454 merged
Nov 26, 2024 -
Use ReadCache for archive reading in bootstrap
#133462 merged
Nov 26, 2024 -
std::thread: avoid leading whitespace in some panic messages
#133464 merged
Nov 26, 2024 -
tests: Add recursive associated type bound regression tests
#133467 merged
Nov 26, 2024 -
Cleanup: delete
//@ pretty-expanded
directive#133470 merged
Nov 26, 2024 -
add test for alias-bound shadowing, rename folder
#133495 merged
Nov 26, 2024 -
tests: Add regression test for recursive enum with Cow and Clone
#133473 merged
Nov 26, 2024 -
Disable
avr-rjmp-offset
on Windows for now#133481 merged
Nov 26, 2024 -
[stable(not yet) backport] Revert r-a completions breakage
#133476 merged
Nov 26, 2024 -
Refactor
where
predicates, and reserve for attributes support#132894 merged
Nov 26, 2024 -
Update cargo and books
#133465 merged
Nov 26, 2024 -
[stable] Prepare Rust 1.83.0
#133445 merged
Nov 25, 2024 -
Reduce integer
Display
implementation size#133247 merged
Nov 25, 2024 -
ci(triagebot): add more top-level files to A-meta
#132529 merged
Nov 25, 2024 -
Add BorrowedBuf::into_filled{,_mut} methods to allow returning buffer with original lifetime
#132533 merged
Nov 25, 2024 -
Fix asm goto with outputs and move it to a separate feature gate
#131523 merged
Nov 25, 2024 -
Support input/output in vector registers of s390x inline assembly (under asm_experimental_reg feature)
#131664 merged
Nov 25, 2024 -
Add a test to verify that libstd doesn't use protected symbols
#132432 merged
Nov 25, 2024 -
Document possibility to set core features in example config.toml
#132502 merged
Nov 25, 2024 -
Fix broken url
#132803 merged
Nov 25, 2024 -
Rollup of 8 pull requests
#133433 merged
Nov 25, 2024 -
alloc: fix
Allocator
method names inalloc
free function docs#132982 merged
Nov 25, 2024 -
Synchronize Unicode license text from unicode.org
#133236 merged
Nov 25, 2024 -
[beta] Clippy backports
#133299 merged
Nov 25, 2024 -
Remove legacy bitcode for iOS
#133297 merged
Nov 25, 2024 -
only store valid proc macro item for doc link
#133105 merged
Nov 25, 2024 -
std: allow after-main use of synchronization primitives
#132730 merged
Nov 25, 2024 -
Rollup of 6 pull requests
#133423 merged
Nov 25, 2024 -
Mention that std::fs::remove_dir_all fails on files
#133298 merged
Nov 25, 2024 -
add a test for target-feature-ABI warnings in closures and when calling extern fn
#133384 merged
Nov 25, 2024 -
Constify the
Deref
/DerefMut
traits, too#133260 merged
Nov 25, 2024 -
tidy: Distinguish between two different meanings of "style file"
#133405 merged
Nov 24, 2024 -
Add code example for
wrapping_neg
method for signed integers#133301 merged
Nov 24, 2024 -
inject_panic_runtime(): Avoid double negation for 'any non rlib'
#133300 merged
Nov 24, 2024 -
Rollup of 6 pull requests
#133415 merged
Nov 24, 2024 -
rustdoc: do not call to_string, it's already impl Display
#133398 merged
Nov 24, 2024 -
remove is_trivially_const_drop
#133371 merged
Nov 24, 2024 -
Stabilize
const_float_methods
#133389 merged
Nov 24, 2024 -
rustc: Fail fast when compiling a source file larger than 4 GiB
#132791 merged
Nov 24, 2024 -
Add
AsyncFn*
to the prelude in all editions#132611 merged
Nov 24, 2024 -
btree: don't leak value if destructor of key panics
#132597 merged
Nov 24, 2024 -
Update TRPL to add new Chapter 17: Async and Await
#131859 merged
Nov 24, 2024 -
[AIX] Add option -X32_64 to the "strip" command
#133217 merged
Nov 23, 2024 -
Add language tests for aggregate types
#133355 merged
Nov 23, 2024 -
Minimally constify
Add
#133237 merged
Nov 23, 2024 -
show abi_unsupported_vector_types lint in future breakage reports
#133374 merged
Nov 23, 2024 -
Rollup of 4 pull requests
#133379 merged
Nov 23, 2024 -
finish
Reveal
removal#133242 merged
Nov 23, 2024 -
use
confstr(_CS_DARWIN_USER_TEMP_DIR, ...)
as aTMPDIR
fallback on Darwin#131505 merged
Nov 23, 2024 -
Mark
<[T; N]>::as_mut_slice
with theconst
specifier.#133332 merged
Nov 23, 2024 -
Rollup of 6 pull requests
#133377 merged
Nov 23, 2024 -
Allow disabling ASan instrumentation for globals
#127483 merged
Nov 23, 2024 -
Add specific diagnostic for using macro_rules macro as attribute/derive
#132949 merged
Nov 23, 2024 -
Remove unnecessary bool from
ExpectedFound::new
#133366 merged
Nov 23, 2024 -
Re-delay a resolve
bug
related toSelf
-ctor in patterns#133286 merged
Nov 23, 2024 -
Update
cc
+ bump bootstrap deps#132994 merged
Nov 23, 2024 -
Implement the unsafe-fields RFC.
#132915 merged
Nov 23, 2024 -
Detect const in pattern with typo
#132658 merged
Nov 23, 2024 -
Pretty print async fn sugar in opaques and trait bounds
#132911 merged
Nov 23, 2024 -
Stop being so bail-y in candidate assembly
#132090 merged
Nov 23, 2024 -
aarch64 softfloat target: always pass floats in int registers
#133102 merged
Nov 23, 2024 -
Rollup of 8 pull requests
#133360 merged
Nov 23, 2024 -
Don't allow
-Zunstable-options
to take a value#133159 merged
Nov 23, 2024 -
generate-copyright: Now generates a library file too.
#133208 merged
Nov 23, 2024 -
Fix missing submodule in
./x vendor
#133215 merged
Nov 23, 2024 -
implement OsString::truncate
#133264 merged
Nov 23, 2024 -
Implement
~const Destruct
effect goal in the new solver#132329 merged
Nov 23, 2024 -
Stabilize the 2024 edition
#133349 merged
Nov 23, 2024 -
Miri subtree update
#133311 merged
Nov 22, 2024 -
Use arc4random of libc for RTEMS target
#133313 merged
Nov 22, 2024 -
Simplify
fulfill_implication
#133319 merged
Nov 22, 2024 -
Bail in effects in old solver if self ty is ty var
#133323 merged
Nov 22, 2024 -
library: update comment around close()
#133330 merged
Nov 22, 2024 -
Fix typo in
std::thread::Scope::spawn
documentation.#133337 merged
Nov 22, 2024 -
Rollup of 8 pull requests
#133339 merged
Nov 22, 2024 -
re-export
is_loongarch_feature_detected
#133238 merged
Nov 22, 2024 -
Support
each_ref
andeach_mut
in[T; N]
in constant expressions.#133288 merged
Nov 22, 2024
88 Pull requests opened by 61 people
-
[CRATER] Detect cases when user written object assoc bound differs from elaborated non-self-referential bound
#133363 opened
Nov 23, 2024 -
Make `compare_impl_item` into a query
#133365 opened
Nov 23, 2024 -
Refactor dyn-compatibility error and suggestions
#133372 opened
Nov 23, 2024 -
Suggest considering casting fn item as fn pointer in more cases
#133382 opened
Nov 23, 2024 -
Update linux_musl base to dynamically link the crt by default
#133386 opened
Nov 23, 2024 -
Fix ICE when multiple supertrait substitutions need assoc but only one is provided
#133392 opened
Nov 23, 2024 -
Add simd_relaxed_fma intrinsic
#133395 opened
Nov 23, 2024 -
Fix dyn incompleteness with multiple supertraits with different substitutions
#133397 opened
Nov 23, 2024 -
adapt `Path::file_stem()` function for directories
#133400 opened
Nov 23, 2024 -
Make `adjust_fulfillment_errors` work with `HostEffectPredicate` and `const_conditions`
#133403 opened
Nov 24, 2024 -
Add a tidy rule forbidding modules named `build`
#133404 opened
Nov 24, 2024 -
Add value accessor methods to `Mutex` and `RwLock`
#133406 opened
Nov 24, 2024 -
Lint #[inline(always)] closure in #[target_feature] functions
#133408 opened
Nov 24, 2024 -
Support `vec![const { ... }; n]` syntax
#133412 opened
Nov 24, 2024 -
reject aarch64 target feature toggling that would change the float ABI
#133417 opened
Nov 24, 2024 -
Switch rtems target to panic unwind
#133420 opened
Nov 24, 2024 -
Parse guard patterns
#133424 opened
Nov 24, 2024 -
Autodiff Upstreaming - rustc_codegen_ssa, rustc_middle
#133429 opened
Nov 25, 2024 -
Remove `NtVis` and `NtTy`
#133436 opened
Nov 25, 2024 -
coverage: Use a query to identify which counter/expression IDs are used
#133446 opened
Nov 25, 2024 -
Add licenses + Run `cargo update`
#133456 opened
Nov 25, 2024 -
Use `check-run-results` for `run-fail` test stderr
#133460 opened
Nov 25, 2024 -
Add COPYRIGHT-*.html files to distribution and update `COPYRIGHT`
#133461 opened
Nov 25, 2024 -
Run TLS destructors for wasm32-wasip1-threads
#133472 opened
Nov 25, 2024 -
Detect tuple structs that are unconstructable due to re-export
#133477 opened
Nov 25, 2024 -
jsondocck: Parse, don't validate commands.
#133478 opened
Nov 25, 2024 -
Only error raw lifetime followed by `\'` in edition 2021+
#133482 opened
Nov 26, 2024 -
[discussion][donotmerge]: Copy Python implementation for `float::div_euclid`
#133485 opened
Nov 26, 2024 -
borrowck diagnostics: make `add_move_error_suggestions` use the HIR rather than `SourceMap`
#133486 opened
Nov 26, 2024 -
tests: Add regression test for self referential structs with cow as last field
#133488 opened
Nov 26, 2024 -
Clarify the Pin may not pin the data when the type is Unpin.
#133489 opened
Nov 26, 2024 -
thread::available_parallelism for wasm32-wasip1-threads
#133496 opened
Nov 26, 2024 -
Respect verify-llvm-ir option in the backend
#133499 opened
Nov 26, 2024 -
[DO NOT MERGE] bootstrap with `-Znext-solver=globally`
#133502 opened
Nov 26, 2024 -
Add new tool for dumping feature status based on tidy
#133514 opened
Nov 26, 2024 -
fix: hurd build, stat64.st_fsid was renamed to st_dev
#133515 opened
Nov 27, 2024 -
Deeply normalize when computing implied outlives bounds
#133517 opened
Nov 27, 2024 -
Don't suggest restricting bound with unstable traits on stable and mention it's unstable on nightly
#133522 opened
Nov 27, 2024 -
Cache in `DeepRejectCtxt`
#133524 opened
Nov 27, 2024 -
Bump unsupported `ubuntu` CI images to 24.04 LTS
#133532 opened
Nov 27, 2024 -
Bump boostrap compiler to new beta
#133533 opened
Nov 27, 2024 -
show forbidden_lint_groups in future-compat reports
#133535 opened
Nov 27, 2024 -
[crater only] make forbidden_lint_groups a hard error
#133536 opened
Nov 27, 2024 -
Lint against Symbol::intern on a string literal
#133545 opened
Nov 27, 2024 -
[beta] Revert r-a completions breakage
#133546 opened
Nov 27, 2024 -
Add `BTreeSet` entry APIs to match `HashSet`
#133548 opened
Nov 27, 2024 -
Structurally resolve in `probe_adt`
#133558 opened
Nov 28, 2024 -
Structurally resolve before `adjust_for_branches`
#133559 opened
Nov 28, 2024 -
Add submodule for document translation
#133562 opened
Nov 28, 2024 -
chore: fix 404 status URL
#133565 opened
Nov 28, 2024 -
fast-reject: add cache
#133566 opened
Nov 28, 2024 -
A bunch of cleanups
#133567 opened
Nov 28, 2024 -
Bump `ruzstd` to 0.7.3
#133569 opened
Nov 28, 2024 -
Arbitrary self types v2: simulated stabilization, do not merge
#133570 opened
Nov 28, 2024 -
Mark visionOS as supporting `std`
#133571 opened
Nov 28, 2024 -
Implement `alloc::sync::UniqueArc`
#133572 opened
Nov 28, 2024 -
Fix typo in RELEASES.md
#133575 opened
Nov 28, 2024 -
clarify requirements of `byte_{offset,add,sub}` for zero-sized referents
#133576 opened
Nov 28, 2024 -
Document s390x machine access via community cloud
#133577 opened
Nov 28, 2024 -
Fix type (exit → exist)
#133583 opened
Nov 28, 2024 -
Update more 2024 tests to remove -Zunstable-options
#133584 opened
Nov 28, 2024 -
Do not call `extern_crate` on current trait on crate mismatch errors
#133585 opened
Nov 28, 2024 -
Fix target_feature handling in freg of LoongArch inline assembly
#133587 opened
Nov 28, 2024 -
Clippy subtree update
#133588 opened
Nov 28, 2024 -
Remove `hir::ArrayLen`
#133589 opened
Nov 28, 2024 -
Misc: better instructions for envrc, ignore `/build` instead of `build/`
#133592 opened
Nov 28, 2024 -
Do not emit `missing_doc_code_examples` rustdoc lint on module and a few other items
#133595 opened
Nov 28, 2024 -
Change `GetManyMutError` to match T-libs-api decision
#133598 opened
Nov 28, 2024 -
Add `+forced-atomics` feature to esp32s2 no_std target
#133599 opened
Nov 28, 2024 -
fix: fix codeblocks in `PathBuf` example
#133602 opened
Nov 28, 2024 -
Eliminate magic numbers from expression precedence
#133603 opened
Nov 28, 2024 -
Add extensive set of drop order tests
#133605 opened
Nov 29, 2024 -
implement checks for tail calls
#133607 opened
Nov 29, 2024 -
Move `Const::{from_anon_const,try_from_lit}` to hir_ty_lowering
#133610 opened
Nov 29, 2024 -
Implement Condvar using futex requeue
#133615 opened
Nov 29, 2024 -
Add targeted suggestion for incompatible `{un,}safe` keywords when parsing fn-frontmatter-like fragments
#133618 opened
Nov 29, 2024 -
Simplify hir_typeck_pass_to_variadic_function
#133620 opened
Nov 29, 2024 -
update link to "C++ Exceptions under the hood" blog
#133622 opened
Nov 29, 2024 -
Improve span handling in `parse_expr_bottom`.
#133623 opened
Nov 29, 2024 -
custom MIR: add doc comment for debuginfo
#133625 opened
Nov 29, 2024 -
check local cache even if global is usable
#133626 opened
Nov 29, 2024 -
[beta] bump stage0
#133627 opened
Nov 29, 2024 -
Add new target for supporting Neutrino QNX 7.1 with `io-socket` netwo…
#133631 opened
Nov 29, 2024 -
CI: split x86_64-msvc job
#133632 opened
Nov 29, 2024 -
don't show the full linker args unless `--verbose` is passed
#133633 opened
Nov 29, 2024 -
Rollup of 7 pull requests
#133634 opened
Nov 29, 2024 -
[rustdoc] Use sans-serif font for doc text
#133636 opened
Nov 29, 2024 -
-Znext-solver: modify candidate preference rules
#133643 opened
Nov 29, 2024
83 Issues closed by 32 people
-
ICE: for lifetime and trait issue.
#133635 closed
Nov 29, 2024 -
Printed function definition types can be confusing
#69232 closed
Nov 29, 2024 -
Priority-inheritance futex is not used when implementing `Mutex` and `RwLock`
#131514 closed
Nov 29, 2024 -
Assertion fails at compiler/rustc_const_eval/src/interpret/validity.rs:763:21
#133581 closed
Nov 29, 2024 -
Implicit return with block expression causes compilation to fail
#133594 closed
Nov 29, 2024 -
x86_64-unknown-linux-musl binaries have a DYNAMIC segment
#80000 closed
Nov 28, 2024 -
Cross-platform conflict while linking
#68599 closed
Nov 28, 2024 -
#[start] doesn't work with cdylib
#59350 closed
Nov 28, 2024 -
Cannot execute Hello World on macOS with prefer-dynamic
#50001 closed
Nov 28, 2024 -
non well-formed symbol mangling and bad symbol tracking issue
#46552 closed
Nov 28, 2024 -
compiler emits unsupported DT_FLAGS_1 value 0x8000000 in ELF
#33863 closed
Nov 28, 2024 -
Incompatibility using both `-Zinstrument-coverage` and `-Z build-std`
#79401 closed
Nov 28, 2024 -
Running a binary built by cargo fails due to missing libraries; but `cargo run`ning it works
#47931 closed
Nov 28, 2024 -
rust-lld's rpath lists a directory on the build machine
#53997 closed
Nov 28, 2024 -
ICE: `node HirId .. cannot be placed in TypeckResults with hir_owner DefId ..`
#133064 closed
Nov 28, 2024 -
Valgrind full leak check reports a leak on Rust 1.83.0
#133574 closed
Nov 28, 2024 -
2024: Reserved `##` diagnostic is confusing
#131615 closed
Nov 28, 2024 -
`pin_ergonomics` leads to bizarre "expected `Pin<X>` found `Pin<X>`" type errors
#133222 closed
Nov 28, 2024 -
Move stdlib tests from src/test/ui-fulldeps to library/std/tests
#99417 closed
Nov 28, 2024 -
change `TypingMode` to use pointer tagging
#133336 closed
Nov 28, 2024 -
building a mdBook does not print its path unless --open is specified
#133002 closed
Nov 28, 2024 -
ICE: `error: internal compiler error: expected use<..> to undercapture in an impl opaque`
#133425 closed
Nov 28, 2024 -
RPITITs may imply unsound outlives for late-bound args in signature
#133427 closed
Nov 28, 2024 -
ICE: `None` in trait codegen
#126646 closed
Nov 28, 2024 -
2024 edition migration seems overly eager to rewrite every `if let` into `match`
#133554 closed
Nov 28, 2024 -
negative_impls does not disarm coherence check (IntoGenerator example)
#133556 closed
Nov 27, 2024 -
Miscompile in the GVN transform
#130853 closed
Nov 27, 2024 -
No Rust 2024 compatibility/migration lint for Cargo feature msrv-resolver (v3 resolver, RFC 2052)
#133541 closed
Nov 27, 2024 -
libc symbols are included in cross-compiled static libraries
#69694 closed
Nov 27, 2024 -
Edition 2024 now reports: argument requires that `'1` must outlive `'static`
#133529 closed
Nov 27, 2024 -
ICE: coherence: `did not expect successful goal when collecting ambiguity errors`
#129444 closed
Nov 27, 2024 -
Some tests are incorrectly skipped for macOS CI
#117721 closed
Nov 27, 2024 -
ICE: `entered unreachable code: TypingMode x Reveal mismatch: UserFacing PostAnalysis`
#133271 closed
Nov 27, 2024 -
error: the compiler unexpectedly panicked. this is a bug.
#132920 closed
Nov 27, 2024 -
RISC-V Extension P intrinsics use invalid instruction format
#129593 closed
Nov 27, 2024 -
Spurious miri library rwlock test failure?
#133421 closed
Nov 27, 2024 -
ICE: `expected int of size 8, but got size 1`
#131101 closed
Nov 27, 2024 -
ICE: `expected int of size 8, but got size 1`
#126359 closed
Nov 27, 2024 -
`tail_expr_drop_order` lint adds too much noise to rustfix
#132323 closed
Nov 26, 2024 -
Tracking Issue for `array_try_from_slice`
#133440 closed
Nov 26, 2024 -
`ToOwned` not implemented for `Cow` as it ought to be
#100347 closed
Nov 26, 2024 -
(Anti-)regression between Rust 1.78.0 and Rust 1.79.0 with struct containing `Cow<[Self]>`
#129541 closed
Nov 26, 2024 -
AIX: bootstrap investigate efficient way of reading archive
#133268 closed
Nov 26, 2024 -
Sporadic test failure for srcloc assembly test (non-optimized)
#82886 closed
Nov 26, 2024 -
Spurious failure in coverage report test
#83262 closed
Nov 26, 2024 -
link to private item of proc-macro crate leads to compiler panic
#123019 closed
Nov 26, 2024 -
`div_euclid` use incorrect roundings
#133483 closed
Nov 26, 2024 -
Loop evaluating Cow<'a, T>: Sized in recursive structure
#23714 closed
Nov 26, 2024 -
Recursive type with `Cow`, `'static` and slice triggers "overflow evaluating the requirement"
#47032 closed
Nov 26, 2024 -
Self-referential struct with `Cow<[Self]>` as the last field errors
#89940 closed
Nov 26, 2024 -
Tracking Issue for Rust 2024: Rescope temporary lifetimes with respect to `else`
#124085 closed
Nov 26, 2024 -
Tracking Issue for RFC 3606: Drop temporaries in tail expressions before local variables
#123739 closed
Nov 26, 2024 -
test issue
#133469 closed
Nov 25, 2024 -
Disabling of -Zunstable-options --pretty=expanded breaks cbindgen
#43697 closed
Nov 25, 2024 -
core::slice::sort::partial_insertion_sort: Redundant call to insertion_sort_shift_right
#125618 closed
Nov 25, 2024 -
regression: the parameter type `impl InferencePredicate` may not live long enough
#130577 closed
Nov 25, 2024 -
regression: linking with `cc` failed
#130581 closed
Nov 25, 2024 -
Symlink to a non-existent on unix platform cannot be detected by `std::path::Path`
#133434 closed
Nov 25, 2024 -
`dyn XXX` had impl `Debug`, but `dyn XXX + Send` can't Debug.
#96360 closed
Nov 25, 2024 -
ICE building Leptos 0.7.0 release candidate
#132743 closed
Nov 25, 2024 -
`rust.debug-assertions = true` should be incompatible with `rust.download-rustc = true | 'if-unchanged'` atm
#133132 closed
Nov 24, 2024 -
Tracking Issue for `#![feature(const_float_methods)]`
#130843 closed
Nov 24, 2024 -
ICE when compiling a source file with size 4 GiB - 1 B
#132862 closed
Nov 24, 2024 -
Lifetime error missing information about where `'static` bound is coming from
#91333 closed
Nov 24, 2024 -
Panic in program
#133373 closed
Nov 24, 2024 -
random SIGSEGV on build
#132334 closed
Nov 24, 2024 -
const LazyLock::new strange behavior
#133391 closed
Nov 23, 2024 -
ICE: `unexpected 'SelfCtor' in pattern, expected identifier`
#133272 closed
Nov 23, 2024 -
Misleading error when attempting to use `macro_rules` as an attribute
#132928 closed
Nov 23, 2024 -
Consider returning `/private/tmp` instead of `/tmp` on macOS with `std::env::temp_dir()`
#99608 closed
Nov 23, 2024 -
future-incompat: use of SIMD types aren't gated properly
#87438 closed
Nov 23, 2024 -
repr(simd) is unsound in C FFI
#53346 closed
Nov 23, 2024 -
linking issue on x86_64-pc-windows-gnu target + thinLTO related to static function pointers
#98302 closed
Nov 23, 2024 -
Look for available `const`s when typoing pattern
#132582 closed
Nov 23, 2024 -
E0507 suggestion conflicts with Rust 2024 match ergonomics suggestion
#133370 closed
Nov 23, 2024 -
ptr-ptr cast does not work well with lifetimes (lifetime widening)
#27214 closed
Nov 23, 2024 -
Reexports from other crate are listen in docs even when hidden by other types
#70390 closed
Nov 23, 2024 -
unlikely intrinsic does not work
#88767 closed
Nov 23, 2024 -
Tracking issue for release notes of #126660: Allow dropping `dyn Trait` principal
#130985 closed
Nov 22, 2024 -
Tracking issue for release notes of #65225: Tracking issue for `#![feature(entry_insert)]`
#130073 closed
Nov 22, 2024
77 Issues opened by 50 people
-
Tracking issue for release notes of #133089: Stabilize noop_waker
#133642 opened
Nov 29, 2024 -
ICE: `tried to deref_mut a 'ResultsHandle::Borrowed'`
#133641 opened
Nov 29, 2024 -
Tracking issue for release notes of #86319: Tracking Issue for Path::file_prefix
#133640 opened
Nov 29, 2024 -
ICE: `Unevaluated 'ty::Const' in MIR body`
#133639 opened
Nov 29, 2024 -
Rust release signing key uses SHA1 self-/binding signatures
#133638 opened
Nov 29, 2024 -
cargo doc for diesel triggers debug_assertion in can_elide_generic_arg`
#133637 opened
Nov 29, 2024 -
follow up issue to #133586 (Safe keyword undescriptive errors)
#133630 opened
Nov 29, 2024 -
Cross-building rust 1.83.0 on & for NetBSD failure
#133629 opened
Nov 29, 2024 -
Clarify statement regarding `windows_mut`
#133628 opened
Nov 29, 2024 -
ICE: entered unreachable code: FieldsShape::offset: `Primitive`s have no fields
#133624 opened
Nov 29, 2024 -
Missed optimization in sum of remainders
#133621 opened
Nov 29, 2024 -
Invalid instruction `trap invalid opcode ip`
#133617 opened
Nov 29, 2024 -
Rustdoc hangs with diesel
#133616 opened
Nov 29, 2024 -
`x.py install` removes rustc and cargo, without installing them
#133614 opened
Nov 29, 2024 -
ICE: infer: `index out of bounds: the len is 0 but the index is 0`
#133613 opened
Nov 29, 2024 -
Forbid disabling SSE on x86 targets that have SSE in their "baseline"
#133611 opened
Nov 29, 2024 -
Regression in 2024-11-28: llvm-cov export errors with "truncated coverage data"
#133606 opened
Nov 29, 2024 -
Document the runtime environment assumptions of `std`
#133604 opened
Nov 28, 2024 -
ICE: `range end index 2 out of range for slice of length 1`
#133597 opened
Nov 28, 2024 -
Tracking issue for release notes of #132706: Stabilize async closures (RFC 3668)
#133596 opened
Nov 28, 2024 -
Safe Keyword undescriptive errors
#133586 opened
Nov 28, 2024 -
compiletest: Automatically specify `-Zunstable-options` when the `edition` header is set to an unstable edition
#133582 opened
Nov 28, 2024 -
compiletest can explode due to cyclic auxiliaries
#133580 opened
Nov 28, 2024 -
`no method named "fract" found for type "f64" in the current scope` when in `no_std`
#133579 opened
Nov 28, 2024 -
ICE: no MIR available for DefId
#133578 opened
Nov 28, 2024 -
Docs & `rustdoc`: Mark traits that have indirect and synthetic impls
#133573 opened
Nov 28, 2024 -
Cargo check panic on nightly
#133563 opened
Nov 28, 2024 -
Confusing error message when using Borrow'd keys in Hashmap
#133555 opened
Nov 27, 2024 -
process::Command on Windows doesn't work with canonicalized paths
#133553 opened
Nov 27, 2024 -
Tracking issue for release notes of #116161: Stabilize `extended_varargs_abi_support`
#133552 opened
Nov 27, 2024 -
Tracking Issue for `BTreeSet` entry APIs
#133549 opened
Nov 27, 2024 -
search index doesn't properly regenerate when using `--document-private-items` after a normal `cargo doc` run
#133544 opened
Nov 27, 2024 -
Cannot return value from loop when temporary mutable access occurs before.
#133539 opened
Nov 27, 2024 -
`arm-android/Dockerfile` is based on the now outdated Ubuntu 23.04
#133531 opened
Nov 27, 2024 -
Missed optimization when looping over bytes of a value
#133528 opened
Nov 27, 2024 -
ICE: unexpected non-`Self` predicate when computing `SelfOnly` implied bounds` recursive const trait
#133526 opened
Nov 27, 2024 -
Deprecate `std::time::Instant::saturating_duration_since()`?
#133525 opened
Nov 27, 2024 -
False positive const-UB check on `NonNull` pointer
#133523 opened
Nov 27, 2024 -
Stable rustc 1.82 suggests using an unstable trait
#133511 opened
Nov 26, 2024 -
DefaultMetadataLoader was changed to private, making it difficult to print out metadata
#133510 opened
Nov 26, 2024 -
Tracking Issue for `slice_as_array`
#133508 opened
Nov 26, 2024 -
rustdoc: Please use sticky headers for impl blocks
#133506 opened
Nov 26, 2024 -
`tests/ui/bootstrap/rustc_bootstap.rs` fails in post-PGO/opt-dist tests
#133503 opened
Nov 26, 2024 -
track whether a non-coherence `TypingMode` has been used to reuse cache entries
#133497 opened
Nov 26, 2024 -
TyCtxt::variances_of is misdocumented as applying to a generic parameter
#133494 opened
Nov 26, 2024 -
macOS: Crate symbols get discarded when crate appears unused
#133491 opened
Nov 26, 2024 -
Inconsistent link underlining in [՝Smth՝] vs <code>[Smth]</code> (regression in nightly?)
#133484 opened
Nov 26, 2024 -
`avr-rjmp-offset` is flaky on `x86_64-mingw`
#133480 opened
Nov 25, 2024 -
rustc 1.83 lexing regression in the 2015 edition: 'r#x'y
#133479 opened
Nov 25, 2024 -
The default values for TargetOption violate the target consistency check
#133459 opened
Nov 25, 2024 -
Tracking Issue for `io::const_error!`
#133448 opened
Nov 25, 2024 -
Meta tracking issue for release notes PRs
#133444 opened
Nov 25, 2024 -
Non pub functions are exported as DLL symbols
#133437 opened
Nov 25, 2024 -
issue-93775 test overflows stack with debug assertions enabled
#133432 opened
Nov 25, 2024 -
ICE: `item_name: no name for DefPath`
#133426 opened
Nov 24, 2024 -
Tracking Issue for asm_experimental_reg
#133416 opened
Nov 24, 2024 -
apple-m3 detected as the native CPU for nightly rustc on apple-m4
#133414 opened
Nov 24, 2024 -
Confusing diagnostic for stray lifetime in tuple struct
#133413 opened
Nov 24, 2024 -
Tracking Issue for `lock_value_accessors`
#133407 opened
Nov 24, 2024 -
GNU Hurd compilation failure: no field `st_fsid` on type `&stat64`
#133401 opened
Nov 24, 2024 -
`Path::file_stem()` does not work with directories that contain dots
#133399 opened
Nov 23, 2024 -
Const generic is incorrectly inferred
#133390 opened
Nov 23, 2024 -
Check for `dyn` providing all of its projections is incomplete w.r.t. different supertrait substitutions
#133388 opened
Nov 23, 2024 -
Compile time error, for structs with lifetime and trait functions that have a where clause
#133387 opened
Nov 23, 2024 -
Tracking issue for release notes of #132611: Add `AsyncFn*` to to the prelude in all editions
#133385 opened
Nov 23, 2024 -
Tracking issue for release notes of #130843: Tracking Issue for `#![feature(const_float_methods)]`
#133383 opened
Nov 23, 2024 -
Invalid method call removal suggested when collecting `&str`s into `String`s
#133380 opened
Nov 23, 2024 -
Tracking issue for release notes of #133374: show abi_unsupported_vector_types lint in future breakage reports
#133376 opened
Nov 23, 2024 -
Tracking issue for release notes of #133349: Stabilize the 2024 edition
#133364 opened
Nov 23, 2024 -
Coherence with object types with overlapping supertrait projections is incomplete
#133361 opened
Nov 23, 2024 -
Overflow while adding drop-check rules on a generic tree
#133356 opened
Nov 23, 2024 -
rustc hangs with gordian knot of trait bounds
#133354 opened
Nov 23, 2024 -
Tracking issue for release notes of #128934: Non-exhaustive structs may be empty
#133353 opened
Nov 22, 2024 -
Tracking issue for release notes of #131188: Do not copy libstd dynamic library to sysroot
#133352 opened
Nov 22, 2024
267 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.
-
Extend Miri to correctly pass mutable pointers through FFI
#133211 commented on
Nov 29, 2024 • 34 new comments -
Target modifiers (special marked options) are recorded in metainfo
#133138 commented on
Nov 28, 2024 • 12 new comments -
Add diagnostic for stack allocations of 1 GB or more
#119798 commented on
Nov 22, 2024 • 11 new comments -
Stop cloning `Context` so much
#133345 commented on
Nov 28, 2024 • 9 new comments -
Robustify and genericize return-type-notation resolution in `resolve_bound_vars`
#132047 commented on
Nov 28, 2024 • 9 new comments -
std: lazily allocate the main thread handle
#132654 commented on
Nov 27, 2024 • 8 new comments -
Add test directive `needs-target-has-atomic`
#133095 commented on
Nov 28, 2024 • 8 new comments -
forbid toggling x87 and fpregs on hard-float targets
#133099 commented on
Nov 29, 2024 • 7 new comments -
Add context to "const in pattern" errors
#133233 commented on
Nov 27, 2024 • 7 new comments -
Properly pass linker arguments that contain commas
#132974 commented on
Nov 24, 2024 • 6 new comments -
std: print a backtrace on stackoverflow
#133170 commented on
Nov 28, 2024 • 6 new comments -
sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets
#123617 commented on
Nov 22, 2024 • 6 new comments -
std: refactor `pthread`-based synchronization
#128184 commented on
Nov 27, 2024 • 6 new comments -
wasi/fs: Improve stopping condition for <ReadDir as Iterator>::next
#133184 commented on
Nov 26, 2024 • 5 new comments -
Add environment variable query
#130883 commented on
Nov 24, 2024 • 5 new comments -
`-Zrandomize-layout` harder. `Foo<T> != Foo<U>`
#133088 commented on
Nov 28, 2024 • 5 new comments -
Support input/output in vector registers of PowerPC inline assembly
#131551 commented on
Nov 28, 2024 • 4 new comments -
CI: use free runners for i686-gnu jobs
#133256 commented on
Nov 29, 2024 • 4 new comments -
mir-opt: a sub-BB of a cleanup BB must also be a cleanup BB in `EarlyOtherwiseBranch`
#130786 commented on
Nov 27, 2024 • 4 new comments -
triagebot: automatically add more rustdoc related labels
#133312 commented on
Nov 24, 2024 • 4 new comments -
Always set the deployment target when building std
#133092 commented on
Nov 29, 2024 • 4 new comments -
[mir-opt] GVN some more transmute cases
#133324 commented on
Nov 24, 2024 • 4 new comments -
[AIX] handle libunwind native_libs
#132750 commented on
Nov 29, 2024 • 3 new comments -
Reimplement `~const` trait specialization
#133325 commented on
Nov 23, 2024 • 3 new comments -
Pass FnAbi to find_mir_or_eval_fn
#133103 commented on
Nov 27, 2024 • 3 new comments -
changes old intrinsic declaration to new declaration
#133106 commented on
Nov 29, 2024 • 3 new comments -
Add `JoinHandle::into_join_future()`.
#131389 commented on
Nov 26, 2024 • 3 new comments -
Get rid of HIR const checker
#133321 commented on
Nov 24, 2024 • 2 new comments -
Resolve the false positive dead_code lint when type is only used via destructuring
#133128 commented on
Nov 28, 2024 • 2 new comments -
Impl String::into_chars
#133057 commented on
Nov 25, 2024 • 2 new comments -
Stop clearing box's drop flags early
#131146 commented on
Nov 24, 2024 • 2 new comments -
unix: Relax escaping in `Debug` impl on `Command`
#132484 commented on
Nov 25, 2024 • 1 new comment -
Gate async fn trait bound modifier on `async_trait_bounds`
#132612 commented on
Nov 25, 2024 • 1 new comment -
Skip `if-let-rescope` lint unless requested by migration
#132666 commented on
Nov 24, 2024 • 1 new comment -
CI: split x86_64-mingw job
#132721 commented on
Nov 29, 2024 • 1 new comment -
Use futex-based synchronization on Apple platforms
#122408 commented on
Nov 23, 2024 • 1 new comment -
Fix span of unsafe attribute diagnostic
#133270 commented on
Nov 23, 2024 • 1 new comment -
Abstract `ProcThreadAttributeList` into its own struct
#123604 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for `lazy_cell_into_inner`
#125623 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for `lazy_get`
#129333 commented on
Nov 29, 2024 • 0 new comments -
Remove `Nonterminal` and `TokenKind::Interpolated`
#124141 commented on
Nov 25, 2024 • 0 new comments -
Fix leaks from panics in destructors
#125923 commented on
Nov 29, 2024 • 0 new comments -
Build std with panic = "abort" errors with a bunch of duplicated lang items
#115963 commented on
Nov 29, 2024 • 0 new comments -
Tweak output of resolve errors
#126810 commented on
Nov 29, 2024 • 0 new comments -
Add `slice::DrainRaw` for internal use
#127348 commented on
Nov 29, 2024 • 0 new comments -
Support target-spec json file extension in various cases
#127389 commented on
Nov 28, 2024 • 0 new comments -
Teach rustc about the Xtensa VaListImpl
#127565 commented on
Nov 28, 2024 • 0 new comments -
Specify scope in `out_of_scope_macro_calls` lint
#128080 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for const_swap
#83163 commented on
Nov 29, 2024 • 0 new comments -
ICE: `expected const for .. but found Type(usize) when instantiating args=[usize] `
#121429 commented on
Nov 29, 2024 • 0 new comments -
port tests/run-make/extern-fn-reachable to rmake
#128314 commented on
Nov 29, 2024 • 0 new comments -
Add lint for recursive default impls
#128737 commented on
Nov 24, 2024 • 0 new comments -
Tracking Issue for autodiff
#124509 commented on
Nov 25, 2024 • 0 new comments -
Emit an error for invalid item of instruction_set
#129002 commented on
Nov 26, 2024 • 0 new comments -
Pass end position of span through inline ASM cookie
#129181 commented on
Nov 26, 2024 • 0 new comments -
Use more CGUs in incremental compilation
#129222 commented on
Nov 23, 2024 • 0 new comments -
Add inherent versions of MaybeUninit methods for slices
#129259 commented on
Nov 26, 2024 • 0 new comments -
Introduce `default_field_values` feature
#129514 commented on
Nov 26, 2024 • 0 new comments -
[DO NOT MERGE] crater run on the tail expression drop order lint
#129604 commented on
Nov 29, 2024 • 0 new comments -
Initial fs implementation for UEFI
#129700 commented on
Nov 27, 2024 • 0 new comments -
Can't write non-overlapping blanket impls that involve associated type bindings
#20400 commented on
Nov 29, 2024 • 0 new comments -
Tracking issue for RFC 3519: `arbitrary_self_types`
#44874 commented on
Nov 29, 2024 • 0 new comments -
Require `type_map::stub` callers to supply file information
#104342 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for Path::file_prefix
#86319 commented on
Nov 29, 2024 • 0 new comments -
Implement RFC 3323: restrictions
#106074 commented on
Nov 29, 2024 • 0 new comments -
Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.)
#107587 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for deterministic random number generation
#131606 commented on
Nov 29, 2024 • 0 new comments -
Rust docs should at least have the option of using sans-serif fonts
#52449 commented on
Nov 29, 2024 • 0 new comments -
rustdoc support for per-parameter documentation
#57525 commented on
Nov 29, 2024 • 0 new comments -
[mir-opt] SimplifyLocals should also clean up debuginfo
#110702 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for secure random data generation in `std`
#130703 commented on
Nov 29, 2024 • 0 new comments -
Stabilize `extended_varargs_abi_support`
#116161 commented on
Nov 28, 2024 • 0 new comments -
Remove eval_always from check_private_in_public.
#116316 commented on
Nov 29, 2024 • 0 new comments -
Clarify safety of layout_for_ptr
#117991 commented on
Nov 29, 2024 • 0 new comments -
Add Ref/RefMut try_map method
#118087 commented on
Nov 23, 2024 • 0 new comments -
Implementation of `fmt::FormattingOptions`
#118159 commented on
Nov 25, 2024 • 0 new comments -
show linker output even if the linker succeeds
#119286 commented on
Nov 29, 2024 • 0 new comments -
macro_rules: Remove `NtIdent` nonterminal token
#119412 commented on
Nov 29, 2024 • 0 new comments -
Decide on name for `Freeze`
#131401 commented on
Nov 29, 2024 • 0 new comments -
Tracking issue for `#[doc(cfg(…))]`, `#[doc(cfg_hide(…))]` and `doc_auto_cfg`
#43781 commented on
Nov 29, 2024 • 0 new comments -
Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants
#120580 commented on
Nov 26, 2024 • 0 new comments -
Introduce -Zsplit-metadata option
#120855 commented on
Nov 27, 2024 • 0 new comments -
link libunwind dynamically and allow controlling it via `crt-static` on gnullvm targets
#122003 commented on
Nov 25, 2024 • 0 new comments -
Tracking issue for tracking licensing metadata with REUSE
#99414 commented on
Nov 29, 2024 • 0 new comments -
Impl TryFrom<Vec<u8>> for String
#132268 commented on
Nov 28, 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 25, 2024 • 0 new comments -
rework winnowing to sensibly handle global where-bounds
#132325 commented on
Nov 29, 2024 • 0 new comments -
Implement `#[cfg]` in `where` clauses
#132388 commented on
Nov 26, 2024 • 0 new comments -
Add more mailmap entries
#132474 commented on
Nov 24, 2024 • 0 new comments -
Fix and undeprecate home_dir()
#132515 commented on
Nov 29, 2024 • 0 new comments -
Stabilize async closures (RFC 3668)
#132706 commented on
Nov 28, 2024 • 0 new comments -
Crater 2024 edition
#132712 commented on
Nov 26, 2024 • 0 new comments -
Unify `sysroot_target_{bin,lib}dir` handling
#132723 commented on
Nov 29, 2024 • 0 new comments -
add some debug-assertion crash tests
#132789 commented on
Nov 29, 2024 • 0 new comments -
[rustdoc] Add new `example` disambiguator for intra-doc links
#132792 commented on
Nov 28, 2024 • 0 new comments -
Use mimalloc in rustc
#132796 commented on
Nov 22, 2024 • 0 new comments -
Stabilize let chains in the 2024 edition
#132833 commented on
Nov 28, 2024 • 0 new comments -
Arbitrary self types v2: main compiler changes
#132961 commented on
Nov 28, 2024 • 0 new comments -
Print name of env var in `--print=deployment-target`
#133041 commented on
Nov 22, 2024 • 0 new comments -
Stabilize noop_waker
#133089 commented on
Nov 29, 2024 • 0 new comments -
Don't use a SyntheticProvider for literally every type
#133134 commented on
Nov 29, 2024 • 0 new comments -
ABI checks: add support for loongarch
#133249 commented on
Nov 29, 2024 • 0 new comments -
The embedded bitcode should always be prepared for LTO/ThinLTO
#133250 commented on
Nov 29, 2024 • 0 new comments -
remove `Subtype` projections
#133258 commented on
Nov 23, 2024 • 0 new comments -
Refactor inner allocation logic of temp dangling pointer lint
#133263 commented on
Nov 28, 2024 • 0 new comments -
ci: enble LLVM download for windows-gnu hosts
#133266 commented on
Nov 28, 2024 • 0 new comments -
rustdoc: use a button instead of a bar for search
#133279 commented on
Nov 27, 2024 • 0 new comments -
E0277: suggest dereferencing function arguments in more cases
#133292 commented on
Nov 23, 2024 • 0 new comments -
Simplify `SwitchInt` handling
#133328 commented on
Nov 27, 2024 • 0 new comments -
Autodiff Upstreaming - rustc_codegen_llvm changes
#130060 commented on
Nov 24, 2024 • 0 new comments -
Stabilize `std::io::ErrorKind::CrossesDevices`
#130209 commented on
Nov 26, 2024 • 0 new comments -
[WIP] Remove placeholders completely
#130227 commented on
Nov 27, 2024 • 0 new comments -
Stabilize `std::io::ErrorKind::QuotaExceeded`
#130254 commented on
Nov 26, 2024 • 0 new comments -
docs: Permissions.readonly() also ignores root user special permissions
#130289 commented on
Nov 22, 2024 • 0 new comments -
Beautify doctest path
#130643 commented on
Nov 24, 2024 • 0 new comments -
added core::mem::reshape
#130849 commented on
Nov 27, 2024 • 0 new comments -
Update README.md
#130859 commented on
Nov 28, 2024 • 0 new comments -
100% safe implementation of RepeatN
#130887 commented on
Nov 29, 2024 • 0 new comments -
compiletest failing tests aren't that noisy by default
#131182 commented on
Nov 29, 2024 • 0 new comments -
Asserts the maximum value that can be returned from `Vec::len`
#131193 commented on
Nov 27, 2024 • 0 new comments -
Warn about C-style octal literals
#131309 commented on
Nov 28, 2024 • 0 new comments -
Weekly `cargo update`
#131311 commented on
Nov 24, 2024 • 0 new comments -
Support `clobber_abi` in AVR inline assembly
#131323 commented on
Nov 28, 2024 • 0 new comments -
Mark `slice::copy_from_slice` unstably const
#131416 commented on
Nov 27, 2024 • 0 new comments -
E0793: Clarify that it applies to unions as well
#131472 commented on
Nov 29, 2024 • 0 new comments -
Add `armv7a-vex-v5` tier three target
#131530 commented on
Nov 29, 2024 • 0 new comments -
Lint on combining `#[no_mangle]` and `#[export_name]`
#131558 commented on
Nov 28, 2024 • 0 new comments -
Add post-mono MIR passes to make mono-reachable analysis more accurate
#131650 commented on
Nov 23, 2024 • 0 new comments -
lint: change help for pointers to dyn types in FFI
#131669 commented on
Nov 27, 2024 • 0 new comments -
Stabilize `const_maybe_uninit_write`
#131713 commented on
Nov 26, 2024 • 0 new comments -
[rustdoc] Change impl items indent
#131718 commented on
Nov 29, 2024 • 0 new comments -
Stabilize unsigned and float variants of `num_midpoint` feature
#131784 commented on
Nov 26, 2024 • 0 new comments -
Always display first line of impl blocks even when collapsed
#132155 commented on
Nov 28, 2024 • 0 new comments -
Add Extend impls for tuples of arity 1 through 12
#132187 commented on
Nov 26, 2024 • 0 new comments -
Wrong error about the size of a parameter not being known at compiletime
#78834 commented on
Nov 25, 2024 • 0 new comments -
Unexpected error when resolving bounds involving associated types
#133314 commented on
Nov 25, 2024 • 0 new comments -
Tracking issue for RFC 3637: Guard patterns
#129967 commented on
Nov 24, 2024 • 0 new comments -
Tracking Issue for `async_fn_in_dyn_trait`
#133119 commented on
Nov 24, 2024 • 0 new comments -
Tracking Issue for fn const BuildHasherDefault::new()
#123197 commented on
Nov 24, 2024 • 0 new comments -
Failed to compile a project with LTO + PGO
#115344 commented on
Nov 24, 2024 • 0 new comments -
"x.py check" that does nothing feels like it has gotten slower
#133162 commented on
Nov 24, 2024 • 0 new comments -
-C target-feature/-C target-cpu are unsound
#64609 commented on
Nov 24, 2024 • 0 new comments -
Tracking issue for all the ways in which -C compiler flags can alter the ABI
#131837 commented on
Nov 24, 2024 • 0 new comments -
Figure out which target features affect float ABI
#131799 commented on
Nov 24, 2024 • 0 new comments -
target_feature doesn't trickle down to closures and internal fns
#58279 commented on
Nov 24, 2024 • 0 new comments -
Unhelpful error when trying to import from a crate without 'lib' crate-type
#96039 commented on
Nov 24, 2024 • 0 new comments -
"item `TryFrom` is imported redundantly" doesn't have automatic fix
#121315 commented on
Nov 24, 2024 • 0 new comments -
Fully generalize cmp instances
#20063 commented on
Nov 24, 2024 • 0 new comments -
Tracking Issue for `slice::Split::as_slice()`
#96137 commented on
Nov 24, 2024 • 0 new comments -
Problem with using struct expressions with path metavariables
#58274 commented on
Nov 23, 2024 • 0 new comments -
Tracking issue for `#![feature(entry_insert)]`
#65225 commented on
Nov 25, 2024 • 0 new comments -
ICE: `cannot convert "'a/#4" to a region vid`
#131295 commented on
Nov 25, 2024 • 0 new comments -
Stabilize -Zunpretty=expanded
#43364 commented on
Nov 25, 2024 • 0 new comments -
🔬 Tracking issue for RFC 2089: Extended Implied bounds
#44491 commented on
Nov 25, 2024 • 0 new comments -
There are very few tests for -Z unpretty expansion
#23616 commented on
Nov 25, 2024 • 0 new comments -
Tracking Issue for `NonZero*::count_ones`
#120287 commented on
Nov 25, 2024 • 0 new comments -
Tracking Issue for asm_experimental_arch
#93335 commented on
Nov 25, 2024 • 0 new comments -
Check tier 3 targets in CI
#109099 commented on
Nov 25, 2024 • 0 new comments -
Tracking Issue for `vec::Drain{,Filter}::keep_rest`
#101122 commented on
Nov 25, 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 25, 2024 • 0 new comments -
Tracking Issue for the `Freeze` trait
#121675 commented on
Nov 25, 2024 • 0 new comments -
`tests/ui/associated-consts/issue-93775.rs` seems to be flaky
#132111 commented on
Nov 25, 2024 • 0 new comments -
Tracking Issue for `unix_sigpipe`
#97889 commented on
Nov 25, 2024 • 0 new comments -
Optimizer regression in Rust nightly
#131162 commented on
Nov 25, 2024 • 0 new comments -
`os::unix::process::Command::exec` sometimes allocates, violating async signal safety
#130756 commented on
Nov 25, 2024 • 0 new comments -
Tracking issue for release notes of #130555: Initial support for riscv32{e|em|emc}_unknown_none_elf
#133317 commented on
Nov 25, 2024 • 0 new comments -
Tracking issue for target_feature 1.1 RFC
#69098 commented on
Nov 25, 2024 • 0 new comments -
Document the usage scenario of "as" keyword for trait coercion
#86287 commented on
Nov 23, 2024 • 0 new comments -
Incorrect explanation for error E0117
#70135 commented on
Nov 23, 2024 • 0 new comments -
Tracking Issue for bigint helper methods
#85532 commented on
Nov 23, 2024 • 0 new comments -
[ICE]: Encountered anon const with inference variable args but no error reported
#133199 commented on
Nov 22, 2024 • 0 new comments -
Tracking issue for release notes of #129759: Stabilize `const_refs_to_static`
#130901 commented on
Nov 22, 2024 • 0 new comments -
Tracking issue for release notes of #129195: Stabilize `&mut` (and `*mut`) as well as `&Cell` (and `*const Cell`) in const
#130362 commented on
Nov 22, 2024 • 0 new comments -
Tracking issue for release notes of #126452: Implement raw lifetimes and labels (`'r#ident`)
#130095 commented on
Nov 22, 2024 • 0 new comments -
Tracking issue for release notes of #129073: Relate receiver invariantly in method probe for `Mode::Path`
#130396 commented on
Nov 22, 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 22, 2024 • 0 new comments -
Tracking issue for release notes of #128778: atomics: allow atomic and non-atomic reads to race
#130941 commented on
Nov 22, 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 22, 2024 • 0 new comments -
regression: std no longer in toolchain dir
#132202 commented on
Nov 22, 2024 • 0 new comments -
Unstable Feature Usage Metrics
#129485 commented on
Nov 22, 2024 • 0 new comments -
regression: Compiler error with dyn + for<'a>
#132000 commented on
Nov 22, 2024 • 0 new comments -
Tracking issue for release notes of #123197: Tracking Issue for fn const BuildHasherDefault::new()
#133347 commented on
Nov 22, 2024 • 0 new comments -
🔬 implement "always applicable impls"
#48538 commented on
Nov 22, 2024 • 0 new comments -
Use lld by default on x64 Ubuntu 20.04 LTS
#71515 commented on
Nov 23, 2024 • 0 new comments -
Tracking Issue for `const_array_each_ref`
#133289 commented on
Nov 23, 2024 • 0 new comments -
Tracking Issue for `const_array_as_mut_slice`
#133333 commented on
Nov 23, 2024 • 0 new comments -
Tracking issue for release notes of #74939: Tracking issue for const `<*const T>::is_null`
#133113 commented on
Nov 23, 2024 • 0 new comments -
Inlining causes miscompilation of code that mixes target features
#116573 commented on
Nov 23, 2024 • 0 new comments -
Tracking issue for RFC 2574, "SIMD vectors in FFI"
#63068 commented on
Nov 23, 2024 • 0 new comments -
What to do about repr(C, simd)?
#47103 commented on
Nov 23, 2024 • 0 new comments -
Warn if feature settings may break compilation
#89586 commented on
Nov 23, 2024 • 0 new comments -
Tracking Issue for `int_roundings`
#88581 commented on
Nov 23, 2024 • 0 new comments -
Tracking Issue for arithmetic that panics on overflow (`strict_*` operations)
#118260 commented on
Nov 23, 2024 • 0 new comments -
cargo doc should render crate examples and link to them on main documentation page
#133348 commented on
Nov 23, 2024 • 0 new comments -
`AtomicUsize::from_mut` has incorrect alignment requirements in docs
#133342 commented on
Nov 23, 2024 • 0 new comments -
Should `Mutex` and `Condvar` respect priorities?
#128231 commented on
Nov 23, 2024 • 0 new comments -
Tracking issue for rename from "object safe" to "dyn compatible"
#130852 commented on
Nov 23, 2024 • 0 new comments -
error: rustc interrupted by SIGSEGV
#133269 commented on
Nov 23, 2024 • 0 new comments -
`dyn AsyncFn` generates many independent errors
#132713 commented on
Nov 23, 2024 • 0 new comments -
`negative_impls` and `auto_traits` experimental features allow trait impls to overlap
#74629 commented on
Nov 23, 2024 • 0 new comments -
generated call to core::fmt::Arguments::new_const fails to constant fold
#128709 commented on
Nov 28, 2024 • 0 new comments -
Tracking issue for `const_size_of_val` and `const_align_of_val`
#46571 commented on
Nov 28, 2024 • 0 new comments -
Tracking issue for const `alloc::Layout`
#67521 commented on
Nov 28, 2024 • 0 new comments -
Tracking issue for `HashSet` entry APIs
#60896 commented on
Nov 27, 2024 • 0 new comments -
[LoongArch] SIMD intrinsics not fully inlined in caller with target feature globally enabled
#133281 commented on
Nov 27, 2024 • 0 new comments -
Tracking Issue for File lock API
#130994 commented on
Nov 27, 2024 • 0 new comments -
ICE: `expected int of size 8, but got size 16`
#131103 commented on
Nov 27, 2024 • 0 new comments -
ICE: borrowck `best_blame_constraint` unwrap on a `None` value, `OpaqueTypeKey { def_id...`
#133252 commented on
Nov 27, 2024 • 0 new comments -
Stable crate hash depends on host target
#113990 commented on
Nov 27, 2024 • 0 new comments -
Tracking issue for future-incompatibility lint `forbidden_lint_groups`
#81670 commented on
Nov 27, 2024 • 0 new comments -
Regression in error reporting on {integer} type ambiguity between 1.61 and 1.62
#98404 commented on
Nov 27, 2024 • 0 new comments -
Lint against float literals like 4444444444_f32 that "overflow" their mantissa
#51957 commented on
Nov 27, 2024 • 0 new comments -
panic on failed dead code analysis
#54553 commented on
Nov 27, 2024 • 0 new comments -
Compiled wasm32-wasip2 component from simple code requires excessive WASI interfaces
#133235 commented on
Nov 27, 2024 • 0 new comments -
Confusing error message for lifetime mismatch
#132749 commented on
Nov 27, 2024 • 0 new comments -
Always-inline closure passed via `impl FnOnce` doesn't inline
#96929 commented on
Nov 27, 2024 • 0 new comments -
random Empty/Tombstone LLVM assertion error on i686-msvc CI
#110290 commented on
Nov 26, 2024 • 0 new comments -
Encountering the type length limit ICEs Miri
#127699 commented on
Nov 29, 2024 • 0 new comments -
Tracking Issue for Explicit Tail Calls
#112788 commented on
Nov 29, 2024 • 0 new comments -
false positive for `if-let-rescope` where `if let` statements without `else` are also linted
#133167 commented on
Nov 29, 2024 • 0 new comments -
Linking with XCFrameworks doesn't work
#106120 commented on
Nov 28, 2024 • 0 new comments -
rustc fails when including some C++ libs because of wasm32 linker fatal warnings
#61846 commented on
Nov 28, 2024 • 0 new comments -
Add levenshtein distance based suggestions everywhere
#30197 commented on
Nov 28, 2024 • 0 new comments -
s390x vector facilities support
#130869 commented on
Nov 28, 2024 • 0 new comments -
Compiler wants to add bound which already exists to generic.
#123513 commented on
Nov 28, 2024 • 0 new comments -
Tracking Issue for get_many_mut
#104642 commented on
Nov 28, 2024 • 0 new comments -
Misplacing question mark operator throws `field expressions cannot have generic arguments`
#99403 commented on
Nov 28, 2024 • 0 new comments -
False positive `dead_code` lint when type is only used via destructuring
#132874 commented on
Nov 28, 2024 • 0 new comments -
Tracking issue for speeding up rustc via its build configuration
#103595 commented on
Nov 28, 2024 • 0 new comments -
f64::div_euclid and f64::rem_euclid yield inconsistent results
#107904 commented on
Nov 28, 2024 • 0 new comments -
Tracking Issue for `-Znext-solver`
#107374 commented on
Nov 28, 2024 • 0 new comments -
Tracking issue for `TypingMode` transition
#132279 commented on
Nov 28, 2024 • 0 new comments -
Add SIMD operations that use f16 and f128
#125440 commented on
Nov 28, 2024 • 0 new comments -
compiletest: `./x test <test-name>.stderr` (or existing non-`.rs` file) should warn or error
#126601 commented on
Nov 28, 2024 • 0 new comments -
llvm-tblgen Segmentation fault in CI on dist-aarch64-apple
#109624 commented on
Nov 26, 2024 • 0 new comments -
Spurious CI failure: tests/run-make/jobserver-error
#110321 commented on
Nov 26, 2024 • 0 new comments -
Spurious tests/ui/panics/default-backtrace-ice.rs failures
#116759 commented on
Nov 26, 2024 • 0 new comments -
test `ui/backtrace-debuginfo.rs` is flaky
#117097 commented on
Nov 26, 2024 • 0 new comments -
tests/codegen/target-feature-inline-closure.rs is flaky
#117060 commented on
Nov 26, 2024 • 0 new comments -
ICE when using RTN in the where clause of a trait
#132159 commented on
Nov 26, 2024 • 0 new comments -
Tracking issue for Vec::extract_if and LinkedList::extract_if
#43244 commented on
Nov 26, 2024 • 0 new comments -
candidate selection for normalization and trait goals disagree
#133044 commented on
Nov 26, 2024 • 0 new comments -
compiletest: warn/error on redundant `check-fail` directives
#130742 commented on
Nov 26, 2024 • 0 new comments -
Tracking Issue for `f16` and `f128` float types
#116909 commented on
Nov 26, 2024 • 0 new comments -
Tracking Issue for `Iterator::map_windows` (feature `iter_map_windows`)
#87155 commented on
Nov 26, 2024 • 0 new comments -
Self-referential struct with Cow<Container<Self>> as the last field errors with overflow
#107481 commented on
Nov 26, 2024 • 0 new comments -
Tracking Issue for `nonzero_bitwise`
#128281 commented on
Nov 26, 2024 • 0 new comments -
Tracking Issue for map_try_insert
#82766 commented on
Nov 26, 2024 • 0 new comments -
E0119 can overwrite E0277 leading to confusing error message
#66712 commented on
Nov 26, 2024 • 0 new comments -
Compilation Error with -Awarnings flag on wasm target
#116626 commented on
Nov 25, 2024 • 0 new comments -
Tracking Issue for `core::mem::variant_count`
#73662 commented on
Nov 27, 2024 • 0 new comments -
Tracking Issue for `backtrace_frames`
#79676 commented on
Nov 27, 2024 • 0 new comments -
Fixing `unsafe_op_in_unsafe_fn` for `std::{os, sys}`
#127747 commented on
Nov 27, 2024 • 0 new comments -
"-Zbuild_std" produces a broken std on riscv32gc-unknown-linux-gnu
#88995 commented on
Nov 27, 2024 • 0 new comments -
Tracking issue for specialization (RFC 1210)
#31844 commented on
Nov 26, 2024 • 0 new comments -
Build failure in x86 container on M1 chips
#96479 commented on
Nov 26, 2024 • 0 new comments -
[discussion] `ErrorKind::FilesystemQuotaExceeded` from `io_error_more`
#130190 commented on
Nov 26, 2024 • 0 new comments -
[discussion] `ErrorKind::CrossesDevices` from `io_error_more`
#130191 commented on
Nov 26, 2024 • 0 new comments -
`download-rustc` should support a cross-compiled `host`
#110411 commented on
Nov 26, 2024 • 0 new comments -
ICE in rustc_codegen_llvm when cross compiling to linux on OSX
#109711 commented on
Nov 26, 2024 • 0 new comments -
cross-built compiler doesn't have the standard library for the target in its sysroot
#77352 commented on
Nov 26, 2024 • 0 new comments -
Tracking issue for release notes of #130453: Add x86_64-unknown-trusty as tier 3 target
#133306 commented on
Nov 26, 2024 • 0 new comments -
Tracking Issue for `sub_ptr` (feature `ptr_sub_ptr`)
#95892 commented on
Nov 26, 2024 • 0 new comments -
Spurious test out-of-stack test failure on Android
#20004 commented on
Nov 26, 2024 • 0 new comments -
spurious test failure: ui\panics\panic-short-backtrace-windows-x86_64.rs on x86_64-msvc-2
#92000 commented on
Nov 26, 2024 • 0 new comments -
Sporadic errors with armhf-gnu CI remote test runs
#97669 commented on
Nov 26, 2024 • 0 new comments -
rustdoc-gui tests sporadically failing
#93784 commented on
Nov 26, 2024 • 0 new comments