[Top][All Lists]
[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-----
Re: [Monotone-devel] fatal: std::logic_error: roster_merge.cc:528: invariant 'I(left_name == right_name)' violated, Marcin W. DÄ…browski, 2008/03/27
Re: [Monotone-devel] fatal: std::logic_error: roster_merge.cc:528: invariant 'I(left_name == right_name)' violated, Markus Schiltknecht, 2008/03/27
- [Monotone-devel] Re: fatal: std::logic_error: roster_merge.cc:528: invariant 'I(left_name == right_name)' violated,
Koen Kooi <=