2.7.100 on Mac Montery, Intel x86_64, with Apple clang version 14.0.0
builds fine, and passes make check.  However, make still gets 4 warnings,
and make check gets 235 warnings.  What is your policy for Mac builds?
Harmless warnings okay, or fix when possible?

To be fair this time, I am sending all the warning lines in two attached
text files.  I neglected that last time, sorry.  I also have a couple other
comments which I will send later.


On Sun, May 12, 2024 at 1:40 PM Patrick Alken <al...@colorado.edu> wrote:

> All, thank you for your testing reports. I believe I have addressed all
> the compiler warnings and other issues raised. I have uploaded a new
> test release here:
>
> ftp://alpha.gnu.org/gnu/gsl/gsl-2.7.100.tar.gz
>
> I would greatly appreciate if everyone can run the tests again:
>
> ./configure && make && make check
>
> Thanks,
>
> Patrick
>
>
> On 5/10/24 16:04, Patrick Alken wrote:
> > [External email - use caution]
> >
> >
> > Dear all,
> >
> >   It is time to make a new GSL release. I have uploaded a test release
> > to:
> >
> > ftp://alpha.gnu.org/gnu/gsl/gsl-2.7.99.tar.gz
> >
> > ftp://alpha.gnu.org/gnu/gsl/gsl-2.7.99.tar.gz.sig
> >
> >
> > All reports are welcome - anyone who can test on various platforms would
> > be appreciated (Linux, BSD, Mac OS, Windows).
> >
> > Please try testing the build:
> >
> > ./configure && make && make check
> >
> > If you wish you can test building the documentation, but you will need
> > to install the python-based sphinx software first:
> >
> > 1. pip install -U --user Sphinx
> >
> > 2. pip install -U --user sphinx_rtd_theme
> >
> > (the --user flag will install in your home directory rather than
> > system-wide)
> >
> > 3. cd doc ; make html
> >
> > Please report any successes/failures.
> >
> > Thanks,
> > Patrick
>
ld: warning: -undefined dynamic_lookup may not work with chained fixups
./absdev_source.c:41:28: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./absdev_source.c:41:28: note: use function 'fabsl' instead
./wabsdev_source.c:43:35: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./wabsdev_source.c:43:35: note: use function 'fabsl' instead
ld: warning: -undefined dynamic_lookup may not work with chained fixups
./test_complex_source.c:612:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:612:13: note: use function 'fabsl' instead
./test_complex_source.c:613:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:613:13: note: use function 'fabsl' instead
./test_complex_source.c:632:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:632:13: note: use function 'fabsl' instead
./test_complex_source.c:634:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:634:13: note: use function 'fabsl' instead
./test_complex_source.c:652:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:652:13: note: use function 'fabsl' instead
./test_complex_source.c:654:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:654:13: note: use function 'fabsl' instead
./test_complex_source.c:679:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:679:13: note: use function 'fabsl' instead
./test_complex_source.c:680:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:680:13: note: use function 'fabsl' instead
./test_complex_source.c:706:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:706:13: note: use function 'fabsl' instead
./test_complex_source.c:707:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:707:13: note: use function 'fabsl' instead
./test_source.c:746:13: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:746:13: note: use function 'fabsl' instead
./test_source.c:746:49: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:746:49: note: use function 'fabsl' instead
./test_source.c:758:9: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:758:9: note: use function 'fabsl' instead
./test_source.c:763:9: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:763:9: note: use function 'fabsl' instead
./test_source.c:746:13: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:746:13: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:758:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:763:9: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:763:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'labs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'labs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'labs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'labs' instead
./test_source.c:746:13: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:746:13: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:758:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:763:9: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:763:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_complex_source.c:612:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:612:13: note: use function 'fabsl' instead
./test_complex_source.c:613:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:613:13: note: use function 'fabsl' instead
./test_complex_source.c:632:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:632:13: note: use function 'fabsl' instead
./test_complex_source.c:634:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:634:13: note: use function 'fabsl' instead
./test_complex_source.c:652:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:652:13: note: use function 'fabsl' instead
./test_complex_source.c:654:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:654:13: note: use function 'fabsl' instead
./test_complex_source.c:679:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:679:13: note: use function 'fabsl' instead
./test_complex_source.c:680:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:680:13: note: use function 'fabsl' instead
./test_complex_source.c:706:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:706:13: note: use function 'fabsl' instead
./test_complex_source.c:707:13: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:707:13: note: use function 'fabsl' instead
./test_source.c:746:13: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:746:13: note: use function 'fabsl' instead
./test_source.c:746:49: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:746:49: note: use function 'fabsl' instead
./test_source.c:758:9: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:758:9: note: use function 'fabsl' instead
./test_source.c:763:9: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:763:9: note: use function 'fabsl' instead
./test_source.c:746:13: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:746:13: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:758:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:763:9: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:763:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'labs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'labs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'labs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'labs' instead
./test_source.c:746:13: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:746:13: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:758:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:763:9: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:763:9: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:746:49: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_source.c:746:13: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:13: note: use function 'abs' instead
./test_source.c:746:49: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:746:49: note: use function 'abs' instead
./test_source.c:758:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:758:9: note: use function 'abs' instead
./test_source.c:763:9: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:763:9: note: use function 'abs' instead
./test_complex_source.c:633:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:633:17: note: use function 'fabsl' instead
./test_complex_source.c:634:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:634:17: note: use function 'fabsl' instead
./test_complex_source.c:669:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:669:17: note: use function 'fabsl' instead
./test_complex_source.c:670:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:670:17: note: use function 'fabsl' instead
./test_source.c:535:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:535:17: note: use function 'fabsl' instead
./test_source.c:535:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:535:53: note: use function 'fabsl' instead
./test_source.c:629:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:629:17: note: use function 'fabsl' instead
./test_source.c:629:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:629:53: note: use function 'fabsl' instead
./test_source.c:649:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:649:17: note: use function 'fabsl' instead
./test_source.c:649:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:649:53: note: use function 'fabsl' instead
./test_source.c:535:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:535:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:629:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:649:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'labs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'labs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'labs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'labs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'labs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'labs' instead
./test_source.c:535:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:535:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:629:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:649:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_complex_source.c:633:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:633:17: note: use function 'fabsl' instead
./test_complex_source.c:634:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:634:17: note: use function 'fabsl' instead
./test_complex_source.c:669:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:669:17: note: use function 'fabsl' instead
./test_complex_source.c:670:17: warning: absolute value function 'fabs' given 
an argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_complex_source.c:670:17: note: use function 'fabsl' instead
./test_source.c:535:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:535:17: note: use function 'fabsl' instead
./test_source.c:535:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:535:53: note: use function 'fabsl' instead
./test_source.c:629:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:629:17: note: use function 'fabsl' instead
./test_source.c:629:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:629:53: note: use function 'fabsl' instead
./test_source.c:649:17: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:649:17: note: use function 'fabsl' instead
./test_source.c:649:53: warning: absolute value function 'fabs' given an 
argument of type 'long double' but has parameter of type 'double' which may 
cause truncation of value [-Wabsolute-value]
./test_source.c:649:53: note: use function 'fabsl' instead
./test_source.c:535:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:535:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:629:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:649:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned long' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'labs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'labs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'labs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'labs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'labs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'labs' instead
./test_source.c:535:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:535:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:629:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:649:17: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned int' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned short' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:535:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:629:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: taking the absolute value of unsigned type 
'unsigned char' has no effect [-Wabsolute-value]
./test_source.c:649:53: note: remove the call to 'fabs' since unsigned values 
cannot be negative
./test_source.c:535:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:17: note: use function 'abs' instead
./test_source.c:535:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:535:53: note: use function 'abs' instead
./test_source.c:629:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:17: note: use function 'abs' instead
./test_source.c:629:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:629:53: note: use function 'abs' instead
./test_source.c:649:17: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:17: note: use function 'abs' instead
./test_source.c:649:53: warning: using floating point absolute value function 
'fabs' when argument is of integer type [-Wabsolute-value]
./test_source.c:649:53: note: use function 'abs' instead
./test_gaussian.c:44:39: warning: implicit conversion from enumeration type 
'const gsl_filter_end_t' to different enumeration type 'gsl_movstat_end_t' 
[-Wenum-conversion]
./test_median.c:39:39: warning: implicit conversion from enumeration type 
'const gsl_filter_end_t' to different enumeration type 'gsl_movstat_end_t' 
[-Wenum-conversion]
./test_median.c:89:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:90:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:91:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:92:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:93:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:94:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:95:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:96:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:98:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:99:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:100:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:101:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:102:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:103:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:104:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:105:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:107:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:108:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:109:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:110:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:111:47: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:112:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:113:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_median.c:114:46: warning: implicit conversion from enumeration type 
'gsl_movstat_end_t' to different enumeration type 'gsl_filter_end_t' 
[-Wenum-conversion]
./test_rmedian.c:39:39: warning: implicit conversion from enumeration type 
'const gsl_filter_end_t' to different enumeration type 'gsl_movstat_end_t' 
[-Wenum-conversion]

Reply via email to