Am 19.11.21 um 17:51 schrieb Johannes Schindelin: > Hi Philip, > > On Thu, 18 Nov 2021, Philip Oakley wrote: > >> I already had this locally as part of an MSVC (Visual Studio) fix for >> the various C4334 warnings. >> >> The other cases are in object-file.c, diffcore-delta.c (2 occurrences) , >> and repack.c. >> >> My patches are in https://github.com/PhilipOakley/git/tree/oneU_t Good warning, that. And scary stuff. builtin/repack.c shifts by 5, diffcore-delta.c by at most 17 IIUC, and object-file.c by at most 31, which should all be safe. Shifting by 32 or more would push the 1 off the right end, leaving only a surprising 0. Phew! Definitely worth fixing regardless. > How about rebasing the remaining patches from > https://github.com/git-for-windows/git/compare/main...PhilipOakley:oneU_t > on top of `rs/mergesort` and then submitting them, to avoid duplicate > efforts? That would be nice. I'd also don't mind if Junio took the whole set incl. the mergesort.c change instead. René