Re: Event 0.72 blocks in test suite with perl 5.6

[email protected] (Joshua N Pritikin)
Newsgroups perl.loop
Message-ID <[email protected]>
On Fri, Mar 24, 2000 at 01:05:13PM +0100, [email protected] wrote:
> I just installed perl 5.6 and tried to reinstall Event 0.72. It hangs in
> the loop test. Here is what it says with activated traces:

Ugh.  Here is the correct output for 5.6.0.  I'm not sure why it isn't
working for you.  I'm try it again compiling with gcc & multi.

-- 
"Never ascribe to malice that which can be explained by stupidity."
                           via, but not speaking for Deutsche Bank
loop (text/plain, 3.9 KB)
Using /cache/D/Event/blib
1..3
creating Event::idle desc='early'
	Event::Watcher::init('Event::idle=HASH(0x1361c4)', 'HASH(0x37e780)') called at /cache/D/Event/blib/lib/Event/idle.pm line 27
	Event::idle::new('Event::idle', 'desc', 'early', 'repeat', 1, 'cb', 'CODE(0x391738)') called at /cache/D/Event/blib/lib/Event/Watcher.pm line 21
	Event::Watcher::__ANON__('Event', 'desc', 'early', 'repeat', 1, 'cb', 'CODE(0x391738)') called at t/loop.t line 18
Event: active ON 'early'
creating Event::idle desc='main'
	Event::Watcher::init('Event::idle=HASH(0x19e338)', 'HASH(0x37e780)') called at /cache/D/Event/blib/lib/Event/idle.pm line 27
	Event::idle::new('Event::idle', 'desc', 'main', 'repeat', 1, 'reentrant', 0, 'cb', ...) called at /cache/D/Event/blib/lib/Event/Watcher.pm line 21
	Event::Watcher::__ANON__('Event', 'desc', 'main', 'repeat', 1, 'reentrant', 0, 'cb', ...) called at t/loop.t line 34
Event: active ON 'main'
Event: multiplex 0.0062s 
Event: idle 'early' prio=4
Event: [0]invoking 'early' (prio 4)
Event=0x3948c8 'early' wrapped with SV=0x19e374 at /cache/D/Event/blib/lib/Event.pm line 144.
Event: completed 'early'
Event=0x3948c8 'early' destroyed (SV=0x0) at /cache/D/Event/blib/lib/Event.pm line 144.
Event: multiplex 0.0005s 
Event: multiplex 0.0004s 
Event: multiplex 0.0003s 
Event: multiplex 0.0002s 
Event: multiplex 0.0001s 
Event: idle 'main' prio=4
Event: [0]invoking 'main' (prio 4)
Event=0x3948c8 'main' wrapped with SV=0x19e2f0 at /cache/D/Event/blib/lib/Event.pm line 144.
creating Event::timer desc='Event::loop timeout'
	Event::Watcher::init('Event::timer=HASH(0x367940)', 'HASH(0x38b2d8)') called at /cache/D/Event/blib/lib/Event/timer.pm line 46
	Event::timer::new('Event::timer', 'desc', 'Event::loop timeout', 'after', 1, 'cb', 'CODE(0x19e3bc)', 'parked', ...) called at /cache/D/Event/blib/lib/Event/Watcher.pm line 21
	Event::Watcher::__ANON__('Event', 'desc', 'Event::loop timeout', 'after', 1, 'cb', 'CODE(0x19e3bc)', 'parked', ...) called at /cache/D/Event/blib/lib/Event.pm line 131
	Event::loop(1) called at t/loop.t line 23
	main::__ANON__('Event::Event=SCALAR(0x19e2f0)') called at /cache/D/Event/blib/lib/Event.pm line 144
	require 0 called at /cache/D/Event/blib/lib/Event.pm line 144
	Event::loop() called at t/loop.t line 36
