Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the YAML CPAN distribution.

Report information
The Basics
Id: 23713
Status: rejected
Priority: 0/
Queue: YAML

People
Owner: Nobody in particular
Requestors: rdhayes [...] ucla.edu
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.58
  • 0.62
Fixed in: (no value)



Subject: YAML-0.62 fails make test on t/node-info
Date: Wed, 29 Nov 2006 17:26:42 -0800
To: bug-YAML [...] rt.cpan.org
From: rdhayes [...] ucla.edu
make test fails on t/node-info on test 9 as follows: # Failed test 'Regular Expression' # in /root/.cpan/build/YAML-0.62/inc/Test/Base.pm at line 346. t/node-info..........NOK 9/16# 'undef;undef;0x8535e70-S' # doesn't match '(?-xism:^undef;REGEXP;0x[0-9a-fA-F]+$)' # Looks like you failed 1 test of 16. output of perl -v command: This is perl, v5.8.0 built for i386-linux-thread-multi (with 1 registered patch, see perl -V for more detail) output of uname -a command: Linux pjlab 2.4.18-14smp #1 SMP Wed Sep 4 12:34:47 EDT 2002 i686 i686 i386 GNU/Linux Full output of build/test attempt: $ perl Makefile.PL *** WARNING *** This release breaks compatibility with versions earlier than version 0.60 of YAML::Syck and YAML.pm when serializing blessed references. See the COMPATIBILITY file for more information. Continue installing YAML.pm? [y] Checking if your kit is complete... Looks good Writing Makefile for YAML $ make cp lib/Test/YAML.pm blib/lib/Test/YAML.pm cp lib/YAML/Types.pm blib/lib/YAML/Types.pm cp lib/YAML/Node.pm blib/lib/YAML/Node.pm cp lib/YAML/Loader.pm blib/lib/YAML/Loader.pm cp lib/YAML/Error.pm blib/lib/YAML/Error.pm cp lib/YAML.pm blib/lib/YAML.pm cp lib/YAML/Dumper/Base.pm blib/lib/YAML/Dumper/Base.pm cp lib/YAML/Base.pm blib/lib/YAML/Base.pm cp lib/YAML/Loader/Base.pm blib/lib/YAML/Loader/Base.pm cp lib/YAML/Marshall.pm blib/lib/YAML/Marshall.pm cp lib/YAML/Tag.pm blib/lib/YAML/Tag.pm cp lib/YAML/Dumper.pm blib/lib/YAML/Dumper.pm cp ysh blib/script/ysh /usr/bin/perl "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/ysh Manifying blib/man3/Test::YAML.3pm Manifying blib/man3/YAML::Types.3pm Manifying blib/man3/YAML::Loader.3pm Manifying blib/man3/YAML::Node.3pm Manifying blib/man3/YAML::Error.3pm Manifying blib/man3/YAML::Loader::Base.3pm Manifying blib/man1/ysh.1 Manifying blib/man3/YAML.3pm Manifying blib/man3/YAML::Dumper::Base.3pm Manifying blib/man3/YAML::Base.3pm Manifying blib/man3/YAML::Tag.3pm Manifying blib/man3/YAML::Marshall.3pm Manifying blib/man3/YAML::Dumper.3pm $ make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/2-scalars..........ok t/basic-tests........ok t/bugs-emailed.......ok 3/25 skipped: various reasons t/bugs-rt............ok 10/41 skipped: various reasons t/changes............ok 1/1 skipped: various reasons t/dump-basics........ok t/dump-blessed.......ok t/dump-code..........ok t/dump-file..........ok t/dump-nested........ok t/dump-opts..........ok t/dump-perl-types....ok t/dump-stringify.....ok t/dump-tests.........ok t/dump-works.........ok t/errors.............ok t/export.............ok t/freeze-thaw........ok t/global-api.........ok t/inbox..............ok 3/3 skipped: various reasons t/load-fails.........ok t/load-passes........ok t/load-slides........ok t/load-spec..........ok t/load-tests.........ok t/load-works.........ok t/marshall...........ok t/meta-yml...........ok t/node-info..........ok 1/16 # Failed test 'Regular Expression' t/node-info..........NOK 9/16# in /root/.cpan/build/YAML-0.62/inc/Test/Base.pm at line 346. # 'undef;undef;0x8535d9c-S' # doesn't match '(?-xism:^undef;REGEXP;0x[0-9a-fA-F]+$)' # Looks like you failed 1 test of 16. t/node-info..........dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 9 Failed 1/16 tests, 93.75% okay t/pugs-objects.......ok t/references.........ok t/svk................ok t/test...............ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/node-info.t 1 256 16 1 9 17 subtests skipped. Failed 1/33 test scripts. 1/425 subtests failed. Files=33, Tests=425, 12 wallclock secs (11.34 cusr + 0.64 csys = 11.98 CPU) Failed 1/33 test programs. 1/425 subtests failed. make: *** [test_dynamic] Error 29
From: paul [...] city-fan.org
On Thu Nov 30 02:38:10 2006, rdhayes@ucla.edu wrote: Show quoted text
> make test fails on t/node-info on test 9 as follows: > # Failed test 'Regular Expression' > # in /root/.cpan/build/YAML-0.62/inc/Test/Base.pm at line 346. > t/node-info..........NOK 9/16# > 'undef;undef;0x8535e70-S' # doesn't match > '(?-xism:^undef;REGEXP;0x[0-9a-fA-F]+$)' > # Looks like you failed 1 test of 16.
This fail is reproducable on Red Hat Linux 9 and Red Hat Enterprise Linux 3, both of which have perl 5.8.0. Later Red Hat/Fedora releases have perl 5.8.3 or later and do not fail the test suite. I see the same behaviour with YAML-0.58. YAML-0.35 builds successfully on these distributions.
This issue has been copied to: https://github.com/ingydotnet/yaml-pm/issues/73 please take all future correspondence there. This ticket will remain open but please do not reply here. This ticket will be closed when the github issue is dealt with.
perl 5.8.0 not supported anymore, closing.