5.12.1 test failures on Irix
[email protected] (David Cantrell)
| Newsgroups | perl.perl5.porters |
|---|---|
| Message-ID | <[email protected]> |
Building perl with all the defaults (ie "sh Configure -de") I get
failures in two test files:
[o3k]:~/cpantesting/perl-5.12.1-src/t $ PERL5LIB=../lib ./perl
../cpan/Time-Piece/t/02core.t
[all pass up to here]
ok 80
ok 81
Error parsing time at ../lib/Time/Piece.pm line 470.
# Looks like you planned 95 tests but ran 81.
# Looks like your test exited with 2 just after 81.
[o3k]:~/cpantesting/perl-5.12.1-src/t $ PERL5LIB=../lib ./perl run/runenv.t
1..78
# Failed at run/runenv.t line 102
not ok 1 - Stderr mismatch: expected [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value $x in print at -e line 1.\n], saw [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value in print at -e line 1.\n]
ok 2
ok 3
ok 4
# Failed at run/runenv.t line 119
not ok 5 - Stderr mismatch: expected [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value $x in print at -e line 1.\n], saw [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value in print at -e line 1.\n]
# Failed at run/runenv.t line 128
not ok 6 - Stderr mismatch: expected [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value $x in print at -e line 1.\n], saw [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value in print at -e line 1.\n]
ok 7
ok 8
ok 9
ok 10
# Failed at run/runenv.t line 160
not ok 11 - Stdout mismatch: expected [ok], saw []
ok 12
ok 13
# Failed at run/runenv.t line 175
not ok 14 - Stderr mismatch: expected [Name "main::x" used only once: possible typo at -e line 1.\nUse of uninitialized value $x in print at -e line 1.\n], saw [Illegal switch in PERL5OPT: -W.\n]
This, and the later errors, makes me think that something is execing
another perl and being insufficiently paranoid about making sure it
doesn't just pick up whatever version of perl is first in the path
instead of the version of perl that we've just built.
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21 - No errors when determining @INC
ok 22 - Our -I../lib is at the front
ok 23 - No errors when determining @INC for nothing
ok 24 - Our -I../lib is at the front for $name
ok 25 - expected number of elements in @INC for nothing
ok 26 - expected elements in @INC for nothing
ok 27 - No errors when determining @INC for something
ok 28 - Our -I../lib is at the front for $name
ok 29 - expected number of elements in @INC for something
ok 30 - expected elements in @INC for something
ok 31 - No errors when determining @INC for two things
ok 32 - Our -I../lib is at the front for $name
ok 33 - expected number of elements in @INC for two things
ok 34 - expected elements in @INC for two things
ok 35 - No errors when determining @INC for two things, ::
ok 36 - Our -I../lib is at the front for $name
ok 37 - expected number of elements in @INC for two things, ::
ok 38 - expected elements in @INC for two things, ::
ok 39 - No errors when determining @INC for : at start
ok 40 - Our -I../lib is at the front for $name
ok 41 - expected number of elements in @INC for : at start
ok 42 - expected elements in @INC for : at start
ok 43 - No errors when determining @INC for : at end
ok 44 - Our -I../lib is at the front for $name
ok 45 - expected number of elements in @INC for : at end
ok 46 - expected elements in @INC for : at end
# Failed at run/runenv.t line 256
# got "8"
# expected "7"
# Failed at run/runenv.t line 259
# got "zwapp /usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
# expected "zwapp /usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
ok 47 - No errors when determining @INC for :: sandwich ::
ok 48 - Our -I../lib is at the front for $name
not ok 49 - expected number of elements in @INC for :: sandwich ::
not ok 50 - expected elements in @INC for :: sandwich ::
# Failed at run/runenv.t line 256
# got "7"
# expected "6"
# Failed at run/runenv.t line 259
# got " /usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
# expected "/usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
ok 51 - No errors when determining @INC for :
ok 52 - Our -I../lib is at the front for $name
not ok 53 - expected number of elements in @INC for :
not ok 54 - expected elements in @INC for :
# Failed at run/runenv.t line 256
# got "7"
# expected "6"
# Failed at run/runenv.t line 259
# got " /usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
# expected "/usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
ok 55 - No errors when determining @INC for ::
ok 56 - Our -I../lib is at the front for $name
not ok 57 - expected number of elements in @INC for ::
not ok 58 - expected elements in @INC for ::
# Failed at run/runenv.t line 256
# got "7"
# expected "6"
# Failed at run/runenv.t line 259
# got " /usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
# expected "/usr/nekoware/lib/perl5/5.8.8/irix-n32 /usr/nekoware/lib/perl5/5.8.8 /usr/nekoware/lib/perl5/site_perl/5.8.8/irix-n32 /usr/nekoware/lib/perl5/site_perl/5.8.8 /usr/nekoware/lib/perl5/site_perl ."
ok 59 - No errors when determining @INC for :::
ok 60 - Our -I../lib is at the front for $name
not ok 61 - expected number of elements in @INC for :::
not ok 62 - expected elements in @INC for :::
ok 63 - No errors when determining @INC for two things and :
ok 64 - Our -I../lib is at the front for $name
ok 65 - expected number of elements in @INC for two things and :
ok 66 - expected elements in @INC for two things and :
ok 67 - No errors when determining @INC for : and two things
ok 68 - Our -I../lib is at the front for $name
ok 69 - expected number of elements in @INC for : and two things
ok 70 - expected elements in @INC for : and two things
ok 71 - No errors when determining @INC for : two things :
ok 72 - Our -I../lib is at the front for $name
ok 73 - expected number of elements in @INC for : two things :
ok 74 - expected elements in @INC for : two things :
ok 75 - No errors when determining @INC for three things
ok 76 - Our -I../lib is at the front for $name
ok 77 - expected number of elements in @INC for three things
ok 78 - expected elements in @INC for three things
--
David Cantrell | Godless Liberal Elitist
Immigration: making Britain great since AD43