Event: active ON 'Event::loop timeout'
Event: multiplex 0.0029s 
Event: multiplex 0.0004s 
Event: multiplex 0.0002s 
Event: multiplex 0.0001s 
Event: multiplex 0.0000s 
Event: idle 'early' prio=4
Event: suspend 'main'
Event: [1]invoking 'early' (prio 4)
Event=0x396648 'early' wrapped with SV=0x367afc at /cache/D/Event/blib/lib/Event.pm line 144.
Event: resume 'main' ACTIVE
Event: completed 'early'
Event=0x396648 'early' destroyed (SV=0x0) at /cache/D/Event/blib/lib/Event.pm line 144.
Event: active OFF 'Event::loop timeout'
Event: unloop(early)
Event: active OFF 'early'
ok 1
Event: completed 'main'
Event=0x3948c8 'main' destroyed (SV=0x0) at /cache/D/Event/blib/lib/Event.pm line 144.
Event: multiplex 0.0085s 
Event: multiplex 0.0011s 
Event: idle 'main' prio=4
Event: [0]invoking 'main' (prio 4)
Event=0x396648 'main' wrapped with SV=0x19e344 at /cache/D/Event/blib/lib/Event.pm line 144.
Event: active ON 'Event::loop timeout'
Event: multiplex 0.8701s 
Event: multiplex 0.0010s 
Event: active OFF 'Event::loop timeout'
Event: queue 'Event::loop timeout' prio=2
Event: suspend 'main'
Event: [1]invoking 'Event::loop timeout' (prio 2)
Event=0x3948c8 'Event::loop timeout' wrapped with SV=0x367b44 at /cache/D/Event/blib/lib/Event.pm line 144.
Event: resume 'main' ACTIVE
Event: completed 'Event::loop timeout'
Event=0x3948c8 'Event::loop timeout' destroyed (SV=0x0) at /cache/D/Event/blib/lib/Event.pm line 144.
Event: unloop(1)
ok 2
Event: completed 'main'
Event=0x396648 'main' destroyed (SV=0x0) at /cache/D/Event/blib/lib/Event.pm line 144.
Event: unloop(0)
ok 3
Event: active OFF 'main'
Watcher 'main' destroyed.
Watcher 'early' destroyed.
Watcher 'Event::loop timeout' destroyed during global destruction.
V (text/plain, 2.1 KB)
Summary of my perl5 (revision 5.0 version 6 subversion 0) configuration:
  Platform:
    osname=solaris, osvers=2.5.1, archname=sun4-solaris
    uname='sunos eqprod13.srv.na.deuba.com 5.5.1 generic_103640-24 sun4u sparc sunw,ultra-2 '
    config_args='-s'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=undef 
    use64bitint=undef use64bitall=undef uselongdouble=undef usesocks=undef
  Compiler:
    cc='cc', optimize='-O -g', gccversion=
    cppflags='-DDEBUGGING'
    ccflags ='-DDEBUGGING'
    stdchar='unsigned char', d_stdstdio=define, usevfork=false
    intsize=4, longsize=4, ptrsize=4, doublesize=8
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=4
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/applications/SUNWspro_4.2/SUNWspro/SC4.2/lib'
    libpth=/applications/SUNWspro_4.2/SUNWspro/SC4.2/lib /lib /usr/lib /usr/ccs/lib
    libs=-lsocket -lnsl -ldl -lm -lc -lcrypt -lsec
    libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
    cccdlflags='-KPIC', lddlflags='-G -L/applications/SUNWspro_4.2/SUNWspro/SC4.2/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: DEBUGGING
  Built under solaris
  Compiled at Mar 24 2000 09:12:49
  %ENV:
    PERL5LIB="/cache/tmp/3trade/lib/site_perl"
    PERL5PREFIX="/cache/tmp/3trade"
    PERL_MM_OPT="PREFIX=/cache/tmp/3trade"
  @INC:
    /cache/tmp/3trade/lib/site_perl/5.6.0/sun4-solaris
    /cache/tmp/3trade/lib/site_perl/5.6.0
    /cache/tmp/3trade/lib/site_perl
    /data/3trade/pkg/perl-0003.1/lib/5.6.0/sun4-solaris
    /data/3trade/pkg/perl-0003.1/lib/5.6.0
    /data/3trade/pkg/perl-0003.1/lib/site_perl/5.6.0/sun4-solaris
    /data/3trade/pkg/perl-0003.1/lib/site_perl/5.6.0
    /data/3trade/pkg/perl-0003.1/lib/site_perl
    .
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.