On Cygwin 3.5.4, there is one test failure: FAIL: preserve-mode-and-timestamp =================================
[45] patch -p1 --backup --set-utc < f.diff -- ok [55] test ! \( f -ot f.compare -o f -nt f.compare \) || echo "timestamp differs" -- ok [60] ls -l f.orig | sed "s,\(..........\).*,\1," -- ok [73] patch -p1 --backup --set-utc < f.diff || echo "Status: $?" -- ok [81] ls -l f.rej | sed "s,\(..........\).*,\1," -- FAILED --- expected +++ got @@ -1 +1 @@ --rw-r--r-- +-rw-rw-r-- [94] patch -p1 --backup --set-utc < f.diff || echo "Status: $?" -- ok [102] ls -l f.rej | sed "s,\(..........\).*,\1," -- FAILED --- expected +++ got @@ -1 +1 @@ --rw-r----- +-rw-rw-r-- [117] patch -p1 --backup --set-utc < f.diff -- ok [121] test ! \( f -ot f.compare -o f -nt f.compare \) || echo "timestamp differs" -- ok 9 tests (7 passed, 2 failed) FAIL preserve-mode-and-timestamp (exit status: 1)
