August 29, 2018 – September 5, 2018
Overview
76 Pull requests merged by 48 people
-
Merged
#53951
Restore lldb build
Sep 5, 2018 -
Merged
#53878
rustc: Prepare the `atomics` feature for wasm
Sep 5, 2018 -
Merged
#53867
Make json test output formatter represent "test_count" as num
Sep 5, 2018 -
Merged
#53410
Introduce Custom Test Frameworks
Sep 5, 2018 -
Merged
#53075
Update Cargo.lock
Sep 5, 2018 -
Merged
#53027
Allow to check if sync::Once is already initialized
Sep 5, 2018 -
Merged
#53944
[beta] Properly prevent the promotion of unstable const fns
Sep 5, 2018 -
Merged
#53952
[beta] update backtrace-sys to 0.1.24
Sep 4, 2018 -
Merged
#53939
Update LLVM to fix segfault on AArch64
Sep 4, 2018 -
Merged
#53870
Update RLS and Rustfmt
Sep 4, 2018 -
Merged
#53928
Link to more detailed docs in `slice::from_raw_parts_mut`
Sep 4, 2018 -
Merged
#53927
A few cleanups and minor improvements to save_analysis
Sep 4, 2018 -
Merged
#53883
miri engine: make sure we do not copy unsized data
Sep 4, 2018 -
Merged
#53926
whitelist some ARM features
Sep 3, 2018 -
Merged
#53697
Add more const int ops
Sep 3, 2018 -
Merged
#53673
Enable ThinLTO with incremental compilation.
Sep 3, 2018 -
Merged
#53831
Added pointer checking to sanity checks
Sep 3, 2018 -
Merged
#53865
Remove 'not reporting regions error due to nll' warning
Sep 3, 2018 -
Merged
#53838
save-analysis: record info for the types in `where` clauses
Sep 3, 2018 -
Merged
#53725
Reduce number of syscalls in `rand`
Sep 2, 2018 -
Merged
#53899
Update clippy
Sep 2, 2018 -
Merged
#53599
use char pattern for single-character splits: a.split("x") -> a.split('x')
Sep 2, 2018 -
Merged
#53897
Replace check() + bump() with eat()
Sep 2, 2018 -
Merged
#53887
Fix of bug introduced by #53762 (tool_lints)
Sep 2, 2018 -
Merged
#53842
Various small diagnostic and code clean up
Sep 2, 2018 -
Merged
#53815
refactor match guard
Sep 1, 2018 -
Merged
#53533
Add Error::source method per RFC 2504.
Sep 1, 2018 -
Merged
#53884
Rollup of 9 pull requests
Sep 1, 2018 -
Merged
#53850
Nuke the `const_to_allocation` query
Sep 1, 2018 -
Merged
#53790
Add regression test for issue #52060
Sep 1, 2018 -
Merged
#53801
Prevent duplicated impl on foreign types
Sep 1, 2018 -
Merged
#53782
Make Arc cloning mechanics clearer in module docs
Sep 1, 2018 -
Merged
#53781
bench: libcore: fix build failure of any.rs benchmark (use "dyn Any")
Sep 1, 2018 -
Merged
#53769
Also link Clippy repo in the CONTRIBUTING.md file
Sep 1, 2018 -
Merged
#53774
Add rust-gdbgui script.
Sep 1, 2018 -
Merged
#53622
cleanup: Add main functions to some UI tests
Sep 1, 2018 -
Merged
#53076
set cfg(rustdoc) when rustdoc is running on a crate
Sep 1, 2018 -
Merged
#53604
Implement the `min_const_fn` feature gate
Sep 1, 2018 -
Merged
#53880
[beta] Rollup backports
Sep 1, 2018 -
Merged
#53822
[RISCV] Use lld as the default linker; Enable C extension; Add riscv32imc-unknown-none-elf target
Sep 1, 2018 -
Merged
#53762
Backwards compatibility for tool/clippy lints
Sep 1, 2018 -
Merged
#53611
Update LLVM submodule
Sep 1, 2018 -
Merged
#53755
fix u32 steps_between for 16-bit systems
Sep 1, 2018 -
Merged
#51384
rustdoc: add flag to control the html_root_url of dependencies
Aug 31, 2018 -
Merged
#53699
Fix promotion stability hole in old borrowck
Aug 31, 2018 -
Merged
#53403
Do not used Move data flow analysis, make it lazy instead
Aug 31, 2018 -
Merged
#53825
[beta] const eval perf regression fix
Aug 31, 2018 -
Merged
#53832
Rollup of 20 pull requests
Aug 31, 2018 -
Merged
#53806
Fix UI issues on Implementations on Foreign types
Aug 31, 2018 -
Merged
#53785
Fix a comment in src/libcore/slice/mod.rs
Aug 31, 2018 -
Merged
#53786
Replace usages of 'bad_style' with 'nonstandard_style'.
Aug 31, 2018 -
Merged
#53768
move file-extension based .gitignore down to src/
Aug 31, 2018 -
Merged
#53753
expand keep-stage --help text
Aug 31, 2018 -
Merged
#53756
Fix typo in comment
Aug 31, 2018 -
Merged
#53747
Rustdoc fixes
Aug 31, 2018 -
Merged
#53740
add llvm-readobj to llvm-tools-preview
Aug 31, 2018 -
Merged
#53743
fix a typo: taget_env -> target_env
Aug 31, 2018 -
Merged
#53727
Do not suggest dereferencing in macro
Aug 31, 2018 -
Merged
#53732
save-analysis: Differentiate foreign functions and statics.
Aug 31, 2018 -
Merged
#53702
Fix stabilisation version for macro_vis_matcher.
Aug 31, 2018 -
Merged
#53655
set applicability
Aug 31, 2018 -
Merged
#53513
Force-inline `shallow_resolve` at its hottest call site.
Aug 31, 2018 -
Merged
#53472
Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc.
Aug 31, 2018 -
Merged
#53476
Add partialeq implementation for TryFromIntError type
Aug 31, 2018 -
Merged
#53389
document effect of join on memory ordering
Aug 31, 2018 -
Merged
#53113
Add example for Cow
Aug 31, 2018 -
Merged
#53129
remove `let x = baz` which was obscuring the real error
Aug 31, 2018 -
Merged
#51760
Add another PartialEq example
Aug 31, 2018 -
Merged
#53779
Miri refactor: Final round
Aug 31, 2018 -
Merged
#53828
rustbuild: Distribute libLLVM.so with rustc
Aug 31, 2018 -
Merged
#53803
Fix manifests for broken tools: take 2
Aug 30, 2018 -
Merged
#53535
Made std::intrinsics::transmute() const fn.
Aug 30, 2018 -
Merged
#53757
Use partial but correct vtable layout
Aug 30, 2018 -
Merged
#53733
Avoid calling `unroll_place()` in a common case.
Aug 30, 2018 -
Merged
#53685
Generalize `async_idents` to all new keywords
Aug 30, 2018 -
Merged
#53479
Don't emit "unused extern crate" warnings for `extern crate foo as _;`
Aug 30, 2018
46 Pull requests proposed by 31 people
-
Proposed
#53816
don't elide lifetimes in paths in librustc/
Aug 30, 2018 -
Proposed
#53821
Report const eval error inside the query
Aug 30, 2018 -
Proposed
#53824
Remove OneVector, increase related SmallVec capacities
Aug 30, 2018 -
Proposed
#53829
Add rustc SHA to released DWARF debuginfo
Aug 30, 2018 -
Proposed
#53830
Add help message for missing IndexMut impl with NLL
Aug 30, 2018 -
Proposed
#53846
librustc benchmarks: more changes towards fixing build failure of dispatch.rs and pattern.rs
Aug 31, 2018 -
Proposed
#53851
Limit the promotion of const fns to the libstd and the `rustc_promotable` attribute
Aug 31, 2018 -
Proposed
#53854
WIP: if- and while-let-chains, take 2 - edition changes
Aug 31, 2018 -
Proposed
#53855
[experimental] Perform cross-lang-lto for librustc_codegen_llvm.
Aug 31, 2018 -
Proposed
#53860
Migrate (some) of run-pass/ to ui
Aug 31, 2018 -
Proposed
#53873
[WIP] support ascription for patterns in NLL
Aug 31, 2018 -
Proposed
#53874
Implement Unpin for Box, Rc, and Arc
Aug 31, 2018 -
Proposed
#53877
[DO NOT MERGE] Update to a new pinning API.
Sep 1, 2018 -
Proposed
#53892
Display for SystemTime
Sep 1, 2018 -
Proposed
#53893
Validate syntax of `cfg` attributes
Sep 2, 2018 -
Proposed
#53895
tidy: Cleanups and clippy warning fixes
Sep 2, 2018 -
Proposed
#53900
NLL regresses diagnostic for impl-trait/static-return-lifetime-infered.rs
Sep 2, 2018 -
Proposed
#53903
Optimize miri checking of integer array/slices
Sep 2, 2018 -
Proposed
#53909
[WIP] Skip a shared borrow of a immutable local variables
Sep 2, 2018 -
Proposed
#53910
Move std::os::raw::c_void into libcore and re-export in libstd
Sep 2, 2018 -
Proposed
#53913
resolve: Future proof resolutions for potentially built-in attributes
Sep 3, 2018 -
Proposed
#53918
Doc total order requirement of sort(_unstable)_by
Sep 3, 2018 -
Proposed
#53930
proc_macro::Span::len and subspan
Sep 3, 2018 -
Proposed
#53931
Gradually expanding libstd's keyword documentation
Sep 3, 2018 -
Proposed
#53932
[NLL] Remove base_place
Sep 3, 2018 -
Proposed
#53933
Improve error display for codeblocks in rustdoc
Sep 3, 2018 -
Proposed
#53935
Update Cargo
Sep 3, 2018 -
Proposed
#53936
resolve: Split macro prelude into built-in and user-defined parts
Sep 3, 2018 -
Proposed
#53938
Add a total ordering method for floating-point
Sep 4, 2018 -
Proposed
#53941
rustdoc: Sort implementors
Sep 4, 2018 -
Proposed
#53942
Rewrite `precompute_borrows_out_of_scope` for fewer hash table lookups.
Sep 4, 2018 -
Proposed
#53946
Clarify `ManuallyDrop` docs
Sep 4, 2018 -
Proposed
#53948
Minimized clippy test from when NLL disabled two-phase borrows
Sep 4, 2018 -
Proposed
#53949
Improve messages for un-closed delimiter errors
Sep 4, 2018 -
Proposed
#53950
Allow for opting out of ThinLTO and clean up LTO related cli flag handling.
Sep 4, 2018 -
Proposed
#53954
Allow ptr::{null, null_mut} to create pointers to ?Sized types
Sep 4, 2018 -
Proposed
#53955
rustbuild: Tweak LLVM distribution layout
Sep 4, 2018 -
Proposed
#53959
Add .git extension to submodule paths missing it
Sep 5, 2018 -
Proposed
#53960
Fix incorrect outer function type parameter message
Sep 5, 2018 -
Proposed
#53962
ThinLTO: Don't keep files open after mmaping them.
Sep 5, 2018 -
Proposed
#53963
[experimental] Don't partition generic and non-generic code into different CGUs during incr. comp.
Sep 5, 2018 -
Proposed
#53966
A few cleanups and minor improvements to mir/dataflow
Sep 5, 2018 -
Proposed
#53967
propagate build.python into cmake
Sep 5, 2018 -
Proposed
#53969
Update the compiler-builtins submodule
Sep 5, 2018 -
Proposed
#53973
Have rust-lldb look for the rust-enabled lldb
Sep 5, 2018 -
Proposed
#53976
Replace unwrap calls in example by expect
Sep 5, 2018
42 Issues closed by 25 people
-
Closed
#53975
`#[deny]` in expansion of proc macro is ignored
Sep 5, 2018 -
Closed
#53742
SIGSEGV compiling bootstrap on aarch64-unknown-linux-gnu since LLVM 7
Sep 5, 2018 -
Closed
#53603
ICE triggered by rustc-ap-rustc_data_structures-230
Sep 5, 2018 -
Closed
#44241
TokenStream should implement Extend
Sep 5, 2018 -
Closed
#53866
Json test output formatter should represents "test_count" as a json string instead of a number
Sep 5, 2018 -
Closed
#53953
Idea: impl chains ("else impls") for when other impls don't match
Sep 4, 2018 -
Closed
#24483
rustdoc trait implementations should be collapsible
Sep 4, 2018 -
Closed
#53937
Pointless suggestion for when pattern field is not mutable
Sep 4, 2018 -
Closed
#53923
Type error refers to wrong type
Sep 4, 2018 -
Closed
#53922
Rust 2018: `cargo fix` doesn't remove `extern crate`
Sep 3, 2018 -
Closed
#53921
Rust 2018: `cargo fix` doesn't warn about reserved keyword `try`
Sep 3, 2018 -
Closed
#53924
1_u32.pow(5) == 1_u32.pow(5) + 64_u32.pow(5) + 128_u32.pow(5) + 192_u32.pow(5)
Sep 3, 2018 -
Closed
#52768
nll: remove "warning: not reporting region error due to nll"
Sep 3, 2018 -
Closed
#53421
Testing polling for rfcbot
Sep 3, 2018 -
Closed
#13018
Room for optimization improvement on reference counting
Sep 2, 2018 -
Closed
#53908
Consider adding a `where` bound (that's already present)
Sep 2, 2018 -
Closed
#53898
Nightly regression from stable - macro_rules macros collide with custom derive attributes
Sep 2, 2018 -
Closed
#53894
Compilation hangs inside a tmux session on Arch Linux due to never-ending `cc` process
Sep 2, 2018 -
Closed
#53847
Nuke the `const_to_allocation` query
Sep 1, 2018 -
Closed
#52060
Cargo check panics when attempting to declare static arrays with the .len() of a static slice
Sep 1, 2018 -
Closed
#53689
rustdoc repeats implementation 13 times
Sep 1, 2018 -
Closed
#53888
cargo install cargo-outdated AND cargo install cargo-tree fails on Windows 10
Sep 1, 2018 -
Closed
#53886
Is it idiomatic to use `impl<T> From<T> for Option<T>` in argument position?
Sep 1, 2018 -
Closed
#53862
For same type, same trait implementation in different modules, produce 'conflicting implementation for'. Clash across modules boundaries.
Sep 1, 2018 -
Closed
#53875
Rustdoc panics while documenting `typenum` on beta and nightly
Sep 1, 2018 -
Closed
#48006
Memory Unsafety on 16bit Platforms for Range.collect()
Sep 1, 2018 -
Closed
#53869
`rust-lld: error while loading shared libraries: libLLVM-7.so` on recent nightly
Aug 31, 2018 -
Closed
#19603
rustdoc: provide a way to override html_root_url
Aug 31, 2018 -
Closed
#53849
Building for wasm32-unkown-unkown fails to find libLLVM-7.so
Aug 31, 2018 -
Closed
#53394
do `move_outs` computation lazilly?
Aug 31, 2018 -
Closed
#52884
Compiler segfaults when compiling the vte crate for aarch64
Aug 31, 2018 -
Closed
#53800
UI bugs in impls
Aug 31, 2018 -
Closed
#53817
rustdoc: [src] links stopped jumping to line
Aug 31, 2018 -
Closed
#52783
bad suggestion on 'assert_eq!(3i32, &3i32)'
Aug 31, 2018 -
Closed
#53458
PartialEq for TryFromIntError
Aug 31, 2018 -
Closed
#51172
NLL injects type infer failures in presence of subsequently-masked lifetime errors
Aug 31, 2018 -
Closed
#53372
Backtraces broken on s390x
Aug 30, 2018 -
Closed
#53401
type validation failed: encountered undefined bytes at (*.vtable_ptr)[3]
Aug 30, 2018 -
Closed
#44370
paper cut: is a slice / Iterator sorted?
Aug 30, 2018 -
Closed
#53674
Existential type doc example ICE
Aug 30, 2018 -
Closed
#53077
generalize "async-idents" edition compatibility lint to other 2018 keywords
Aug 30, 2018 -
Closed
#53814
Panic within a panic causes illegal instruction SIGILL
Aug 30, 2018
74 Issues created by 53 people
-
Opened
#53977
Do not apply `#[macro_use]` to implicitly injected `extern crate std;`, use standard library prelude instead
Sep 5, 2018 -
Opened
#53974
Weird Behaviour (Leak in Unclosed Thread)
Sep 5, 2018 -
Opened
#53972
`const fn` taking function pointers and generic args with trait bounds
Sep 5, 2018 -
Opened
#53971
the new nightly with rust-lld not works on target wasm32-unknown-unknown for crate-type "cdylib"
Sep 5, 2018 -
Opened
#53970
Don't automatically update submodules when running `x.py`
Sep 5, 2018 -
Opened
#53968
static-pie for musl target (remove crt1.o)
Sep 5, 2018 -
Opened
#53965
rustc: Error messages feel like they're backwards
Sep 5, 2018 -
Opened
#53964
edition idioms lints: `unused_extern_crate` false positives
Sep 5, 2018 -
Opened
#53961
rustdoc: Improve the navigation experience
Sep 5, 2018 -
Opened
#53958
Invalid crate type should helpfully suggest valid crate type
Sep 5, 2018 -
Opened
#53957
Test to_socket_addr_str_bad is broken on macOS too
Sep 5, 2018 -
Opened
#53956
`cargo build` panics with include_bytes!() of the file itself
Sep 4, 2018 -
Opened
#53947
Incremental ThinLTO fails for style-servo and script-servo on perf.rlo
Sep 4, 2018 -
Opened
#53945
Regression on nightly since LLVM 8 upgrade: /usr/bin/ld: __sancov_guards has both ordered [...] and unordered [...] sections
Sep 4, 2018 -
Opened
#53943
ICE with HRTB and lifetime on subtrait
Sep 4, 2018 -
Opened
#53940
On macOS rust-lld fails for aarch64-unknown-none target
Sep 4, 2018 -
Opened
#53934
disambiguate between multiple suggestions and a single multi-span suggestion; or, JSON error format is not round-trippable
Sep 3, 2018 -
Opened
#53929
Incremental compilation fails when a generic function uses a private symbol
Sep 3, 2018 -
Opened
#53925
Linter suggestion breaks compilation
Sep 3, 2018 -
Opened
#53920
ICE: Cannot create local mono-item within future returned as impl trait
Sep 3, 2018 -
Opened
#53919
doc: Errors during syntax highlighting appear to be fatal
Sep 3, 2018 -
Opened
#53917
rustdoc intra-rustdoc-linking appears erratic
Sep 3, 2018 -
Opened
#53916
Link error in rustc-main: undefined reference to `__floatundisf'
Sep 3, 2018 -
Opened
#53915
Testing polling for rfcbot, take 3
Sep 3, 2018 -
Opened
#53914
Testing polling for rfcbot take 2
Sep 3, 2018 -
Opened
#53912
[LLVM] Segfault / "llvm::thinLTOInternalizeModule ... Assertion `GS != DefinedGlobals.end()' failed".
Sep 3, 2018 -
Opened
#53911
Tracking issue for RFC 2471, "Add lint warning for inner function marked as `#[test]`"
Sep 2, 2018 -
Opened
#53907
When using associated_type_defaults: Why do I need to reimplement method with default impl when overriding assoc type default?
Sep 2, 2018 -
Opened
#53906
Always output errors after warnings
Sep 2, 2018 -
Opened
#53905
Unhelpful help for E0387 "consider changing this closure to take self by mutable reference"
Sep 2, 2018 -
Opened
#53901
Incorrect link attibute allowed
Sep 2, 2018 -
Opened
#53896
x.py fix
Sep 2, 2018 -
Opened
#53891
Implement human-readable Display for SystemTime
Sep 1, 2018 -
Opened
#53890
Provide a split method which doesn't consume the element used to split
Sep 1, 2018 -
Opened
#53889
Cargo and Rustc Can't seem to find the alloc crate
Sep 1, 2018 -
Opened
#53882
improve error message when returning iterator with reference into stack frame
Sep 1, 2018 -
Opened
#53881
Compiler panick when linking against static library on windows with static-nobundle
Sep 1, 2018 -
Opened
#53879
diagnostics: can we suggest &* here?
Sep 1, 2018 -
Opened
#53876
Missing coercion of function pointer argument
Sep 1, 2018 -
Opened
#53871
Add debug assertions to raw pointer methods testing for unaligned/NULL pointers
Aug 31, 2018 -
Opened
#53868
Show a suggestion after the compiler fails when you implement `from` and forget to mark as `pub`
Aug 31, 2018 -
Opened
#53864
provide nightly rust-std for aarch64-pc-windows-msvc target
Aug 31, 2018 -
Opened
#53861
Function missing PartialEq when type not explicitly annotated
Aug 31, 2018 -
Opened
#53859
run-pass/extern-pass-empty is probably a bogus thing to test
Aug 31, 2018 -
Opened
#53858
Various FFI run-pass tests probably should be using `repr(C)` as lint is instructing.
Aug 31, 2018 -
Opened
#53857
A run-pass test has conflicting repr hints
Aug 31, 2018 -
Opened
#53856
Tracking issue for RFC 2521, "Unify std::os::raw::c_void and libc::c_void via libcore"
Aug 31, 2018 -
Opened
#53853
Review and improve HashMap's handling of an empty table
Aug 31, 2018 -
Opened
#53852
Allow user not to install llvm shared object
Aug 31, 2018 -
Opened
#53848
Merge `Promoted` and `Static` variants of `mir::Place`
Aug 31, 2018 -
Opened
#53845
Optimize miri engine performance for sanity checks of arrays
Aug 31, 2018 -
Opened
#53844
PartialEq example is not symmetric
Aug 31, 2018 -
Opened
#53843
Method resolution fails to find inherent method on custom Deref type
Aug 31, 2018 -
Opened
#53841
confusing diagnostic when variable name equals function name
Aug 30, 2018 -
Opened
#53840
Consolidate pattern check errors
Aug 30, 2018 -
Opened
#53839
Improve suggestion for lifetime error in pattern
Aug 30, 2018 -
Opened
#53837
Subpar span on multiline format string with unclosed brace
Aug 30, 2018 -
Opened
#53836
Incorrect span for multiline format string with errors
Aug 30, 2018 -
Opened
#53835
Provide Read and Write access through Arc<T> if &T: Read/Write
Aug 30, 2018 -
Opened
#53834
await as a keyword and `await!` macro
Aug 30, 2018 -
Opened
#53833
35% performance regression in generated code since 1.24
Aug 30, 2018 -
Opened
#53827
Stack overflow with Boxed array
Aug 30, 2018 -
Opened
#53826
Refactor `validate_scalar` to take advantage of type information
Aug 30, 2018 -
Opened
#53823
Binary search performance regressed in 1.25
Aug 30, 2018 -
Opened
#53820
Stack overflow compiling slice pattern for big slice
Aug 30, 2018 -
Opened
#53819
Const qualification
Aug 30, 2018 -
Opened
#53818
Add test which attempts to modify static memory at compile-time
Aug 30, 2018 -
Opened
#53813
rust-lld fails with "dyld: Library not loaded: @rpath/libLLVM.dylib" on 1.30.0-nightly (02cb8f2a4 2018-08-29)
Aug 30, 2018 -
Opened
#53812
doc ordering seems random
Aug 30, 2018 -
Opened
#53811
Macro import does not bring dependent macros in scope in 2018 edition
Aug 30, 2018 -
Opened
#53810
Fully qualified path to nested consts complains about ambiguous associated type
Aug 30, 2018 -
Opened
#53809
Diagnostics: compiler should hint about .as_ref() when trying to go from &Option<> to Option<&>.
Aug 30, 2018 -
Opened
#53808
not possible to specify ios/macos versions requirements when cross-compiling for ios
Aug 30, 2018 -
Opened
#53807
Too many errors for incorrect move in loop with NLL enabled
Aug 29, 2018
223 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.
-
89 new comments
Open
#53783
Rewrite docs for pointer methods
Sep 3, 2018 -
30 new comments
Open
#53130
(Modules) Tracking issue for Picking a Module Path System variant
Sep 5, 2018 -
30 new comments
Open
#51061
Add Polly support.
Sep 5, 2018 -
24 new comments
Open
#53793
stabilize outlives requirements
Sep 5, 2018 -
22 new comments
Open
#53804
fix some uses of pointer intrinsics with invalid pointers
Aug 31, 2018 -
21 new comments
Open
#53778
resolve: Relax shadowing restrictions on macro-expanded macros
Sep 5, 2018 -
18 new comments
Open
#53555
Tracking issue for a minimal subset of RFC 911, const fn
Sep 5, 2018 -
18 new comments
Open
#50262
Better typeck divergence
Aug 30, 2018 -
16 new comments
Open
#50173
Implement object-safety for arbitrary_self_types
Sep 5, 2018 -
16 new comments
Open
#53386
Extend the documentation of PartialOrd
Aug 30, 2018 -
15 new comments
Open
#53315
use `NonZeroU32` in `newtype_index!`macro, change syntax
Sep 5, 2018 -
14 new comments
Open
#53686
Macro invocations bypass new keyword identifier checks
Sep 5, 2018 -
13 new comments
Open
#53514
Correct alignment of atomic types and (re)add Atomic{I,U}128
Sep 5, 2018 -
13 new comments
Open
#53542
[WIP] `impl trait` in bindings (feature: impl-trait-existential-types)
Sep 5, 2018 -
13 new comments
Open
#53565
WIP - #53359: putting multiple unresolved import on single line
Sep 4, 2018 -
12 new comments
Open
#53224
Uplift lints from clippy to rustc
Sep 5, 2018 -
10 new comments
Open
#53721
fix `is_non_exhaustive` confusion between structs and enums
Sep 5, 2018 -
10 new comments
Open
#53751
Implement RFC 2302: tuple_struct_self_ctor
Sep 5, 2018 -
8 new comments
Open
#39412
Tracking issue: declarative macros 2.0
Sep 3, 2018 -
8 new comments
Open
#52934
NLL: regressions due to weakness in two-phase borrows
Sep 4, 2018 -
8 new comments
Open
#52962
Fix trait item doc setting, add new setting, start hiding elements by default and then showing them up
Sep 5, 2018 -
8 new comments
Open
#53645
[WIP] The Genesis of Generic Germination
Sep 1, 2018 -
7 new comments
Open
#53497
[WIP] add debuginfo printing function call test
Sep 5, 2018 -
7 new comments
Open
#53705
#53576 Renaming TyAnon -> TyOpaque
Sep 5, 2018 -
6 new comments
Open
#53746
Compiler runs out of memory
Aug 30, 2018 -
6 new comments
Open
#52963
Tracking issue for integer types conversion to and from byte arrays
Sep 3, 2018 -
6 new comments
Open
#53728
Using a match statement on a field of an enum results in an internal compiler error
Sep 4, 2018 -
6 new comments
Open
#53643
MIR/two-phase borrowck takes a lot of time and memory for the ucd crate
Sep 5, 2018 -
6 new comments
Open
#52626
Fix issue #52475: Make loop detector only consider reachable memory
Sep 3, 2018 -
6 new comments
Open
#53508
Implement `MaybeUninit`
Sep 5, 2018 -
6 new comments
Open
#53745
do not propagate closure requirements if we can prove them locally
Sep 5, 2018 -
6 new comments
Open
#53784
Document that slices cannot be larger than `isize::MAX` bytes
Sep 5, 2018 -
5 new comments
Open
#51540
Tracking issue for the #[alloc_error_handler] attribute (for no_std + liballoc)
Aug 30, 2018 -
5 new comments
Open
#50842
Warn and eventually forbid transmute::<T, U> for T or U with unspecified (Rust) layout
Aug 31, 2018 -
5 new comments
Open
#53409
Don't show associated const value anymore
Sep 5, 2018 -
5 new comments
Open
#53455
Individual docs for {from,to}_*_bytes
Sep 5, 2018 -
5 new comments
Open
#53523
Add doc for impl From for Std Error
Sep 5, 2018 -
5 new comments
Open
#53550
librustc_lint: In recursion warning, change 'recurring' to 'recursing'
Sep 5, 2018 -
5 new comments
Open
#53575
Don't reduce E0161 to a warning in NLL migrate mode
Sep 5, 2018 -
4 new comments
Open
#44874
Tracking issue for `arbitrary_self_types`
Aug 31, 2018 -
4 new comments
Open
#41686
Tracking issue for RFC#1685: Deprecate anonymous parameters
Aug 31, 2018 -
4 new comments
Open
#53695
NLL allows creating variables that are immediately unusable.
Sep 1, 2018 -
4 new comments
Open
#53331
Make the `NonZero*` methods const fn
Sep 1, 2018 -
4 new comments
Open
#53125
(Modules) Tracking issue for the `mod.rs` changes
Sep 3, 2018 -
4 new comments
Open
#53718
Tracking Issue for more const int functions
Sep 3, 2018 -
4 new comments
Open
#44524
Tracking issue for RFC 2115: In-band lifetime bindings
Sep 4, 2018 -
4 new comments
Open
#53491
Tracking issue for RFC 1892, "Deprecate uninitialized in favor of a new MaybeUninit type"
Sep 5, 2018 -
4 new comments
Open
#49878
libcore: Add VaList and variadic arg handling intrinsics
Sep 3, 2018 -
4 new comments
Open
#51668
Replace unwrap calls in examples by expect
Sep 5, 2018 -
4 new comments
Open
#53299
Updated core/macros.rs to note it works in a no_std environment.
Sep 5, 2018 -
4 new comments
Open
#53506
Documentation for impl From for AtomicBool and other Atomic types
Sep 5, 2018 -
4 new comments
Open
#53522
Add doc for impl From for Addr
Sep 4, 2018 -
4 new comments
Open
#53707
rustc_typeck: turn `where Type:,` into a WF(Type) predicate, instead of ignoring it.
Sep 5, 2018 -
4 new comments
Open
#53754
stabilize slice_align_to
Sep 5, 2018 -
3 new comments
Open
#53760
False positive for dead_code lint in test support code
Aug 30, 2018 -
3 new comments
Open
#53658
x.py: config.toml's codegen-units overridden by RUSTFLAGS
Aug 30, 2018 -
3 new comments
Open
#53805
rustdoc: new lint for warning when docs don't have an example
Sep 1, 2018 -
3 new comments
Open
#53298
when $expr is stringify!(...)/concat!(...), #[cfg(feature = $expr)] and #[doc = $expr] don't produce errors
Sep 2, 2018 -
3 new comments
Open
#50297
Tracking issue for eRFC 2318, Custom test frameworks
Sep 2, 2018 -
3 new comments
Open
#47739
Check for Integer Overflow by Default
Sep 2, 2018 -
3 new comments
Open
#53528
NLL + impl Trait: Borrow checker error on else branch
Sep 4, 2018 -
3 new comments
Open
#53420
ICE: librustc/traits/codegen/mod.rs:68: Encountered error `OutputTypeParameterMismatch`
Sep 5, 2018 -
3 new comments
Open
#43234
non-lexical lifetimes tracking issue
Sep 5, 2018 -
3 new comments
Open
#51885
Trait impl show docs
Sep 1, 2018 -
3 new comments
Open
#53319
Add doc ui tests
Sep 5, 2018 -
3 new comments
Open
#53376
Cross reference io::copy and fs::copy in docs.
Sep 4, 2018 -
3 new comments
Open
#53426
[Do not merge] Enable NLL for a perf run
Sep 5, 2018 -
3 new comments
Open
#53517
Add doc for impl From for Error
Sep 4, 2018 -
3 new comments
Open
#53578
[Do not merge] Optional turbofish breakage test
Sep 1, 2018 -
3 new comments
Open
#53652
define copy_in_place on slices
Sep 5, 2018 -
3 new comments
Open
#53693
Support an explicit annotation for marker traits
Sep 3, 2018 -
2 new comments
Open
#49146
Tracking issue for RFC 2342, "Allow `if` and `match` in constants"
Aug 30, 2018 -
2 new comments
Open
#53631
Remove -Z time-passes and error with "-Z self-profile should be used instead".
Aug 30, 2018 -
2 new comments
Open
#52133
rust stages for armv6/7-linux-gnueabi{hf} from static.rust-lang.org do not include rust-docs anymore
Aug 30, 2018 -
2 new comments
Open
#49150
Tracking issue for Pin APIs (RFC 2349)
Aug 30, 2018 -
2 new comments
Open
#53469
ICE in 2018 edition: 'cannot access a scoped thread local variable without calling `set` first'
Aug 31, 2018 -
2 new comments
Open
#53668
Tracking issue for eRFC 2497, "if- and while-let-chains, take 2", edition changes
Aug 31, 2018 -
2 new comments
Open
#51915
consider fixing common regression with expansion of 2-phase borrows
Aug 31, 2018 -
2 new comments
Open
#35483
rustdoc generates playpen links with incorrect indentation
Sep 1, 2018 -
2 new comments
Open
#51157
Improve error message "cannot borrow immutable `Box` content `**f` as mutable"
Sep 1, 2018 -
2 new comments
Open
#53729
Attribute on attribute action
Sep 1, 2018 -
2 new comments
Open
#53448
ICE with code irrelevant message - cannot access a scoped thread local variable without calling `set` first
Sep 2, 2018 -
2 new comments
Open
#27812
Tracking issue for crates that are compiler dependencies
Sep 3, 2018 -
2 new comments
Open
#40552
Protect privacy by mangling the path string of source files in the generated binaries
Sep 3, 2018 -
2 new comments
Open
#53481
Bogus unknown attribute errors in newest nightly
Sep 3, 2018 -
2 new comments
Open
#39935
`#[deprecated]` does nothing if placed on an impl item.
Sep 3, 2018 -
2 new comments
Open
#39492
Escaping `char` in libcore adds 2k of static data for no_std cases
Sep 4, 2018 -
2 new comments
Open
#50292
Manual install on Linux x86_64 doesn't install into .../lib64
Sep 4, 2018 -
2 new comments
Open
#52979
Need `compare-mode=2018` (or similar) to run test suite under multiple editions
Sep 4, 2018 -
2 new comments
Open
#50547
Tracking issue for async/await (RFC 2394)
Sep 4, 2018 -
2 new comments
Open
#53569
[nll] attr-0.1.0 regression
Sep 4, 2018 -
2 new comments
Open
#52706
Mistaken "dropped here while still borrowed" with impl trait + match
Sep 4, 2018 -
2 new comments
Open
#53099
Segfault in rustc while cross-compiling core
Sep 5, 2018 -
2 new comments
Open
#49683
Tracking issue for RFC 2338, "Type alias enum variants"
Sep 5, 2018 -
2 new comments
Open
#30032
rustdoc fails on `ignore`'d code
Sep 5, 2018 -
2 new comments
Open
#53696
Empty bounds lists in where clauses cause the type to not be WF-checked.
Sep 5, 2018 -
2 new comments
Open
#53794
Undefined Symbol Linking ThinLTO on Fuchsia
Sep 5, 2018 -
2 new comments
Open
#53166
std-using paths work just fine in 2018 edition #![no_std]
Sep 5, 2018 -
2 new comments
Open
#49807
Test `by-value-self-argument-in-trait-impl.rs` fails on aarch64
Sep 5, 2018 -
2 new comments
Open
#44690
Tracking issue: RFC 2103 - attributes for tools
Sep 5, 2018 -
2 new comments
Open
#53128
(Modules) Tracking issue for `(use) crate_name::` paths without `extern crate`
Sep 5, 2018 -
2 new comments
Open
#52269
Built-in macros, derives and attributes have inconsistent interactions with macros of the same name.
Sep 5, 2018 -
2 new comments
Open
#52226
Ambiguity between custom derive attributes and proc macro attributes
Sep 5, 2018 -
2 new comments
Open
#51159
First step towards `u128` instead of `Const` in `PatternKind::Range`
Sep 4, 2018 -
2 new comments
Open
#51576
Make `librustc_codegen_llvm` aware of LLVM address spaces.
Sep 4, 2018 -
2 new comments
Open
#51946
[eRFC] add -Z emit-stack-sizes
Sep 1, 2018 -
2 new comments
Open
#52514
Fix a few AMDGPU related issues
Sep 5, 2018 -
2 new comments
Open
#52984
Replace CanonicalVar with DebruijnIndex
Sep 4, 2018 -
2 new comments
Open
#52994
Add trim_start, trim_end etc.; deprecate trim_left, trim_right, etc. in future
Sep 5, 2018 -
2 new comments
Open
#53247
[nll] change how MIR represents places
Sep 1, 2018 -
2 new comments
Open
#53470
Warn about metadata loader errors
Sep 4, 2018 -
2 new comments
Open
#53507
Add doc for impl From for Waker
Sep 4, 2018 -
2 new comments
Open
#53518
Add doc for impl From in char_convert
Sep 4, 2018 -
2 new comments
Open
#53527
Add option to run all tests
Sep 5, 2018 -
2 new comments
Open
#53587
resolve: Recover from indeterminate macro resolutions more agressively
Aug 30, 2018 -
2 new comments
Open
#53687
[WIP] Fix evaluation overflow
Sep 4, 2018 -
2 new comments
Open
#53726
Add enum keyword
Sep 4, 2018 -
1 new comment
Open
#42700
Format self correctly
Aug 29, 2018 -
1 new comment
Open
#28419
improve error message when resolution via Deref actually required DerefMut
Aug 30, 2018 -
1 new comment
Open
#52873
ICE when running `cargo doc` on `typenum` at `librustc/traits/structural_impls.rs:178`
Aug 30, 2018 -
1 new comment
Open
#53443
ICE when existential type is exported from one crate and used in another
Aug 30, 2018 -
1 new comment
Open
#45239
Constant-evaluated integers with exceeding bitshifts have different results than runtime-evaluated integers.
Aug 30, 2018 -
1 new comment
Open
#52849
A pretty big performance hit after a recent change (PR #51361)
Aug 30, 2018 -
1 new comment
Open
#52092
Recent 12% perf regression in unused-warnings
Aug 30, 2018 -
1 new comment
Open
#44493
Tracking issue for RFC 2093: Infer `T: 'x` outlives requirements on structs
Aug 30, 2018 -
1 new comment
Open
#53485
Tracking issue for RFC 2351, "Add `is_sorted` to the standard library"
Aug 30, 2018 -
1 new comment
Open
#53549
[nightly regression] E0639 + adding #[non_exhaustive] to io::ErrorKind is a breaking change
Aug 30, 2018 -
1 new comment
Open
#53675
Macro resolution regression when a #[test] is named 'panic'
Aug 30, 2018 -
1 new comment
Open
#53723
Two-phase borrows don't allow mutably splitting an array based on its length
Aug 30, 2018 -
1 new comment
Open
#47206
where clause in generic associated types causes no output
Aug 30, 2018 -
1 new comment
Open
#50268
rustc segfault during inline asm lowering
Aug 30, 2018 -
1 new comment
Open
#33158
`#[repr(packed = "N")]` (tracking issue for RFC 1399)
Aug 30, 2018 -
1 new comment
Open
#53450
Unexpected borrowck error when returning an impl Trait
Aug 31, 2018 -
1 new comment
Open
#41517
Tracking issue for trait aliases
Sep 1, 2018 -
1 new comment
Open
#45854
armv7 exhausts memory on stage0 librustc w/ debuginfo
Sep 1, 2018 -
1 new comment
Open
#18419
`rustdoc` should escape <>
Sep 1, 2018 -
1 new comment
Open
#42013
rustdoc adds extra spaces where it shouldn't
Sep 1, 2018 -
1 new comment
Open
#51947
LLVM ERROR: Unexpected anonymous function when writing summary
Sep 1, 2018 -
1 new comment
Open
#52957
`cargo doc` ICEs on links to unused extern crates
Sep 1, 2018 -
1 new comment
Open
#37403
Tracking issue for #[link(kind)] connecting libraries on Windows
Sep 1, 2018 -
1 new comment
Open
#45728
rustc does not emit color output even with --color always with TERM=tmux-256color
Sep 1, 2018 -
1 new comment
Open
#51650
tarball for rustc 1.27.0 is not able to rebuildable itself
Sep 2, 2018 -
1 new comment
Open
#53691
compile error with uniform_paths: the name `_` is defined multiple times
Sep 2, 2018 -
1 new comment
Open
#48187
Span that can point to closing delimiter of a delimited group
Sep 2, 2018 -
1 new comment
Open
#53482
NLL ICEs from 3rd crater run
Sep 2, 2018 -
1 new comment
Open
#18598
DST/custom coercions
Sep 2, 2018 -
1 new comment
Open
#53012
Procedural macro attributes can't be applied to struct fields
Sep 2, 2018 -
1 new comment
Open
#46969
Cannot use associated type as type of associated const
Sep 2, 2018 -
1 new comment
Open
#47551
Segfault in _Backtrace_Unwind
Sep 3, 2018 -
1 new comment
Open
#52978
Documentation of NonNull is difficult to understand
Sep 3, 2018 -
1 new comment
Open
#17151
Conflicting method names in the same trait hierachy can only ever be called with UFCS syntax
Sep 3, 2018 -
1 new comment
Open
#48655
Atomic[IU]size: Supply a generic CAS loop
Sep 3, 2018 -
1 new comment
Open
#45268
Incorrect "unused import" warning with `pub(crate) use Trait` and another module
Sep 3, 2018 -
1 new comment
Open
#40062
Tracking issue for Vec::remove_item
Sep 3, 2018 -
1 new comment
Open
#39016
rustc always links against non-debug Windows runtime
Sep 3, 2018 -
1 new comment
Open
#53797
Rustc does not warn about `use` with paths incompatible with `uniform_paths` for edition 2018
Sep 3, 2018 -
1 new comment
Open
#49270
provide suggestions for typoed attributes
Sep 3, 2018 -
1 new comment
Open
#37939
Reduced performance when using question mark operator instead of `try!`
Sep 3, 2018 -
1 new comment
Open
#43155
Document using a Mutex to sequentalise tests
Sep 4, 2018 -
1 new comment
Open
#29154
Floating point exception when debugging with lldb on Mac OS X
Sep 4, 2018 -
1 new comment
Open
#51046
Add suggestion to multiple applicable items in scope error
Sep 4, 2018 -
1 new comment
Open
#50154
Small SIMD test fails with --release but passes without
Sep 4, 2018 -
1 new comment
Open
#52356
Compiler Panic
Sep 4, 2018 -
1 new comment
Open
#48029
base crate split into several translation units even with codegen-units=1
Sep 4, 2018 -
1 new comment
Open
#53764
NLL: need to run the `run-pass` tests under compare-mode=nll
Sep 4, 2018 -
1 new comment
Open
#53121
[nll] spurious outlives requirement in shred-0.7.0
Sep 4, 2018 -
1 new comment
Open
#47349
Improve diagnostics to guide users past Borrow checking regression in brotli
Sep 4, 2018 -
1 new comment
Open
#53415
Rust should embed /DEFAULTLIB linker directives in staticlibs for pc-windows-msvc
Sep 4, 2018 -
1 new comment
Open
#52808
Compiler panic when using associated constants for array length
Sep 5, 2018 -
1 new comment
Open
#39952
rustdoc: Remove the brief of structs and traits
Sep 5, 2018 -
1 new comment
Open
#53505
Panic compiling docs for `typenum`
Sep 5, 2018 -
1 new comment
Open
#53114
[nll] `_` patterns should not count as borrows
Sep 5, 2018 -
1 new comment
Open
#44732
Tracking issue: rfc 1990 - add external doc attribute to rustc
Sep 5, 2018 -
1 new comment
Open
#15872
Tracking issue for lifetime elision for impl headers (feature impl_header_lifetime_elision)
Sep 5, 2018 -
1 new comment
Open
#45667
enable elision in where-clauses on functions
Sep 5, 2018 -
1 new comment
Open
#53570
[nll] overly strict `T: 'static` bound arising from closure
Sep 5, 2018 -
1 new comment
Open
#36342
Re-exporting C symbols for cdylib
Sep 5, 2018 -
1 new comment
Open
#51753
Document `From` implementations
Sep 5, 2018 -
1 new comment
Open
#52121
New feature 'macros_2' to enable all macros 2.0 features.
Sep 1, 2018 -
1 new comment
Open
#52153
chalk lowering rule: ProjectionEq-Normalize
Sep 4, 2018 -
1 new comment
Open
#52319
Track whether module declarations are inline (fixes #12590)
Sep 5, 2018 -
1 new comment
Open
#52518
[WIP] Preliminary work splitting const qualification into separate passes
Sep 4, 2018 -
1 new comment
Open
#52591
rustc: remove {FxHash,Node,DefId,HirId,ItemLocal}{Map,Set} "constructor" fns.
Sep 4, 2018 -
1 new comment
Open
#52987
rustc_codegen_llvm: begin generalizing over backend values.
Sep 3, 2018 -
1 new comment
Open
#53013
in which inferable outlives-requirements are linted
Sep 4, 2018 -
1 new comment
Open
#53218
Add a implementation of `From` for converting `&'a Option<T>` into `Option<&'a T>`
Sep 3, 2018 -
1 new comment
Open
#53255
Make the trait resolver accept coinductive predicates if they are found up in the proof tree
Sep 2, 2018 -
1 new comment
Open
#53327
[nll] teach SCC about `'static`
Sep 3, 2018 -
1 new comment
Open
#53371
Do not emit E0277 on incorrect tuple destructured binding
Sep 4, 2018 -
1 new comment
Open
#53579
Clarify SystemTime doesn't know about leap seconds
Sep 2, 2018 -
1 new comment
Open
#53586
Move Cargo.{toml,lock} to the repository root directory.
Sep 4, 2018 -
1 new comment
Open
#53621
Add target thumbv7a-pc-windows-msvc
Sep 1, 2018 -
1 new comment
Open
#53661
rustc: remove type & lifetime parameter names from the typesystem.
Sep 4, 2018 -
1 new comment
Open
#53703
Document .0 to unpack integer from Wrapping
Sep 4, 2018 -
1 new comment
Open
#53736
Do not check outlives when explicit bound contains escaping regions
Sep 4, 2018 -
1 new comment
Open
#53748
resolve where clauses in types in impls
Sep 4, 2018 -
1 new comment
Open
#53777
Implemented map_or_else for Result<T, E>
Aug 29, 2018 -
0 new comments
Open
#53776
type in expression position followed by `::` should suggest `<...>::`
Aug 30, 2018 -
0 new comments
Open
#53761
thinlto run-pass unit test link errors on OS X (High Sierra 10.13.6)
Aug 30, 2018 -
0 new comments
Open
#53802
Support `cargo fix` for rename deprecations
Aug 30, 2018 -
0 new comments
Open
#53770
Global paths cannot start with `crate`
Aug 30, 2018 -
0 new comments
Open
#47745
codegen-units + ThinLTO is not as good as codegen-units = 1
Aug 31, 2018 -
0 new comments
Open
#34761
`#[may_dangle]`, a refined dropck escape hatch (tracking issue for RFC 1327)
Aug 31, 2018 -
0 new comments
Open
#52084
Bad codegen partitioning with non-incremental compile in release mode
Aug 31, 2018 -
0 new comments
Open
#53771
NLL regresses diagnostic for impl-trait/static-return-lifetime-infered.rs
Sep 1, 2018 -
0 new comments
Open
#51443
`where_clauses_object_safety` future compatibility lint
Sep 2, 2018 -
0 new comments
Open
#47184
NLL should identify and respect the lifetime annotations that the user wrote
Sep 4, 2018 -
0 new comments
Open
#53174
ICE when using async with references with named lifetimes as arguments
Sep 4, 2018 -
0 new comments
Open
#51451
Add docs for keywords
Sep 4, 2018 -
0 new comments
Open
#53120
(Modules) Tracking issue for `crate` as a visibility modifier
Sep 5, 2018 -
0 new comments
Open
#52593
Audit deprecation lints and hardcoded warnings and turn most of them into errors in 2018 edition
Sep 5, 2018 -
0 new comments
Open
#52532
In-band lifetimes stop working when in a nested function
Sep 5, 2018 -
0 new comments
Open
#52098
ICE on edition 2018 with anonymous impl lifetime in the wrong place
Sep 5, 2018 -
0 new comments
Open
#49610
Implement edition-gated keywords
Sep 5, 2018 -
0 new comments
Open
#44752
In-band lifetimes: Lint against single-use lifetime names
Sep 5, 2018 -
0 new comments
Open
#52623
Doctests in markdown should have a way to run in edition 2018
Sep 5, 2018 -
0 new comments
Open
#49177
🛠 Extend the "chalk lowering" pass with remaining rules
Sep 5, 2018 -
0 new comments
Open
#53228
Improve borrow of immutable indexed content with NLL enabled
Sep 5, 2018 -
0 new comments
Open
#38356
Tracking issue for RFC 1566: Procedural macros
Sep 5, 2018 -
0 new comments
Open
#52036
Clean up dependency tracking in Rustbuild [2/2]
Sep 4, 2018 -
0 new comments
Open
#52813
Duration div mul extras
Sep 5, 2018 -
0 new comments
Open
#53162
rustdoc: collect trait impls as an early pass
Aug 30, 2018 -
0 new comments
Open
#53461
resolve: Do not error on access to proc macros imported with `#[macro_use]`
Aug 30, 2018