Re: [PATCH] Re-re-re-fix common tail optimization
From: Johannes Sixt <hidden>
Date: 2016-06-15 22:43:59
Wincent Colaiuta schrieb:
El 17/12/2007, a las 12:57, Johannes Schindelin escribió:quoted
Hmm. There is some chicken-and-egg problem here (I read the thread, but did not really see a problem, as I assumed that _other_ tests would assure that "git diff --no-index" works as expected). But as at least one released version of GNU diff has a pretty serious bug, I would rather not rely too much on diff. (BTW this was the reason I wanted --no-index so badly.) So yeah, the second "diff" cannot be "git diff". Maybe "cmp", but not "git diff".Well cmp would be fine as well, seeing all we want is a boolean "is this the same or not" answer. (I'm not familiar with the GNU diff bug you speak of, but was it so bad that it couldn't even get *that* answer right?)
Heh, there's at least one distribution out there (Suse 10.1) that comes with a *cmp* that doesn't get that answer right if its output is connected to /dev/null, which is the case when you simply 'make test'. -- Hannes