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

2019-08-09 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97138:bbfb481934ce Date: 2019-08-10 01:16 +0200 http://bitbucket.org/pypy/pypy/changeset/bbfb481934ce/ Log:hg merge default diff --git a/extra_tests/test_json.py b/extra_tests/test_json.py --- a/extra_tests/test_json.py +++

[pypy-commit] pypy default: json: bug-to-bug compatibility in a corner case

2019-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r97137:44c2b8930353 Date: 2019-08-10 01:16 +0200 http://bitbucket.org/pypy/pypy/changeset/44c2b8930353/ Log:json: bug-to-bug compatibility in a corner case diff --git a/extra_tests/test_json.py b/extra_tests/test_json.py --- a/extra_tests/test_json.py

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

2019-08-09 Thread arigo
Author: Armin Rigo Branch: py3.6 Changeset: r97136:9329c29caa2c Date: 2019-08-10 01:05 +0200 http://bitbucket.org/pypy/pypy/changeset/9329c29caa2c/ Log:hg merge default diff --git a/extra_tests/test_json.py b/extra_tests/test_json.py --- a/extra_tests/test_json.py +++

[pypy-commit] pypy sandbox-2: translation fix

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97133:202992141e0c Date: 2019-08-09 21:37 +0200 http://bitbucket.org/pypy/pypy/changeset/202992141e0c/ Log:translation fix diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py ---

[pypy-commit] pypy sandbox-2: sandboxing disables sys.setrecursionlimit() too

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97132:a8758309335d Date: 2019-08-09 21:18 +0200 http://bitbucket.org/pypy/pypy/changeset/a8758309335d/ Log:sandboxing disables sys.setrecursionlimit() too diff --git a/pypy/module/sys/vm.py b/pypy/module/sys/vm.py --- a/pypy/module/sys/vm.py

[pypy-commit] pypy sandbox-2: Try to add carefully logic in the GC that disables the most advanced

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97131:23010c892cff Date: 2019-08-09 21:05 +0200 http://bitbucket.org/pypy/pypy/changeset/23010c892cff/ Log:Try to add carefully logic in the GC that disables the most advanced features, incrementality and pinning. diff --git

[pypy-commit] pypy sandbox-2: Be safe and always enable a check that was meant only for Windows

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97130:a781f28cb336 Date: 2019-08-09 19:57 +0200 http://bitbucket.org/pypy/pypy/changeset/a781f28cb336/ Log:Be safe and always enable a check that was meant only for Windows but that makes sense in case there's an attack on the

[pypy-commit] pypy py3.6: fix test

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97129:060585210eea Date: 2019-08-09 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/060585210eea/ Log:fix test diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py ---

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

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97128:5dc520fcc4f9 Date: 2019-08-09 17:31 +0100 http://bitbucket.org/pypy/pypy/changeset/5dc520fcc4f9/ Log:hg merge default diff --git a/pypy/module/_lsprof/test/test_cprofile.py b/pypy/module/_lsprof/test/test_cprofile.py ---

[pypy-commit] pypy default: kill flaky test

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r97127:a46bede6925d Date: 2019-08-09 17:13 +0100 http://bitbucket.org/pypy/pypy/changeset/a46bede6925d/ Log:kill flaky test diff --git a/pypy/objspace/std/test/test_methodcache.py b/pypy/objspace/std/test/test_methodcache.py ---

[pypy-commit] pypy default: kill overly complicated apptest that duplicates lib-python

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r97126:9f3e40bec8d3 Date: 2019-08-09 17:08 +0100 http://bitbucket.org/pypy/pypy/changeset/9f3e40bec8d3/ Log:kill overly complicated apptest that duplicates lib-python diff --git a/pypy/module/_lsprof/test/test_cprofile.py

[pypy-commit] pypy default: Backed out changeset 5a0b5a0945e0 (breaks test_smalllongobject.py)

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r97125:3d00647f3dc5 Date: 2019-08-09 16:51 +0100 http://bitbucket.org/pypy/pypy/changeset/3d00647f3dc5/ Log:Backed out changeset 5a0b5a0945e0 (breaks test_smalllongobject.py) diff --git a/pypy/objspace/std/test/apptest_longobject.py

[pypy-commit] pypy py3.6: Backed out changeset d6fbbd74e9d4 (breaks test_smalllongobject.py)

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97124:1097e21c2af6 Date: 2019-08-09 16:49 +0100 http://bitbucket.org/pypy/pypy/changeset/1097e21c2af6/ Log:Backed out changeset d6fbbd74e9d4 (breaks test_smalllongobject.py) diff --git a/pypy/objspace/std/test/apptest_longobject.py

