[pypy-commit] pypy default: Add an official alternative format for debug_merge_point, for

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88336:66353dacc7ad Date: 2016-11-13 10:20 +0100 http://bitbucket.org/pypy/pypy/changeset/66353dacc7ad/ Log:Add an official alternative format for debug_merge_point, for all interpreters != PyPy2 diff --git a/rpython/tool/disassembler.py b/rpyth

[pypy-commit] pypy default: Change the space separator to a '~' because if we have no bytecode_name

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88337:e17c0d890864 Date: 2016-11-13 10:44 +0100 http://bitbucket.org/pypy/pypy/changeset/e17c0d890864/ Log:Change the space separator to a '~' because if we have no bytecode_name to provide, it's tempting to leave out the final space, an

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

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88338:65a37f0d6b93 Date: 2016-11-13 10:47 +0100 http://bitbucket.org/pypy/pypy/changeset/65a37f0d6b93/ Log:hg merge default diff --git a/pypy/doc/release-pypy2.7-v5.6.0.rst b/pypy/doc/release-pypy2.7-v5.6.0.rst --- a/pypy/doc/release-pypy2.7-v5.6

[pypy-commit] pypy py3.5: make PyPy3 generate debug_merge_points in the new generic format

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88339:625d50ec6fdb Date: 2016-11-13 10:50 + http://bitbucket.org/pypy/pypy/changeset/625d50ec6fdb/ Log:make PyPy3 generate debug_merge_points in the new generic format diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/inter

[pypy-commit] pypy py3.5: Starting to pass these tests (many many failures)

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88340:dd2ec76131ce Date: 2016-11-13 13:38 + http://bitbucket.org/pypy/pypy/changeset/dd2ec76131ce/ Log:Starting to pass these tests (many many failures) diff --git a/pypy/module/pypyjit/test/conftest.py b/pypy/module/pypyjit/test_pypy_c/conft

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

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88342:b1fc47fa5ded Date: 2016-11-13 14:05 + http://bitbucket.org/pypy/pypy/changeset/b1fc47fa5ded/ Log:hg merge default diff --git a/rpython/tool/disassembler.py b/rpython/tool/disassembler.py --- a/rpython/tool/disassembler.py +++ b/rpython/t

[pypy-commit] pypy default: Updates: give common attributes/properties to the two Code classes

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88341:e0253fdf011d Date: 2016-11-13 14:04 + http://bitbucket.org/pypy/pypy/changeset/e0253fdf011d/ Log:Updates: give common attributes/properties to the two Code classes diff --git a/rpython/tool/disassembler.py b/rpython/tool/disassembler.py --- a

[pypy-commit] pypy py3.5: in-progress

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88343:343bfb83a4bb Date: 2016-11-13 14:05 + http://bitbucket.org/pypy/pypy/changeset/343bfb83a4bb/ Log:in-progress diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/module/pypyjit/test_pypy_c/model.py --- a/pypy/module/pypyjit/test

[pypy-commit] pypy default: in-progress

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88344:7f3ff26e1ac7 Date: 2016-11-13 14:56 + http://bitbucket.org/pypy/pypy/changeset/7f3ff26e1ac7/ Log:in-progress diff --git a/rpython/tool/disassembler.py b/rpython/tool/disassembler.py --- a/rpython/tool/disassembler.py +++ b/rpython/tool/disass

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

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88345:0f0cf56e8485 Date: 2016-11-13 14:56 + http://bitbucket.org/pypy/pypy/changeset/0f0cf56e8485/ Log:hg merge default diff --git a/rpython/tool/disassembler.py b/rpython/tool/disassembler.py --- a/rpython/tool/disassembler.py +++ b/rpython/t

[pypy-commit] pypy py3.5: in-progress

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88346:643d93012403 Date: 2016-11-13 14:57 + http://bitbucket.org/pypy/pypy/changeset/643d93012403/ Log:in-progress diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/module/pypyjit/test_pypy_c/model.py --- a/pypy/module/pypyjit/test

[pypy-commit] pypy default: manual copy of dd2ec76131ce: require the --pypy option, instead of

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88347:d9c685ecab5e Date: 2016-11-13 15:53 +0100 http://bitbucket.org/pypy/pypy/changeset/d9c685ecab5e/ Log:manual copy of dd2ec76131ce: require the --pypy option, instead of checking if we're run with "pypy py.test" diff --git a/pypy/module/pyp

[pypy-commit] pypy union-side-effects-2: Create union() as a side-effect-free binary function to replace unionof() wherever possible

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88348:6639e3b4a1aa Date: 2016-09-02 19:35 +0100 http://bitbucket.org/pypy/pypy/changeset/6639e3b4a1aa/ Log:Create union() as a side-effect-free binary function to replace unionof() wherever possible diff --git a/rpython/anno

