hi,
re gsl-1.16 test fails
downloaded the source from ftp.gnu, configured with
$ CFLAGS='-march=i686 -mtune=i686 -O2' ./configure --with-gnu-ld
then
$ CFLAGS='-march=i686 -mtune=i686 -O2' make
then (as shown in INSTALL)
$ GSL_TEST_VERBOSE=1 make -k check
one test failed, in 'poly', the following are grep'd from the
'poly/test-suite.log' file:
12-
13-.. contents:: :depth: 2
14-
15:FAIL: test
16-==========
17-
18-PASS: gsl_poly_eval({1, 0.5, 0.3}, 0.5) (1.325 observed vs 1.325
expected)
--
173-PASS: gsl_poly_complex_solve, 15th-order polynomial
174-PASS: z0.real, 15th-order polynomial (1 observed vs 1 expected)
175-PASS: z0.imag, 15th-order polynomial (0 observed vs 0 expected)
176:FAIL: z1.real, 15th-order polynomial (-0.999999999999998224
observed vs 1 expected)
177-PASS: z1.imag, 15th-order polynomial (0 observed vs 0 expected)
178:FAIL: z2.real, 15th-order polynomial (1.000000013338044 observed
vs -1 expected)
179-PASS: z2.imag, 15th-order polynomial (0 observed vs 0 expected)
180-PASS: z3.real, 15th-order polynomial (-0.658939 observed vs
-0.658939 expected)
181-PASS: z3.imag, 15th-order polynomial (0.834598 observed vs
0.834598 expected)
the system is a slackware box (13.37, stock kernel):
Linux gull 2.6.37.6 #2 Fri May 17 22:52:58 CDT 2013 \
i686 Intel(R) Celeron(R) D CPU 3.33GHz GenuineIntel GNU/Linux
gcc
gcc (GCC) 4.5.2
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
the 'poly/test' executable library usage, as reported by 'ldd':
linux-gate.so.1 => (0xffffe000)
libm.so.6 => /lib/libm.so.6 (0xb772b000)
libc.so.6 => /lib/libc.so.6 (0xb75c4000)
/lib/ld-linux.so.2 (0xb777d000)
if you need more info, please write. thank you.