[all-commits] [llvm/llvm-project] abe959: [lldb] Skip target variable tests on Darwin becaus...

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Fri Aug 12 10:23:46 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: abe9599f04f07baae46f4123d4c43d330f34df52
      https://github.com/llvm/llvm-project/commit/abe9599f04f07baae46f4123d4c43d330f34df52
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2022-08-12 (Fri, 12 Aug 2022)

  Changed paths:
    M lldb/test/API/commands/target/basic/TestTargetCommand.py
    M lldb/test/API/lang/c/global_variables/TestGlobalVariables.py
    M lldb/test/API/lang/cpp/char8_t/TestCxxChar8_t.py

  Log Message:
  -----------
  [lldb] Skip target variable tests on Darwin because of chained fixups

When targeting macOS Ventura, ld64 will use authenticated fixups for
x86_64 as well as arm64 (where that has always been the case). This
results in test failures when using an Xcode 14 toolchain on an Intel
mac running macOS Ventura:

  Failed Tests (3):
    lldb-api :: commands/target/basic/TestTargetCommand.py
    lldb-api :: lang/c/global_variables/TestGlobalVariables.py
    lldb-api :: lang/cpp/char8_t/TestCxxChar8_t.py

Rather than trying to come up with a sophisticated decorator based off
the deployment target, I marked them all as skipped with a comment
explaining why.

Differential revision: https://reviews.llvm.org/D131741




More information about the All-commits mailing list