Hi all,

I have 2 ideas for C-Reduce:

1. Add --skip-passes=pass1,pass2,... flag to creduce. It's can be useful is 
some pass behaves incorrectly on given test case (like I've reported for 
remove-nested-function recently) or when e.g. code is too heavily templated and 
line-based passes seem to be ineffective

2. Add option or separate script for reduction of clang_delta crashes. This 
script should parse out // clang_delta comment from crash report, construct 
simple predicate catching clang_delta crash, and reduce, skiping failing pass 
in reduction process (see #1). I think it would be very useful for reporting 
crashes in clang_delta (I encounter a lot of them).

-- 
Regards,
Konstantin

Reply via email to