Re: PyPy port (was: Re: Request for an account on a 4Gb RAM account)
On Wed, Nov 30, 2011 at 12:57:34AM +0100, Piotr Sikora wrote: The patches for basic OpenBSD support are now in PyPy and, I hope, PyPy 1.6, when released, will compile straight out of the box on OpenBSD (on amd64 almost certainly; on i386 probably; and on other platforms probably not). Once that's released I will create a proper port and submit to the list. did you have the time to work on the port? As luck would have it, I'm working on it now. There was a memory consumption bug which meant a port wasn't really practical for PyPy 1.6. Since last weeks release of PyPy 1.7, that's now fixed. It might take several days, because each attempted build takes so long, but it's coming along. Laurie -- Personal http://tratt.net/laurie/ The Converge programming language http://convergepl.org/ https://github.com/ltratt http://twitter.com/laurencetratt
PyPy port (was: Re: Request for an account on a 4Gb RAM account)
Hey Laurie, The patches for basic OpenBSD support are now in PyPy and, I hope, PyPy 1.6, when released, will compile straight out of the box on OpenBSD (on amd64 almost certainly; on i386 probably; and on other platforms probably not). Once that's released I will create a proper port and submit to the list. did you have the time to work on the port? Best regards, Piotr Sikora piotr.sik...@frickle.com
Re: Request for an account on a 4Gb RAM account
On Sun, Aug 07, 2011 at 05:22:05PM +0100, Laurence Tratt wrote: Does any kind soul have a 4Gb RAM (preferably amd64) OpenBSD machine that they can temporarily offer me a non-root account on? It needs a few dependencies installed (all in ports -current), but little more. You're looking at a few hours of CPU time while I get PyPy up and running and a process that takes ~4.5Gb RAM. The patches for basic OpenBSD support are now in PyPy and, I hope, PyPy 1.6, when released, will compile straight out of the box on OpenBSD (on amd64 almost certainly; on i386 probably; and on other platforms probably not). Once that's released I will create a proper port and submit to the list. Thanks to: Mattieu Baptiste, Dorian Büttner, and Kirill Bychkov for offering accounts on their machines, without which this wouldn't have been possible. My reply to Kirill bounced, so I hope he didn't think I was being rude in not replying! Laurie -- http://tratt.net/laurie/ -- Personal http://fetegeo.org/ -- Free text geocoding http://convergepl.org/ -- The Converge programming language
Request for an account on a 4Gb RAM account
I'm currently porting PyPy http://pypy.org/ - a Python JIT - to OpenBSD in the hope that the next stable release will go into ports post-unlock. With the help of a couple of PyPy developers, I have most of the work done, but have hit a bit of a brickwall because the PyPy bootstrap process requires (I kid you not) more than 4Gb RAM. On my 4Gb machine, it swaps like mad, and the current 14hr edit-compile-debug cycle isn't conducive to progress. Does any kind soul have a 4Gb RAM (preferably amd64) OpenBSD machine that they can temporarily offer me a non-root account on? It needs a few dependencies installed (all in ports -current), but little more. You're looking at a few hours of CPU time while I get PyPy up and running and a process that takes ~4.5Gb RAM. Thanks! Laurie -- http://tratt.net/laurie/ -- Personal http://fetegeo.org/ -- Free text geocoding http://convergepl.org/ -- The Converge programming language