PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2011-06-09T09:05:01 ActivePerl-818 CPAN-1.9402 Going to read '/export/home/fly818/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/fly818/bin/perl Makefile.PL Configuring Time::HiRes... Using hints hints/solaris.pl... Extra libraries: -lrt... Have syscall()... looking for syscall.h... NOT 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()... NOT found. Looking for clock_getres()... NOT found. Looking for clock_nanosleep()... NOT found. Looking for clock()... NOT 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...NOT found. Trying struct stat st_uatime...Processing hints file hints/solaris.pl NOT found. You do not seem to have stat subsecond timestamps. 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/fly818/bin/perl /export/home/fly818/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly818/ap818/lib/ExtUtils/typemap -typemap typemap HiRes.xs > HiRes.xsc && mv HiRes.xsc HiRes.c cc -c -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.9723\" -DXS_VERSION=\"1.9723\" -KPIC "-I/export/home/fly818/ap818/lib/CORE" -DTIME_HIRES_NANOSLEEP -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/WS6U2/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/fly818/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 23828, starting the watchdog process... # The watchdog process 23829 launched, continuing testing... # I am the watchdog process 23829, sleeping for 360 seconds... ok 1 - require Time::HiRes; # sigaction tick, ALRM = 14 # Tick! 4 0.311806 # Select returned! 4 0.312056 # 0.895981333333333 # Tick! 3 0.621786 # Select returned! 3 0.621974 # 0.792675333333333 # Tick! 2 0.931767 # Select returned! 2 0.931933 # 0.689355666666667 # Tick! 1 1.241763 # Select returned! 1 1.241941 # 0.586019666666667 # Tick! 0 1.551746 # Select returned! 0 1.551904 # 0.482698666666667 ok 2 # 0 ok 3 - negative time error # Finding delay loop... # N = 1024, t1 = 1307635519.96206, t0 = 1307635519.96164, dt = 0.000419855117797852 # N = 2048, t1 = 1307635519.96302, t0 = 1307635519.9622, dt = 0.000818014144897461 # N = 4096, t1 = 1307635519.96476, t0 = 1307635519.96313, dt = 0.0016319751739502 # N = 8192, t1 = 1307635519.96813, t0 = 1307635519.96487, dt = 0.00326013565063477 # N = 16384, t1 = 1307635519.9748, t0 = 1307635519.96824, dt = 0.00655412673950195 # N = 32768, t1 = 1307635519.98796, t0 = 1307635519.97492, dt = 0.0130410194396973 # Alarm 1 - 1307635519.99923 # Alarm 2 - 1307635520.00928 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # I am the main process 23828, terminating the watchdog process 23829 before it terminates me in 354 seconds (testing took 6 seconds). # kill KILL 23829 = 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 23830, starting the watchdog process... # The watchdog process 23831 launched, continuing testing... # I am the watchdog process 23831, sleeping for 360 seconds... ok 1 - require Time::HiRes; # I am the main process 23830, terminating the watchdog process 23831 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 23831 = 1 # All done. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/5 subtests t/gettimeofday.t .. 1..6 # I am the main process 23832, starting the watchdog process... # The watchdog process 23833 launched, continuing testing... # I am the watchdog process 23833, 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 23832, terminating the watchdog process 23833 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 23833 = 1 # All done. ok t/itimer.t ........ 1..2 # I am the main process 23834, starting the watchdog process... # The watchdog process 23835 launched, continuing testing... # I am the watchdog process 23835, sleeping for 360 seconds... # setitimer: 0 0 ok 1 # getitimer: 0.49 0.4 # Tick! 2 0.495424 # Tick! 1 0.89537 # Tick! 0 1.295363 # Tick! 0 1.695362 # getitimer: 0 0 ok 2 # I am the main process 23834, terminating the watchdog process 23835 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 23835 = 1 # All done. ok t/nanosleep.t ..... 1..3 # I am the main process 23836, starting the watchdog process... # The watchdog process 23837 launched, continuing testing... # I am the watchdog process 23837, sleeping for 360 seconds... ok 1 - negative time error ok 2 ok 3 # I am the main process 23836, terminating the watchdog process 23837 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 23837 = 1 # All done. ok t/sleep.t ......... 1..4 # I am the main process 23838, starting the watchdog process... # The watchdog process 23839 launched, continuing testing... # I am the watchdog process 23839, sleeping for 360 seconds... ok 1 - require Time::HiRes; ok 2 - negative time error # time...1307635528.16121 ok 3 # sleep...0.507354 ok 4 # I am the main process 23838, terminating the watchdog process 23839 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 23839 = 1 # All done. ok t/stat.t .......... skipped: no hi-res stat t/time.t .......... 1..2 # I am the main process 23841, starting the watchdog process... # The watchdog process 23842 launched, continuing testing... # I am the watchdog process 23842, sleeping for 360 seconds... ok 1 - require Time::HiRes; ok 2 # s = 93.5497145652771, n = 100, s/n = 0.935497145652771 # I am the main process 23841, terminating the watchdog process 23842 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 23842 = 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 23844, starting the watchdog process... # The watchdog process 23845 launched, continuing testing... # I am the watchdog process 23845, sleeping for 360 seconds... ok 1 # tick = 1, one = 1307635529, two = 1307635529, three = 1307635529 ok 2 # tick = 3, one = 1307635529, two = 1307635529, three = 1307635529 ok 3 - negative time error # t0 = 1307635529.2908 # ualarm(100000) # t1 = 1307635529.39907 # dt = 0.10826301574707 # r = 1.0826301574707 ok 4 # t0 = 1307635529.40043 # ualarm(1100000) # t1 = 1307635530.50908 # dt = 1.10864901542664 # r = 1.00786274129694 ok 5 # t0 = 1307635530.50995 # ualarm(2200000) # t1 = 1307635532.71911 # dt = 2.20916199684143 # r = 1.00416454401883 ok 6 # t0 = 1307635532.72234 # ualarm(4300000) # t1 = 1307635537.02904 # dt = 4.30669593811035 # r = 1.00155719490938 ok 7 # t0 = 1307635537.03221 # got0 = 0 # t1 = 1307635537.33221 # t1 - t0 = 0.300001859664917 # got1 = 200009 ok 8 ok 9 ok 10 ok 11 ok 12 # I am the main process 23844, terminating the watchdog process 23845 before it terminates me in 352 seconds (testing took 8 seconds). # kill KILL 23845 = 1 # All done. ok t/usleep.t ........ 1..6 # I am the main process 23850, starting the watchdog process... # The watchdog process 23851 launched, continuing testing... # I am the watchdog process 23851, sleeping for 360 seconds... ok 1 - negative time error ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 23850, terminating the watchdog process 23851 before it terminates me in 356 seconds (testing took 4 seconds). # kill KILL 23851 = 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=48, 23 wallclock secs ( 0.22 usr 0.12 sys + 15.27 cusr 0.30 csys = 15.91 CPU) Result: FAIL Failed 1/11 test programs. 0/48 subtests failed. make: *** [test_dynamic] Error 29 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-09T09:05:41