PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2011-06-08T14:19:30 ActivePerl-1200 CPAN-1.9402 Going to read '/export/home/fly1264/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 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/fly1264/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/fly1264/bin/perl /export/home/fly1264/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap -typemap typemap HiRes.xs > HiRes.xsc && mv HiRes.xsc HiRes.c cc -c -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.9723\" -DXS_VERSION=\"1.9723\" -KPIC "-I/export/home/fly1264/ap1200/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="/lib/sparcv9" cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/lib/sparcv9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 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/fly1264/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 27394, starting the watchdog process... # The watchdog process 27399 launched, continuing testing... ok 1 - require Time::HiRes; # I am the watchdog process 27399, sleeping for 360 seconds... # sigaction tick, ALRM = 14 # Tick! 4 0.314765 # Select returned! 4 0.315197 # 0.894934333333333 # Tick! 3 0.624808 # Select returned! 3 0.625295 # 0.791568333333333 # Tick! 2 0.934772 # Select returned! 2 0.935198 # 0.688267333333333 # Tick! 1 1.244675 # Select returned! 1 1.244861 # 0.585046333333333 # Tick! 0 1.554788 # Select returned! 0 1.555245 # 0.481585 ok 2 # 0 ok 3 - negative time error # Finding delay loop... # N = 1024, t1 = 1307567992.87676, t0 = 1307567992.87644, dt = 0.000321865081787109 # N = 2048, t1 = 1307567992.87753, t0 = 1307567992.8769, dt = 0.000628948211669922 # N = 4096, t1 = 1307567992.8789, t0 = 1307567992.87765, dt = 0.00125813484191895 # N = 8192, t1 = 1307567992.88154, t0 = 1307567992.87902, dt = 0.00251603126525879 # N = 16384, t1 = 1307567992.88667, t0 = 1307567992.88165, dt = 0.00501394271850586 # N = 32768, t1 = 1307567992.89681, t0 = 1307567992.88678, dt = 0.0100340843200684 # Alarm 1 - 1307567992.91288 # Alarm 2 - 1307567992.92295 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # I am the main process 27394, terminating the watchdog process 27399 before it terminates me in 354 seconds (testing took 6 seconds). # kill KILL 27399 = 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 27571, starting the watchdog process... # I am the watchdog process 27572, sleeping for 360 seconds... # The watchdog process 27572 launched, continuing testing... ok 1 - require Time::HiRes; # I am the main process 27571, terminating the watchdog process 27572 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 27572 = 1 # All done. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/5 subtests t/gettimeofday.t .. 1..6 # I am the main process 27573, starting the watchdog process... # The watchdog process 27584 launched, continuing testing... # gettimeofday returned 2 args ok 1 ok 2 # I am the watchdog process 27584, sleeping for 360 seconds... ok 3 ok 4 ok 5 ok 6 # I am the main process 27573, terminating the watchdog process 27584 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 27584 = 1 # All done. ok t/itimer.t ........ 1..2 # I am the main process 27607, starting the watchdog process... # I am the watchdog process 27609, sleeping for 360 seconds... # The watchdog process 27609 launched, continuing testing... # setitimer: 0 0 ok 1 # getitimer: 0.5 0.4 # Tick! 2 0.509176 # Tick! 1 0.90895 # Tick! 0 1.318979 # Tick! 0 1.719075 # getitimer: 0 0 ok 2 # I am the main process 27607, terminating the watchdog process 27609 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 27609 = 1 # All done. ok t/nanosleep.t ..... 1..3 # I am the main process 27661, starting the watchdog process... # The watchdog process 27662 launched, continuing testing... # I am the watchdog process 27662, sleeping for 360 seconds... ok 1 - negative time error ok 2 ok 3 # I am the main process 27661, terminating the watchdog process 27662 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 27662 = 1 # All done. ok t/sleep.t ......... 1..4 # I am the main process 27684, starting the watchdog process... # The watchdog process 27685 launched, continuing testing... # I am the watchdog process 27685, sleeping for 360 seconds... ok 1 - require Time::HiRes; ok 2 - negative time error # time...1307568001.29488 ok 3 # sleep...0.507345 ok 4 # I am the main process 27684, terminating the watchdog process 27685 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 27685 = 1 # All done. ok t/stat.t .......... 1..1 # I am the main process 27702, starting the watchdog process... # The watchdog process 27707 launched, continuing testing... # I am the watchdog process 27707, sleeping for 360 seconds... # mtime = 1307568002.11266 1307568002.40266 1307568002.70265 1307568003.08264 1307568003.30264 # atime = 1307568002.09265 1307568002.09265 1307568002.09265 1307568002.09265 1307568002.09265 # ai = 4, mi = 4, ss = 8 ok 1 # I am the main process 27702, terminating the watchdog process 27707 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 27707 = 1 # All done. ok t/time.t .......... 1..2 # I am the main process 27746, starting the watchdog process... # I am the watchdog process 27748, sleeping for 360 seconds... # The watchdog process 27748 launched, continuing testing... ok 1 - require Time::HiRes; ok 2 # s = 65.7027642726898, n = 100, s/n = 0.657027642726898 # I am the main process 27746, terminating the watchdog process 27748 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 27748 = 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 27764, starting the watchdog process... # The watchdog process 27765 launched, continuing testing... ok 1 # tick = 1, one = 1307568004, two = 1307568004, three = 1307568004 ok 2 # tick = 3, one = 1307568004, two = 1307568004, three = 1307568004 ok 3 - negative time error # t0 = 1307568004.09501 # ualarm(100000) # I am the watchdog process 27765, sleeping for 360 seconds... # t1 = 1307568004.2028 # dt = 0.107796192169189 # r = 1.07796192169189 ok 4 # t0 = 1307568004.20584 # ualarm(1100000) # t1 = 1307568005.3128 # dt = 1.10696506500244 # r = 1.00633187727495 ok 5 # t0 = 1307568005.31643 # ualarm(2200000) # t1 = 1307568007.52274 # dt = 2.20631194114685 # r = 1.00286906415766 ok 6 # t0 = 1307568007.52635 # ualarm(4300000) # t1 = 1307568011.83266 # dt = 4.30631303787231 # r = 1.0014681483424 ok 7 # t0 = 1307568011.83636 # got0 = 0 # t1 = 1307568012.13636 # t1 - t0 = 0.30000114440918 # got1 = 200004 ok 8 ok 9 ok 10 ok 11 ok 12 # I am the main process 27764, terminating the watchdog process 27765 before it terminates me in 352 seconds (testing took 8 seconds). # kill KILL 27765 = 1 # All done. ok t/usleep.t ........ 1..6 # I am the main process 27983, starting the watchdog process... # The watchdog process 27986 launched, continuing testing... ok 1 - negative time error # I am the watchdog process 27986, sleeping for 360 seconds... ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 27983, terminating the watchdog process 27986 before it terminates me in 356 seconds (testing took 4 seconds). # kill KILL 27986 = 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.17 usr 0.16 sys + 15.57 cusr 0.42 csys = 16.32 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-08T14:20:16