PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2011-06-09T10:32:13 ActivePerl-1003 CPAN-1.9402 Going to read '/export/home/fly1003/var/cpan/Metadata' Database was generated on Wed, 08 Jun 2011 18:32:20 GMT Running make for Z/ZE/ZEFRAM/Time-HiRes-1.9723.tar.gz Checksum for /net/nas/data/cpan/authors/id/Z/ZE/ZEFRAM/Time-HiRes-1.9723.tar.gz ok Will not use Archive::Tar, need 1.00 Time-HiRes-1.9723/ Time-HiRes-1.9723/META.yml Time-HiRes-1.9723/MANIFEST Time-HiRes-1.9723/HiRes.pm Time-HiRes-1.9723/Changes Time-HiRes-1.9723/ppport.h Time-HiRes-1.9723/README Time-HiRes-1.9723/hints/ Time-HiRes-1.9723/hints/aix.pl Time-HiRes-1.9723/hints/dynixptx.pl Time-HiRes-1.9723/hints/solaris.pl Time-HiRes-1.9723/hints/linux.pl Time-HiRes-1.9723/hints/irix.pl Time-HiRes-1.9723/hints/dec_osf.pl Time-HiRes-1.9723/hints/svr4.pl Time-HiRes-1.9723/hints/sco.pl Time-HiRes-1.9723/TODO Time-HiRes-1.9723/HiRes.xs Time-HiRes-1.9723/fallback/ Time-HiRes-1.9723/fallback/const-c.inc Time-HiRes-1.9723/fallback/const-xs.inc Time-HiRes-1.9723/typemap Time-HiRes-1.9723/Makefile.PL Time-HiRes-1.9723/t/ Time-HiRes-1.9723/t/Watchdog.pm Time-HiRes-1.9723/t/sleep.t Time-HiRes-1.9723/t/nanosleep.t Time-HiRes-1.9723/t/itimer.t Time-HiRes-1.9723/t/usleep.t Time-HiRes-1.9723/t/ualarm.t Time-HiRes-1.9723/t/clock.t Time-HiRes-1.9723/t/gettimeofday.t Time-HiRes-1.9723/t/time.t Time-HiRes-1.9723/t/tv_interval.t Time-HiRes-1.9723/t/stat.t Time-HiRes-1.9723/t/alarm.t CPAN.pm: Going to build Z/ZE/ZEFRAM/Time-HiRes-1.9723.tar.gz >>> /export/home/fly1003/bin/perl Makefile.PL Configuring Time::HiRes... Using hints hints/solaris.pl... Extra libraries: -lrt... Have syscall()... looking for syscall.h... found . Looking for gettimeofday()... found. Looking for setitimer()... found. Looking for getitimer()... found. You have interval timers (both setitimer and getitimer). Looking for ualarm()... found. Looking for usleep()... found. Looking for nanosleep()... testing... found. You can mix subsecond sleeps with signals, if you want to. (It's still not portable, though.) Looking for clock_gettime()... found. Looking for clock_getres()... found. Looking for clock_nanosleep()... NOT found. Looking for clock()... found. Looking for stat() subsecond timestamps... Trying struct stat st_atimespec.tv_nsec...NOT found. Trying struct stat st_atimensec...NOT found. Trying struct stat st_atime_n...NOT found. Trying struct stat st_atim.tv_nsec...found. Trying struct stat st_uatime...Processing hints file hints/solaris.pl NOT found. You seem to have stat() subsecond timestamps. (Your struct stat has them, but the filesystems must help.) Checking if your kit is complete... Looks good Writing Makefile for Time::HiRes Now you may issue 'make'. Do not forget also 'make test'. >>> make cp HiRes.pm blib/lib/Time/HiRes.pm /export/home/fly1003/bin/perl /export/home/fly1003/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1003/ap1003/lib/ExtUtils/typemap -typemap typemap HiRes.xs > HiRes.xsc && mv HiRes.xsc HiRes.c cc -c -D_REENTRANT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.9723\" -DXS_VERSION=\"1.9723\" -KPIC "-I/export/home/fly1003/ap1003/lib/CORE" -DTIME_HIRES_NANOSLEEP -DTIME_HIRES_CLOCK_GETTIME -DTIME_HIRES_CLOCK_GETRES -DTIME_HIRES_CLOCK -DTIME_HIRES_STAT=4 -DATLEASTFIVEOHOHFIVE HiRes.c Running Mkbootstrap for Time::HiRes () chmod 644 HiRes.bs rm -f blib/arch/auto/Time/HiRes/HiRes.so LD_RUN_PATH="/usr/lib" cc -G -L/usr/lib -L/usr/ccs/lib -L/opt/SUNWspro/prod/lib HiRes.o -o blib/arch/auto/Time/HiRes/HiRes.so \ -lrt \ chmod 755 blib/arch/auto/Time/HiRes/HiRes.so cp HiRes.bs blib/arch/auto/Time/HiRes/HiRes.bs chmod 644 blib/arch/auto/Time/HiRes/HiRes.bs Manifying blib/man3/Time::HiRes.3 ZEFRAM/Time-HiRes-1.9723.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/alarm.t ......... 1..10 # I am the main process 19573, starting the watchdog process... # The watchdog process 19574 launched, continuing testing... # I am the watchdog process 19574, sleeping for 360 seconds... ok 1 - require Time::HiRes; # sigaction tick, ALRM = 14 # Tick! 4 0.313222 # Select returned! 4 0.313469 # 0.895510333333333 # Tick! 3 0.623178 # Select returned! 3 0.623361 # 0.792213 # Tick! 2 0.933238 # Select returned! 2 0.933516 # 0.688828 # Tick! 1 1.243166 # Select returned! 1 1.243344 # 0.585552 # Tick! 0 1.55318 # Select returned! 0 1.553361 # 0.482213 ok 2 # 0 ok 3 - negative time error # Finding delay loop... # N = 1024, t1 = 1307640752.66878, t0 = 1307640752.66835, dt = 0.000428915023803711 # N = 2048, t1 = 1307640752.66978, t0 = 1307640752.66893, dt = 0.000845909118652344 # N = 4096, t1 = 1307640752.6716, t0 = 1307640752.66991, dt = 0.00168991088867188 # N = 8192, t1 = 1307640752.6751, t0 = 1307640752.67173, dt = 0.00337505340576172 # N = 16384, t1 = 1307640752.68198, t0 = 1307640752.67523, dt = 0.00674796104431152 # N = 32768, t1 = 1307640752.69562, t0 = 1307640752.68213, dt = 0.0134909152984619 # Alarm 1 - 1307640752.71555 # Alarm 2 - 1307640752.72555 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # I am the main process 19573, terminating the watchdog process 19574 before it terminates me in 355 seconds (testing took 5 seconds). # kill KILL 19574 = 1 # All done. ok Too many arguments for Time::HiRes::clock_nanosleep at t/clock.t line 74, near "$s)" Execution of t/clock.t aborted due to compilation errors. # Looks like you planned 5 tests but ran 1. # Looks like your test exited with 255 just after 1. t/clock.t ......... 1..5 # I am the main process 19578, starting the watchdog process... # The watchdog process 19579 launched, continuing testing... # I am the watchdog process 19579, sleeping for 360 seconds... ok 1 - require Time::HiRes; # I am the main process 19578, terminating the watchdog process 19579 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 19579 = 1 # All done. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/5 subtests t/gettimeofday.t .. 1..6 # I am the main process 19580, starting the watchdog process... # The watchdog process 19581 launched, continuing testing... # I am the watchdog process 19581, sleeping for 360 seconds... # gettimeofday returned 2 args ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 19580, terminating the watchdog process 19581 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 19581 = 1 # All done. ok t/itimer.t ........ 1..2 # I am the main process 19582, starting the watchdog process... # The watchdog process 19583 launched, continuing testing... # I am the watchdog process 19583, sleeping for 360 seconds... # setitimer: 0 0 ok 1 # getitimer: 0.5 0.4 # Tick! 2 0.500247 # Tick! 1 0.900201 # Tick! 0 1.300191 # Tick! 0 1.700214 # getitimer: 0 0 ok 2 # I am the main process 19582, terminating the watchdog process 19583 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 19583 = 1 # All done. ok t/nanosleep.t ..... 1..3 # I am the main process 19584, starting the watchdog process... # The watchdog process 19585 launched, continuing testing... # I am the watchdog process 19585, sleeping for 360 seconds... ok 1 - negative time error ok 2 ok 3 # I am the main process 19584, terminating the watchdog process 19585 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 19585 = 1 # All done. ok t/sleep.t ......... 1..4 # I am the main process 19586, starting the watchdog process... # The watchdog process 19587 launched, continuing testing... # I am the watchdog process 19587, sleeping for 360 seconds... ok 1 - require Time::HiRes; ok 2 - negative time error # time...1307640760.97104 ok 3 # sleep...0.503728 ok 4 # I am the main process 19586, terminating the watchdog process 19587 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 19587 = 1 # All done. ok t/stat.t .......... 1..1 # I am the main process 19588, starting the watchdog process... # The watchdog process 19589 launched, continuing testing... # I am the watchdog process 19589, sleeping for 360 seconds... # mtime = 1307640761.75533 1307640762.08532 1307640762.35532 1307640762.67531 1307640763.01531 # atime = 1307640761.62533 1307640761.62533 1307640761.62533 1307640761.62533 1307640761.62533 # ai = 4, mi = 4, ss = 8 ok 1 # I am the main process 19588, terminating the watchdog process 19589 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 19589 = 1 # All done. ok t/time.t .......... 1..2 # I am the main process 19590, starting the watchdog process... # The watchdog process 19591 launched, continuing testing... # I am the watchdog process 19591, sleeping for 360 seconds... ok 1 - require Time::HiRes; ok 2 # s = 32.9378337860107, n = 100, s/n = 0.329378337860107 # I am the main process 19590, terminating the watchdog process 19591 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 19591 = 1 # All done. ok t/tv_interval.t ... 1..2 ok 1 - require Time::HiRes; ok 2 ok t/ualarm.t ........ 1..12 # I am the main process 19593, starting the watchdog process... # The watchdog process 19594 launched, continuing testing... # I am the watchdog process 19594, sleeping for 360 seconds... ok 1 # tick = 1, one = 1307640763, two = 1307640763, three = 1307640763 ok 2 # tick = 3, one = 1307640763, two = 1307640763, three = 1307640763 ok 3 - negative time error # t0 = 1307640763.7174 # ualarm(100000) # t1 = 1307640763.82541 # dt = 0.10801887512207 # r = 1.0801887512207 ok 4 # t0 = 1307640763.82672 # ualarm(1100000) # t1 = 1307640764.93534 # dt = 1.10862302780151 # r = 1.00783911618319 ok 5 # t0 = 1307640764.93633 # ualarm(2200000) # t1 = 1307640767.14535 # dt = 2.20902109146118 # r = 1.00410049611872 ok 6 # t0 = 1307640767.14661 # ualarm(4300000) # t1 = 1307640771.45526 # dt = 4.30864882469177 # r = 1.00201135457948 ok 7 # t0 = 1307640771.45644 # got0 = 0 # t1 = 1307640771.75644 # t1 - t0 = 0.300001859664917 # got1 = 199998 ok 8 ok 9 ok 10 ok 11 ok 12 # I am the main process 19593, terminating the watchdog process 19594 before it terminates me in 352 seconds (testing took 8 seconds). # kill KILL 19594 = 1 # All done. ok t/usleep.t ........ 1..6 # I am the main process 19595, starting the watchdog process... # The watchdog process 19596 launched, continuing testing... # I am the watchdog process 19596, sleeping for 360 seconds... ok 1 - negative time error ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 19595, terminating the watchdog process 19596 before it terminates me in 355 seconds (testing took 5 seconds). # kill KILL 19596 = 1 # All done. ok Test Summary Report ------------------- t/clock.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 5 tests but ran 1. Files=11, Tests=49, 26 wallclock secs ( 0.27 usr 0.07 sys + 15.43 cusr 0.29 csys = 16.06 CPU) Result: FAIL Failed 1/11 test programs. 0/49 subtests failed. make: *** [test_dynamic] Error 255 ZEFRAM/Time-HiRes-1.9723.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports ZEFRAM/Time-HiRes-1.9723.tar.gz Finished 2011-06-09T10:32:56