develooper Front page | perl.perl5.porters | Postings from June 2010

5.12.1 test failures on Irix

Thread Next
From:
David Cantrell
Date:
June 14, 2010 07:58
Subject:
5.12.1 test failures on Irix
Message ID:
20100614145825.GA7431@bytemark.barnyard.co.uk
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

Thread Next


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