| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-01-23 | Add incremental-fulldeps test suite and regression test for #47290. | Michael Woerister | -0/+5 | |
| 2017-12-27 | Clarify toolstate names. Move publish.py to a more convenient location. | kennytm | -4/+4 | |
| 2017-12-27 | Revert "Add a file to trivially disable tool building or testing" | kennytm | -28/+8 | |
| This reverts commit ab018c76e14b87f3c9e0b7384cc9b02d94779cd5. This also adds the `ToolBuild::is_ext_tool` field to replace the previous `ToolBuild::expectation` field, to indicate whether a build-failure of certain tool is essential. | ||||
| 2017-12-12 | Put miri const eval checking behind -Zmiri | Oliver Schneider | -0/+1 | |
| 2017-12-06 | Update miri to rustc changes | Oliver Schneider | -53/+104 | |
| 2017-09-27 | Add RLS and Rustfmt to the toolstate mechanism | Nick Cameron | -2/+10 | |
| 2017-09-19 | Add clippy to `toolstate.toml` | Oliver Schneider | -0/+44 | |
| 2017-09-18 | rustbuild: with --no-fail-fast, report the specific commands that failed | Ximin Luo | -4/+4 | |
| 2017-09-17 | Rebase fallout | Oliver Schneider | -0/+2 | |
| 2017-09-17 | Add a file to trivially disable tool building or testing | Oliver Schneider | -5/+14 | |
| 2017-09-17 | Get the miri test suite to run inside the rustc dev environment | Oliver Schneider | -0/+44 | |
| 2017-09-17 | Rollup merge of #44533 - nrc:rustfmt-submod, r=alexcrichton | Tim Neumann | -0/+41 | |
| Add Rustfmt r? @alexcrichton | ||||
| 2017-09-15 | rustbuild: Fix test "test rustdoc" invocation | Alex Crichton | -4/+5 | |
| Previously it would use the librustc output directory which would cause rustdoc to get entirely recompiled, whereas the intention is that it uses the already-compiled artifacts from building rustdoc itself, using the tool output directory | ||||
| 2017-09-13 | Build and test Rustfmt | Nick Cameron | -0/+41 | |
| 2017-09-05 | Test rustdoc unit tests. | Mark Simulacrum | -1/+68 | |
| Doc tests are temporarily disabled until next release cycle, since current beta Cargo errors on them. Upgrade should be smooth as the relevant tests are already fixed in this commit. | ||||
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -3/+3 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-08-14 | Auto merge of #43842 - bjorn3:no_llvm_cleanup, r=alexcrichton | bors | -17/+26 | |
| Cleanup for "Support compiling rustc without LLVM (try 2)" This includes a small patch to allow running tests without llvm. Also check if you are not trying to compile a dylib. cc #42932 r? @alexcrichton | ||||
| 2017-08-13 | Change run-make ignore message | bjorn3 | -1/+1 | |
| 2017-08-13 | Remove some more cfg's | bjorn3 | -17/+26 | |
| 2017-08-13 | Build rustdoc only at the top stage | Mark Simulacrum | -3/+3 | |
| 2017-08-13 | Unify flags into config. | Mark Simulacrum | -14/+5 | |
| This introduces a slight change in behavior, where we unilaterally respect the --host and --target parameters passed for all sanity checking and runtime configuration. | ||||
| 2017-07-28 | rustbuild: Use Cargo's "target runner" | Alex Crichton | -67/+13 | |
| This commit leverages a relatively new feature in Cargo to execute cross-compiled tests, the `target.$target.runner` configuration. We configure it through environment variables in rustbuild and this avoids the need for us to locate and run tests after-the-fact, instead relying on Cargo to do all that execution for us. | ||||
| 2017-07-27 | Correct a few run.host invocations where run.target is intended. | Mark Simulacrum | -2/+2 | |
| 2017-07-27 | Don't needlessly build rustdoc for compiletest. | Mark Simulacrum | -1/+6 | |
| For most tests, rustdoc isn't needed, so avoid building it. | ||||
| 2017-07-27 | Build rustdoc on-demand. | Mark Simulacrum | -2/+1 | |
| Rustdoc is no longer compiled in every stage, alongside rustc, instead it is only compiled when requested, and generally only for the last stage. | ||||
| 2017-07-27 | Change tools to take a compiler instead of a stage. | Mark Simulacrum | -3/+3 | |
| 2017-07-25 | Bump master to 1.21.0 | Alex Crichton | -33/+35 | |
| This commit bumps the master branch's version to 1.21.0 and also updates the bootstrap compiler from the freshly minted beta release. | ||||
| 2017-07-24 | Make dist equivalent to old build system. | Mark Simulacrum | -1/+1 | |
| 2017-07-23 | Do not run pretty tests by default. | Mark Simulacrum | -0/+3 | |
| 2017-07-22 | Make distcheck work again. | Mark Simulacrum | -0/+4 | |
| 2017-07-22 | Add make_run to distcheck. | Mark Simulacrum | -0/+4 | |
| 2017-07-20 | Change make_run signature to taking a RunConfig struct for refactorability. | Mark Simulacrum | -116/+59 | |
| 2017-07-20 | Add an optional condition to constrain defaults. | Mark Simulacrum | -8/+3 | |
| Utilized primarily to not be a default rule unless some configuration is given (e.g., compiler docs are enabled). | ||||
| 2017-07-20 | Remove step.rs comments | Mark Simulacrum | -231/+0 | |
| 2017-07-20 | Don't include lldb/gdb in default tests | Mark Simulacrum | -7/+5 | |
| 2017-07-20 | Don't run host-only tests when targeting another platform | Mark Simulacrum | -39/+111 | |
| 2017-07-20 | Fix a few issues found by comparing past/present | Mark Simulacrum | -4/+2 | |
| 2017-07-20 | Implement available paths list. | Mark Simulacrum | -36/+30 | |
| 2017-07-20 | Krate -> Crate | Mark Simulacrum | -9/+9 | |
| 2017-07-20 | Resolve rebase errors | Mark Simulacrum | -34/+32 | |
| 2017-07-20 | Require should_run to be implemented. | Mark Simulacrum | -0/+8 | |
| 2017-07-20 | Utilize interning to allow Copy/Clone steps | Mark Simulacrum | -97/+137 | |
| 2017-07-20 | Remove core_intrinsics feature gate | Mark Simulacrum | -0/+12 | |
| 2017-07-20 | Cleanups and fixes throughout | Mark Simulacrum | -7/+4 | |
| 2017-07-20 | Fix more incorrectly transitioned code | Mark Simulacrum | -17/+29 | |
| 2017-07-20 | Fix a few errors introduced during rebase. | Mark Simulacrum | -26/+49 | |
| 2017-07-20 | Fix a nit. | Mark Simulacrum | -1/+1 | |
| 2017-07-20 | Rework compiletest implementation. | Mark Simulacrum | -84/+55 | |
| 2017-07-20 | Move compiletest config into a struct | Mark Simulacrum | -37/+102 | |
| 2017-07-20 | Finish fixing warnings and errors. Bootstrap builds. | Mark Simulacrum | -11/+12 | |
