> From: Ronny Pfannschmidt <ronny.pfannschm...@gmx.de>
> I think we should encourage contributors to use tools that help the 
> core developers/reviewers whenever possible.

Ronny:
I certainly don't mind generating diffs in a format that works for the dev 
team. It would be nice if that format or desired tools were described somewhere 
easily found on pypy.org (maybe it's there, but I didn't see it). I can foresee 
that I may stay involved with pypy, so if I understand correctly, you'd prefer 
the output of "diff -cru" instead of "diff -cr"?
--Uwe

On 06/13/2012 01:20 PM, Armin Rigo wrote:
> I have checked in a slightly edited version of

> http://www.tux.org/~mayer/cygwin/pypy/pypy-pypy-ac392fb76904.patch (hg
> revision c7dff5469611).  Please tell me if I missed something.

Armin:
You did not check in the change below (you may have left that one out on 
purpose, I don't know). If I recall correctly, having 
write_barrier_failing_case_ptr uninitialized caused an error when compiling 
with --gc=hybrid --opt=jit. I doubt this is Cygwin specific.
On any case, without the patch below "python translate.py -Ojit" succeeds 
straight out of the repository under Cygwin with pypy source 
revision: 1613ac9e0cbd, tag: tip, date: Wed Jun 13 16:16:58 2012 +0200. Great!

--Uwe
*** pypy/pypy/rpython/memory/gctransform/framework.py   Sun Jun  3 11:01:06 2012
--- ../pypy-work/pypy/pypy/rpython/memory/gctransform/framework.py      Tue Jun 
***************
*** 448,453 ****
--- 448,454 ----

          self.write_barrier_ptr = None
          self.write_barrier_from_array_ptr = None
+         self.write_barrier_failing_case_ptr = None
          if GCClass.needs_write_barrier:
              self.write_barrier_ptr = getfn(GCClass.write_barrier.im_func,
                                             [s_gc,
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to