[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] fatal: std::logic_error: invar

From: Markus Schiltknecht
Subject: Re: [Monotone-devel] fatal: std::logic_error: invariant 'I(left_name == right_name)' violated
Date: Thu, 27 Mar 2008 23:19:10 +0100
User-agent: Mozilla-Thunderbird (X11/20080109)


IMO, a good bug report deserves an equally good fix. In revision d779238b.. I hope to have achieved that. The error message now looks like:

conflict: duplicate name 'x' for the directory 'foo/bar' the normal case. If you rename a parent directory as well, as in your case, it says:

conflict: duplicate name 'x' for the directory
          named 'foo/bar' on the left and
          named 'foo/baz' on the right.

That's certainly better than failing on a bogus invariant.

(The fix will not appear before monotone 0.40).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]