diff -r fc3b8483c6cb -r 1d6558f5ea74 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Sun Sep 03 20:06:45 2017 +0530 +++ b/mercurial/cmdutil.py Wed Sep 20 07:46:55 2017 +0530 @@ -536,7 +536,7 @@ rs = [] newls = [] - for par, files in pardict.iteritems(): + for par, files in sorted(pardict.iteritems()): lenpar = numfiles(par) if lenpar == len(files): newls.append(par)