| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-08-02 | Update Cargo submodule | Alex Crichton | -0/+2 | |
| Bring in some fixes for `cargo fix` notably | ||||
| 2018-07-29 | Copy the test_data/ RLS tests into a writable directory. | kennytm | -0/+7 | |
| See rust-lang-nursery/rls#966 for details. | ||||
| 2018-07-26 | Refactor is_external_tool into source_type | Tatsuyuki Ishi | -7/+7 | |
| 2018-07-25 | bootstrap: use prepare_tool_cargo everywhere | Tatsuyuki Ishi | -24/+22 | |
| In this way, RUSTC_NO_PREFER_DYNAMIC is already specified and not needed. | ||||
| 2018-07-25 | Deny bare_trait_objects globally | Tatsuyuki Ishi | -3/+6 | |
| 2018-07-24 | Rollup merge of #52627 - Mark-Simulacrum:rustdoc-test-correct, r=alexcrichton | kennytm | -0/+1 | |
| Compile rustc before building tests for rustdoc r? @alexcrichton | ||||
| 2018-07-22 | Compile rustc before building tests for rustdoc | Mark Rousskov | -0/+1 | |
| 2018-07-21 | Treat no_std(target) == None case correctly. | Hideki Sekine | -1/+1 | |
| 2018-07-18 | Fix rust issue #52163 | Hideki Sekine | -1/+3 | |
| 2018-07-03 | Compile stage0 tools with the raw bootstrap compiler | Alex Crichton | -1/+4 | |
| This commit updates the stage0 build of tools to use the libraries of the stage0 compiler instead of the compiled libraries by the stage0 compiler. This should enable us to avoid any stage0 hacks (like missing SIMD). | ||||
| 2018-07-03 | Fixed detection of test-fail for doctests. | kennytm | -8/+6 | |
| 2018-06-22 | Handle current directory prefix for parsing command arguments in bootstrap ↵ | Steven Laabs | -0/+6 | |
| test command. | ||||
| 2018-06-19 | Auto merge of #51367 - oli-obk:silence!_I_test_you, r=Mark-Simulacrum | bors | -7/+7 | |
| Use quiet tests by default r? @eddyb | ||||
| 2018-06-16 | Prevent Windows filesystem races in bootstrap tests | Mark Simulacrum | -0/+3 | |
| 2018-06-07 | quiet-tests -> !verbose-tests | Oliver Schneider | -7/+7 | |
| 2018-06-03 | impl is_tool on Mode enum | Collins Abitekaniza | -1/+1 | |
| make is_tool inherent prop of mode fix errors from rebase resolve issues from review | ||||
| 2018-06-03 | refactor mode to ToolRustc for Rls & Rustfmt | Collins Abitekaniza | -2/+2 | |
| 2018-06-03 | thread tool modes through | Collins Abitekaniza | -10/+18 | |
| 2018-06-03 | refactor Mode enum | Collins Abitekaniza | -11/+11 | |
| 2018-06-02 | Rustdoc itself no longer requires proc macros to build | Mark Simulacrum | -2/+1 | |
| This avoids a full compiler build in order to build and/or run tests for rustdoc. | ||||
| 2018-05-30 | Run rustfmt | Santiago Pastorino | -150/+241 | |
| 2018-05-30 | Add compare-mode to x.py | Santiago Pastorino | -1/+2 | |
| 2018-05-17 | Make `bless` a flag instead of a subcommand | Oliver Schneider | -7/+1 | |
| 2018-05-17 | Add `bless` x.py subcommand for easy ui test replacement | Oliver Schneider | -28/+24 | |
| 2018-05-15 | Fix run-make wasm tests | Eric Huss | -4/+4 | |
| Fixes #50711 | ||||
| 2018-05-10 | Auto merge of #49729 - collin5:b48483, r=Mark-Simulacrum | bors | -2/+21 | |
| ./x.py test should be able to run individual tests Allows user to be able to run individual tests by specifying filename i.e `./x.py test src/test/run-pass/foo.rs` Fixes #48483 | ||||
| 2018-05-09 | ignore test-args if user specifies suite_path | Collins Abitekaniza | -5/+1 | |
| 2018-05-07 | ./x.py test should be able to run individual tests | Collins Abitekaniza | -2/+25 | |
| trim and pass relative test paths as test-args use collect for getting test_args move suite_path to ShouldRun and make Option append existing args to test_args use enum for PathSet handle Suites differently from Paths Error out if part of test suite but not file refactor, make requested changes | ||||
| 2018-05-07 | Auto merge of #50000 - michaelwoerister:cross-lang-lto, r=alexcrichton | bors | -4/+4 | |
| Add some groundwork for cross-language LTO. Implements part of #49879: - Adds a `-Z cross-lang-lto` flag to rustc - Makes sure that bitcode is embedded in object files if the flag is set. This should already allow for using cross language LTO for staticlibs (where one has to invoke the linker manually anyway). However, `rustc` will not try to enable LTO for its own linker invocations yet. r? @alexcrichton | ||||
| 2018-05-06 | Auto merge of #50468 - nrc:test-rustfmt, r=alexcrichton | bors | -0/+3 | |
| Pass a test directory to rustfmt Another attempt to fix the rustfmt tests. `RUSTFMT_TEST_DIR` is consumed by Rustfmt in the latext commit (thus the Rustfmt update) because we need a place to create temp files that won't be read-only. r? @alexcrichton | ||||
| 2018-05-06 | Pass a test directory to rustfmt | Nick Cameron | -0/+3 | |
| 2018-05-06 | s/DocTestsOption/DocTests/g | kennytm | -4/+4 | |
| 2018-05-06 | Added test case. | kennytm | -7/+7 | |
| 2018-05-06 | Added `./x.py test --no-doc` option. | kennytm | -3/+9 | |
| This enables `./x.py test --stage 0 src/libstd --no-doc` and ensures the stage2-rustc and rustdoc need to be built. | ||||
| 2018-05-04 | bootstrap: Fix LLVM bin path setup for Windows. | Michael Woerister | -11/+0 | |
| 2018-05-03 | Make run-make host_test!(). | Michael Woerister | -1/+1 | |
| 2018-05-03 | Add LLVM bin directory to PATH for running run-make tests. | Michael Woerister | -3/+14 | |
| 2018-04-27 | Rollup merge of #49707 - steveklabnik:rustc-book, r=QuietMisdreavus | kennytm | -0/+1 | |
| Add "the Rustc book" This PR introduces a new book into the documentation, "The rustc book". We already have books for Cargo, and for Rustdoc, rustc should have some too. This book is focused on *users* of rustc, and provides a nice place to write documentation for users. I haven't put content here, but plan on scaffolding it out very soon, and wanted this PR open for a few discussions first. One of those is "what exactly should said TOC be?" I plan on having a proposed one up tomorrow, but figured I'd let people know to start thinking about it now. The big one is that we also will want to put https://github.com/rust-lang-nursery/rustc-guide in-tree as well, and the naming is... tough. I'm proposing: * doc.rust-lang.org/rustc is "The Rustc book", to mirror the other tools' books. * doc.rust-lang.org/rustc-contribution is "The Rustc contribution guide", and contains that book @nikomatsakis et al, any thoughts on this? I'm not attached to it in particular, but had to put something together to get this discussion going. I think mirroring the other tools is a good idea for this work, but am not sure where exactly that leaves yours. Fixes https://github.com/rust-docs/team/issues/11 | ||||
| 2018-04-21 | Do not test RLS and rustfmt if build of these failed. | kennytm | -2/+20 | |
| Avoid a tool being simultaneously test-pass and build-fail. | ||||
| 2018-04-18 | Expand `x.py test` to also run with `--compare-mode=nll` on src/test/ui suite. | Felix S. Klock II | -3/+42 | |
| 2018-04-17 | Remove uses of Build across Builder steps | Mark Simulacrum | -172/+153 | |
| 2018-04-16 | Fix empty tests | Guillaume Gomez | -3/+1 | |
| 2018-04-16 | Fix nits | Guillaume Gomez | -2/+0 | |
| 2018-04-16 | Add rustdoc-ui test suite | Guillaume Gomez | -7/+21 | |
| 2018-04-16 | Add warning if a resolution failed | Guillaume Gomez | -0/+35 | |
| 2018-04-14 | Rollup merge of #49922 - f-bro:zmiri, r=oli-obk | kennytm | -1/+1 | |
| Remove -Zmiri debugging option | ||||
| 2018-04-13 | Remove -Z miri debugging option | Fabio B | -1/+1 | |
| 2018-04-12 | Fix test failure in src/tools/rustdoc-themes when rust.rpath = false | Chris Coulson | -1/+1 | |
| 2018-04-09 | Add rustc book to the build system | steveklabnik | -0/+1 | |
| 2018-04-03 | Fix a few accidental expectations | Mark Simulacrum | -8/+14 | |
