[all-commits] [llvm/llvm-project] a88882: [UpdateTestChecks] Match define for labels

Sebastian Neubauer via All-commits all-commits at lists.llvm.org
Mon Dec 12 03:30:16 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a888825aeef8d6592c6cf5f4e5854cc39af49633
      https://github.com/llvm/llvm-project/commit/a888825aeef8d6592c6cf5f4e5854cc39af49633
  Author: Sebastian Neubauer <Sebastian.Neubauer at amd.com>
  Date:   2022-12-12 (Mon, 12 Dec 2022)

  Changed paths:
    M clang/test/utils/update_cc_test_checks/Inputs/basic-cplusplus.cpp.expected
    M clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.funcattrs.expected
    M clang/test/utils/update_cc_test_checks/Inputs/check-attributes.cpp.plain.expected
    M clang/test/utils/update_cc_test_checks/Inputs/def-and-decl.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/exec-all-runlines.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/explicit-template-instantiation.cpp.expected
    M clang/test/utils/update_cc_test_checks/Inputs/generated-funcs-regex.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.generated.expected
    M clang/test/utils/update_cc_test_checks/Inputs/generated-funcs.c.no-generated.expected
    M clang/test/utils/update_cc_test_checks/Inputs/global-hex-value-regex.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/global-value-regex.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/ifdef.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/mangled_names.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/on_the_fly_arg_change.c.expected
    M clang/test/utils/update_cc_test_checks/Inputs/replace-value-regex-across-runs.c.expected
    M clang/test/utils/update_cc_test_checks/check-globals.test
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/argument_name_reuse.ll.plain.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/basic.ll.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/custom-tool.ll.expected
    A llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/define_after_call.ll
    A llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/define_after_call.ll.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.generated.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.generated.globals.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.nogenerated.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs.ll.nogenerated.globals.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs_prefix_reuse.ll.generated.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs_prefix_reuse.ll.generated.globals.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs_prefix_reuse.ll.nogenerated.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/generated_funcs_prefix_reuse.ll.nogenerated.globals.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/scrub_attrs.ll.plain.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/scrub_attrs.ll.scrub.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/sometimes_deleted_function.ll.expected
    M llvm/test/tools/UpdateTestChecks/update_test_checks/Inputs/various_ir_values.ll.expected
    A llvm/test/tools/UpdateTestChecks/update_test_checks/define_after_call.test
    M llvm/utils/UpdateTestChecks/common.py

  Log Message:
  -----------
  [UpdateTestChecks] Match define for labels

Previously, the label also matched function calls with the function
name, which caused tests to fail because the label matched on the wrong
line.
Add the `define` prefix, so only function defines are matched.

Differential Revision: https://reviews.llvm.org/D139006




More information about the All-commits mailing list