I'm trying to compile Git v2.13.1 to release for Cygwin, but it appears a010391 ("sha1dc: update from upstream", 2017-05-20) is breaking a very significant number of test cases in both 32-bit and 64-bit Cygwin builds. The first failure is t0000.46 "validate object ID of a known tree"; output with -x and -v is below, although it's not very interesting: expecting success: test "$tree" = 7bb943559a305bdd6bdee2cef6e5df2413c3d30a ++ test ceb282701536fe61bea01075664405caa7d6343f = 7bb943559a305bdd6bdee2cef6e5df2413c3d30a + test_eval_ret_=1 + want_trace + test t = t + test t = t + set +x error: last command exited with $?=1 not ok 46 - validate object ID of a known tree # # test "$tree" = 7bb943559a305bdd6bdee2cef6e5df2413c3d30a # I have no idea where to even begin debugging this, but I'm happy to take pointers / try things out on my box. Cheers, Adam