| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2017-07-20 | Fixes warnings and errors introduced while moving code around | Mark Simulacrum | -24/+24 | |
| 2017-07-20 | Change code to work with the new system | Mark Simulacrum | -47/+342 | |
| 2017-07-20 | Move code into Step trait implementations. | Mark Simulacrum | -420/+585 | |
| No changes are introduced to code body. This commit will not build; it is done to permit a better diff in later commits. | ||||
| 2017-07-20 | Move rule configs out of step | Mark Simulacrum | -0/+231 | |
| 2017-07-17 | Run RLS tests | Nick Cameron | -9/+27 | |
| 2017-07-10 | Test src/doc once more | Mark Simulacrum | -6/+11 | |
| 2017-07-04 | Use build.build instead of build.config.build | Mark Simulacrum | -8/+8 | |
| 2017-07-04 | Store verbosity on Build | Mark Simulacrum | -1/+1 | |
| Prevents accidental mistakes in not using the right verbosity by going to only config or flags. | ||||
| 2017-07-04 | Store positive instead of negative fail_fast. | Mark Simulacrum | -5/+5 | |
| This makes later negation much easier to interpret. | ||||
| 2017-07-04 | Clarify meaning of Build.cargo, Build.rustc. | Mark Simulacrum | -4/+4 | |
| Rename Build.{cargo, rustc} to {initial_cargo, initial_rustc}. | ||||
