[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]

Perl-5.8.8 compilation on Solaris 2.6-



Hi All,

I have compiled perl-5.8.8 on Solaris 2.6,but ended up with the below error
with make test:
ext/Time/HiRes/t/HiRes....................FAILED at test 21

Below is the perl harness output
# ./perl harness -v ../ext/Time/HiRes/t/HiRes.t
../ext/Time/HiRes/t/HiRes....1..33
ok 1
# have_gettimeofday    = 1
# have_usleep          = 1
# have_nanosleep       = 1
# have_ualarm          = 1
# have_clock_gettime   = 1
# have_clock_getres    = 1
# have_clock_nanosleep = 0
# have_clock           = 1
# I am the main process 4755, starting the timer process...
# The timer process 4756 launched, continuing testing...
ok 2
ok 3
# I am the timer process 4756, sleeping for 6000 seconds...
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
# tick = 1, one = 1220895019, two = 1220895019, three = 1220895019
ok 13
# tick = 3, one = 1220895019, two = 1220895019, three = 1220895019
ok 14
# s = 14.592401266098, n = 100, s/n = 0.14592401266098
# time...1220895019.14892
ok 15
# sleep...0.503297
ok 16
# Tick! 4 0.308587
# Select returned! 4 0.309246
# 0.896918
# Tick! 3 0.618488
# Select returned! 3 0.619096
# 0.793634666666667
# Tick! 2 0.928491
# Select returned! 2 0.929098
# 0.690300666666667
# Tick! 1 1.238503
# Select returned! 1 1.238658
# 0.587114
# Tick! 0 1.548595
# Select returned! 0 1.548818
# 0.483727333333333
ok 17 # 0
# setitimer:
ok 18
# getitimer: 0 0
# getitimer: 0 0
ok 19
ok 20 # 1.3040599822998 went by while sleeping 1.5, ratio 1.13065266666667.
not ok 21 # 0.999854803085327 went by while sleeping 1.5, ratio
1.33346733333333.
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
# N = 1024, t1 = 1220895024.06637, t0 = 1220895024.06482, dt =
0.00154805183410645
# N = 2048, t1 = 1220895024.06956, t0 = 1220895024.0665, dt =
0.00305604934692383
# N = 4096, t1 = 1220895024.07613, t0 = 1220895024.06964, dt =
0.00648999214172363
# N = 8192, t1 = 1220895024.08908, t0 = 1220895024.07621, dt =
0.0128622055053711
# Alarm 1 - 1220895024.11007
# Alarm 2 - 1220895024.11363
ok 29
# CLOCK_REALTIME: try = 1
# t1 = 1220895025.51361, t0 = 1220895024.29045
# dt = 1.22316026687622, rt = 0.18455982208252
ok 30
ok 31 # tr = 1e-06
# No clock_nanosleep
ok 32 # skipped
# clock = 0
# clock = 0 1.74
# clock = 0 1.74 3.48
# clock = 0 1.74 3.48 5.24
ok 33
# I am the main process 4755, terminating the timer process 4756
# before it terminates me in 5986 seconds (testing took 13 seconds).
# All done.
FAILED test 21
        Failed 1/33 tests, 96.97% okay
Failed Test                 Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
../ext/Time/HiRes/t/HiRes.t               33    1   3.03%  21
Failed 1/1 test scripts, 0.00% okay. 1/33 subtests failed, 96.97% okay.

Below is make test output in detail.
# cd ../ext/Time/HiRes
# ls
Changes       HiRes.o       Makefile      const-c.inc   hints         t
HiRes.bs      HiRes.pm      Makefile.PL   const-xs.inc  pm_to_blib
typemap
HiRes.c       HiRes.xs      blib          fallback      ppport.h
xdefine
# make test
PERL_DL_NONLAZY=1 ../../../perl "-I../../../lib" "-I../../../lib"
"-MExtUtils::Command::MM" "-e" "test_harness(0, '../../../lib',
'../../../lib')" t/*.t
t/HiRes....FAILED test 21
        Failed 1/33 tests, 96.97% okay
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/HiRes.t                 33    1   3.03%  21
Failed 1/1 test scripts, 0.00% okay. 1/33 subtests failed, 96.97% okay.
make: *** [test_dynamic] Error 29

As suggest by Jarkko, i also tried compiling HiRes version 1.9715,and some
older ones-1.81, 1.84 and 1.85, but got the same 'make: *** [test_dynamic]
Error 29' error every time. Please suggest me how to proceed.
Kawaljeet

Follow-Ups from:
"Steve Peters" <steve@fisharerojo.org>

[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]