diff -r 4015b9248da0 -r 0297f9c4caee mercurial/dirstate.py --- a/mercurial/dirstate.py Sat Mar 03 06:41:52 2018 -0500 +++ b/mercurial/dirstate.py Sat Mar 03 06:44:47 2018 -0500 @@ -1431,7 +1431,7 @@ # This heuristic is imperfect in many ways, so in a future dirstate # format update it makes sense to just record the number of entries # on write. - self._map = parsers.dict_new_presized(len(st) / 71) + self._map = parsers.dict_new_presized(len(st) // 71) # Python's garbage collector triggers a GC each time a certain number # of container objects (the number being defined by