summary refs log tree commit diff
path: root/src/tools/compiletest
AgeCommit message (Expand)AuthorLines
2025-01-02Make the `test` cfg a "userspace" check-cfgUrgau-2/+3
2024-12-29Simplify `DebuggerCommands::parse_from` to only take one prefixZalathar-20/+11
2024-12-29Remove the unused `cdbg-*` debugger directive prefixZalathar-7/+1
2024-12-28compiletest: Make a FIXME for escaped newlines less confusingZalathar-1/+3
2024-12-28compiletest: Only pass the post-colon value to `parse_normalize_rule`Zalathar-21/+22
2024-12-27Rollup merge of #134809 - clubby789:nocapture, r=jieyouxuMatthias Krüger-1/+7
2024-12-27Rollup merge of #134808 - clubby789:compiletest-remove-stderr, r=jieyouxuMatthias Krüger-37/+81
2024-12-27compiletest: Remove/don't write empty 'expected' filesclubby789-37/+81
2024-12-27compiletest: Replace `--nocapture` with `--no-capture`clubby789-1/+7
2024-12-27Remove the `-test` suffix from normalize directivesZalathar-4/+4
2024-12-27Don't use `parse_cfg_name_directive` for normalize directivesZalathar-16/+49
2024-12-25Auto merge of #134738 - clubby789:forbid-output-ui, r=jieyouxubors-2/+4
2024-12-25compiletest: Support `forbid-output` in UI testsclubby789-2/+4
2024-12-24chore: fix typosoliveredget-1/+1
2024-12-23Rollup merge of #134659 - jieyouxu:recursive-remove, r=ChrisDentonTrevor Gross-30/+7
2024-12-23compiletest: use `recursive_remove` instead of `aggressive_rm_rf`Jieyou Xu-30/+7
2024-12-21compiletest: Allow using a specific debugger when running debuginfo testsclubby789-6/+23
2024-12-19compiletest: don't register `MSVC`/`NONMSVC` FileCheck prefixes许杰友 Jieyou Xu (Joe)-10/+10
2024-12-18Auto merge of #134443 - joshtriplett:use-field-init-shorthand, r=lqd,tgross35...bors-1/+1
2024-12-17Use field init shorthand where possibleJosh Triplett-1/+1
2024-12-18refactor: replace &PathBuf with &Path to enhance generalityIntegral-7/+6
2024-12-14show which test the `rmake` process belongs tojyn-2/+15
2024-12-14Fix `--nocapture` for run-make testsjyn-21/+30
2024-12-12Revert "Rollup merge of #134040 - clubby789:bootstrap-eprintln, r=jieyouxu"许杰友 Jieyou Xu (Joe)-57/+57
2024-12-09compiletest: `print{,ln}!` -> `eprint{,ln}!`clubby789-57/+57
2024-12-09Auto merge of #134052 - matthiaskrgr:rollup-puxwqrk, r=matthiaskrgrbors-5/+12
2024-12-08improve `--compare-mode` error handlingRémy Rakic-5/+12
2024-12-07compiletest: show the difference between the normalized output and the actual...jyn-35/+119
2024-12-05Revert "Rollup merge of #133817 - clubby789:bootstrap-eprintln, r=jieyouxu"Jieyou Xu-54/+54
2024-12-04Rollup merge of #133817 - clubby789:bootstrap-eprintln, r=jieyouxuMatthias Krüger-54/+54
2024-12-03compiletest: `println!` -> `eprintln!`clubby789-54/+54
2024-12-03compiletest: explain that UI tests are expected not to compile by defaultclubby789-4/+7
2024-12-02Rollup merge of #133710 - Urgau:target_feature-merge-conflitcs, r=jieyouxuGuillaume Gomez-0/+2
2024-12-02Rollup merge of #133736 - jieyouxu:needs-target-has-atomic, r=compiler-errorsGuillaume Gomez-5/+106
2024-12-02Add `needs-target-has-atomic` directive许杰友 Jieyou Xu (Joe)-5/+106
2024-12-01Remove `//@ compare-output-lines-by-subset`jyn-18/+4
2024-12-01compiletest: un-escape new-line in normalize replacement stringUrgau-0/+2
2024-11-27Compiletest: Add proc-macro headerEric Huss-23/+66
2024-11-26compiletest: remove `pretty-expanded` directive and infraJieyou Xu-22/+0
2024-11-14compiletest: add `max-llvm-major-version` directive许杰友 Jieyou Xu (Joe)-0/+24
2024-11-13Address reviewKirill Podoprigora-3/+9
2024-11-13Add ``exact-llvm-major-version`` directiveKirill Podoprigora-0/+23
2024-11-12Rollup merge of #132657 - mustartt:aix-run-make-support, r=jieyouxuMatthias Krüger-0/+1
2024-11-11move `src/tools/build_helper` into `src/build_helper`onur-ozkan-1/+1
2024-11-07Rollup merge of #131913 - jieyouxu:only_debug_assertions, r=onur-ozkanJubilee-9/+77
2024-11-05add run-make support for aixHenry Jiang-0/+1
2024-11-03Remove the `wasm32-wasi` target from rustcAlex Crichton-4/+0
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-5/+5
2024-10-31compiletest: stamp `minicore.rs` to rerun tests on changes许杰友 Jieyou Xu (Joe)-0/+6
2024-10-31compiletest: conditionally build and provide `minicore` as extern prelude whe...许杰友 Jieyou Xu (Joe)-2/+48