bug-patch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-patch] "make check" failures (latest in git)


From: Jim Meyering
Subject: [bug-patch] "make check" failures (latest in git)
Date: Sun, 29 Mar 2009 10:18:08 +0200

Hi,

Using the latest from git,

  commit df890caf03184fe72f6aa25f9392a46dd187f90f
  Date:   Sun Mar 29 00:39:48 2009 +0100

when I run "make -j1 check", I get this:

  [tests/asymmetric-hunks]
  [30] patch < a.diff -- ok
  [34] cat a -- ok
  2 tests (2 passed, 0 failed)
  [tests/backup-prefix-suffix]
  [24] patch -b -p1 < ab.diff -- ok
  [28] cat f.orig -- FAILED
  --- expected
  +++ got
  @@ -1 +1 @@
  -one
  +cat: f.orig: No such file or directory
  [33] patch -b -B prefix. -p1 < ab.diff -- ok
  [37] cat prefix.f -- ok
  [42] patch -b -z .suffix -p1 < ab.diff -- ok
  [46] cat f.suffix -- ok
  [51] patch -b -B prefix. -z .suffix -p1 < ab.diff -- ok
  [55] cat prefix.f.suffix -- ok
  [62] patch -b -p1 < ab.diff -- ok
  [66] cat f.bak -- FAILED
  --- expected
  +++ got
  @@ -1 +1 @@
  -one
  +cat: f.bak: No such file or directory
  [72] patch -b -p1 < ab.diff -- ok
  [76] cat f.~2~ -- ok
  [82] patch -b -p1 < ab.diff -- ok
  [86] cat f.~3~ -- ok
  14 tests (12 passed, 2 failed)
  make: *** [tests/backup-prefix-suffix] Error 1
  [Exit 2]

And when I run "make -j4 check", I get even more,
which makes me think the individual tests are not
yet isolated enough to be run in parallel:

