I don't know if this has already been reported, but: xlc-7.0.1 won't compile wavelet/dwt.c because as it rightly points out the prototype for dwt_step does not agree with the actual definition (int vs enum mismatch). The attached patch fixes it.
J --- wavelet/dwt.c~ 2004-12-24 14:57:34.000000000 +0100 +++ wavelet/dwt.c 2005-07-08 23:31:32.000000000 +0200 @@ -30,7 +30,7 @@ static int binary_logn (const size_t n); static void dwt_step (const gsl_wavelet * w, double *a, size_t stride, - size_t n, int isign, gsl_wavelet_workspace * work); + size_t n, gsl_wavelet_direction dir, gsl_wavelet_workspace * work); static int binary_logn (const size_t n) _______________________________________________ Bug-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gsl
