[BUG?] assertion failure when merging branches
- From
Ralf Thielow <ralf.thielow@gmail.com>
- Date
- Dec 27, 2021, 18:34 UTC
- Message-ID
- <CAN0XMOK8iHZnbtYw7CPAQGJcmuVSDxQoFNFEwiaa41V89F1rzA@mail.gmail.com>
Hi,
At $WORK I tried to merge two branches and ran into an assertion failure. I exported the two branches down to the merge base as an anonymous repo, so that it can be reproduced.
In the branch I tried to merge into, files have been moved and/or reformatted.
My Git version is 2.34.1.
wget https://gist.github.com/ralfth/5b624abb0a99e3e705a0984c4b2d253e/raw/7f7ef5b10711550b90342c50b53ce25c19075c97/repo.txt mkdir tmp cd tmp git init cat ../repo.txt | git fast-import git checkout ref0/ref1 git config merge.renormalize true git merge ref2/ref0/ref3
git: merge-ort.c:3846: process_entry: Assertion `!ci->df_conflict && !ci->path_conflict' failed. Aborted (core dumped)
Ciao, Ralf