Change filecheck default to dump input on failure
authorMehdi Amini <joker.eph@gmail.com>
Fri, 27 Mar 2020 23:58:06 +0000 (23:58 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Tue, 9 Jun 2020 18:57:46 +0000 (18:57 +0000)
commitd31c9e5a46ee692daf2430b52626afcea1db18ab
treeb685bab36ba0187e9e52380d5d6bc3432acd55a0
parentd9dec697cbb7f825aa1b8e6336027675a01a0823
Change filecheck default to dump input on failure

Having the input dumped on failure seems like a better
default: I debugged FileCheck tests for a while without knowing
about this option, which really helps to understand failures.

Remove `-dump-input-on-failure` and the environment variable
FILECHECK_DUMP_INPUT_ON_FAILURE which are now obsolete.

Differential Revision: https://reviews.llvm.org/D81422
63 files changed:
clang/test/CodeGenObjC/externally-retained.m
clang/test/Driver/rocm-device-libs.cl
compiler-rt/test/fuzzer/fork.test
debuginfo-tests/llvm-prettyprinters/gdb/llvm-support.gdb
llvm/docs/CommandGuide/FileCheck.rst
llvm/test/CodeGen/AArch64/speculation-hardening-dagisel.ll
llvm/test/CodeGen/AArch64/speculation-hardening-loads.ll
llvm/test/CodeGen/AArch64/speculation-hardening.ll
llvm/test/CodeGen/AArch64/speculation-hardening.mir
llvm/test/FileCheck/comment/after-words.txt
llvm/test/FileCheck/comment/blank-comments.txt
llvm/test/FileCheck/comment/suffixes.txt
llvm/test/FileCheck/comment/suppresses-checks.txt
llvm/test/FileCheck/comment/unused-comment-prefixes.txt
llvm/test/FileCheck/dump-input-enable.txt
llvm/test/FileCheck/envvar-opts.txt
llvm/test/FileCheck/lit.local.cfg
llvm/test/FileCheck/match-full-lines.txt
llvm/test/FileCheck/verbose.txt
llvm/test/Transforms/InstCombine/fortify-folding.ll
llvm/utils/FileCheck/FileCheck.cpp
llvm/utils/lit/lit/TestingConfig.py
llvm/utils/lit/tests/lit.cfg
mlir/test/Analysis/test-callgraph.mlir
mlir/test/Analysis/test-dominance.mlir
mlir/test/Analysis/test-liveness.mlir
mlir/test/Conversion/GPUToNVVM/gpu-to-nvvm.mlir
mlir/test/Conversion/GPUToROCDL/gpu-to-rocdl.mlir
mlir/test/Conversion/SCFToGPU/no_blocks_no_threads.mlir
mlir/test/Conversion/SCFToGPU/parallel_loop.mlir
mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir
mlir/test/Dialect/GPU/outlining.mlir
mlir/test/Dialect/Linalg/fusion-tensor.mlir
mlir/test/Dialect/Linalg/fusion.mlir
mlir/test/Dialect/Linalg/fusion_indexed_generic.mlir
mlir/test/Dialect/Linalg/parallel_loops.mlir
mlir/test/Dialect/Linalg/tensors-to-buffers.mlir
mlir/test/Dialect/Linalg/tile_conv_padding.mlir
mlir/test/Dialect/Linalg/tile_parallel.mlir
mlir/test/Dialect/SCF/ops.mlir
mlir/test/Dialect/SCF/parallel-loop-fusion.mlir
mlir/test/Dialect/SCF/parallel-loop-specialization.mlir
mlir/test/Dialect/SCF/parallel-loop-tiling.mlir
mlir/test/Dialect/Shape/ops.mlir
mlir/test/Dialect/Shape/shape-to-shape.mlir
mlir/test/Dialect/Standard/expand-atomic.mlir
mlir/test/Dialect/Vector/vector-contract-transforms.mlir
mlir/test/Dialect/Vector/vector-flat-transforms.mlir
mlir/test/EDSC/builder-api-test.cpp
mlir/test/IR/print-op-local-scope.mlir
mlir/test/Transforms/buffer-placement-preparation-allowed-memref-results.mlir
mlir/test/Transforms/buffer-placement-preparation.mlir
mlir/test/Transforms/buffer-placement.mlir
mlir/test/Transforms/canonicalize.mlir
mlir/test/Transforms/sccp-callgraph.mlir
mlir/test/mlir-tblgen/op-attribute.td
mlir/test/mlir-tblgen/op-decl.td
mlir/test/mlir-tblgen/op-derived-attribute.mlir
mlir/test/mlir-tblgen/op-format-spec.td
mlir/test/mlir-tblgen/op-interface.td
mlir/test/mlir-tblgen/pattern.mlir
mlir/test/mlir-tblgen/predicate.td
mlir/test/mlir-tblgen/return-types.mlir