> I think the official binaries use the PGO build. Be sure to run all tests
> thoroughly, we've had problems in with the PGO build in 3.3.
Thanks Stefan. I hope that's not the case. PGO seems something of an
anathema from well-documented builds. Unless I'm missing something, if PGO is
used it means that without knowing the specific CPU of the build machine there
would be no way to reliably duplicate the build except by accident. Even with
knowing, unless you have the same CPU...
But after benchmarking a PGO build made by running the build_pgo.bat it
turns out that it made no difference whatsoever to my performance loss. Within
an acceptable statistical variation in the benchmark tool itself my PGO build
performed identically to my regular build. Which means that I'm still running
30% slower than the precompiled binaries somehow even though I'm theoretically
using the right compiler. And which also means that I can neither confirm nor
deny if the released precompiled binaries are PGO builds or not.
It's one of those days I guess. But thanks anyway. I appreciate the
useful input. And yes, absolutely thorough testing is on the agenda. :)
Sincerely,
Arah Leonard
--
http://mail.python.org/mailman/listinfo/python-list