[pypy-commit] pypy buffer-interface: fix micronumpy test_zjit by adding _attrs_ to the class

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86835:6cebc47b780b Date: 2016-09-02 09:47 +0300 http://bitbucket.org/pypy/pypy/changeset/6cebc47b780b/ Log:fix micronumpy test_zjit by adding _attrs_ to the class diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memo

[pypy-commit] pypy buffer-interface: merge default into branch

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86836:802bf4e38a0d Date: 2016-09-02 09:48 +0300 http://bitbucket.org/pypy/pypy/changeset/802bf4e38a0d/ Log:merge default into branch diff too long, truncating to 2000 out of 210666 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags ++

[pypy-commit] pypy release-5.x: fix b127faf95f86 which updated contributors but removed the rest of LICENSE

2016-09-01 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86834:d68da509772b Date: 2016-09-02 08:43 +0300 http://bitbucket.org/pypy/pypy/changeset/d68da509772b/ Log:fix b127faf95f86 which updated contributors but removed the rest of LICENSE (grafted from d6a8fc8b6b278362d6a4c7602135354b91ac

[pypy-commit] pypy default: fix b127faf95f86 which updated contributors but removed the rest of LICENSE

2016-09-01 Thread mattip
Author: Matti Picus Branch: Changeset: r86833:d6a8fc8b6b27 Date: 2016-09-02 08:42 +0300 http://bitbucket.org/pypy/pypy/changeset/d6a8fc8b6b27/ Log:fix b127faf95f86 which updated contributors but removed the rest of LICENSE diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @

[pypy-commit] pypy release-5.x: pfff another hack on top of this pile of hacks

2016-09-01 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86832:3e411b32904e Date: 2016-09-02 08:10 +0300 http://bitbucket.org/pypy/pypy/changeset/3e411b32904e/ Log:pfff another hack on top of this pile of hacks (grafted from 76e37b5f30ae446c64388d1d7cd2d2f01999621e) diff --git a/rpython/r

[pypy-commit] pypy release-5.x: name can be None

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86828:3806b361cac3 Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/3806b361cac3/ Log:name can be None diff --git a/rpython/rlib/rdynload.py b/rpython/rlib/rdynload.py --- a/rpython/rlib/rdynload.py +++ b/rpython/rli

[pypy-commit] pypy release-5.x: Add a failing (skipped) whitebox test and a test about ctypes that fails

2016-09-01 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r86829:2cab10de65ad Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/2cab10de65ad/ Log:Add a failing (skipped) whitebox test and a test about ctypes that fails on -A (xfailed) diff --git a/pypy/module/test_lib_pyp

[pypy-commit] pypy release-5.x: haaaack on top of previous hacks

2016-09-01 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r86827:12bd393e0411 Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/12bd393e0411/ Log:hck on top of previous hacks diff --git a/rpython/rlib/rdynload.py b/rpython/rlib/rdynload.py --- a/rpython/rlib/rdynload.py +++ b

[pypy-commit] pypy release-5.x: Avoid blowing up with results that are ~0 but <0 due to floating point imprecision

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86831:5169ca3e696d Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/5169ca3e696d/ Log:Avoid blowing up with results that are ~0 but <0 due to floating point imprecision diff --git a/rpython/translator/backend

[pypy-commit] pypy release-5.x: Bump recursionlimit, for translating with cpython

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86830:a5db0f4359ab Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/a5db0f4359ab/ Log:Bump recursionlimit, for translating with cpython diff --git a/rpython/translator/goal/translate.py b/rpython/translator/goal/tra

[pypy-commit] pypy force-virtual-state: Merge

2016-09-01 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86826:5649730037a2 Date: 2016-09-01 15:17 -0400 http://bitbucket.org/pypy/pypy/changeset/5649730037a2/ Log:Merge diff too long, truncating to 2000 out of 213792 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hg

[pypy-commit] pypy default: Fix translation and add a warning in annmodel.unionof

2016-09-01 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86825:82980a978280 Date: 2016-09-01 23:02 +0100 http://bitbucket.org/pypy/pypy/changeset/82980a978280/ Log:Fix translation and add a warning in annmodel.unionof diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpytho

[pypy-commit] pypy.org extradoc: update the values

2016-09-01 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r784:8cea640f2073 Date: 2016-09-01 23:45 +0200 http://bitbucket.org/pypy/pypy.org/changeset/8cea640f2073/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] pypy redirect-assembler-jitlog: translation issue, assigning unique number to tmp_callback jit cell token

2016-09-01 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86824:cd97133d768d Date: 2016-09-01 21:18 +0200 http://bitbucket.org/pypy/pypy/changeset/cd97133d768d/ Log:translation issue, assigning unique number to tmp_callback jit cell token diff --git a/rpython/jit/backend

[pypy-commit] pypy default: Improve error message when attempting to modify annotations in a fixed graph

2016-09-01 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86823:30767c452330 Date: 2016-09-01 18:39 +0100 http://bitbucket.org/pypy/pypy/changeset/30767c452330/ Log:Improve error message when attempting to modify annotations in a fixed graph diff --git a/rpython/annotator/annrpython.py b/rpython/annot

[pypy-commit] pypy asmmemmgr-for-code-only: Fix translation.

