about summary refs log tree commit diff
path: root/src/tools
AgeCommit message (Collapse)AuthorLines
2019-10-13Auto merge of #65342 - Mark-Simulacrum:revert-rustc-dev, r=pietroalbinibors-30/+0
Revert "Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrum" This reverts commit 000d90b11f7be70ffb7812680f7abc6deb52ec88, reversing changes made to 898f36c83cc28d7921a1d7b3605323dc5cfcf533. This turned out to break quite a few targets, cc https://github.com/rust-lang/rust/issues/65335
2019-10-12Auto merge of #65328 - lzutao:bump-rls-rustfmt, r=Xanewokbors-18/+18
Update rls and rustfmt cc @Xanewok Fixes #65084 Fixes #65085 Suppressed #65311
2019-10-12Revert "Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrum"Mark Rousskov-30/+0
This reverts commit 000d90b11f7be70ffb7812680f7abc6deb52ec88, reversing changes made to 898f36c83cc28d7921a1d7b3605323dc5cfcf533.
2019-10-12Update RLS and RustfmtIgor Matuszewski-18/+18
This also bumps rustc-ap-* crates and fixes the relevant toolstate.
2019-10-11Rollup merge of #65276 - varkor:toolstate-no-ping, r=Mark-SimulacrumTyler Mandry-1/+1
Don't cc rust-lang/compiler for toolstate changes Fixes https://github.com/rust-lang/rust/issues/65238.
2019-10-10Auto merge of #64823 - cuviper:min-std, r=Mark-Simulacrumbors-0/+30
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-10Don't cc rust-lang/compiler for toolstate changesvarkor-1/+1
2019-10-08Rollup merge of #65135 - GuillaumeGomez:add-error-code-check, r=Mark-SimulacrumMazdak Farrokhzad-0/+139
Add check for missing tests for error codes Fixes #64811. r? @Mark-Simulacrum
2019-10-08Rollup merge of #64284 - Mark-Simulacrum:include-warn, r=petrochenkovMazdak Farrokhzad-1/+1
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-08Update ClippyMateusz Mikuła-18/+13
2019-10-08Auto merge of #65186 - mati865:cargoup, r=alexcrichtonbors-0/+0
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-07Warn if include macro fails to include entire fileMark Rousskov-1/+1
2019-10-07Add rustc-dev to nightly default and complete profilesJosh Stone-0/+15
2019-10-07Only install rustc-dev by default on nightlyJosh Stone-1/+9
2019-10-07add rustc-dev to tools/build-manifestJosh Stone-0/+7
2019-10-07add crossbeam-queue to the whitelistJosh Stone-0/+1
2019-10-07Update CargoMateusz Mikuła-0/+0
2019-10-07Add new test to heck if all error codes have testsGuillaume Gomez-0/+139
2019-10-05Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, ↵Tyler Mandry-4/+1
r=alexcrichton" This reverts commit 7870050796e5904a0fc85ecbe6fa6dde1cfe0c91, reversing changes made to 2e7244807a7878f6eca3eb7d97ae9b413aa49014.
2019-10-04Fix ABI, run and fix more tests, re-enable CI for PRsThomas Lively-1/+4
2019-10-03Rollup merge of #64998 - spastorino:filter-rls-on-tidy, r=petrochenkovMazdak Farrokhzad-0/+3
Filter out RLS output directories on tidy runs Closes #64957 r? @petrochenkov
2019-10-02Filter out RLS output directories on tidy runsSantiago Pastorino-0/+3
2019-10-01Rollup merge of #64952 - michaelwoerister:update-cargo, r=alexcrichtonTyler Mandry-0/+1
Update cargo. Pulls https://github.com/rust-lang/cargo/pull/7417/commits/f3c92ed52e65b10444020ea453c5823ab4d5ec37 into nightly Rust. r? @alexcrichton
2019-10-01Update clippyManish Goregaokar-11/+18
2019-10-01Update rls submoduleAlex Crichton-0/+0
2019-10-01Update `Cargo.lock` for cargo updateAlex Crichton-0/+1
2019-10-01Update cargo.Michael Woerister-0/+0
2019-09-30Auto merge of #64881 - RalfJung:miri, r=RalfJungbors-5/+10
bump Miri Fixes https://github.com/rust-lang/rust/issues/64798
2019-09-29bump MiriRalf Jung-5/+10
2019-09-29Auto merge of #64158 - tmandry:libtest-panic-abort, r=alexcrichtonbors-4/+25
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-28Support run-fail ui testsTyler Mandry-4/+25
2019-09-28Rollup merge of #64763 - GuillaumeGomez:long-err-explanation-E0734, r=estebankMazdak Farrokhzad-1/+1
Add E0734 and its long explanation Part of https://github.com/rust-lang/rust/issues/61137
2019-09-28Rollup merge of #64847 - mati865:env_logger, r=alexcrichtonMazdak Farrokhzad-1/+1
Upgrade env_logger to 0.7 `./x.py test` passed locally.
2019-09-27submodules: update clippy from 68ff8b19 to edd90473Matthias Krüger-7/+9
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-27Don't check error_codes files for lintsGuillaume Gomez-1/+1
2019-09-27Auto merge of #64819 - Manishearth:clippyup, r=Manishearthbors-11/+7
Update clippy r? @ghost
2019-09-26Update clippyManish Goregaokar-11/+7
2019-09-26Upgrade env_logger to 0.7Mateusz Mikuła-1/+1
2019-09-26cargotest: bump ironMazdak Farrokhzad-459/+2
2019-09-26cargotest: bump webrenderMazdak Farrokhzad-1/+1
2019-09-25Auto merge of #64785 - Manishearth:clippyup, r=Manishearthbors-14/+10
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-25Update clippyManish Goregaokar-14/+10
2019-09-25Update cargoAlex Crichton-0/+0
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-24Update cargoAlex Crichton-0/+0
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-23Remove `--enable-extended` from cross dist builderAlex Crichton-0/+0
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-23Add `#![deny(warnings)]` to internal toolsAlex Crichton-17/+33
2019-09-23Rollup merge of #64688 - rust-lang:clarify-tidy-since, r=alexregMazdak Farrokhzad-1/+1
Clarify the "since" tidy check r? @pietroalbini cc @alexreg
2019-09-22Clarify the "since" tidy checkMazdak Farrokhzad-1/+1
2019-09-22Update rls to fix build errorLzu Tao-0/+0
2019-09-22Update clippyLzu Tao-9/+15