On Tue, Oct 18, 2011 at 20:24, Michel Talon <talon at lpthe.jussieu.fr> wrote:
> ,,,The compilation gives a number of warnings which are interesting and
> show that
> many variables remain of type "any" which means that no real compilation is
> done....
> warning: variable atol (declared type float) assigned type any.
> warning: variable save_steps (declared type boolean) assigned type any.
...
These warnings aren't too dire. They mean that you are doing an assignment
like x:y, where x is declared to be a float, and y is of unknown type (any).
In effect, you are asserting that you promise that y is *actually* a float
when you do this. Of course, if your code is doing this everywhere, you
aren't benefiting from compilation, as Michel says.
-s