[pypy-commit] pypy union-side-effects-2: Use union() instead of unionof() in a few places

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88349:82a591a821b7 Date: 2016-09-02 21:40 +0100 http://bitbucket.org/pypy/pypy/changeset/82a591a821b7/ Log:Use union() instead of unionof() in a few places diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.

[pypy-commit] pypy union-side-effects-2: Improve and simplify hypothesis tests

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88353:76d338a9c8b1 Date: 2016-09-06 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/76d338a9c8b1/ Log:Improve and simplify hypothesis tests diff --git a/rpython/annotator/test/test_model.py b/rpython/annotator/test/test_model.

[pypy-commit] pypy union-side-effects-2: Add an elementary (but failing) hypothesis test for union()

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88350:fad883de71cf Date: 2016-09-03 01:24 +0100 http://bitbucket.org/pypy/pypy/changeset/fad883de71cf/ Log:Add an elementary (but failing) hypothesis test for union() diff --git a/rpython/annotator/test/test_model.py b/rpython/anno

[pypy-commit] pypy union-side-effects-2: Fix union() and give a correct explanation for the s1==s2 case

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88351:bd63a3f6c556 Date: 2016-09-03 01:44 +0100 http://bitbucket.org/pypy/pypy/changeset/bd63a3f6c556/ Log:Fix union() and give a correct explanation for the s1==s2 case diff --git a/rpython/annotator/model.py b/rpython/annotator/mo

[pypy-commit] pypy union-side-effects-2: Expand hypothesis testing of union() until it fails

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88352:131c9aecb309 Date: 2016-09-03 03:41 +0100 http://bitbucket.org/pypy/pypy/changeset/131c9aecb309/ Log:Expand hypothesis testing of union() until it fails diff --git a/rpython/annotator/model.py b/rpython/annotator/model.py ---

[pypy-commit] buildbot default: update:

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r1018:27fa8b5fac2b Date: 2016-11-13 15:56 +0100 http://bitbucket.org/pypy/buildbot/changeset/27fa8b5fac2b/ Log:update: * pypy/module/test/: don't run it again with the '--pypy' option, which has been pointless since a while * py

[pypy-commit] pypy default: backward compatibility: if we don't give --pypy, use sys.executable if that's a pypy with jit

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88354:02aa2a6c1bbf Date: 2016-11-13 15:59 +0100 http://bitbucket.org/pypy/pypy/changeset/02aa2a6c1bbf/ Log:backward compatibility: if we don't give --pypy, use sys.executable if that's a pypy with jit diff --git a/pypy/module/pypyjit/test_pypy_

[pypy-commit] pypy default: oups

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88355:e3e05182dc35 Date: 2016-11-13 16:04 +0100 http://bitbucket.org/pypy/pypy/changeset/e3e05182dc35/ Log:oups diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py b/pypy/module/pypyjit/test_pypy_c/test_00_model.py --- a/pypy/module/pypyjit/

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

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88356:bcac3120dee2 Date: 2016-11-13 16:05 +0100 http://bitbucket.org/pypy/pypy/changeset/bcac3120dee2/ Log:hg merge default ___ pypy-commit mailing list [email protected] https://mail.python.org/mai

[pypy-commit] pypy default: Revert d9c685ecab5e: doesn't work. On pypy2 we have to run "pypy py.test".

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88357:14917346434c Date: 2016-11-13 16:26 +0100 http://bitbucket.org/pypy/pypy/changeset/14917346434c/ Log:Revert d9c685ecab5e: doesn't work. On pypy2 we have to run "pypy py.test". On pypy3 we cannot run "pypy py.test". Fun. diff --git a/pypy/

[pypy-commit] pypy default: remove this file too

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r88358:0e136ff64a98 Date: 2016-11-13 16:27 +0100 http://bitbucket.org/pypy/pypy/changeset/0e136ff64a98/ Log:remove this file too diff --git a/pypy/module/pypyjit/test_pypy_c/conftest.py b/pypy/module/pypyjit/test_pypy_c/conftest.py deleted file mode 10

[pypy-commit] pypy union-side-effects-2: Close branch union-side-effects-2

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: union-side-effects-2 Changeset: r88359:8251bfceb019 Date: 2016-11-13 15:35 + http://bitbucket.org/pypy/pypy/changeset/8251bfceb019/ Log:Close branch union-side-effects-2 ___ pypy-commit mailing list pypy-commit@python

