Skip Menu |

This queue is for tickets about the Event CPAN distribution.

Report information
The Basics
Id: 43720
Status: rejected
Priority: 0/
Queue: Event

People
Owner: Nobody in particular
Requestors: jwomack [...] real.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 1.11
Fixed in: (no value)



Subject: Event fails multiple tests on AIX
While trying to install the Event module on AIX, I receive multiple test failures. I have attached the output to this ticket. root@p55032# uname -a AIX p55032 3 5 00CCBC5E4C00 [/util/perl5/.cpanp/5.8.2/build/Event-1.11] root@p55032# oslevel -s 5300-04-CSP The version of AIX is 5.3, Technology Level 4, Concluding service pack. root@p55032# perl -v This is perl, v5.8.2 built for aix-thread-multi Not really sure where to start to look for debuging this, but I'm willing to help out... Joe -- Joe Joseph Womack Systems Administrator Database Server Engineering Global Infrastructure Operations, Infrastructure Systems
Subject: Event_test_output.txt
root@p55032# make TEST_VERBOSE=1 test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/attach_to....... 1..3 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:36 2009 # Current time GMT: Sat Feb 28 00:45:36 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok t/bored........... 1..5 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:36 2009 # Current time GMT: Sat Feb 28 00:45:36 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/callback........ 1..6 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 Failed 2/6 subtests t/data............ 1..8 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/delete.......... 1..1 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok t/eval............ 1..7 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 Event: loop without active watchers at t/eval.t line 27 not ok 1 # Test 1 got: <UNDEF> (t/eval.t at line 27) # Expected: "ok" # t/eval.t line 27 is: ok loop(), $status; Failed 7/7 subtests t/fifo............ 1..1 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok t/generic......... 1..10 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/group........... 1..3 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok t/hook............ 1..4 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:37 2009 # Current time GMT: Sat Feb 28 00:45:37 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok t/hup............. 1..1 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:38 2009 # Current time GMT: Sat Feb 28 00:45:38 2009 # Using Test.pm version 1.25 ok 1 ok t/idle............ 1..4 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:38 2009 # Current time GMT: Sat Feb 28 00:45:38 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok t/io.............. 1..8 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:38 2009 # Current time GMT: Sat Feb 28 00:45:38 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/leak............ 1..6 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:40 2009 # Current time GMT: Sat Feb 28 00:45:40 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/leak2........... 1..2 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:40 2009 # Current time GMT: Sat Feb 28 00:45:40 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok t/loop............ 1..3 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:43 2009 # Current time GMT: Sat Feb 28 00:45:43 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok t/now............. 1..13 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:44 2009 # Current time GMT: Sat Feb 28 00:45:44 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok t/reenter......... 1..7 # Running under perl version 5.008002 for aix # Current time local: Fri Feb 27 16:45:44 2009 # Current time GMT: Sat Feb 28 00:45:44 2009 # Using Test.pm version 1.25 creating Event::io desc='?? reenter.t:17' Event::Watcher::init('Event::io=HASH(0x30149fd4)','HASH(0x3012d2f0)') called at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event/io.pm line 16 Event::io::new('Event::io','fd','GLOB(0x3001ed68)','poll','w','cb','CODE(0x300242ac)') called at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event/Watcher.pm line 21 Event::Watcher::__ANON__('Event','fd','GLOB(0x3001ed68)','poll','w','cb','CODE(0x300242ac)') called at t/reenter.t line 17 ok 1 ok 2 Event: multiplex 60.0000s Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30153938)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30153a64)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153938)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x301547c4)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153a64)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153938)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30154830)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301547c4)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153a64)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153938)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 Event: multiplex 60.0000s main::__ANON__('Event::Event::Io=SCALAR(0x30153c44)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30154830)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301547c4)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153a64)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30153938)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x301523c8)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3014e6ec)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30152290)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x3015141c)') called at t/reenter.t line 29 main::__ANON__('Event::Event::Io=SCALAR(0x30151284)') called at t/reenter.t line 31 ok 3 Event: multiplex 60.0000s at t/reenter.t line 48 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event: multiplex 60.0000s at /util/perl5/.cpanp/5.8.2/build/Event-1.11/blib/lib/Event.pm line 164 Event::loop caught: 10 at t/reenter.t line 37. Event: multiplex 60.0000s at t/reenter.t line 48 Event::loop caught: 10 at t/reenter.t line 37. Event: multiplex 60.0000s at t/reenter.t line 48 Event::loop caught: 10 at t/reenter.t line 37. Event: multiplex 60.0000s at t/reenter.t line 48 Event::loop caught: 10 at t/reenter.t line 37.
On Fri Feb 27 20:02:47 2009, jwomack wrote: Show quoted text
> While trying to install the Event module on AIX, I receive multiple test > failures. I have attached the output to this ticket. > > root@p55032# uname -a > AIX p55032 3 5 00CCBC5E4C00
If you can submit a patch to fix the problem then I will accept it. Sorry I don't have time to investigate the issue on AIX.
Without access to an AIX system, I have no way of debugging or fixing this. Please either provide a patch or such access, and I will try! Closing for now.