monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] monotone: fatal: std::logic_error: change_set.cc:565: i


From: Daniel Vogelheim
Subject: [Monotone-devel] monotone: fatal: std::logic_error: change_set.cc:565: invariant 'I(entries.find(p) == entries.end())' violated
Date: Thu, 05 May 2005 18:50:00 +0200

Hello all,

I have been testing monotone for a small project. When renaming a
file, monotone aborted with an error message that requested I send an
email to this list. Please find more details at the end of this
message. Hope this helps.

Sincerely,
Daniel



A) What I did:

I want to move a file from source/association.hpp to
source/tools/relation.hpp. The previous file, source/association.hpp
was already in the repository. On the command line, I did:

1) mkdir source\tools
2) move source\association.hpp source\tools\relation.hpp
3) monotone rename source\association.hpp source\tools\relation.hpp

I am using monotone 0.18 on Windows.


B) output of monotone command:

>monotone rename association.hpp tools\relation.hpp
monotone: adding source/association.hpp -> source/tools/relation.hpp
to working copy rename set
monotone: fatal: std::logic_error: change_set.cc:565: invariant
'I(entries.find(p) == entries.end())' violated
monotone:
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to
address@hidden

monotone: wrote debugging log to MT/debug


C) output of monoton --full-version

>monotone --full-version
monotone 0.18 (base revision:
e8c9e4eb0534a4c6e538935576330de34ec42052)
Running on: Windows NT/2000/XP (5.1, build 2600) on ia32 (level 6, rev
2309)
Changes since base revision:

new_manifest [cbc23fa42b07e4f6f7d3a327c5eb1d4f4a782a75]

old_revision [e8c9e4eb0534a4c6e538935576330de34ec42052]
old_manifest [cbc23fa42b07e4f6f7d3a327c5eb1d4f4a782a75]


  Generated from data cached in the distribution;
  further changes may have been made.

  Generated from data cached in the distribution;
  further changes may have been made.

  Generated from data cached in the distribution;
  further changes may have been made.


D) tail of MT/debug

analyzing file 14 : '' -> 'source/tools/relation.hpp'
skipping preserved directory 16 : 'source/tools'
adding source/association.hpp -> source/tools/relation.hpp to working
copy rename set
skipping preserved directory 1 : 'source'
analyzing file 2 : 'source/association.hpp' ->
'source/tools/relation.hpp'
skipping preserved directory 6 : 'source/tools'
change_set.cc:565: invariant 'I(entries.find(p) == entries.end())'
violated




reply via email to

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