June 15, 2020 – June 22, 2020
Overview
130 Pull requests merged by 69 people
-
Merged
#73180
Cache flags and escaping vars for predicates
Jun 22, 2020 -
Merged
#72936
Upgrade Chalk
Jun 21, 2020 -
Merged
#72696
Enable LLVM zlib
Jun 21, 2020 -
Merged
#73546
update Miri
Jun 21, 2020 -
Merged
#71911
[mir-opt] Small ConstProp cleanup
Jun 21, 2020 -
Merged
#70946
Add a lint to catch clashing `extern` fn declarations.
Jun 21, 2020 -
Merged
#72456
Try to suggest dereferences on trait selection failed
Jun 21, 2020 -
Merged
#72788
Projection bound validation
Jun 21, 2020 -
Merged
#72790
core/time: Add Duration methods for zero
Jun 21, 2020 -
Merged
#73227
Allow multiple `asm!` options groups and report an error on duplicate options
Jun 21, 2020 -
Merged
#73287
lint: normalize projections using opaque types
Jun 21, 2020 -
Merged
#73291
Pre-compute `LocalDefId` <-> `HirId` mappings and remove `NodeId` <-> `HirId` conversion APIs
Jun 21, 2020 -
Merged
#73378
Remove use of specialization from librustc_arena
Jun 21, 2020 -
Merged
#73411
Update bootstrap to rustc 1.45.0-beta.2 (1dc0f6d8e 2020-06-15)
Jun 21, 2020 -
Merged
#73443
ci: allow gating GHA on everything but macOS
Jun 21, 2020 -
Merged
#73563
Rollup of 9 pull requests
Jun 21, 2020 -
Merged
#72600
Properly encode AnonConst into crate metadata
Jun 20, 2020 -
Merged
#73055
remove leftover mentions of `skol` and `int` from the compiler
Jun 20, 2020 -
Merged
#73058
Support sanitizers on aarch64-unknown-linux-gnu
Jun 20, 2020 -
Merged
#73171
RISC-V Emulated Testing
Jun 20, 2020 -
Merged
#73404
Update CFGuard syntax
Jun 20, 2020 -
Merged
#73444
ci: disable alt build during try builds
Jun 20, 2020 -
Merged
#73471
Prevent attacker from manipulating FPU tag word used in SGX enclave
Jun 20, 2020 -
Merged
#73539
Deprecate `Vec::remove_item`
Jun 20, 2020 -
Merged
#73543
Clean up E0695 explanation
Jun 20, 2020 -
Merged
#73550
Rollup of 9 pull requests
Jun 20, 2020 -
Merged
#71420
Specialization is unsound
Jun 20, 2020 -
Merged
#71899
Refactor `try_find` a little
Jun 20, 2020 -
Merged
#72689
add str to common types
Jun 20, 2020 -
Merged
#72791
update coerce docs and unify relevant tests
Jun 20, 2020 -
Merged
#72934
forbid mutable references in all constant contexts except for const-fns
Jun 20, 2020 -
Merged
#73027
Make `need_type_info_err` more conservative
Jun 20, 2020 -
Merged
#73347
Diagnose use of incompatible sanitizers
Jun 20, 2020 -
Merged
#73359
shim.rs: avoid creating `Call` terminators calling `Self`
Jun 20, 2020 -
Merged
#73399
Clean up E0668 explanation
Jun 20, 2020 -
Merged
#73436
Clean up E0670 explanation
Jun 20, 2020 -
Merged
#73440
Add src/librustdoc as an alias for src/tools/rustdoc
Jun 20, 2020 -
Merged
#73442
pretty/mir: const value enums with no variants
Jun 20, 2020 -
Merged
#73452
Unify region variables when projecting associated types
Jun 20, 2020 -
Merged
#73458
Use alloc::Layout in DroplessArena API
Jun 20, 2020 -
Merged
#73484
Update the doc for std::prelude to the correct behavior
Jun 20, 2020 -
Merged
#73506
Bump Rustfmt and RLS
Jun 20, 2020 -
Merged
#73528
Rollup of 16 pull requests
Jun 20, 2020 -
Merged
#71568
Document unsafety in slice/sort.rs
Jun 20, 2020 -
Merged
#72709
`#[deny(unsafe_op_in_unsafe_fn)]` in liballoc
Jun 20, 2020 -
Merged
#73214
Add asm!() support for hexagon
Jun 20, 2020 -
Merged
#73248
save_analysis: improve handling of enum struct variant
Jun 20, 2020 -
Merged
#73261
Suggest `?Sized` when applicable for ADTs
Jun 20, 2020 -
Merged
#73300
Implement crate-level-only lints checking.
Jun 20, 2020 -
Merged
#73334
Note numeric literals that can never fit in an expected type
Jun 20, 2020 -
Merged
#73357
Use `LocalDefId` for import IDs in trait map
Jun 20, 2020 -
Merged
#73364
asm: Allow multiple template string arguments; interpret them as newline-separated
Jun 20, 2020 -
Merged
#73382
Only display other method receiver candidates if they actually apply
Jun 20, 2020 -
Merged
#73465
Add specialization of `ToString for char`
Jun 20, 2020 -
Merged
#73489
Refactor hir::Place
Jun 20, 2020 -
Merged
#73511
Rollup of 13 pull requests
Jun 20, 2020 -
Merged
#73257
ty: projections in `transparent_newtype_field`
Jun 19, 2020 -
Merged
#72280
Fix up autoderef when reborrowing
Jun 19, 2020 -
Merged
#72785
linker: MSVC supports linking static libraries as a whole archive
Jun 19, 2020 -
Merged
#73011
first stage of implementing LLVM code coverage
Jun 19, 2020 -
Merged
#73044
compiletest: Add directives to detect sanitizer support
Jun 19, 2020 -
Merged
#73054
memory access sanity checks: abort instead of panic
Jun 19, 2020 -
Merged
#73136
Change how compiler-builtins gets many CGUs
Jun 19, 2020 -
Merged
#73280
Add E0763
Jun 19, 2020 -
Merged
#73317
bootstrap: read config from $RUST_BOOTSTRAP_CONFIG
Jun 19, 2020 -
Merged
#73350
bootstrap/install.rs: support a nonexistent `prefix` in `x.py install`
Jun 19, 2020 -
Merged
#73352
Speed up bootstrap a little.
Jun 19, 2020 -
Merged
#73504
Rollup of 10 pull requests
Jun 19, 2020 -
Merged
#70740
Enabling static-pie for musl
Jun 19, 2020 -
Merged
#72331
Report error when casting an C-like enum implementing Drop
Jun 19, 2020 -
Merged
#72486
Fix asinh of negative values
Jun 19, 2020 -
Merged
#72497
tag/niche terminology cleanup
Jun 19, 2020 -
Merged
#72999
Create self-contained directory and move there some of external binaries/libs
Jun 19, 2020 -
Merged
#73130
Remove const prop for indirects
Jun 19, 2020 -
Merged
#73142
Ensure std benchmarks get tested.
Jun 19, 2020 -
Merged
#73305
Disallow loading crates with non-ascii identifier name.
Jun 19, 2020 -
Merged
#73346
Add rust specific features to print target features
Jun 19, 2020 -
Merged
#73362
Test that bounds checks are elided when slice len is checked up-front
Jun 19, 2020 -
Merged
#73459
Reduce pointer casts in Box::into_boxed_slice
Jun 19, 2020 -
Merged
#73464
Document format correction
Jun 19, 2020 -
Merged
#73479
Minor tweaks to liballoc
Jun 19, 2020 -
Merged
#73498
Rollup of 13 pull requests
Jun 19, 2020 -
Merged
#70551
Make all uses of ty::Error delay a span bug
Jun 19, 2020 -
Merged
#71338
Expand "recursive opaque type" diagnostic
Jun 19, 2020 -
Merged
#71976
Improve diagnostics for `let x += 1`
Jun 19, 2020 -
Merged
#72279
add raw_ref macros
Jun 19, 2020 -
Merged
#72628
Add tests for 'impl Default for [T; N]'
Jun 19, 2020 -
Merged
#72804
Further tweak lifetime errors involving `dyn Trait` and `impl Trait` in return position
Jun 19, 2020 -
Merged
#72814
remove visit_terminator_kind from MIR visitor
Jun 19, 2020 -
Merged
#72836
Complete the std::time documentation to warn about the inconsistencies between OS
Jun 19, 2020 -
Merged
#72968
Only highlight doc search results via mouseover if mouse has moved
Jun 19, 2020 -
Merged
#73034
Export `#[inline]` fns with extern indicators
Jun 19, 2020 -
Merged
#73315
Clean up some weird command strings
Jun 19, 2020 -
Merged
#73320
Make new type param suggestion more targetted
Jun 19, 2020 -
Merged
#73361
Tweak "non-primitive cast" error
Jun 19, 2020 -
Merged
#73425
Mention functions pointers in the documentation
Jun 19, 2020 -
Merged
#73428
Fix typo in librustc_ast docs
Jun 19, 2020 -
Merged
#73447
Improve document for `Result::as_deref(_mut)` methods
Jun 19, 2020 -
Merged
#73476
Added tooltip for should_panic code examples
Jun 19, 2020 -
Merged
#73486
Rollup of 17 pull requests
Jun 19, 2020 -
Merged
#73446
Make novel structural match violations not a `bug`
Jun 19, 2020 -
Merged
#73384
linker: Never pass `-no-pie` to non-gnu linkers
Jun 18, 2020 -
Merged
#73065
Fix link error with #[thread_local] introduced by #71192
Jun 18, 2020 -
Merged
#73424
[stable] stable 1.44.1
Jun 18, 2020 -
Merged
#69890
[RISC-V] Do not force frame pointers
Jun 17, 2020 -
Merged
#73322
Update LLVM submodule
Jun 17, 2020 -
Merged
#73237
Check for overflow in DroplessArena and align returned memory
Jun 16, 2020 -
Merged
#73339
Don't run generator transform when there's a TyErr
Jun 16, 2020 -
Merged
#73372
Re-order correctly the sections in the sidebar
Jun 16, 2020 -
Merged
#73373
Use track caller for bug! macro
Jun 16, 2020 -
Merged
#73380
Add more info to `x.py build --help` on default value for `-j JOBS`.
Jun 16, 2020 -
Merged
#73381
Fix typo in docs of std::mem
Jun 16, 2020 -
Merged
#73389
Use `Ipv4Addr::from<[u8; 4]>` when possible
Jun 16, 2020 -
Merged
#73400
Fix forge-platform-support URL
Jun 16, 2020 -
Merged
#73402
Rollup of 8 pull requests
Jun 16, 2020 -
Merged
#73285
Avoid prematurely recording toolstates
Jun 16, 2020 -
Merged
#72962
store `ObligationCause` on the heap
Jun 16, 2020 -
Merged
#73326
[beta] backport
Jun 15, 2020 -
Merged
#72357
Implement new gdb/lldb pretty-printers
Jun 15, 2020 -
Merged
#72707
Use min_specialization in the remaining rustc crates
Jun 15, 2020 -
Merged
#72740
On recursive ADT, provide indirection structured suggestion
Jun 15, 2020 -
Merged
#72879
Miri: avoid tracking current location three times
Jun 15, 2020 -
Merged
#72938
Stabilize Option::zip
Jun 15, 2020 -
Merged
#73086
Rename "cyclone" to "apple-a7" per changes in upstream LLVM
Jun 15, 2020 -
Merged
#73104
Example about explicit mutex dropping
Jun 15, 2020 -
Merged
#73139
Add methods to go from a nul-terminated Vec<u8> to a CString
Jun 15, 2020 -
Merged
#73296
Remove vestigial CI job msvc-aux.
Jun 15, 2020 -
Merged
#73304
Revert heterogeneous SocketAddr PartialEq impls
Jun 15, 2020 -
Merged
#73331
extend network support for HermitCore
Jun 15, 2020 -
Merged
#73369
Rollup of 10 pull requests
Jun 15, 2020
71 Pull requests proposed by 46 people
-
Proposed
#73374
rustbuild: Move compiler-builtins build logic to manifest
Jun 15, 2020 -
Proposed
#73379
Disallow later override of forbid lint in same scope
Jun 15, 2020 -
Proposed
#73383
Run standard library unit tests without optimizations in `nopt` CI jobs
Jun 15, 2020 -
Proposed
#73391
Add liballoc doc panic detail according to RawVec
Jun 16, 2020 -
Proposed
#73395
stabilize const mem::discriminant
Jun 16, 2020 -
Proposed
#73398
A way forward for pointer equality in const eval
Jun 16, 2020 -
Proposed
#73414
Implement `slice_strip` feature
Jun 16, 2020 -
Proposed
#73415
Update cargo
Jun 16, 2020 -
Proposed
#73418
Add unstable `core::mem::num_variants` intrinsic
Jun 16, 2020 -
Proposed
#73421
Clarify effect of orphan rule changes on From/Into
Jun 16, 2020 -
Proposed
#73441
std: Switch from libbacktrace to gimli
Jun 17, 2020 -
Proposed
#73449
Provide more information on duplicate lang item error.
Jun 17, 2020 -
Proposed
#73453
Allow the last field of sized tuples to participate in field reordering
Jun 17, 2020 -
Proposed
#73454
Move contributing.md to rustc-dev-guide and point at getting started
Jun 17, 2020 -
Proposed
#73456
bootstrap: Configurable musl libdir
Jun 17, 2020 -
Proposed
#73460
Emit line info for generator variants
Jun 17, 2020 -
Proposed
#73461
Validate built-in attribute placement
Jun 18, 2020 -
Proposed
#73466
impl From<char> for String
Jun 18, 2020 -
Proposed
#73472
Clean up E0689 explanation
Jun 18, 2020 -
Proposed
#73485
Perform obligation deduplication to avoid buggy `ExistentialMismatch`
Jun 18, 2020 -
Proposed
#73488
code coverage foundation for hash and num_counters
Jun 18, 2020 -
Proposed
#73490
Use step_unchecked more liberally in range iter impls
Jun 19, 2020 -
Proposed
#73495
Converted all platform-specific stdin/stdout/stderr implementations to use io:: traits
Jun 19, 2020 -
Proposed
#73496
Account for multiple impl/dyn Trait in return type when suggesting `'_`
Jun 19, 2020 -
Proposed
#73500
Make lang items private
Jun 19, 2020 -
Proposed
#73502
Add E0765
Jun 19, 2020 -
Proposed
#73503
convert higher ranked `Predicate`s to `PredicateKind::ForAll`
Jun 19, 2020 -
Proposed
#73507
Cleanup MinGW LLVM linkage workaround
Jun 19, 2020 -
Proposed
#73513
Show the values and computation that would overflow a const evaluation or propagation
Jun 19, 2020 -
Proposed
#73515
Add second message for LiveDrop errors
Jun 19, 2020 -
Proposed
#73516
Allow dynamic linking for iOS/tvOS targets
Jun 19, 2020 -
Proposed
#73523
Fix -Z unpretty=everybody_loops
Jun 20, 2020 -
Proposed
#73525
Prepare for LLVM 11
Jun 20, 2020 -
Proposed
#73526
[WIP] Upgrade to LLVM 11
Jun 20, 2020 -
Proposed
#73529
Add liballoc impl SpecFromElem for i8
Jun 20, 2020 -
Proposed
#73530
Add license fields to all crates.
Jun 20, 2020 -
Proposed
#73534
Provide suggestions for some moved value errors
Jun 20, 2020 -
Proposed
#73536
Rollup of 10 pull requests
Jun 20, 2020 -
Proposed
#73538
examples should be of type bool
Jun 20, 2020 -
Proposed
#73548
remove rustdoc warnings
Jun 20, 2020 -
Proposed
#73555
Document unsafety in `src/libcore/slice/mod.rs`
Jun 20, 2020 -
Proposed
#73561
Attempt to fix infinite loop miscompilation from LLVM side
Jun 20, 2020 -
Proposed
#73562
Update E0432 long description with the separate behaviors of editions 2015 and 2018
Jun 20, 2020 -
Proposed
#73564
linker: Create GNU_EH_FRAME header by default when producing ELFs
Jun 20, 2020 -
Proposed
#73565
Use min_specialization in libcore
Jun 20, 2020 -
Proposed
#73566
[WIP] Don't run `everybody_loops` for rustdoc; instead ignore resolution errors
Jun 20, 2020 -
Proposed
#73567
Clarify --extern documentation.
Jun 21, 2020 -
Proposed
#73569
Handle `macro_rules!` tokens consistently across crates
Jun 21, 2020 -
Proposed
#73572
Fix typos in doc comments
Jun 21, 2020 -
Proposed
#73575
Fix typo in error_codes doc
Jun 21, 2020 -
Proposed
#73577
Add partition_point
Jun 21, 2020 -
Proposed
#73578
Make is_freeze and is_copy_modulo_regions take TyCtxtAt
Jun 21, 2020 -
Proposed
#73579
add missing doc links
Jun 21, 2020 -
Proposed
#73580
deprecate wrapping_offset_from
Jun 21, 2020 -
Proposed
#73581
Create 0766 error code
Jun 21, 2020 -
Proposed
#73582
Miri: replace many bug! by span_bug!
Jun 21, 2020 -
Proposed
#73583
Derive common traits for panic::Location.
Jun 21, 2020 -
Proposed
#73585
Do not send a notification for P-high stable regressions
Jun 21, 2020 -
Proposed
#73586
switch_ty is redundant
Jun 21, 2020 -
Proposed
#73587
Move remaining `NodeId` APIs from `Definitions` to `Resolver`
Jun 21, 2020 -
Proposed
#73588
Fix handling of reserved registers for ARM inline asm
Jun 21, 2020 -
Proposed
#73590
bootstrap: no `config.toml` exists regression
Jun 21, 2020 -
Proposed
#73594
Revert PR #72389 - "Explain move errors that occur due to method calls involving `self"
Jun 21, 2020 -
Proposed
#73595
improve diagnostics for lifetime after `&mut`
Jun 21, 2020 -
Proposed
#73596
rustc_lexer: Simplify shebang parsing once more
Jun 21, 2020 -
Proposed
#73597
Record span of `const` kw in GenericParamKind
Jun 21, 2020 -
Proposed
#73600
Fix spurious 'value moved here in previous iteration of loop' messages
Jun 22, 2020 -
Proposed
#73601
Point at the call spawn when overflow occurs during monomorphization
Jun 22, 2020 -
Proposed
#73604
Rollup of 13 pull requests
Jun 22, 2020 -
Proposed
#73610
Clean up E0699 explanation
Jun 22, 2020 -
Proposed
#73611
[DO NOT MERGE] Revert #73291 to confirm performance improvements
Jun 22, 2020
79 Issues closed by 17 people
-
Closed
#73150
Can't borrow a variable that should be borrowable
Jun 22, 2020 -
Closed
#73607
RUST String convert to *const i8(c_char) compile to dll,FFI return error string,
Jun 22, 2020 -
Closed
#73405
`miri` no longer builds after rust-lang/rust#73285
Jun 21, 2020 -
Closed
#73573
attempted to leave type (enum) uninitialized, which is invalid
Jun 21, 2020 -
Closed
#69390
Miscompilation with clashing symbol fn names of different types
Jun 21, 2020 -
Closed
#73286
"./x.py test --stage 0 --doc" does not run doc tests
Jun 21, 2020 -
Closed
#73193
asm!: `options` should work multiple times, to simplify macros
Jun 21, 2020 -
Closed
#73251
improper_ctypes incorrectly warns on projections featuring opaque types
Jun 21, 2020 -
Closed
#68656
GAT ICE: cannot directly store unsized values
Jun 21, 2020 -
Closed
#68642
GAT's and broken LLVM
Jun 21, 2020 -
Closed
#68643
GAT ICE: use of PlaceRef { local: _0, projection: [] } before def
Jun 21, 2020 -
Closed
#68644
GAT ICE: Encountered error `Unimplemented` selecting `Binder
Jun 21, 2020 -
Closed
#68645
GAT ICE: FulfillmentError
Jun 21, 2020 -
Closed
#62530
Account for coercions in trait resolution?
Jun 21, 2020 -
Closed
#39029
Suggest dereference operations when a deref coercion won't work
Jun 21, 2020 -
Closed
#68641
GAT's arent typechecked, and can cause UB
Jun 21, 2020 -
Closed
#45861
Automate management of broken tools
Jun 21, 2020 -
Closed
#73545
Support dividing NonZero integers without zero check
Jun 20, 2020 -
Closed
#68104
Specialized impl for a type with const generics in another crate causes a stack overflow in rustc
Jun 20, 2020 -
Closed
#73327
error: internal compiler error: error during interning should later cause validation failure
Jun 20, 2020 -
Closed
#73549
Consider add more environment variables in order to get more build infos zero-cost
Jun 20, 2020 -
Closed
#73200
`rustfmt` no longer builds after rust-lang/rust#73190
Jun 20, 2020 -
Closed
#73407
`rustfmt` no longer builds after rust-lang/rust#73285
Jun 20, 2020 -
Closed
#64686
Incorrect description of std::prelude name resolution in standard library docs
Jun 20, 2020 -
Closed
#73199
`rls` no longer builds after rust-lang/rust#73190
Jun 20, 2020 -
Closed
#73406
`rls` no longer builds after rust-lang/rust#73285
Jun 20, 2020 -
Closed
#72181
ICE: index out of bounds: the len is 0 but the index is 0' with --emit mir and mir-opt-level >1
Jun 20, 2020 -
Closed
#73439
bootstrap: support x.py build src/librustdoc
Jun 20, 2020 -
Closed
#72690
"Type annotations needed" error is shown in a misleading wrong location
Jun 20, 2020 -
Closed
#73109
ICE: -Zvalidate-mir: broken mir in libcore
Jun 20, 2020 -
Closed
#73531
`extern crate` not quite the same as `--extern`
Jun 20, 2020 -
Closed
#73462
bad performance of char literal to_string() vs str literal to_string()
Jun 20, 2020 -
Closed
#61385
In save-analysis, enum struct variant constructions aren't being recorded
Jun 20, 2020 -
Closed
#27964
Note where implicit Sized requirement comes from
Jun 20, 2020 -
Closed
#71790
Add a help if implicitly required `Sized` bounds can be relaxed.
Jun 20, 2020 -
Closed
#73249
ICE: could not fully normalize
Jun 19, 2020 -
Closed
#73517
Promote black lives' importance in crate code
Jun 19, 2020 -
Closed
#48655
Atomic[IU]size: Supply a generic CAS loop
Jun 19, 2020 -
Closed
#72225
Confusing diagnostics when calling FnMut through DerefMut.
Jun 19, 2020 -
Closed
#68590
rustc loosing track of DerefMut impl on nested type
Jun 19, 2020 -
Closed
#73135
compiler-builtins: Int trait functions are not inlined on wasm
Jun 19, 2020 -
Closed
#73505
Segmentation fault when using rust ffi with release flag
Jun 19, 2020 -
Closed
#73078
Breaking changes in rustfmt with 1.44.0
Jun 19, 2020 -
Closed
#61913
`x.py test --no-doc` enables testing benchmarks
Jun 19, 2020 -
Closed
#71583
`rustc --print target-features` doesn't print `crt-static`
Jun 19, 2020 -
Closed
#69101
Bounds check optimizations are not applied if the accessed slice len is smaller than the upfront checked slice len
Jun 19, 2020 -
Closed
#53968
static-pie for musl target (remove crt1.o)
Jun 19, 2020 -
Closed
#54176
have a travis job that makes sure benchmarks don't break
Jun 19, 2020 -
Closed
#72285
ice: delay span bug with mir-opt-level=3 on ./debuginfo/issue-57822.rs
Jun 19, 2020 -
Closed
#70693
RFE: x86_64-unknown-linux-musl `static-pie` target for ASLR
Jun 19, 2020 -
Closed
#72372
[ICE] error during interning
Jun 19, 2020 -
Closed
#72679
ICE: delay_span_bug const-construct-call.rs with mir-opt-level=2
Jun 19, 2020 -
Closed
#72463
`#[inline]` prevents symbol from appearing in `staticlib` output
Jun 19, 2020 -
Closed
#51615
Unexpected undefined behavior when assigning a function pointer to std::mem::zeroed()
Jun 19, 2020 -
Closed
#72944
Warn if a function is marked as both #[inline] and #[no_mangle]
Jun 19, 2020 -
Closed
#48980
std::time inconsistencies
Jun 19, 2020 -
Closed
#70866
Don't (ab)use `TyKind::Error` when not planning to emit error
Jun 19, 2020 -
Closed
#70968
Confusing error message with `let _ : impl Trait;`
Jun 19, 2020 -
Closed
#72640
Do not suggest type parameter when followed by `<`
Jun 19, 2020 -
Closed
#73370
linking error: unknown agrument `-no-pie`
Jun 18, 2020 -
Closed
#64547
mips-linux-musleab is broken again because it uses the wrong crt for static pie
Jun 17, 2020 -
Closed
#73137
Double Drop on Rust beta
Jun 17, 2020 -
Closed
#73445
intra-rustdoc-link: Cannot use core in core crate
Jun 17, 2020 -
Closed
#73189
Unable to compile inline assembly with an IntLike generic type
Jun 17, 2020 -
Closed
#73434
thread 'rustc' panicked at 'failed to lookup `SourceFile` in new context', src/librustc_middle/ty/query/on_disk_cache.rs:456:17
Jun 17, 2020 -
Closed
#73256
ICE: use of a constant whose type is a projection inside a pattern: big_enum_set
Jun 17, 2020 -
Closed
#40555
compile-fail/asm-src-loc.rs fails on ARM when compiled without optimizations
Jun 17, 2020 -
Closed
#73324
[powerpc64] e82ec2 breaks build
Jun 16, 2020 -
Closed
#73274
Toolstate tracking is broken
Jun 16, 2020 -
Closed
#73371
feature(c_variadic): `...` does not seem to care about whether platforms pass va_list by pointer
Jun 16, 2020 -
Closed
#73344
Valgrind error (jumping on unitialized value) with valid code
Jun 16, 2020 -
Closed
#73397
thread '<unnamed>' panicked at 'index out of bounds: the len is 3 but the index is 3'
Jun 16, 2020 -
Closed
#73385
Rename master branch to less discriminating name
Jun 15, 2020 -
Closed
#56252
lldb formatters should provide synthetic children
Jun 15, 2020 -
Closed
#40744
Consider changing the representation for `fn`-item types based on their ABI
Jun 15, 2020 -
Closed
#73377
thread 'rustc' panicked at 'Box<Any>', src/librustc_errors/lib.rs:912:9 when compiling packed_simd
Jun 15, 2020 -
Closed
#73242
[regression] type inference on parse()
Jun 15, 2020 -
Closed
#67457
Example CondVar code should explicitly drop the MutexGuard after it's done with it
Jun 15, 2020 -
Closed
#73100
Creating CString from nul-terminated data
Jun 15, 2020
80 Issues created by 59 people
-
Opened
#73612
error message displayed when i execute 'wasm-pack build'
Jun 22, 2020 -
Opened
#73609
ConstProp miscompilation around references
Jun 22, 2020 -
Opened
#73608
"incorrect use of uninit memory" lint should fire for multi-variant enum
Jun 22, 2020 -
Opened
#73606
Linker-Plugin-LTO encodes wrong OS ABI in the ELF header
Jun 22, 2020 -
Opened
#73605
E0486 does not have an explanation on https://doc.rust-lang.org/stable/error-index.html
Jun 22, 2020 -
Opened
#73603
Ship compiletest as part of rustc-dev
Jun 22, 2020 -
Opened
#73602
llvm-tools component no longer works on master
Jun 22, 2020 -
Opened
#73593
ICE with -Zself-profile-events
Jun 21, 2020 -
Opened
#73592
Incorrect unused mut warning in 1.46.0-nightly (f455e46ea 2020-06-20)
Jun 21, 2020 -
Opened
#73591
Redundant checks in floating point to integer casts on WASM
Jun 21, 2020 -
Opened
#73589
Version mismatch between Rust's bundled musl libc and system musl may cause linking errors with native libraries
Jun 21, 2020 -
Opened
#73584
ICE with main lang items
Jun 21, 2020 -
Opened
#73576
Warn about unused macro arms.
Jun 21, 2020 -
Opened
#73574
#73317 causes `./x.py` to fail on my Mojave macOS
Jun 21, 2020 -
Opened
#73570
Remove unused imports in 2018 edition crates
Jun 21, 2020 -
Opened
#73568
Placing lifetime specifier after `&mut` emits wall of unhelpful diagnostics
Jun 21, 2020 -
Opened
#73560
Confusing error message when trait bound is "satisfied" from different version of same crate
Jun 20, 2020 -
Opened
#73559
Code that doesn't depend on type fails to build when type is changed
Jun 20, 2020 -
Opened
#73557
Tracking Issue for `#[repr(align(x))` on struct fields
Jun 20, 2020 -
Opened
#73556
function-like procedural macros: no dead_code warning on created code (e.g. "function is never used" warning)
Jun 20, 2020 -
Opened
#73554
Add `core::panic::Location::{end_line,end_column}`?
Jun 20, 2020 -
Opened
#73553
E0308 makes incorrect proposal on range reference, missing parantheses
Jun 20, 2020 -
Opened
#73552
Use `dataflow::ResultsCursor` in borrowck
Jun 20, 2020 -
Opened
#73551
Inconsistent behavior with include_str! between stable and nightly
Jun 20, 2020 -
Opened
#73544
Tracking Issue for `Duration::{zero, is_zero}` (`#![feature(duration_zero)]`)
Jun 20, 2020 -
Opened
#73542
Reject OOB shufflevector intrinsics
Jun 20, 2020 -
Opened
#73541
ICE "no enclosing breakable scope found" when using continue with a label in a macro in a different loop inside an async block
Jun 20, 2020 -
Opened
#73537
cannot create local mono-item for DefId
Jun 20, 2020 -
Opened
#73535
"died due to signal 9" in collectionsbenches on arm-android
Jun 20, 2020 -
Opened
#73533
bad performance of byte and integer to_string() vs str literal to_string()
Jun 20, 2020 -
Opened
#73527
`cargo +nightly-i686-pc-windows-msvc build` crashes with very little info on what caused the error
Jun 20, 2020 -
Opened
#73524
External backtraces for async tasks
Jun 20, 2020 -
Opened
#73522
Debugger support for Rust async/await
Jun 20, 2020 -
Opened
#73521
Fall back to more verbose error when 'expected' and 'found' are the same
Jun 19, 2020 -
Opened
#73520
Confusing error message when eliding lifetimes in trait impl
Jun 19, 2020 -
Opened
#73519
bootstrap: artifacts are not moved to build/:target/stage1 on `x.py build --stage 0`
Jun 19, 2020 -
Opened
#73518
Symbol::intern("cfg_if") changes to "//!" during rustfmt lifetime
Jun 19, 2020 -
Opened
#73514
Do not run cargotest on quickcheck/proptest tests
Jun 19, 2020 -
Opened
#73512
Terrible code generation with a zillion bounds checks.
Jun 19, 2020 -
Opened
#73510
rustc uses insane amounts of memory when compiling a function that loads 1500+ function pointers from a DLL
Jun 19, 2020 -
Opened
#73509
-Zpanic_abort_tests fails with benchmarks as test
Jun 19, 2020 -
Opened
#73508
ICE: "forcing query with already existing `DepNode`" when calling other crate's const-generic `const fn` twice
Jun 19, 2020 -
Opened
#73501
User type annotations can result in different mir-opt test results in CI vs locally
Jun 19, 2020 -
Opened
#73497
Account for type param in `'_` constraint for returned trait suggestion
Jun 19, 2020 -
Opened
#73494
There are too many entries in the test suite directories
Jun 19, 2020 -
Opened
#73493
linking with `cc` failed on AArch64 with `aarch64-unknown-linux-musl` target
Jun 19, 2020 -
Opened
#73492
Misleading Error Message: the trait `Foo` is not implemented for `&dyn Foo`
Jun 19, 2020 -
Opened
#73491
In a formal non-type generic parameter, referring to a const item causes a false "cycle detected" error
Jun 19, 2020 -
Opened
#73487
Explain why fn pointers for different fn items are different types
Jun 18, 2020 -
Opened
#73482
Iterator Indexing
Jun 18, 2020 -
Opened
#73481
Multiple defining uses of type alias impl trait in single function are not handled
Jun 18, 2020 -
Opened
#73480
Clone docs say it can't be derived for function pointers but it can
Jun 18, 2020 -
Opened
#73474
Rustdoc changes code blocks to inline code in trait implementations
Jun 18, 2020 -
Opened
#73473
`extern crate self as core` in libcore is an ICE
Jun 18, 2020 -
Opened
#73469
Doctest panic line numbers are incorrect
Jun 18, 2020 -
Opened
#73467
Duplicating mut Copy variables doesn't warn or error
Jun 18, 2020 -
Opened
#73457
Confusing 'type mismatch' error when using function pointer as fn trait
Jun 17, 2020 -
Opened
#73451
Panic aborts under rust-lld + musl
Jun 17, 2020 -
Opened
#73450
Issues/miscompilation around ARM T32 frame pointer with new asm syntax
Jun 17, 2020 -
Opened
#73448
Handle generic associated constants in const qualification for structural match
Jun 17, 2020 -
Opened
#73435
Warn on assert!(always_false)
Jun 17, 2020 -
Opened
#73433
Not desugaring to HRTB for closure argument
Jun 17, 2020 -
Opened
#73432
Add a pure Rust WASI target?
Jun 17, 2020 -
Opened
#73431
ICE: MIR const-checker found novel structural match violation
Jun 17, 2020 -
Opened
#73430
rustc panicked when link.exe ran out of memory
Jun 17, 2020 -
Opened
#73429
linking with `cc` failed: exit code: 1
Jun 17, 2020 -
Opened
#73427
Name of enum variant with fields is suggested in error messages
Jun 17, 2020 -
Opened
#73426
Error while compiling rustc for android
Jun 17, 2020 -
Opened
#73423
no_std crates do not link to primitives
Jun 16, 2020 -
Opened
#73420
f32::powi on Windows returns different results between 1.44 and 1.45 beta
Jun 16, 2020 -
Opened
#73419
Using include! with filename ending in '>' causes failed assertion in libspan
Jun 16, 2020 -
Opened
#73417
Extend `#[must_use]` to more types
Jun 16, 2020 -
Opened
#73416
Suggest `PartialEq` bound for binary operation `==` error
Jun 16, 2020 -
Opened
#73413
Tracking Issue for `slice_strip` feature
Jun 16, 2020 -
Opened
#73410
Private type exposed in public without a warning
Jun 16, 2020 -
Opened
#73409
proc_macro Buffer::extend_from_slice creates reference to undefined memory
Jun 16, 2020 -
Opened
#73403
rustdoc: Add "Auto-hide trait implementors" to settings
Jun 16, 2020 -
Opened
#73396
Bound checking elided for `[index]` but not for `[..index]`
Jun 16, 2020 -
Opened
#73394
Tracking Issue for raw_ref_macros
Jun 16, 2020 -
Opened
#73375
ICE: cannot convert to a region vid
Jun 15, 2020
207 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.
-
44 new comments
Open
#72796
MIR sanity check: validate types on assignment
Jun 22, 2020 -
29 new comments
Open
#73265
mv std libs to std/
Jun 21, 2020 -
26 new comments
Open
#73103
Preserve `Expr`s that have `DefId`s in `ReplaceBodyWithLoop`
Jun 20, 2020 -
20 new comments
Open
#73345
expand: Stop using nonterminals for passing tokens to attribute and derive macros
Jun 22, 2020 -
16 new comments
Open
#71154
Support const args in type dependent paths
Jun 17, 2020 -
16 new comments
Open
#72271
Improve compiler error message for wrong generic parameter order
Jun 21, 2020 -
16 new comments
Open
#72623
Prefer accessible paths in 'use' suggestions
Jun 21, 2020 -
12 new comments
Open
#70793
specialize some collection and iterator operations to run in-place
Jun 20, 2020 -
12 new comments
Open
#73293
Always capture tokens for `macro_rules!` arguments
Jun 22, 2020 -
11 new comments
Open
#70052
Update hashbrown to 0.8.0
Jun 22, 2020 -
10 new comments
Open
#72314
Stability annotations on generic parameters (take 2)
Jun 22, 2020 -
10 new comments
Open
#73269
Enable some timeouts in SGX platform
Jun 19, 2020 -
9 new comments
Open
#59326
Type mismatching cased by duplicate associated type resolution
Jun 19, 2020 -
9 new comments
Open
#72705
Added io forwarding methods to the stdio structs
Jun 19, 2020 -
9 new comments
Open
#73354
Update RELEASES.md for 1.45.0
Jun 22, 2020 -
8 new comments
Open
#72700
`improper_ctypes_definitions` lint
Jun 21, 2020 -
7 new comments
Open
#73270
[AVR] Correctly set the pointer address space when constructing pointers to functions
Jun 20, 2020 -
6 new comments
Open
#55005
Arc::drop has a (potentially) dangling shared ref
Jun 16, 2020 -
6 new comments
Open
#58500
__sync_val_compare_and_swap_ linker error
Jun 18, 2020 -
6 new comments
Open
#71660
impl PartialEq<Vec<B>> for &[A], &mut [A]
Jun 20, 2020 -
6 new comments
Open
#71991
Add Iterator::starts_with
Jun 22, 2020 -
6 new comments
Open
#72049
MinGW: enable dllexport/dllimport
Jun 20, 2020 -
6 new comments
Open
#72121
Serialize span hygiene data
Jun 21, 2020 -
6 new comments
Open
#72445
Stabilize `#[track_caller]`.
Jun 21, 2020 -
6 new comments
Open
#73176
Add `TyCtxtAt::{ty_error, ty_error_with_message}`
Jun 22, 2020 -
5 new comments
Open
#56604
Coercing &mut to *const should not create a shared reference
Jun 16, 2020 -
5 new comments
Open
#54725
Tracking issue for `proc_macro::Span` inspection APIs
Jun 21, 2020 -
5 new comments
Open
#55467
Tracking issue for RFC 2457, "Allow non-ASCII identifiers"
Jun 22, 2020 -
5 new comments
Open
#72414
Add lazy initialization primitives to std
Jun 18, 2020 -
5 new comments
Open
#73365
Record visibility of reexports for all items, not just type items
Jun 17, 2020 -
4 new comments
Open
#66731
More friendly error msg when await on NONE ASYNC fn/block or return a obj that implements deprecated Future
Jun 16, 2020 -
4 new comments
Open
#32859
Can't cross compile from Linux to Windows (i686)
Jun 17, 2020 -
4 new comments
Open
#29864
Tracking issue for allowing overlapping implementations for marker trait
Jun 18, 2020 -
4 new comments
Open
#50264
Tracking issue for Option::deref, Result::deref, Result::deref_ok, and Result::deref_err
Jun 18, 2020 -
4 new comments
Open
#26925
#[derive] sometimes uses incorrect bounds
Jun 18, 2020 -
4 new comments
Open
#67364
tracking issue for `debug_non_exhaustive` feature
Jun 22, 2020 -
4 new comments
Open
#71780
Implement String::remove_matches
Jun 17, 2020 -
4 new comments
Open
#72493
move leak-check to during coherence, candidate eval
Jun 20, 2020 -
4 new comments
Open
#72654
Added detailed error code explanation for issue E0688 in Rust compiler.
Jun 20, 2020 -
4 new comments
Open
#72738
[WIP] Self contained linking option
Jun 19, 2020 -
4 new comments
Open
#73244
Check for assignments between non-conflicting generator saved locals
Jun 20, 2020 -
4 new comments
Open
#73314
Stabilize "--display-warnings" option
Jun 21, 2020 -
3 new comments
Open
#48594
Tracking issue for RFC 2046, label-break-value
Jun 16, 2020 -
3 new comments
Open
#43466
Tracking issue for RFC 1946 - intra-rustdoc links
Jun 17, 2020 -
3 new comments
Open
#61449
Assert panic is difficult to read for long expressions
Jun 18, 2020 -
3 new comments
Open
#48067
Macros: limitation in the expression parser for <$:path>::<ident>
Jun 21, 2020 -
3 new comments
Open
#66770
Tracking issue for core::{f32,f64}::consts::TAU
Jun 21, 2020 -
3 new comments
Open
#73250
[regression] empty shebang parsing
Jun 21, 2020 -
3 new comments
Open
#72723
segfault with -C lto with rustc 1.43.0, 1.44.0 on s390x
Jun 22, 2020 -
3 new comments
Open
#72559
Implement associated lang items
Jun 20, 2020 -
3 new comments
Open
#72717
Add TryFrom<{int}> for NonZero{int}
Jun 16, 2020 -
3 new comments
Open
#72780
Enforce doc alias check
Jun 20, 2020 -
3 new comments
Open
#73111
Add escape_default method to u8 and [u8]
Jun 18, 2020 -
2 new comments
Open
#73191
make `pub type foo = bar` and `pub use bar as foo` interchangable in next edition
Jun 15, 2020 -
2 new comments
Open
#73112
Rustc panics(in some cases) when repr(aligned) struct is used in struct with repr(packed) attribute
Jun 15, 2020 -
2 new comments
Open
#73307
vec or hashmap seem to still hold heap memory after lifetime
Jun 16, 2020 -
2 new comments
Open
#57402
Dead link (http://citizencodeofconduct.org/) in Code of Conduct
Jun 16, 2020 -
2 new comments
Open
#72956
Indexing via `index` method and `[idx]` sugar works differently in `async` blocks/functions
Jun 16, 2020 -
2 new comments
Open
#69367
Scoping rules for tail expressions leads to unexpected compiler error
Jun 17, 2020 -
2 new comments
Open
#72839
Unreasonably long (and useless) error message doing modulo on non-existent variable: overflow evaluating the requirement `typenum::UInt<typenum::UInt…
Jun 17, 2020 -
2 new comments
Open
#70143
Locals aligned to greater than page size can cause unsound behavior
Jun 17, 2020 -
2 new comments
Open
#46906
Tracking issue for the `tyvar_behind_raw_pointer` compatibility lint
Jun 18, 2020 -
2 new comments
Open
#51999
Tracking issue for RFC 2345, "Allow panicking in constants"
Jun 18, 2020 -
2 new comments
Open
#44282
export_name works for msvc x86_64 toolchain, but not i686
Jun 18, 2020 -
2 new comments
Open
#72470
LLVM error: "Instruction does not dominate all uses!" on Windows
Jun 19, 2020 -
2 new comments
Open
#22750
Two different versions of a crate interacting leads to unhelpful error messages
Jun 19, 2020 -
2 new comments
Open
#44052
RFC: Merging the avr-rust fork upstream
Jun 19, 2020 -
2 new comments
Open
#73014
Tracking issue for std::default::default()
Jun 19, 2020 -
2 new comments
Open
#42371
Semantics of StorageLive in loops
Jun 22, 2020 -
2 new comments
Open
#47809
Tracking issue for RFC 2091: Implicit caller location
Jun 22, 2020 -
2 new comments
Open
#69218
perf: Only process changed obligations in ObligationForest
Jun 21, 2020 -
2 new comments
Open
#69985
Add `FromIterator` impl `for [T; N]`
Jun 19, 2020 -
2 new comments
Open
#71237
Add Ayu theme to rustdoc
Jun 17, 2020 -
2 new comments
Open
#71272
build dist for x86_64-unknown-illumos
Jun 17, 2020 -
2 new comments
Open
#71756
add Windows system error codes that should map to io::ErrorKind::TimedOut
Jun 20, 2020 -
2 new comments
Open
#72209
Add checking for no_mangle to unsafe_code lint
Jun 20, 2020 -
2 new comments
Open
#73297
Support configurable deny-warnings for all in-tree crates.
Jun 21, 2020 -
1 new comment
Open
#60814
ICE with const generics with explicit lifetime argument
Jun 15, 2020 -
1 new comment
Open
#48055
Tracking issue for RFC #1909: Unsized Rvalues
Jun 15, 2020 -
1 new comment
Open
#73295
Allow export of Rust symbols from a C shared object via a staticlib
Jun 15, 2020 -
1 new comment
Open
#55904
proc_macro support for reading files/strings to spanned TokenStream
Jun 15, 2020 -
1 new comment
Open
#40375
Misleading suggestion for missing trait bounds
Jun 15, 2020 -
1 new comment
Open
#66740
Stabilize the `#[alloc_error_handler]` attribute (for no_std + liballoc)
Jun 15, 2020 -
1 new comment
Open
#54149
Trait bounds on associated types of subtraits don't work correctly
Jun 15, 2020 -
1 new comment
Open
#24159
Unrecognized associated type bound on another associated type
Jun 15, 2020 -
1 new comment
Open
#67680
Confusing hint on missing parentheses after collect<>
Jun 15, 2020 -
1 new comment
Open
#52000
Tracking issue for RFC 2344, "Allow `loop` in constant evaluation"
Jun 15, 2020 -
1 new comment
Open
#72599
Tracking Issue for total_cmp
Jun 15, 2020 -
1 new comment
Open
#57958
Failure to clean up incremental compilation artifacts should not be a hard error
Jun 15, 2020 -
1 new comment
Open
#73288
i686 floating point behavior does not agree with unit tests in debug mode
Jun 15, 2020 -
1 new comment
Open
#60575
doc-tests do not compile in release mode with --release
Jun 16, 2020 -
1 new comment
Open
#73328
Document guarantees (or lack thereof) regarding sign, quietness, and payload of `NaN`s
Jun 16, 2020 -
1 new comment
Open
#73294
AddressSanitizer and LeakSanitizer should be enabled together like C/C++ projects
Jun 16, 2020 -
1 new comment
Open
#65225
Tracking issue for `#![feature(entry_insert)]`
Jun 16, 2020 -
1 new comment
Open
#73355
Should we fill the "implementors" section in the sidebar?
Jun 16, 2020 -
1 new comment
Open
#71723
Async function leads to a "more general type" error
Jun 16, 2020 -
1 new comment
Open
#52246
Most core trait impls for empty arrays are over-constrained
Jun 16, 2020 -
1 new comment
Open
#55214
Add `into_keys` and `into_values` to associative maps
Jun 17, 2020 -
1 new comment
Open
#73284
linking with rust-lld failed: exit code: 1
Jun 17, 2020 -
1 new comment
Open
#64193
1946-intra-rustdoc-links issue
Jun 17, 2020 -
1 new comment
Open
#69840
ICE with `impl_trait_in_bindings`
Jun 17, 2020 -
1 new comment
Open
#55390
regression in compilation times on 1.31.0-nightly (4bd4e4130 2018-10-25)
Jun 17, 2020 -
1 new comment
Open
#59352
Optimization regression in 1.32+
Jun 17, 2020 -
1 new comment
Open
#62358
Tracking issue for `Option::contains` and `Result::contains`
Jun 17, 2020 -
1 new comment
Open
#69392
E0118 probably shouldn't use the terminology of "base type"
Jun 18, 2020 -
1 new comment
Open
#72881
No rustc or cargo for aarch64-pc-windows-msvc
Jun 18, 2020 -
1 new comment
Open
#71982
Confusing error message "this doc comment doesn't document anything" when there is a syntax error right after a comment
Jun 18, 2020 -
1 new comment
Open
#44358
Expose min and max values in benchmarks
Jun 18, 2020 -
1 new comment
Open
#73260
ICE: unexpected ConstKind -Zsave-analysis
Jun 19, 2020 -
1 new comment
Open
#61849
Recycle storage after move
Jun 19, 2020 -
1 new comment
Open
#29205
Associated item projections across crate boundaries slightly broken
Jun 19, 2020 -
1 new comment
Open
#72660
UX improvements around const usage and error lints
Jun 19, 2020 -
1 new comment
Open
#68887
provide a way of overriding the MinGW library path
Jun 19, 2020 -
1 new comment
Open
#71249
Tracking Issue for cargo report future-incompat
Jun 19, 2020 -
1 new comment
Open
#50133
Invalid collision with TryFrom implementation?
Jun 20, 2020 -
1 new comment
Open
#53485
Tracking issue for RFC 2351, "Add `is_sorted` to the standard library"
Jun 20, 2020 -
1 new comment
Open
#72396
Perform validation in const_eval_raw
Jun 20, 2020 -
1 new comment
Open
#46569
Result from format_args! cannot be center-aligned within another format string
Jun 20, 2020 -
1 new comment
Open
#72165
Add a white glow or background on the favicon.
Jun 20, 2020 -
1 new comment
Open
#39998
A new compiler flag: "link everything statically or die, dammit!"
Jun 20, 2020 -
1 new comment
Open
#70564
Functional record update: private fields should not throw errors if not explicitly used in literals
Jun 20, 2020 -
1 new comment
Open
#66634
Error in `async` function/block produces errors for valid unrelated expressions
Jun 20, 2020 -
1 new comment
Open
#49541
Suboptimal inlining decisions
Jun 20, 2020 -
1 new comment
Open
#41079
Tracking issue for ptr::offset_from
Jun 21, 2020 -
1 new comment
Open
#50928
`HirId`-ification initiative
Jun 21, 2020 -
1 new comment
Open
#65537
Detect out of order fn arguments and suggest the correct order
Jun 21, 2020 -
1 new comment
Open
#67650
panic=abort testing / subprocess testing
Jun 21, 2020 -
1 new comment
Open
#53488
Tracking issue for RFC 2229, "Closures Capture Disjoint Fields"
Jun 22, 2020 -
1 new comment
Open
#72816
Incorrect generic parameter kinds for generic parameter reordering suggestion
Jun 22, 2020 -
1 new comment
Open
#65989
Normalize all opaque types when converting ParamEnv to Reveal::All
Jun 15, 2020 -
1 new comment
Open
#69749
Polymorphization
Jun 19, 2020 -
1 new comment
Open
#70817
Add core::ready! macro
Jun 19, 2020 -
1 new comment
Open
#71045
[experiment] ty/layout: compute both niche-filling and tagged layouts for enums.
Jun 20, 2020 -
1 new comment
Open
#71360
Add non-portable infallible conversion traits for usize/isize
Jun 20, 2020 -
1 new comment
Open
#71832
Slice retain
Jun 16, 2020 -
1 new comment
Open
#71969
Don't add attribute to allow unused-qualifications to derive impl's
Jun 18, 2020 -
1 new comment
Open
#72071
Added detailed error code explanation for issue E0687 in Rust compiler.
Jun 17, 2020 -
1 new comment
Open
#72160
Add setgroups to std::os::unix::process::CommandExt
Jun 20, 2020 -
1 new comment
Open
#72437
Stabilize `#![feature(const_if_match)]`
Jun 16, 2020 -
1 new comment
Open
#72557
Optional too optional, apparently
Jun 18, 2020 -
1 new comment
Open
#72770
Implement mixed script confusable lint.
Jun 20, 2020 -
1 new comment
Open
#72920
Stabilize `transmute` in constants and statics but not const fn
Jun 20, 2020 -
1 new comment
Open
#72973
RISC-V GNU/Linux as host platform
Jun 17, 2020 -
1 new comment
Open
#72981
Stabilize the backtrace feature.
Jun 20, 2020 -
1 new comment
Open
#72983
Rename TypeckTables to TypeckResults.
Jun 16, 2020 -
1 new comment
Open
#72988
Expand libstd struct case misspelling diagnostics
Jun 21, 2020 -
1 new comment
Open
#73007
impl ToSocketAddrs for (String, u16)
Jun 18, 2020 -
1 new comment
Open
#73032
stabilize leading_trailing_ones
Jun 19, 2020 -
1 new comment
Open
#73140
Fallback to xml.etree.ElementTree
Jun 16, 2020 -
1 new comment
Open
#73210
[mir-opt] Allow debuginfo to be generated for a constant or a Place
Jun 15, 2020 -
1 new comment
Open
#73306
Don't implement Fn* traits for #[target_feature] functions
Jun 21, 2020 -
1 new comment
Open
#73343
[WIP] Add set_nonblocking method on Stdin
Jun 15, 2020 -
0 new comments
Open
#44930
Tracking issue for RFC 2137: Support defining C-compatible variadic functions in Rust
Jun 15, 2020 -
0 new comments
Open
#56475
run-make-fulldeps/c-link-to-rust-va-list-fn fails on aarch64-linux-gnu
Jun 15, 2020 -
0 new comments
Open
#56489
libcore: Implement VaList::arg in pure rust
Jun 15, 2020 -
0 new comments
Open
#49206
Constants can contain references that are not Sync
Jun 15, 2020 -
0 new comments
Open
#64796
Tracking issue for RFC 2523, `#[cfg(version(..))]`
Jun 15, 2020 -
0 new comments
Open
#55131
Wrong signs on division producing NaN
Jun 15, 2020 -
0 new comments
Open
#10186
LLVM (thus, Rust) floating point support support is incomplete
Jun 15, 2020 -
0 new comments
Open
#52897
Should std::{f32,f64}::NAN be a QNAN or SNAN ?
Jun 15, 2020 -
0 new comments
Open
#10087
Audit for binary IEEE 754-2008 compliance on relevant platforms
Jun 15, 2020 -
0 new comments
Open
#47321
Performance regression on nightly (when using Cursor::read_exact and Byteorder)
Jun 16, 2020 -
0 new comments
Open
#43234
non-lexical lifetimes (NLL) tracking issue
Jun 16, 2020 -
0 new comments
Open
#73363
Cross-crate intra-doc links broken for functions when there's a doc(hidden) full-crate reexport involved
Jun 16, 2020 -
0 new comments
Open
#73002
Clarify the behavior of std::task::Waker and Future::Poll
Jun 16, 2020 -
0 new comments
Open
#69663
Tracking issue for more precise generator captures
Jun 16, 2020 -
0 new comments
Open
#49802
Tracking issue for RFC 2295, "Extend Pattern API to OsStr"
Jun 17, 2020 -
0 new comments
Open
#70022
Statics don't support alignments larger than the page size
Jun 17, 2020 -
0 new comments
Open
#59220
format_args! with certain arguments segfaults at run-time on x86_64-unknown-linux-gnux32
Jun 17, 2020 -
0 new comments
Open
#52652
Abort instead of unwinding past FFI functions
Jun 17, 2020 -
0 new comments
Open
#72327
Comparing to infinity is buggy on x87
Jun 17, 2020 -
0 new comments
Open
#68812
Incorrect code behavior on aarch64
Jun 17, 2020 -
0 new comments
Open
#72911
ICE "no entry found for key" on src/tools/clippy/clippy_dev/src/lib.rs
Jun 17, 2020 -
0 new comments
Open
#73021
ICE: Encountered error `Unimplemented` selecting `Binder(... issue-37725.rs --emit mir -Zmir-opt-level=2
Jun 17, 2020 -
0 new comments
Open
#73229
ICE: Error encountered resolving bounds after type-checking
Jun 17, 2020 -
0 new comments
Open
#73252
improper_ctypes causes an ICE on invalid projections
Jun 17, 2020 -
0 new comments
Open
#73263
Ztime-passes: columns not always seperated
Jun 17, 2020 -
0 new comments
Open
#61826
`use Trait::{};` acts as `use Trait;`
Jun 17, 2020 -
0 new comments
Open
#58368
A big regression in tokio-webpush-simple-opt
Jun 17, 2020 -
0 new comments
Open
#59324
ICE: "could not fully normalize <trait>" in normalize_erasing_regions.rs
Jun 17, 2020 -
0 new comments
Open
#72145
Incorrect compilation / STATUS_ACCESS_VIOLATION when linking with lld with target-cpu set
Jun 17, 2020 -
0 new comments
Open
#59302
Tracking issue for musl host toolchain
Jun 17, 2020 -
0 new comments
Open
#63178
Tracking Issue for Iterator::try_find
Jun 18, 2020 -
0 new comments
Open
#43468
Module Type 'X86' conflicts with machine type 'X64'
Jun 18, 2020 -
0 new comments
Open
#54727
Tracking issue for procedural macros and "hygiene 2.0"
Jun 18, 2020 -
0 new comments
Open
#73035
Type alias impl trait types do not check bounds apply to concrete type
Jun 18, 2020 -
0 new comments
Open
#71134
Show values that lead to an arithmetic overflow when computing constants
Jun 19, 2020 -
0 new comments
Open
#46991
Avoid path to macro-generated extern crate in error messages
Jun 19, 2020 -
0 new comments
Open
#71988
macOS builders randomly stops working on GitHub Actions
Jun 20, 2020 -
0 new comments
Open
#69187
Missed optimization: repeated pointer increments don't compile to a memcpy
Jun 20, 2020 -
0 new comments
Open
#53020
Tracking issue for comparing raw pointers in constants
Jun 20, 2020 -
0 new comments
Open
#70086
Tracking Issue for `Option::zip` and `Option::zip_with` (feature `option_zip`)
Jun 20, 2020 -
0 new comments
Open
#44265
🔬 Tracking issue for generic associated types (GAT)
Jun 21, 2020 -
0 new comments
Open
#66219
Document all unsafety used in libcore and libstd
Jun 21, 2020 -
0 new comments
Open
#64490
Tracking issue for RFC 2582, `&raw [mut | const] $place` (raw_ref_op)
Jun 21, 2020 -
0 new comments
Open
#68828
Prevent query cycles in the MIR inliner
Jun 16, 2020 -
0 new comments
Open
#69864
unix: Extend UnixStream and UnixDatagram to send and receive file descriptors
Jun 15, 2020 -
0 new comments
Open
#69976
Treat dependencies of proc-macro crates like normal dependencies
Jun 16, 2020 -
0 new comments
Open
#71274
might_permit_raw_init: also check aggregate fields
Jun 16, 2020 -
0 new comments
Open
#71322
Accept tuple.0.0 as tuple indexing (take 2)
Jun 20, 2020 -
0 new comments
Open
#72321
test/codegen: add UEFI cross-compilation test
Jun 16, 2020 -
0 new comments
Open
#72488
Stabilize const_type_id feature
Jun 18, 2020 -
0 new comments
Open
#72803
[validate-mir] validate that all accessed locals are initialized
Jun 16, 2020 -
0 new comments
Open
#73040
add `Option::{err_or,err_or_else}` methods under `option_err_or` gate
Jun 16, 2020 -
0 new comments
Open
#73077
Stabilize Option::expect_none(msg) and Option::unwrap_none()
Jun 18, 2020 -
0 new comments
Open
#73079
Cache layout of `Location` type
Jun 16, 2020 -
0 new comments
Open
#73110
Use TLS less in rustc_span
Jun 16, 2020