[pypy-commit] pypy default: Disable all tests when the '-std=c++11' option is not understood by the compiler

2017-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r89489:48bdd88d30d9 Date: 2017-01-11 12:25 +0100 http://bitbucket.org/pypy/pypy/changeset/48bdd88d30d9/ Log:Disable all tests when the '-std=c++11' option is not understood by the compiler diff --git a/pypy/module/cppyy/test/conftest.py b/pypy/

[pypy-commit] pypy default: Test with /dev instead of /tmp

2017-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r89490:6622cf362ad3 Date: 2017-01-11 12:52 +0100 http://bitbucket.org/pypy/pypy/changeset/6622cf362ad3/ Log:Test with /dev instead of /tmp diff --git a/rpython/rlib/test/test_rposix_stat.py b/rpython/rlib/test/test_rposix_stat.py --- a/rpython/rlib/tes

[pypy-commit] pypy py3.5: Test the hash of RPython, which is the same as the PyPy 2.7 hash

2017-01-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89491:2242a56ca9bb Date: 2017-01-11 13:16 +0100 http://bitbucket.org/pypy/pypy/changeset/2242a56ca9bb/ Log:Test the hash of RPython, which is the same as the PyPy 2.7 hash diff --git a/lib-python/3/test/test_hash.py b/lib-python/3/test/test_hash.p

[pypy-commit] pypy py3.5: weakref support for mmap objects

2017-01-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89492:ac904ea5b8b7 Date: 2017-01-11 13:19 +0100 http://bitbucket.org/pypy/pypy/changeset/ac904ea5b8b7/ Log:weakref support for mmap objects diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py --- a/pypy/module/mmap/inter

[pypy-commit] pypy default: Cleanup: avoid confusion between the api object and the api module, don't use api.PyXXX magic

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89493:83b73296760e Date: 2017-01-11 16:05 + http://bitbucket.org/pypy/pypy/changeset/83b73296760e/ Log:Cleanup: avoid confusion between the api object and the api module, don't use api.PyXXX magic diff --git a/pypy/module/cpyext/test/test_a

[pypy-commit] pypy default: Remove some uses of api.PyXXX magic

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89494:e3b03044a75c Date: 2017-01-11 16:40 + http://bitbucket.org/pypy/pypy/changeset/e3b03044a75c/ Log:Remove some uses of api.PyXXX magic diff --git a/pypy/module/cpyext/test/test_boolobject.py b/pypy/module/cpyext/test/test_boolobject.py --- a/p

[pypy-commit] pypy default: Change the approach to fix translation, add a test

2017-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r89496:8ad2a82f6189 Date: 2017-01-11 17:04 + http://bitbucket.org/pypy/pypy/changeset/8ad2a82f6189/ Log:Change the approach to fix translation, add a test diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/

[pypy-commit] pypy default: Issue #2464: give an __objclass__ to the __dict__ and __weakref__

2017-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r89495:308258847565 Date: 2017-01-11 16:26 +0100 http://bitbucket.org/pypy/pypy/changeset/308258847565/ Log:Issue #2464: give an __objclass__ to the __dict__ and __weakref__ descriptors that are added to user-defined classes diff --git a/pypy/in

[pypy-commit] pypy default: merge heads

2017-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r89497:b0e1e683bc0e Date: 2017-01-11 17:04 + http://bitbucket.org/pypy/pypy/changeset/b0e1e683bc0e/ Log:merge heads diff --git a/pypy/module/cpyext/test/test_api.py b/pypy/module/cpyext/test/test_api.py --- a/pypy/module/cpyext/test/test_api.py +++

[pypy-commit] pypy default: Add replacement for BaseApiTest.raises()

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89498:3e0005c54841 Date: 2017-01-11 17:04 + http://bitbucket.org/pypy/pypy/changeset/3e0005c54841/ Log:Add replacement for BaseApiTest.raises() diff --git a/pypy/module/cpyext/test/test_api.py b/pypy/module/cpyext/test/test_api.py --- a/pypy/modul

[pypy-commit] pypy default: Remove more uses of api.XXX magic

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89499:77a7751e0e13 Date: 2017-01-11 17:41 + http://bitbucket.org/pypy/pypy/changeset/77a7751e0e13/ Log:Remove more uses of api.XXX magic diff --git a/pypy/module/cpyext/cdatetime.py b/pypy/module/cpyext/cdatetime.py --- a/pypy/module/cpyext/cdateti

[pypy-commit] pypy py3.5: hg merge default

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89500:d33af2cf0f9f Date: 2017-01-11 18:43 + http://bitbucket.org/pypy/pypy/changeset/d33af2cf0f9f/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsn

[pypy-commit] pypy py3.5: hg merge default

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89501:f4f9c3b10d64 Date: 2017-01-11 18:49 + http://bitbucket.org/pypy/pypy/changeset/f4f9c3b10d64/ Log:hg merge default diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py +++ b/pypy/interpr

[pypy-commit] pypy default: Remove uses of api.XXX magic in test_dictobject

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89502:6ba9b4214af5 Date: 2017-01-11 19:01 + http://bitbucket.org/pypy/pypy/changeset/6ba9b4214af5/ Log:Remove uses of api.XXX magic in test_dictobject diff --git a/pypy/module/cpyext/test/test_dictobject.py b/pypy/module/cpyext/test/test_dictobjec

[pypy-commit] pypy py3.5: fix translation

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89503:73e4cf94fc54 Date: 2017-01-11 19:07 + http://bitbucket.org/pypy/pypy/changeset/73e4cf94fc54/ Log:fix translation diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/pypy/module/cpyext/object.py +++ b/pypy/modul

[pypy-commit] pypy default: Remove more uses of api.XXX magic

2017-01-11 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r89504:094c5770114b Date: 2017-01-11 20:39 + http://bitbucket.org/pypy/pypy/changeset/094c5770114b/ Log:Remove more uses of api.XXX magic diff --git a/pypy/module/cpyext/test/test_eval.py b/pypy/module/cpyext/test/test_eval.py --- a/pypy/module/cpy