Front page | perl.perl5.porters |
Postings from May 2011
[perl #91678] Failing tests for Perl 5.14.0 on Solaris 10
From:
Claudio Ramirez
Date:
May 28, 2011 11:34
Subject:
[perl #91678] Failing tests for Perl 5.14.0 on Solaris 10
Message ID:
rt-3.6.HEAD-16080-1306397373-549.91678-75-0@perl.org
# New Ticket Created by Claudio Ramirez
# Please include the string: [perl #91678]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=91678 >
* Solaris 10, Sun Studio 12, 64-bit non-threaded perl build:
./Configure -Duse64bitall -ders -Dprefix=$INSTALLPATH -Dman1dir=$INSTALLPATH/share/man/man1 -Dman3dir=$INSTALLPATH/share/man/man3 -Dsiteman1dir=$INSTALLPATH/share/man/man1 -Dsiteman3dir=$INSTALLPATH/share/man/man3 -Duseshrplib -Dcf_by=$NAME -Dcf_email=$EMAIL
=> Failing tests:
Failed 10 tests out of 1961, 99.49% okay.
../cpan/autodie/t/context.t
../cpan/autodie/t/context_lexical.t
../cpan/autodie/t/format-clobber.t
../cpan/autodie/t/usersub.t
../dist/Storable/t/attach_errors.t
op/blocks.t
op/caller.t
op/gv.t
op/method.t
op/stash.t
=> harnass output:
$ for i in `cat ~/tmp/test`; do echo "Testing $i:"; cd ~/tmp/perl-5.14.0; export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; export PERL5LIB=~/tmp/perl-5.14.0/lib; cd t; ./perl harness -v $i; echo ____________________________; done
Testing ../cpan/autodie/t/context.t:
../cpan/autodie/t/context.t .. No subtests run
Test Summary Report
-------------------
../cpan/autodie/t/context.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
Files=1, Tests=0, 2 wallclock secs ( 0.04 usr 0.01 sys + 0.32 cusr 0.10 csys = 0.47 CPU)
Result: FAIL
____________________________
Testing ../cpan/autodie/t/context_lexical.t:
../cpan/autodie/t/context_lexical.t ..
ok 1 - No autodie, no fatality
ok 2 - Autodie fatality for empty return in void context
ok 3 - No autodie, no fatality (after autodie used)
ok 4 - Autodie fatality for undef return in void context
ok 5 - Autodie fatality for empty list return
ok 6 - Autodie fatality for undef list return
ok 7 - No Autodie fatality for defined list return
ok 8 - No Autodie fatality for defined scalar return
ok 9 - Autodie fatality for undefined scalar return
1..9
All 9 subtests passed
Test Summary Report
-------------------
../cpan/autodie/t/context_lexical.t (Wstat: 139 Tests: 9 Failed: 0)
Non-zero wait status: 139
Files=1, Tests=9, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.37 cusr 0.11 csys = 0.54 CPU)
Result: FAIL
____________________________
Testing ../cpan/autodie/t/format-clobber.t:
../cpan/autodie/t/format-clobber.t ..
1..21
ok 1 - use OtherTypes;
ok 2 - SCALAR slot intact at compile time
ok 3 - ARRAY slot intact at compile time
ok 4 - HASH slot intact at compile time
ok 5 - IO slot intact at compile time
ok 6 - FORMAT slot intact at compile time
ok 7 - SCALAR slot correct at compile time
ok 8 - ARRAY slot correct at compile time
ok 9 - HASH slot correct at compile time
ok 10 - IO slot correct at compile time
ok 11 - FORMAT slot correct at compile time
ok 12 - SCALAR slot intact at run time
ok 13 - ARRAY slot intact at run time
ok 14 - HASH slot intact at run time
ok 15 - IO slot intact at run time
not ok 16 - FORMAT slot intact at run time # TODO Copying formats fails due to a bug in Perl.
# Failed (TODO) test 'FORMAT slot intact at run time'
# at (eval 19) line 13.
ok 17 - SCALAR slot correct at run time
ok 18 - ARRAY slot correct at run time
ok 19 - HASH slot correct at run time
ok 20 - IO slot correct at run time
not ok 21 - FORMAT slot correct at run time # TODO Copying formats fails due to a bug in Perl.
# Failed (TODO) test 'FORMAT slot correct at run time'
# at (eval 19) line 28.
# got: undef
# expected: 'FORMAT(0x100200fe8)'
All 21 subtests passed
Test Summary Report
-------------------
../cpan/autodie/t/format-clobber.t (Wstat: 139 Tests: 21 Failed: 0)
Non-zero wait status: 139
Files=1, Tests=21, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.43 cusr 0.11 csys = 0.63 CPU)
Result: FAIL
____________________________
Testing ../cpan/autodie/t/usersub.t:
../cpan/autodie/t/usersub.t ..
ok 1 - Mytest returns input
ok 2 - mytest returns undef without autodie
ok 3 - Mytest doesn't throw an exception without autodie
ok 4 - Mytest returns input with autodie
ok 5 - No error should be thrown
ok 6 - autodie mytest/undef throws exception isa autodie::exception
ok 7 - no autodie can counter use autodie for user subs
ok 8 - mytest(undef) should return undef
ok 9 - mytest(foo) should return foo
ok 10 - No lingering failure effects
ok 11 - No lingering return effects
1..11
All 11 subtests passed
Test Summary Report
-------------------
../cpan/autodie/t/usersub.t (Wstat: 139 Tests: 11 Failed: 0)
Non-zero wait status: 139
Files=1, Tests=11, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.37 cusr 0.11 csys = 0.55 CPU)
Result: FAIL
____________________________
Testing ../dist/Storable/t/attach_errors.t:
../dist/Storable/t/attach_errors.t ..
1..35
ok 1 - Storable does not die when STORABLE_freeze does not return references
ok 2 - Storable freezes to a string successfully
ok 3 - Storable dies correctly when STORABLE_freeze returns a referece
ok 4 - Storable dies with the expected error
ok 5 - Storable freezes to a string as expected
ok 6 - The object isa My::GoodThaw
ok 7 - My::GoodThaw thawed correctly as expected
ok 8 - BadThaw was frozen with references correctly
ok 9 - My::BadThaw object dies when thawing as expected
ok 10 - Dies with the expected error message
ok 11 - My::GoodAttach return as expected
ok 12 - The object isa My::GoodAttach
ok 13 - The slightly-tricky good "returns a subclass" case returns as expected
ok 14 - BadAttach freezes as expected
ok 15 - BadAttach dies on thaw
ok 16 - BadAttach dies on thaw with the expected error message
ok 17 - Double checking $thawed was not set
ok 18 - BadAttach dies on thaw
ok 19 - BadAttach dies on thaw with the expected error message
ok 20 - Double checking $thawed was not set
ok 21 - BadAttach dies on thaw
ok 22 - BadAttach dies on thaw with the expected error message
ok 23 - Double checking $thawed was not set
ok 24 - BadAttach dies on thaw
ok 25 - BadAttach dies on thaw with the expected error message
ok 26 - Double checking $thawed was not set
ok 27 - BadAttach dies on thaw
ok 28 - BadAttach dies on thaw with the expected error message
ok 29 - Double checking $thawed was not set
ok 30 - BadAttach dies on thaw
ok 31 - BadAttach dies on thaw with the expected error message
ok 32 - Double checking $thawed was not set
ok 33 - BadAttach dies on thaw
ok 34 - BadAttach dies on thaw with the expected error message
ok 35 - Double checking $thawed was not set
All 35 subtests passed
Test Summary Report
-------------------
../dist/Storable/t/attach_errors.t (Wstat: 139 Tests: 35 Failed: 0)
Non-zero wait status: 139
Files=1, Tests=35, 1 wallclock secs ( 0.08 usr 0.02 sys + 0.30 cusr 0.10 csys = 0.50 CPU)
Result: FAIL
____________________________
Testing op/blocks.t:
op/blocks.t .. No subtests run
Test Summary Report
-------------------
op/blocks.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
Files=1, Tests=0, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.14 cusr 0.09 csys = 0.32 CPU)
Result: FAIL
____________________________
Testing op/caller.t:
op/caller.t .. No subtests run
Test Summary Report
-------------------
op/caller.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
Files=1, Tests=0, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.12 cusr 0.08 csys = 0.29 CPU)
Result: FAIL
____________________________
Testing op/gv.t:
op/gv.t ..
1..234
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - no type coersion when assigning to *{} retval
ok 9 - symbolic *{} returns symtab entry when FAKE
ok 10 - no type coersion when assigning to retval of symbolic *{}
ok 11 - compile-time *{} returns symtab entry when FAKE
ok 12 - no type coersion when assigning to retval of compile-time *{}
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29 - Warning on conversion to IV
ok 30
ok 31 - Warning on conversion to UV
ok 32
ok 33 - Warning on conversion to NV
ok 34 - Expect floating point zero
ok 35 - No warning on stringification
ok 36
ok 37 - Warning on conversion to IV
ok 38
ok 39 - Warning on conversion to UV
ok 40
ok 41 - Warning on conversion to NV
ok 42 - Expect floating point zero
ok 43 - No warning on stringification
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84 - lvalue assignment preserves globs
ok 85
ok 86 - __DIE__ handler never called
ok 87
ok 88 - tied elem assignment preserves globs
ok 89 - __DIE__ handler not called
ok 90
ok 91 - __DIE__ handler never called
Failed 143/234 subtests
Test Summary Report
-------------------
op/gv.t (Wstat: 139 Tests: 91 Failed: 0)
Non-zero wait status: 139
Parse errors: Bad plan. You planned 234 tests but ran 91.
Files=1, Tests=91, 1 wallclock secs ( 0.15 usr 0.02 sys + 0.21 cusr 0.12 csys = 0.50 CPU)
Result: FAIL
____________________________
Testing op/method.t:
op/method.t .. No subtests run
Test Summary Report
-------------------
op/method.t (Wstat: 139 Tests: 0 Failed: 0)
Non-zero wait status: 139
Parse errors: No plan found in TAP output
Files=1, Tests=0, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.14 cusr 0.09 csys = 0.32 CPU)
Result: FAIL
____________________________
Testing op/stash.t:
op/stash.t ..
1..54
ok 1 - delete $::{STDERR} and print a warning
ok 2 - Insert a non-GV in a stash, under warnings 'once'
ok 3 - stashes happen to be defined if not used
ok 4 - - work with hard refs too
ok 5 - stashes are defined if seen at compile time
ok 6 - - work with hard refs too
ok 7 - stashes are defined if a var is seen at compile time
ok 8 - - work with hard refs too
Failed 46/54 subtests
Test Summary Report
-------------------
op/stash.t (Wstat: 139 Tests: 8 Failed: 0)
Non-zero wait status: 139
Parse errors: Bad plan. You planned 54 tests but ran 8.
Files=1, Tests=8, 1 wallclock secs ( 0.08 usr 0.02 sys + 0.21 cusr 0.17 csys = 0.48 CPU)
Result: FAIL
____________________________
-
[perl #91678] Failing tests for Perl 5.14.0 on Solaris 10
by Claudio Ramirez