# # # patch "rcs_import.cc" # from [65509be268690e7ea8aba853d94b66fbd87d8008] # to [e58d218d97e8a5fa82973dabd33cd35babbba005] # ============================================================ --- rcs_import.cc 65509be268690e7ea8aba853d94b66fbd87d8008 +++ rcs_import.cc e58d218d97e8a5fa82973dabd33cd35babbba005 @@ -1456,9 +1456,10 @@ get_split_points(cvs_history & cvs, cvs_ if (dep->get_digest() == blob.get_digest()) { L(FL("event time: %d - dep time: %d") % ev->time % dep->time); - // FIXME: this invariant gets violated by tests - I(ev->time >= dep->time); - result_set.push_back(make_pair(dep->time, ev->time)); + if (ev->time >= dep->time) + result_set.push_back(make_pair(dep->time, ev->time)); + else + result_set.push_back(make_pair(ev->time, dep->time)); } } }