
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled. -- Regards, Benjamin

On Thu, Sep 27, 2012 at 1:00 AM, Benjamin Peterson <benjamin@python.org> wrote:
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled.
How about deprecating -O completely instead? It does not seem to give any speedups and definitely gives headaches.

2012/9/26 Maciej Fijalkowski <fijall@gmail.com>:
On Thu, Sep 27, 2012 at 1:00 AM, Benjamin Peterson <benjamin@python.org> wrote:
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled.
How about deprecating -O completely instead? It does not seem to give any speedups and definitely gives headaches.
I'm all for that, but I'd rather have it tested in the meantime. -- Regards, Benjamin

On Wed, Sep 26, 2012 at 04:13:42PM -0700, Benjamin Peterson wrote:
2012/9/26 Maciej Fijalkowski <fijall@gmail.com>:
On Thu, Sep 27, 2012 at 1:00 AM, Benjamin Peterson <benjamin@python.org> wrote:
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled.
How about deprecating -O completely instead? It does not seem to give any speedups and definitely gives headaches.
I'm all for that, but I'd rather have it tested in the meantime.
You can use Snakebite for this sort of stuff. Grab a slave ID off Antoine, then log in to whatever slave you want and set up a new instance (say, ~/buildslave-with-O). (Look at existing slave details in ~/buildslave/buildbot.tac for hints on password etc.) And as a general side bar: all committers automatically have full access to Snakebite. You don't need to register keys* or sign up or anything. I've tried to make it as painless as possible to connect to: % cd ~ % svn co http://svn.snakebite.net/.snakebite % cd .snakebite % sh snakebite.subr [*]: just to clarify: Snakebite's already been primed with whatever ssh key you use to commit to hg. From then on, just run ~/.snakebite/sb to get access to the host menu. That will work out of the box for all committers. (Next set of enhancements will focus on linking a local source directory (on your laptop/desktop) to Snakebite and spinning up a buildbot master + slaves on demand, so you won't even have to log in and faff around with priming a build environment like you do now. (I, uh, sort of need to do a little funding/donation drive before then though, which is what I'm currently organizing.)) Trent.

On Wed, 26 Sep 2012 19:00:53 -0400, Benjamin Peterson <benjamin@python.org> wrote:
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled.
I've got some (slow) hardware I could dedicate to this, though it may take me a few weeks to find time to set it up. --David

Just as an FYI, we set up a new "optimized" Snakebite slave yesterday on the Mac OS X Mountain Lion box. I also set up remote access to that box in the process -- you can connect to it via the ~/.snakebite/sb 'x8' alias. (That box happens to be the fastest (and most contemporary) Snakebite machine; Mac Pro circa late 2009, dual quad core 3.2GHz Xenons (12MB L2 cache on each CPU!), 32GB RAM. See, it's not just a network of old esoteric junk, honest ;-).) Regards, Trent. On Wed, Sep 26, 2012 at 04:00:53PM -0700, Benjamin Peterson wrote:
In light of issue #16046, I think it would be helpful to have a buildbot running the testsuite with -O enabled.
-- Regards, Benjamin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/trent%40snakebite.org
participants (4)
-
Benjamin Peterson
-
Maciej Fijalkowski
-
R. David Murray
-
Trent Nelson