mercurial/phases.py
changeset 31342 1470b0f771c8
parent 31152 b7cef987356d
child 32000 511a62669f1b
--- a/mercurial/phases.py	Sat Mar 11 20:51:09 2017 -0500
+++ b/mercurial/phases.py	Sat Mar 11 20:53:20 2017 -0500
@@ -213,7 +213,7 @@
         self._phaserevs = revs
         self._populatephaseroots(repo)
         for phase in trackedphases:
-            roots = map(repo.changelog.rev, self.phaseroots[phase])
+            roots = list(map(repo.changelog.rev, self.phaseroots[phase]))
             if roots:
                 for rev in roots:
                     revs[rev] = phase