[PATCH] D131020: Reland "[lldb/Fuzzer] Add fuzzer for expression evaluator"

Chelsea Cassanova via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 2 13:54:24 PDT 2022


cassanova created this revision.
cassanova added reviewers: JDevlieghere, mib.
cassanova added a project: LLDB.
Herald added a subscriber: mgorny.
Herald added a project: All.
cassanova requested review of this revision.
Herald added a project: clang.
Herald added subscribers: lldb-commits, cfe-commits.

This reverts commit d959324e1efec12c3924c17b7d90db0b37eb84c3 <https://reviews.llvm.org/rGd959324e1efec12c3924c17b7d90db0b37eb84c3>.

The target_include_directories in the clang-fuzzer CMake files are set to PRIVATE instead of PUBLIC to prevent the clang buildbots from breaking when symlinking clang into llvm.

The expression evaluator fuzzer itself has been modified to prevent a bug that occurs when running it without a target.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D131020

Files:
  clang/cmake/modules/ProtobufMutator.cmake
  clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt
  clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt
  lldb/tools/lldb-fuzzer/CMakeLists.txt
  lldb/tools/lldb-fuzzer/lldb-expression-fuzzer/CMakeLists.txt
  lldb/tools/lldb-fuzzer/lldb-expression-fuzzer/lldb-expression-fuzzer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D131020.449422.patch
Type: text/x-patch
Size: 7712 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220802/0c5a165c/attachment.bin>


More information about the cfe-commits mailing list