--- a/mercurial/repair.py Thu May 19 14:35:22 2016 -0700
+++ b/mercurial/repair.py Thu May 12 06:13:59 2016 -0700
@@ -194,6 +194,7 @@
if not repo.ui.verbose:
repo.ui.popbuffer()
f.close()
+ repo._phasecache.invalidate()
for m in updatebm:
bm[m] = repo[newbmtarget].node()