[issue549] bisect does not work

Michael Gebetsroither mercurial-bugs at selenic.com
Sat Apr 28 17:30:14 UTC 2007


New submission from Michael Gebetsroither <michael.geb at gmx.at>:

want to bisect an bug in mercurial itself between tip and 0.9.3:
mercurial version itself is 0.9.3

hg clone http://selenic.com/repo/hg mercurial
cd mercurial
hg bisect init
hg bisect good  # as tip is known to work
hg up 0.9.3

hg bisect bad # as 0.9.3 is known to abort
Traceback (most recent call last):
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 3223, in
dispatch
    return d()
  File "/var/lib/python-support/python2.4/mercurial/commands.py", line 3182, in
<lambda>
    d = lambda: func(u, repo, *args, **cmdoptions)
  File "/var/lib/python-support/python2.4/hgext/hbisect.py", line 292, in bisect_run
    return bisectcmdtable[cmd][0](*args)
  File "/var/lib/python-support/python2.4/hgext/hbisect.py", line 222, in autobad
    self.autonext()
  File "/var/lib/python-support/python2.4/hgext/hbisect.py", line 198, in autonext
    rev = self.next()
  File "/var/lib/python-support/python2.4/hgext/hbisect.py", line 165, in next
    ancestors, num_ancestors = self.__ancestors_and_nb_ancestors(
  File "/var/lib/python-support/python2.4/hgext/hbisect.py", line 139, in
__ancestors_and_nb_ancestors
    raise util.Abort(_("Unconsistent state, %s:%s is good and bad")
Abort: Unconsistent state, 3923:27230c29bfec is good and bad
abort: Unconsistent state, 3923:27230c29bfec is good and bad

% cat .hg/bisect/*
27230c29bfec36d5540fbe1c976810aefecfd1d2
80c7fa620a4dbdfabd8f92e837d911e04cfb61fb

----------
messages: 3029
nosy: gebi
priority: urgent
status: unread
title: bisect does not work

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue549>
____________________________________________________




More information about the Mercurial-devel mailing list