[PATCH] D91372: Some updates/fixes to the creduce script.

Amy Huang via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Nov 12 11:37:02 PST 2020


akhuang created this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
akhuang requested review of this revision.

This was motivated by changes to llvm's `not --crash` disabling symbolization
but I ended up removing `not` from the script entirely because it
returns differently depending on  whether clang "crashes" or exits for some
other reason. The script had to choose between calling `not` and `not --crash`
and sometimes it was wrong.

The script also now disables symbolization when we don't read the stack
trace because symbolizing is kind of slow.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D91372

Files:
  clang/utils/creduce-clang-crash.py

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D91372.304913.patch
Type: text/x-patch
Size: 4990 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20201112/04f18c19/attachment-0001.bin>


More information about the cfe-commits mailing list