This is the mail archive of the
gsl-discuss@sourceware.cygnus.com
mailing list for the GSL project.
Re: Bug in 'fft'
- To: Thomas Walter <walter at pctc dot chemie dot uni-erlangen dot de>
- Subject: Re: Bug in 'fft'
- From: Brian Gough <bjg at network-theory dot co dot uk>
- Date: Tue, 19 Oct 1999 14:41:14 +0100 (BST)
- Cc: gsl-discuss at sourceware dot cygnus dot com
- References: <199910191018.MAA26119@pchem2.chemie.uni-erlangen.de>
Thanks for the bug report. The "n mod 7 = 0" behaviour isolates the
problem to c_pass7.c (the n=7 butterfly).
I think it may be a problem with gcc-2.95.1 compiling that file. The
code is working ok with other compilers. I don't know if you tried
compiling without -O, but if that makes the problem go away it would
support this hypothesis.
Perhaps someone on the list might know if there are potential problems
with that version of gcc.
Thomas Walter writes:
>
> Hello,
> I get a very huge error log if I call 'make check' in the subdirectory
> 'fft'.
> Calling manually './test n' for n=3..21, 28, 35
> I tracked the error a little.
> Test fails always if 'n mod 7 = 0'.
> The output of './test 7' is at the end.
>
> I use Linux, 'glibc-2.0.7'.
> My compiler is 'gcc-2.95.1'. 'gcc -v' reports:
> Reading specs from /usr/lib/gcc-lib/i586-pc-linux-gnu/2.95.1/specs
> gcc version 2.95.1 19990816 (release)
>
> Bye
> Thomas
>