Hi, after a merge with conflicts I completely wrong conflict markers:
======================= inv_merge.C ============================= ... } else { <<<<<<< .working ======= _cur.sinks(to_polarity(other)).append(csol.sinks()); >>>>>>> .merge-right.r13821 _cur.sinks(to_polarity(other)).append(csol.sinks()); Time slew_limit = ... ================================================================== In my working copy there is: ======================= inv_merge.C.working ====================== ... } else { _cur.sinks(to_polarity(other)).append(csol.sinks()); Time slew_limit = ... ================================================================== The right part only differs in an empty line: =============== inv_merge.C.merge-right.r13821 =================== ... } else { _cur.sinks(to_polarity(other)).append(csol.sinks()); Time slew_limit = ... ================================================================== In the left part we have: =============== inv_merge.C.merge-left.r13820 =================== ... } else { _cur.sinks(to_polarity(other)).append_slice(csol.sinks().begin(), csol.sinks().size()); TimePair slew_limit = ... ================================================================== I would have expected that I see the code of the left part in the merge view and not two times the code from working. What is going wrong here? Christoph