Iterative Circuit Repair Against Formal Specifications