October 10, 2020 – October 17, 2020
Overview
Could not load contribution data
Please try again later
144 Pull requests merged by 73 people
-
LLVM: Backport fix for LLD COFF TLS Alignment.
#78041 merged
Oct 18, 2020 -
resolve: Do not put nonexistent crate `meta` into prelude
#75802 merged
Oct 17, 2020 -
Modify executable checking to be more universal
#76607 merged
Oct 17, 2020 -
BTreeMap: refactor Entry out of map.rs into its own file
#77851 merged
Oct 17, 2020 -
Fix grammar in note for orphan-rule error [E0210]
#78043 merged
Oct 17, 2020 -
Suggest correct place to add `self` parameter when inside closure
#78048 merged
Oct 17, 2020 -
Small CSS cleanup
#78050 merged
Oct 17, 2020 -
Set `MDBOOK_OUTPUT__HTML__INPUT_404` on linkchecker
#78059 merged
Oct 17, 2020 -
Rollup of 7 pull requests
#78060 merged
Oct 17, 2020 -
Remove the old copy propagation pass
#77373 merged
Oct 17, 2020 -
Implement const expressions and patterns (RFC 2920)
#77124 merged
Oct 17, 2020 -
Remove unused cached_unreachable_block from MIR builder
#78039 merged
Oct 17, 2020 -
Use rebind instead of Binder::bind when possible
#77685 merged
Oct 17, 2020 -
Use double quote for rustdoc html
#76096 merged
Oct 17, 2020 -
Use posix_spawn() on unix if program is a path
#77455 merged
Oct 17, 2020 -
Bump bootstrap compiler
#78025 merged
Oct 17, 2020 -
Permit uninhabited enums to cast into ints
#76199 merged
Oct 17, 2020 -
liballoc: VecDeque: Add binary search functions
#77751 merged
Oct 17, 2020 -
Remove compiler-synthesized reexports when documenting
#77785 merged
Oct 17, 2020 -
BTreeMap: improve gdb introspection of BTreeMap with ZST keys or values
#77932 merged
Oct 17, 2020 -
Set .llvmbc and .llvmcmd sections as allocatable
#77961 merged
Oct 17, 2020 -
llvm: backport SystemZ fix for AGR clobbers
#77985 merged
Oct 17, 2020 -
Rollup of 6 pull requests
#78033 merged
Oct 17, 2020 -
Remove shrink_to_fit from default ToString::to_string implementation.
#77997 merged
Oct 17, 2020 -
Suggest imports of unresolved macros
#75209 merged
Oct 16, 2020 -
stabilize union with 'ManuallyDrop' fields and 'impl Drop for Union'
#77547 merged
Oct 16, 2020 -
Don't link to nightly primitives on stable channel
#77827 merged
Oct 16, 2020 -
resolve: further improvements to "try using the enum's variant" diagnostic
#77855 merged
Oct 16, 2020 -
Use fdatasync for File::sync_data on more OSes
#77900 merged
Oct 16, 2020 -
Suggest minimal subset features in `incomplete_features` lint
#77925 merged
Oct 16, 2020 -
Deny broken intra-doc links in linkchecker
#77971 merged
Oct 16, 2020 -
Bump backtrace-rs
#77991 merged
Oct 16, 2020 -
instrument-coverage: try our best to not ICE
#77992 merged
Oct 16, 2020 -
Fix sidebar scroll on mobile devices
#78013 merged
Oct 16, 2020 -
Rollup of 10 pull requests
#78028 merged
Oct 16, 2020 -
update miri
#78023 merged
Oct 16, 2020 -
Prevent miscompilation in trivial loop {}
#77972 merged
Oct 16, 2020 -
Remove deprecated unstable Vec::resize_default
#77850 merged
Oct 16, 2020 -
Add settings to rustdoc to use the system theme
#77809 merged
Oct 16, 2020 -
Vxworks / Unix deduplication
#77666 merged
Oct 16, 2020 -
Remove arena's dependency on `rustc_data_structures`
#77962 merged
Oct 16, 2020 -
Create a single source scope for promoteds
#77947 merged
Oct 16, 2020 -
ensure arguments are included in count mismatch span
#75023 merged
Oct 16, 2020 -
Add `str::{Split,RSplit,SplitN,RSplitN,SplitTerminator,RSplitTerminator,SplitInclusive}::as_str` methods
#75265 merged
Oct 16, 2020 -
mangling: mangle impl params w/ v0 scheme
#75675 merged
Oct 16, 2020 -
Refactor io/buffered.rs into submodules
#76084 merged
Oct 16, 2020 -
Stabilize move_ref_pattern
#76119 merged
Oct 16, 2020 -
ICEs should always print the top of the query stack
#77493 merged
Oct 16, 2020 -
Use futex-based thread-parker for Wasm32.
#77619 merged
Oct 16, 2020 -
For backtrace, use StaticMutex instead of a raw sys Mutex.
#77646 merged
Oct 16, 2020 -
Static mutex is static
#77648 merged
Oct 16, 2020 -
Cleanup cloudabi mutexes and condvars
#77657 merged
Oct 16, 2020 -
Simplify doc-cfg rendering based on the current context
#77672 merged
Oct 16, 2020 -
rustc_parse: fix spans on cast and range exprs with attrs
#77780 merged
Oct 16, 2020 -
BTreeMap: make PartialCmp/PartialEq explicit and tested
#77935 merged
Oct 16, 2020 -
Fix intra doc link for needs_drop
#77980 merged
Oct 16, 2020 -
Rollup of 14 pull requests
#78001 merged
Oct 16, 2020 -
[beta] Update cargo
#77953 merged
Oct 15, 2020 -
Fix link to foreign calling conventions
#77963 merged
Oct 15, 2020 -
Fix typo in documentation
#77978 merged
Oct 15, 2020 -
Hide help button on mobile
#77979 merged
Oct 15, 2020 -
Rollup of 3 pull requests
#77981 merged
Oct 15, 2020 -
No more target.target
#77943 merged
Oct 15, 2020 -
Update cargo
#77952 merged
Oct 15, 2020 -
Rebase LLVM onto 11.0.0 final
#77948 merged
Oct 15, 2020 -
Replace tuple of infer vars for upvar_tys with single infer var
#77873 merged
Oct 15, 2020 -
Detect configuration for LLVM during setup
#77756 merged
Oct 15, 2020 -
Allow ascii whitespace char for doc aliases
#77570 merged
Oct 15, 2020 -
Remove unused code
#77739 merged
Oct 15, 2020 -
Check html comments
#77753 merged
Oct 15, 2020 -
Provide better documentation and help messages for x.py setup
#77879 merged
Oct 15, 2020 -
Include aarch64-pc-windows-msvc in the dist manifests
#77902 merged
Oct 15, 2020 -
Document -Z codegen-backend in the unstable book
#77934 merged
Oct 15, 2020 -
Remove needless alloc_slice
#77936 merged
Oct 15, 2020 -
Validate references to source scopes
#77946 merged
Oct 15, 2020 -
Update books
#77951 merged
Oct 15, 2020 -
Rollup of 9 pull requests
#77954 merged
Oct 15, 2020 -
Update Xcode beta version to allow aarch64-apple-darwin to compile again
#77944 merged
Oct 14, 2020 -
Add some regression tests
#77741 merged
Oct 14, 2020 -
Add LLVM flags to limit DWARF version to 2 on BSD
#77765 merged
Oct 14, 2020 -
BTreeMap: fix gdb provider on BTreeMap with ZST keys or values
#77788 merged
Oct 14, 2020 -
Codegen backend interface refactor
#77795 merged
Oct 14, 2020 -
Moved the main `impl` for FnCtxt to its own file.
#77808 merged
Oct 14, 2020 -
Switch rustdoc from `clean::Stability` to `rustc_attr::Stability`
#77817 merged
Oct 14, 2020 -
bootstrap: only use compiler-builtins-c if they exist
#77829 merged
Oct 14, 2020 -
Use intra-doc links for links to module-level docs
#77870 merged
Oct 14, 2020 -
Move `Strip` into a separate rustdoc pass
#77897 merged
Oct 14, 2020 -
Rollup of 8 pull requests
#77926 merged
Oct 14, 2020 -
Refactor AST pretty-printing to allow skipping insertion of extra parens
#77135 merged
Oct 14, 2020 -
Enable building Cargo for aarch64-apple-darwin
#77239 merged
Oct 14, 2020 -
BTreeMap: type-specific variants of node_as_mut and cast_unchecked
#77569 merged
Oct 14, 2020 -
Remove unnecessary rustc_const_stable attributes.
#77719 merged
Oct 14, 2020 -
Remove unsafety from sys/unsupported and add deny(unsafe_op_in_unsafe_fn).
#77722 merged
Oct 14, 2020 -
Add regression issue template
#77725 merged
Oct 14, 2020 -
Give an error when running `x.py test --stage 0 src/test/ui`
#77776 merged
Oct 14, 2020 -
Mention rustdoc in `x.py setup`
#77786 merged
Oct 14, 2020 -
`min_const_generics` diagnostics improvements
#77825 merged
Oct 14, 2020 -
Include `llvm-dis`, `llc` and `opt` in `llvm-tools-preview` component
#77868 merged
Oct 14, 2020 -
Use Option::unwrap_or instead of open-coding it
#77884 merged
Oct 14, 2020 -
Replace trivial bool matches with the `matches!` macro
#77886 merged
Oct 14, 2020 -
Replace absolute paths with relative ones
#77892 merged
Oct 14, 2020 -
Include aarch64-apple-darwin in the dist manifests
#77895 merged
Oct 14, 2020 -
bootstrap: set correct path for the build-manifest binary
#77909 merged
Oct 14, 2020 -
Rollup of 14 pull requests
#77917 merged
Oct 14, 2020 -
[generator] Special cases for match guard when analyzing interior types in generators
#75213 merged
Oct 13, 2020 -
Enable ASLR for windows-gnu
#75406 merged
Oct 13, 2020 -
Dist build manifest
#77762 merged
Oct 13, 2020 -
Monomorphize `calculate_dtor` instead of using function pointers
#77755 merged
Oct 13, 2020 -
ci: Fix riscv64gc linux test QEMU fault, plus doc link fix
#77759 merged
Oct 13, 2020 -
Stabilize slice_partition_at_index
#77639 merged
Oct 13, 2020 -
rustdoc: skip #[allow(missing docs)] for docs in coverage report
#76196 merged
Oct 13, 2020 -
Pass tune-cpu to LLVM
#76830 merged
Oct 13, 2020 -
Refactor how SwitchInt stores jump targets
#77796 merged
Oct 13, 2020 -
Use tracing spans in rustc_trait_selection
#77792 merged
Oct 13, 2020 -
Update RLS
#77847 merged
Oct 12, 2020 -
add shims for WithOptConstParam query calls
#77550 merged
Oct 12, 2020 -
Add word wrap for short descriptions
#77699 merged
Oct 12, 2020 -
Implement `AsRawFd` for `StdinLock` etc. on WASI.
#77724 merged
Oct 12, 2020 -
Fix `x.py setup` sets `changelog-seen`
#77746 merged
Oct 12, 2020 -
Fix intra-docs link in core::ffi::VaList
#77784 merged
Oct 12, 2020 -
rustdoc: Make some functions private that don't need to be public
#77811 merged
Oct 12, 2020 -
Mono collector: replace pair of ints with Range
#77818 merged
Oct 12, 2020 -
Use std methods on char instead of open coding them
#77831 merged
Oct 12, 2020 -
update url in bootstrap README (gcc-rs -> cc-rs)
#77852 merged
Oct 12, 2020 -
Remove `mark-i-m` from rustc-dev-guide maintainers
#77863 merged
Oct 12, 2020 -
Rollup of 10 pull requests
#77867 merged
Oct 12, 2020 -
build-manifest: stop generating numbered channel names except for stable
#77854 merged
Oct 12, 2020 -
Remove unnecessary unsafe block around calls to discriminant_value
#77821 merged
Oct 12, 2020 -
Promote aarch64-pc-windows-msvc to Tier 2 Development Platform
#75914 merged
Oct 12, 2020 -
Bump miri
#77837 merged
Oct 12, 2020 -
Fix -Clinker-plugin-lto with opt-levels s and z
#75956 merged
Oct 12, 2020 -
Update crossbeam-channel to avoid UB
#77819 merged
Oct 12, 2020 -
Show summary lines on cross-crate re-exports
#77790 merged
Oct 12, 2020 -
Set up CI for aarch64-apple-darwin
#75991 merged
Oct 12, 2020 -
Use llvm::computeLTOCacheKey to determine post-ThinLTO CGU reuse
#76859 merged
Oct 11, 2020 -
Bump backtrace-rs
#77824 merged
Oct 11, 2020 -
Recognize discriminant reads as no-ops in RemoveNoopLandingPads
#77793 merged
Oct 11, 2020 -
Avoid SeqCst or static mut in mach_timebase_info and QueryPerformanceFrequency caches
#77727 merged
Oct 11, 2020 -
Clean up in intra-doc link collector
#77743 merged
Oct 11, 2020 -
Auto-prioritize issues with `regression-untriaged`
#77769 merged
Oct 11, 2020 -
Add -Z codegen-backend dylib to deps
#77565 merged
Oct 11, 2020 -
rustc_parse: More precise spans for `tuple.0.0`
#77774 merged
Oct 11, 2020 -
Replace run_compiler with RunCompiler builder pattern
#77649 merged
Oct 11, 2020 -
Provide structured suggestions when finding structs when expecting a trait
#77087 merged
Oct 11, 2020
65 Pull requests opened by 48 people
-
Add `Item::from_inner` to reduce duplication in rustdoc
#77820 opened
Oct 11, 2020 -
Implement a specialized version std::iter::Enumerate for TrustedLen
#77822 opened
Oct 11, 2020 -
Simplify query proc-macros
#77830 opened
Oct 11, 2020 -
Remove many unnecessary manual link resolves from library
#77832 opened
Oct 11, 2020 -
Use a single function for query manipulations
#77833 opened
Oct 11, 2020 -
transmute_copy: explain that alignment is handled correctly
#77836 opened
Oct 11, 2020 -
const keyword: brief paragraph on 'const fn'
#77838 opened
Oct 11, 2020 -
Check for frequent types in type folding
#77840 opened
Oct 12, 2020 -
clarify rules for ZST Boxes
#77844 opened
Oct 12, 2020 -
Stabilize slice::strip_prefix and slice::strip_suffix
#77853 opened
Oct 12, 2020 -
Add url_improvements lint
#77856 opened
Oct 12, 2020 -
Stablize split_inclusive
#77858 opened
Oct 12, 2020 -
Rustdoc: only report broken ref-style links once
#77859 opened
Oct 12, 2020 -
Rustdoc: Fix macros 2.0 and built-in derives being shown at the wrong path
#77862 opened
Oct 12, 2020 -
Use Pin to pin RWLock.
#77865 opened
Oct 12, 2020 -
Make fewer types generic over QueryContext
#77871 opened
Oct 12, 2020 -
Stabilize clamp
#77872 opened
Oct 12, 2020 -
Improve readability of range docs
#77874 opened
Oct 12, 2020 -
More intra doc links
#77875 opened
Oct 12, 2020 -
Remove unused set-discriminant statements and assignments regardless of rvalue
#77876 opened
Oct 12, 2020 -
Use `try{}` in `try_fold` to decouple iterators in the library from `Try` details
#77877 opened
Oct 12, 2020 -
Use probe-stack=inline-asm in LLVM 11+
#77885 opened
Oct 13, 2020 -
Simplify a nested bool match
#77888 opened
Oct 13, 2020 -
Make `tcx.visibility()` work for items in the local crate
#77889 opened
Oct 13, 2020 -
Fixing escaping to ensure generation of welformed json.
#77890 opened
Oct 13, 2020 -
Impl Default for PhantomPinned
#77893 opened
Oct 13, 2020 -
Unignore test for #36710 on MUSL
#77901 opened
Oct 13, 2020 -
Try to make ObligationForest more efficient
#77908 opened
Oct 13, 2020 -
WIP: Change built-in kernel targets to be os = none throughout
#77916 opened
Oct 13, 2020 -
Cleanup network tests
#77918 opened
Oct 13, 2020 -
Avoid extraneous space between visibility kw and ident for statics
#77920 opened
Oct 13, 2020 -
f64: Refactor collapsible_if
#77921 opened
Oct 13, 2020 -
[Wip]Tentative add alloc::io module.
#77922 opened
Oct 13, 2020 -
[net] apply clippy lints
#77923 opened
Oct 13, 2020 -
Do not ICE with TraitPredicates containing [type error]
#77930 opened
Oct 14, 2020 -
Fix false positive for `unused_parens` lint
#77931 opened
Oct 14, 2020 -
Show type for docs slice Chunks
#77938 opened
Oct 14, 2020 -
Ensure that the source code display is working with DOS backline
#77939 opened
Oct 14, 2020 -
Add support for SHA256 source file hashing
#77950 opened
Oct 14, 2020 -
Add some more regression tests
#77956 opened
Oct 14, 2020 -
Tweak ui-tests structure
#77959 opened
Oct 15, 2020 -
Doc formating consistency between slice sort and sort_unstable, and big O notation consistency
#77969 opened
Oct 15, 2020 -
Add cg_clif as optional codegen backend
#77975 opened
Oct 15, 2020 -
Mark inout asm! operands as used in liveness pass
#77976 opened
Oct 15, 2020 -
Compute proper module parent during resolution
#77984 opened
Oct 15, 2020 -
Eliminate some temporary vectors
#77990 opened
Oct 15, 2020 -
Doc change: Change mention of `fnv` in HashMap as an alternative hasher to `aHash`
#77996 opened
Oct 15, 2020 -
Tweak "object unsafe" errors
#78002 opened
Oct 16, 2020 -
[WIP] Skip single use lifetime lint for generated opaque types
#78004 opened
Oct 16, 2020 -
Use Intra-doc links for core::intrinsics, std::io::buffered
#78006 opened
Oct 16, 2020 -
Haiku: explicitly set CMAKE_SYSTEM_NAME when cross-compiling
#78009 opened
Oct 16, 2020 -
btree: merge the implementations of MergeIter
#78015 opened
Oct 16, 2020 -
Define `fs::hard_link` to not follow symlinks.
#78026 opened
Oct 16, 2020 -
Lift: take self by value
#78027 opened
Oct 16, 2020 -
Note that `BasicBlock` is just an index
#78035 opened
Oct 17, 2020 -
[WIP] Working expression optimization, and some improvements to branch-level source coverage
#78040 opened
Oct 17, 2020 -
Implement io::Seek for io::Empty
#78044 opened
Oct 17, 2020 -
Add codegen test for issue #73827
#78046 opened
Oct 17, 2020 -
Make set_span take mut self
#78047 opened
Oct 17, 2020 -
Tracking the unsolved variables that was assigned `!` type
#78051 opened
Oct 17, 2020 -
path trimming: ignore type aliases
#78052 opened
Oct 17, 2020 -
BTreeMap: split off most code of remove and split_off
#78056 opened
Oct 17, 2020 -
Make sure arenas don't allocate bigger than HUGE_PAGE
#78058 opened
Oct 17, 2020 -
Optimize const value interning for ZST types
#78061 opened
Oct 17, 2020 -
crate rhymes with u8, now compiles in 2018 edition
#78062 opened
Oct 17, 2020
78 Issues closed by 25 people
-
Incorrect compilation / STATUS_ACCESS_VIOLATION when linking with lld with target-cpu set
#72145 closed
Oct 18, 2020 -
meta not indicated as reserved crate name when shadowing module
#73948 closed
Oct 17, 2020 -
Miscompilation introduced by CopyPropagation
#76740 closed
Oct 17, 2020 -
Compile-time regression with mir-opt-level=2
#73717 closed
Oct 17, 2020 -
MIR CopyPropagation is slow
#36673 closed
Oct 17, 2020 -
Trait are not implemented for Trait object with marker trait
#78054 closed
Oct 17, 2020 -
Flag panic=abort is causing build script to fail
#78011 closed
Oct 17, 2020 -
Strange stack overflow
#78045 closed
Oct 17, 2020 -
rustdoc: Search returns weird and unhelpful results
#78038 closed
Oct 17, 2020 -
Autoreferencing copy types
#44763 closed
Oct 17, 2020 -
Rustc panic at 'Box<Any>'
#78034 closed
Oct 17, 2020 -
coreos-installer test segfaults on s390x-unknown-linux-gnu
#77382 closed
Oct 17, 2020 -
Filter out dummy imports inside rustdoc
#77567 closed
Oct 17, 2020 -
Can't `as` cast Void to usize
#75647 closed
Oct 17, 2020 -
sorry filed by mistake, please delete
#78036 closed
Oct 17, 2020 -
ICE: from_const: invalid ScalarPair layout: TyAndLayout
#78030 closed
Oct 17, 2020 -
ICE: index out of bounds when using #[lang = "panic_location"]
#78031 closed
Oct 16, 2020 -
rustdoc links to primitives hardcode /nightly
#77775 closed
Oct 16, 2020 -
Rustdoc closes sidebar when window is resized
#77942 closed
Oct 16, 2020 -
Suggest macro import
#75191 closed
Oct 16, 2020 -
`miri` no longer builds after rust-lang/rust#77943
#77988 closed
Oct 16, 2020 -
Compiler panic on `cargo +nightly test --all-features`
#78018 closed
Oct 16, 2020 -
Compiler hanging
#78016 closed
Oct 16, 2020 -
path.ends_with can't work exactly. rust version 1.47 in windows
#78012 closed
Oct 16, 2020 -
`async` blocks in a const-context error on nightly, but not on stable
#77361 closed
Oct 15, 2020 -
Crater runs for 1.47
#76070 closed
Oct 15, 2020 -
Tracking issue for `proc_macro::Ident::new_raw`
#54723 closed
Oct 15, 2020 -
Invalid trait resolution with HRTBs and blanket impls over closures
#77949 closed
Oct 15, 2020 -
repr(simd) struct with one i64 element incorrectly emits x86_mmx
#57832 closed
Oct 15, 2020 -
x.py setup should have more descriptive usage info
#77861 closed
Oct 15, 2020 -
"escaping bound vars in predicate" with associated_type_bounds, HRTB
#70292 closed
Oct 14, 2020 -
yet another associated type ICE (probably more missing normalize calls)
#65934 closed
Oct 14, 2020 -
Compiler errors with `associated_type_bounds`
#71443 closed
Oct 14, 2020 -
ICE: "broken MIR in DefId" when assigning mismatched closure to `FnMut`
#53448 closed
Oct 14, 2020 -
ICE on associated type violating its bounds in a blanket impl
#54108 closed
Oct 14, 2020 -
Rustc panics (NoSolution): could not prove Binder(projection soup)
#65581 closed
Oct 14, 2020 -
ICE on unsound usage of existential types
#52843 closed
Oct 14, 2020 -
Splitting up `rustc_typeck::check::fn_ctxt::FnCtxt`
#77085 closed
Oct 14, 2020 -
Use CLOCK_MONOTONIC_RAW instead of CLOCK_MONOTONIC for Instant
#77807 closed
Oct 14, 2020 -
Pretty-printing adds additional parentheses, breaking the proc-macro reparse check
#75734 closed
Oct 14, 2020 -
Include llc with the llvm-tools component
#55890 closed
Oct 14, 2020 -
x.py test --stage 0 src/test/ui should give an error
#77711 closed
Oct 14, 2020 -
Type inference regression and ICE in nightly 2020-10-06
#77638 closed
Oct 14, 2020 -
ICE: Broken MIR
#72651 closed
Oct 13, 2020 -
1.19 powerpc64le run-pass test failures: simd-intrinsic-generic-cast
#44670 closed
Oct 13, 2020 -
Taking an argument hides lifetime error
#77912 closed
Oct 13, 2020 -
Incorrect code behavior on aarch64
#68812 closed
Oct 13, 2020 -
use ASLR on Windows
#16514 closed
Oct 13, 2020 -
use high entropy ASLR on 64-bit Windows
#16593 closed
Oct 13, 2020 -
ASLR on Windows breaks thread-local variables
#17684 closed
Oct 13, 2020 -
Remove librustc_codegen_utils.
#45276 closed
Oct 13, 2020 -
Static assert idiom compiles very slowly for certain values
#77891 closed
Oct 13, 2020 -
Tracking issue for slice_partition_at_index
#55300 closed
Oct 13, 2020 -
the trait `core::default::Default` is not implemented for `*mut core::ffi::c_void`
#77883 closed
Oct 13, 2020 -
[rustdoc] When calculating docs percentage, ignore items marked `allow(missing_docs)`
#76121 closed
Oct 13, 2020 -
Consider merging `values` and `targets` fields on MIR `switchInt`?
#65693 closed
Oct 13, 2020 -
rust doesn't recognize libressl 3.2.1
#77814 closed
Oct 13, 2020 -
`rls` no longer builds after rust-lang/rust#77649
#77810 closed
Oct 12, 2020 -
[std docs] Methods from Deref target have broken links.
#76486 closed
Oct 12, 2020 -
`x.py setup` should set `changelog-seen`
#77572 closed
Oct 12, 2020 -
Very long monospace words cause rustdoc to look strange
#77652 closed
Oct 12, 2020 -
Rustdoc does not recognize broken reference definition if it contains a hyphen
#77845 closed
Oct 12, 2020 -
Clean up rustc_expand: remove struct_span_err method and use the macro instead
#76508 closed
Oct 12, 2020 -
No rustc or cargo for aarch64-pc-windows-msvc
#72881 closed
Oct 12, 2020 -
Rustdoc doc_cfg feature fails to find items behind a feature flag
#72370 closed
Oct 12, 2020 -
Feature requests: add macro_proc!
#77842 closed
Oct 12, 2020 -
`miri` no longer builds after rust-lang/rust#77731
#77791 closed
Oct 12, 2020 -
-Clinker-plugin-lto breaks with -Copt-level=s/z
#75940 closed
Oct 12, 2020 -
Missing short summaries for reexported items in rustdoc
#77783 closed
Oct 12, 2020 -
Python-like chained comparison operators
#77823 closed
Oct 11, 2020 -
How about bundle clang with rust.
#77813 closed
Oct 11, 2020 -
Intra-doc links don't work for associated items on re-exported primitives
#77267 closed
Oct 11, 2020 -
Build failing after update to Rust 1.47.0
#77789 closed
Oct 11, 2020 -
Create a RunCompiler builder to replace the run_compiler function
#77286 closed
Oct 11, 2020 -
rustdoc: When view source, macro-expanded items are not shown at when macro is called
#74818 closed
Oct 11, 2020
63 Issues opened by 54 people
-
Incorrect "unreachable pattern" warning with opaque constant
#78057 opened
Oct 17, 2020 -
Type inference failure on From::from tries to blame Iterator::collect
#78055 opened
Oct 17, 2020 -
Incompatible type for trait should be reported before type checking the impl
#78053 opened
Oct 17, 2020 -
#73905 regressed several tests around associated type defaults
#78049 opened
Oct 17, 2020 -
Document the "as _" (as-underscore) syntax for value coercion / type casting
#78042 opened
Oct 17, 2020 -
Implement Seek for io::Empty
#78029 opened
Oct 16, 2020 -
Array comparisons don't work on AVR
#78022 opened
Oct 16, 2020 -
Tracking Issue for VecDeque binary search functions
#78021 opened
Oct 16, 2020 -
thread 'rustc' panicked at 'index out of bounds: the len is 0 but the index is 43
#78017 opened
Oct 16, 2020 -
Mininum width on mobile devices can be a bit problematic
#78014 opened
Oct 16, 2020 -
Bors did not report a merge conflict
#78007 opened
Oct 16, 2020 -
ICE: type_of.rs:115:26: unexpected anon const res PrimTy(Uint(Usize)) in path
#78005 opened
Oct 16, 2020 -
Incorrect "private type in public interface" diagnostic
#78003 opened
Oct 16, 2020 -
Tracking Issue for Add `as_str` method to str split iterators
#77998 opened
Oct 15, 2020 -
Old vtable example fails with: "error: untyped pointers are not allowed in constant"
#77995 opened
Oct 15, 2020 -
SystemTime does not discuss leap seconds in docs
#77994 opened
Oct 15, 2020 -
ICE: tuple_fields called on non-tuple: async fn with unknown macro
#77993 opened
Oct 15, 2020 -
Type mismatch when using constant with type_alias_impl_trait
#77989 opened
Oct 15, 2020 -
type_alias_impl_trait ICE: Non-defining use of DefId
#77987 opened
Oct 15, 2020 -
Type inference results in accessing a private type, causing a compilation error
#77986 opened
Oct 15, 2020 -
Uplift `declare_interior_mutable_const` and `borrow_interior_mutable_const` from clippy to rustc
#77983 opened
Oct 15, 2020 -
Confusing error suggests giving a type to an unrelated variable
#77982 opened
Oct 15, 2020 -
move LLVM setup logic from bootstrap.py to rustbuild
#77977 opened
Oct 15, 2020 -
Intra-doc links do not work in markdown files
#77974 opened
Oct 15, 2020 -
proc-macro receives warnings only when used within `macro_rules!` macros
#77973 opened
Oct 15, 2020 -
Crater runs for 1.48
#77970 opened
Oct 15, 2020 -
Error span for missing main function is too large
#77968 opened
Oct 15, 2020 -
No "multiple applicable items in scope" error when calling `fmt` inside a `Display` or `Debug` impl
#77966 opened
Oct 15, 2020 -
Error messages suggest lifetime annotations for stack references in some cases (E 106 instead of E 515)
#77965 opened
Oct 15, 2020 -
E0271 displays wrong span for "required by this bound"
#77964 opened
Oct 15, 2020 -
Feature request: Use 'trampolines' to make most of the body of a generic function non-generic
#77960 opened
Oct 15, 2020 -
feature(isa_attribute) / #[instruciton_set()] not present in the unstable book
#77957 opened
Oct 15, 2020 -
Unnecessary local variable and memcpy not elided during struct initialization
#77955 opened
Oct 14, 2020 -
RangeInclusive::contains doesn't consider exhaustion
#77941 opened
Oct 14, 2020 -
rustc --print unstable-features
#77937 opened
Oct 14, 2020 -
Tracking Issue for -Z codegen-backend
#77933 opened
Oct 14, 2020 -
Provide more context on E0277 caused by fn trait bounds
#77929 opened
Oct 14, 2020 -
Can't infer type of closure argument with explicit type
#77928 opened
Oct 14, 2020 -
asm! macro does not mark variable as used
#77915 opened
Oct 13, 2020 -
Lint elided lifetimes when the argument that triggered the elision is not used
#77914 opened
Oct 13, 2020 -
[ICE] with mir-opt-level=2 in traits\codegen\mod.rs
#77911 opened
Oct 13, 2020 -
STATUS_ACCESS_VIOLATION when building rulibc
#77907 opened
Oct 13, 2020 -
`./x.py test --host=''` does nothing and succeeds
#77906 opened
Oct 13, 2020 -
GAT: unconstrained lifetime in output when using GAT in fn type
#77905 opened
Oct 13, 2020 -
const initializer is not considered a "defining use" for type_alias_impl_trait
#77898 opened
Oct 13, 2020 -
"Resource temporarily unavailable" panic in rustc_interface::util::spawn_thread_pool
#77894 opened
Oct 13, 2020 -
rustdoc: help widget oversized on mobile and can't scroll
#77899 opened
Oct 13, 2020 -
Give a better error message for operator ? conversion with a lifetime mismatch
#77887 opened
Oct 13, 2020 -
Unhelpful "cannot infer type" error for ? in async block with unclear Result Err type
#77880 opened
Oct 13, 2020 -
SIGSEGV from rustc while building crate `legion`
#77869 opened
Oct 12, 2020 -
Broken LLVM intrinsics with SIMD FFI on riscv64gc
#77866 opened
Oct 12, 2020 -
-Zno-link is broken
#77857 opened
Oct 12, 2020 -
Getting SIGSEGV with Rust 1.47.0 on macos
#77849 opened
Oct 12, 2020 -
SIGSEGV (invalid address) from LLVM in rustc with asm and #[naked] fn
#77848 opened
Oct 12, 2020 -
Diagnostics: suggest using `from_str` when calling `parse` on a type that implements `FromStr`
#77843 opened
Oct 12, 2020 -
repr(transparent) on generic type skips "exactly one non-zero-sized field" check
#77841 opened
Oct 12, 2020 -
Tracking issue for WebAssembly atomics
#77839 opened
Oct 12, 2020 -
HIR and TyCtxt disagree about the parents of decl macros
#77828 opened
Oct 11, 2020 -
Diagnostics for two-phase borrows are confusing and unhelpful
#77826 opened
Oct 11, 2020 -
Unreachable code optimization failure when matching on Rust enum
#77812 opened
Oct 11, 2020
288 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Fully destructure slice and array constants into patterns
#77390 commented on
Oct 18, 2020 • 34 new comments -
Must a `const fn` behave exactly the same at runtime as at compile-time?
#77745 commented on
Oct 17, 2020 • 20 new comments -
MIR-OPT: Pass to deduplicate blocks
#77551 commented on
Oct 17, 2020 • 18 new comments -
reuse RHS allocation for vec.extend(vec.into_iter()) when they do not fit into the LHS
#77496 commented on
Oct 16, 2020 • 16 new comments -
always try inlining functions which do not call other functions
#77307 commented on
Oct 17, 2020 • 15 new comments -
Revert "Allow dynamic linking for iOS/tvOS targets."
#77716 commented on
Oct 16, 2020 • 15 new comments -
Tracking issue for check_invalid_html_tags
#67799 commented on
Oct 16, 2020 • 14 new comments -
unix: Extend UnixStream and UnixDatagram to send and receive file descriptors
#69864 commented on
Oct 17, 2020 • 14 new comments -
Add std::thread::available_concurrency
#74480 commented on
Oct 17, 2020 • 14 new comments -
add system-llvm-libunwind config option
#77703 commented on
Oct 17, 2020 • 14 new comments -
BTreeMap: test invariants more thoroughly and more readably
#77612 commented on
Oct 16, 2020 • 13 new comments -
Make it more clear what an about async fn's returns when referring to what it returns
#76765 commented on
Oct 17, 2020 • 12 new comments -
perf: buffer SipHasher128
#77476 commented on
Oct 12, 2020 • 12 new comments -
Tracking Issue for intra-doc links in libstd
#75080 commented on
Oct 16, 2020 • 10 new comments -
Add setgroups to std::os::unix::process::CommandExt
#72160 commented on
Oct 14, 2020 • 10 new comments -
Provide appropriate types in turbofish suggestions
#76043 commented on
Oct 17, 2020 • 10 new comments -
Add Vec visualization to understand capacity
#76066 commented on
Oct 16, 2020 • 10 new comments -
Add support for Arm64 Catalyst on ARM Macs
#77484 commented on
Oct 17, 2020 • 10 new comments -
There's currently no way to specify bounds requiring constants in types to be well-formed
#68436 commented on
Oct 17, 2020 • 9 new comments -
[WIP] Add const qualifier in FnSig (for const fn pointers)
#74553 commented on
Oct 17, 2020 • 9 new comments -
JSON backend experimental impl
#75114 commented on
Oct 15, 2020 • 9 new comments -
specialize io::copy to use copy_file_range, splice or sendfile
#75272 commented on
Oct 15, 2020 • 9 new comments -
Allow making `RUSTC_BOOTSTRAP` conditional on the crate name
#77802 commented on
Oct 17, 2020 • 9 new comments -
Invalid monomorphization when `-C link-dead-code` is used
#77529 commented on
Oct 15, 2020 • 8 new comments -
Stabilize `Poll::is_ready` and `is_pending` as const
#76227 commented on
Oct 16, 2020 • 8 new comments -
Support custom allocators in `Box`
#77187 commented on
Oct 18, 2020 • 8 new comments -
Fix trait solving ICEs
#77720 commented on
Oct 17, 2020 • 8 new comments -
Suggest named lifetime on trait functions like we do for free functions
#73931 commented on
Oct 13, 2020 • 7 new comments -
Built-in u128 performance compared to extprim crate
#39078 commented on
Oct 16, 2020 • 7 new comments -
Add exploit mitigations chapter to the rustc book
#76858 commented on
Oct 15, 2020 • 7 new comments -
Upgrade to measureme 9.0.0
#77398 commented on
Oct 17, 2020 • 7 new comments -
feat: Update hashbrown to instantiate less llvm IR
#77566 commented on
Oct 13, 2020 • 7 new comments -
revise Hermit's mutex interface to support the behaviour of StaticMutex
#77610 commented on
Oct 15, 2020 • 7 new comments -
Potentially faster dedup_by implementation
#77772 commented on
Oct 12, 2020 • 6 new comments -
Tracking Issue for Result::flatten (`result_flattening`)
#70142 commented on
Oct 12, 2020 • 6 new comments -
Increasingly slow compilation as more levels of `async` are added in Rust 1.46
#75992 commented on
Oct 14, 2020 • 6 new comments -
consider disallowing setting target_family if target_os=none
#74247 commented on
Oct 14, 2020 • 6 new comments -
Tracking Issue for inline assembly (`asm!`)
#72016 commented on
Oct 16, 2020 • 6 new comments -
Tracking issue for RFC 2360, `hint::bench_black_box`
#64102 commented on
Oct 18, 2020 • 6 new comments -
rustdoc options to set default theme (and other settings)
#77213 commented on
Oct 16, 2020 • 6 new comments -
Rewrite `collect_tokens` implementations to use a flattened buffer
#77250 commented on
Oct 14, 2020 • 6 new comments -
Mark `repr128` as `incomplete_features`
#77488 commented on
Oct 17, 2020 • 6 new comments -
Suggest that expressions that look like const generic arguments should be enclosed in brackets
#77502 commented on
Oct 12, 2020 • 6 new comments -
Add Pin::static_ref, static_mut.
#77726 commented on
Oct 16, 2020 • 6 new comments -
Use separate sysroot directories for `check` and `build`
#77779 commented on
Oct 15, 2020 • 6 new comments -
Enforce no-move rule of ReentrantMutex using Pin and fix UB in stdio
#77801 commented on
Oct 12, 2020 • 6 new comments -
ice with -Zmir-opt-level=2 issue-50865-private-impl-trait/auxiliary/lib.rs
#77668 commented on
Oct 11, 2020 • 5 new comments -
Tracking issue for libtest JSON output
#49359 commented on
Oct 13, 2020 • 5 new comments -
1.46.0 fails to build with llvm-libunwind enabled
#76020 commented on
Oct 13, 2020 • 5 new comments -
False positive: single_use_lifetimes
#77175 commented on
Oct 16, 2020 • 5 new comments -
Implement destructuring assignment
#71156 commented on
Oct 17, 2020 • 5 new comments -
Add `#[cfg(panic = '...')]`
#74754 commented on
Oct 17, 2020 • 5 new comments -
Refactor `TraitRef::trait_def_id`
#77487 commented on
Oct 12, 2020 • 5 new comments -
Inconsistently documented constraints for IntoIterator::Item
#77763 commented on
Oct 11, 2020 • 4 new comments -
Resolve unsound interaction between self-referential generators (incl. async fn) and noalias
#63818 commented on
Oct 12, 2020 • 4 new comments -
New "warning incompatible with previous forbid in same scope" error
#77713 commented on
Oct 12, 2020 • 4 new comments -
Cannot write doc-tests in markdown files
#76709 commented on
Oct 14, 2020 • 4 new comments -
An extra memcpy with -Zmir-opt-level=2
#77613 commented on
Oct 14, 2020 • 4 new comments -
link: failed to static link to c++ library when global variable is used
#36710 commented on
Oct 15, 2020 • 4 new comments -
ICE: Expected module, found DefId
#75982 commented on
Oct 15, 2020 • 4 new comments -
Tracking issue for clamp RFC
#44095 commented on
Oct 16, 2020 • 4 new comments -
Inherit `#[stable(..)]` annotations in enum variants and fields from its item
#71481 commented on
Oct 14, 2020 • 4 new comments -
[mir-opt] Allow debuginfo to be generated for a constant or a Place
#73210 commented on
Oct 16, 2020 • 4 new comments -
Implement rustc side of report-future-incompat
#75534 commented on
Oct 17, 2020 • 4 new comments -
Add Linux-specific pidfd process extensions
#77168 commented on
Oct 15, 2020 • 4 new comments -
Refactorings in preparation for const value trees
#77227 commented on
Oct 16, 2020 • 4 new comments -
stop promoting union field accesses in 'const'
#77526 commented on
Oct 12, 2020 • 4 new comments -
Add built-in implementations of `Default` for function definition and…
#77688 commented on
Oct 17, 2020 • 4 new comments -
[stable] Backport Clippy ICE fix to stable
#77750 commented on
Oct 13, 2020 • 4 new comments -
Thread 'rustc' has overflowed its stack on dumb program
#75577 commented on
Oct 13, 2020 • 3 new comments -
Tracking issue for `any::type_name_of_val`
#66359 commented on
Oct 13, 2020 • 3 new comments -
Arc::drop has a (potentially) dangling shared ref
#55005 commented on
Oct 14, 2020 • 3 new comments -
armv7 rustc panic
#50215 commented on
Oct 15, 2020 • 3 new comments -
Tracking issue for #[ffi_returns_twice]
#58314 commented on
Oct 15, 2020 • 3 new comments -
linker-plugin-lto stopped working in Rust 1.45.0
#74657 commented on
Oct 16, 2020 • 3 new comments -
Investigation into ASCII ctype inherent methods performance with lookup table
#72895 commented on
Oct 17, 2020 • 3 new comments -
Document that casting &mut T to &mut MaybeUninit<T> is not safe
#66699 commented on
Oct 17, 2020 • 3 new comments -
Stabilize the backtrace feature.
#72981 commented on
Oct 14, 2020 • 3 new comments -
[WIP] Add size-limited command interface
#74549 commented on
Oct 17, 2020 • 3 new comments -
Widen TypeId from 64 bits to 128.
#75923 commented on
Oct 15, 2020 • 3 new comments -
Switch `mutable_borrow_reservation_conflict` lint to deny by default
#76104 commented on
Oct 16, 2020 • 3 new comments -
Fix dangling reference during Arc deallocation
#76392 commented on
Oct 16, 2020 • 3 new comments -
Give a better error message for `cargo check` on libstd itself
#76446 commented on
Oct 16, 2020 • 3 new comments -
I can't stop writing copy propagation passes
#76723 commented on
Oct 18, 2020 • 3 new comments -
Collect statistics about MIR optimizations
#76769 commented on
Oct 17, 2020 • 3 new comments -
Lint for unused borrows as part of `UNUSED_MUST_USE`
#76894 commented on
Oct 15, 2020 • 3 new comments -
Include trailing comma in field/variant spans
#77422 commented on
Oct 14, 2020 • 3 new comments -
Fix #66228 and #71924 (improve error message for wrong number of generic args)
#77524 commented on
Oct 17, 2020 • 3 new comments -
Add a MIR pass manager
#77665 commented on
Oct 13, 2020 • 3 new comments -
Tidy should not check line lengths in tests
#77675 commented on
Oct 15, 2020 • 3 new comments -
Rustdoc: Cache resolved links in current module
#77700 commented on
Oct 13, 2020 • 3 new comments -
Rename ty::TyKind to ty::TyData, Ty::kind to Ty::data
#77768 commented on
Oct 14, 2020 • 3 new comments -
Changing order of trait bounds changes available impls
#75691 commented on
Oct 11, 2020 • 2 new comments -
Loops with inclusive ranges produce horrible assembly
#75035 commented on
Oct 11, 2020 • 2 new comments -
as_ne_bytes for primitive types
#64464 commented on
Oct 11, 2020 • 2 new comments -
Add (a lot of) tests to rustdoc
#42018 commented on
Oct 12, 2020 • 2 new comments -
Tracking issue for renaming crates inside compiler directory
#76425 commented on
Oct 12, 2020 • 2 new comments -
Tracking issue for experiments around coercions, generics, and Copy type ergonomics
#44619 commented on
Oct 12, 2020 • 2 new comments -
Rust sometimes emits calls to _Unwind_Resume on opt-level = 0 with panic = abort
#53301 commented on
Oct 13, 2020 • 2 new comments -
const_panic: ICE on non-&str panic payload
#66693 commented on
Oct 13, 2020 • 2 new comments -
Tracking issue for `const fn` integration with pattern matching
#57240 commented on
Oct 13, 2020 • 2 new comments -
Bad size_hint() for Range<i64> on powerpc64le
#72023 commented on
Oct 13, 2020 • 2 new comments -
Trivial proc macro crate can't be found for doc tests
#55397 commented on
Oct 13, 2020 • 2 new comments -
Meta tracking issue for `const fn`
#57563 commented on
Oct 13, 2020 • 2 new comments -
Move the doc directory to separate repo
#76953 commented on
Oct 13, 2020 • 2 new comments -
Tracking issue for RFC 2504, "Fix the Error trait"
#53487 commented on
Oct 14, 2020 • 2 new comments -
-Zvalidate-mir: check that all referenced locals exist
#73356 commented on
Oct 15, 2020 • 2 new comments -
Tracking issue for `#[doc(cfg(...))]`
#43781 commented on
Oct 15, 2020 • 2 new comments -
create a lint for tracking "tainted" fallback around abrupt expressions and `!` type
#66173 commented on
Oct 16, 2020 • 2 new comments -
Missed optimization to elide bounds check
#73827 commented on
Oct 17, 2020 • 2 new comments -
perf: Only process changed obligations in ObligationForest
#69218 commented on
Oct 17, 2020 • 2 new comments -
Implement `--extern-location`
#72603 commented on
Oct 16, 2020 • 2 new comments -
Permit evaluation of assoc items on `Self` by avoiding cycle error
#74130 commented on
Oct 15, 2020 • 2 new comments -
`#[deny(unsafe_op_in_unsafe_fn)]` in sys/cloudabi
#75115 commented on
Oct 16, 2020 • 2 new comments -
Add `Arc::unwrap_or_drop` for safely discarding `Arc`s without calling the destructor on the inner type.
#75911 commented on
Oct 14, 2020 • 2 new comments -
Add allow-by-default lint on implicit ABI in extern function pointers and items
#76219 commented on
Oct 13, 2020 • 2 new comments -
incr-comp: hash and serialize span end line/column
#76256 commented on
Oct 16, 2020 • 2 new comments -
Stabilize partition_in_place
#76505 commented on
Oct 15, 2020 • 2 new comments -
WIP: Move Vec UI tests to unit tests when possible
#76718 commented on
Oct 17, 2020 • 2 new comments -
passes: `check_attr` on more targets
#77015 commented on
Oct 12, 2020 • 2 new comments -
Improve documentation for `std::{f32,f64}::mul_add`
#77027 commented on
Oct 13, 2020 • 2 new comments -
make exp_m1 and ln_1p examples more representative of use
#77099 commented on
Oct 13, 2020 • 2 new comments -
cg_llvm: split dwarf support
#77117 commented on
Oct 14, 2020 • 2 new comments -
Remove intra-doc link disambiguation prefix aliases
#77277 commented on
Oct 17, 2020 • 2 new comments -
Revert #43546 "save subobligations in the projection cache"
#77325 commented on
Oct 17, 2020 • 2 new comments -
Implement TryFrom between NonZero types.
#77339 commented on
Oct 15, 2020 • 2 new comments -
BTreeMap: reuse BoxedNode instances directly instead of their contents
#77408 commented on
Oct 16, 2020 • 2 new comments -
BTreeMap: Support custom allocators
#77438 commented on
Oct 17, 2020 • 2 new comments -
Don't run `resolve_vars_if_possible` in `normalize_erasing_regions`
#77616 commented on
Oct 17, 2020 • 2 new comments -
Rename/Deprecate LayoutErr in favor of LayoutError
#77691 commented on
Oct 12, 2020 • 2 new comments -
Split each iterator adapter and source into individual modules
#77697 commented on
Oct 14, 2020 • 2 new comments -
require `Reveal::All` in `normalize_erasing_regions`
#77752 commented on
Oct 11, 2020 • 2 new comments -
Classify themes as light/dark and fallback to the base light/dark theme if theme does not exist
#74937 commented on
Oct 11, 2020 • 1 new comment -
Unnecessary assertion inside `while i < *::MAX` loop
#75546 commented on
Oct 11, 2020 • 1 new comment -
Handle type errors in fn args caused by type parameter divergence
#77600 commented on
Oct 11, 2020 • 1 new comment -
Code bloat from monomorphization of methods applied to arrays
#77767 commented on
Oct 11, 2020 • 1 new comment -
Standard library rustdoc: show since when a function is const
#76998 commented on
Oct 11, 2020 • 1 new comment -
slice::iter() does not preserve number of iterations information for optimizer causing unneeded bounds checks
#75935 commented on
Oct 11, 2020 • 1 new comment -
🛠 improve canonicalization by using a hashing scheme
#48417 commented on
Oct 11, 2020 • 1 new comment -
Segfault in llvm_gcda_start_file in a mixed C++/Rust program
#76085 commented on
Oct 11, 2020 • 1 new comment -
[rustdoc] Cannot document private macros
#73754 commented on
Oct 11, 2020 • 1 new comment -
Tracking issue for RFC 2627: #[link(kind="raw-dylib")]
#58713 commented on
Oct 11, 2020 • 1 new comment -
Tracking Issue for `num_as_ne_bytes` feature
#76976 commented on
Oct 11, 2020 • 1 new comment -
min-LLVM: Can only use x86 asm ATT syntax for LLVM < 10 in new `asm!`
#76738 commented on
Oct 11, 2020 • 1 new comment -
Re-exported types have confusingly different documentation
#44306 commented on
Oct 12, 2020 • 1 new comment -
Move std::os::raw to libcore?
#36193 commented on
Oct 12, 2020 • 1 new comment -
rustdoc: Suggest to turn 'http...' into an automatic link
#77501 commented on
Oct 12, 2020 • 1 new comment -
repr(packed) allows invalid unaligned loads
#27060 commented on
Oct 12, 2020 • 1 new comment -
Rustdoc should allow copying `use` statements into clipboard with 1 click
#50239 commented on
Oct 12, 2020 • 1 new comment -
`use dep1::foo as dep1` is considered ambiguous on nightly but not beta
#77586 commented on
Oct 12, 2020 • 1 new comment -
Add `x.py setup --worktree`
#77621 commented on
Oct 12, 2020 • 1 new comment -
Breaking change/regression in nightly? Hash of `Discriminant` now produces different results across CPU architectures
#74215 commented on
Oct 12, 2020 • 1 new comment -
UnixStream doesn't support abstract addresses
#42048 commented on
Oct 13, 2020 • 1 new comment -
Audit for binary IEEE 754-2008 compliance on relevant platforms
#10087 commented on
Oct 13, 2020 • 1 new comment -
Unhelpful error "one type is more general than the other" in async code
#64650 commented on
Oct 13, 2020 • 1 new comment -
Tracking Issue for feature(iter_advance_by)
#77404 commented on
Oct 13, 2020 • 1 new comment -
Extend overlapping ranges lint to cover cases with more than a single element overlapping
#65477 commented on
Oct 13, 2020 • 1 new comment -
1.17.0 powerpc64le test failure: compile-fail/asm-src-loc.rs
#42532 commented on
Oct 13, 2020 • 1 new comment -
Tracking Issue for `min_const_generics`
#74878 commented on
Oct 13, 2020 • 1 new comment -
Remove `NtIdent` hack for regressed crates
#74616 commented on
Oct 14, 2020 • 1 new comment -
gdb "cannot subscript non-array type" to index a Vec
#66482 commented on
Oct 14, 2020 • 1 new comment -
Add Min-Max Heap to `std::collections`
#76250 commented on
Oct 14, 2020 • 1 new comment -
"or-patterns should have already been handled" when using feature(or_patterns)
#72680 commented on
Oct 14, 2020 • 1 new comment -
Avoid shipping duplicate artifacts
#42645 commented on
Oct 14, 2020 • 1 new comment -
Initializing a zero-length array leaks the initializer
#74836 commented on
Oct 14, 2020 • 1 new comment -
Asymmetric "overflow evaluating the requirement" error with associated type constraint
#72098 commented on
Oct 14, 2020 • 1 new comment -
Permit multi-segment paths as const generic arguments without `{}`
#77773 commented on
Oct 14, 2020 • 1 new comment -
Rustdoc should not fail to generate documentation when deep types are involved
#62559 commented on
Oct 14, 2020 • 1 new comment -
Compile constant SIMD initialiser to a constant vector expression
#18147 commented on
Oct 15, 2020 • 1 new comment -
Float `signum` returns +/-1 for zeros, mismatching integers (and convention)
#57543 commented on
Oct 15, 2020 • 1 new comment -
Trait not implemented with lifetimes and async code
#74815 commented on
Oct 15, 2020 • 1 new comment -
Confusing type error due to strange inferred type for a closure argument
#41078 commented on
Oct 15, 2020 • 1 new comment -
Handle source code coverage in const eval
#73156 commented on
Oct 15, 2020 • 1 new comment -
Stable counterpart for `core::intrinsics::volatile_set_memory`
#76892 commented on
Oct 15, 2020 • 1 new comment -
Associated type bounded on another associated type with a default fails
#76179 commented on
Oct 15, 2020 • 1 new comment -
Tracking issue for `box_patterns` feature
#29641 commented on
Oct 15, 2020 • 1 new comment -
rustdoc: Provide a way to hide the body of item definitions without hiding the entire thing.
#50625 commented on
Oct 16, 2020 • 1 new comment -
Doctests don't work in bin targets, non-public items
#50784 commented on
Oct 16, 2020 • 1 new comment -
Multiple associated type-parametrized bounds fail to resolve
#70756 commented on
Oct 16, 2020 • 1 new comment -
Tracking issue for supporting macOS on Apple Silicon (ARM)
#73908 commented on
Oct 16, 2020 • 1 new comment -
Make all mir optimizations respect the optimization fuel
#77402 commented on
Oct 16, 2020 • 1 new comment -
Diagnostic: no EMMS instruction before call
#57831 commented on
Oct 16, 2020 • 1 new comment -
Provide UnixPath and WindowsPath (ditto PathBuf) on all platforms
#66621 commented on
Oct 16, 2020 • 1 new comment -
Split up files with `// ignore-tidy-filelength`
#60302 commented on
Oct 17, 2020 • 1 new comment -
LLVM: Memcpy-memcpy dependence isn't detected across basic blocks
#44948 commented on
Oct 17, 2020 • 1 new comment -
Unnecessary copy when constructing arrays from returned arrays?
#62446 commented on
Oct 17, 2020 • 1 new comment -
Tracking Issue for `or_insert_with_key` feature
#71024 commented on
Oct 17, 2020 • 1 new comment -
Rustdoc should index "Methods from Deref" in search results
#63080 commented on
Oct 17, 2020 • 1 new comment -
Tracking issue for eRFC 2497, "if- and while-let-chains, take 2"
#53667 commented on
Oct 17, 2020 • 1 new comment -
Tracking issue for RFC 2412, "The optimize attribute"
#54882 commented on
Oct 17, 2020 • 1 new comment -
Move the query engine out of librustc_middle
#70951 commented on
Oct 14, 2020 • 1 new comment -
test/codegen: add UEFI cross-compilation test
#72321 commented on
Oct 16, 2020 • 1 new comment -
Add an unstable --json=unused-externs flag to print unused externs
#73945 commented on
Oct 16, 2020 • 1 new comment -
Improve slice.binary_search_by()'s best-case performance to O(1)
#74024 commented on
Oct 16, 2020 • 1 new comment -
Default for arrays via const generics
#74254 commented on
Oct 11, 2020 • 1 new comment -
Add core::task::yield_now
#74335 commented on
Oct 13, 2020 • 1 new comment -
Don't keep {Closure,Generator}Substs synthetics in an Instance.
#74341 commented on
Oct 15, 2020 • 1 new comment -
Add std::panic::panic_box.
#74622 commented on
Oct 16, 2020 • 1 new comment -
rustc_ast_passes: allow c-variadic associated fns
#74765 commented on
Oct 13, 2020 • 1 new comment -
Implement lazy decoding of DefPathTable during incremental compilation
#74967 commented on
Oct 16, 2020 • 1 new comment -
Improve documentation for slice strip_* functions
#75078 commented on
Oct 12, 2020 • 1 new comment -
Re-enable debug and LLVM assertions
#75199 commented on
Oct 15, 2020 • 1 new comment -
Add `has_default` to `GenericParamDefKind::Const`
#75384 commented on
Oct 14, 2020 • 1 new comment -
Add `[T; N]::as_ref_elements` and `[T; N]::as_mut_elements`
#75490 commented on
Oct 15, 2020 • 1 new comment -
polymorphize: remove predicate logic
#75737 commented on
Oct 16, 2020 • 1 new comment -
Add Iterator::intersperse
#75784 commented on
Oct 14, 2020 • 1 new comment -
Resurrect #70477: "Use the niche optimization if other variant are small enough"
#75866 commented on
Oct 13, 2020 • 1 new comment -
Stabilize the "IP" feature
#76098 commented on
Oct 12, 2020 • 1 new comment -
[WIP] Token-based outer attributes handling
#76130 commented on
Oct 16, 2020 • 1 new comment -
Cleanup intra-doc link handling of `Self`
#76467 commented on
Oct 13, 2020 • 1 new comment -
Add [T]::as_chunks(_mut)
#76635 commented on
Oct 13, 2020 • 1 new comment -
Apply `#![deny(unsafe_op_in_unsafe_fn)]` to sys/windows
#76676 commented on
Oct 16, 2020 • 1 new comment -
emit lints warnings on doc private if --document-private-items is used
#76767 commented on
Oct 13, 2020 • 1 new comment -
[experiment] rustc_mir: remove `#![type_length_limit]` checks.
#76772 commented on
Oct 16, 2020 • 1 new comment -
Implement RFC 2500 Needle API (Part 1)
#76901 commented on
Oct 16, 2020 • 1 new comment -
add `slice::replace`
#76902 commented on
Oct 13, 2020 • 1 new comment -
Properly handle lint spans after MIR inlining
#76931 commented on
Oct 16, 2020 • 1 new comment -
[MIR-OPT]: Optimization that turns Eq-Not pair into Ne
#77031 commented on
Oct 16, 2020 • 1 new comment -
Gracefully handle mistyping -> as => in function return type
#77035 commented on
Oct 15, 2020 • 1 new comment -
Don't allocate DepNode if anonymous
#77070 commented on
Oct 14, 2020 • 1 new comment -
[DO NOT MERGE] Deny some helper attr names, and error on overlap
#77148 commented on
Oct 16, 2020 • 1 new comment -
MIR-OPT: Less conservative `EarlyOtherwiseBranch`
#77163 commented on
Oct 13, 2020 • 1 new comment -
Erase all regions before constructing an LLVM type
#77196 commented on
Oct 12, 2020 • 1 new comment -
Add regression test for wasm bug
#77225 commented on
Oct 16, 2020 • 1 new comment -
BTreeMap: more refactoring around edges
#77244 commented on
Oct 16, 2020 • 1 new comment -
Use correct article in help message for conversion or cast
#77278 commented on
Oct 16, 2020 • 1 new comment -
Start working on proof of concept for exposing Backtrace in core
#77384 commented on
Oct 12, 2020 • 1 new comment -
Normalize `<X as Y>::T` for rustdoc
#77467 commented on
Oct 16, 2020 • 1 new comment -
Less cloning in early otherwise branch
#77472 commented on
Oct 14, 2020 • 1 new comment -
New mir-opt pass to simplify gotos with const values
#77486 commented on
Oct 11, 2020 • 1 new comment -
Prefer enum Endian instead of arbitrary String in rustc_target::Target
#77604 commented on
Oct 16, 2020 • 1 new comment -
Revert implementing `Iterator::nth[_back]` in terms of `advance_by[_back]`
#77659 commented on
Oct 12, 2020 • 1 new comment -
Render Markdown in search results
#77686 commented on
Oct 16, 2020 • 1 new comment -
Added better error message for shared borrow treated as unique for purposes of lifetimes
#77692 commented on
Oct 14, 2020 • 1 new comment -
rustc_target: Move some target options from `Target` to `TargetOptions`
#77729 commented on
Oct 15, 2020 • 1 new comment -
suggest turbofish syntax for uninferred const arguments
#77758 commented on
Oct 11, 2020 • 1 new comment -
[x.py setup] Allow setting up git hooks from other worktrees
#77778 commented on
Oct 16, 2020 • 1 new comment -
Can bypass validation of `asm!` in a function that is never used via `inline(always)`
#36718 commented on
Oct 11, 2020 • 0 new comments -
rustdoc: doc(hidden) also hides re-exports
#59368 commented on
Oct 11, 2020 • 0 new comments -
Consider warning when intra-doc links fail on a cross-crate re-export
#77200 commented on
Oct 12, 2020 • 0 new comments -
bound inconsistently across alternatives separated by `|`
#77358 commented on
Oct 12, 2020 • 0 new comments -
Rustdoc reports intradoc link errors twice if there are multiple links
#77681 commented on
Oct 12, 2020 • 0 new comments -
Add `-Zrandomize-layout` flag to better detect code that rely on unspecified behavior related to memory layout
#77316 commented on
Oct 12, 2020 • 0 new comments -
Tracking issue for RFC 2363, "Allow arbitrary enums to have explicit discriminants"
#60553 commented on
Oct 12, 2020 • 0 new comments -
The `rustc_middle` crate is too big, which hurts compile times for the compiler itself
#65031 commented on
Oct 12, 2020 • 0 new comments -
Tracking issue for `ops::Try` (`try_trait` feature)
#42327 commented on
Oct 12, 2020 • 0 new comments -
ICE: compiler/rustc_middle/src/ty/sty.rs:1919:18: `simd_size_and_type` called on invalid type
#77735 commented on
Oct 13, 2020 • 0 new comments -
Tracking Issue for complex generic constants
#76560 commented on
Oct 13, 2020 • 0 new comments -
Abort from malloc on arm-unknown-linux-gnueabihf
#72894 commented on
Oct 13, 2020 • 0 new comments -
broken MIR: bad assignment (&impl Trait = &S): NoSolution
#77696 commented on
Oct 14, 2020 • 0 new comments -
Suggest copy_from_slice for erroneous array assignment
#75824 commented on
Oct 14, 2020 • 0 new comments -
Tracking issue for `BinaryHeap` sorted iterator methods
#59278 commented on
Oct 14, 2020 • 0 new comments -
`./x.py run src/tools/expand-yaml-anchors/` is directory separator-sensitive
#75709 commented on
Oct 14, 2020 • 0 new comments -
"mismatched types" on indexing into trait with two Index subtraits via output type
#70944 commented on
Oct 14, 2020 • 0 new comments -
ICE: unexpected predicate TraitPredicate on opaque type
#75983 commented on
Oct 14, 2020 • 0 new comments -
ICE with type_alias_impl_trait: errors selecting obligation during MIR typeck
#63355 commented on
Oct 14, 2020 • 0 new comments -
Compute `Upvar.span` after typecheck
#76005 commented on
Oct 15, 2020 • 0 new comments -
Adding a doc comment talking about performance impacts of `assume`
#77561 commented on
Oct 15, 2020 • 0 new comments -
Distribute libc.a as a separate library instead of bundling it into liblibc.rlib on musl and wasi
#72274 commented on
Oct 15, 2020 • 0 new comments -
Tracking issue for more precise generator captures
#69663 commented on
Oct 15, 2020 • 0 new comments -
Add support for worktrees to `x.py setup` git hook
#77684 commented on
Oct 16, 2020 • 0 new comments -
Large ZST arrays take a looong time to compile
#68010 commented on
Oct 16, 2020 • 0 new comments -
rustdoc: please show `doc` attribute info in search results
#73922 commented on
Oct 17, 2020 • 0 new comments -
Rustdoc: prioritize matches with same casing in search results
#69025 commented on
Oct 17, 2020 • 0 new comments -
[rustdoc] Docs search gives overly narrow results
#75430 commented on
Oct 17, 2020 • 0 new comments -
Box::new(uninitialized) creates a big alloca
#58201 commented on
Oct 17, 2020 • 0 new comments -
Disk cache ICE with big array
#76037 commented on
Oct 18, 2020 • 0 new comments -
Implement String::remove_matches
#71780 commented on
Oct 16, 2020 • 0 new comments -
Deny unsafe ops in unsafe fns in `std::sys_common`
#73928 commented on
Oct 16, 2020 • 0 new comments -
Stabilize the Wake trait
#74304 commented on
Oct 15, 2020 • 0 new comments -
`#[deny(unsafe_op_in_unsafe_fn)]` in sys/wasm
#74477 commented on
Oct 15, 2020 • 0 new comments -
Add aarch64-unknown-switch-libnx target
#74567 commented on
Oct 15, 2020 • 0 new comments -
Add a way to limit inheritable handles when spawning child process on Windows
#75551 commented on
Oct 16, 2020 • 0 new comments -
libtest: Print the total time taken to execute a test suite
#75752 commented on
Oct 13, 2020 • 0 new comments -
75521 rustdoc book improvements
#75778 commented on
Oct 13, 2020 • 0 new comments -
impl ops::Try for Ordering
#76041 commented on
Oct 16, 2020 • 0 new comments -
Explain fully qualified syntax for `Rc` and `Arc`
#76138 commented on
Oct 11, 2020 • 0 new comments -
Stabilize `std::path::Prefix::is_verbatim` as const
#76232 commented on
Oct 16, 2020 • 0 new comments -
Improve Rustdoc visibility by displaying links in usage
#76427 commented on
Oct 13, 2020 • 0 new comments -
Test clippy on PR builder
#77016 commented on
Oct 16, 2020 • 0 new comments -
Add regression test for issue #76042
#77151 commented on
Oct 16, 2020 • 0 new comments -
Slightly improve comment for spec from iter doc
#77223 commented on
Oct 16, 2020 • 0 new comments -
Fix control flow check for breaking with diverging values
#77317 commented on
Oct 16, 2020 • 0 new comments -
Stabilize `Option::unwrap_none` and `Option::expect_none`
#77326 commented on
Oct 16, 2020 • 0 new comments -
When arriving on a search result page, we want to focus on the search…
#77333 commented on
Oct 16, 2020 • 0 new comments -
Reorder benches const variable
#77334 commented on
Oct 16, 2020 • 0 new comments -
Always use extend in BinaryHeap::append
#77435 commented on
Oct 16, 2020 • 0 new comments -
Expose force_quotes,
#77728 commented on
Oct 12, 2020 • 0 new comments