February 14, 2021 – February 21, 2021
Overview
Could not load contribution data
Please try again later
118 Pull requests merged by 67 people
-
[intra-doc links] Don't check feature gates of items re-exported across crates
#82295 merged
Feb 22, 2021 -
BTree: share panicky test code & test panic during clear, clone
#81300 merged
Feb 21, 2021 -
Document BinaryHeap unsafe functions
#81706 merged
Feb 21, 2021 -
parallelize x.py test tidy
#81833 merged
Feb 21, 2021 -
Add new `rustc` target for Arm64 machines that can target the iphonesimulator
#81966 merged
Feb 21, 2021 -
Update RELEASES.md 1.50 to include methods stabilized in #79342
#82154 merged
Feb 21, 2021 -
Do not delete bootstrap.exe on Windows during clean
#82177 merged
Feb 21, 2021 -
Add check for ES5 in CI
#82181 merged
Feb 21, 2021 -
try-back-block-type test: Use TryFromSliceError for From test
#82233 merged
Feb 21, 2021 -
Add [A-diagnostics] bug report template
#82229 merged
Feb 21, 2021 -
Remove unsafe impl Send for CompletedTest & TestResult
#82302 merged
Feb 21, 2021 -
test: Print test name only once on timeout
#82349 merged
Feb 21, 2021 -
Rollup of 11 pull requests
#82359 merged
Feb 21, 2021 -
Fix some Python2→3 error in publish_toolstate.py
#82340 merged
Feb 21, 2021 -
Improve assert_eq! and assert_ne!
#79100 merged
Feb 21, 2021 -
update Miri
#82253 merged
Feb 21, 2021 -
`impl PartialEq<Punct> for char`; symmetry for #78636
#80595 merged
Feb 21, 2021 -
Fix panic in 'remove semicolon' when types are not local
#81991 merged
Feb 21, 2021 -
fix MIR fn-ptr pretty-printing
#82176 merged
Feb 21, 2021 -
Keep consistency in example for Stdin StdinLock
#82244 merged
Feb 21, 2021 -
rustc: Show `@path` usage in stable
#82260 merged
Feb 21, 2021 -
Fix minor mistake in LTO docs.
#82316 merged
Feb 21, 2021 -
Don't generate src link on dummy spans
#82332 merged
Feb 21, 2021 -
Rollup of 7 pull requests
#82341 merged
Feb 21, 2021 -
Move the query engine out of rustc_middle
#70951 merged
Feb 20, 2021 -
Pass large interpreter types by reference, not value
#82124 merged
Feb 20, 2021 -
simplify eat_digits
#81427 merged
Feb 20, 2021 -
Add Sized trait display when implemented on type
#78181 merged
Feb 20, 2021 -
Make `Clean` take &mut DocContext
#82020 merged
Feb 19, 2021 -
Add explanations and suggestions to `irrefutable_let_patterns` lint
#79747 merged
Feb 19, 2021 -
name async generators something more human friendly in type error diagnostic
#81496 merged
Feb 19, 2021 -
Add Mutex::unlock
#81873 merged
Feb 19, 2021 -
Add tests for Atomic*::fetch_{min,max}
#82093 merged
Feb 19, 2021 -
ast: Keep expansion status for out-of-line module items
#82238 merged
Feb 19, 2021 -
Do not ICE when evaluating locals' types of invalid `yield`
#82245 merged
Feb 19, 2021 -
Fix popping singleton paths in when generating E0433
#82259 merged
Feb 19, 2021 -
rustdoc: Support argument files
#82261 merged
Feb 19, 2021 -
libtest: Fix unwrap panic on duplicate TestDesc
#82274 merged
Feb 19, 2021 -
Update cargo
#82275 merged
Feb 19, 2021 -
Rollup of 10 pull requests
#82281 merged
Feb 19, 2021 -
[libtest] Run the test synchronously when hitting thread limit
#81546 merged
Feb 18, 2021 -
Ensure valid TraitRefs are created for GATs
#82066 merged
Feb 18, 2021 -
const_generics: Dont evaluate array length const when handling yet another error
#82112 merged
Feb 18, 2021 -
In some limited cases, suggest `where` bounds for non-type params
#82194 merged
Feb 18, 2021 -
Replace if-let and while-let with `if let` and `while let`
#82215 merged
Feb 18, 2021 -
Make sure pdbs are copied along with exe and dlls when bootstrapping
#82218 merged
Feb 18, 2021 -
avoid converting types into themselves (clippy::useless_conversion)
#82236 merged
Feb 18, 2021 -
Add long explanation for E0549
#82246 merged
Feb 18, 2021 -
Optimize counting digits in line numbers during error reporting
#82248 merged
Feb 18, 2021 -
Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.
#82256 merged
Feb 18, 2021 -
Rollup of 10 pull requests
#82263 merged
Feb 18, 2021 -
Precompute ancestors when checking privacy
#81574 merged
Feb 18, 2021 -
Add diagnostics for specific cases for const/type mismatch err
#82055 merged
Feb 18, 2021 -
Use !Sync std::lazy::OnceCell in usefulness checking
#82155 merged
Feb 18, 2021 -
add specs for riscv32/riscv64 musl targets
#82202 merged
Feb 18, 2021 -
Move some tests to more reasonable directories - 4
#82203 merged
Feb 18, 2021 -
make `suggest_setup` help messages better
#82211 merged
Feb 18, 2021 -
Remove redundant rustc_data_structures path component
#82212 merged
Feb 18, 2021 -
remove useless ?s (clippy::needless_question_marks)
#82240 merged
Feb 18, 2021 -
Add more intra-doc links to std::io
#82243 merged
Feb 18, 2021 -
Rollup of 8 pull requests
#82249 merged
Feb 18, 2021 -
Implement RFC 2580: Pointer metadata & VTable
#81172 merged
Feb 18, 2021 -
Expose force_quotes on Windows.
#77728 merged
Feb 18, 2021 -
Add a `Result::into_ok_or_err` method to extract a `T` from `Result<T, T>`
#80572 merged
Feb 18, 2021 -
Fix SourceMap::start_point
#81860 merged
Feb 18, 2021 -
Simplify pattern grammar, improve or-pattern diagnostics
#81869 merged
Feb 18, 2021 -
Fix debug information for function arguments of type &str or slice.
#81898 merged
Feb 18, 2021 -
Placeholder lifetime error cleanup
#81972 merged
Feb 18, 2021 -
Implement reborrow for closure captures
#82007 merged
Feb 18, 2021 -
Spell out nested Self type in lint message
#82021 merged
Feb 18, 2021 -
Rollup of 8 pull requests
#82241 merged
Feb 18, 2021 -
Update Clippy
#81993 merged
Feb 18, 2021 -
Add 'consider using' message to overflowing_literals
#79981 merged
Feb 17, 2021 -
To digit simplification
#82094 merged
Feb 17, 2021 -
Don't fail to remove files if they are missing
#82105 merged
Feb 17, 2021 -
Fix ICE: Use delay_span_bug for mismatched subst/hir arg
#82136 merged
Feb 17, 2021 -
Document that `assert!` format arguments are evaluated lazily
#82169 merged
Feb 17, 2021 -
Replace File::create and write_all with fs::write
#82174 merged
Feb 17, 2021 -
Add caveat to Path::display() about lossiness
#82196 merged
Feb 17, 2021 -
Use internal iteration in Iterator::is_sorted_by
#82198 merged
Feb 17, 2021 -
Update books
#82204 merged
Feb 17, 2021 -
rustdoc: treat edition 2021 as unstable
#82207 merged
Feb 17, 2021 -
Add long explanation for E0543
#82231 merged
Feb 17, 2021 -
Rollup of 11 pull requests
#82235 merged
Feb 17, 2021 -
Reduce size of InterpErrorInfo to 8 bytes
#82116 merged
Feb 17, 2021 -
Inline try_get_cached
#82197 merged
Feb 17, 2021 -
Only store a LocalDefId in some HIR nodes
#81611 merged
Feb 17, 2021 -
Fix ES5 errors (IE11)
#82145 merged
Feb 16, 2021 -
Fix typo in rustc_infer::infer::UndoLog
#82160 merged
Feb 16, 2021 -
Add long explanation for E0545
#82161 merged
Feb 16, 2021 -
avoid full-slicing slices
#82163 merged
Feb 16, 2021 -
validation: fix invalid-fn-ptr error message
#82175 merged
Feb 16, 2021 -
[Minor] Update discriminant_value docs
#82184 merged
Feb 16, 2021 -
Rollup of 6 pull requests
#82192 merged
Feb 16, 2021 -
update Miri
#82150 merged
Feb 16, 2021 -
no need to check assertion on fast path as will always hold.
#82058 merged
Feb 16, 2021 -
Ensures `make` tests run under /bin/dash (if available), like CI, and fixes a Makefile
#81734 merged
Feb 16, 2021 -
Suggest to create a new `const` item if the `fn` in the array is a `const fn`
#81503 merged
Feb 16, 2021 -
Add match pattern diagnostics regression test
#81897 merged
Feb 16, 2021 -
Seal the CommandExt, OsStrExt and OsStringExt traits
#81975 merged
Feb 16, 2021 -
const_generics: Dont evaluate array length const when handling errors
#82009 merged
Feb 16, 2021 -
Fix typos in BTreeSet::{first, last} docs
#82060 merged
Feb 16, 2021 -
CTFE validation: catch ReadPointerAsBytes and better error
#82061 merged
Feb 16, 2021 -
Fixed minor typo in catch_unwind docs
#82063 merged
Feb 16, 2021 -
const_generics: Fix incorrect ty::ParamEnv::empty() usage
#82067 merged
Feb 16, 2021 -
Edit `rustc_arena::DropArena` docs
#82077 merged
Feb 16, 2021 -
Fix a typo
#82096 merged
Feb 16, 2021 -
Remove unnecessary `Option` in `default_doc`
#82106 merged
Feb 16, 2021 -
expand: Some cleanup
#82107 merged
Feb 16, 2021 -
Add missing env!-decl variant
#82118 merged
Feb 16, 2021 -
Fix typo in link to CreateSymbolicLinkW documentation.
#82119 merged
Feb 16, 2021 -
Stabilize Arguments::as_str
#82120 merged
Feb 16, 2021 -
Remove redundant bool_to_option feature gate
#82129 merged
Feb 16, 2021 -
Update link for extern prelude.
#82133 merged
Feb 16, 2021 -
32-bit ARM: Emit `lr` instead of `r14` when specified as an `asm!` output register.
#82141 merged
Feb 16, 2021 -
:arrow_up: rust-analyzer
#82147 merged
Feb 16, 2021 -
Rollup of 19 pull requests
#82153 merged
Feb 16, 2021 -
Check the result cache before the DepGraph when ensuring queries
#81855 merged
Feb 15, 2021
70 Pull requests opened by 48 people
-
fix consistency with is_ascii_whitespace
#82152 opened
Feb 15, 2021 -
Use correct param_env in conservative_is_privately_uninhabited
#82159 opened
Feb 15, 2021 -
Expand FlattenCompat folds
#82162 opened
Feb 15, 2021 -
Reword labels on E0308 involving async fn return type
#82165 opened
Feb 16, 2021 -
add s390x-unknown-linux-musl target
#82166 opened
Feb 16, 2021 -
Add functions Duration::try_from_secs_{f32, f64}
#82179 opened
Feb 16, 2021 -
(wip) Simplify lazy DefPathHash decoding by using an on-disk hash table.
#82183 opened
Feb 16, 2021 -
Improve implementation of Iterator for &mut I
#82185 opened
Feb 16, 2021 -
Include adjustments to allow unsizing coercions for raw slice pointers in receiver position
#82190 opened
Feb 16, 2021 -
Vec::dedup_by optimization
#82191 opened
Feb 16, 2021 -
[WIP] Convert rustfmt from a submodule to a subtree
#82208 opened
Feb 17, 2021 -
Slices for vecs
#82213 opened
Feb 17, 2021 -
Remove redundant to_string calls
#82214 opened
Feb 17, 2021 -
make x86_64-pc-solaris the default target for x86-64 Solaris
#82216 opened
Feb 17, 2021 -
Edition-specific preludes
#82217 opened
Feb 17, 2021 -
fix the false 'defined here' messages
#82220 opened
Feb 17, 2021 -
Provide NonZero_c_* integers
#82228 opened
Feb 17, 2021 -
Remove query parameters when skipping search results
#82234 opened
Feb 17, 2021 -
Make `treat_err_as_bug` Option<NonZeroUsize>
#82255 opened
Feb 18, 2021 -
Implement -Z hir-stats for nested foreign items
#82258 opened
Feb 18, 2021 -
Prevent to compute Item attributes twice
#82265 opened
Feb 18, 2021 -
Cleanup `PpMode` and friends
#82269 opened
Feb 18, 2021 -
Emit error when trying to use assembler syntax directives in `asm!`
#82270 opened
Feb 18, 2021 -
Add `debug-refcell` feature to libcore
#82271 opened
Feb 18, 2021 -
Improve diagnostics for GATs
#82272 opened
Feb 18, 2021 -
Add round_to_even to floating point types
#82273 opened
Feb 18, 2021 -
Use u32 over Option<u32> in DebugLoc
#82285 opened
Feb 19, 2021 -
Make "missing field" error message more natural
#82287 opened
Feb 19, 2021 -
Fix underflow in specialized ZipImpl::size_hint
#82289 opened
Feb 19, 2021 -
Prevent specialized ZipImpl from calling `__iterator_get_unchecked` twice with the same index
#82292 opened
Feb 19, 2021 -
Support `pub` on `macro_rules`
#82296 opened
Feb 19, 2021 -
Consider auto derefs before warning about write only fields
#82297 opened
Feb 19, 2021 -
libtest: Index tests by a unique TestId
#82300 opened
Feb 19, 2021 -
Add `-Z unpretty` flags for the AST
#82304 opened
Feb 19, 2021 -
Remove many RefCells from DocContext
#82305 opened
Feb 19, 2021 -
Lower condition of `if` expression before it's "then" block
#82308 opened
Feb 20, 2021 -
Propagate RUSTDOCFLAGS in the environment when documenting
#82309 opened
Feb 20, 2021 -
Load rustdoc's JS search index on-demand.
#82310 opened
Feb 20, 2021 -
Jsondocck improvements
#82311 opened
Feb 20, 2021 -
Update normalize.css to 8.0.1
#82313 opened
Feb 20, 2021 -
Improve page load performance in rustdoc
#82315 opened
Feb 20, 2021 -
[FOR CRATER ONLY] New implementation of Try per RFC#3058
#82318 opened
Feb 20, 2021 -
AST: Remove some unnecessary boxes
#82321 opened
Feb 20, 2021 -
[FOR CRATER ONLY] New implementation of Try per RFC#3058 -- No result-to-option
#82322 opened
Feb 20, 2021 -
Fix typo in generics.rs
#82324 opened
Feb 20, 2021 -
alloc: Added `as_slice` method to `BinaryHeap` collection
#82331 opened
Feb 20, 2021 -
Document more use cases for Iterator scan()
#82337 opened
Feb 20, 2021 -
all InterpError allocate now, so adjust alloc-error-check
#82338 opened
Feb 20, 2021 -
WIP: use trait object for io::Error representation
#82343 opened
Feb 20, 2021 -
Only keep one dep-graph in memory
#82345 opened
Feb 20, 2021 -
Replace for...insert-style loops with extend/collect
#82346 opened
Feb 20, 2021 -
Parallelize tidy
#82347 opened
Feb 20, 2021 -
Add a chapter on the test harness.
#82350 opened
Feb 20, 2021 -
Use the first paragraph, instead of cookie-cutter text, for rustdoc descriptions
#82351 opened
Feb 20, 2021 -
rustdoc: Remove unnecessary `Cell` around `param_env`
#82353 opened
Feb 21, 2021 -
Remove RefCell from `JsonRenderer.index`
#82354 opened
Feb 21, 2021 -
rustdoc: Cleanup `html::render::Context`
#82356 opened
Feb 21, 2021 -
config.toml parsing:
#82360 opened
Feb 21, 2021 -
Fix mir-cfg dumps
#82362 opened
Feb 21, 2021 -
Improve error msgs when found type is deref of expected
#82364 opened
Feb 21, 2021 -
remove redundant option/result wrapping of return values
#82367 opened
Feb 21, 2021 -
Add WrappingAdd and WrappingAddAssign trait for integer types only
#82369 opened
Feb 21, 2021 -
Improve note for anonymous lifetime in E0311
#82370 opened
Feb 21, 2021 -
improve UnsafeCell docs
#82372 opened
Feb 21, 2021 -
Add license metadata for std dependencies
#82374 opened
Feb 21, 2021 -
Made performance improvements for from_str_radix
#82375 opened
Feb 21, 2021 -
Add option to enable MIR inlining independently of mir-opt-level
#82376 opened
Feb 21, 2021 -
Add `#[inline(always)]` to `ThinVec::deref` and `ThinVec::deref_mut`
#82377 opened
Feb 21, 2021 -
Fix sizes of repr(C) enums on hexagon
#82379 opened
Feb 21, 2021 -
rustdoc: Remove `fake_def_ids` RefCell
#82382 opened
Feb 22, 2021
62 Issues closed by 21 people
-
`#![feature(intra_doc_pointers)]` checks the active crate for a feature gate, not the original
#82284 closed
Feb 22, 2021 -
Could not compile `textwrap`
#57665 closed
Feb 22, 2021 -
LLVM global constructor support when targeting WebAssembly
#82371 closed
Feb 21, 2021 -
Cargo creates unremovable files when run in a Windows container
#82373 closed
Feb 21, 2021 -
MIR should never emit references to `std::intrinsics::drop_in_place`
#82189 closed
Feb 21, 2021 -
Create a `aarch64-apple-ios-sim` target for `rustc`
#81632 closed
Feb 21, 2021 -
unexpected panic
#82368 closed
Feb 21, 2021 -
toolstate repository not updated
#82254 closed
Feb 21, 2021 -
"DefId isn't local" ICE
#81839 closed
Feb 21, 2021 -
rustdoc: attempting to select item name selects whole line (on Chrome)
#82042 closed
Feb 20, 2021 -
Transmute does not see the size of generic-over-constants types
#82334 closed
Feb 20, 2021 -
doc.rust-lang.org: add caching headers for static content
#82286 closed
Feb 20, 2021 -
Rustc internal panic with feature(let_chains)
#82250 closed
Feb 20, 2021 -
Thread 'rustc' panicked at 'expected `NodeId` to be lowered already for res Local(NodeId(15))'
#81845 closed
Feb 20, 2021 -
Compiler panic: feature(let_chains)
#82073 closed
Feb 20, 2021 -
[ER] Three Vec functions
#82336 closed
Feb 20, 2021 -
Rust preventing calculations on const generics
#82319 closed
Feb 20, 2021 -
src/librustc_mir/borrow_check/type_check/free_region_relations.rs:316: failed to compute implied bounds
#77018 closed
Feb 20, 2021 -
rustdoc: Self: Sized bounds in different crates are pruned
#24183 closed
Feb 20, 2021 -
rustdoc doesn't handle #![feature] attributes
#55938 closed
Feb 20, 2021 -
Closure syntax error crashes compiler: my code where I confused a variable and a type crashes rustc
#82298 closed
Feb 19, 2021 -
Impl trait in type aliases: defining use via struct
#66980 closed
Feb 19, 2021 -
warning of unreachable code which should be reachable
#82293 closed
Feb 19, 2021 -
cannot create local mono-item for DefId
#73537 closed
Feb 19, 2021 -
Weird "cycle detected" error around type_alias_impl_trait and auto traits.
#71153 closed
Feb 19, 2021 -
`x.py build` failing on x86_64-pc-windows-gnu
#82288 closed
Feb 19, 2021 -
std::fs::hard_link doesn't work on WASI
#82277 closed
Feb 19, 2021 -
Diagnostic involving the type of an async block refers to `generator`'s
#81457 closed
Feb 19, 2021 -
more descriptive warning for irrefutable while-let pattern
#79716 closed
Feb 19, 2021 -
ICE instead of syntax error while calling super()
#82156 closed
Feb 19, 2021 -
ICE: compiler/rustc_typeck/src/check/fn_ctxt/_impl.rs:130:13: no type for local variable local 0
#78653 closed
Feb 19, 2021 -
Rustdoc book mistake
#82266 closed
Feb 19, 2021 -
"Illegal instruction" when running release build
#82278 closed
Feb 18, 2021 -
Replace if-let and while-let with `if let` and `while let`
#82205 closed
Feb 18, 2021 -
de-sugarring of async functions
#82267 closed
Feb 18, 2021 -
impl trait in type aliases does not trigger "private type in public interface" errors
#63169 closed
Feb 18, 2021 -
ICE for doc tests in beta and nightly
#82257 closed
Feb 18, 2021 -
[ICE] With wrong rustc_layout_scalar_valid_range_start
#82251 closed
Feb 18, 2021 -
Improve error message for "return type cannot contain a projection or `Self`..."
#78600 closed
Feb 18, 2021 -
ICE: unmatched subst and hir arg
#82126 closed
Feb 17, 2021 -
`overflowing_literals` error is confusing because of type inference
#79744 closed
Feb 17, 2021 -
Internal Compiler Error when writing to an immutable reference
#82239 closed
Feb 17, 2021 -
Setting aarch64-apple-darwin as default toolchain on M1 breaks compilation
#82222 closed
Feb 17, 2021 -
Regression in wasm simd compilation in debug mode
#80916 closed
Feb 17, 2021 -
`std::env::temp_dir` should return env var XDG_RUNTIME_DIR under Linux if declared
#39081 closed
Feb 17, 2021 -
ICE when passing numeric literals to str as generics
#82199 closed
Feb 17, 2021 -
`miri` no longer builds after rust-lang/rust#82153
#82173 closed
Feb 16, 2021 -
note: compiler flags: -C opt-level=3 -C embed-bitcode=no --crate-type lib
#82180 closed
Feb 16, 2021 -
Where clause in GAT must be repeated in function definition
#74798 closed
Feb 16, 2021 -
Unexpected borrowcheck error when using Cow<>
#82146 closed
Feb 16, 2021 -
Type names are difficult to select in rustdoc.
#80582 closed
Feb 16, 2021 -
Unable to mark ARM32's `r14` register as clobbered in `asm!`
#82052 closed
Feb 16, 2021 -
ICE when calling member function of const generic struct with associated constant as const parameter
#80561 closed
Feb 16, 2021 -
Associated Types + Const Evaluatable Checked ICE
#78246 closed
Feb 16, 2021 -
Message reporting missing patterns for inexhaustive match is misleading
#72377 closed
Feb 16, 2021 -
ICE with const_evaluatable_checked: unable to compare const generics array
#79518 closed
Feb 16, 2021 -
Tracking Issue for fmt::Arguments::as_str()
#74442 closed
Feb 16, 2021 -
Suggest creating a `const` when calling a `const` function in an array initializer
#73734 closed
Feb 16, 2021 -
Documented syntax for `core::env` is wrong
#82117 closed
Feb 16, 2021
71 Issues opened by 56 people
-
crate or mod need init(), like golang;
#82384 opened
Feb 22, 2021 -
Document the definition of the word "unwrap" as used by Rust
#82383 opened
Feb 22, 2021 -
rustdoc: Get rid of shared mutable state in `Context`
#82381 opened
Feb 22, 2021 -
[AVR] Shift left `<<` seems to be broken
#82380 opened
Feb 21, 2021 -
[ER] Basic bit twiddling methods
#82378 opened
Feb 21, 2021 -
error: could not compile `solana-program-test`
#82366 opened
Feb 21, 2021 -
Lifetime parameters in type aliases do not need to be used in the definition
#82365 opened
Feb 21, 2021 -
Tracking Issue for NonZero_c_* integers
#82363 opened
Feb 21, 2021 -
Incorrect help text when `if` and `else` differ by reference
#82361 opened
Feb 21, 2021 -
Using a type alias for dyn Trait somehow imports the whole Trait, but also not really
#82357 opened
Feb 21, 2021 -
Tracking Issue for exclude-should-panic
#82348 opened
Feb 20, 2021 -
Standard streams hold a lock while executing arbitrary user code
#82344 opened
Feb 20, 2021 -
Rustdoc: emit hidden sections of doctest as <span hidden>
#82342 opened
Feb 20, 2021 -
Suggestion: treat WASI preopen dirs as path prefixes
#82339 opened
Feb 20, 2021 -
Storing generic_array::GenericArray in union triggers ICE
#82335 opened
Feb 20, 2021 -
`force-frame-pointers` on Windows does not allow directly unwinding
#82333 opened
Feb 20, 2021 -
ICE: print_if saw if with weird alternative, if-let.rs with -Zunpretty=hir,typed
#82329 opened
Feb 20, 2021 -
ICE: TypedAnnotation::typeck_results called outside of body: foo(-128..=127: i8) with -Zunpretty=hir,typed
#82328 opened
Feb 20, 2021 -
ICE: do not use `optimized_mir` for constants: Const with -Zunpretty=mir-cfg
#82326 opened
Feb 20, 2021 -
ICE: assertion failure with -Zunpretty=mir-cfg
#82325 opened
Feb 20, 2021 -
No output ICE when proc macro panics if compiled with `-Cpanic=abort`
#82320 opened
Feb 20, 2021 -
config.toml.example: wasi-root field is in a wrong section
#82317 opened
Feb 20, 2021 -
x86 `asm!` accepts "lock" as a standalone instruction
#82314 opened
Feb 20, 2021 -
Emit suggestion for `where &T: Trait`
#82312 opened
Feb 20, 2021 -
Zip's __iterator_get_unchecked doesn't preserve side-effects
#82303 opened
Feb 19, 2021 -
Rustdoc does not apply cfg(parallel_compiler) when bootstrapping
#82301 opened
Feb 19, 2021 -
Rustdoc Json: structs and functions deserialize incorrect
#82299 opened
Feb 19, 2021 -
rustdoc renders items synchronously
#82294 opened
Feb 19, 2021 -
Zip may call __iterator_get_unchecked twice with the same index
#82291 opened
Feb 19, 2021 -
let_chains causes a compiler panic
#82290 opened
Feb 19, 2021 -
rustdoc: improve web search snippets
#82283 opened
Feb 19, 2021 -
Side effect handling in specialized zip implementation causes buffer overflow
#82282 opened
Feb 19, 2021 -
lint message paths are absolute in some cases
#82276 opened
Feb 18, 2021 -
ICE with `#![feature(const_evaluatable_checked)]`
#82268 opened
Feb 18, 2021 -
Add better diagnostic for const-generic `impl Foo for S<N>`
#82264 opened
Feb 18, 2021 -
Rust incorrectly concludes that trait is not implemented
#82252 opened
Feb 18, 2021 -
[AVR] integer division incorrectly yields result value 1
#82242 opened
Feb 17, 2021 -
the trait `Foo` is not implemented for `Bar`
#82237 opened
Feb 17, 2021 -
Tracking Issue for `#[repr(align(...))]` on function items (fn_align)
#82232 opened
Feb 17, 2021 -
`x.py test --bless` should not ignore tests
#82230 opened
Feb 17, 2021 -
Tracking Issue for expose force_quotes in CommandExt on Win32
#82227 opened
Feb 17, 2021 -
Overly verbose output on invalid for loop due to recovery
#82225 opened
Feb 17, 2021 -
Variables with rustc_layout_scalar_valid_range are not assumed to be in their range
#82224 opened
Feb 17, 2021 -
Tracking Issue for `Result::into_ok_or_err` / `feature(result_into_ok_or_err)`
#82223 opened
Feb 17, 2021 -
Tests frequently hang when running in CI
#82221 opened
Feb 17, 2021 -
Extra trait bound makes function body fail to typecheck
#82219 opened
Feb 17, 2021 -
rustdoc: Show span of link definition for `broken_intra_doc_links`
#82210 opened
Feb 17, 2021 -
rustdoc: Confusing intra-doc handling of `Self` in enum
#82209 opened
Feb 17, 2021 -
Don't build rustc_middle for `x.py build src/tools/rustfmt`
#82206 opened
Feb 17, 2021 -
Add Path::display_lossy() and display_escaped() methods
#82195 opened
Feb 16, 2021 -
Incompatibility between musl and crates linking to shared libraries
#82193 opened
Feb 16, 2021 -
[Inquiry] Inconsistent binary size with 'cargo +stable build' vs 'cargo +1.50-x86_64-pc-windows-msvc' ?
#82188 opened
Feb 16, 2021 -
Make async futures `Unpin` if they don't borrow anything across `.await`s
#82187 opened
Feb 16, 2021 -
`-Clink-arg=-fuse-ld=lld` reports 'cannot find ld'
#82172 opened
Feb 16, 2021 -
Unclear compiler error when `impl Trait` return value captures non-'static argument
#82171 opened
Feb 16, 2021 -
Generic bounds are used overzealously
#82170 opened
Feb 16, 2021 -
Misleading "slices are iterators" hint
#82168 opened
Feb 16, 2021 -
`Concat` trait has bad codegen for arrays
#82164 opened
Feb 15, 2021 -
Bad suggestion for `_` in associated `const`
#82158 opened
Feb 15, 2021 -
Cannot tell apart panic!() and assert!(false, "") in macro_backtrace()
#82157 opened
Feb 15, 2021 -
`undefined reference to` linker error when using dylibs
#82151 opened
Feb 15, 2021 -
E0382 could be improved and made more beginner-accessible
#82149 opened
Feb 15, 2021 -
Invalid LLVM coverage data produced when compiled with `-C opt-level=1`
#82144 opened
Feb 15, 2021 -
E0433 should not purely rely on letter case to report different error.
#82140 opened
Feb 15, 2021 -
ICE with unknown variable in closure and impl trait in type alias
#82139 opened
Feb 15, 2021 -
Remove unnecessary `tcx` parameter to `param_env_to_generics`
#82137 opened
Feb 15, 2021 -
Spec request: `sort_by` and `sort_unstable_by` take finite time
#82134 opened
Feb 15, 2021
256 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.
-
repr(C) is unsound on MSVC targets
#81996 commented on
Feb 19, 2021 • 38 new comments -
Rustdoc gui tests
#79979 commented on
Feb 22, 2021 • 37 new comments -
[WIP] Implement token-based handling of attributes
#80689 commented on
Feb 21, 2021 • 35 new comments -
Update the bootstrap compiler
#82076 commented on
Feb 20, 2021 • 35 new comments -
Tracking issue for Option::expect_none(msg) and unwrap_none()
#62633 commented on
Feb 22, 2021 • 30 new comments -
Distribute cg_clif as rustup component on the nightly channel
#81746 commented on
Feb 20, 2021 • 25 new comments -
Set path of the compile unit to the source directory
#82102 commented on
Feb 20, 2021 • 22 new comments -
Make the `Query` enum a simple struct.
#80891 commented on
Feb 22, 2021 • 19 new comments -
reduce threads spawned by ui-tests
#81942 commented on
Feb 21, 2021 • 19 new comments -
Replace jemalloc with mimalloc config.toml option
#81782 commented on
Feb 21, 2021 • 17 new comments -
Upgrade to LLVM 12
#81451 commented on
Feb 21, 2021 • 16 new comments -
Shorten html::render
#82088 commented on
Feb 21, 2021 • 14 new comments -
Forbid type ascriptions of place expressions in lvalue contexts
#80788 commented on
Feb 21, 2021 • 13 new comments -
Deprecate `intrinsics::drop_in_place` and `collections::Bound`, which accidentally weren't deprecated
#82122 commented on
Feb 17, 2021 • 13 new comments -
use PlaceRef abstractions more consistently
#82091 commented on
Feb 20, 2021 • 12 new comments -
Add internal `collect_into_array[_unchecked]` to remove duplicate code
#82098 commented on
Feb 20, 2021 • 10 new comments -
Accept additional user-defined classes in fenced code blocks
#79454 commented on
Feb 16, 2021 • 9 new comments -
New mir-opt pass to simplify gotos with const values (reopening #77486)
#80475 commented on
Feb 22, 2021 • 9 new comments -
Riscv64linux Test fixes
#80839 commented on
Feb 21, 2021 • 9 new comments -
Remove is_spotlight field from `Trait`
#80914 commented on
Feb 21, 2021 • 9 new comments -
[rustdoc] Generate redirect map file
#81223 commented on
Feb 16, 2021 • 9 new comments -
add option for 'private field initialization' lint
#81950 commented on
Feb 17, 2021 • 9 new comments -
ICE: 'assertion failed: !self.substitutions.is_empty()', compiler/rustc_errors/src/lib.rs
#78651 commented on
Feb 17, 2021 • 8 new comments -
Add StatementKind::CopyNonOverlapping
#77511 commented on
Feb 17, 2021 • 8 new comments -
rustdoc: Strip broken links in summaries
#79781 commented on
Feb 21, 2021 • 8 new comments -
Remove MIR assignments to ZST types
#80493 commented on
Feb 21, 2021 • 8 new comments -
or-patterns: disallow before type ascription
#82048 commented on
Feb 21, 2021 • 8 new comments -
Tracking issue for `#![feature(const_fn_floating_point_arithmetic)]`
#57241 commented on
Feb 18, 2021 • 7 new comments -
Generate metadata by iterating on DefId instead of traversing the HIR tree
#80347 commented on
Feb 22, 2021 • 7 new comments -
rustc_codegen_ssa: tune codegen according to available concurrency
#82127 commented on
Feb 18, 2021 • 7 new comments -
Why does panicking in a Drop impl cause SIGILL?
#81895 commented on
Feb 21, 2021 • 6 new comments -
Allow qualified paths in struct construction (both expressions and patterns)
#80080 commented on
Feb 18, 2021 • 6 new comments -
rustdoc: Link references are case-insensitive
#80882 commented on
Feb 15, 2021 • 5 new comments -
Tracking Issue for pointer metadata APIs
#81513 commented on
Feb 16, 2021 • 5 new comments -
Trait objects do not work with generic associated types
#81823 commented on
Feb 16, 2021 • 5 new comments -
Starting with nightly-2021-01-13 (1.51) rustc fails to build archives on Windows 7
#81051 commented on
Feb 18, 2021 • 5 new comments -
Tracking Issue for Vec::split_at_spare_mut
#81944 commented on
Feb 21, 2021 • 5 new comments -
`--message-format json` doesn't apply to rustdoc coverage output
#75135 commented on
Feb 21, 2021 • 5 new comments -
Refactor `Binder` to track bound vars
#76814 commented on
Feb 21, 2021 • 5 new comments -
Improve design of `assert_len`
#81154 commented on
Feb 20, 2021 • 5 new comments -
Allow specifying alignment for functions
#81234 commented on
Feb 17, 2021 • 5 new comments -
Avoid `cfg_if` in `std::os`
#81969 commented on
Feb 21, 2021 • 5 new comments -
Tracking Issue for `destructuring_assignment`
#71126 commented on
Feb 17, 2021 • 4 new comments -
Detect ; -> , typo on `vec!["_", 10]`
#80173 commented on
Feb 19, 2021 • 4 new comments -
Cross-compiling Rust to s390x yields a faulty toolchain
#80810 commented on
Feb 19, 2021 • 4 new comments -
Can rustc support to call llvm intrinisc API which contains type like llvm_v4i1_ty?
#81552 commented on
Feb 21, 2021 • 4 new comments -
repr(C, align) is unsound on enums
#82101 commented on
Feb 21, 2021 • 4 new comments -
Stabilize `unsafe_op_in_unsafe_fn` lint
#79208 commented on
Feb 18, 2021 • 4 new comments -
Store HIR attributes in a side table
#79519 commented on
Feb 20, 2021 • 4 new comments -
Use TrustedRandomAccess for in-place iterators where possible
#79846 commented on
Feb 16, 2021 • 4 new comments -
Explain non-dropped sender recv in docs
#80269 commented on
Feb 21, 2021 • 4 new comments -
Implement NOOP_METHOD_CALL lint
#80723 commented on
Feb 17, 2021 • 4 new comments -
Make ItemKind::ExternCrate looks like hir::ItemKind::ExternCrate to make transition over hir::ItemKind simpler
#80845 commented on
Feb 22, 2021 • 4 new comments -
Improved IO Bytes Size Hint
#81136 commented on
Feb 20, 2021 • 4 new comments -
Point out implicit deref coercions in borrow
#81629 commented on
Feb 20, 2021 • 4 new comments -
Use `#[rustc_inherit_overflow_checks]` instead of Add::add etc.
#81732 commented on
Feb 20, 2021 • 4 new comments -
Add doc aliases for python and Java collections
#81989 commented on
Feb 21, 2021 • 4 new comments -
add diagnostic items for OsString/PathBuf/Owned as well as to_vec on slice
#82128 commented on
Feb 16, 2021 • 4 new comments -
"hello world" binary size increase in each release
#75804 commented on
Feb 15, 2021 • 3 new comments -
[rustdoc] Have a more nuanced take on what is hidden by default
#82114 commented on
Feb 15, 2021 • 3 new comments -
Re-enable noalias annotations by default once LLVM no longer miscompiles them
#54878 commented on
Feb 16, 2021 • 3 new comments -
Panic in nightly rustc with type interference for const_generics
#82034 commented on
Feb 16, 2021 • 3 new comments -
asm! should catch attempts to use `.intel_syntax` or `.att_syntax` and suggest appropriate options instead
#79869 commented on
Feb 17, 2021 • 3 new comments -
use PlaceRef abstraction more consistently
#80647 commented on
Feb 20, 2021 • 3 new comments -
rustdoc: tracking issue for `pointer` and `reference` in intra-doc links
#80896 commented on
Feb 22, 2021 • 3 new comments -
Remove Spans from HIR
#72015 commented on
Feb 21, 2021 • 3 new comments -
Lint for unused borrows as part of `UNUSED_MUST_USE`
#76894 commented on
Feb 21, 2021 • 3 new comments -
Start working on proof of concept for exposing Backtrace in core
#77384 commented on
Feb 17, 2021 • 3 new comments -
[Wip]Tentative add alloc::io module.
#77922 commented on
Feb 18, 2021 • 3 new comments -
Add Iterator::find_or_{first,nth,last}
#79271 commented on
Feb 21, 2021 • 3 new comments -
add `Result::`{`value`, `into_value`}
#79315 commented on
Feb 18, 2021 • 3 new comments -
Enable smart punctuation
#79423 commented on
Feb 21, 2021 • 3 new comments -
Make rustdoc lints a tool lint instead of built-in
#80527 commented on
Feb 18, 2021 • 3 new comments -
Improve suggestion for tuple struct pattern matching errors.
#81235 commented on
Feb 22, 2021 • 3 new comments -
Add a parse recovery in array type syntax
#81404 commented on
Feb 20, 2021 • 3 new comments -
Suggest `return`ing tail expressions that match return type
#81769 commented on
Feb 22, 2021 • 3 new comments -
Slight perf improvement on char::to_ascii_lowercase
#81837 commented on
Feb 19, 2021 • 3 new comments -
Do not allocate or unwind after fork
#81858 commented on
Feb 16, 2021 • 3 new comments -
Stabilize `peekable_peek_mut`
#81938 commented on
Feb 21, 2021 • 3 new comments -
Inline hot part of PatStack::head_ctor
#81978 commented on
Feb 20, 2021 • 3 new comments -
Make char and u8 methods const
#82078 commented on
Feb 20, 2021 • 3 new comments -
format_args! with certain arguments segfaults at run-time on x86_64-unknown-linux-gnux32
#59220 commented on
Feb 15, 2021 • 2 new comments -
"call expression requires function" error points to wrong definition
#80853 commented on
Feb 16, 2021 • 2 new comments -
GAT: the type `[type error]` has an unknown layout
#70303 commented on
Feb 16, 2021 • 2 new comments -
Tracking Issue for `partition_point`
#73831 commented on
Feb 16, 2021 • 2 new comments -
GAT: elided lifetimes in paths errors with `error[E0107]: missing generics for associated type`
#81862 commented on
Feb 16, 2021 • 2 new comments -
Provide a means of turning iterators into fixed-size arrays
#81615 commented on
Feb 16, 2021 • 2 new comments -
NEG_INFINITY * 0.0 is not a negative NaN but NEG_INFINITY.mul(0.0) is
#81261 commented on
Feb 16, 2021 • 2 new comments -
Context and Waker might be accidentally `Sync`
#66481 commented on
Feb 16, 2021 • 2 new comments -
--remap-path-prefix behavior regression resulting in bad paths in 1.50.0
#82074 commented on
Feb 17, 2021 • 2 new comments -
Accessing DST field of packed struct calculates the wrong field address
#80925 commented on
Feb 17, 2021 • 2 new comments -
Unresolved external symbols when linking rustc_driver.
#81381 commented on
Feb 17, 2021 • 2 new comments -
Check submodule commit provenance in CI
#75109 commented on
Feb 18, 2021 • 2 new comments -
Document that std::os::unix::process::CommandExt.uid() triggers setgroups(0,0)
#39186 commented on
Feb 18, 2021 • 2 new comments -
Tracking issue for RFC 2532, "Associated type defaults"
#29661 commented on
Feb 18, 2021 • 2 new comments -
-C target-feature/-C target-cpu are unsound
#64609 commented on
Feb 19, 2021 • 2 new comments -
Investigate how LLVM deals with huge stack frames
#18072 commented on
Feb 19, 2021 • 2 new comments -
Tracking Issue: Procedural Macro Diagnostics (RFC 1566)
#54140 commented on
Feb 20, 2021 • 2 new comments -
[mir] or-patterns duplicate the same branch
#75439 commented on
Feb 20, 2021 • 2 new comments -
ill-typed unused FFI declarations can cause UB
#46188 commented on
Feb 20, 2021 • 2 new comments -
Tracking Issue for Add `as_str` method to str split iterators
#77998 commented on
Feb 20, 2021 • 2 new comments -
Safe code (ui/issues/issue-69225-SCEVAddExpr-wrap-flag.rs) miscompiles under llvm9 + codegen-units=1
#81946 commented on
Feb 20, 2021 • 2 new comments -
"do not use `optimized_mir` for constants" panic when generating MIR cfg
#81918 commented on
Feb 21, 2021 • 2 new comments -
Distribute libc.a as a separate library instead of bundling it into liblibc.rlib on musl and wasi
#72274 commented on
Feb 21, 2021 • 2 new comments -
[intra-doc-links] primitives inconsistently point offline or online in std docs
#79630 commented on
Feb 21, 2021 • 2 new comments -
Tracking issue for const `Option` functions
#67441 commented on
Feb 22, 2021 • 2 new comments -
Implement String::remove_matches
#71780 commented on
Feb 21, 2021 • 2 new comments -
Implement RFC 2500 Needle API (Part 1)
#76901 commented on
Feb 21, 2021 • 2 new comments -
[librustdoc] Only split lang string on `,`, ` `, and `\t`
#78429 commented on
Feb 15, 2021 • 2 new comments -
Switchable buffering for Stdout
#78515 commented on
Feb 20, 2021 • 2 new comments -
Implement network primitives with ideal Rust layout, not C system layout
#78802 commented on
Feb 17, 2021 • 2 new comments -
support anon consts in binders
#79313 commented on
Feb 18, 2021 • 2 new comments -
Added Discord to the "Getting Help" section
#79830 commented on
Feb 20, 2021 • 2 new comments -
[WIP] Introduce `hir::ExprKind::Let` - Take 2
#80357 commented on
Feb 19, 2021 • 2 new comments -
Refactor `alloc/rc.rs` into separate files
#81272 commented on
Feb 21, 2021 • 2 new comments -
BTreeMap: gather and decompose reusable tree fixing functions
#81362 commented on
Feb 22, 2021 • 2 new comments -
rustdoc: Name fields of `ResolutionFailure::WrongNamespace`
#81575 commented on
Feb 16, 2021 • 2 new comments -
Stabilize `non_autolinks` lint
#81764 commented on
Feb 20, 2021 • 2 new comments -
BTree: move more shared iterator code into navigate.rs
#81937 commented on
Feb 20, 2021 • 2 new comments -
Make WASI's `hard_link` behavior match other platforms.
#81984 commented on
Feb 19, 2021 • 2 new comments -
Intra-doc links side of warning about undocumented items
#82014 commented on
Feb 17, 2021 • 2 new comments -
Remove the dummy cache in `DocContext`; delete RenderInfo
#82018 commented on
Feb 22, 2021 • 2 new comments -
Make some Option, Result methods unstably const
#82130 commented on
Feb 16, 2021 • 2 new comments -
docs for extend_from_slice say extend isnt specialized for slice yet
#53185 commented on
Feb 15, 2021 • 1 new comment -
Documentation of a re-export doesn't appear on level-two re-export
#81893 commented on
Feb 15, 2021 • 1 new comment -
Feature Requst: Add regex support to test filters
#53278 commented on
Feb 15, 2021 • 1 new comment -
"!" is the only type that is unsafe to raw-ptr-deref into a "_" pattern
#79735 commented on
Feb 15, 2021 • 1 new comment -
Tracking Issue for str_split_once
#74773 commented on
Feb 15, 2021 • 1 new comment -
Implementation of Trait for different type of Fn doesn't work
#60074 commented on
Feb 15, 2021 • 1 new comment -
Improve ptr::read code in debug builds
#81163 commented on
Feb 16, 2021 • 1 new comment -
Provide an API to extract fields from Command builder
#44434 commented on
Feb 16, 2021 • 1 new comment -
1500-arm match statement causing a major build time and memory use spike, especially for wasm target
#81757 commented on
Feb 16, 2021 • 1 new comment -
[rustdoc] Search results: List exact alias matches before fuzzy ones
#82132 commented on
Feb 16, 2021 • 1 new comment -
ICE when using Box<T, A> with non-zero sized A
#78459 commented on
Feb 16, 2021 • 1 new comment -
GAT: unconstrained lifetime in output when using GAT in fn type
#77905 commented on
Feb 16, 2021 • 1 new comment -
Support PGO in the compiler's build system
#79562 commented on
Feb 16, 2021 • 1 new comment -
Tracking Issue for forbidding unchecked generic expressions in constants
#76200 commented on
Feb 16, 2021 • 1 new comment -
Should types that contain zero-length vectors of themselves be allowed?
#11924 commented on
Feb 16, 2021 • 1 new comment -
Unsafe checking skips pointer dereferences in unused places
#80059 commented on
Feb 16, 2021 • 1 new comment -
can't install rustc-docs component
#75833 commented on
Feb 16, 2021 • 1 new comment -
Tracking issue for `const fn` `type_name`
#63084 commented on
Feb 16, 2021 • 1 new comment -
Tracking issue for only producing .xz on CI
#80753 commented on
Feb 16, 2021 • 1 new comment -
Feature request: Use 'trampolines' to make most of the body of a generic function non-generic
#77960 commented on
Feb 17, 2021 • 1 new comment -
Tracking Issue for `BinaryHeap::contains` and `BinaryHeap::remove`
#82001 commented on
Feb 17, 2021 • 1 new comment -
Invalid `field is never read: ` lint warning
#81658 commented on
Feb 17, 2021 • 1 new comment -
Add remove, contains functions to BinaryHeap
#66724 commented on
Feb 17, 2021 • 1 new comment -
Tracking issue for vNext edition prelude
#65512 commented on
Feb 17, 2021 • 1 new comment -
Whether floating point value Display should adhere to IEEE standard?
#79490 commented on
Feb 17, 2021 • 1 new comment -
The NonZero types don't tell LLVM that they're non-zero on get
#49572 commented on
Feb 17, 2021 • 1 new comment -
Tracking Issue for ASCII methods on OsStr
#70516 commented on
Feb 17, 2021 • 1 new comment -
Tracking issue for `mutable_borrow_reservation_conflict` compatibility lint
#59159 commented on
Feb 17, 2021 • 1 new comment -
[ER] Better use fully-qualified syntax help?
#81851 commented on
Feb 18, 2021 • 1 new comment -
Bug. Get doubled error message with impl_trait_in_bindings when no error must be
#70997 commented on
Feb 18, 2021 • 1 new comment -
Crater runs for 1.51
#82125 commented on
Feb 18, 2021 • 1 new comment -
Tracking issue for conflicting `repr(...)` hints future compatibility
#68585 commented on
Feb 18, 2021 • 1 new comment -
Type errors use 'expected' and 'found' in a confusing way
#78539 commented on
Feb 18, 2021 • 1 new comment -
impl Trait capturing lifetime of type parameter
#79415 commented on
Feb 18, 2021 • 1 new comment -
type_alias_impl_trait delay_span_bug when type parameter is associated type with non-static lifetime
#78450 commented on
Feb 18, 2021 • 1 new comment -
compiler_fence may emit machine code
#62256 commented on
Feb 18, 2021 • 1 new comment -
Tracking Issue for maybe_uninit_array_assume_init
#80908 commented on
Feb 18, 2021 • 1 new comment -
std::process::Command hangs on Windows if piped stdout buffer fills
#45572 commented on
Feb 18, 2021 • 1 new comment -
Linking with LLD
#39915 commented on
Feb 18, 2021 • 1 new comment -
Collisions in type_id
#10389 commented on
Feb 18, 2021 • 1 new comment -
rustbuild `--verbose` switch is missing env var info
#38686 commented on
Feb 18, 2021 • 1 new comment -
Tracking issue for `shrink_to` feature
#56431 commented on
Feb 18, 2021 • 1 new comment -
Trait objects can call nonexistent concrete methods
#50781 commented on
Feb 19, 2021 • 1 new comment -
stdio handles (stdin, stdout, stderr) should be `Seek` at least on Unix
#72802 commented on
Feb 19, 2021 • 1 new comment -
Code fails to link on macOS with incremental compilation
#51608 commented on
Feb 19, 2021 • 1 new comment -
ICE with `#![feature(allocator_api)]`
#81270 commented on
Feb 19, 2021 • 1 new comment -
Inneficient code generation, unless splitting part of the code into #[inline(always)] sub-function
#55458 commented on
Feb 19, 2021 • 1 new comment -
Trait object calls not devirtualized
#45774 commented on
Feb 20, 2021 • 1 new comment -
Error messages can be ambiguous between types and type parameters
#81971 commented on
Feb 20, 2021 • 1 new comment -
nightly compiler panic with type-annotated array of `impl Generator`
#58504 commented on
Feb 20, 2021 • 1 new comment -
Unhelpful error message when using bad receiver type
#57994 commented on
Feb 20, 2021 • 1 new comment -
error[E0275]: overflow evaluating the requirement `_: std::marker::Sized`
#39959 commented on
Feb 20, 2021 • 1 new comment -
Promote 2018 warn lints to deny in Rust 2021
#80165 commented on
Feb 20, 2021 • 1 new comment -
Thread 'rustc' panicked at 'Stack should be empty: final_buf=FrameData...'
#81920 commented on
Feb 20, 2021 • 1 new comment -
Diagnostic refers to incorrect trait method as "fn pointer"
#80929 commented on
Feb 21, 2021 • 1 new comment -
Better messages when using ADT constructor as value
#82083 commented on
Feb 21, 2021 • 1 new comment -
repr(C) on enums is unsound on hexagon-unknown-linux-gnu
#82100 commented on
Feb 21, 2021 • 1 new comment -
Tracking issue for the `quote!` macro in `proc_macro`
#54722 commented on
Feb 21, 2021 • 1 new comment -
Demote x86_64-rumprun-netbsd target
#81514 commented on
Feb 21, 2021 • 1 new comment -
Tracking issue for `IntoFuture`
#67644 commented on
Feb 21, 2021 • 1 new comment -
Licensing: It's unclear exactly what license text must be included in a Rust binary.
#67014 commented on
Feb 21, 2021 • 1 new comment -
Tracking issue for File::with_options stabilisation
#65439 commented on
Feb 21, 2021 • 1 new comment -
Perform WF-check on `type`s with no type parameters
#69741 commented on
Feb 18, 2021 • 1 new comment -
Add `has_default` to `GenericParamDefKind::Const`
#75384 commented on
Feb 15, 2021 • 1 new comment -
Implement RFC 2945: "C-unwind" ABI
#76570 commented on
Feb 17, 2021 • 1 new comment -
Don't warn for `missing_doc_examples` when item is #[doc(hidden)]
#76716 commented on
Feb 15, 2021 • 1 new comment -
Revert #43546 "save subobligations in the projection cache"
#77325 commented on
Feb 18, 2021 • 1 new comment -
MIR-OPT: Pass to deduplicate blocks
#77551 commented on
Feb 21, 2021 • 1 new comment -
Implement a specialized version std::iter::Enumerate for TrustedLen
#77822 commented on
Feb 21, 2021 • 1 new comment -
Change --extern-html-root-url to use crate source path as key
#78909 commented on
Feb 17, 2021 • 1 new comment -
resolve: allow super in module in block to refer to block items
#79309 commented on
Feb 19, 2021 • 1 new comment -
Make cfg implicitly imply doc(cfg)
#79341 commented on
Feb 15, 2021 • 1 new comment -
Add unstable #[may_ignore] attribute to cancel #[must_use]
#79572 commented on
Feb 15, 2021 • 1 new comment -
Stop generating code in mem::forget
#79989 commented on
Feb 19, 2021 • 1 new comment -
Emit errors/warns on some wrong uses of rustdoc attributes
#80300 commented on
Feb 17, 2021 • 1 new comment -
Calculate `span` info on-demand
#80339 commented on
Feb 20, 2021 • 1 new comment -
Combine two loops in `check_match`
#80367 commented on
Feb 17, 2021 • 1 new comment -
Split rustc_mir
#80522 commented on
Feb 16, 2021 • 1 new comment -
Add an impl of Error on `Arc<impl Error>`.
#80553 commented on
Feb 18, 2021 • 1 new comment -
Fix expected/found order on impl trait projection mismatch error
#80828 commented on
Feb 19, 2021 • 1 new comment -
Update intra-doc link documentation to match the implementation
#80874 commented on
Feb 19, 2021 • 1 new comment -
don't gratuitously error on tests returning Result with lifetime
#80934 commented on
Feb 16, 2021 • 1 new comment -
BTreeMap/BTreeSet: add drain and split_off_range methods
#81075 commented on
Feb 21, 2021 • 1 new comment -
Improve sift_down performance in BinaryHeap
#81127 commented on
Feb 21, 2021 • 1 new comment -
BTreeMap: correct node size test case for choices of B
#81210 commented on
Feb 21, 2021 • 1 new comment -
Remove unnecessary `self_ty` parameter to `get_blanket_impls`
#81349 commented on
Feb 19, 2021 • 1 new comment -
Support forwarding caller location through trait object method call
#81360 commented on
Feb 16, 2021 • 1 new comment -
On irrefutable let pattern lint point only at pattern
#81366 commented on
Feb 18, 2021 • 1 new comment -
android: set abort message
#81469 commented on
Feb 16, 2021 • 1 new comment -
Added #[repr(transparent)] to core::cmp::Reverse
#81879 commented on
Feb 20, 2021 • 1 new comment -
Add doc aliases for a lot of the C standard library
#81988 commented on
Feb 21, 2021 • 1 new comment -
Turn eager normalization errors to delayed errors
#82039 commented on
Feb 17, 2021 • 1 new comment -
Turn may_have_side_effect into an associated constant
#82043 commented on
Feb 18, 2021 • 1 new comment -
Show macro name in 'this error originates in macro' message
#82069 commented on
Feb 18, 2021 • 1 new comment -
Do not consider using a semicolon inside of a different-crate macro
#82090 commented on
Feb 18, 2021 • 1 new comment -
Improve non_fmt_panic lint.
#82113 commented on
Feb 17, 2021 • 1 new comment -
[rustdoc] Search results: Make fuzzy search less wild for small words
#82131 commented on
Feb 15, 2021 • 0 new comments -
Tracking Issue for complex generic constants (`const_evaluatable_checked`)
#76560 commented on
Feb 15, 2021 • 0 new comments -
Need negative trait bound
#42721 commented on
Feb 15, 2021 • 0 new comments -
panicked at 'Failed to recover key for type_of(232faba9fa9763cb-67a35d6dc40d7ed2) with hash 232faba9fa9763cb-67a35d6dc40d7ed2', compiler\rustc_middle\src\ty\query\mod.rs:235:5
#82115 commented on
Feb 16, 2021 • 0 new comments -
private macros break intra-doc links
#81633 commented on
Feb 16, 2021 • 0 new comments -
`impl_trait_in_bindings` and pick-constraint region bounds
#61773 commented on
Feb 16, 2021 • 0 new comments -
Make `#[rustc_deprecated]` (and `#[deprecated]`) on re-exports either work properly or cause a compiler error
#82123 commented on
Feb 16, 2021 • 0 new comments -
Complex generic constants cause 'not user writable' panic when invoked by rustdoc
#77647 commented on
Feb 16, 2021 • 0 new comments -
Something to do with the parameter to AddAssign
#82079 commented on
Feb 16, 2021 • 0 new comments -
Make `pub` in a binary equivalent to `pub(crate)` for diagnostics
#74970 commented on
Feb 18, 2021 • 0 new comments -
Trait aliases considers same type as not equal to itself if used in `impl Trait` return type
#57612 commented on
Feb 18, 2021 • 0 new comments -
Allow leading | anywhere we allow or-patterns
#81415 commented on
Feb 18, 2021 • 0 new comments -
Tracking issue for RFC 2515, "Permit impl Trait in type aliases"
#63063 commented on
Feb 18, 2021 • 0 new comments -
ICE when trying to infer parameter in impl Trait type alias
#77179 commented on
Feb 18, 2021 • 0 new comments -
Interactions in `type_alias_impl_trait` and `associated_type_defaults`
#71083 commented on
Feb 19, 2021 • 0 new comments -
Impossible to return unboxed closure from some functions.
#66426 commented on
Feb 19, 2021 • 0 new comments -
Investigate diagnostics regarding type alias `impl Trait`
#63205 commented on
Feb 19, 2021 • 0 new comments -
Lifetime issues: assigning to a mutable reference with part of its current value
#72477 commented on
Feb 20, 2021 • 0 new comments -
Can't allow `elided_lifetimes_in_paths` inside a module that denies `rust_2018_idioms`, other lints work
#71957 commented on
Feb 20, 2021 • 0 new comments -
Split up files with `// ignore-tidy-filelength`
#60302 commented on
Feb 20, 2021 • 0 new comments -
Internal Compiler Error while compiling diesel
#79560 commented on
Feb 20, 2021 • 0 new comments -
Const generics: Generic array transmutes do not work
#61956 commented on
Feb 20, 2021 • 0 new comments -
Generic Mul Bound Error
#82046 commented on
Feb 21, 2021 • 0 new comments -
compiler suggests use of private trait; fails to suggest the public one.
#26454 commented on
Feb 21, 2021 • 0 new comments -
Meta tracking issue for `const fn`
#57563 commented on
Feb 21, 2021 • 0 new comments -
Stabilize or_patterns (RFC 2535, 2530, 2175)
#79278 commented on
Feb 16, 2021 • 0 new comments -
Uplift the `invalid_atomic_ordering` lint from clippy to rustc
#79654 commented on
Feb 16, 2021 • 0 new comments -
Close all tags when rendering rustdoc summaries
#79749 commented on
Feb 15, 2021 • 0 new comments -
Use getrandom for generating HashMap seed
#80149 commented on
Feb 20, 2021 • 0 new comments -
Expand core::panic!() to always include `{ .. }`.
#80848 commented on
Feb 15, 2021 • 0 new comments -
BTreeMap: split up range_search into two stages
#81094 commented on
Feb 21, 2021 • 0 new comments -
Seal all extension traits
#81213 commented on
Feb 16, 2021 • 0 new comments -
Multiline string attr display
#81438 commented on
Feb 15, 2021 • 0 new comments -
Specialize slice::fill with Copy type and u8/i8/bool
#81874 commented on
Feb 15, 2021 • 0 new comments -
Always compile rustdoc with debug logging enabled when `download-rustc` is set
#81932 commented on
Feb 20, 2021 • 0 new comments -
Add `BinaryHeap::contains` and `BinaryHeap::remove`
#82002 commented on
Feb 18, 2021 • 0 new comments -
Implement Extend and FromIterator for OsString
#82121 commented on
Feb 16, 2021 • 0 new comments