Skip to content
This repository was archived by the owner on Jan 7, 2022. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2848 commits
Select commit Hold shift + click to select a range
8ab12f6
Optimize snapshot usage.
davidtwco Jan 23, 2019
fc0c883
Don't ICE when logging unusual types
Aaron1011 Jan 23, 2019
31cd65f
Fix std::future::from_generator documentation
Aaron1011 Jan 23, 2019
f14d007
Add suggestion for incorrect field syntax.
davidtwco Jan 23, 2019
e7b584c
Rollup merge of #57179 - Xaeroxe:patch-1, r=QuietMisdreavus
Centril Jan 23, 2019
b0ec43f
Rollup merge of #57730 - Zoxc:combined-ast-validator, r=cramertj
Centril Jan 23, 2019
2dd63a2
Rollup merge of #57779 - estebank:recover-struct-fields, r=davidtwco
Centril Jan 23, 2019
8ef8d57
Rollup merge of #57793 - estebank:impl-trait-resolve, r=oli-obk
Centril Jan 23, 2019
da182a0
Rollup merge of #57795 - estebank:did-you-mean, r=zackmdavis
Centril Jan 23, 2019
b5447b5
Rollup merge of #57817 - davidtwco:issue-54521, r=estebank
Centril Jan 23, 2019
5749bac
Rollup merge of #57834 - SimonSapin:type_id, r=Centril
Centril Jan 23, 2019
d17f62d
Rollup merge of #57836 - oli-obk:existential_crisis, r=estebank
Centril Jan 23, 2019
ab998a2
Rollup merge of #57840 - tromey:fix-issue-57762, r=nikic
Centril Jan 23, 2019
8624485
Rollup merge of #57844 - euclio:keyserver-port, r=alexcrichton
Centril Jan 23, 2019
e90cdfd
Rollup merge of #57858 - pietroalbini:ignore-eol-images, r=GuillaumeG…
Centril Jan 23, 2019
cd3d580
Auto merge of #57869 - Centril:rollup, r=Centril
bors Jan 24, 2019
14ce536
Add a comment on the meaning of Instant t: Duration
bearcage Jan 24, 2019
b12aa4f
Stabilize no_panic_pow
milesand Jan 24, 2019
f23b63c
Auto merge of #57066 - Zoxc:graph-race, r=michaelwoerister
bors Jan 24, 2019
48cb04f
Enable Clang-based tests on x86_64-gnu-debug builder.
michaelwoerister Jan 16, 2019
095b44c
Auto merge of #57269 - gnzlbg:simd_bitmask, r=rkruppe
bors Jan 24, 2019
db97c48
Remove quote_*! macros and associated APIs
Mark-Simulacrum Jun 1, 2018
01f8e25
Auto merge of #51285 - Mark-Simulacrum:remove-quote_apis, r=Manishearth
bors Jan 24, 2019
d130e41
Rollup merge of #57380 - bearcage:master, r=alexcrichton
Centril Jan 24, 2019
8348f83
Rollup merge of #57606 - oli-obk:shrink, r=RalfJung
Centril Jan 24, 2019
bea8321
Rollup merge of #57803 - jethrogb:jb/sgx-unwind-version, r=alexcrichton
Centril Jan 24, 2019
e576c8c
Rollup merge of #57846 - QuietMisdreavus:proc-macro-links, r=Guillaum…
Centril Jan 24, 2019
3025949
Rollup merge of #57860 - jethrogb:jb/sgx-os-ffi, r=joshtriplett
Centril Jan 24, 2019
5b288ae
Rollup merge of #57861 - pepyakin:wasm-dont-export-table, r=alexcrichton
Centril Jan 24, 2019
1a3b3d4
Rollup merge of #57863 - davidtwco:issue-57684, r=estebank
Centril Jan 24, 2019
7274591
Rollup merge of #57867 - Aaron1011:fix/gen-future-doc, r=Centril
Centril Jan 24, 2019
5fa1016
Rollup merge of #57873 - milesand:master, r=Centril
Centril Jan 24, 2019
f38d0da
Implement optimize(size) and optimize(speed)
nagisa Oct 27, 2018
dcf5482
Add an idealistic test for optimize attribute
nagisa Nov 3, 2018
4d97b28
Support revisions for codegen tests
nagisa Nov 18, 2018
89e34d3
Add a feature gate test for #[optimize]
nagisa Nov 25, 2018
5e9c8d7
When using value after move, point at span of local
estebank Jan 3, 2019
e0a606c
Add test for #34721
estebank Jan 3, 2019
f6e29ba
break eagerly from loop
estebank Jan 4, 2019
0e2d6e0
Point at type argument suggesting adding `Copy` constraint
estebank Jan 6, 2019
29e8e63
review comments
estebank Jan 18, 2019
baa0828
Fix --compare-mode=nll tests
estebank Jan 24, 2019
278067d
Auto merge of #57879 - Centril:rollup, r=Centril
bors Jan 24, 2019
a5d04ed
submodules: update clippy from 280069dd to f1753522
matthiaskrgr Jan 24, 2019
284e1a8
Rollup merge of #56217 - frewsxcv:frewsxcv-float-parse, r=QuietMisdre…
Centril Jan 25, 2019
f20c6c8
Rollup merge of #57294 - estebank:point-copy-less, r=nikomatsakis
Centril Jan 25, 2019
2876801
Rollup merge of #57652 - mark-i-m:remove-old, r=nikomatsakis
Centril Jan 25, 2019
a9950f6
Rollup merge of #57802 - davidtwco:issue-56943, r=estebank
Centril Jan 25, 2019
a6fa7de
Rollup merge of #57865 - Aaron1011:fix/debug-ice, r=estebank
Centril Jan 25, 2019
a41ade7
Auto merge of #57888 - Centril:rollup, r=Centril
bors Jan 25, 2019
f532dfe
Update Cargo.lock to use the latest `compiler_builtins`
Lokathor Jan 7, 2019
49700a0
The file should be fully consistent now.
Lokathor Jan 7, 2019
4092538
fix lock after running build
Dylan-DPC Jan 8, 2019
14a38b3
lock after rebase
Dylan-DPC Jan 17, 2019
af153ce
Fix wording in diagnostics page
feinorgh Jan 25, 2019
5d74d75
Auto merge of #57881 - matthiaskrgr:clippy_submodule_upd, r=oli-obk
bors Jan 25, 2019
506393e
Add a compile-fail test for `Drop` in constants in the presence of `O…
oli-obk Jan 23, 2019
463e623
Suggestion moving types before associated types.
davidtwco Jan 24, 2019
f4fe808
bootstrap: Don't rely on any default settings regarding incr. comp. i…
michaelwoerister Jan 25, 2019
7a0abbf
Combining move lifetime and type suggestions.
davidtwco Jan 24, 2019
7187db6
Auto merge of #57891 - michaelwoerister:no-default-incr-bootstrap, r=…
bors Jan 25, 2019
620a03f
Unit test from #57866.
pnkfelix Jan 25, 2019
0b1669d
Auto merge of #57714 - matthewjasper:wellformed-unreachable, r=pnkfelix
bors Jan 25, 2019
8e4c57f
distinguish "no data" from "heterogeneous" for ABI purposes
nikomatsakis Jan 9, 2019
ef5a5ba
Rollup merge of #56233 - kenta7777:kenta7777#49937, r=oli-obk
Centril Jan 25, 2019
7779bb9
Rollup merge of #57645 - nikomatsakis:issue-56877-abi-aggregates, r=e…
Centril Jan 25, 2019
141fa85
Rollup merge of #57734 - oli-obk:fixes_and_cleanups, r=pnkfelix
Centril Jan 25, 2019
7768358
Rollup merge of #57886 - davidtwco:issue-57385, r=estebank
Centril Jan 25, 2019
0ae3d87
Rollup merge of #57890 - feinorgh:fix-diagnostics-typo, r=zackmdavis
Centril Jan 25, 2019
ce289c6
Resolve breakage
nagisa Jan 18, 2019
ac4b685
#56411 do not suggest a fix for a import conflict in a macro
mockersf Dec 18, 2018
14b36fb
std: Stabilize fixed-width integer atomics
alexcrichton Jan 7, 2019
bf669d1
Auto merge of #57435 - Dylan-DPC:fi/compiler-builtins-lock, r=alexcri…
bors Jan 25, 2019
82fae2b
Correctly set filetime for copied LLVM
Mark-Simulacrum Jan 24, 2019
1b659d6
Address review comments and cleanup code
petrochenkov Jan 25, 2019
37d51aa
Auto merge of #57898 - Centril:rollup, r=Centril
bors Jan 25, 2019
df0466d
Rebase to the llvm-project monorepo
cuviper Jan 16, 2019
75d0bce
Add two more wasm-related LLVM commits
alexcrichton Jan 17, 2019
cff0750
Set the DICompileUnit emissionKind
cuviper Jan 22, 2019
8b88324
Update LLVM for a CodeView fix
cuviper Jan 23, 2019
400dec0
librustc_llvm: default to libc++ for darwin
cuviper Jan 24, 2019
a920ed9
[rust-lldb] Adapt to changes in LLDB APIs
cuviper Jan 24, 2019
15cf179
Set LLDB_NO_DEBUGSERVER=ON
cuviper Jan 25, 2019
059ed4f
Update `dlmalloc` to 0.1.2
alexcrichton Jan 25, 2019
9df043b
Auto merge of #57675 - cuviper:llvm-monorepo, r=alexcrichton
bors Jan 26, 2019
b215fbd
Change crate-visibility-modifier issue number in The Unstable Book
h-michael Jan 26, 2019
42eb5ff
Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelix
bors Jan 26, 2019
7e7a43b
Clean up build-x86_64-fortanix-unknown-sgx-toolchain.sh
Jan 26, 2019
9ce3cfa
Update SGX libunwind
Jan 26, 2019
f95834b
Auto merge of #57425 - alexcrichton:stabilize-atomics, r=sfackler
bors Jan 26, 2019
ccd428b
Auto merge of #57726 - Zoxc:combine-early-lints, r=estebank
bors Jan 26, 2019
c375333
Pretty print `$crate` as `crate` or `crate_name` in more cases
petrochenkov Jan 26, 2019
b7f030e
Bump bootstrap compiler to 1.33 beta
Mark-Simulacrum Jan 19, 2019
2d21df8
Workaround presence of LLVM library in stage0/lib
Mark-Simulacrum Jan 22, 2019
abe36c4
Ignore LLVM-dependent run-make tests on Windows
Mark-Simulacrum Jan 24, 2019
46a43dc
Auto merge of #57852 - davidtwco:issue-57819, r=estebank
bors Jan 26, 2019
5e6c2f4
Rollup merge of #57407 - mehcode:stabilize-extern-crate-self, r=Centril
Centril Jan 26, 2019
1e8fde0
Rollup merge of #57703 - m-ou-se:mutexguard-debug, r=cramertj
Centril Jan 26, 2019
51f5368
Rollup merge of #57764 - Xanewok:tiny-tweaks, r=nikomatsakis
Centril Jan 26, 2019
5ce3f74
Rollup merge of #57825 - RalfJung:zeroed, r=nikomatsakis
Centril Jan 26, 2019
1206264
Rollup merge of #57827 - parched:ignore, r=nikomatsakis
Centril Jan 26, 2019
bbe8dd9
Rollup merge of #57908 - petrochenkov:errepice, r=estebank
Centril Jan 26, 2019
97833ee
Rollup merge of #57913 - h-michael:fix-crate-visibility-modifier-issu…
Centril Jan 26, 2019
8db66ca
use `SOURCE_DATE_EPOCH` for man page time if set
euclio Jan 26, 2019
20c2cba
Auto merge of #57918 - Centril:rollup, r=Centril
bors Jan 26, 2019
607c543
Enable RISC-V atomic compare and swap
fintelia Jan 26, 2019
9c9144f
Remove lexical scope examples from std::mem::drop
Alexendoo Jan 26, 2019
7a58c6d
Replace deprecated ATOMIC_INIT consts
Mark-Simulacrum Jan 26, 2019
4916801
Auto merge of #57871 - Mark-Simulacrum:fix-compiletest-stamp, r=oli-obk
bors Jan 27, 2019
677064b
Auto merge of #57925 - fintelia:riscv-cas, r=nagisa
bors Jan 27, 2019
8eaa84c
document `Applicability`
euclio Jan 25, 2019
0897ffc
remove `_with_applicability` from suggestion fns
euclio Jan 25, 2019
1484d0d
Auto merge of #57907 - euclio:applicability-rename, r=estebank
bors Jan 27, 2019
01af120
Auto merge of #57927 - Alexendoo:mem-drop-nll-docs, r=Centril
bors Jan 27, 2019
c1437c9
Make NiceRegionError use the `InferCtxt` instead of its `TyCtxt`
lqd Jan 25, 2019
a602826
Handle higher-ranked lifetime conflict errors where the subtype is th…
lqd Jan 25, 2019
823c888
Try to resolve type vars in the placeholder errors trait refs
lqd Jan 25, 2019
55389f9
Try to reword placeholder error messages to make them clearer
lqd Jan 25, 2019
ce61b1b
Update two E308 tests to the new placeholder error
lqd Jan 25, 2019
a79f135
Update test expectations for new placeholder error messages
lqd Jan 25, 2019
f5a74d4
Test new placeholder error messages in previously untested combinations
lqd Jan 25, 2019
c5dea57
break apart tests
nikomatsakis Jan 25, 2019
ab80162
add a lot more `debug!` to `try_report_placeholders_trait`
nikomatsakis Jan 25, 2019
ec6405b
identify when implemented for "some specific lifetime"
nikomatsakis Jan 25, 2019
790ed91
comment the pattern
nikomatsakis Jan 25, 2019
1730ad4
Fix issue-57362-1.rs attributes
lqd Jan 25, 2019
489bc4a
When mentioning lifetimes, put either the trait ref or the self type …
lqd Jan 26, 2019
43c0518
Extract the notes explaining the placeholder region errors to a helpe…
lqd Jan 26, 2019
e077501
Fix stray typo
lqd Jan 26, 2019
71c365c
Auto merge of #57826 - danielhenrymantilla:master, r=Centril
bors Jan 27, 2019
cd39cf7
Update cargo to fix deprecation warnings
Mark-Simulacrum Jan 27, 2019
e0bc0ba
Update comment in test which has changed its purpose
Mark-Simulacrum Jan 26, 2019
8611577
Auto merge of #57765 - Mark-Simulacrum:bootstrap-bump, r=alexcrichton
bors Jan 27, 2019
1578955
Fix indentation
oli-obk Jan 8, 2019
2a17488
Add some size assertions for const eval types
oli-obk Jan 8, 2019
fe50b4e
`ConstValue::ScalarPair` only needs to represent slices
oli-obk Jan 8, 2019
da6ab95
Auto merge of #56932 - clarcharr:iter_refactor, r=Centril
bors Jan 27, 2019
a3fdee9
Change generator trait to use pinning
Nemo157 Oct 4, 2018
730b18b
Mark static generators as !Unpin
Nemo157 Nov 4, 2018
0c20396
impl Generator for Pin<Box<Generator>>
Nemo157 Nov 6, 2018
be39893
Update generator transform and generated function signature
Nemo157 Nov 6, 2018
e7d6675
Update generator upvar debug info
Nemo157 Nov 7, 2018
c4bf5f9
Temporary workaround for travis diagnostic difference
Nemo157 Nov 7, 2018
a21c95f
Mark non-static generators as always Unpin
Nemo157 Nov 21, 2018
ec504de
Auto merge of #57442 - oli-obk:lazy_const, r=RalfJung
bors Jan 28, 2019
5e67021
add typo suggestion to unknown attribute error
euclio Jan 25, 2019
c325155
Auto merge of #57910 - Mark-Simulacrum:delete-test, r=petrochenkov
bors Jan 28, 2019
1bdd2f6
Conditionally skip two passes if their related attributes were not found
Zoxc Jan 17, 2019
cc4d1e5
Auto merge of #57691 - Zoxc:pass-skip, r=petrochenkov
bors Jan 28, 2019
c775c2f
libcore: remove unneeded allow(deprecated)
RalfJung Dec 20, 2018
c11e514
liballoc: remove unneeded allow(deprecated)
RalfJung Dec 20, 2018
a88414e
libcore: avoid mem::uninitialized and raw ptr casts
RalfJung Dec 21, 2018
5f021e0
Unused variable suggestions on all patterns.
davidtwco Jan 25, 2019
7dbb70e
Build the standard library for thumbv7neon-unknown-linux-gnueabihf in CI
hsivonen Jan 28, 2019
ffd73df
avoid mem::uninitialized in BTreeMap
RalfJung Dec 21, 2018
630aaa4
avoid some raw ptr casts in BTreeMap
RalfJung Dec 21, 2018
22a947f
add macro for creating uninitialized array
RalfJung Dec 22, 2018
0e8fb93
Use warn() for extra diagnostics; with -D warnings this leads to errors
RalfJung Jan 28, 2019
a21bd75
Auto merge of #57899 - davidtwco:issue-56685, r=estebank
bors Jan 28, 2019
33a969d
fix typos, improve docs
RalfJung Jan 28, 2019
6a52ca3
rename first_mut_ptr -> first_ptr_mut
RalfJung Jan 28, 2019
d8a0dd7
Auto merge of #55704 - Nemo157:pinned-generators, r=Zoxc
bors Jan 28, 2019
975eb31
Use multiple threads by default. Limits tests to one thread. Do some …
Zoxc Jan 28, 2019
a2b75ed
review comments
QuietMisdreavus Jan 28, 2019
489a792
fix gdb debug printing
RalfJung Jan 28, 2019
a015f7f
Fix CI
Zoxc Jan 28, 2019
fd9d9ee
Fix a comment
Zoxc Jan 28, 2019
99d00c8
bootstrap: set toolchain variables on per target basis
mati865 Jan 28, 2019
f21f83d
Rollup merge of #57045 - RalfJung:kill-more-uninit, r=SimonSapin
Centril Jan 28, 2019
76dbfdd
Rollup merge of #57674 - dotdash:erase_reg, r=varkor
Centril Jan 28, 2019
42dae3a
Rollup merge of #57833 - jethrogb:jb/thread-spawn-unwrap, r=alexcrichton
Centril Jan 28, 2019
b1b67cd
Rollup merge of #57859 - GuillaumeGomez:fix-background, r=QuietMisdre…
Centril Jan 28, 2019
d3bb907
Rollup merge of #57904 - euclio:attribute-typos, r=davidtwco
Centril Jan 28, 2019
3fe8b4c
Rollup merge of #57915 - petrochenkov:notto-disu, r=zackmdavis
Centril Jan 28, 2019
d77db2e
Rollup merge of #57950 - QuietMisdreavus:lifetime-err-desc, r=estebank
Centril Jan 28, 2019
c97d135
Refer to synthetically named lifetimes as "some specific lifetime" ra…
lqd Jan 28, 2019
1e57726
Introduce into_raw_non_null on Rc and Arc
dwijnand Jan 27, 2019
5f60208
Auto merge of #57957 - Centril:rollup, r=Centril
bors Jan 29, 2019
106b3e9
Auto merge of #57862 - hsivonen:buildneon, r=alexcrichton
bors Jan 29, 2019
938a814
Update stdsimd
gnzlbg Jan 21, 2019
a75ae00
SGX target: improve panic & exit handling
Jan 29, 2019
ae1ba15
Auto merge of #57948 - Zoxc:parallel, r=michaelwoerister
bors Jan 29, 2019
ce279a8
Attempt to debug 259 exit code on AppVeyor
alexcrichton Jan 29, 2019
7425663
Auto merge of #57901 - lqd:issue_57362, r=nikomatsakis
bors Jan 29, 2019
c1c3c4e
Auto merge of #57808 - gnzlbg:ustdsimd, r=gnzlbg
bors Jan 29, 2019
2fe3b3b
Implement Weak::{strong_count, weak_count}
jonas-schievink Dec 10, 2018
7e0edb3
Implement a slightly racy `sync::Weak::weak_count`
jonas-schievink Jan 7, 2019
b664341
Make weak_count return an Option<usize>
jonas-schievink Jan 29, 2019
4a4186e
Use LLVM intrinsics for saturating add/sub
nikic Jan 29, 2019
0d314f0
Add tracking issue to unstable attribute
jonas-schievink Jan 29, 2019
84a89aa
Add link to the edition guide.
Jan 29, 2019
40e6a0b
Auto merge of #57953 - mati865:cc-fix, r=alexcrichton
bors Jan 29, 2019
a27cf8a
submodules: update clippy from f1753522 to 6ce78d12
matthiaskrgr Jan 30, 2019
d3d0bf0
Auto merge of #57975 - alexcrichton:debug-exit-appveyor, r=pietroalbini
bors Jan 30, 2019
62867b4
Suggest to add each of `|` and `()` when unexpected `,` is found in p…
Krout0n Jan 30, 2019
b062b75
override `VecDeque`'s `Iter::try_fold`
llogiq Jan 29, 2019
43b4c4a
Auto merge of #57932 - matthiaskrgr:clippy_submodule_upd, r=oli-obk
bors Jan 30, 2019
c397ba0
update miri
RalfJung Jan 30, 2019
7cfb05f
Merge `locals` and `local_layouts` fields
oli-obk Jan 30, 2019
e4a9b5c
Auto merge of #57988 - RalfJung:miri, r=oli-obk
bors Jan 30, 2019
bc528d9
Allow `layout_of_local` to also use cached layouts
oli-obk Jan 30, 2019
154c54c
Make priroda happy again
oli-obk Jan 30, 2019
4165c89
Can't use `layout_of_local` for the frame currently being created
oli-obk Jan 30, 2019
ab708f5
The return place's layout is only used once per frame, so caching doe…
oli-obk Jan 30, 2019
7389f97
Only the compatibility items from the embedded book PR
Jan 10, 2019
b98a1e1
No consumers of MdBook2 yet
Jan 10, 2019
9004b44
Remove stable feature
Jan 10, 2019
7017927
Indent fixup
oli-obk Jan 30, 2019
de76369
Update to newer version of mdbook(2)
Jan 19, 2019
f8a9a28
Add exception for new dependency in license checker
Jan 19, 2019
4e0af1f
Monomorphize types when not going through `layout_of_local`
oli-obk Jan 30, 2019
5aa713e
Eliminate an unwrap
oli-obk Jan 30, 2019
4460e7c
Add missing packages.
michaelwoerister Jan 24, 2019
9c29517
bootstrap: Make LLD available to run-make tests.
michaelwoerister Jan 25, 2019
4f534ff
ci: Use clang as the C++ compiler for x86_64-gnu-debug.
michaelwoerister Jan 28, 2019
dc20c8c
bootstrap: Expose LLVM_USE_LINKER cmake option to config.toml.
michaelwoerister Jan 30, 2019
b17c10d
CI: Use lld for linking LLVM in the x86_64-gnu-debug image.
michaelwoerister Jan 30, 2019
a3f0af2
Add MOVBE feature
Jan 30, 2019
d9a2e3b
Auto merge of #57495 - jamesmunns:mdbook-compat, r=steveklabnik
bors Jan 30, 2019
4056b57
Add suggestions to deprecation lints
oli-obk Jan 30, 2019
a7a5cb6
Prefer macro over manual implementation
oli-obk Jan 30, 2019
765fa81
Swap the names of `LocalValue` and `LocalState`
oli-obk Jan 30, 2019
4a3caca
fix #57686: update docs for fix_start/end_matches
Jan 30, 2019
037fdb8
Improve bug message in check_ty
phansch Jan 30, 2019
8c26c59
Failure resistent trait implementing
oli-obk Jan 30, 2019
74675fe
Don't panic when accessing enum variant ctor using `Self` in match
estebank Jan 30, 2019
6fe370c
Pass correct arguments to places_conflict
matthewjasper Jan 30, 2019
147311c
Auto merge of #57974 - llogiq:vec-deque-try-fold, r=alexcrichton
bors Jan 30, 2019
ab844da
Rollup merge of #57008 - Knium:misleading-try-adding-parentheses-in-m…
Centril Jan 31, 2019
7ebb0a8
Rollup merge of #57106 - matthiaskrgr:trim_must_use, r=sfackler
Centril Jan 31, 2019
0134656
Rollup merge of #57920 - euclio:source-date-epoch, r=Mark-Simulacrum
Centril Jan 31, 2019
e8173a6
Rollup merge of #57934 - dwijnand:from-Arc/Rc-to-NonNull, r=alexcrichton
Centril Jan 31, 2019
fb7721a
Rollup merge of #57971 - jethrogb:jb/sgx-panic, r=alexcrichton
Centril Jan 31, 2019
9b3aedf
Rollup merge of #57980 - siddharthasahu:patch-1, r=QuietMisdreavus
Centril Jan 31, 2019
dfc8ff5
Rollup merge of #57984 - phansch:improve_check_ty_error, r=zackmdavis
Centril Jan 31, 2019
bb91a19
Rollup merge of #57999 - jethrogb:jb/movbe-feature, r=alexcrichton
Centril Jan 31, 2019
880f633
Rollup merge of #58000 - oli-obk:fixes_and_cleanups, r=RalfJung
Centril Jan 31, 2019
c76456c
Rollup merge of #58005 - vitiral:docs_trim_start_matches, r=Manishearth
Centril Jan 31, 2019
bc7be96
Rollup merge of #58007 - estebank:issue-58006, r=petrochenkov
Centril Jan 31, 2019
877dee7
Rollup merge of #58008 - matthewjasper:places-conflict-args, r=oli-obk
Centril Jan 31, 2019
f40aaa6
Auto merge of #58016 - Centril:rollup, r=Centril
bors Jan 31, 2019
d30b99f
Auto merge of #57514 - michaelwoerister:xlto-tests, r=alexcrichton
bors Jan 31, 2019
b025557
Updated commit id for building libunwind.
Jan 31, 2019
8a0e5fa
Auto merge of #58003 - nikic:saturating-add, r=nagisa
bors Jan 31, 2019
63505b8
Auto merge of #57914 - jethrogb:jb/sgx-unwind-version, r=alexcrichton
bors Jan 31, 2019
f29b4fb
Auto merge of #56696 - jonas-schievink:weak-counts, r=alexcrichton
bors Jan 31, 2019
741a3d4
Auto merge of #58002 - oli-obk:deprecated_sugg, r=zackmdavis
bors Feb 1, 2019
e8d0281
Fix grammar in E0283 explanation
Feb 1, 2019
1aa2506
Auto merge of #58040 - vors:fix-E0283-explanation, r=cramertj
bors Feb 1, 2019
60558cd
Merge branch 'master' of https://github.com/rust-lang/rust into yk-sy…
vext01 Feb 1, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,7 @@ src/etc/installer/gfx/* binary
*.woff binary
src/vendor/** -text
Cargo.lock -merge linguist-generated=false

# Older git versions try to fix line endings on images, this prevents it.
*.png binary
*.ico binary
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ __pycache__/
.settings/
.valgrindrc
.vscode/
.favorites.json
/*-*-*-*/
/*-*-*/
/Makefile
Expand Down
38 changes: 10 additions & 28 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,13 +1,6 @@
[submodule "src/llvm"]
path = src/llvm
url = https://github.com/rust-lang/llvm.git
branch = master
[submodule "src/rust-installer"]
path = src/tools/rust-installer
url = https://github.com/rust-lang/rust-installer.git
[submodule "src/liblibc"]
path = src/liblibc
url = https://github.com/rust-lang/libc.git
[submodule "src/doc/nomicon"]
path = src/doc/nomicon
url = https://github.com/rust-lang-nursery/nomicon.git
Expand All @@ -23,9 +16,6 @@
[submodule "src/tools/rls"]
path = src/tools/rls
url = https://github.com/rust-lang-nursery/rls.git
[submodule "src/libcompiler_builtins"]
path = src/libcompiler_builtins
url = https://github.com/rust-lang-nursery/compiler-builtins.git
[submodule "src/tools/clippy"]
path = src/tools/clippy
url = https://github.com/rust-lang-nursery/rust-clippy.git
Expand All @@ -35,9 +25,6 @@
[submodule "src/tools/miri"]
path = src/tools/miri
url = https://github.com/solson/miri.git
[submodule "src/dlmalloc"]
path = src/dlmalloc
url = https://github.com/alexcrichton/dlmalloc-rs.git
[submodule "src/doc/rust-by-example"]
path = src/doc/rust-by-example
url = https://github.com/rust-lang/rust-by-example.git
Expand All @@ -47,18 +34,13 @@
[submodule "src/stdsimd"]
path = src/stdsimd
url = https://github.com/rust-lang-nursery/stdsimd.git
[submodule "src/tools/lld"]
path = src/tools/lld
url = https://github.com/rust-lang/lld.git
[submodule "src/libbacktrace"]
path = src/libbacktrace
url = https://github.com/rust-lang-nursery/libbacktrace.git
[submodule "src/tools/lldb"]
path = src/tools/lldb
url = https://github.com/rust-lang-nursery/lldb.git
branch = rust-release-80-v1
[submodule "src/tools/clang"]
path = src/tools/clang
url = https://github.com/rust-lang-nursery/clang.git
branch = rust-release-80-v1

[submodule "src/doc/rustc-guide"]
path = src/doc/rustc-guide
url = https://github.com/rust-lang/rustc-guide.git
[submodule "src/doc/edition-guide"]
path = src/doc/edition-guide
url = https://github.com/rust-lang-nursery/edition-guide.git
[submodule "src/llvm-project"]
path = src/llvm-project
url = https://github.com/rust-lang/llvm-project.git
branch = rustc/8.0-2019-01-16
15 changes: 12 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
language: shell
sudo: required
dist: trusty
dist: xenial
services:
- docker
addons:
Expand All @@ -16,7 +16,7 @@ matrix:
fast_finish: true
include:
# Images used in testing PR and try-build should be run first.
- env: IMAGE=x86_64-gnu-llvm-5.0 RUST_BACKTRACE=1
- env: IMAGE=x86_64-gnu-llvm-6.0 RUST_BACKTRACE=1
if: type = pull_request OR branch = auto

- env: IMAGE=dist-x86_64-linux DEPLOY=1
Expand Down Expand Up @@ -177,7 +177,7 @@ matrix:
- env: IMAGE=x86_64-gnu-aux
if: branch = auto
- env: IMAGE=x86_64-gnu-tools
if: branch = auto OR (type = pull_request AND commit_message =~ /(?i:^update.*\b(rls|rustfmt|clippy|miri)\b)/)
if: branch = auto OR (type = pull_request AND commit_message =~ /(?i:^update.*\b(rls|rustfmt|clippy|miri|cargo)\b)/)
- env: IMAGE=x86_64-gnu-debug
if: branch = auto
- env: IMAGE=x86_64-gnu-nopt
Expand Down Expand Up @@ -248,6 +248,15 @@ before_script:
# Enable core dump on Linux.
sudo sh -c 'echo "/checkout/obj/cores/core.%p.%E" > /proc/sys/kernel/core_pattern';
fi
- >
if [ "$IMAGE" = mingw-check ]; then
# verify the publish_toolstate script works.
git clone --depth=1 https://github.com/rust-lang-nursery/rust-toolstate.git;
cd rust-toolstate;
python2.7 "$TRAVIS_BUILD_DIR/src/tools/publish_toolstate.py" "$(git rev-parse HEAD)" "$(git log --format=%s -n1 HEAD)" "" "";
cd ..;
rm -rf rust-toolstate;
fi

# Log time information from this machine and an external machine for insight into possible
# clock drift. Timezones don't matter since relative deltas give all the necessary info.
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,6 @@ And if someone takes issue with something you said or did, resist the urge to be

The enforcement policies listed above apply to all official Rust venues; including official IRC channels (#rust, #rust-internals, #rust-tools, #rust-libs, #rustc, #rust-beginners, #rust-docs, #rust-community, #rust-lang, and #cargo); GitHub repositories under rust-lang, rust-lang-nursery, and rust-lang-deprecated; and all forums under rust-lang.org (users.rust-lang.org, internals.rust-lang.org). For other projects adopting the Rust Code of Conduct, please contact the maintainers of those projects for enforcement. If you wish to use this code of conduct for your own project, consider explicitly mentioning your moderation policy or making a copy with your own moderation policy so as to avoid confusion.

*Adapted from the [Node.js Policy on Trolling](http://blog.izs.me/post/30036893703/policy-on-trolling) as well as the [Contributor Covenant v1.3.0](https://www.contributor-covenant.org/version/1/3/0/).*
*Adapted from the [Node.js Policy on Trolling](https://blog.izs.me/2012/08/policy-on-trolling) as well as the [Contributor Covenant v1.3.0](https://www.contributor-covenant.org/version/1/3/0/).*

[mod_team]: https://www.rust-lang.org/team.html#Moderation-team
Loading