The issue seems to be that object(Thread.Thread) for instance should
fall back to 7.8 behavior, which should become object. Its simply
handled differently in the 7.9 precompile.

I have a fix, that enables the old behavior when !api (when its not
specified on the command line).

Arne

On Tue, 3 Jul 2012, Henrik Grubbstr?m (Lysator) @ Pike (-) developers forum 
wrote:

Some other problem that occured to me is that precompilation in 7.8 does
not work with a recent 7.9 because it requires the API version to be
specified (version 3) on the command line. Maybe its enough to simply
backport grubbas api version feature, or better make 7.9 precompile
compatible with 7.8.

Do you have a list of the files that fail to precompile with 7.9?

The api feature is intentionally strict, since precompiling with the
wrong api version may cause strange errors that are first noticed
when the resulting binary is used.

        /grubba

Reply via email to