pr-352/dscho/rename-needs-stable-sort-v1
tagged this
25 Sep 08:35
With the en/merge-recursive-cleanup patches already having advanced to next, the problem I discovered when rebasing Git for Windows' branch thicket becomes quite relevant now: t3030.35 fails consistently in the MSVC build & test (this part of the Azure Pipeline will be upstreamed later). The solution: use a stable sort. Note: this patch series is based on top of en/merge-recursive-cleanup. Johannes Schindelin (2): Move git_sort(), a stable sort, into into libgit.a diffcore_rename(): use a stable sort Makefile | 2 +- compat/mingw.c | 5 ----- diffcore-rename.c | 2 +- git-compat-util.h | 4 +++- compat/qsort.c => qsort.c | 2 +- 5 files changed, 6 insertions(+), 9 deletions(-) rename compat/qsort.c => qsort.c (97%) base-commit: 4615a8cb5b3a8d4959c30338925b1fa3b948ae52 Submitted-As: https://public-inbox.org/git/pull.352.git.gitgitgadget@gmail.com
Assets 2
-
2019-09-25T08:35:58Z -
2019-09-25T08:35:58Z -