about summary refs log tree commit diff
path: root/src/tools/compiletest
AgeCommit message (Expand)AuthorLines
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
2025-03-25compiletest: Support matching on diagnostics without a spanVadim Petrochenkov-76/+73
2025-03-23Say which test failed the `COMPILETEST_REQUIRE_ALL_LLVM_COMPONENTS` assertionJieyou Xu-4/+5
2025-03-19Simplify `get_git_modified_files`Jakub Beránek-2/+1
2025-03-19Reject `{true,false}` as revision namesJieyou Xu-8/+35
2025-03-17replace config.toml to bootstrap.toml in src:toolsbit-aloo-1/+1
2025-03-14Rollup merge of #138441 - tshepang:patch-5, r=jieyouxuJacob Pratt-1/+1
2025-03-13update error messageTshepang Mbambo-1/+1
2025-03-11Update compiletest's `has_asm_support` to match rustcJosh Stone-1/+9
2025-03-07Rollup merge of #137537 - jieyouxu:daily-rmake, r=KobzolJacob Pratt-0/+5
2025-03-07Prevent `rmake.rs` from using any nightly/unstable features许杰友 Jieyou Xu (Joe)-0/+5
2025-03-07Fix a typo in the crashtest output.Nicholas Nethercote-1/+1
2025-03-06Rollup merge of #138041 - thaliaarchi:use-prelude-size-of.boostrap-compiletes...Michael Goulet-1/+0
2025-03-05bootstrap and compiletest: Use size_of_val from the prelude instead of importedThalia Archibald-1/+0
2025-03-05Rollup merge of #136865 - jieyouxu:long-type-path-compare-mode, r=lqd许杰友 Jieyou Xu (Joe)-2/+15
2025-03-05Rollup merge of #136581 - jieyouxu:makefile-be-gone, r=Kobzol许杰友 Jieyou Xu (Joe)-214/+18
2025-03-04Rollup merge of #137373 - Kobzol:tool-stage0-improve, r=jieyouxuJubilee-78/+51
2025-03-04Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3bors-0/+12
2025-03-04compiletest: change `TEST_BUILD_DIR` to maximally normalize许杰友 Jieyou Xu (Joe)-2/+15
2025-03-02compiletest: remove legacy `Makefile`-based `run-make` support许杰友 Jieyou Xu (Joe)-214/+18
2025-03-01Compile run-make recipes using the stage0 compilerJakub Beránek-78/+51
2025-02-27Rollup merge of #136542 - jieyouxu:build-base, r=onur-ozkanMatthias Krüger-38/+51
2025-02-26Support raw-dylib link kind on ELFNoratrieb-0/+12
2025-02-23compiletest: disambiguate between root build dir vs test suite specific build...许杰友 Jieyou Xu (Joe)-38/+51
2025-02-23Auto merge of #137237 - cuviper:stage0, r=Mark-Simulacrumbors-2/+0