[all-commits] [llvm/llvm-project] a0c735: [lldb] Skip TestPointerToMemberTypeDependingOnPare...

Raphael Isemann via All-commits all-commits at lists.llvm.org
Mon Apr 26 09:56:55 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a0c735e29a4fd471fa4a9ee60b3bdea79a066e28
      https://github.com/llvm/llvm-project/commit/a0c735e29a4fd471fa4a9ee60b3bdea79a066e28
  Author: Raphael Isemann <teemperor at gmail.com>
  Date:   2021-04-26 (Mon, 26 Apr 2021)

  Changed paths:
    M lldb/test/API/functionalities/lazy-loading/TestLazyLoading.py
    M lldb/test/API/functionalities/lazy-loading/main.cpp
    M lldb/test/API/lang/cpp/pointer_to_member_type_depending_on_parent_size/TestPointerToMemberTypeDependingOnParentSize.py

  Log Message:
  -----------
  [lldb] Skip TestPointerToMemberTypeDependingOnParentSize on Windows and GCC

The test added in D100977 is failing to compile on these platforms. This seems
to be caused by GCC, MSVC and Clang at Windows rejecting the code because
`ToLayout` isn't complete when pointer_to_member_member is declared (even though
that seems to be valid code).

This also reverts the test changes in the lazy-loading test from D100977 as
that failed for the same reason.




More information about the All-commits mailing list