I would make all the tests to work when you pick the individual commits. I am working on adding unit tests to the patches so that any new functionality doesnot break things. http://llvm-reviews.chandlerc.com/D2225