bors
4d66b7b76d
Auto merge of #58571 - Manishearth:rustup, r=Manishearth
...
Update clippy, RLS, and rustfmt
moved from https://github.com/rust-lang/rust/pull/58337
2019-02-19 10:06:55 +00:00
Manish Goregaokar
cd99bd3a3d
Update clippy to rust-lang/rust-clippy@d61b25419b
2019-02-19 13:36:31 +05:30
flip1995
4f96a03ab3
Add constant_time_eq to license exception list of tidy tool
2019-02-18 10:32:00 +01:00
flip1995
919b3f9da3
Update Cargo.toml of rustc-workspace-hack
2019-02-18 10:31:59 +01:00
flip1995
5f483570a0
Update rustfmt to rust-lang/rustfmt@d6829d
2019-02-18 10:31:59 +01:00
flip1995
ed17700018
Update RLS to rust-lang/rls@0d6f53
2019-02-18 10:31:59 +01:00
flip1995
af38382dec
Update Clippy to rust-lang/rust-clippy@32ee30
2019-02-18 10:31:59 +01:00
kennytm
66ae3131fc
publish_toolstate.py: further fix the runtime errors
...
The regex was missing a `,`, causing `relevant_pr_match` to become None
and set the PR number to -1 and assigned the new issue to
`@<unknown user>`. This causes the 422 error when creating the issue due
to invalid assignee and unable to leave the tool-is-broken comment since
PR -1 does not exist.
The default user names are now also changed to @ghost to prevent the
422 error in case anything goes wrong again.
2019-02-17 23:39:50 +08:00
bors
8af675a075
Auto merge of #58495 - kennytm:rollup, r=kennytm
...
Rollup of 19 pull requests
Successful merges:
- #57929 (Rustdoc remove old style files)
- #57981 (Fix #57730 )
- #58074 (Stabilize slice_sort_by_cached_key)
- #58196 (Add specific feature gate error for const-unstable features)
- #58293 (Remove code for updating copyright years in generate-deriving-span-tests)
- #58306 (Don't default on std crate when manipulating browser history)
- #58359 (librustc_mir: use ? in impl_snapshot_for! macro)
- #58395 (Instant::checked_duration_since)
- #58429 (fix Box::into_unique effecitvely transmuting to a raw ptr)
- #58433 (Update which libcore/liballoc tests Miri ignores, and document why)
- #58438 (Use posix_spawn_file_actions_addchdir_np when possible)
- #58440 (Whitelist the ARM v6 target-feature)
- #58448 (rustdoc: mask `compiler_builtins` docs)
- #58468 (split MaybeUninit into several features, expand docs a bit)
- #58479 (compile-pass test for #53606 )
- #58489 (Fix runtime error in generate-keyword-tests)
- #58496 (Fix documentation for std::path::PathBuf::pop)
- #58509 (Notify myself when Clippy toolstate changes)
- #58521 (Fix tracking issue for error iterators)
2019-02-17 07:34:48 +00:00
bors
6982acd867
Auto merge of #58477 - rust-lang:fix-publish-toolstate-syntax-error, r=oli-obk
...
Fix the syntax error in publish_toolstate.py
2019-02-17 04:57:50 +00:00
Philipp Hansch
d6a98f4b3a
Notify myself when Clippy toolstate changes
2019-02-16 11:59:25 +01:00
bors
a9410cd1af
Auto merge of #58406 - Disasm:rv64-support, r=nagisa
...
Add riscv64{imac,gc}-unknown-none-elf targets
Previous attempt by @fintelia: https://github.com/rust-lang/rust/pull/58012
Related: https://github.com/rust-embedded/wg/issues/218
2019-02-15 16:20:12 +00:00
kennytm
d21026e3e0
Fix the syntax error in publish_toolstate.py
2019-02-15 14:26:27 +08:00
topecongiro
be121a0cd1
Notify @topecongiro when the state of rustfmt has changed
2019-02-14 11:11:05 +09:00
bors
e544947278
Auto merge of #56951 - oli-obk:auto_toolstate_issue, r=kennytm
...
Automatically open an issue when a tool breaks
cc @nikomatsakis
fixes https://github.com/rust-lang-nursery/rust-toolstate/issues/6
documentation about issue opening via the github api: https://developer.github.com/v3/issues/#create-an-issue
2019-02-13 13:08:30 +00:00
bors
b244f61b77
Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik
...
Cosmetic improvements to doc comments
This has been factored out from https://github.com/rust-lang/rust/pull/58036 to only include changes to documentation comments (throughout the rustc codebase).
r? @steveklabnik
Once you're happy with this, maybe we could get it through with r=1, so it doesn't constantly get invalidated? (I'm not sure this will be an issue, but just in case...) Anyway, thanks for your advice so far!
2019-02-12 19:09:24 +00:00
Vadim Kaushan
1f1a82434b
Add riscv64gc-unknown-none-elf target
2019-02-12 19:15:00 +03:00
Vadim Kaushan
06f21a5314
Add riscv64imac-unknown-none-elf target
2019-02-12 19:05:41 +03:00
Oliver Scherer
6ed4401609
Permit issue posting to have network failures
2019-02-12 14:48:53 +01:00
bors
c84e797642
Auto merge of #58098 - oli-obk:maybe_allow_internal_unstable, r=petrochenkov
...
Require a list of features in `#[allow_internal_unstable]`
The blanket-permission slip is not great and will likely give us trouble some point down the road.
2019-02-12 12:10:10 +00:00
bors
a54b5c7a64
Auto merge of #57388 - euclio:runmake-explicit-ignore, r=kennytm
...
use ignore directives for run-make tests
This makes the tests easier to read, and makes it possible to tell which
tests aren't being run on the host platform.
Fixes #56704 .
2019-02-12 08:19:35 +00:00
Mazdak Farrokhzad
b8fe6f9d43
Rollup merge of #58288 - taiki-e:rustc-workspace-hack-2018, r=alexcrichton
...
rustc-workspace-hack => 2018
Transitions `rustc-workspace-hack` to Rust 2018; cc #58099
r? @alexcrichton
2019-02-12 04:42:20 +01:00
Mazdak Farrokhzad
95ffa78784
Rollup merge of #58287 - taiki-e:rustc-std-workspace-core-2018, r=alexcrichton
...
rustc-std-workspace-core => 2018
Transitions `rustc-std-workspace-core` to Rust 2018; cc #58099
r? @alexcrichton
2019-02-12 04:42:19 +01:00
Andy Russell
f15d20c1f7
use ignore directives for run-make tests
...
This makes the tests easier to read, and makes it possible to tell which
tests aren't being run on the host platform.
Fixes #56704 .
2019-02-11 17:02:06 -05:00
Oliver Scherer
b0cf52f6a5
Allow platform specific tests
2019-02-11 15:08:17 +01:00
Alexander Regueiro
568f9a60ef
tools: doc comments
2019-02-10 23:57:26 +00:00
Pietro Albini
998e584522
bump cargo submodule
2019-02-10 18:36:00 +01:00
Mazdak Farrokhzad
5e208f6982
Rollup merge of #58285 - taiki-e:error_index_generator-2018, r=Centril
...
error_index_generator => 2018
Transitions `error_index_generator` to Rust 2018; cc #58099
r? @Centril
2019-02-09 00:16:05 +01:00
Mazdak Farrokhzad
f674779012
Rollup merge of #58115 - h-michael:rustdoc-2018, r=Centril
...
Transition rustdoc to 2018 edition
Transitions rustdoc to Rust 2018; cc #58099
2019-02-09 00:15:46 +01:00
Mazdak Farrokhzad
dbd73f640f
Rollup merge of #58091 - phansch:compiletest2018, r=Centril
...
Transition compiletest to Rust 2018
This transitions `src/tools/compiletest` to Rust 2018.
cc #58099
2019-02-09 00:15:44 +01:00
Taiki Endo
efa8fb006e
error_index_generator => 2018
2019-02-08 16:44:15 +09:00
Taiki Endo
36806b542e
rustc-workspace-hack => 2018
2019-02-08 15:17:51 +09:00
Taiki Endo
aa775a5deb
rustc-std-workspace-core => 2018
2019-02-08 15:05:04 +09:00
kennytm
4c9bef0cf8
Rollup merge of #58156 - h-michael:update-rust-installer, r=Centril
...
update submodule: rust-installer from 27dec6c to ccdc47b
Update rust-installer cc: #58099
27dec6c...ccdc47b
r? @Centril
2019-02-07 13:57:43 +08:00
Eric Huss
55917ba0e7
Update cargo
2019-02-05 11:17:23 -08:00
kennytm
3dbdd692cc
Rollup merge of #58117 - h-michael:rustdoc-theme-2018, r=Centril
...
Transition rustdoc-theme to 2018 edition
Transitions rustdoc-theme to Rust 2018; cc #58099
2019-02-06 00:29:03 +09:00
kennytm
3f731d56b6
Rollup merge of #58114 - h-michael:tidy-unstable-book-gen-2018, r=Centril
...
Transition tidy and unstable-book-gen to 2018 edition
Transitions tidy and unstable-book-gen to Rust 2018; cc #58099
2019-02-06 00:29:00 +09:00
kennytm
b9def8ee64
Rollup merge of #58113 - h-michael:build-manifest-2018, r=alexcrichton
...
Transition build-manifest to 2018 edition
#58099
2019-02-06 00:28:58 +09:00
kennytm
18e5c7a370
Rollup merge of #58108 - denzp:nvptx-manifest, r=alexcrichton
...
Add NVPTX target to a build manifest
Include `nvptx64-nvidia-cuda` target to a build manifest. I forgot this step at my first take on adding the target (#57937 ).
Hopefully, this is the only reason why `rustup target add nvptx64-nvidia-cuda` doesn't work 🙁
r? @alexcrichton
2019-02-06 00:28:54 +09:00
kennytm
e1f4833f1a
Rollup merge of #58097 - h-michael:remote-test-2018, r=alexcrichton
...
Transition remote test to Rust 2018
Only updating Cargo.toml
2019-02-06 00:28:50 +09:00
kennytm
da3a2fb980
Rollup merge of #58096 - h-michael:linkchecker-2018, r=Centril
...
Transition linkchecker to 2018 edition
Transition `src/tools/linkchecker` to Rust 2018.
#58099
2019-02-06 00:28:49 +09:00
Hirokazu Hata
a6f2f7f15e
Transition rustdoc to 2018 edition
2019-02-05 22:39:56 +09:00
Hirokazu Hata
47a587fb2b
Remove unncessary return statement
2019-02-05 10:59:18 +09:00
Hirokazu Hata
6904fac6d9
Use derive feature of serde
2019-02-05 10:51:47 +09:00
Hirokazu Hata
212533afbe
Remove macro_use
2019-02-05 09:48:21 +09:00
Hirokazu Hata
5d9eed4191
Transition build-manifest to 2018 edition
2019-02-05 09:48:21 +09:00
Hirokazu Hata
4ca3c7b156
update rust-installer from 27dec6c to ccdc47b
2019-02-05 01:21:07 +09:00
Philipp Hansch
fab032a01d
Transition compiletest to Rust 2018
2019-02-04 06:49:11 +01:00
bors
8ae730a442
Auto merge of #58095 - h-michael:cargotest-2018, r=Centril
...
Transition cargotest to Rust 2018
Only updating Cargo.toml
#58099
2019-02-04 05:16:11 +00:00
bors
f6fac4225f
Auto merge of #58024 - h-michael:update-rls, r=Xanewok
...
submodule: update rls from c9d25b to f331ff7
Update rls https://github.com/rust-lang/rls/compare/c9d25b667a...e2145d
https://github.com/rust-lang/rls/pull/1276 - h-michael:clippy, r=Xanewok
https://github.com/rust-lang/rls/pull/1269 - rust-lang:dependabot/cargo/rand-0.6.5, r=Xanewok
Remove extra backticks in contributing.md
https://github.com/rust-lang/rls/pull/1267 from h-michael/contributingmd
https://github.com/rust-lang/rls/pull/1268 from matthiaskrgr/rustup
https://github.com/rust-lang/rls/pull/1262 from rust-lang/dependabot/cargo/tokio-0.1.15
https://github.com/rust-lang/rls/pull/1264 - h-michael:pub-crate, r=alexheretic
https://github.com/rust-lang/rls/pull/1261 - rust-lang:dependabot/cargo/tokio-timer-0.2.9, r=Xanewok
https://github.com/rust-lang/rls/pull/1263 - Xanewok:update-clippy, r=Xanewok
https://github.com/rust-lang/rls/pull/1257 from Xanewok/architecture
https://github.com/rust-lang/rls/pull/1258 - rust-lang:dependabot/cargo/lsp-types-0.55.1, r=Xanewok
https://github.com/rust-lang/rls/pull/1255 - Xanewok:you-only-complete-once-fool, r=Xanewok
https://github.com/rust-lang/rls/pull/1252 - rust-lang:dependabot/cargo/cargo_metadata-0.7.0, r=alexheretic
https://github.com/rust-lang/rls/pull/1253 - rust-lang:dependabot/cargo/lsp-types-0.55.0, r=Xanewok
https://github.com/rust-lang/rls/pull/1254 - rust-lang:dependabot/cargo/serde_json-1.0.37, r=Xanewok
dependabot: Explicitly list default allowed_updates
dependabot: Add automerge strategy for clippy_lints
https://github.com/rust-lang/rls/pull/1251 - Xanewok:translate-deglob-test, r=Xanewok
https://github.com/rust-lang/rls/pull/1250 from alexheretic/master
https://github.com/rust-lang/rls/pull/1244 - Xanewok:translate-tests, r=alexheretic
https://github.com/rust-lang/rls/pull/1247 - alexheretic:register-more-clippy, r=Xanewok
https://github.com/rust-lang/rls/pull/1230 - emilio:testing-testing, r=Xanewok
https://github.com/rust-lang/rls/pull/1246 from alexheretic/did-save-manifest
Merge branch 'beta-version-bump' of https://github.com/rust-lang-nursery/rls
2019-02-03 21:19:38 +00:00