I am not an expert on the nuances of C but, when in debug mode, the Microsoft compiler doesn't like these lines in ode2-intval2 (it compiles them in release mode):

1>  rk4imp.c
1>..\..\ode-initval2\rk4imp.c(252): error C2097: illegal initialization
1>..\..\ode-initval2\rk4imp.c(252): error C2097: illegal initialization

I don't really know whether this is legal code or not (it looks fine to me).

But would it not make sense anyway to use M_SQRT3 rather than sqrt(3) in these initialisations?

 with best regards,

        Brian Gladman


_______________________________________________
Bug-gsl mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gsl

Reply via email to