[pypy-commit] pypy py3.6: Don't ignore fold parameter in (date, )time.replace()

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97123:adf1da3800af Date: 2019-08-09 16:27 +0100 http://bitbucket.org/pypy/pypy/changeset/adf1da3800af/ Log:Don't ignore fold parameter in (date,)time.replace() diff --git a/lib-python/3/datetime.py b/lib-python/3/datetime.py ---

[pypy-commit] pypy py3.6: fix bad merge in idlelib

2019-08-09 Thread rlamy
Author: Ronan Lamy Branch: py3.6 Changeset: r97122:2ab7f3bbe84f Date: 2019-08-09 16:17 +0100 http://bitbucket.org/pypy/pypy/changeset/2ab7f3bbe84f/ Log:fix bad merge in idlelib diff too long, truncating to 2000 out of 2142 lines diff --git a/lib-python/3/idlelib/filelist.py

[pypy-commit] pypy py3.6: allow ssl tests to run without segfault, hang

2019-08-09 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r97121:a405e4fc3800 Date: 2019-08-09 16:58 +0300 http://bitbucket.org/pypy/pypy/changeset/a405e4fc3800/ Log:allow ssl tests to run without segfault, hang diff --git a/lib-python/3/test/test_ssl.py b/lib-python/3/test/test_ssl.py ---

[pypy-commit] pypy sandbox-2: hg merge default

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97120:d26ba88cc09d Date: 2019-08-09 15:36 +0200 http://bitbucket.org/pypy/pypy/changeset/d26ba88cc09d/ Log:hg merge default diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++

[pypy-commit] pypy default: Wrap the I/O errors we can get when importing modules (one more place)

2019-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r97119:1f0f33b64b3b Date: 2019-08-09 15:32 +0200 http://bitbucket.org/pypy/pypy/changeset/1f0f33b64b3b/ Log:Wrap the I/O errors we can get when importing modules (one more place) diff --git a/pypy/module/imp/importing.py

[pypy-commit] pypy sandbox-2: More sandboxsafe's

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97118:2bfca02e69de Date: 2019-08-09 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/2bfca02e69de/ Log:More sandboxsafe's diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py ---

[pypy-commit] pypy default: merge heads

2019-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r97117:b14e43faf847 Date: 2019-08-09 15:20 +0200 http://bitbucket.org/pypy/pypy/changeset/b14e43faf847/ Log:merge heads diff --git a/pypy/objspace/std/test/apptest_longobject.py b/pypy/objspace/std/test/apptest_longobject.py new file mode 100644 ---

[pypy-commit] pypy default: Correctly wrap the I/O errors we can get when importing modules

2019-08-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r97115:7907cb768f09 Date: 2019-08-09 15:09 +0200 http://bitbucket.org/pypy/pypy/changeset/7907cb768f09/ Log:Correctly wrap the I/O errors we can get when importing modules (hopefully) diff --git a/pypy/module/imp/importing.py

[pypy-commit] pypy sandbox-2: hg merge default

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97116:3c789662afb2 Date: 2019-08-09 15:11 +0200 http://bitbucket.org/pypy/pypy/changeset/3c789662afb2/ Log:hg merge default diff --git a/pypy/interpreter/pyparser/test/unittest_samples.py b/pypy/interpreter/pyparser/test/unittest_samples.py

[pypy-commit] pypy py3.6: revert 29d097325970, skip this test when untranslated

2019-08-09 Thread mattip
Author: Matti Picus Branch: py3.6 Changeset: r97114:f4c733706018 Date: 2019-08-09 15:51 +0300 http://bitbucket.org/pypy/pypy/changeset/f4c733706018/ Log:revert 29d097325970, skip this test when untranslated diff --git a/pypy/module/__pypy__/test/test_signal.py

[pypy-commit] pypy sandbox-2: Mark a few functions as sandboxsafe=True, because I don't think

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97113:72768e4f4ec6 Date: 2019-08-09 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/72768e4f4ec6/ Log:Mark a few functions as sandboxsafe=True, because I don't think they can cause any problem diff --git

[pypy-commit] pypy sandbox-2: Add a couple of modules to the sandbox

2019-08-09 Thread arigo
Author: Armin Rigo Branch: sandbox-2 Changeset: r97112:3d0f6980ad49 Date: 2019-08-09 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/3d0f6980ad49/ Log:Add a couple of modules to the sandbox diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py ---