PATH=/usr/bin:/bin Start 2011-06-08T15:30:46 ActivePerl-1200 CPAN-1.9402 Going to read '/home/fly1200/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 >>> /home/fly1200/ap1200/bin/perl-static Makefile.PL Configuring Time::HiRes... Using hints hints/linux.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/linux.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 /home/fly1200/ap1200/bin/perl-static /home/fly1200/var/megalib/ExtUtils/xsubpp -typemap /home/fly1200/ap1200/lib/ExtUtils/typemap -typemap typemap HiRes.xs > HiRes.xsc && mv HiRes.xsc HiRes.c gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.9723\" -DXS_VERSION=\"1.9723\" -fPIC "-I/home/fly1200/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" gcc -shared -O2 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 /home/fly1200/ap1200/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/alarm.t ......... 1..10 # I am the main process 20163, starting the watchdog process... # I am the watchdog process 20164, sleeping for 360 seconds... # The watchdog process 20164 launched, continuing testing... ok 1 - require Time::HiRes; # sigaction tick, ALRM = 14 # Tick! 4 0.330368 # Select returned! 4 0.330691 # 0.889769666666667 # Tick! 3 0.627891 # Select returned! 3 0.628195 # 0.790601666666667 # Tick! 2 0.927874 # Select returned! 2 0.928173 # 0.690609 # Tick! 1 1.329235 # Select returned! 1 1.329525 # 0.556825 # Tick! 0 1.627887 # Select returned! 0 1.628184 # 0.457272 ok 2 # 0 ok 3 - negative time error # Finding delay loop... # N = 1024, t1 = 1307572253.45375, t0 = 1307572253.45366, dt = 9.67979431152344e-05 # N = 2048, t1 = 1307572253.4541, t0 = 1307572253.45391, dt = 0.000194072723388672 # N = 4096, t1 = 1307572253.45462, t0 = 1307572253.45425, dt = 0.00036311149597168 # N = 8192, t1 = 1307572253.45549, t0 = 1307572253.45475, dt = 0.000734090805053711 # N = 16384, t1 = 1307572253.45717, t0 = 1307572253.45563, dt = 0.00153589248657227 # N = 32768, t1 = 1307572253.46022, t0 = 1307572253.45732, dt = 0.00290393829345703 # N = 65536, t1 = 1307572253.46625, t0 = 1307572253.4604, dt = 0.00585007667541504 # N = 131072, t1 = 1307572253.47842, t0 = 1307572253.46644, dt = 0.0119822025299072 # Alarm 1 - 1307572253.48198 # Alarm 2 - 1307572253.50566 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # I am the main process 20163, terminating the watchdog process 20164 before it terminates me in 354 seconds (testing took 6 seconds). # kill KILL 20164 = 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 20165, starting the watchdog process... # I am the watchdog process 20166, sleeping for 360 seconds... # The watchdog process 20166 launched, continuing testing... ok 1 - require Time::HiRes; # I am the main process 20165, terminating the watchdog process 20166 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 20166 = 1 # All done. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 4/5 subtests t/gettimeofday.t .. 1..6 # I am the main process 20167, starting the watchdog process... # I am the watchdog process 20168, sleeping for 360 seconds... # The watchdog process 20168 launched, continuing testing... # gettimeofday returned 2 args ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 20167, terminating the watchdog process 20168 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 20168 = 1 # All done. ok t/itimer.t ........ 1..2 # I am the main process 20169, starting the watchdog process... # I am the watchdog process 20170, sleeping for 360 seconds... # The watchdog process 20170 launched, continuing testing... # setitimer: 0 0 ok 1 # getitimer: 0.51 0.4 # Tick! 2 0.67022 # Tick! 1 1.068673 # Tick! 0 1.598685 # Tick! 0 2.029657 # getitimer: 0 0 ok 2 # I am the main process 20169, terminating the watchdog process 20170 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 20170 = 1 # All done. ok t/nanosleep.t ..... 1..3 # I am the main process 20171, starting the watchdog process... # I am the watchdog process 20172, sleeping for 360 seconds... # The watchdog process 20172 launched, continuing testing... ok 1 - negative time error ok 2 ok 3 # I am the main process 20171, terminating the watchdog process 20172 before it terminates me in 359 seconds (testing took 1 seconds). # kill KILL 20172 = 1 # All done. ok t/sleep.t ......... 1..4 # I am the main process 20173, starting the watchdog process... # I am the watchdog process 20174, sleeping for 360 seconds... # The watchdog process 20174 launched, continuing testing... ok 1 - require Time::HiRes; ok 2 - negative time error # time...1307572261.44456 ok 3 # sleep...0.507201 ok 4 # I am the main process 20173, terminating the watchdog process 20174 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 20174 = 1 # All done. ok t/stat.t .......... 1..1 # I am the main process 20175, starting the watchdog process... # I am the watchdog process 20176, sleeping for 360 seconds... # The watchdog process 20176 launched, continuing testing... # mtime = 1307572262 1307572262 1307572262 1307572263 1307572263 # atime = 1307572262 1307572262 1307572263 1307572263 1307572263 # ai = 4, mi = 4, ss = 0 ok 1 # skip no subsecond timestamps detected # I am the main process 20175, terminating the watchdog process 20176 before it terminates me in 358 seconds (testing took 2 seconds). # kill KILL 20176 = 1 # All done. ok t/time.t .......... 1..2 # I am the main process 20177, starting the watchdog process... # I am the watchdog process 20178, sleeping for 360 seconds... # The watchdog process 20178 launched, continuing testing... ok 1 - require Time::HiRes; ok 2 # s = 66.6348655223846, n = 100, s/n = 0.666348655223846 # I am the main process 20177, terminating the watchdog process 20178 before it terminates me in 360 seconds (testing took 0 seconds). # kill KILL 20178 = 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 20180, starting the watchdog process... # I am the watchdog process 20181, sleeping for 360 seconds... # The watchdog process 20181 launched, continuing testing... ok 1 # tick = 1, one = 1307572263, two = 1307572263, three = 1307572263 ok 2 # tick = 3, one = 1307572263, two = 1307572263, three = 1307572263 ok 3 - negative time error # t0 = 1307572263.77316 # ualarm(100000) # t1 = 1307572263.87236 # dt = 0.0991990566253662 # r = 0.991990566253662 ok 4 # t0 = 1307572263.87327 # ualarm(1100000) # t1 = 1307572264.98755 # dt = 1.11428093910217 # r = 1.01298267191107 ok 5 # t0 = 1307572264.98873 # ualarm(2200000) # t1 = 1307572267.18333 # dt = 2.19459009170532 # r = 0.997540950775146 ok 6 # t0 = 1307572267.18424 # ualarm(4300000) # t1 = 1307572271.48246 # dt = 4.29822182655334 # r = 0.999586471291476 ok 7 # t0 = 1307572271.48341 # got0 = 0 # t1 = 1307572271.78399 # t1 - t0 = 0.300580024719238 # got1 = 200000 ok 8 ok 9 ok 10 ok 11 ok 12 # I am the main process 20180, terminating the watchdog process 20181 before it terminates me in 352 seconds (testing took 8 seconds). # kill KILL 20181 = 1 # All done. ok t/usleep.t ........ 1..6 # I am the main process 20182, starting the watchdog process... # I am the watchdog process 20183, sleeping for 360 seconds... # The watchdog process 20183 launched, continuing testing... ok 1 - negative time error ok 2 ok 3 ok 4 ok 5 ok 6 # I am the main process 20182, terminating the watchdog process 20183 before it terminates me in 356 seconds (testing took 4 seconds). # kill KILL 20183 = 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, 24 wallclock secs ( 0.03 usr 0.01 sys + 10.66 cusr 1.69 csys = 12.39 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-08T15:31:15