about summary refs log tree commit diff
path: root/src/tools
AgeCommit message (Collapse)AuthorLines
2019-02-18Add constant_time_eq to license exception list of tidy toolflip1995-0/+1
2019-02-18Update Cargo.toml of rustc-workspace-hackflip1995-1/+1
2019-02-18Update rustfmt to rust-lang/rustfmt@d6829dflip1995-5/+5
2019-02-18Update RLS to rust-lang/rls@0d6f53flip1995-0/+0
2019-02-18Update Clippy to rust-lang/rust-clippy@32ee30flip1995-12/+7
2019-02-17publish_toolstate.py: further fix the runtime errorskennytm-3/+3
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-17Auto merge of #58495 - kennytm:rollup, r=kennytmbors-1/+1
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-17Auto merge of #58477 - rust-lang:fix-publish-toolstate-syntax-error, r=oli-obkbors-3/+3
Fix the syntax error in publish_toolstate.py
2019-02-16Notify myself when Clippy toolstate changesPhilipp Hansch-1/+1
2019-02-15Auto merge of #58406 - Disasm:rv64-support, r=nagisabors-0/+2
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-15Fix the syntax error in publish_toolstate.pykennytm-3/+3
2019-02-13Whitelist iovec types in linkcheckerSteven Fackler-1/+3
2019-02-14Notify @topecongiro when the state of rustfmt has changedtopecongiro-1/+1
2019-02-13Auto merge of #56951 - oli-obk:auto_toolstate_issue, r=kennytmbors-3/+83
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-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-30/+30
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-12Add riscv64gc-unknown-none-elf targetVadim Kaushan-0/+1
2019-02-12Add riscv64imac-unknown-none-elf targetVadim Kaushan-0/+1
2019-02-12Permit issue posting to have network failuresOliver Scherer-4/+12
2019-02-12Auto merge of #58098 - oli-obk:maybe_allow_internal_unstable, r=petrochenkovbors-0/+1
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-12Auto merge of #57388 - euclio:runmake-explicit-ignore, r=kennytmbors-0/+9
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-12Rollup merge of #58288 - taiki-e:rustc-workspace-hack-2018, r=alexcrichtonMazdak Farrokhzad-0/+1
rustc-workspace-hack => 2018 Transitions `rustc-workspace-hack` to Rust 2018; cc #58099 r? @alexcrichton
2019-02-12Rollup merge of #58287 - taiki-e:rustc-std-workspace-core-2018, r=alexcrichtonMazdak Farrokhzad-2/+2
rustc-std-workspace-core => 2018 Transitions `rustc-std-workspace-core` to Rust 2018; cc #58099 r? @alexcrichton
2019-02-11use ignore directives for run-make testsAndy Russell-0/+9
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-11Allow platform specific testsOliver Scherer-0/+1
2019-02-10tools: doc commentsAlexander Regueiro-30/+30
2019-02-10bump cargo submodulePietro Albini-0/+0
2019-02-09Rollup merge of #58285 - taiki-e:error_index_generator-2018, r=CentrilMazdak Farrokhzad-1/+3
error_index_generator => 2018 Transitions `error_index_generator` to Rust 2018; cc #58099 r? @Centril
2019-02-09Rollup merge of #58115 - h-michael:rustdoc-2018, r=CentrilMazdak Farrokhzad-2/+3
Transition rustdoc to 2018 edition Transitions rustdoc to Rust 2018; cc #58099
2019-02-09Rollup merge of #58091 - phansch:compiletest2018, r=CentrilMazdak Farrokhzad-47/+39
Transition compiletest to Rust 2018 This transitions `src/tools/compiletest` to Rust 2018. cc #58099
2019-02-08error_index_generator => 2018Taiki Endo-1/+3
2019-02-08rustc-workspace-hack => 2018Taiki Endo-0/+1
2019-02-08rustc-std-workspace-core => 2018Taiki Endo-2/+2
2019-02-07Rollup merge of #58156 - h-michael:update-rust-installer, r=Centrilkennytm-0/+0
update submodule: rust-installer from 27dec6c to ccdc47b Update rust-installer cc: #58099 https://github.com/rust-lang/rust-installer/compare/27dec6c...ccdc47b r? @Centril
2019-02-05Update cargoEric Huss-0/+0
2019-02-06Rollup merge of #58117 - h-michael:rustdoc-theme-2018, r=Centrilkennytm-0/+3
Transition rustdoc-theme to 2018 edition Transitions rustdoc-theme to Rust 2018; cc #58099
2019-02-06Rollup merge of #58114 - h-michael:tidy-unstable-book-gen-2018, r=Centrilkennytm-2/+5
Transition tidy and unstable-book-gen to 2018 edition Transitions tidy and unstable-book-gen to Rust 2018; cc #58099
2019-02-06Rollup merge of #58113 - h-michael:build-manifest-2018, r=alexcrichtonkennytm-5/+7
Transition build-manifest to 2018 edition #58099
2019-02-06Rollup merge of #58108 - denzp:nvptx-manifest, r=alexcrichtonkennytm-0/+1
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 :slightly_frowning_face: r? @alexcrichton
2019-02-06Rollup merge of #58097 - h-michael:remote-test-2018, r=alexcrichtonkennytm-0/+2
Transition remote test to Rust 2018 Only updating Cargo.toml
2019-02-06Rollup merge of #58096 - h-michael:linkchecker-2018, r=Centrilkennytm-1/+4
Transition linkchecker to 2018 edition Transition `src/tools/linkchecker` to Rust 2018. #58099
2019-02-05Transition rustdoc to 2018 editionHirokazu Hata-2/+3
2019-02-05Remove unncessary return statementHirokazu Hata-1/+1
2019-02-05Use derive feature of serdeHirokazu Hata-2/+2
2019-02-05Remove macro_useHirokazu Hata-2/+1
2019-02-05Transition build-manifest to 2018 editionHirokazu Hata-1/+4
2019-02-05update rust-installer from 27dec6c to ccdc47bHirokazu Hata-0/+0
2019-02-04Transition compiletest to Rust 2018Philipp Hansch-47/+39
2019-02-04Auto merge of #58095 - h-michael:cargotest-2018, r=Centrilbors-0/+3
Transition cargotest to Rust 2018 Only updating Cargo.toml #58099
2019-02-03Auto merge of #58024 - h-michael:update-rls, r=Xanewokbors-0/+0
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-04Transition rustdoc-theme to 2018 editionHirokazu Hata-0/+3