how does this compare to delta debugging[1]?
[1] https://www.st.cs.uni-saarland.de/papers/tse2002/tse2002.pdf
[1] https://www.st.cs.uni-saarland.de/papers/tse2002/tse2002.pdf
DD just removes stuff. C-Reduce does lots more, such as inlining functions, rewriting the class hierarchy, instantiating templates, ...