mehdi_amini added a comment. I'm still struggling to figure why you need to force the restart, can you point to a document that explains it? (I think it should be explained in the code somehow as well). https://reviews.llvm.org/D23234