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

2019-08-16 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97200:9122fab2808f Date: 2019-08-17 08:43 +0200 http://bitbucket.org/pypy/pypy/changeset/9122fab2808f/ Log:hg merge default diff --git a/extra_tests/cffi_tests/cffi1/test_recompiler.py b/extra_tests/cffi_tests/cffi1/test_recompiler.py --- a/extra

[pypy-commit] pypy default: update to cffi/74f57a76ed53

2019-08-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r97199:0dadf2ae75d9 Date: 2019-08-17 08:42 +0200 http://bitbucket.org/pypy/pypy/changeset/0dadf2ae75d9/ Log:update to cffi/74f57a76ed53 diff --git a/extra_tests/cffi_tests/cffi1/test_recompiler.py b/extra_tests/cffi_tests/cffi1/test_recompiler.py --- a

[pypy-commit] cffi default: Give a RuntimeError when we try to call a null function pointer, similar to how

2019-08-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r3285:74f57a76ed53 Date: 2019-08-17 08:35 +0200 http://bitbucket.org/cffi/cffi/changeset/74f57a76ed53/ Log:Give a RuntimeError when we try to call a null function pointer, similar to how we get a RuntimeError when trying to read or write

[pypy-commit] pypy default: force linking against openssl 1.0.2 on win32. CPython changed this for v3.7

2019-08-16 Thread mattip
Author: Matti Picus Branch: Changeset: r97198:7a38750c11b1 Date: 2019-08-16 14:25 +0300 http://bitbucket.org/pypy/pypy/changeset/7a38750c11b1/ Log:force linking against openssl 1.0.2 on win32. CPython changed this for v3.7 diff --git a/lib_pypy/_cffi_ssl/_cffi_src/build_openssl.py

[pypy-commit] buildbot default: only allow a single aarch64 build at a time

2019-08-16 Thread mattip
Author: Matti Picus Branch: Changeset: r1092:d6d16988b8b9 Date: 2019-08-16 14:06 +0300 http://bitbucket.org/pypy/buildbot/changeset/d6d16988b8b9/ Log:only allow a single aarch64 build at a time diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/bu

[pypy-commit] pypy py3.6: issue #3055

2019-08-16 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97197:72fdf69a0e6d Date: 2019-08-16 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/72fdf69a0e6d/ Log:issue #3055 fix if we see a PyTypeObject with tp_doc=="" diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpy

[pypy-commit] pypy default: Un-fix the broken attempt at emulating bug-to-bug compatibility, and instead

2019-08-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r97196:f48b6c5fe1ca Date: 2019-08-16 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/f48b6c5fe1ca/ Log:Un-fix the broken attempt at emulating bug-to-bug compatibility, and instead just give the "correct" result in all cases. diff --git a/ex

[pypy-commit] pypy py3.6: remove debug cruft

2019-08-16 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r97194:7b2e8730917d Date: 2019-08-16 12:11 +0300 http://bitbucket.org/pypy/pypy/changeset/7b2e8730917d/ Log:remove debug cruft diff --git a/lib-python/3/test/test_ssl.py b/lib-python/3/test/test_ssl.py --- a/lib-python/3/test/test_ssl.py +++ b/lib

[pypy-commit] pypy py3.6: merge default into branch

2019-08-16 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r97195:06475a814c91 Date: 2019-08-16 12:17 +0300 http://bitbucket.org/pypy/pypy/changeset/06475a814c91/ Log:merge default into branch diff --git a/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py b/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.py --- a/lib

[pypy-commit] pypy default: add more missing API functions that caused HMAC block_size error and test failure

2019-08-16 Thread mattip
Author: Matti Picus Branch: Changeset: r97193:9af25f100cea Date: 2019-08-16 12:10 +0300 http://bitbucket.org/pypy/pypy/changeset/9af25f100cea/ Log:add more missing API functions that caused HMAC block_size error and test failure diff --git a/lib_pypy/_cffi_ssl/_cffi_src/openssl/evp.

[pypy-commit] pypy cpyext-gc-cycle: Refactored rrc to support multiple implementations

2019-08-16 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97188:f454ba4d28f6 Date: 2019-08-14 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/f454ba4d28f6/ Log:Refactored rrc to support multiple implementations diff too long, truncating to 2000 out of 2308 lines diff --git a/rpython/con

[pypy-commit] pypy cpyext-gc-cycle: WIP: adapted incremental rrc to use snapshot (legacy finalizers missing)

2019-08-16 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97190:7972e94ec0ac Date: 2019-08-15 13:44 +0200 http://bitbucket.org/pypy/pypy/changeset/7972e94ec0ac/ Log:WIP: adapted incremental rrc to use snapshot (legacy finalizers missing) diff --git a/rpython/memory/gc/incminimark.py b

[pypy-commit] pypy cpyext-gc-cycle: WIP: adapted incremental rrc to use snapshot (finalizers still missing)

2019-08-16 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97189:615c66be0a6a Date: 2019-08-14 17:43 +0200 http://bitbucket.org/pypy/pypy/changeset/615c66be0a6a/ Log:WIP: adapted incremental rrc to use snapshot (finalizers still missing) diff --git a/rpython/memory/gc/incminimark.py b/

[pypy-commit] pypy cpyext-gc-cycle: Fixed compilation issues with rrc incmark

2019-08-16 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97192:51bfe92174e1 Date: 2019-08-16 09:07 +0200 http://bitbucket.org/pypy/pypy/changeset/51bfe92174e1/ Log:Fixed compilation issues with rrc incmark diff --git a/rpython/memory/gc/rrc/incmark.py b/rpython/memory/gc/rrc/incmark.py --- a

[pypy-commit] pypy cpyext-gc-cycle: Adapted incremental rrc to use snapshot

2019-08-16 Thread stevie_92
Author: Stefan Beyer Branch: cpyext-gc-cycle Changeset: r97191:13bf4458e03a Date: 2019-08-15 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/13bf4458e03a/ Log:Adapted incremental rrc to use snapshot diff --git a/rpython/memory/gc/rrc/base.py b/rpython/memory/gc/rrc/base.py --- a/rpython