[pypy-commit] pypy default: Merged in union-side-effects-2 (pull request #495)

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r88360:c14a4a09d0fe Date: 2016-11-13 15:35 + http://bitbucket.org/pypy/pypy/changeset/c14a4a09d0fe/ Log:Merged in union-side-effects-2 (pull request #495) Creates and tests union(). diff --git a/rpython/annotator/annrpython.py b/rpython/ann

[pypy-commit] buildbot default: pom pom pom

2016-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r1019:76e3df0ab876 Date: 2016-11-13 16:41 +0100 http://bitbucket.org/pypy/buildbot/changeset/76e3df0ab876/ Log:pom pom pom diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot/builds.py +++ b/bot2/pypybuildbot/b

[pypy-commit] pypy default: Document merged branch

2016-11-13 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r88361:da24ce183ae1 Date: 2016-11-13 15:48 + http://bitbucket.org/pypy/pypy/changeset/da24ce183ae1/ Log:Document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whats

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

2016-11-13 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88362:b62af9c321b8 Date: 2016-11-13 17:15 +0100 http://bitbucket.org/pypy/pypy/changeset/b62af9c321b8/ Log:hg merge default ___ pypy-commit mailing list [email protected] https://mail.python.org/mai

[pypy-commit] pypy py3.5: Some fixes in functools

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88364:b6dc4513e9e5 Date: 2016-11-13 17:24 +0100 http://bitbucket.org/pypy/pypy/changeset/b6dc4513e9e5/ Log:Some fixes in functools diff --git a/lib-python/3/test/test_functools.py b/lib-python/3/test/test_functools.py --- a/lib-python/3

[pypy-commit] pypy py3.5: Refresh libmpdec source code from CPython 3.5.1

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88366:ab3f12749042 Date: 2016-11-13 19:24 +0100 http://bitbucket.org/pypy/pypy/changeset/ab3f12749042/ Log:Refresh libmpdec source code from CPython 3.5.1 diff --git a/lib_pypy/_libmpdec/io.c b/lib_pypy/_libmpdec/io.c --- a/lib_pypy/_lib

[pypy-commit] pypy py3.5: Call gc.collect() multiple times to be sure to free the file.

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88365:15f0dd6bf71a Date: 2016-11-13 19:11 +0100 http://bitbucket.org/pypy/pypy/changeset/15f0dd6bf71a/ Log:Call gc.collect() multiple times to be sure to free the file. diff --git a/lib-python/3/test/test_sax.py b/lib-python/3/test/test_

[pypy-commit] pypy py3.5: Add operror.chain_exception(), to add a __context__ from rpython code.

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88363:e1ddd470a8ac Date: 2016-11-12 20:45 +0100 http://bitbucket.org/pypy/pypy/changeset/e1ddd470a8ac/ Log:Add operror.chain_exception(), to add a __context__ from rpython code. But this can call normalize_exception() mor

[pypy-commit] pypy cpyext-injection: fix cut-and-paste typo, XXX mark the next error

2016-11-13 Thread mattip
Author: Matti Picus Branch: cpyext-injection Changeset: r88368:53bc16aea309 Date: 2016-11-13 22:16 +0200 http://bitbucket.org/pypy/pypy/changeset/53bc16aea309/ Log:fix cut-and-paste typo, XXX mark the next error diff --git a/pypy/module/cpyext/injection/numpy.py b/pypy/module/cpyext/injecti

[pypy-commit] pypy default: break too-long lines, clarify PyPy.js

2016-11-13 Thread mattip
Author: Matti Picus Branch: Changeset: r88367:7ec0e5fa958a Date: 2016-11-13 21:08 +0200 http://bitbucket.org/pypy/pypy/changeset/7ec0e5fa958a/ Log:break too-long lines, clarify PyPy.js diff --git a/rpython/doc/examples.rst b/rpython/doc/examples.rst --- a/rpython/doc/examples.rst +++ b/rpyt

[pypy-commit] pypy py3.5: Add 'closefd=True/False' to FileIO.__repr__

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88370:24e0383cef36 Date: 2016-11-13 23:28 +0100 http://bitbucket.org/pypy/pypy/changeset/24e0383cef36/ Log:Add 'closefd=True/False' to FileIO.__repr__ diff --git a/pypy/module/_io/interp_fileio.py b/pypy/module/_io/interp_fileio.py --- a

[pypy-commit] pypy py3.5: CPython issue #21679: Prevent extraneous fstat() calls during open().

2016-11-13 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88369:9ffa558330fb Date: 2016-11-13 23:22 +0100 http://bitbucket.org/pypy/pypy/changeset/9ffa558330fb/ Log:CPython issue #21679: Prevent extraneous fstat() calls during open(). diff --git a/pypy/module/_io/interp_fileio.py b/pypy

[pypy-commit] pypy.org extradoc: updates on pypy3.3/pypy3.5

2016-11-13 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r820:2f49dd4737a5 Date: 2016-11-14 08:47 +0100 http://bitbucket.org/pypy/pypy.org/changeset/2f49dd4737a5/ Log:updates on pypy3.3/pypy3.5 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -75,7 +75,7 @@ We pro