Stefano Lattarini wrote: ... >> Then I think you're right. What about this squash-in? Looks fine. Thanks. >> diff --git a/tests/tap-no-spurious.test b/tests/tap-no-spurious.test >> index bb64d2e..c2d5bc5 100755 >> --- a/tests/tap-no-spurious.test >> +++ b/tests/tap-no-spurious.test >> @@ -84,10 +84,8 @@ set -x # Reset shell xtraces. >> >> # The prove(1) utility doesn't bail out on these, so our driver >> # shouldn't either. >> -# Note that older versions of prove and TAP::Harness (e.g., 3.17) didn't >> -# recognize a "Bail out!" directive is preceded by white space, but more >> -# modern versions (e.g., 3.23) do. So we leave that behaviour undefined >> -# here; it is checked in `tap-bailout-leading-space.test'. >> +# See comments in `tap-bailout-leading-space.test' for an explanation >> +# of why we don't have a whitespace-prepended "Bail out!" line here. >> cat >> all.test <<'END' >> bailout >> bailout! >> >> Thanks, and sorry for the noise, >> Stefano >> > I've pushed the patch with this amendment. With that, make check on master (Fedora 16, x86_64) does this: # TOTAL: 2477 # PASS: 2378 # SKIP: 60 # XFAIL: 29 # FAIL: 9 # XPASS: 0 # ERROR: 1