Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
1.58.1 Rust 1.58.1
published
Jan 20, 2022
126 Pull requests merged by 59 people
-
Store hir_id_to_def_id in OwnerInfo.
#93301 merged
Jan 26, 2022 -
[beta] Backports
#93306 merged
Jan 26, 2022 -
Fix the unsoundness in the `early_otherwise_branch` mir opt pass
#91840 merged
Jan 26, 2022 -
rustdoc: Pre-calculate traits that are in scope for doc links
#88679 merged
Jan 26, 2022 -
Update cargo
#93314 merged
Jan 26, 2022 -
Remove deduplication of early lints
#93250 merged
Jan 26, 2022 -
Add white-space: nowrap to links in the sidebar
#93286 merged
Jan 26, 2022 -
minor fix for #93231
#93291 merged
Jan 26, 2022 -
make Windows abort_internal Miri-compatible
#93300 merged
Jan 26, 2022 -
Fix ICE when parsing bad turbofish with lifetime argument
#93303 merged
Jan 26, 2022 -
Rollup of 5 pull requests
#93308 merged
Jan 26, 2022 -
Store a `Symbol` instead of an `Ident` in `AssocItem`
#93095 merged
Jan 25, 2022 -
Rustdoc: remove ListAttributesIter and use impl Iterator instead
#92353 merged
Jan 25, 2022 -
Remove ordering traits from `OutlivesConstraint`
#93089 merged
Jan 25, 2022 -
Add a `try_clone()` function to `OwnedFd`.
#88794 merged
Jan 25, 2022 -
Properly track `DepNode`s in trait evaluation provisional cache
#93064 merged
Jan 25, 2022 -
Move param count error emission to end of `check_argument_types`
#93118 merged
Jan 25, 2022 -
Work around missing code coverage data causing llvm-cov failures
#93144 merged
Jan 25, 2022 -
rustdoc: Fix inconsistency of local blanket impls
#93169 merged
Jan 25, 2022 -
Implement stable overlap check considering negative traits
#93175 merged
Jan 25, 2022 -
rustdoc settings: use radio buttons for theme
#93251 merged
Jan 25, 2022 -
Use error-on-mismatch policy for PAuth module flags.
#93269 merged
Jan 25, 2022 -
Rollup of 8 pull requests
#93288 merged
Jan 25, 2022 -
Use `indexmap` to avoid sorting `LocalDefId`s
#90842 merged
Jan 25, 2022 -
std: Implement try_reserve and try_reserve_exact on PathBuf
#92513 merged
Jan 24, 2022 -
Fix STD compilation for the ESP-IDF target (regression from CVE-2022-21658)
#93152 merged
Jan 24, 2022 -
Fix link to CVE-2022-21658
#93186 merged
Jan 24, 2022 -
rustdoc: fix bump down typing search on Safari
#93188 merged
Jan 24, 2022 -
Remove unneeded cursor pointer rule on mobile sidebar
#93212 merged
Jan 24, 2022 -
adjust sidebar link brightness
#93231 merged
Jan 24, 2022 -
Fix brief appearance of rust logo in the sidebar
#93241 merged
Jan 24, 2022 -
Update theme on pageshow event
#93253 merged
Jan 24, 2022 -
Rollup of 8 pull requests
#93260 merged
Jan 24, 2022 -
Revert "Do not hash leading zero bytes of i64 numbers in Sip128 hasher"
#93014 merged
Jan 24, 2022 -
Check `const Drop` impls considering `~const` Bounds
#93028 merged
Jan 24, 2022 -
rustc_lint: Some early linting refactorings
#91526 merged
Jan 24, 2022 -
Implement RFC 3151: Scoped threads.
#92555 merged
Jan 24, 2022 -
Normalize field access types during borrowck
#93226 merged
Jan 24, 2022 -
Liberate late bound regions when collecting GAT substs in wfcheck
#93227 merged
Jan 24, 2022 -
Remove DiagnosticBuilder.quiet
#93229 merged
Jan 24, 2022 -
rustc_mir_itertools: Avoid needless `collect` with itertools
#93234 merged
Jan 24, 2022 -
Rollup of 8 pull requests
#93245 merged
Jan 24, 2022 -
Fix `let_chains` and `if_let_guard` feature flags
#93213 merged
Jan 24, 2022 -
Add preliminary support for inline assembly for msp430.
#93219 merged
Jan 24, 2022 -
Make `Decodable` and `Decoder` infallible.
#93066 merged
Jan 23, 2022 -
build: dist: defer PlainSourceTarball
#93047 merged
Jan 23, 2022 -
Stabilize arc_new_cyclic
#90666 merged
Jan 23, 2022 -
impl Not for !
#91122 merged
Jan 23, 2022 -
Tweak `expr.await` desugaring `Span`
#93103 merged
Jan 23, 2022 -
Fix spacing for `·` between stability and source
#93068 merged
Jan 23, 2022 -
Unify search input and buttons size
#93113 merged
Jan 23, 2022 -
update uclibc instructions for new toolchain, add link from platforms doc
#93168 merged
Jan 23, 2022 -
rustdoc: Make some `pub` items crate-private
#93185 merged
Jan 23, 2022 -
Remove dead code from build_helper
#93196 merged
Jan 23, 2022 -
Rollup of 8 pull requests
#93220 merged
Jan 23, 2022 -
Disable drop range tracking in generators
#93165 merged
Jan 23, 2022 -
Update hashbrown to 0.12.0
#92998 merged
Jan 23, 2022 -
add support for the l4-bender linker on the x86_64-unknown-l4re-uclibc tier 3 target
#85967 merged
Jan 22, 2022 -
Print a helpful message if unwinding aborts when it reaches a nounwind function
#92828 merged
Jan 22, 2022 -
Update pulldown-cmark version to fix markdown list issue
#93012 merged
Jan 22, 2022 -
Simplify use of `map_or`
#93116 merged
Jan 22, 2022 -
Increase the format version of rustdoc-json-types
#93132 merged
Jan 22, 2022 -
Interner cleanups
#93147 merged
Jan 22, 2022 -
Reject unsupported naked functions
#93153 merged
Jan 22, 2022 -
Add missing GUI test explanations
#93170 merged
Jan 22, 2022 -
rustdoc: remove dashed underline under main heading
#93172 merged
Jan 22, 2022 -
Rollup of 9 pull requests
#93202 merged
Jan 22, 2022 -
Add more granular `--exclude` in `x.py`
#91965 merged
Jan 22, 2022 -
Ensure that early-bound function lifetimes are always 'local'
#92467 merged
Jan 22, 2022 -
Set the allocation MIN_ALIGN for espidf to 4.
#92586 merged
Jan 22, 2022 -
Improve error message for key="value" cfg arguments.
#92835 merged
Jan 22, 2022 -
Improve string concatenation suggestion
#92843 merged
Jan 22, 2022 -
Implement tuple array diagnostic
#92963 merged
Jan 22, 2022 -
Use let_else in even more places
#93046 merged
Jan 22, 2022 -
Improve `Arc` and `Rc` documentation
#93109 merged
Jan 22, 2022 -
delete `Stdin::split` forwarder
#93134 merged
Jan 22, 2022 -
rustdoc: fix overflow-wrap for table layouts
#93139 merged
Jan 22, 2022 -
Rollup of 10 pull requests
#93173 merged
Jan 22, 2022 -
Override rustc version in ui and mir-opt tests to get stable hashes
#92363 merged
Jan 21, 2022 -
Update Linux runners to Ubuntu 20.04
#92983 merged
Jan 21, 2022 -
Remove a `Span` from `hir::ExprKind::MethodCall`
#92787 merged
Jan 21, 2022 -
Update some rustc dependencies to deduplicate them
#92896 merged
Jan 21, 2022 -
Emit simpler code from format_args
#91359 merged
Jan 21, 2022 -
Introduce drop range tracking to generator interior analysis
#91032 merged
Jan 21, 2022 -
Exclude "test" from doc_auto_cfg
#92856 merged
Jan 21, 2022 -
Fix errors on blanket impls by ignoring the children of generated impls
#92860 merged
Jan 21, 2022 -
Only suggest adding `!` to expressions that can be macro invocation
#93061 merged
Jan 21, 2022 -
rustdoc mobile: fix scroll offset when jumping to internal id
#93067 merged
Jan 21, 2022 -
Add tests to ensure that `let_chains` works with `if_let_guard`
#93086 merged
Jan 21, 2022 -
Fix src/test/run-make/raw-dylib-alt-calling-convention
#93087 merged
Jan 21, 2022 -
⬆ chalk to 0.76.0
#93091 merged
Jan 21, 2022 -
src/test/rustdoc-json: Check for `struct_field`s in `variant_tuple_struct.rs`
#93094 merged
Jan 21, 2022 -
Show a more informative panic message when `DefPathHash` does not exist
#93098 merged
Jan 21, 2022 -
rustdoc: auto create output directory when "--output-format json"
#93099 merged
Jan 21, 2022 -
Pretty printer algorithm revamp step 3
#93102 merged
Jan 21, 2022 -
Support --bless for pp-exact pretty printer tests
#93104 merged
Jan 21, 2022 -
update comment for `ensure_monomorphic_enough`
#93114 merged
Jan 21, 2022 -
Add script to prevent point releases with same number as existing ones
#93128 merged
Jan 21, 2022 -
Backport the 1.58.1 release notes to master
#93136 merged
Jan 21, 2022 -
Rollup of 17 pull requests
#93138 merged
Jan 21, 2022 -
[beta] Fix CVE-2022-21658
#93111 merged
Jan 21, 2022 -
Add MaybeUninit::(slice_)as_bytes(_mut)
#89747 merged
Jan 20, 2022 -
Fix variant index / discriminant confusion in uninhabited enum branching
#89764 merged
Jan 20, 2022 -
Stabilize `-Z print-link-args` as `--print link-args`
#91606 merged
Jan 20, 2022 -
rustdoc: decouple stability and const-stability
#91694 merged
Jan 20, 2022 -
Point at correct argument when async fn output type lifetime disagrees with signature
#92183 merged
Jan 20, 2022 -
improve `_` constants in item signature handling
#92582 merged
Jan 20, 2022 -
Rustdoc mobile: put out-of-band info on its own line
#92861 merged
Jan 20, 2022 -
intra-doc: Use the impl's assoc item where possible
#92680 merged
Jan 20, 2022 -
Change lint message to be stronger for &T -> &mut T transmute
#92704 merged
Jan 20, 2022 -
Help optimize out backtraces when disabled
#92992 merged
Jan 20, 2022 -
Fix star handling in block doc comments
#93038 merged
Jan 20, 2022 -
:arrow_up: rust-analyzer
#93108 merged
Jan 20, 2022 -
Fix CVE-2022-21658
#93112 merged
Jan 20, 2022 -
Rollup of 13 pull requests
#93119 merged
Jan 20, 2022 -
[stable] Prepare 1.58.1 artifacts
#93121 merged
Jan 20, 2022 -
[stable] Prepare 1.58.1 point release
#93071 merged
Jan 20, 2022 -
[stable] Fix CVE 2022 21658 and prepare 1.58.1
#93110 merged
Jan 20, 2022 -
Improve capacity estimation in Vec::from_iter
#92138 merged
Jan 20, 2022 -
mangling_v0: Skip extern blocks during mangling
#92316 merged
Jan 20, 2022 -
Change PhantomData type for `BuildHasherDefault` (and more)
#92630 merged
Jan 20, 2022 -
Add manifest docs fallback.
#92800 merged
Jan 20, 2022 -
Move back templates into html folder
#93005 merged
Jan 20, 2022 -
Pretty printer algorithm revamp step 2
#93065 merged
Jan 20, 2022 -
remove `List::is_noop`
#93077 merged
Jan 20, 2022 -
Rollup of 6 pull requests
#93085 merged
Jan 20, 2022
71 Pull requests opened by 54 people
-
Support configuring whether to capture backtraces at runtime
#93101 opened
Jan 20, 2022 -
Make Box drop through Drop trait
#93105 opened
Jan 20, 2022 -
Detect likely intent to use `concat_idents` in macro
#93130 opened
Jan 20, 2022 -
Do not point at whole file missing `fn main`
#93142 opened
Jan 21, 2022 -
pub use std::simd::StdFloat;
#93146 opened
Jan 21, 2022 -
[DRAFT] Introduce `rustc_middle::ty::Uniq`.
#93148 opened
Jan 21, 2022 -
debuginfo: Make sure that type names for closure and generator environments are unique in debuginfo.
#93154 opened
Jan 21, 2022 -
Switch pretty printer to block-based indentation
#93155 opened
Jan 21, 2022 -
wasi: implement `sock_accept` and enable networking
#93158 opened
Jan 21, 2022 -
Unlimit UNIX remove_dir_all() implementation
#93160 opened
Jan 21, 2022 -
Std module docs improvements
#93162 opened
Jan 21, 2022 -
Add a stack-`pin!`-ning macro to `core::pin`.
#93176 opened
Jan 21, 2022 -
Fix invalid special casing of the unreachable! macro
#93179 opened
Jan 21, 2022 -
Fix drop tracking ICEs and re-enable generator drop tracking
#93180 opened
Jan 21, 2022 -
Suggest `as_mut` when `Pin<T>` is used after move
#93181 opened
Jan 22, 2022 -
rustdoc: mobile nav fixes
#93183 opened
Jan 22, 2022 -
Add VS 2022 into error message
#93192 opened
Jan 22, 2022 -
Add test for stable hash uniqueness of adjacent field values
#93193 opened
Jan 22, 2022 -
Replace uses of Result, in which Err variant contains non-error type, with custom enums
#93194 opened
Jan 22, 2022 -
Use `NtCreateFile` instead of `NtOpenFile` to open a file
#93206 opened
Jan 22, 2022 -
Impl {Add,Sub,Mul,Div,Rem,BitXor,BitOr,BitAnd}Assign<$t> for Wrapping<$t> for rust 1.61.0
#93208 opened
Jan 22, 2022 -
Respect doc(hidden) when suggesting available fields
#93214 opened
Jan 22, 2022 -
Improve Rustdoc UI for scraped examples with multiline arguments, fix overflow in line numbers
#93217 opened
Jan 22, 2022 -
[borrowck] Fix help on mutating &self in async fns
#93221 opened
Jan 23, 2022 -
Make ErrorReported impossible to construct outside `rustc_errors`
#93222 opened
Jan 23, 2022 -
rustc_apfloat: Double::mul_add_r panic with specific values
#93225 opened
Jan 23, 2022 -
Make `NonNull::new` `const`
#93236 opened
Jan 23, 2022 -
Add os::unix::net::SocketAddr::unix
#93239 opened
Jan 23, 2022 -
Use TrustedRandomAccess for loop desugaring
#93243 opened
Jan 23, 2022 -
Rename `ErrorReported` -> `ErrorGuaranteed`
#93244 opened
Jan 23, 2022 -
Experiment: mark derived Clone impls as const
#93255 opened
Jan 24, 2022 -
Make `join!` description more accurate
#93256 opened
Jan 24, 2022 -
rustc_errors: only box the `diagnostic` field in `DiagnosticBuilder`.
#93259 opened
Jan 24, 2022 -
Some unwinding related cg_ssa cleanups
#93261 opened
Jan 24, 2022 -
Consistently present absent stdio handles on Windows as NULL handles.
#93263 opened
Jan 24, 2022 -
Looping version of Windows' `remove_dir_all`
#93264 opened
Jan 24, 2022 -
implement a lint for suspicious auto trait impls
#93267 opened
Jan 24, 2022 -
update vulnerable/yanked deps
#93270 opened
Jan 24, 2022 -
Fix a broken link in rustdoc book
#93271 opened
Jan 24, 2022 -
[DO NOT MERGE] Windows: use directory locking for remove_dir_all
#93272 opened
Jan 24, 2022 -
Always check cg_llvm with ./x.py check
#93273 opened
Jan 24, 2022 -
[DO NOT MERGE] Remove pretty-print compat hack for all crates
#93275 opened
Jan 24, 2022 -
Remove non offensive hex from tidy hex list
#93277 opened
Jan 24, 2022 -
Fix for localized windows editions in testcase fn read_link() Issue#93211
#93283 opened
Jan 24, 2022 -
Disable drop range analysis
#93284 opened
Jan 25, 2022 -
Continue work on associated const equality
#93285 opened
Jan 25, 2022 -
remove `TyS::same_type`
#93290 opened
Jan 25, 2022 -
Implement `BITS` constant for non-zero integers
#93292 opened
Jan 25, 2022 -
Implement `MIN`/`MAX` constants for non-zero integers
#93293 opened
Jan 25, 2022 -
Avoid double panics when using `TempDir` in tests
#93295 opened
Jan 25, 2022 -
make `find_similar_impl_candidates` even fuzzier
#93298 opened
Jan 25, 2022 -
Fix dot separator when there is no source link
#93299 opened
Jan 25, 2022 -
[WIP] make error more helpful if box is used as identifier
#93307 opened
Jan 25, 2022 -
Return an indexmap in `all_local_trait_impls` query
#93312 opened
Jan 25, 2022 -
Check if call return type is visibly uninhabited when building MIR
#93313 opened
Jan 25, 2022 -
[TEST] Remove Ord from PlaceRef
#93315 opened
Jan 26, 2022 -
[TEST] Another `DefId` test
#93316 opened
Jan 26, 2022 -
Fix Union field suggestions
#93320 opened
Jan 26, 2022 -
Introduce a limit to Levenshtein distance computation
#93325 opened
Jan 26, 2022 -
refactor write_output_file to merge two invocation paths into one.
#93331 opened
Jan 26, 2022 -
Update tracking issue numbers for inline assembly sub-features
#93337 opened
Jan 26, 2022 -
Update minifier crate version to 0.0.42
#93338 opened
Jan 26, 2022 -
rustdoc: add test case for multiple traits and erased names
#93339 opened
Jan 26, 2022 -
Only traverse attrs once while checking for coherence override attributes
#93343 opened
Jan 26, 2022 -
Make `char::DecodeUtf16::size_hist` more precise
#93347 opened
Jan 26, 2022 -
Move overlap_mode into crate level attribute
#93348 opened
Jan 26, 2022 -
libunwind: readd link attrs to _Unwind_Backtrace
#93350 opened
Jan 26, 2022 -
Fix remove_dir_all on Fuchsia after CVE fix.
#93351 opened
Jan 26, 2022 -
Rollup of 7 pull requests
#93352 opened
Jan 26, 2022 -
Unimpl {Add,Sub,Mul,Div,Rem,BitXor,BitOr,BitAnd}<$t> for Saturating<$t>
#93353 opened
Jan 26, 2022 -
Add documentation about `BorrowedFd::to_owned`.
#93354 opened
Jan 27, 2022
69 Issues closed by 31 people
-
Stop using `in_band_lifetimes` in compiler crates
#91867 closed
Jan 26, 2022 -
ffi::CString::new(string-literal) is suboptimal
#35838 closed
Jan 26, 2022 -
Tracking issue for RFC 2235, "Implement Debug, Eq, PartialEq, and Hash for libc structs"
#57715 closed
Jan 26, 2022 -
Proposal: PTHREAD_MUTEX_ERRORCHECK instead of PTHREAD_MUTEX_NORMAL
#86575 closed
Jan 26, 2022 -
SIGBUS has to be sent twice before the rust runtime exits
#84118 closed
Jan 26, 2022 -
Missing a private address range | 100.64.0.0/10
#91084 closed
Jan 26, 2022 -
Ship standard library with embedded bitcode.
#80195 closed
Jan 26, 2022 -
Tracking Issue for inline assembly (`asm!`)
#72016 closed
Jan 26, 2022 -
Cycle detected with significant destructor from 1.58
#93296 closed
Jan 26, 2022 -
EarlyOtherwiseBranch transformation is incorrect
#78496 closed
Jan 26, 2022 -
Stop growing Clippy, no more Clippy please.
#93318 closed
Jan 26, 2022 -
no errors encountered even though `delay_span_bug` issued
#93282 closed
Jan 26, 2022 -
Const in trait impl block not evaluated unless used, skipping panics.
#91877 closed
Jan 25, 2022 -
thread 'rustc' panicked at 'called `Option::unwrap()` on a `None` value'
#93280 closed
Jan 25, 2022 -
[rustdoc-json] Assertion error on blanket impls
#83718 closed
Jan 25, 2022 -
Some mixes of Rust with C/C++ are broken for arm64 mac and windows
#92885 closed
Jan 25, 2022 -
LLVM coverage regression in nightly-2022-01-15
#93054 closed
Jan 25, 2022 -
Trait selection provisional cache incorrectly handles DepNodes, leading to ICE
#92987 closed
Jan 25, 2022 -
incremental compilation error with rustc patches that change predicate order
#86013 closed
Jan 25, 2022 -
rustdoc: Margin below search results changes once the user starts typing a search in Safari
#93184 closed
Jan 24, 2022 -
~const bounds do not work when impling const Drop
#92881 closed
Jan 24, 2022 -
`#![feature(unchecked_math)]` emits slow asm
#91449 closed
Jan 24, 2022 -
ICE with GAT + HRTB
#92954 closed
Jan 24, 2022 -
ICE (broken MIR) with GAT + tuple type inference
#93141 closed
Jan 24, 2022 -
Broken MIR: generator contains type &mut Body in MIR
#93246 closed
Jan 23, 2022 -
`miri` no longer builds after rust-lang/rust#93138
#93149 closed
Jan 23, 2022 -
`x.py dist` builds tools twice due to dependency vendoring?
#93033 closed
Jan 23, 2022 -
Nightly (2022-01-22) error with Rocket 0.5.0-rc.1
#93232 closed
Jan 23, 2022 -
rustdoc: fix border-radius and sizing of help and settings icons
#93060 closed
Jan 23, 2022 -
Invalid 'compatible variant' suggestion on mismatched types in `.await` expression
#93074 closed
Jan 23, 2022 -
Tracking Issue for arc_new_cyclic
#75861 closed
Jan 23, 2022 -
Can't compile massa_consensus
#93223 closed
Jan 23, 2022 -
"Broken MIR" error on latest nightly
#93209 closed
Jan 23, 2022 -
This naked function SIGSEGVs
#32490 closed
Jan 22, 2022 -
Naked functions do not require unsafety
#32489 closed
Jan 22, 2022 -
rustdoc: some nested lists are rendered incorrectly
#92971 closed
Jan 22, 2022 -
Tracking Issue for `wrapping_int_assign_impl`
#93204 closed
Jan 22, 2022 -
the ICE happened when run cargo clippy
#93195 closed
Jan 22, 2022 -
MIR Optimization panic
#93190 closed
Jan 22, 2022 -
[macOS] rustc 1.60.0-nightly (17d29dcdc 2022-01-21) bombs on tonic 0.6.2
#93207 closed
Jan 22, 2022 -
spawning `std::process::Command` in user mode QEMU for a non-existant binary fails to fail
#90825 closed
Jan 22, 2022 -
Item names in module lists get prematurely wrapped on nightly docs
#93135 closed
Jan 22, 2022 -
Unhelpful error when array elements aren't separated by commas
#92089 closed
Jan 22, 2022 -
Main body width very narrow in firefox with min font size > default font size
#93120 closed
Jan 21, 2022 -
CI: Switch from `ubuntu-latest-xl` runner image to `ubuntu-20.04-xl`
#89850 closed
Jan 21, 2022 -
Conversion of generated future fails, although it should succeed
#92929 closed
Jan 21, 2022 -
rustc emits different binary code when enabling debuginfo=2 at opt-level=0,2,3
#92737 closed
Jan 21, 2022 -
"invalid subrange count" LLVM error for large array of ZST
#90805 closed
Jan 21, 2022 -
LLVM ERROR for huge ZST array
#90511 closed
Jan 21, 2022 -
SIGILL in rustc_mir::interpret::intrinsics::numeric_intrinsic (clrldi) on PowerPC
#75230 closed
Jan 21, 2022 -
[workspace & asm! macro][Embedded OS Dev]Error: invalid register 'x10' unknown register
#93151 closed
Jan 21, 2022 -
Check if `def_span` query still needs to be `eval_always`
#85281 closed
Jan 21, 2022 -
Remove `cfg(test)` from `doc_auto_cfg`
#91740 closed
Jan 21, 2022 -
regression: rustdoc interprets the `*` in `/** */` doc comments as literal Markdown
#92872 closed
Jan 20, 2022 -
Confusing display of 1.0.0 stability
#90552 closed
Jan 20, 2022 -
rustc does not terminate after 1.57.0
#93137 closed
Jan 20, 2022 -
Confusing error for `if let ... && ...`
#78203 closed
Jan 20, 2022 -
Seemingly-incorrect error for `if let ... && ...`
#78205 closed
Jan 20, 2022 -
rustc crashes with unfinished patch while compiling Enarx
#93023 closed
Jan 20, 2022 -
ICE when running `cargo check`
#92628 closed
Jan 20, 2022 -
It isn't possible to compare primitives with references of the same type
#77374 closed
Jan 20, 2022 -
Segfault in 1.47.0 and newer stable when building `firecracker` on `aarch64`
#79789 closed
Jan 20, 2022 -
AVX2 related regression introduced by rust 1.56.0 and onwards
#91839 closed
Jan 20, 2022 -
Collecting into a Result<Vec<_>> doesn't reserve the capacity in advance
#48994 closed
Jan 20, 2022 -
Confusing Error Utilizing `let_chains`
#90722 closed
Jan 20, 2022 -
Documentation neither installed nor installable on tier 2+ platforms
#69525 closed
Jan 20, 2022 -
Nightly feature `let_chains` bug
#92145 closed
Jan 20, 2022
89 Issues opened by 76 people
-
rustc fails to build with in-tree libunwind and lld
#93349 opened
Jan 26, 2022 -
Tracking Issue for panic_backtrace_config
#93346 opened
Jan 26, 2022 -
remove `allow_fail` test flag
#93345 opened
Jan 26, 2022 -
Cannot run `x.py` under sudo as non-root user
#93344 opened
Jan 26, 2022 -
Confusing output for signature mismatch in Fn trait with GAT lifetime parameter
#93342 opened
Jan 26, 2022 -
Failed to unify types when using GATs and HRTBs
#93341 opened
Jan 26, 2022 -
ICE when using Fn trait of GAT parameter in Fn return impl
#93340 opened
Jan 26, 2022 -
ICE when incrementally compiling code
#93336 opened
Jan 26, 2022 -
Tracking Issue for asm_experimental_arch
#93335 opened
Jan 26, 2022 -
Tracking Issue for asm_unwind
#93334 opened
Jan 26, 2022 -
Tracking Issue for asm_sym
#93333 opened
Jan 26, 2022 -
Tracking Issue for asm_const
#93332 opened
Jan 26, 2022 -
`ty_and_layout_field`'s page cannot be displayed in docs
#93330 opened
Jan 26, 2022 -
CI: spurious hang on x86_64-msvc-1 during rustc_macros compilation
#93329 opened
Jan 26, 2022 -
impl trait error does not explain its reasoning
#93327 opened
Jan 26, 2022 -
Bad suggestions when trying to initialize an enum as a struct.
#93322 opened
Jan 26, 2022 -
Huge performance gap between lto="fat",cgu=1 and default release profile
#93321 opened
Jan 26, 2022 -
Nested functions with `#[no_coverage]` lead to non-obvious results.
#93319 opened
Jan 26, 2022 -
Unexpected panic in compiler/rustc_hir/src/definitions.rs
#93317 opened
Jan 26, 2022 -
Poor diagnostic when returned `impl Fn` is not general enough
#93311 opened
Jan 25, 2022 -
Duplicate symbols produced in `armv7-linux-androideabi` staticlib targets starting with rustc 1.54
#93310 opened
Jan 25, 2022 -
Generated documentation includes bullet points that are not part of the docs
#93309 opened
Jan 25, 2022 -
Unsound `BufWriter` copy_to specialization with the unstable `read_buf` feature
#93305 opened
Jan 25, 2022 -
Build scripts being able to provide extra context on errors
#93304 opened
Jan 25, 2022 -
`strip = "symbols"` breaks wasm code
#93294 opened
Jan 25, 2022 -
using a const parameter of the wrong type results in unhelpful errors
#93289 opened
Jan 25, 2022 -
Help/error messages in a for iteration
#93281 opened
Jan 24, 2022 -
Function calls in logic expressions sometimes cause optimization misses
#93279 opened
Jan 24, 2022 -
GATs outlives lint incomplete
#93278 opened
Jan 24, 2022 -
std::process::abort from FFI does not abort.
#93276 opened
Jan 24, 2022 -
Regression in async generator and fmt internals: loss of `Send`
#93274 opened
Jan 24, 2022 -
Option::unwrap() on None value
#93266 opened
Jan 24, 2022 -
`memcpy` implementation is too large on embedded
#93265 opened
Jan 24, 2022 -
GAT: lifetime is inconsistently required with Higher-Rank Trait Bounds
#93262 opened
Jan 24, 2022 -
Add GUI test for #93253
#93258 opened
Jan 24, 2022 -
slow compilation of large struct with `Box`-members and `?` in field init
#93257 opened
Jan 24, 2022 -
MIR compiler error in latest nightly
#93254 opened
Jan 24, 2022 -
Confusing lifetime suggestion with multiple references and impl Trait
#93252 opened
Jan 24, 2022 -
Integers comparison proposed fix is not the best one
#93249 opened
Jan 23, 2022 -
Ice on build after weird character fix.
#93247 opened
Jan 23, 2022 -
ICE for async block containing match on empty slice and wildcard
#93242 opened
Jan 23, 2022 -
Rustdoc new crate filter location visually unpolished
#93240 opened
Jan 23, 2022 -
Segfault when returning deep function compositions
#93237 opened
Jan 23, 2022 -
Tracking Issue for `const_nonnull_new`
#93235 opened
Jan 23, 2022 -
rustdoc: brighten/darken link colors based on background color
#93230 opened
Jan 23, 2022 -
The futex facility returned an unexpected error code.
#93228 opened
Jan 23, 2022 -
rustc_apfloat: Panic in Double::mul_add_r
#93224 opened
Jan 23, 2022 -
Please bring back the paintbrush icon, or an equivalent!
#93216 opened
Jan 22, 2022 -
Compiler spends all available memory when large array is initialized with lazy_static
#93215 opened
Jan 22, 2022 -
readLink() testcase failed with localized non-english language?
#93211 opened
Jan 22, 2022 -
'available fields are' message in diagnostic lists unstable/hidden fields.
#93210 opened
Jan 22, 2022 -
Intradoc `Self::` links are "not in scope" when used in `impl` blocks across modules
#93205 opened
Jan 22, 2022 -
Tracking Issue for scoped threads
#93203 opened
Jan 22, 2022 -
`--emit=dep-info` + `-Zunpretty=expanded` emits output
#93201 opened
Jan 22, 2022 -
Internal Compiler Error after renaming a module that was used by different crates
#93200 opened
Jan 22, 2022 -
Iterator.cloned() doesn't work for Iterator.Item = &mut T
#93199 opened
Jan 22, 2022 -
Misleading `cannot infer type for type parameter`
#93198 opened
Jan 22, 2022 -
[Internal Compiler Error] occurred when compiling eww with latest nightly build (2022-01-21)
#93197 opened
Jan 22, 2022 -
rust 1.58.1 "malicious" .../i686-pc-windows-msvc/lib/std-41d48f5938a7bd14.dll
#93187 opened
Jan 22, 2022 -
Const Default with `generic_const_exprs` & super trait
#93182 opened
Jan 22, 2022 -
Tracking Issue for `core::pin::pin!`
#93178 opened
Jan 21, 2022 -
rustdoc: stability and portability "pills" are sometimes broken to the next line
#93177 opened
Jan 21, 2022 -
Rust's LLVM coverage map generation should not add an unused function that doesn't have counter regions
#93174 opened
Jan 21, 2022 -
[ER] gcd / binary_gcd / lcm
#93167 opened
Jan 21, 2022 -
Undefined reference error when building on aarch64 architecture with address sanitizer enabled
#93166 opened
Jan 21, 2022 -
rust 1.57.0 regressed DWARF for trait objects
#93164 opened
Jan 21, 2022 -
"temporary value dropped while borrowed"-checker does not use NLL
#93163 opened
Jan 21, 2022 -
ICE for generators involving Never type
#93161 opened
Jan 21, 2022 -
Cross compilation broken with download-ci-llvm=true
#93159 opened
Jan 21, 2022 -
Will trademark concerns be addressed?
#93157 opened
Jan 21, 2022 -
compiler tried to guess type for generic and type recurs on itself
#93156 opened
Jan 21, 2022 -
Wishlist: allow adding intrinsics in a way that doesn't break every backend
#93145 opened
Jan 21, 2022 -
Missing tests for #92630
#93143 opened
Jan 21, 2022 -
Make `HashSet::new` a `const fn`
#93140 opened
Jan 20, 2022 -
Windows: Reduce raciness of `spawn()` vs. `SetCurrentDirectory`
#93133 opened
Jan 20, 2022 -
ICE in rustc 1.59.0-beta.2
#93131 opened
Jan 20, 2022 -
Security fix for remove_dir_all may have introduced a regression how filesystem loops are handled
#93129 opened
Jan 20, 2022 -
Audit uses of filesystem APIs for race conditions and the like within the standard library
#93127 opened
Jan 20, 2022 -
Is `std::fs::copy` racy and/or under-specified in how it sets file permissions?
#93126 opened
Jan 20, 2022 -
Unwrap on a None value
#93125 opened
Jan 20, 2022 -
Rustc bug when building Elrond Smart Contract
#93123 opened
Jan 20, 2022 -
Error message for trying to bind range of units to unit suggests invalid code
#93122 opened
Jan 20, 2022 -
ice: drop location span error with -Wrust-2021-incompatible-closure-captures
#93117 opened
Jan 20, 2022 -
Rustdoc light theme sidebar has no hover effect
#93115 opened
Jan 20, 2022 -
rust panicking at unwrap() on compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs
#93106 opened
Jan 20, 2022
288 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.
-
Fix debuginfo for pointers/references to unsized types
#93006 commented on
Jan 26, 2022 • 32 new comments -
Lazy type-alias-impl-trait
#92007 commented on
Jan 26, 2022 • 30 new comments -
Crater runs for 1.59
#93034 commented on
Jan 25, 2022 • 22 new comments -
Add `intrinsics::const_deallocate`
#92274 commented on
Jan 26, 2022 • 21 new comments -
Better method call error messages
#92364 commented on
Jan 26, 2022 • 21 new comments -
Tracking Issue for RFC 3123: Scrape code examples from `examples/` directory for Rustdoc
#88791 commented on
Jan 25, 2022 • 19 new comments -
discard default auto trait impls if explicit ones exist
#85048 commented on
Jan 24, 2022 • 17 new comments -
unreachable!("{}") works on Rust 2021
#92137 commented on
Jan 25, 2022 • 15 new comments -
Allow `impl Fn() -> impl Trait`
#93082 commented on
Jan 26, 2022 • 13 new comments -
Compute stability by definition
#93017 commented on
Jan 25, 2022 • 12 new comments -
Update LLVM submodule
#93081 commented on
Jan 26, 2022 • 12 new comments -
Warn about dead tuple struct fields
#92972 commented on
Jan 26, 2022 • 11 new comments -
Tracking issue for {Rc, Arc}::get_mut_unchecked
#63292 commented on
Jan 20, 2022 • 10 new comments -
rustdoc: Source code pages briefly render in other font and weight as page loads
#91374 commented on
Jan 22, 2022 • 10 new comments -
Tracking issue for naked fns (RFC #1201)
#32408 commented on
Jan 25, 2022 • 10 new comments -
Improve Duration::try_from_secs_f32/64 accuracy by directly processing exponent and mantissa
#90247 commented on
Jan 26, 2022 • 10 new comments -
request: Make `unix::net::SocketAddr` create methods public
#65275 commented on
Jan 23, 2022 • 9 new comments -
Tracking issue for `ControlFlow` enum, for use with `try_fold` and in `Try`
#75744 commented on
Jan 23, 2022 • 9 new comments -
Suggest tuple-parentheses for enum variants
#90677 commented on
Jan 26, 2022 • 9 new comments -
Move EH personality functions to std
#92845 commented on
Jan 22, 2022 • 9 new comments -
Switch settings menu to full js
#93097 commented on
Jan 23, 2022 • 9 new comments -
Remove LocalDefId <-> HirId global maps
#89278 commented on
Jan 25, 2022 • 7 new comments -
Properly track `ImplObligations`
#91030 commented on
Jan 20, 2022 • 7 new comments -
`no_mangle`/`used` static is only present in output when in reachable module
#47384 commented on
Jan 22, 2022 • 6 new comments -
Tracking Issue for `Stdin::lines` forwarder method
#87096 commented on
Jan 22, 2022 • 6 new comments -
Make emitting an error necessary to acquire a `ErrorReported` token
#69426 commented on
Jan 24, 2022 • 6 new comments -
compiler panic when moving struct definition
#93096 commented on
Jan 24, 2022 • 6 new comments -
Tracking Issue for `try_trait_v2`, A new design for the `?` desugaring (RFC#3058)
#84277 commented on
Jan 26, 2022 • 6 new comments -
Tracking Issue for map_try_insert
#82766 commented on
Jan 26, 2022 • 6 new comments -
Automatically implement AsRepr and allow deriving FromRepr for fieldless enums
#81642 commented on
Jan 26, 2022 • 6 new comments -
make memcmp return a value of c_int_width instead of i32
#90791 commented on
Jan 22, 2022 • 6 new comments -
rustdoc: Also index `impl Trait`s and raw pointers
#92339 commented on
Jan 26, 2022 • 6 new comments -
Compile-time regression between 1.56.1 and 1.57.0 for deeply nested decorator types
#91598 commented on
Jan 22, 2022 • 5 new comments -
rewrite `liveness` analysis to be based on MIR
#51003 commented on
Jan 26, 2022 • 5 new comments -
Tracking Issue for total_cmp (on f32/f64)
#72599 commented on
Jan 26, 2022 • 5 new comments -
Tracking Issue for Extend::{extend_one,extend_reserve}
#72631 commented on
Jan 26, 2022 • 5 new comments -
Suggest `i += 1` when we see `i++` or `++i`
#88672 commented on
Jan 26, 2022 • 5 new comments -
deprecate f{32,64}::DIGITS
#89238 commented on
Jan 26, 2022 • 5 new comments -
Inherit lifetimes for async fn instead of duplicating them.
#91403 commented on
Jan 25, 2022 • 5 new comments -
Add `#[no_coverage]` tests for nested functions
#92695 commented on
Jan 26, 2022 • 5 new comments -
fs: Use readdir() instead of readdir_r() on Linux and Android
#92778 commented on
Jan 26, 2022 • 5 new comments -
Render more readable macro matcher tokens in rustdoc
#92908 commented on
Jan 25, 2022 • 5 new comments -
Don't suggest inaccessible fields
#93039 commented on
Jan 26, 2022 • 5 new comments -
rustdoc: "Namespace" user-written Markdown headings
#91759 commented on
Jan 23, 2022 • 4 new comments -
Tracking Issue for pointer metadata APIs
#81513 commented on
Jan 25, 2022 • 4 new comments -
Add `Future::poll_once`
#92116 commented on
Jan 25, 2022 • 4 new comments -
Add x86_64-pc-windows-msvc linker-plugin-lto instructions
#92134 commented on
Jan 26, 2022 • 4 new comments -
Make `find_similar_impl_candidates` a little fuzzier.
#92223 commented on
Jan 25, 2022 • 4 new comments -
Bootstrap compiler update
#92887 commented on
Jan 26, 2022 • 4 new comments -
Remove some unused functionality
#92895 commented on
Jan 22, 2022 • 4 new comments -
i586-unknown-linux-gnu target generates binaries containing Intel CET opcodes which are illegal on i586 processors
#93059 commented on
Jan 20, 2022 • 3 new comments -
`String::new()` is slower than `"".to_string()`
#86106 commented on
Jan 21, 2022 • 3 new comments -
Using font size greater than 16 cause docs to render oddly
#93171 commented on
Jan 22, 2022 • 3 new comments -
Tracking issue for specialization (RFC 1210)
#31844 commented on
Jan 22, 2022 • 3 new comments -
Tracking Issue for assert_matches
#82775 commented on
Jan 24, 2022 • 3 new comments -
Panic when checking Send obligation of type alias
#92552 commented on
Jan 26, 2022 • 3 new comments -
`x.py setup` stopped being able to link toolchains at some point
#92319 commented on
Jan 26, 2022 • 3 new comments -
Stabilize allow_fail test flag
#46488 commented on
Jan 26, 2022 • 3 new comments -
Suggest joining two identifiers if the grammer is invalid and they would form a keyword
#89640 commented on
Jan 26, 2022 • 3 new comments -
Higher-precision sleep on Windows
#43376 commented on
Jan 26, 2022 • 3 new comments -
Tracking Issue for const_intrinsic_copy
#80697 commented on
Jan 26, 2022 • 3 new comments -
Tracking Issue for future-incompatibility warning `unaligned_references`
#82523 commented on
Jan 26, 2022 • 3 new comments -
Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait
#83748 commented on
Jan 25, 2022 • 3 new comments -
Change location of where clause on GATs
#90076 commented on
Jan 25, 2022 • 3 new comments -
Unstably constify `impl<I: Iterator> IntoIterator for I`
#90602 commented on
Jan 25, 2022 • 3 new comments -
add debug assertion to `unreachable_unchecked`
#90915 commented on
Jan 23, 2022 • 3 new comments -
Improve errors on const mismatches
#90987 commented on
Jan 26, 2022 • 3 new comments -
Replace iterator-based construction of collections by `Into<T>`
#91861 commented on
Jan 26, 2022 • 3 new comments -
Clarify error on casting larger integers to char
#91939 commented on
Jan 25, 2022 • 3 new comments -
Improve selection errors for `~const` trait bounds
#92256 commented on
Jan 26, 2022 • 3 new comments -
mips64-openwrt-linux-musl: Add Tier 3 target
#92300 commented on
Jan 26, 2022 • 3 new comments -
Make it possible to have `const` `impl`s for `Iterator`
#92433 commented on
Jan 22, 2022 • 3 new comments -
Tracking Issue for maybe_uninit_as_bytes
#93092 commented on
Jan 20, 2022 • 2 new comments -
Miscompilation of AVX2 code under --release
#79865 commented on
Jan 20, 2022 • 2 new comments -
rustdoc: linkify "Structs", "Traits", etc., in sidebar
#92957 commented on
Jan 22, 2022 • 2 new comments -
Miscompilation where binding only some fields leaks the others
#90752 commented on
Jan 22, 2022 • 2 new comments -
rustc (>= 1.20.0) fails to optimize moves in trivial cases
#63631 commented on
Jan 23, 2022 • 2 new comments -
"error: linking with `cc` failed: exit code: 1" regression in release build with const generics
#73298 commented on
Jan 24, 2022 • 2 new comments -
Should getting a `BorrowedHandle` from `Stdin`, `Stdout` or `Stderr` return a `Result` on Windows?
#90964 commented on
Jan 24, 2022 • 2 new comments -
Failed to garbage collect finalized incremental compilation session directory
#79532 commented on
Jan 24, 2022 • 2 new comments -
doc test "Couldn't compile the test" on aarch64 + LTO
#91671 commented on
Jan 24, 2022 • 2 new comments -
Tracking issue for `try_reserve`: RFC 2116 fallible collection allocation
#48043 commented on
Jan 24, 2022 • 2 new comments -
Tracking Issue for `core::mem::variant_count`
#73662 commented on
Jan 25, 2022 • 2 new comments -
Tracking issue for RFC 2632, `impl const Trait for Ty` and `~const` (tilde const) syntax
#67792 commented on
Jan 25, 2022 • 2 new comments -
Incorrect suggestion when trying to write to an immutable field in an async function
#93093 commented on
Jan 25, 2022 • 2 new comments -
Tracking Issue for RFC #2972: Constrained Naked Functions
#90957 commented on
Jan 25, 2022 • 2 new comments -
Clarify stages of MIR pipeline, and make MIR lints consistent
#72515 commented on
Jan 26, 2022 • 2 new comments -
Tracking issue for trait aliases
#41517 commented on
Jan 26, 2022 • 2 new comments -
Tracking issue for RFC 1868: A portability lint
#41619 commented on
Jan 26, 2022 • 2 new comments -
Tracking issue for the `msp430-interrupt` calling convention/ABI
#38487 commented on
Jan 27, 2022 • 2 new comments -
Encode spans relative to the enclosing item -- enable by default
#84762 commented on
Jan 26, 2022 • 2 new comments -
Suggest 1-tuple parentheses on exprs without existing parens
#91530 commented on
Jan 21, 2022 • 2 new comments -
Add MemTagSanitizer Support
#91675 commented on
Jan 24, 2022 • 2 new comments -
[Experiment] revert issue #26494 associated pulls #76986 and #79547
#91719 commented on
Jan 25, 2022 • 2 new comments -
Enable `TargetConditionals.h` on Apple platforms
#91744 commented on
Jan 25, 2022 • 2 new comments -
Introduce `RUSTC_STATIC_CLANG_RT_PATH` and `RUSTC_STATIC_UNWIND_PATH` envs
#91765 commented on
Jan 24, 2022 • 2 new comments -
resolve/metadata: Stop encoding macros as reexports
#91795 commented on
Jan 24, 2022 • 2 new comments -
Make some `Clone` impls `const`
#91804 commented on
Jan 26, 2022 • 2 new comments -
add OpenBSD platform-support page
#92098 commented on
Jan 26, 2022 • 2 new comments -
Remove ordering traits from `HirId`
#92233 commented on
Jan 25, 2022 • 2 new comments -
Add tests for three old ICEs
#92312 commented on
Jan 25, 2022 • 2 new comments -
Resolve concern of `derive_default_enum`
#92366 commented on
Jan 23, 2022 • 2 new comments -
Simplify rustdoc search test
#92570 commented on
Jan 25, 2022 • 2 new comments -
Destabilize RustcEncodable and RustcDecodable
#92594 commented on
Jan 23, 2022 • 2 new comments -
Merge "Structs", "Enums", etc. sections into new "Types" section
#92660 commented on
Jan 21, 2022 • 2 new comments -
Issue 90187 fix
#92711 commented on
Jan 22, 2022 • 2 new comments -
add perf side effect docs to `Iterator::cloned()`
#92955 commented on
Jan 21, 2022 • 2 new comments -
Add forwarding impls for Read, Write, Seek to Arc, Rc
#93044 commented on
Jan 26, 2022 • 2 new comments -
linux: std::process, insecure dropping of ancillary groups
#88716 commented on
Jan 20, 2022 • 1 new comment -
Add drain_filter for BinaryHeap
#42849 commented on
Jan 20, 2022 • 1 new comment -
MIR building for `match $c { true => $i, _ => $e }` is slow
#60571 commented on
Jan 20, 2022 • 1 new comment -
`error[E0391] cycle detected when computing` when using `rust_2021_incompatible_closure_captures `
#92725 commented on
Jan 20, 2022 • 1 new comment -
Cleanup hack to expect `scrutinee: bool` in if-to-match desugaring in match-expr typeck
#60707 commented on
Jan 20, 2022 • 1 new comment -
`lto = "thin"` causes `doctest` to generate invalid code on rust-1.57
#92869 commented on
Jan 20, 2022 • 1 new comment -
Use `name.namespace.html` as the canonical URL, not `kind.name.html`
#55160 commented on
Jan 20, 2022 • 1 new comment -
error: internal compiler error: compiler/rustc_middle/src/middle/region.rs:377:32: no enclosing scope for id 6
#92893 commented on
Jan 20, 2022 • 1 new comment -
`remove_dir_all` can indeed follow symlinks
#48504 commented on
Jan 20, 2022 • 1 new comment -
Miscompilation when using wrapping_sub/wrapping_add on pointer.
#80309 commented on
Jan 20, 2022 • 1 new comment -
False positive cycle detection with `generic_const_exprs`
#92961 commented on
Jan 20, 2022 • 1 new comment -
Pluggable panic implementations (tracking issue for RFC 1513)
#32837 commented on
Jan 20, 2022 • 1 new comment -
Confusing error when using `box` in a pattern bind position
#93088 commented on
Jan 21, 2022 • 1 new comment -
Adding AtomicF64, AtomicF32 to std::sync::atomic
#72353 commented on
Jan 21, 2022 • 1 new comment -
Inconsistency in behavior of MIR and SIMD shifts
#91237 commented on
Jan 21, 2022 • 1 new comment -
Large performance drop in compiled binary in stable rust 1.45.2 vs 1.44.0 on x86_64 linux
#76247 commented on
Jan 21, 2022 • 1 new comment -
Consider making `std::time::SystemTime` platform-independent
#44394 commented on
Jan 21, 2022 • 1 new comment -
lldb can not print Option<i32>
#79530 commented on
Jan 21, 2022 • 1 new comment -
fs::remove_dir_all rarely succeeds for large directories on windows
#29497 commented on
Jan 21, 2022 • 1 new comment -
incremental compilation: could not create session directory lock file: No locks available (os error 37)
#49773 commented on
Jan 21, 2022 • 1 new comment -
Anchor names for some impls are not predictable
#71912 commented on
Jan 21, 2022 • 1 new comment -
Regression in compile time when optimizing for size
#91809 commented on
Jan 21, 2022 • 1 new comment -
Macos TLS not giving the struct requested alignment?
#90959 commented on
Jan 21, 2022 • 1 new comment -
Tracking Issue for const_ops
#90080 commented on
Jan 22, 2022 • 1 new comment -
Tracking Issue for Option::is_some_with and Result::is_{ok,err}_with
#93050 commented on
Jan 22, 2022 • 1 new comment -
SIGSEGV on stable-x86_64-unknown-linux-musl in a few cargo tools
#93084 commented on
Jan 22, 2022 • 1 new comment -
Incorrect suggestion of private struct members
#92999 commented on
Jan 22, 2022 • 1 new comment -
Tracking issue for panics in mem::uninitialized/zeroed
#66151 commented on
Jan 22, 2022 • 1 new comment -
"error[E0463]: can't find crate for `core`" trying to cross-compile rustc
#92944 commented on
Jan 23, 2022 • 1 new comment -
To debug cargo project cause lots of 'symbol not found' problems on OSX
#40787 commented on
Jan 23, 2022 • 1 new comment -
ICE after renaming enum
#93013 commented on
Jan 23, 2022 • 1 new comment -
Permissions::readonly() doesn't behave as expected with files
#74895 commented on
Jan 23, 2022 • 1 new comment -
Missed optimization: Vec::splice() is not zero-cost
#64984 commented on
Jan 23, 2022 • 1 new comment -
Tracking Issue for slice_range
#76393 commented on
Jan 23, 2022 • 1 new comment -
SEGFAULT on 'nightly' toolchain cross-compiling for i686-unknown-linux-gnu
#79657 commented on
Jan 24, 2022 • 1 new comment -
Tracking issue for `#[doc(cfg(…))]`, `#[doc(cfg_hide(…))]` and `doc_auto_cfg`
#43781 commented on
Jan 24, 2022 • 1 new comment -
Tracking issue for RFC 2603, "Rust Symbol Mangling (v0)"
#60705 commented on
Jan 24, 2022 • 1 new comment -
Link error when compiling reqwest with -C prefer-dynamic
#82972 commented on
Jan 25, 2022 • 1 new comment -
Dropped variables still included in generator type
#57478 commented on
Jan 25, 2022 • 1 new comment -
Loop without side-effect is not eliminated. Leads to O(n) instead of O(1) runtime
#79308 commented on
Jan 25, 2022 • 1 new comment -
Tracking Issue for defaulting to DWARF 5 format
#75890 commented on
Jan 26, 2022 • 1 new comment -
rustdoc: Stop cloning the resolver
#83761 commented on
Jan 26, 2022 • 1 new comment -
Thread local storage link issue with Rust/wasm-ld/Emscripten
#92676 commented on
Jan 26, 2022 • 1 new comment -
Tracking Issue for `#![feature(mixed_integer_ops)]`
#87840 commented on
Jan 26, 2022 • 1 new comment -
Implementation Issue for RFC 2528: type-changing struct update syntax #86555
#86618 commented on
Jan 26, 2022 • 1 new comment -
NLL exponential(?) increase in compile times when nesting borrowed futures
#61324 commented on
Jan 26, 2022 • 1 new comment -
Rust detects a conflict between non-conflicting implementations of a trait
#92894 commented on
Jan 26, 2022 • 1 new comment -
ACCESS_VIOLATION when dereferencing once_cell::Lazy in closure with LTO
#81408 commented on
Jan 26, 2022 • 1 new comment -
Tracking issue for function attribute `#[no_coverage]`
#84605 commented on
Jan 26, 2022 • 1 new comment -
Tracking issue for RFC 1937: `?` in `main`
#43301 commented on
Jan 26, 2022 • 1 new comment -
Tracking issue for the `x86-interrupt` calling convention
#40180 commented on
Jan 26, 2022 • 1 new comment -
Coercing &mut to *const should not create a shared reference
#56604 commented on
Jan 26, 2022 • 1 new comment -
Tracking issue for unsized tuple coercion
#42877 commented on
Jan 26, 2022 • 1 new comment -
Memory leak in std::io::stdin.
#80406 commented on
Jan 26, 2022 • 1 new comment -
Integer formatting hex/bin ignores padding in alternate form
#77139 commented on
Jan 26, 2022 • 1 new comment -
Stabilise std::is_aarch64_feature_detected
#86941 commented on
Jan 26, 2022 • 1 new comment -
Recursive traits should be allowed when boxing
#17893 commented on
Jan 26, 2022 • 1 new comment -
Tracking Issue for `int_abs_diff`
#89492 commented on
Jan 26, 2022 • 1 new comment -
Add Backtrace::set_enabled to override environment variables
#79085 commented on
Jan 20, 2022 • 1 new comment -
Distribute cg_clif as rustup component on the nightly channel
#81746 commented on
Jan 20, 2022 • 1 new comment -
Use DefPathHash instead of HirId to break inlining cycles.
#85321 commented on
Jan 23, 2022 • 1 new comment -
Enable combining `+crt-static` and `relocation-model=pic` on `x86_64-unknown-linux-gnu`
#86374 commented on
Jan 22, 2022 • 1 new comment -
Make AST->HIR lowering incremental
#88186 commented on
Jan 24, 2022 • 1 new comment -
use openat when encountering ENAMETOOLONG
#88731 commented on
Jan 21, 2022 • 1 new comment -
Fix ICE with inferred type in `const` or `static` item
#89161 commented on
Jan 21, 2022 • 1 new comment -
WIP: Avoid storing captured upvars in generators twice if possible
#89213 commented on
Jan 25, 2022 • 1 new comment -
Use log10 for optimizations
#89737 commented on
Jan 25, 2022 • 1 new comment -
sess: default to v0 symbol mangling
#89917 commented on
Jan 20, 2022 • 1 new comment -
Make lowering pull-based
#90204 commented on
Jan 24, 2022 • 1 new comment -
Added support for PlayStation Vita
#90584 commented on
Jan 25, 2022 • 1 new comment -
Basic block predecessors in mir textual representation
#90868 commented on
Jan 23, 2022 • 1 new comment -
Create `core::fmt::ArgumentV1` with generics instead of fn pointer
#90891 commented on
Jan 23, 2022 • 1 new comment -
windows: Map `ERROR_INVALID_NAME` as `InvalidInput`
#90955 commented on
Jan 26, 2022 • 1 new comment -
Store hir_id_to_def_id in OwnerNodes.
#91112 commented on
Jan 26, 2022 • 1 new comment -
Remove clean::Function::header and calculate it on-demand
#91217 commented on
Jan 23, 2022 • 1 new comment -
Add `resize(_with)` and `(try_)repeat(_with)` for arrays
#91506 commented on
Jan 21, 2022 • 1 new comment -
Perform lifetime resolution on the AST -- Named lifetimes
#91557 commented on
Jan 26, 2022 • 1 new comment -
Improve typo suggestions
#91579 commented on
Jan 21, 2022 • 1 new comment -
impl `Arc::unwrap_or_clone`
#91589 commented on
Jan 25, 2022 • 1 new comment -
Add test for issue #83474
#91821 commented on
Jan 23, 2022 • 1 new comment -
Mention implementers of unsatisfied trait
#91873 commented on
Jan 22, 2022 • 1 new comment -
Recover suggestions and useful information lost in previous PR
#91981 commented on
Jan 25, 2022 • 1 new comment -
Eliminate duplicate codes of is_single_fp_element
#92021 commented on
Jan 25, 2022 • 1 new comment -
Add new target armv7-unknown-linux-uclibceabi (softfloat)
#92383 commented on
Jan 23, 2022 • 1 new comment -
[experiment] proc-macro: Stop wrapping `ident` matchers into groups
#92472 commented on
Jan 23, 2022 • 1 new comment -
Use verbatim paths for `process::Command` if necessary
#92519 commented on
Jan 22, 2022 • 1 new comment -
Make `Fingerprint::combine_commutative` associative
#92528 commented on
Jan 26, 2022 • 1 new comment -
add rustc lint, warning when iterating over hashmaps 2
#92584 commented on
Jan 20, 2022 • 1 new comment -
BTree{Map,Set}::range{,_mut} could take a reference
#92599 commented on
Jan 23, 2022 • 1 new comment -
Provide ignore message in the result of test
#92714 commented on
Jan 23, 2022 • 1 new comment -
`simplify_type`: don't simplify projections
#92721 commented on
Jan 23, 2022 • 1 new comment -
Check if enum from foreign crate has any non exhaustive variants when attempting a cast
#92744 commented on
Jan 22, 2022 • 1 new comment -
rustdoc: Add more semantic information to impl IDs
#92745 commented on
Jan 22, 2022 • 1 new comment -
Deduplicate bounds on associated types when deriving
#92793 commented on
Jan 21, 2022 • 1 new comment -
Tweak diagnostics
#92823 commented on
Jan 20, 2022 • 1 new comment -
Ignore unwinding edges when checking for unconditional recursion
#92889 commented on
Jan 26, 2022 • 1 new comment -
debuginfo: Don't emit DW_AT_address_class attribute for pointer type debuginfo.
#93070 commented on
Jan 26, 2022 • 1 new comment -
Tracking Issue for ptr_const_cast
#92675 commented on
Jan 20, 2022 • 0 new comments -
Tracking issue for Box::into_pin (feature `box_into_pin`)
#62370 commented on
Jan 20, 2022 • 0 new comments -
riscv32i: `__atomic_load_4` is referenced in libcompiler_builtins
#92897 commented on
Jan 20, 2022 • 0 new comments -
Bad diagnostic for Send bound on Future coming from async fn in foreign crate
#78543 commented on
Jan 20, 2022 • 0 new comments -
Make untracked incr. comp. information inaccessible
#90317 commented on
Jan 20, 2022 • 0 new comments -
Tracking Issue for RFC2509: concat_bytes!()
#87555 commented on
Jan 21, 2022 • 0 new comments -
"invalid subrange count" compiling `[(); 1 << 63]` with -g enabled
#34127 commented on
Jan 21, 2022 • 0 new comments -
Implementation-specific "empty lifetime in universe" error
#92645 commented on
Jan 21, 2022 • 0 new comments -
rustdoc: add support for --emit=dep-info
#91982 commented on
Jan 22, 2022 • 0 new comments -
Commenting a macro branch throws a misleading diagnostic
#92846 commented on
Jan 22, 2022 • 0 new comments -
Tracking Issue for float_minimum_maximum
#91079 commented on
Jan 22, 2022 • 0 new comments -
Unit struct appears to be a NoType in pdb files
#64608 commented on
Jan 22, 2022 • 0 new comments -
Tracking Issue for abstract namespaces in Unix domain sockets
#85410 commented on
Jan 23, 2022 • 0 new comments -
ICE with "--crate-type lib --Z mir-opt-level-3": `Unimplemented` selecting `Binder(<&str as Foo>, [])` during codegen
#93008 commented on
Jan 23, 2022 • 0 new comments -
rustc commits SIGSEGV: invalid memory reference)
#93022 commented on
Jan 23, 2022 • 0 new comments -
Controls and search in Rustdoc header are visually distracting
#59840 commented on
Jan 24, 2022 • 0 new comments -
Rustdoc formatting presents accessibility issues
#59829 commented on
Jan 24, 2022 • 0 new comments -
Tracking Issue for try_reserve method on more containers
#91789 commented on
Jan 25, 2022 • 0 new comments -
Tracking Issue for `result_option_inspect`
#91345 commented on
Jan 25, 2022 • 0 new comments -
ICE when generating docs with `generic_const_exprs` feature
#92859 commented on
Jan 25, 2022 • 0 new comments -
[rustdoc-json] Free-floating `struct_field` items with enum tuple struct variants
#92945 commented on
Jan 25, 2022 • 0 new comments -
`could not find markdown in source` in `cargo doc` from comments in proc macro
#92789 commented on
Jan 25, 2022 • 0 new comments -
Tracking issue: declarative macros 2.0
#39412 commented on
Jan 26, 2022 • 0 new comments -
Tracking issue for RFC 2033: Experimentally add coroutines to Rust
#43122 commented on
Jan 26, 2022 • 0 new comments -
non-lexical lifetimes (NLL) tracking issue
#43234 commented on
Jan 26, 2022 • 0 new comments -
`VecDeque` implementation creates a slice pointing to possibly uninitialized memory
#74189 commented on
Jan 26, 2022 • 0 new comments -
sort_unstable's random swap is biased
#74928 commented on
Jan 26, 2022 • 0 new comments -
Segmentation fault when thread using dynamically loaded Rust library exits
#91979 commented on
Jan 26, 2022 • 0 new comments -
Incorrect upper bound for `size_hint` of `char::DecodeUtf16`
#88762 commented on
Jan 26, 2022 • 0 new comments -
Better codegen for FromIterator Box<[T]>
#75636 commented on
Jan 26, 2022 • 0 new comments -
Extremely bad codegen of `leading_zeros` on several architectures
#85879 commented on
Jan 26, 2022 • 0 new comments -
Tracking Issue for `saturating_int_assign_impl`
#92354 commented on
Jan 26, 2022 • 0 new comments -
forbid conditional, negative impls
#79098 commented on
Jan 27, 2022 • 0 new comments -
Fix `rustdoc` argument error
#88831 commented on
Jan 26, 2022 • 0 new comments -
Encode span parent in the inlined representation.
#88886 commented on
Jan 23, 2022 • 0 new comments -
Introduce MIR summary to avoid loading large bodies without inlining them
#89708 commented on
Jan 22, 2022 • 0 new comments -
Remove eval_always for privacy.
#90581 commented on
Jan 22, 2022 • 0 new comments -
io::ErrorKind: Discuss matching
#90706 commented on
Jan 23, 2022 • 0 new comments -
Ignore `reference`s in "Type::inner_def_id"
#90946 commented on
Jan 23, 2022 • 0 new comments -
Remove eval_always for privacy_access_levels.
#91295 commented on
Jan 22, 2022 • 0 new comments -
Remove eval_always for check_private_in_public.
#91296 commented on
Jan 22, 2022 • 0 new comments -
rustdoc: calculate visibility on-demand
#91408 commented on
Jan 23, 2022 • 0 new comments -
Using a constant `std::mem::transmute` in `CStr`
#91513 commented on
Jan 25, 2022 • 0 new comments -
Fold aarch64 feature +fp into +neon
#91608 commented on
Jan 25, 2022 • 0 new comments -
Add `core::stream::pending`
#91684 commented on
Jan 25, 2022 • 0 new comments -
socket ancillary data implementation for FreeBSD (from 13 and above).
#91793 commented on
Jan 25, 2022 • 0 new comments -
Inline two hot dep graph functions.
#91852 commented on
Jan 23, 2022 • 0 new comments -
Add 2 tests
#91908 commented on
Jan 23, 2022 • 0 new comments -
Point at type when a `static` `#[global_allocator]` doesn't `impl` `GlobalAlloc`
#91950 commented on
Jan 25, 2022 • 0 new comments -
Tweak output for non-exhaustive `match` expression
#91993 commented on
Jan 23, 2022 • 0 new comments -
Optimize obligation gathering.
#92017 commented on
Jan 23, 2022 • 0 new comments -
rustc_mir_transform: Add a local value numbering pass, off by default.
#92051 commented on
Jan 25, 2022 • 0 new comments -
update libc to 0.2.112 and update char signess for openbsd
#92061 commented on
Jan 25, 2022 • 0 new comments -
Implement RFC 3184 - thread local cell methods
#92123 commented on
Jan 23, 2022 • 0 new comments -
Improve suggestion when casting usize to (possibly) wide pointer
#92150 commented on
Jan 23, 2022 • 0 new comments -
[WIP] Misc incr comp improvements around span hashing invalidation
#92204 commented on
Jan 23, 2022 • 0 new comments -
Error if submodule fetch fails.
#92214 commented on
Jan 23, 2022 • 0 new comments -
Erase regions before calculating layout for packed field capture
#92242 commented on
Jan 23, 2022 • 0 new comments -
Move some more bootstrap logic from python to rust
#92260 commented on
Jan 23, 2022 • 0 new comments -
Don't allow using unstable features in bootstrap itself
#92261 commented on
Jan 25, 2022 • 0 new comments -
Add slice::remainder
#92287 commented on
Jan 23, 2022 • 0 new comments -
rustdoc: Fix ICE report
#92310 commented on
Jan 23, 2022 • 0 new comments -
Future deprecation of `env::{set, remove}_var`
#92365 commented on
Jan 23, 2022 • 0 new comments -
Make `unused_lifetimes` lint warn-by-default
#92386 commented on
Jan 25, 2022 • 0 new comments -
fix typo in btree/vec doc: Self -> self
#92399 commented on
Jan 23, 2022 • 0 new comments -
Use core::hint::black_box instead of test::black_box
#92408 commented on
Jan 23, 2022 • 0 new comments -
Add as_slice and as_mut_slice to Option
#92411 commented on
Jan 23, 2022 • 0 new comments -
Correctly check auto traits on generator interiors
#92449 commented on
Jan 20, 2022 • 0 new comments -
Use const initializer for LOCAL_PANIC_COUNT
#92461 commented on
Jan 23, 2022 • 0 new comments -
Refine scopes around temporaries generated in local accesses
#92508 commented on
Jan 24, 2022 • 0 new comments -
doc: `Iterator::partition` use partial type hints
#92509 commented on
Jan 23, 2022 • 0 new comments -
Mention intent of `From` trait in its docs
#92541 commented on
Jan 23, 2022 • 0 new comments -
Inline `__iterator_get_unchecked` for some iterator adapters.
#92566 commented on
Jan 23, 2022 • 0 new comments -
Update stdlib for the l4re target
#92612 commented on
Jan 23, 2022 • 0 new comments -
Allow remap-path-prefix in rustdoc
#92648 commented on
Jan 23, 2022 • 0 new comments -
Remove "up here" arrow on item-infos
#92651 commented on
Jan 23, 2022 • 0 new comments -
add kernel target for RustyHermit
#92670 commented on
Jan 23, 2022 • 0 new comments -
Use cgroup quotas for calculating `available_parallelism`
#92697 commented on
Jan 23, 2022 • 0 new comments -
Improve the documentation of drain members
#92902 commented on
Jan 26, 2022 • 0 new comments -
bootstrap: add comment for people trying to figure out what "fabricate" is (NFC)
#93042 commented on
Jan 24, 2022 • 0 new comments -
Introduce `enhanced_binary_op` feature
#93049 commented on
Jan 22, 2022 • 0 new comments -
Fix stack overflows when compiling high-`recursion_limit` programs
#93056 commented on
Jan 22, 2022 • 0 new comments -
`impl Display for io::ErrorKind`
#93090 commented on
Jan 21, 2022 • 0 new comments