[tests/asymmetric-hunks]
[tests/backup-prefix-suffix]
[tests/corrupt-reject-files]
[tests/create-delete]
[tests/crlf-handling]
[tests/global-reject-files]
[tests/munged-context-format]
[tests/no-newline-triggers-assert]
[tests/need-filename]
[30] patch < a.diff -- [24] patch -b -p1 < ab.diff -- ok
[34] cat a -- [43] patch a < ab.diff || echo "Status: $?" -- ok
[28] cat f.orig -- [34] patch -p0 < ab.diff -- ok
ok
[22] patch < n.diff || echo "Status: $?" -- [50] cat -A a.rej -- [23] patch c < 
ab.diff -- 2 tests (2 passed, 0 failed)
[41] patch -p0 -f < ab.diff || echo "Status: $?" -- ok
[26] patch -f -p1 < f.diff || echo "Status: $?" -- ok
ok
2 tests (2 passed, 0 failed)
[51] cat a.rej -- [tests/preserve-c-function-names]
ok
FAILED
[27] patch -f -n < n.diff || echo "Status: $?" -- [32] patch -p0 < f.diff -- 
--- expected
+++ got
@@ -1 +1 @@
-one
+cat: f.orig: No such file or directory
ok
ok
[59] cat b.rej -- ok
ok
[30] patch c < ab.diff -- [35] patch f < n.diff -- ok
[tests/preserve-mode-and-timestamp]
[67] patch -p0 -f -r ab.rej < ab.diff || echo "Status: $?" -- 1 tests (1 
passed, 0 failed)
ok
ok
ok
[77] cat ab.rej -- [47] patch < e.diff || echo "Status: $?" -- [37] patch c < 
ab.diff -- [tests/reject-format]
ok
ok
[52] patch -f -e < e.diff || echo "Status: $?" -- ok
[44] patch c < ab.ed -- [33] patch -b -B prefix. -p1 < ab.diff -- ok
[36] patch c < ab.diff || cat c.rej -- [60] patch f < e.diff -- ok
ok
[31] patch -f -F0 --no-backup-if-mismatch f < f.diff || echo "Status: $?" -- 
[63] cat f -- ok
ok
[38] cat f.rej -- ok
[40] patch -p1 --backup --set-utc < f.diff -- [44] patch -f < f.diff || echo 
"Status: $?" -- 1 tests (1 passed, 0 failed)
ok
[79] patch < h+c.diff -- 6 tests (6 passed, 0 failed)
[61] patch -f -F0 --no-backup-if-mismatch f < f.diff || echo "Status: $?" -- ok
[44] date -u "+%Y-%m-%d %H:%M:%S %z" -r f -- [tests/remember-backup-files]
ok
[83] cat f -- ok
[68] cat f.rej -- [52] patch c < ab.diff -- [tests/remember-reject-files]
ok
[51] ls -l f.orig | sed -e "s,^+,," -e "s, .*,," -- [28] patch < ab.diff -- ok
[89] patch < c.diff || echo "Status: $?" -- ok
[56] cat -A c -- ok
ok
FAILED
[85] patch -f -F0 --no-backup-if-mismatch --reject-format=unified f < f.diff || 
echo "Status: $?" -- --- expected
+++ got
@@ -1 +1 @@
--rw-r--r--
+-rw-------.
[95] patch f < c.diff -- ok
[38] patch -p0 < f.diff -- ok
[37] cat prefix.f -- ok
[92] cat f.rej -- [64] patch -p1 --backup --set-utc < f.diff || echo "Status: 
$?" -- ok
ok
[99] cat f -- ok
[47] cat f.orig -- [64] patch c < ab.diff -- ok
ok
[72] ls -l f.rej | sed -e "s,^+,," -e "s, .*,," -- ok
ok
[108] patch -f -F0 --no-backup-if-mismatch --reject-format=context f < f.diff 
|| echo "Status: $?" -- [59] patch -f f < f.diff || echo "Status: $?" -- ok
[42] patch -b -z .suffix -p1 < ab.diff -- [35] patch < c.diff -- [69] cat -A c 
-- [36] patch -p0 < f.diff || echo "Status: $?" -- ok
[46] cat f.suffix -- ok
[51] patch -b -B prefix. -z .suffix -p1 < ab.diff -- ok
FAILED
[68] ls -l f.orig | sed -e "s,^+,," -e "s, .*,," -- --- expected
+++ got
@@ -1 +1 @@
--rw-r--r--
+-rw-r--r--.
ok
ok
[115] cat f.rej -- ok
[49] cat f.rej -- ok
[55] cat prefix.f.suffix -- ok
FAILED
--- expected
+++ got
@@ -1 +1 @@
--rw-r--r--
+ls: cannot access f.orig: No such file or directory
ok
[62] patch -b -p1 < ab.diff -- ok
rm: cannot remove `f.orig': No such file or directory
ok
ok
[66] cat f.bak -- 8 tests (8 passed, 0 failed)
FAILED
--- expected
+++ got
@@ -1 +1 @@
-one
+cat: f.bak: No such file or directory
[tests/unmodified-files]
[72] patch -b -p1 < ab.diff -- FAILED
[79] patch -f < f.diff || echo "Status: $?" -- [74] patch --binary c < ab.diff 
-- ok
--- expected
+++ got
@@ -1 +1 @@
-one
+cat: f.orig: No such file or directory
[85] patch -p1 --backup --set-utc < f.diff || echo "Status: $?" -- 2 tests (2 
passed, 0 failed)
ok
ok
ok
[78] cat -A c -- [71] patch -p0 < fg.diff -- [93] set -- `ls -l f.rej`; echo $1 
-- [113] patch < h+u.diff -- ok
ok
[76] cat f.~2~ -- [117] cat f -- ok
ok
[78] cat f.orig -- [89] patch c < ab.diff -- 5 tests (4 passed, 1 failed)
FAILED
--- expected
+++ got
@@ -1 +1 @@
-one
+cat: f.orig: No such file or directory
ok
FAILED
[82] patch -b -p1 < ab.diff -- [82] cat g.orig -- --- expected
+++ got
@@ -1 +1 @@
--rw-r-----
+-rw-r-----.
ok
[93] cat -A c -- make: *** [tests/create-delete] Error 1
make: *** Waiting for unfinished jobs....
[32] patch a < a.diff || echo "Status: $?" -- FAILED
ok
ok
[86] cat f.~3~ -- --- expected
+++ got
@@ -1 +1 @@
-one
+cat: g.orig: No such file or directory
ok
ok
[39] test a -ef a.first -- 7 tests (4 passed, 3 failed)
ok
[123] patch < u.diff || echo "Status: $?" -- 12 tests (12 passed, 0 failed)
make: *** [tests/preserve-mode-and-timestamp] Error 1
[107] patch -p0 < f.diff -- ok
[129] patch f < u.diff -- ok
ok
[50] patch -o b a < a.diff -- ok
[54] cat b -- 6 tests (3 passed, 3 failed)
ok
make: *** [tests/remember-backup-files] Error 1
[58] patch -b -o b a < a.diff -- ok
14 tests (12 passed, 2 failed)
ok
[133] cat f -- make: *** [tests/backup-prefix-suffix] Error 1
5 tests (5 passed, 0 failed)
ok
17 tests (17 passed, 0 failed)
If need be, I can investigate further tomorrow.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]