monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: fatal: std::logic_error: roster_merge.cc:528: invar


From: Koen Kooi
Subject: [Monotone-devel] Re: fatal: std::logic_error: roster_merge.cc:528: invariant 'I(left_name == right_name)' violated
Date: Sat, 29 Mar 2008 17:14:43 +0100
User-agent: Thunderbird 2.0.0.12 (Macintosh/20080213)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Markus Schiltknecht schreef:
| Hi,
|
| 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'
|
| ..in 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).

And what about mtn resolving NCCs for people, instead of erroring out
with a nicer message? "bogus invariant" or "nice error message" still
don't get me a solution to the problem, it just makes me throw a smaller
object out of the window ;)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFH7mrzMkyGM64RGpERAksQAJwLeYZLfaDYqz+/HmUycLhy/33SUgCdHwpg
MU0CGG2YdyagoXAYGDgKN3I=
=Kgmw
-----END PGP SIGNATURE-----





reply via email to

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