I've thought about this a bit but don't have any great answers.
There are many ways to implement pass subsetting, we probably should just do something simple.
My only strong opinion is that the command line interface stays simple in the default case.
John On 6/12/12 6:26 AM, Eric Eide wrote:
How important is it to support configuring C-Reduce without LLVM installed? How tightly should the passes "bind" the non-Perl tools that we find at configure time? Currently we bind fairly tightly to clang_delta (on the theory that it is an "internal" tool) but fairly loosely to astyle, indent, etc. How important it is to support running creduce with a subset of passes? One can always hack the code, of course; I'm thinking of something more dynamic. Related to the question above, how important is it to support running creduce with a superset of the passes (because people write their own)? Just thinking out loud. Eric.
