new testing version 1.7.90

Stefan Gerlach gerlach@mbi-berlin.de
Fri Mar 24 10:02:00 GMT 2006


Hi,

I test 1.7.90 on serveral Linux distributions using CFLAGS="-O3 -Wall" and 
"make" & "make check" shows no errors. But i got some warnings:

1. On gcc-4 systems (FC4+5, SUSE 10.0, Mandriva 2006) :
$ make
...
coulomb.c: In function 'gsl_sf_coulomb_wave_FG_e':
coulomb.c:994: warning: 'G_lam_G' is used uninitialized in this function
coulomb.c:996: warning: 'Gp_lam_G' is used uninitialized in this function
...
fermi_dirac.c: In function 'fd_neg':
fermi_dirac.c:946: warning: 's' may be used uninitialized in this function
...

$ make check
...
make[2]: Entering directory `/sw/gsl-1.7.90/diff'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..    -O3 -Wall -c test.c
test.c: In function 'main': 
test.c:137: warning: 'DF1.params' is used uninitialized in this function
test.c:137: warning: 'DF2.params' is used uninitialized in this function
test.c:137: warning: 'DF3.params' is used uninitialized in this function
test.c:137: warning: 'DF4.params' is used uninitialized in this function
test.c:137: warning: 'DF5.params' is used uninitialized in this function
test.c:137: warning: 'DF6.params' is used uninitialized in this function
...

2. during "configure" on SUSE 10.0 and SLES 9 i get :
...
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... cat: /etc/ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
...

But that may be a bug of SUSE.

3. When compiling with "make -j 2" (testet on SUSE 9.1 dual P4) i get :
...
Making all in permutation
make[2]: Entering directory `/tmp/gsl-1.7.90/permutation'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..    -O3 -Wall -c -o init.lo init.c
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..    -O3 -Wall -c -o file.lo file.c
mkdir .libs
mkdir .libs
mkdir: cannot create directory `.libs': File exists
...

The same for the directories linalg/, fft/, min/, monte/ and permutation/.


Hope this helps in any way.

Thanks for your work.

-- 
Stefan Gerlach
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/gsl-discuss/attachments/20060324/2eb57d58/attachment.sig>


More information about the Gsl-discuss mailing list