develooper Front page | perl.perl5.porters | Postings from March 2011

reverting "regexec.c: don't try accessing non-bitmap if doesn'texist"

From:
Dave Mitchell
Date:
March 10, 2011 06:59
Subject:
reverting "regexec.c: don't try accessing non-bitmap if doesn'texist"
Message ID:
20110310145907.GA2836@iabyn.com
Karl, I've just reverted your commit:

    regexec.c: don't try accessing non-bitmap if doesn't exist

as it seems to have broken most of the re/* tests, at least on my system,
and on a couple of recent smokes.

I haven't looked into what the problem is.

The output on my system:


Test Summary Report
-------------------
re/pat_advanced.t                                               (Wstat: 139 Tests: 601 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
re/pat_advanced_thr.t                                           (Wstat: 139 Tests: 601 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
re/fold_grind.t                                                 (Wstat: 139 Tests: 349 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
re/reg_posixcc.t                                                (Wstat: 139 Tests: 0 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
re/regexp.t                                                     (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_noamp.t                                               (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_notrie.t                                              (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_qr.t                                                  (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_qr_embed.t                                            (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_trielist.t                                            (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
re/regexp_qr_embed_thr.t                                        (Wstat: 139 Tests: 200 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 1499 tests but ran 200.
op/split.t                                                      (Wstat: 139 Tests: 20 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 102 tests but ran 20.
porting/authors.t                                               (Wstat: 0 Tests: 0 Failed: 0)
  Parse errors: No plan found in TAP output
../cpan/Encode/t/at-cn.t                                        (Wstat: 139 Tests: 18 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 29 tests but ran 18.
../cpan/Encode/t/CJKT.t                                         (Wstat: 139 Tests: 21 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 60 tests but ran 21.
../cpan/Encode/t/enc_module.t                                   (Wstat: 139 Tests: 1 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 3 tests but ran 1.
../cpan/Encode/t/encoding.t                                     (Wstat: 139 Tests: 0 Failed: 0)
  Non-zero wait status: 139
  Parse errors: No plan found in TAP output
../cpan/Encode/t/perlio.t                                       (Wstat: 139 Tests: 4 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 38 tests but ran 4.
../cpan/Encode/t/Unicode.t                                      (Wstat: 139 Tests: 30 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 38 tests but ran 30.
../cpan/JSON-PP/t/017_relaxed.t                                 (Wstat: 139 Tests: 7 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 8 tests but ran 7.
../cpan/JSON-PP/t/022_comment_at_eof.t                          (Wstat: 139 Tests: 3 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 13 tests but ran 3.
../cpan/Pod-Simple/t/corpus.t                                   (Wstat: 139 Tests: 1 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 49 tests but ran 1.
../cpan/Pod-Simple/t/encod02.t                                  (Wstat: 139 Tests: 1 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 4 tests but ran 1.
../cpan/Pod-Simple/t/encod03.t                                  (Wstat: 139 Tests: 1 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 4 tests but ran 1.
../cpan/podlators/t/man-perlio.t                                (Wstat: 139 Tests: 2 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 7 tests but ran 2.
../cpan/podlators/t/man-utf8.t                                  (Wstat: 139 Tests: 2 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 7 tests but ran 2.
../cpan/podlators/t/man.t                                       (Wstat: 139 Tests: 6 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 31 tests but ran 6.
../cpan/podlators/t/text-encoding.t                             (Wstat: 139 Tests: 4 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 7 tests but ran 4.
../cpan/podlators/t/text-perlio.t                               (Wstat: 139 Tests: 2 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 4 tests but ran 2.
../cpan/podlators/t/text-utf8.t                                 (Wstat: 139 Tests: 2 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 4 tests but ran 2.
../dist/Locale-Maketext/t/90_utf8.t                             (Wstat: 139 Tests: 2 Failed: 0)
  Non-zero wait status: 139
  Parse errors: Bad plan.  You planned 3 tests but ran 2.
Files=2084, Tests=448668, 930 wallclock secs (220.53 usr 26.53 sys + 1310.40 cusr 122.71 csys = 1680.17 CPU)
Result: FAIL
make: *** [test_harness] Error 31


-- 
The Enterprise is involved in a bizarre time-warp experience which is in
some way unconnected with the Late 20th Century.
    -- Things That Never Happen in "Star Trek" #14



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About