about summary refs log tree commit diff
path: root/src/tools/compiletest
AgeCommit message (Expand)AuthorLines
2025-04-17Rollup merge of #139870 - Shourya742:2025-04-15-add-retries-to-remove_and_cre...Matthias Krüger-14/+25
2025-04-17compiletest: add specific `//@ ignore-auxiliary` for test support filesJieyou Xu-0/+11
2025-04-16remove old remove_and_create_dir_all and use build_helpers remove_and_create_...bit-aloo-14/+25
2025-04-16Rollup merge of #139823 - WaffleLapkin:bootpaper, r=jieyouxuMatthias Krüger-1/+8
2025-04-15rustdoc: Output target feature informationWill Glynn-0/+3
2025-04-15normalize canonical and non-canonical paths in compiletestWaffle Lapkin-5/+8
2025-04-15canonicalize test build dir before normalizing itWaffle Lapkin-1/+5
2025-04-15fix typoWaffle Lapkin-1/+1
2025-04-15compiletest: Add an experimental new executor to replace libtestZalathar-11/+451
2025-04-15compiletest: Extract libtest-specific executor code to a submoduleZalathar-103/+113
2025-04-13Rollup merge of #139695 - jieyouxu:compiletest-utf8path, r=KobzolJacob Pratt-433/+404
2025-04-13compiletest: consistently use `{Utf8Path,Utf8PathBuf}`Jieyou Xu-433/+403
2025-04-13compiletest: add `camino` for UTF-8 path handlingJieyou Xu-0/+1
2025-04-13Rollup merge of #139618 - petrochenkov:virsugg, r=jieyouxuChris Denton-38/+18
2025-04-11Auto merge of #139578 - ferrocene:pa-compiletest-edition, r=jieyouxubors-3/+14
2025-04-11Rollup merge of #139469 - jieyouxu:compiletest-supports-crate-type, r=onur-ozkanStuart Cook-2/+117
2025-04-10compiletest: Trim the value of `dont-require-annotations`Vadim Petrochenkov-1/+1
2025-04-10compiletest: Turn `TestProps::require_annotations` into a setVadim Petrochenkov-46/+19
2025-04-10compiletest: Make `SUGGESTION` annotations viralVadim Petrochenkov-3/+10
2025-04-10Rollup merge of #139609 - jieyouxu:compiletest-path-misc, r=KobzolMatthias Krüger-22/+23
2025-04-10Rollup merge of #139606 - jieyouxu:compiletest-edition2024, r=compiler-errorsMatthias Krüger-15/+44
2025-04-10Rollup merge of #139507 - Zalathar:trim-env-name, r=jieyouxuMatthias Krüger-16/+13
2025-04-10include --edition in the compiletest stampPietro Albini-0/+1
2025-04-10prevent configuring the edition with //@compile-flagsPietro Albini-1/+7
2025-04-10ensure //@compile-flags are last even when passing --editionPietro Albini-2/+6
2025-04-10compiletest: update to Edition 2024Jieyou Xu-15/+44
2025-04-10compiletest: add `needs-crate-type` directiveJieyou Xu-2/+117
2025-04-10compiletest: don't use stringly paths for `compose_and_run`Jieyou Xu-22/+23
2025-04-10Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxubors-3/+0
2025-04-09Rollup merge of #139489 - petrochenkov:noreqann, r=jieyouxuMatthias Krüger-15/+41
2025-04-09update cfgsBoxy-3/+0
2025-04-09compiletest: Add directive `dont-require-annotations`Vadim Petrochenkov-15/+41
2025-04-09Auto merge of #139552 - matthiaskrgr:rollup-b194mk8, r=matthiaskrgrbors-20/+15
2025-04-08Rollup merge of #139528 - Zalathar:no-logfile, r=jieyouxuMatthias Krüger-6/+1
2025-04-08compiletest: Remove the `--logfile` flagZalathar-6/+1
2025-04-08compiletest: Trim whitespace from environment variable namesZalathar-16/+13
2025-04-08compiletest: drop dependency on `anyhow`Jieyou Xu-7/+5
2025-04-08compiletest: sort dependencies alphabeticallyJieyou Xu-8/+10
2025-04-07compiletest: Avoid ignoring empty diagnostics in one more placeVadim Petrochenkov-2/+1
2025-04-07compiletest: Stricter parsing for diagnostic kindsVadim Petrochenkov-35/+37
2025-04-07compiletest: Always preserve kind for compiler diagnosticsVadim Petrochenkov-22/+36
2025-04-07compiletest: Cleanup collection of actual errorsVadim Petrochenkov-48/+35
2025-04-04Rollup merge of #139317 - Zalathar:hide-libtest, r=jieyouxuMatthias Krüger-105/+208
2025-04-03compiletest: Encapsulate all of the code that touches libtestZalathar-98/+194
2025-04-03compiletest: Allow `--fail-fast` as a command-line optionZalathar-8/+15
2025-04-03compiletest: Require `//~` annotations even if `error-pattern` is specifiedVadim Petrochenkov-10/+6
2025-03-29Rollup merge of #139100 - petrochenkov:errbelow, r=jieyouxuMatthias Krüger-1/+7
2025-03-29Rollup merge of #138692 - jieyouxu:reject-bool-lit-rev-names, r=wesleywiserMatthias Krüger-8/+35
2025-03-29compiletest: Support matching diagnostics on lines belowVadim Petrochenkov-1/+7
2025-03-27Report compiletest pass mode if forcedJieyou Xu-12/+17