2016-09-01 Thread vext01
Author: Edd Barrett Branch: asmmemmgr-for-code-only Changeset: r86822:f777170ec79b Date: 2016-09-01 17:00 +0100 http://bitbucket.org/pypy/pypy/changeset/f777170ec79b/ Log:Fix translation. diff --git a/rpython/rlib/rmmap.py b/rpython/rlib/rmmap.py --- a/rpython/rlib/rmmap.py +++ b/rpython/rli

[pypy-commit] pypy redirect-assembler-jitlog: merge default

2016-09-01 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86820:a8a56628fefe Date: 2016-09-01 15:57 +0200 http://bitbucket.org/pypy/pypy/changeset/a8a56628fefe/ Log:merge default diff too long, truncating to 2000 out of 212851 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags

[pypy-commit] pypy redirect-assembler-jitlog: new tag tmp_callback to correctly make the connection between call_assembler <-> trace

2016-09-01 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86821:a2f692a70b2d Date: 2016-09-01 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/a2f692a70b2d/ Log:new tag tmp_callback to correctly make the connection between call_assembler <-> trace diff --git a/rpytho

[pypy-commit] pypy buffer-interface: implement view of __array_interface__, fixes issue #52, #53 on pypy/numpy

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86818:4916eb438de5 Date: 2016-09-01 16:50 +0300 http://bitbucket.org/pypy/pypy/changeset/4916eb438de5/ Log:implement view of __array_interface__, fixes issue #52, #53 on pypy/numpy diff --git a/pypy/module/micronumpy/ctors.py b

[pypy-commit] pypy buffer-interface: extend and fix the already-existing test for __array_interfac__

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86819:8c587f75370f Date: 2016-09-01 17:56 +0300 http://bitbucket.org/pypy/pypy/changeset/8c587f75370f/ Log:extend and fix the already-existing test for __array_interfac__ diff --git a/pypy/module/micronumpy/ctors.py b/pypy/module/micro

[pypy-commit] pypy default: Issue #2389: the custom error handler may return a 'pos' that is smaller

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86816:e9dd5882eed6 Date: 2016-09-01 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/e9dd5882eed6/ Log:Issue #2389: the custom error handler may return a 'pos' that is smaller than 'size', in which case we need to continue looping diff --gi

[pypy-commit] pypy default: Move the bit checking inside helpers, share it from the two places

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86817:ee3a2fbec01a Date: 2016-09-01 12:36 +0200 http://bitbucket.org/pypy/pypy/changeset/ee3a2fbec01a/ Log:Move the bit checking inside helpers, share it from the two places diff --git a/rpython/rlib/runicode.py b/rpython/rlib/runicode.py --- a/rpython

[pypy-commit] pypy default: Rename the exception that we call TestException to some class name that

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86814:955998701207 Date: 2016-09-01 11:02 +0100 http://bitbucket.org/pypy/pypy/changeset/955998701207/ Log:Rename the exception that we call TestException to some class name that doesn't start with Test, which confuses py.test diff --git a/rpyt

[pypy-commit] pypy default: Hack at our included py.test to fail, not quietly skip, when it sees a

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86815:0ace73a20a81 Date: 2016-09-01 11:03 +0100 http://bitbucket.org/pypy/pypy/changeset/0ace73a20a81/ Log:Hack at our included py.test to fail, not quietly skip, when it sees a TestXxx class with an __init__() method diff --git a/_pytest/pytho

[pypy-commit] pypy default: Don't put an __init__ in a Test class, it makes py.test skip(!?!!) that class

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86813:8e7fe0c9ab70 Date: 2016-09-01 11:49 +0200 http://bitbucket.org/pypy/pypy/changeset/8e7fe0c9ab70/ Log:Don't put an __init__ in a Test class, it makes py.test skip(!?!!) that class diff --git a/rpython/rlib/test/test_runicode.py b/rpython/

[pypy-commit] pypy default: Issue #2388: the problem is obscure interaction with a different call (I

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86812:7d6c66b14770 Date: 2016-09-01 10:26 +0200 http://bitbucket.org/pypy/pypy/changeset/7d6c66b14770/ Log:Issue #2388: the problem is obscure interaction with a different call (I don't know which one) with the signature (string, float),

[pypy-commit] pypy default: pfff another hack on top of this pile of hacks

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86811:76e37b5f30ae Date: 2016-09-01 09:50 +0200 http://bitbucket.org/pypy/pypy/changeset/76e37b5f30ae/ Log:pfff another hack on top of this pile of hacks diff --git a/rpython/rlib/rdynload.py b/rpython/rlib/rdynload.py --- a/rpython/rlib/rdynload.py ++

[pypy-commit] pypy default: Another passing test

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86810:809a3f78b64f Date: 2016-09-01 09:43 +0200 http://bitbucket.org/pypy/pypy/changeset/809a3f78b64f/ Log:Another passing test diff --git a/rpython/translator/sandbox/test/test_sandbox.py b/rpython/translator/sandbox/test/test_sandbox.py --- a/rpytho

[pypy-commit] pypy default: Add a passing test that direct running and annotation both crash

2016-09-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r86809:ce916c69cf00 Date: 2016-09-01 09:35 +0200 http://bitbucket.org/pypy/pypy/changeset/ce916c69cf00/ Log:Add a passing test that direct running and annotation both crash if we give a float to an llexternal function expecting an int diff --git