On Wed, Jan 21, 2009 at 00:17, Maciej Fijalkowski <[email protected]> wrote:
> I just triggered translation here:
>
> http://codespeak.net:8099/builders/pypy-c-lib-python-win-32/builds/23/steps/translate/logs/stdio
>
> and I noticed that there are 48 implement files. Is it because files
> are split to smaller chunks for some reason,
> or something went wrong along the lines?

It's normal if you consider this code in translator/c/genc.py:

SPLIT_CRITERIA = 65535 # support VC++ 7.2
[...]
        if py.std.sys.platform != "win32":
            split_criteria_big = SPLIT_CRITERIA * 4
        else:
            split_criteria_big = SPLIT_CRITERIA


Old versions of Visual Studio had problems with large files.
Even today, debug information is wrong when lineno>65536.

-- 
Amaury Forgeot d'Arc
_______________________________________________
[email protected]
http://codespeak.net/mailman/listinfo/pypy-dev

Reply via email to