[pypy-commit] pypy py3.5: Some failing tests for the compiler

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88808:2647ec2b2b73 Date: 2016-12-02 09:48 +0100 http://bitbucket.org/pypy/pypy/changeset/2647ec2b2b73/ Log:Some failing tests for the compiler diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interpreter/test/test_compiler.py --- a/pypy

[pypy-commit] pypy space-newtext: progress: remove space.w_str completely (replaced by space.w_bytes and

2016-12-02 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88809:485d75d6a904 Date: 2016-12-02 10:13 +0100 http://bitbucket.org/pypy/pypy/changeset/485d75d6a904/ Log:progress: remove space.w_str completely (replaced by space.w_bytes and space.w_text). mark space.str_w as not_rpytho

[pypy-commit] pypy default: remove one test case which is not vectorized anymore

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88810:b65d7af46522 Date: 2016-12-02 10:37 +0100 http://bitbucket.org/pypy/pypy/changeset/b65d7af46522/ Log:remove one test case which is not vectorized anymore diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit

[pypy-commit] pypy py3.5: Minimal changes to pass these tests

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88811:d1edc5aca1da Date: 2016-12-02 10:52 +0100 http://bitbucket.org/pypy/pypy/changeset/d1edc5aca1da/ Log:Minimal changes to pass these tests diff --git a/pypy/interpreter/astcompiler/symtable.py b/pypy/interpreter/astcompiler/symtable.py --- a/

[pypy-commit] extradoc extradoc: next cpython bug

2016-12-02 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5756:234907e53211 Date: 2016-12-02 10:51 +0100 http://bitbucket.org/pypy/extradoc/changeset/234907e53211/ Log:next cpython bug diff --git a/planning/py3.5/cpython-crashers.rst b/planning/py3.5/cpython-crashers.rst --- a/planning/py3.5/cpython-

[pypy-commit] pypy py3.5-ssl: extended test to support the correct indexing of a reveresed memoryview (test passes partly)

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88812:429efb9740ad Date: 2016-12-02 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/429efb9740ad/ Log:extended test to support the correct indexing of a reveresed memoryview (test passes partly) diff --git a/pypy/objspace/st

[pypy-commit] pypy py3.5: Partly revert and complain on seeing 'global __class__' inside a class

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88813:e4f05423a1ff Date: 2016-12-02 11:18 +0100 http://bitbucket.org/pypy/pypy/changeset/e4f05423a1ff/ Log:Partly revert and complain on seeing 'global __class__' inside a class body. This is not what CPython does, but I don't understand

[pypy-commit] pypy py3.5: document another very obscure case where CPython differs from PyPy

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88814:14f7085831c5 Date: 2016-12-02 11:30 +0100 http://bitbucket.org/pypy/pypy/changeset/14f7085831c5/ Log:document another very obscure case where CPython differs from PyPy diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/i

[pypy-commit] pypy py3.5-ssl: passes the test for reverse iterating a memory view (flat memory views for bytes only tested)

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88815:2bb952fe0d93 Date: 2016-12-02 11:57 +0100 http://bitbucket.org/pypy/pypy/changeset/2bb952fe0d93/ Log:passes the test for reverse iterating a memory view (flat memory views for bytes only tested) diff --git a/pypy/module/str

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

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88816:e020df6cd749 Date: 2016-12-02 12:31 +0100 http://bitbucket.org/pypy/pypy/changeset/e020df6cd749/ Log:fix test diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py --- a/pypy/module/posix/test/test_posix

[pypy-commit] pypy space-newtext: fixes

2016-12-02 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88817:4c2b7177aeea Date: 2016-12-02 13:00 +0100 http://bitbucket.org/pypy/pypy/changeset/4c2b7177aeea/ Log:fixes diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/astcompiler/ast.py --- a/pypy/interpreter/astcom

[pypy-commit] pypy py3.5-ssl: check if end has reached when UnpackFormatIterator walks in backward direction

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88818:fb36dd2e7878 Date: 2016-12-02 12:43 +0100 http://bitbucket.org/pypy/pypy/changeset/fb36dd2e7878/ Log:check if end has reached when UnpackFormatIterator walks in backward direction diff --git a/pypy/module/struct/formatitera

[pypy-commit] pypy py3.5-ssl: test that checks multidim. memoryview tolist + reversed

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88819:a62844213890 Date: 2016-12-02 13:46 +0100 http://bitbucket.org/pypy/pypy/changeset/a62844213890/ Log:test that checks multidim. memoryview tolist + reversed diff --git a/pypy/module/struct/formatiterator.py b/pypy/module/struct/fo

[pypy-commit] pypy py3.5: atexit._ncallbacks()

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88820:ec203b75befa Date: 2016-12-02 15:23 +0100 http://bitbucket.org/pypy/pypy/changeset/ec203b75befa/ Log:atexit._ncallbacks() diff --git a/pypy/module/atexit/__init__.py b/pypy/module/atexit/__init__.py --- a/pypy/module/atexit/__init__.py +++ b

[pypy-commit] pypy py3.5: Remove @cpython_only for tests that pass on PyPy too nowadays

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88821:1d3d5b34031a Date: 2016-12-02 15:54 +0100 http://bitbucket.org/pypy/pypy/changeset/1d3d5b34031a/ Log:Remove @cpython_only for tests that pass on PyPy too nowadays diff --git a/lib-python/3/test/test_scope.py b/lib-python/3/test/test_scope.py

[pypy-commit] pypy py3.5: implement LOAD_CLASSDEREF

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88822:806213151c0a Date: 2016-12-02 16:20 +0100 http://bitbucket.org/pypy/pypy/changeset/806213151c0a/ Log:implement LOAD_CLASSDEREF diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompiler/assemble.py --- a/pypy/inter

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

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88823:c4e8d087daf0 Date: 2016-12-02 16:29 +0100 http://bitbucket.org/pypy/pypy/changeset/c4e8d087daf0/ Log:fix doctest diff --git a/lib-python/3/test/test_unpack_ex.py b/lib-python/3/test/test_unpack_ex.py --- a/lib-python/3/test/test_unpack_ex.p

[pypy-commit] pypy default: Preserve the order of a literal set: previously, it would be built in

2016-12-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r88824:a5a64897d7a4 Date: 2016-12-02 16:47 +0100 http://bitbucket.org/pypy/pypy/changeset/a5a64897d7a4/ Log:Preserve the order of a literal set: previously, it would be built in reverse order diff --git a/pypy/interpreter/pyopcode.py b/pypy/inte

[pypy-commit] pypy default: Document the fix of set literal orders

2016-12-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r88825:668cdca5a890 Date: 2016-12-02 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/668cdca5a890/ Log:Document the fix of set literal orders diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy default: Test and fix: type names

2016-12-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r88826:1e7540052811 Date: 2016-12-02 17:25 +0100 http://bitbucket.org/pypy/pypy/changeset/1e7540052811/ Log:Test and fix: type names diff --git a/pypy/interpreter/test/test_special.py b/pypy/interpreter/test/test_special.py --- a/pypy/interpreter/test/

[pypy-commit] pypy py3.5: Ellipsis.__reduce__

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88828:2744856221a3 Date: 2016-12-02 17:34 +0100 http://bitbucket.org/pypy/pypy/changeset/2744856221a3/ Log:Ellipsis.__reduce__ NotImplemented.__reduce__ diff --git a/pypy/interpreter/special.py b/pypy/interpreter/special.py --- a/pypy/interpreter/

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

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88827:d61704606472 Date: 2016-12-02 17:29 +0100 http://bitbucket.org/pypy/pypy/changeset/d61704606472/ 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: fix test

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88829:7f6ebfa18d90 Date: 2016-12-02 17:38 +0100 http://bitbucket.org/pypy/pypy/changeset/7f6ebfa18d90/ Log:fix test diff --git a/lib-python/3/test/test_pickletools.py b/lib-python/3/test/test_pickletools.py --- a/lib-python/3/test/test_pickletool

[pypy-commit] pypy py3.5-ssl: fixed slicelength and parameter to decode_index4, renamed some methods, [::-1] for multi dim. memoryview works

2016-12-02 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88830:bd39209dafe3 Date: 2016-12-02 17:51 +0100 http://bitbucket.org/pypy/pypy/changeset/bd39209dafe3/ Log:fixed slicelength and parameter to decode_index4, renamed some methods, [::-1] for multi dim. memoryview works diff --git

[pypy-commit] pypy py3.5: os.chdir(fd)

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88831:093346994810 Date: 2016-12-02 17:54 +0100 http://bitbucket.org/pypy/pypy/changeset/093346994810/ Log:os.chdir(fd) diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py +++

[pypy-commit] pypy py3.5: Change argument names to match CPython, which (with argument clinic) now

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88832:56dae2016926 Date: 2016-12-02 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/56dae2016926/ Log:Change argument names to match CPython, which (with argument clinic) now tends to have actual names there too diff --git a/pypy/modu

[pypy-commit] pypy py3.5: test and fix

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88834:064673746af4 Date: 2016-12-02 18:37 +0100 http://bitbucket.org/pypy/pypy/changeset/064673746af4/ Log:test and fix diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.py +++

[pypy-commit] pypy py3.5: stick rposix.O_CLOEXEC inside posix

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88833:0b3bb5547935 Date: 2016-12-02 18:35 +0100 http://bitbucket.org/pypy/pypy/changeset/0b3bb5547935/ Log:stick rposix.O_CLOEXEC inside posix diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__ini

[pypy-commit] pypy py3.5: Add a failing test for the issue that prevents pip from working on pypy3 nightly

2016-12-02 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88835:a92e564e1432 Date: 2016-12-03 05:57 + http://bitbucket.org/pypy/pypy/changeset/a92e564e1432/ Log:Add a failing test for the issue that prevents pip from working on pypy3 nightly Since it doesn't seem to fit in any of the

[pypy-commit] pypy py3.5: Attempt to work around rare cases where sys.exc_info() returns non-None

2016-12-02 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88836:dc7c0fe0f3cb Date: 2016-12-03 08:36 +0100 http://bitbucket.org/pypy/pypy/changeset/dc7c0fe0f3cb/ Log:Attempt to work around rare cases where sys.exc_info() returns non- None because it was not correctly cleared diff --git a/pypy/inte