[Lldb-commits] [PATCH] D132735: [LLDB] Recognize `std::noop_coroutine()` in `std::coroutine_handle` pretty printer

Adrian Vogelsgesang via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Sat Dec 17 11:47:16 PST 2022


avogelsgesang added a comment.

I reapplied this patch locally on top of the latest `main` and tried to reproduce the issue on my Mac using

> cmake -B build -G Ninja -C lldb/cmake/caches/Apple-lldb-macOS.cmake -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" -DLLVM_ENABLE_PROJECTS="clang;lldb" llvm
> ninja check-lldb

This gives me 10 failing tests, but none of them are related to the coroutine_handle pretty printer.

If I run

> ./bin/llvm-lit ../lldb/test/API/functionalities/data-formatter/data-formatter-stl/generic/coroutine_handle

I get

> UNSUPPORTED: lldb-api :: functionalities/data-formatter/data-formatter-stl/generic/coroutine_handle/TestCoroutineHandle.py (1 of 1)

No idea why this test is marked as unsupportd.
Any idea how I can run this test case locally on my mac?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132735/new/

https://reviews.llvm.org/D132735



More information about the lldb-commits mailing list