Hello everyone,
I have posted to new releases:
- 3.2.60 which imports a bug fix from 3.3 about garbage collection of
arrays
- 3.3.04 which fixes a bug with local global variables and has a new
rule for using such an optimisation: "local" global variables are
optimised only with the -O option.
It turns out that, although this is a powerful optimisation, it is
also painful when debugging since the variable are no longer
accessible in the compiled module.
Surely, one may define the variable in the CLAIRE module to continue
to access the variable at the top level, but this quickly came to be
a nuisance :-(
Therefore, in v3.3.04, this only happens with -O. I'll upgrade the
documentation as soon as I have received the proof-reading comments
of numerous users :-)
Cheers,
-- Yves