| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-10-16 | Normalize alloc-id in tests. | Camille GILLOT | -0/+1 | |
| 2023-09-15 | avoid blessing cargo deps's source code in ui tests | Pietro Albini | -0/+1 | |
| 2023-08-06 | bump schannel, miow to drop windows-sys 0.42 | klensy | -1/+1 | |
| 2023-05-27 | Auto merge of #111348 - ozkanonur:remove-hardcoded-rustdoc-flags, ↵ | bors | -0/+3 | |
| r=albertlarsan68,oli-obk new tool `rustdoc-gui-test` Implements new tool `rustdoc-gui-test` that allows using compiletest headers for `rustdoc-gui` tests. | ||||
| 2023-05-16 | add lib module to `src/tool/compiletest` | ozkanonur | -0/+3 | |
| Signed-off-by: ozkanonur <work@onurozkan.dev> | ||||
| 2023-05-14 | Include better context for "already exists" error in compiletest | David Tolnay | -0/+1 | |
| 2023-05-09 | bump windows crate 0.46 -> 0.48 in workspace | klensy | -1/+1 | |
| 2023-03-20 | migrate compiler, bootstrap, and compiletest to windows-rs | Andy Russell | -1/+7 | |
| 2023-02-21 | replace lazy_static with once_cell | klensy | -1/+1 | |
| 2023-02-21 | compiletest: bump miow crate | klensy | -1/+1 | |
| 2023-02-10 | add only modified for compiletest | yukang | -0/+1 | |
| 2022-10-31 | Detect unused files in `src/test/mir-opt` and error on them in tidy. | Jakob Degen | -0/+1 | |
| 2022-08-07 | compiletest: use precise cfg matching instead of hard-coded tables | Eric Huss | -0/+1 | |
| 2021-12-22 | Upgrade `tracing-subscriber` | pierwill | -1/+1 | |
| 2021-09-20 | Migrate to 2021 | Mark Rousskov | -1/+1 | |
| 2021-07-29 | rfc3052: Remove authors field from Cargo manifests | Jade | -1/+0 | |
| Since RFC 3052 soft deprecated the authors field anyway, hiding it from crates.io, docs.rs, and making Cargo not add it by default, and it is not generally up to date/useful information, we should remove it from crates in this repo. | ||||
| 2021-06-20 | Update rustfix for compiletest. | Eric Huss | -1/+1 | |
| 2021-03-03 | Auto merge of #82553 - tmiasko:update-tracing, r=Mark-Simulacrum | bors | -1/+1 | |
| Update tracing to 0.1.25 * Update tracing from 0.1.18 to 0.1.25 * Update tracing-subscriber from 0.2.13 to 0.2.16 * Update tracing-tree from 0.1.6 to 0.1.8 * Add pin-project-lite to the list of allowed dependencies (it is now a direct dependency of tracing). | ||||
| 2021-03-01 | Use a crate to produce rustdoc tree comparisons instead of the `diff` command | Michael Howell | -0/+2 | |
| It doesn't exist on Windows, so we bring our own unified diff implementation. Fixes #82409 | ||||
| 2021-02-28 | Update tracing to 0.1.25 | Tomasz Miąsko | -1/+1 | |
| 2020-10-20 | Initialize tracing subscriber in compiletest tool | Tomasz Miąsko | -1/+1 | |
| The logging in compiletest was migrated from log crate to a tracing, but the initialization code was never changed, so logging is non-functional. Initialize tracing subscriber using default settings. | ||||
| 2020-08-15 | replaced log with tracing | Gurpreet Singh | -1/+1 | |
| 2020-07-31 | Move from `log` to `tracing` | Oliver Scherer | -1/+1 | |
| 2020-07-29 | Move mir-opt tests to toplevel | Xavier Denis | -0/+1 | |
| 2020-01-14 | Update rustfix in compiletest. | Eric Huss | -1/+1 | |
| 2019-09-26 | Upgrade env_logger to 0.7 | Mateusz Mikuła | -1/+1 | |
| 2019-09-06 | Upgrade env_logger to 0.6 | Mateusz Mikuła | -1/+1 | |
| 2019-05-13 | remove compiletest's dependency on `filetime` | Andy Russell | -1/+0 | |
| 2019-05-09 | remove unneeded `extern crate`s from build tools | Andy Russell | -2/+1 | |
| 2019-02-04 | Transition compiletest to Rust 2018 | Philipp Hansch | -0/+1 | |
| 2018-12-17 | Address the pull request review comments. | Vytautas Astrauskas | -0/+1 | |
| 2018-09-12 | Really make CGU names unique across crates. | Michael Woerister | -1/+1 | |
| 2018-09-04 | Breaking change upgrades | Mark Rousskov | -1/+1 | |
| 2018-07-28 | Update the Cargo submodule and rustfix | Alex Crichton | -1/+1 | |
| Should hopefully bring in a few more `cargo fix`-related fixes. | ||||
| 2018-07-06 | Dedupe filetime | Bastien Orivel | -1/+1 | |
| 2018-05-22 | Update compiltest to use rustfix 0.3.1 | Pascal Hertleif | -1/+1 | |
| 2018-05-05 | Misc tweaks | John Kåre Alsaker | -0/+1 | |
| 2018-05-04 | Use published rustfix 0.2 version | Pascal Hertleif | -1/+1 | |
| 2018-05-04 | Use rustfix' suggestion fixing API | Pascal Hertleif | -1/+1 | |
| Uses branch from <https://github.com/rust-lang-nursery/rustfix/pull/63> until we publish a new release. | ||||
| 2018-05-04 | First step towards rustfix compiletest mode | Pascal Hertleif | -0/+1 | |
| This is the first small step towards testing auto-fixable compiler suggestions using compiletest. Currently, it only checks if next to a UI test there also happens to a `*.rs.fixed` file, and then uses rustfix (added as external crate) on the original file, and asserts that it produces the fixed version. To show that this works, I've included one such test. I picked this test case at random (and because it was simple) -- It is not relevant to the 2018 edition. Indeed, in the near future, we want to be able to restrict rustfix to edition-lints, so this test cast might go away soon. In case you still think this is somewhat feature-complete, here's a quick list of things currently missing that I want to add before telling people they can use this: - [ ] Make this an actual compiletest mode, with `test [fix] …` output and everything - [ ] Assert that fixed files still compile - [ ] Assert that fixed files produce no (or a known set of) diagnostics output - [ ] Update `update-references.sh` to support rustfix - [ ] Use a published version of rustfix (i.e.: publish a new version rustfix that exposes a useful API for this) | ||||
| 2018-03-07 | Merge branch 'compiletest-update' of https://github.com/alexcrichton/rust ↵ | Alex Crichton | -3/+5 | |
| into update-cargo | ||||
| 2018-03-06 | Update compiletest's dependencies | Alex Crichton | -3/+5 | |
| Drop rustc-serialize, add winapi 0.3 and Serde! | ||||
| 2018-03-06 | Update env_logger to 0.5.4 | Alex Crichton | -1/+1 | |
| 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-01-07 | Try to fix a perf regression by updating log | Malo Jaffré | -1/+1 | |
| Upgrade `log` to `0.4` in multiple crates. | ||||
| 2017-12-14 | Support regexes in custom normalization in UI tests | Vadim Petrochenkov | -0/+1 | |
| 2017-11-26 | Compiletest libc dependency can be unix-only | David Tolnay | -0/+2 | |
| In main.rs libc is imported as: #[cfg(unix)] extern crate libc; | ||||
| 2017-11-06 | Abbreviate some stdout/stderr output in compiletest. | kennytm | -0/+4 | |
| This is intended to prevent the spurious OOM error from run-pass/rustc-rust-log.rs, by skipping the output in the middle when the size is over 416 KB, so that the log output will not be overwhelmed. | ||||
| 2017-07-13 | Reduce the usage of features in compiletest and libtest | Oliver Schneider | -0/+1 | |
| 2017-06-20 | Switch to the crates.io `getopts` crate | Alex Crichton | -3/+4 | |
| This commit deletes the in-tree `getopts` crate in favor of the crates.io-based `getopts` crate. The main difference here is with a new builder-style API, but otherwise everything else remains relatively standard. | ||||
| 2017-04-27 | use diff crate for compile-fail test diagnostics #41474 | Cengiz Can | -0/+1 | |
