Ralf Jung
4977e319a4
update miri
2019-10-14 17:59:45 +02:00
bors
36d4506cc6
Auto merge of #65342 - Mark-Simulacrum:revert-rustc-dev, r=pietroalbini
...
Revert "Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrum"
This reverts commit 000d90b11f , reversing
changes made to 898f36c83c .
This turned out to break quite a few targets, cc https://github.com/rust-lang/rust/issues/65335
2019-10-13 21:35:39 +00:00
bors
1721c9685b
Auto merge of #65328 - lzutao:bump-rls-rustfmt, r=Xanewok
...
Update rls and rustfmt
cc @Xanewok
Fixes #65084
Fixes #65085
Suppressed #65311
2019-10-12 18:23:13 +00:00
Mark Rousskov
fabba8f764
Revert "Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrum"
...
This reverts commit 000d90b11f , reversing
changes made to 898f36c83c .
2019-10-12 12:00:34 -04:00
Igor Matuszewski
ae79ea3422
Update RLS and Rustfmt
...
This also bumps rustc-ap-* crates and fixes the relevant toolstate.
2019-10-12 08:28:12 +00:00
Tyler Mandry
9917f062a9
Rollup merge of #65276 - varkor:toolstate-no-ping, r=Mark-Simulacrum
...
Don't cc rust-lang/compiler for toolstate changes
Fixes https://github.com/rust-lang/rust/issues/65238 .
2019-10-11 15:09:54 -07:00
bors
000d90b11f
Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrum
...
minimize the rust-std component
This changes the `rust-std` dist component to only include the artifacts of compiling the `libstd` step, as listed in `.libstd.stamp`. This does include `test` and `proc-macro` as well. The remaining _unstable_ libraries that are built as part of `rustc` are packaged into a new `rustc-dev` component, intended for use in the development of closely related tools (clippy, miri, rls).
Here are the component sizes from the [try build](https://dev-static.rust-lang.org/dist/2019-10-07/index.html ):
| Name | Size
| --- | ---
| rust-std-nightly-x86_64-unknown-linux-gnu.tar.gz | 23.94 MiB
| rust-std-nightly-x86_64-unknown-linux-gnu.tar.xz | 17.4 MiB
| rustc-dev-nightly-x86_64-unknown-linux-gnu.tar.gz | 182.03 MiB
| rustc-dev-nightly-x86_64-unknown-linux-gnu.tar.xz | 157.91 MiB
Fixes #61978
Fixes #62486
2019-10-10 23:43:55 +00:00
varkor
fb392c5ed6
Don't cc rust-lang/compiler for toolstate changes
2019-10-10 17:23:28 +01:00
Mazdak Farrokhzad
ecd6229f72
Rollup merge of #65135 - GuillaumeGomez:add-error-code-check, r=Mark-Simulacrum
...
Add check for missing tests for error codes
Fixes #64811 .
r? @Mark-Simulacrum
2019-10-08 23:31:24 +02:00
Mazdak Farrokhzad
fc068222d0
Rollup merge of #64284 - Mark-Simulacrum:include-warn, r=petrochenkov
...
Warn if include macro fails to include entire file
This currently introduces an error, mainly because that was just simpler, and I'm not entirely certain if we can introduce a lint without an RFC and such.
This is primarily to get feedback on the approach and overall aim -- in particular, do we think this is helpful? If so, we probably will need lang-team sign off and decide if it should be an error (as currently introduced by this PR), a lint, or a warning.
r? @petrochenkov
cc https://github.com/rust-lang/rust/issues/35560
2019-10-08 23:31:19 +02:00
Mateusz Mikuła
6d3e242a2b
Update Clippy
2019-10-08 14:14:09 +02:00
bors
d304f5c1ff
Auto merge of #65186 - mati865:cargoup, r=alexcrichton
...
Update Cargo
To pull rust-lang/cargo#7482
List of merged PRs:
- Fix wrong directories in PATH on Windows (rust-lang/cargo#7482 )
- Update SPDX list to 3.6 (rust-lang/cargo#7481 )
- Mark Emscripten's .wasm files auxiliary (rust-lang/cargo#7476 )
- Update `curl-sys` dependency requirement (rust-lang/cargo#7464 )
- add dependencies for `pkg-config` (rust-lang/cargo#7443 )
- Removing hash from output files when using MSVC (rust-lang/cargo#7400 )
- Disable preserving mtimes on archives (rust-lang/cargo#7465 )
- Removed redundant borrow (rust-lang/cargo#7462 )
- Public dependency refactor and re-allow backjumping (rust-lang/cargo#7361 )
- unify the quote in Cargo.toml (rust-lang/cargo#7461 )
2019-10-08 01:05:08 +00:00
Mark Rousskov
e068cec13e
Warn if include macro fails to include entire file
2019-10-07 19:47:53 -04:00
Josh Stone
d305254099
Add rustc-dev to nightly default and complete profiles
2019-10-07 15:49:51 -07:00
Josh Stone
2dcf2f0f7b
Only install rustc-dev by default on nightly
2019-10-07 13:48:16 -07:00
Josh Stone
bd4e9d5fe1
add rustc-dev to tools/build-manifest
2019-10-07 13:48:16 -07:00
Josh Stone
98779ed097
add crossbeam-queue to the whitelist
2019-10-07 13:43:10 -07:00
Mateusz Mikuła
9c15c66880
Update Cargo
2019-10-07 20:33:13 +02:00
Guillaume Gomez
2a624c2039
Add new test to heck if all error codes have tests
2019-10-07 11:15:45 +02:00
Tyler Mandry
d16b7f705b
Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcrichton"
...
This reverts commit 7870050796 , reversing
changes made to 2e7244807a .
2019-10-05 21:38:45 -07:00
Thomas Lively
5b56c660c9
Fix ABI, run and fix more tests, re-enable CI for PRs
2019-10-04 00:47:21 -07:00
Mazdak Farrokhzad
4ea2be751c
Rollup merge of #64998 - spastorino:filter-rls-on-tidy, r=petrochenkov
...
Filter out RLS output directories on tidy runs
Closes #64957
r? @petrochenkov
2019-10-03 04:08:18 +02:00
Santiago Pastorino
03455e47d8
Filter out RLS output directories on tidy runs
2019-10-02 11:02:14 -03:00
Tyler Mandry
2f29548cb4
Rollup merge of #64952 - michaelwoerister:update-cargo, r=alexcrichton
...
Update cargo.
Pulls https://github.com/rust-lang/cargo/pull/7417/commits/f3c92ed52e65b10444020ea453c5823ab4d5ec37 into nightly Rust.
r? @alexcrichton
2019-10-01 23:06:20 -07:00
Manish Goregaokar
56b269af74
Update clippy
2019-10-01 17:53:57 -07:00
Alex Crichton
8d9abcd870
Update rls submodule
2019-10-01 15:03:25 -07:00
Alex Crichton
4447388f17
Update Cargo.lock for cargo update
2019-10-01 15:02:45 -07:00
Michael Woerister
e1d9f82605
Update cargo.
2019-10-01 13:53:17 +02:00
bors
bd9a0aa627
Auto merge of #64881 - RalfJung:miri, r=RalfJung
...
bump Miri
Fixes https://github.com/rust-lang/rust/issues/64798
2019-09-30 02:09:43 +00:00
Ralf Jung
17fa7fe77e
bump Miri
2019-09-29 13:57:26 -04:00
bors
06c68947ad
Auto merge of #64158 - tmandry:libtest-panic-abort, r=alexcrichton
...
panic=abort support in libtest
Add experimental support for tests compiled with panic=abort. Enabled with `-Z panic_abort_tests`.
r? @alexcrichton
cc @cramertj
2019-09-29 13:53:08 +00:00
Tyler Mandry
76b12bd8fd
Support run-fail ui tests
2019-09-28 13:50:52 -07:00
Mazdak Farrokhzad
01075d8f6b
Rollup merge of #64763 - GuillaumeGomez:long-err-explanation-E0734, r=estebank
...
Add E0734 and its long explanation
Part of https://github.com/rust-lang/rust/issues/61137
2019-09-28 22:12:02 +02:00
Mazdak Farrokhzad
e3a5179c7e
Rollup merge of #64847 - mati865:env_logger, r=alexcrichton
...
Upgrade env_logger to 0.7
`./x.py test` passed locally.
2019-09-28 05:37:57 +02:00
Matthias Krüger
1363611fcb
submodules: update clippy from 68ff8b19 to edd90473
...
Changes:
````
Remove clippy::author attribute from trailing_zeroes test
Move author issue test to author subdir
Fix author lint
Rustup to rust-lang/rust#64813
Refactor `booleans`
Detect assignment ops in integer_arithmetic
````
2019-09-27 19:08:47 +02:00
Guillaume Gomez
ecfe92f75e
Don't check error_codes files for lints
2019-09-27 13:24:59 +02:00
bors
59367b074f
Auto merge of #64819 - Manishearth:clippyup, r=Manishearth
...
Update clippy
r? @ghost
2019-09-27 00:15:40 +00:00
Manish Goregaokar
da89068999
Update clippy
2019-09-26 11:57:12 -07:00
Mateusz Mikuła
3e4f582699
Upgrade env_logger to 0.7
2019-09-26 13:19:14 +02:00
Mazdak Farrokhzad
9a2cc54e11
cargotest: bump iron
2019-09-26 07:50:39 +02:00
Mazdak Farrokhzad
f8af7666bd
cargotest: bump webrender
2019-09-26 06:44:58 +02:00
bors
a5bc0f0e3f
Auto merge of #64785 - Manishearth:clippyup, r=Manishearth
...
Update clippy
We had a series of breakages, getting this in fast before more things break.
https://github.com/rust-lang/rust-clippy/pull/4574
r? @ghost
2019-09-25 22:24:21 +00:00
Manish Goregaokar
c4206820b2
Update clippy
2019-09-25 14:56:34 -07:00
Alex Crichton
d047c4257c
Update cargo
...
4 commits in aa6b7e01abce30091cc594cb23a15c46cead6e24..ab6fa8908c9b6c8f7e2249231c395eebfbc49891
2019-09-24 17:19:12 +0000 to 2019-09-25 17:00:56 +0000
- Fix macOS collection of CPU data (rust-lang/cargo#7429 )
- Don't ever capture CPU state if timings are disabled (rust-lang/cargo#7428 )
- Change build-std to use --sysroot (rust-lang/cargo#7421 )
- set -Zmtime_on_use from config or ENV (rust-lang/cargo#7411 )
2019-09-25 11:15:21 -07:00
Alex Crichton
5c5e3facab
Update cargo
...
11 commits in b6c6f685b38d523580813b0031677c2298f458ea..aa6b7e01abce30091cc594cb23a15c46cead6e24
2019-09-19 21:10:09 +0000 to 2019-09-24 17:19:12 +0000
- Fix interpretation of `--features a b` on the CLI (rust-lang/cargo#7419 )
- Update env_logger requirement from 0.6.0 to 0.7.0 (rust-lang/cargo#7422 )
- Update some unstable docs (rust-lang/cargo#7407 )
- Fix xcompile tests. (rust-lang/cargo#7408 )
- -Ztimings: Fix more scale problems. (rust-lang/cargo#7403 )
- Fix some rendering issues with -Ztimings. (rust-lang/cargo#7397 )
- -Ztimings: show max jobs/cpus (rust-lang/cargo#7398 )
- Fix -Ztimings with doc tests. (rust-lang/cargo#7395 )
- Add documentation for the -Zdoctest-xcompile feature (rust-lang/cargo#7391 )
- Fix integration tests waiting for binaries to finish. (rust-lang/cargo#7394 )
- Extract Platform to a separate crate. (rust-lang/cargo#7375 )
2019-09-24 11:06:56 -07:00
Alex Crichton
b923306913
Remove --enable-extended from cross dist builder
...
Shouldn't have an effect on produced artifacts and otherwise is causing
issues where `-Zsave-analysis` is passed during tests but fails
compilation.
2019-09-23 09:34:44 -07:00
Alex Crichton
7342325dfb
Add #![deny(warnings)] to internal tools
2019-09-23 09:34:44 -07:00
Mazdak Farrokhzad
55df97c394
Rollup merge of #64688 - rust-lang:clarify-tidy-since, r=alexreg
...
Clarify the "since" tidy check
r? @pietroalbini
cc @alexreg
2019-09-23 00:36:41 +02:00
Mazdak Farrokhzad
ad4787a992
Clarify the "since" tidy check
2019-09-22 17:18:45 +02:00
Lzu Tao
d06de5d850
Update rls to fix build error
2019-09-22 15:02:12 +00:00