about summary refs log tree commit diff
path: root/src/tools/compiletest
AgeCommit message (Expand)AuthorLines
2025-09-05compiletest: implement {`run-make`,`run-make-cargo`} test suite splitJieyou Xu-7/+10
2025-09-04Rollup merge of #146119 - Zalathar:capture, r=jieyouxuJacob Pratt-75/+275
2025-09-04Implement compiletest `--new-output-capture`, in stable RustZalathar-2/+76
2025-09-02compiletest: cygwin follows windows in using PATH for dynamic librariesjeremyd2019-1/+1
2025-09-02Replace print statements in runtest with `write!` or `writeln!`Zalathar-60/+98
2025-09-02Preliminary plumbing of stdout/stderr as `&dyn ConsoleOut`Zalathar-8/+60
2025-09-02Encapsulate output-capture mode in a dedicated enumZalathar-7/+43
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-4/+4
2025-09-01Capture panic messages via a custom panic hookZalathar-0/+152
2025-08-31Rollup merge of #144443 - WaffleLapkin:integer-target-pointer-width, r=NoratriebMatthias Krüger-7/+1
2025-08-29Rollup merge of #145982 - Zalathar:logv, r=jieyouxuMatthias Krüger-83/+30
2025-08-29Don't print captures in `TestCx::normalize_platform_differences`Zalathar-7/+4
2025-08-29Move module `compute_diff` into `compiletest::runtest`Zalathar-5/+4
2025-08-29Change the `logv` function into a `TestCx` method.Zalathar-23/+19
2025-08-29Don't bother logging an arbitrary subset of the compiletest configZalathar-48/+3
2025-08-29Rollup merge of #145947 - nnethercote:workspace-members-2, r=KobzolStuart Cook-3/+3
2025-08-28Rollup merge of #145926 - Zalathar:no-libtest, r=jieyouxuStuart Cook-88/+53
2025-08-28Add `indexmap` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Add `serde_json` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-28Add `libc` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-27accept integer `target-pointer-width` in compiletestWaffle Lapkin-7/+1
2025-08-27Remove several remnants of the old libtest-based executorZalathar-88/+53
2025-08-27Rollup merge of #145885 - madsmtm:lldb-inherit-tcc, r=KobzolMatthias Krüger-0/+29
2025-08-27Add `tracing` to `[workspace.dependencies]`.Nicholas Nethercote-1/+1
2025-08-26Inherit TCC in debuginfo tests on macOSMads Marquart-0/+29
2025-08-26Rollup merge of #145821 - lolbinarycat:compiletest-error-show, r=clubby789Stuart Cook-2/+3
2025-08-24compiletest: if a compiler fails outside a ui test, show its outputbinarycat-2/+3
2025-08-24Auto merge of #145384 - ywxt:parallel-tests, r=jieyouxubors-1/+15
2025-08-21Rollup merge of #144541 - folkertdev:c-variadic-same-program-multiple-abis-ar...Jacob Pratt-0/+1
2025-08-20Split compiletest `--codegen-backend` into two options `--default-codegen-bac...Guillaume Gomez-13/+26
2025-08-20Add new `--test-codegen-backend` bootstrap optionGuillaume Gomez-0/+5
2025-08-19Rollup merge of #144476 - notriddle:notriddle/stringdex, r=lolbinarycat,Guill...Stuart Cook-1/+1
2025-08-18rustdoc: add rustdoc top bar web componentMichael Howell-1/+1
2025-08-15Enhance UI test output handling for runtime errorsAMS21-3/+15
2025-08-15Add the directive `compare-output-by-lines`ywxt-1/+15
2025-08-13Fix parallel rustc not being reproducible due to unstable sorting of items.ywxt-0/+4
2025-08-10Rollup merge of #143093 - lqd:polonius-pre-alpha, r=jackh726Stuart Cook-1/+1
2025-08-08switch polonius compare-mode to polonius=nextRémy Rakic-1/+1
2025-08-08Add target_env = "macabi" and target_env = "sim"Mads Marquart-5/+2
2025-08-07Auto merge of #145014 - bjorn3:revert_preserve_debug_gdb_scripts, r=lqdbors-1/+0
2025-08-06Add normalization for thread IDs in panic messagesTrevor Gross-0/+5
2025-08-06Revert "Embed GDB pretty printers in rlibs and dylibs"bjorn3-1/+0
2025-08-06Auto merge of #145003 - Kobzol:rollup-kgb216b, r=Kobzolbors-1/+1
2025-08-06Embed GDB pretty printers in rlibs and dylibsSebastian Poeplau-0/+1
2025-08-04compiletest: add hint for when a ui test produces no errorsbinarycat-1/+1
2025-08-04Rollup merge of #144848 - Zalathar:ui-fulldeps, r=clubby789Stuart Cook-10/+32
2025-08-03Rollup merge of #144805 - Zalathar:proc-res, r=jieyouxuSamuel Tardieu-45/+56
2025-08-03Rollup merge of #144738 - bjorn3:remove_omit_gdb_pretty_printer_section, r=ji...Samuel Tardieu-1/+14
2025-08-03For "stage 1" ui-fulldeps, use the stage 1 compiler to query target infoZalathar-10/+32
2025-08-03Change `TestCx::error` to `error_prefix`, which returns a stringZalathar-14/+22