[pypy-commit] pypy default: Don't make a subclass of NotImplementedError in RPython---it was unlikely to

2019-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r97349:29b473bb1c55 Date: 2019-08-31 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/29b473bb1c55/ Log:Don't make a subclass of NotImplementedError in RPython---it was unlikely to work correctly and is now forbidden diff --git a/rpython/rli

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

2019-08-31 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97350:c0dcb6566060 Date: 2019-08-31 16:16 +0200 http://bitbucket.org/pypy/pypy/changeset/c0dcb6566060/ Log:hg merge default diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py --- a/rpython/flowspace/flowcontext.py +++

[pypy-commit] pypy default: improve error message

2019-08-31 Thread arigo
Author: Armin Rigo Branch: Changeset: r97351:ee34ae9a1ae5 Date: 2019-08-31 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/ee34ae9a1ae5/ Log:improve error message diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py --- a/rpython/flowspace/flowcontext.py +++

[pypy-commit] pypy cpyext-gc-cycle: Added consistency check in case rrc graph changed between gc-iterations

2019-08-31 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97352:af16e13f7cbf Date: 2019-08-31 18:24 +0200 http://bitbucket.org/pypy/pypy/changeset/af16e13f7cbf/ Log:Added consistency check in case rrc graph changed between gc- iterations diff --git a/rpython/memory/gc/rrc/base.py b/rp

[pypy-commit] pypy default: Prevent segfault when slicing array with a large step size

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r97353:be2a55c81f26 Date: 2019-08-31 22:05 +0100 http://bitbucket.org/pypy/pypy/changeset/be2a55c81f26/ Log:Prevent segfault when slicing array with a large step size Note: the segfault is caused by UB in the generated C code for range(s

[pypy-commit] pypy py3.7: hg merge py3.6

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.7 Changeset: r97355:24c3e187ed91 Date: 2019-08-31 22:11 +0100 http://bitbucket.org/pypy/pypy/changeset/24c3e187ed91/ Log:hg merge py3.6 diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.py +

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

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97354:013d6f142414 Date: 2019-08-31 22:10 +0100 http://bitbucket.org/pypy/pypy/changeset/013d6f142414/ Log:hg merge default diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/pypy/module/array/interp_array.py

[pypy-commit] pypy py3.7: update lib-python/conftest.py

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.7 Changeset: r97356:84bf78fa6c47 Date: 2019-08-31 23:36 +0100 http://bitbucket.org/pypy/pypy/changeset/84bf78fa6c47/ Log:update lib-python/conftest.py diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/lib-python/con

[pypy-commit] pypy py3.7: Implement str.isascii

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.7 Changeset: r97358:f765d10dbfa2 Date: 2019-09-01 00:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f765d10dbfa2/ Log:Implement str.isascii diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeobject.py --- a/pypy/o

[pypy-commit] pypy py3.7: hack to get the ABCs back into collections

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.7 Changeset: r97357:e0e7a3c09e30 Date: 2019-09-01 00:07 +0100 http://bitbucket.org/pypy/pypy/changeset/e0e7a3c09e30/ Log:hack to get the ABCs back into collections diff --git a/lib-python/3/collections/__init__.py b/lib-python/3/collections/__init__.py --- a/l

[pypy-commit] pypy py3.7: get _testcapi to compile again

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: py3.7 Changeset: r97359:72ff9d7c73e8 Date: 2019-09-01 00:54 +0100 http://bitbucket.org/pypy/pypy/changeset/72ff9d7c73e8/ Log:get _testcapi to compile again diff --git a/lib_pypy/_testcapimodule.c b/lib_pypy/_testcapimodule.c --- a/lib_pypy/_testcapimodule.c +++ b/l

[pypy-commit] buildbot default: aarch64 shouldn't use the same lock as bencher4!

2019-08-31 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r1095:50ceac4fc422 Date: 2019-09-01 01:55 +0100 http://bitbucket.org/pypy/buildbot/changeset/50ceac4fc422/ Log:aarch64 shouldn't use the same lock as bencher4! diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbo