Subject: | long_array test failed on altix sgi machine (sn2 ia64 ia64 ia64 GNU/Linux) |
Hello
I tried to install the Statistics-LineFit-0.7 release on a altix
platform (SuSe) provided by SGI
-OS
mlamarin@ch7li011:..build/Statistics-LineFit>uname -a
Linux ch7li011 2.6.5-7.201-sn2 #1 SMP Thu Aug 25 06:20:45 UTC 2005 ia64
ia64 ia64 GNU/Linux
-Perl Release
mlamarin@ch7li011:..build/Statistics-LineFit>perl -V
Summary of my perl5 (revision 5 version 8 subversion 6) configuration:
Platform:
osname=linux, osvers=2.6.5-7.191-sn2, archname=ia64-linux-thread-multi
uname='linux ch7li011 2.6.5-7.191-sn2 #1 smp tue jun 28 14:58:56 utc
2005 ia64 ia64 ia64 gnulinux '
config_args='-Dcc=gcc
-Dprefix=/sgcomp/aletheia/packages/ia64/perl-5.8.6 -Dusethreads'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=define uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS
-fno-strict-aliasing -pipe -I/usr/local/include'
ccversion='', gccversion='3.4.3', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.3.3'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE
_64_BIT_ALL USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Built under linux
Compiled at Nov 3 2027 23:09:02
@INC:
/sgcomp/aletheia/packages/ia64/perl-5.8.6/lib/5.8.6/ia64-linux-thread-multi
/sgcomp/aletheia/packages/ia64/perl-5.8.6/lib/5.8.6
/sgcomp/aletheia/packages/ia64/perl-5.8.6/lib/site_perl/5.8.6/ia64-linux-thread-multi
/sgcomp/aletheia/packages/ia64/perl-5.8.6/lib/site_perl/5.8.6
/sgcomp/aletheia/packages/ia64/perl-5.8.6/lib/site_perl
.
I face problems during installation for : 13_long_array.t
1..12
ok 1 - setData(\@x, \@y)
171.455755190058 0.000787231317742392 at t/13_long_array.t line 23.
not ok 2 - coefficients[0]
# Failed test 'coefficients[0]'
# in t/13_long_array.t at line 24.
# '87.1302565686522'
# <
# '1e-10'
not ok 3 - coefficients[1]
# Failed test 'coefficients[1]'
# in t/13_long_array.t at line 27.
# '0.00174262255759862'
# <
# '1e-10'
not ok 4 - durbinWatson()
# Failed test 'durbinWatson()'
# in t/13_long_array.t at line 29.
# '1.22365460223649e-07'
# <
# '1e-10'
not ok 5 - meanSqError()
# Failed test 'meanSqError()'
# in t/13_long_array.t at line 31.
# '3673.81702513056'
# <
# '1e-10'
not ok 6 - rSquared()
# Failed test 'rSquared()'
# in t/13_long_array.t at line 33.
# '0.661267122543272'
# <
# '1e-10'
not ok 7 - sigma()
# Failed test 'sigma()'
# in t/13_long_array.t at line 35.
# '47.5107559143843'
# <
# '1e-10'
not ok 8 - tStatistics[0]
# Failed test 'tStatistics[0]'
# in t/13_long_array.t at line 38.
# '115.755640384696'
# <
# '1e-10'
not ok 9 - tStatistics[0]
# Failed test 'tStatistics[0]'
# in t/13_long_array.t at line 40.
# '1342.68906722541'
# <
# '1e-10'
not ok 10 - varianceOfEstimates[0]
# Failed test 'varianceOfEstimates[0]'
# in t/13_long_array.t at line 43.
# '0.0411945771941021'
# <
# '1e-10'
ok 11 - varianceOfEstimates[0]
ok 12 - eval error trap
# Looks like you failed 9 tests of 12.
I had a warn line 23 to investigate a litle bit, it seems at least that
coefficent y=ax+b are not what you are expecting (171.455755190058
instead of 87.1302565686522 ) ?
Is it a bug ? a precision problem (ia64) ? something I have done badly ?
I used perl -MCPAM -e shell to install.
Thanks for your help
Marc