| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-06-30 | Move compiletest `main.rs` to `src/bin/` | Jieyou Xu | -0/+4 | |
| To make it obvious `compiletest`-the-tool has two components: 1. The core compiletest library, and 2. The tool binary, which will be executed by bootstrap. | ||||
| 2025-05-17 | compiler & tools: bump windows crate to dedupe versions | klensy | -1/+1 | |
| 2025-04-22 | [compiletest] Parallelize test discovery | Tyler Mandry | -0/+1 | |
| Certain filesystems for large monorepos are slow to service individual read requests, but can service many in parallel. This change brings down the time to run a single cached test on one of those filesystems from 40s to about 8s. | ||||
| 2025-04-13 | compiletest: add `camino` for UTF-8 path handling | Jieyou Xu | -0/+1 | |
| 2025-04-10 | compiletest: update to Edition 2024 | Jieyou Xu | -1/+1 | |
| 2025-04-08 | compiletest: drop dependency on `anyhow` | Jieyou Xu | -1/+0 | |
| Currently `compiletest` panics all over the place but doesn't really use `anyhow` anyway. I'd like to introduce some more principled error handling and disciplined diagnostic reporting in the near future. | ||||
| 2025-04-08 | compiletest: sort dependencies alphabetically | Jieyou Xu | -8/+10 | |
| 2025-01-21 | bumpt compiler and tools to windows 0.59 | klensy | -1/+1 | |
| 2024-12-23 | compiletest: use `recursive_remove` instead of `aggressive_rm_rf` | Jieyou Xu | -1/+1 | |
| `aggressive_rm_rf` does not correctly handle distinction between symlink-to-file vs symlink-to-dir on Windows. | ||||
| 2024-11-11 | move `src/tools/build_helper` into `src/build_helper` | onur-ozkan | -1/+1 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2024-10-30 | compiletest: improve robustness of LLVM version handling | 许杰友 Jieyou Xu (Joe) | -0/+1 | |
| 2024-09-27 | bump few deps | klensy | -1/+1 | |
| cargo_metadata, thorin-dwp, windows | ||||
| 2024-04-27 | Remove lazycell and once_cell from compiletest dependencies | George Bateman | -2/+0 | |
| 2024-04-13 | Update rustfix to 0.8.1 | Eric Huss | -1/+1 | |
| 2024-03-02 | On tests that specify --color=always emit SVG file with stderr output | Esteban Kuber | -0/+1 | |
| Leverage `anstyle-svg`, as `cargo` does now, to emit `.svg` files instead of `.stderr` files for tests that explicitly enable color output. This will make reviewing changes to the graphical output of tests much more human friendly. | ||||
| 2024-02-18 | windows bump to 0.52 | klensy | -1/+1 | |
| 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. | ||||
