| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2018-08-07 | Update RLS, Rustfmt, Clippy | Nick Cameron | -3/+3 | |
| Includes backporting the rustc workspace hack | ||||
| 2018-07-29 | Exempt cloudabi from license check. | kennytm | -0/+1 | |
| 2018-07-28 | Update the Cargo submodule and rustfix | Alex Crichton | -0/+1 | |
| Should hopefully bring in a few more `cargo fix`-related fixes. | ||||
| 2018-07-25 | Add missing dyn | Tatsuyuki Ishi | -3/+3 | |
| 2018-07-23 | Change single char str patterns to chars | ljedrz | -3/+3 | |
| 2018-07-15 | tidy: add a new test for external dependencies | Sébastien Marie | -0/+52 | |
| ensure all packages in Cargo.lock will be vendored, and fail if the source packages isn't whitelisted. | ||||
| 2018-07-07 | Mostly fix compiling without LLVM (with metadata_only backend) | bjorn3 | -1/+0 | |
| 2018-07-06 | Update RLS, Rustfmt, Cargo, and Clippy | Nick Cameron | -0/+1 | |
| 2018-06-20 | Fix tidy | Bastien Orivel | -1/+1 | |
| 2018-05-30 | Replace libbacktrace with a submodule | Alex Crichton | -0/+1 | |
| While we're at it update the `backtrace` crate from crates.io. It turns out that the submodule's configure script has gotten a lot more finnicky as of late so also switch over to using the `cc` crate manually which allows to avoid some hacks around the configure script as well | ||||
| 2018-05-29 | Whitelist datafrog on tidy | Santiago Pastorino | -0/+1 | |
| 2018-05-27 | Ensure every unstable feature has a tracking issue. | kennytm | -6/+29 | |
| 2018-05-26 | Rollup merge of #51047 - spastorino:use_polonius_engine_facts, r=nikomatsakis | kennytm | -0/+1 | |
| Use AllFacts from polonius-engine | ||||
| 2018-05-24 | Use AllFacts from polonius-engine | Santiago Pastorino | -0/+1 | |
| 2018-05-24 | extend the crate whitelist to include rustc-hash, chalk | Niko Matsakis | -0/+3 | |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -1/+1 | |
| 2018-05-16 | tidy: Add a check for empty UI test files | Jane Lusby | -23/+40 | |
| Check for empty `.stderr` and `.stdout` files in UI test directories. Empty files could still pass testing for `compile-pass` tests with no output so they can get into the repo accidentally, but they are not necessary and can be removed. | ||||
| 2018-05-13 | Add a Rayon thread pool | John Kåre Alsaker | -0/+10 | |
| 2018-05-12 | Display the name of the failed file in tidy/libcoretest | varkor | -8/+15 | |
| 2018-05-12 | Ignore non .rs files for tidy libcoretest | varkor | -6/+9 | |
| Previously, any file would be read, which is both unnecessary, and causes issues if irrelevant non-Unicode files were read (e.g. `.DS_STORE`). | ||||
| 2018-05-06 | Auto merge of #50466 - kennytm:rustbuild-stage0-lib-test, r=Mark-Simulacrum | bors | -0/+36 | |
| rustbuild: Allow quick testing of libstd and libcore at stage0 This PR implemented two features: 1. Added a `--no-doc` flag to allow testing a crate *without* doc tests. In this mode, we don't need to build rustdoc, and thus we can skip building the stage2 compiler. (Ideally stage0 test should use the bootstrap rustdoc, but I don't want to mess up the core builder logic here) 2. Moved all libcore tests externally and added a tidy test to ensure we don't accidentally add `#[test]` into libcore. After this PR, one could run `./x.py test --stage 0 --no-doc src/libstd` to test `libstd` without building the compiler, thus enables us to quickly test new library features. | ||||
| 2018-05-05 | Misc tweaks | John Kåre Alsaker | -0/+1 | |
| 2018-05-06 | Added a tidy test to ensure libcore cannot contain any tests. | kennytm | -0/+36 | |
| 2018-04-26 | handle license check | Nick Cameron | -1/+2 | |
| 2018-04-20 | Fix revision support for UI tests. | Eric Huss | -27/+15 | |
| Fixes #48878 | ||||
| 2018-04-11 | Auto merge of #49861 - pnkfelix:compare-mode-nll-followup-2, r=nikomatsakis | bors | -2/+29 | |
| Blindly checkpoint status of NLL mode ui tests This takes the next (and potentially final?) step with #48879. Namely, this PR got things to the point where I can successfully run `compiletest` on `src/test/ui` with `--compile-mode=nll`. Here are the main pieces of it: 1. To figure out how to even run `compiletest` normally on the ui directory, I ran `x.py test -vv`, and then looked for the `compiletest` invocation that mentioned `src/test/ui`. 2. I took the aforementioned `compiletest` invocation and used it, adding `--compile-mode=nll` to the end. It had 170 failing cases. 3. Due to #49855, I had to edit some of the tests so that they fail even under NLL, via `#[rustc_error]`. That's the first commit. (Then goto 2 to double-check no such tests remain.) 4. I took the generated `build/target/test/foo.stderr` file for every case that failed, and blindly copied it to `src/test/foo.nll.stderr`. That's the second commit. 5. Goto 2 until there were no failing cases. 6. Remove any stamp files, and re-run `x.py test` to make sure that the edits and new `.nll.stderr` files haven't broken the pre-existing test suite. | ||||
| 2018-04-09 | Make tidy treat "test/ui/foo.nll.stderr" just like "foo.stderr". | Felix S. Klock II | -2/+29 | |
| 2018-04-08 | Move deny(warnings) into rustbuild | Mark Simulacrum | -2/+0 | |
| This permits easier iteration without having to worry about warnings being denied. Fixes #49517 | ||||
| 2018-03-14 | Remove syntax and syntax_pos thread locals | John Kåre Alsaker | -0/+1 | |
| 2018-03-13 | Rollup merge of #48880 - petrochenkov:badstderr, r=kennytm | kennytm | -0/+28 | |
| tidy: Add a check for stray `.stderr` and `.stdout` files in UI test directories | ||||
| 2018-03-11 | Update Cargo submodule | Alex Crichton | -0/+2 | |
| Required moving all fulldeps tests depending on `rand` to different locations as now there's multiple `rand` crates that can't be implicitly linked against. | ||||
| 2018-03-09 | tidy: Add a check for stray `.stderr` and `.stdout` files in UI test directories | Vadim Petrochenkov | -0/+28 | |
| 2018-03-06 | Update env_logger to 0.5.4 | Alex Crichton | -0/+17 | |
| It looks like this cuts down on the number of dependencies in env_logger and notably cuts out a difference between a shared dependency of rls/cargo. My goal here is to ensure that when we compile the RLS/Cargo on CI we only compile Cargo once, and this is one step towards that! | ||||
| 2018-03-05 | Add ena to whitelist | Who? Me?! | -0/+1 | |
| 2018-03-05 | Uncomment whitelist | Who? Me?! | -34/+34 | |
| 2018-03-05 | Do check the deps of path deps | Mark Mansi | -32/+44 | |
| 2018-03-05 | enable whitelist | Mark Mansi | -23/+23 | |
| 2018-03-05 | Don't check in-tree deps | Mark Mansi | -39/+12 | |
| 2018-03-05 | different versions may have different deps | Mark Mansi | -66/+84 | |
| 2018-03-05 | Add a few missing deps | Mark Mansi | -0/+3 | |
| 2018-03-05 | Remove spurious whitespace | Mark Mansi | -54/+54 | |
| 2018-03-05 | uncomment whitelist | Mark Mansi | -55/+55 | |
| 2018-03-05 | Fix alexcrichton's comments | Mark Mansi | -95/+77 | |
| 2018-03-05 | Only check the whitelist for some crates | Mark Mansi | -340/+147 | |
| 2018-03-05 | Get the path to cargo from rustbuild | Mark Mansi | -7/+9 | |
| 2018-03-05 | Trying to get paths right... | Mark Mansi | -1/+310 | |
| 2018-03-05 | MAKE IT FAILgit statusgit status | Mark Mansi | -20/+53 | |
| 2018-03-05 | Comments | Mark Mansi | -1/+2 | |
| 2018-03-05 | Start adding a whitelist for rustc dependencies | Mark Mansi | -9/+77 | |
| 2018-03-05 | Run rustfmt on tidy/src/deps.rs | Mark Mansi | -14/+15 | |
