[all-commits] [llvm/llvm-project] c413df: [lldb-tests] Force use of system stdlib for Object...

Felipe de Azevedo Piovezan via All-commits all-commits at lists.llvm.org
Mon Oct 24 09:40:15 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c413df064e85623003ae624835177d19a23fffe9
      https://github.com/llvm/llvm-project/commit/c413df064e85623003ae624835177d19a23fffe9
  Author: Felipe de Azevedo Piovezan <fpiovezan at apple.com>
  Date:   2022-10-24 (Mon, 24 Oct 2022)

  Changed paths:
    M lldb/test/API/lang/objc/objc_direct-methods/Makefile
    M lldb/test/API/lang/objc/objc_direct-methods/TestObjCDirectMethods.py

  Log Message:
  -----------
  [lldb-tests] Force use of system stdlib for Objective-C test

The test TestObjCDirectMethods loads the Objective C runtime, which
doesn't work well with custom a libcxx, resulting in two copies of the
standard library being loaded at runtime.

Like what was done for `TestObjCExceptions`, this commit forces the
usage of the system's library instead. The minimum required Clang
version is set to the oldest Clang that can compile the libraries
available in the lldb-matrix bots.

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




More information about the All-commits mailing list