[all-commits] [llvm/llvm-project] d31c9e: Change filecheck default to dump input on failure

Mehdi Amini via All-commits all-commits at lists.llvm.org
Tue Jun 9 11:58:20 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d31c9e5a46ee692daf2430b52626afcea1db18ab
      https://github.com/llvm/llvm-project/commit/d31c9e5a46ee692daf2430b52626afcea1db18ab
  Author: Mehdi Amini <joker.eph at gmail.com>
  Date:   2020-06-09 (Tue, 09 Jun 2020)

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

  Log Message:
  -----------
  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




More information about the All-commits mailing list