[pypy-commit] pypy py3.5: Reduce the diff with CPython 3.5's test_hash.py

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89866:314a31846fa6 Date: 2017-02-01 09:09 +0100 http://bitbucket.org/pypy/pypy/changeset/314a31846fa6/ Log:Reduce the diff with CPython 3.5's test_hash.py diff --git a/lib-python/3/test/test_hash.py b/lib-python/3/test/test_hash.py --- a/lib-pytho

[pypy-commit] pypy py3.5: Fix datetime.time.__hash__ to avoid (sometimes) giving a result computed

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89867:1e117d8ffc90 Date: 2017-02-01 09:28 +0100 http://bitbucket.org/pypy/pypy/changeset/1e117d8ffc90/ Log:Fix datetime.time.__hash__ to avoid (sometimes) giving a result computed without hashing a string, and thus non-random diff --git a/

[pypy-commit] pypy py3.5: skip test on runappdirect

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89868:d5619ea4fcdb Date: 2017-02-01 09:32 +0100 http://bitbucket.org/pypy/pypy/changeset/d5619ea4fcdb/ Log:skip test on runappdirect diff --git a/pypy/objspace/std/test/test_bytesobject.py b/pypy/objspace/std/test/test_bytesobject.py --- a/pypy/o

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89870:4e608fcc30a0 Date: 2017-02-01 09:47 +0100 http://bitbucket.org/pypy/pypy/changeset/4e608fcc30a0/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_containers.py b/pypy/module/pypyjit/test_pypy_c/test_containers.py --- a/pypy/mo

[pypy-commit] pypy default: Check that computing hashes with siphash24 can raise MemoryError but nothing more

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89869:70e009029493 Date: 2017-02-01 09:45 +0100 http://bitbucket.org/pypy/pypy/changeset/70e009029493/ Log:Check that computing hashes with siphash24 can raise MemoryError but nothing more diff --git a/rpython/jit/codewriter/test/test_call.py

[pypy-commit] pypy py3.5: make the JIT see through tup[i:j]

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89872:2c9ea4e91032 Date: 2017-02-01 10:05 +0100 http://bitbucket.org/pypy/pypy/changeset/2c9ea4e91032/ Log:make the JIT see through tup[i:j] diff --git a/pypy/objspace/std/tupleobject.py b/pypy/objspace/std/tupleobject.py --- a/pypy/objspace/std/t

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89871:5cac6275c51a Date: 2017-02-01 10:05 +0100 http://bitbucket.org/pypy/pypy/changeset/5cac6275c51a/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_array.py b/pypy/module/pypyjit/test_pypy_c/test_array.py --- a/pypy/module/pypyj

[pypy-commit] pypy py3.5: update docstring

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89873:87a4dd850dad Date: 2017-02-01 10:12 +0100 http://bitbucket.org/pypy/pypy/changeset/87a4dd850dad/ Log:update docstring diff --git a/pypy/module/cpyext/stubs.py b/pypy/module/cpyext/stubs.py --- a/pypy/module/cpyext/stubs.py +++ b/pypy/module/

[pypy-commit] extradoc extradoc: the -I option is already done

2017-02-01 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5769:9f0ab06928bb Date: 2017-02-01 10:13 +0100 http://bitbucket.org/pypy/extradoc/changeset/9f0ab06928bb/ Log:the -I option is already done diff --git a/planning/py3.5/milestone-2-progress.rst b/planning/py3.5/milestone-2-progress.rst --- a/pl

[pypy-commit] extradoc extradoc: nothing to do here

2017-02-01 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5770:61788bb1879c Date: 2017-02-01 10:14 +0100 http://bitbucket.org/pypy/extradoc/changeset/61788bb1879c/ Log:nothing to do here diff --git a/planning/py3.5/milestone-2-progress.rst b/planning/py3.5/milestone-2-progress.rst --- a/planning/py3.

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89874:5699b5075b86 Date: 2017-02-01 10:52 +0100 http://bitbucket.org/pypy/pypy/changeset/5699b5075b86/ Log:translation fix diff --git a/pypy/objspace/std/tupleobject.py b/pypy/objspace/std/tupleobject.py --- a/pypy/objspace/std/tupleobject.py +++

[pypy-commit] pypy py3.5-multiprocessing: close abandoned branch

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5-multiprocessing Changeset: r89875:72905ffbd8b5 Date: 2017-02-01 10:59 +0100 http://bitbucket.org/pypy/pypy/changeset/72905ffbd8b5/ Log:close abandoned branch ___ pypy-commit mailing list [email protected] https

[pypy-commit] pypy py3.5: skip this test

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89876:8af33396f2f2 Date: 2017-02-01 13:43 +0100 http://bitbucket.org/pypy/pypy/changeset/8af33396f2f2/ Log:skip this test diff --git a/lib-python/3/test/test_hash.py b/lib-python/3/test/test_hash.py --- a/lib-python/3/test/test_hash.py +++ b/lib-p

[pypy-commit] pypy py3.5: fix for 1e117d8ffc90

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89877:c700ecba3a07 Date: 2017-02-01 13:51 +0100 http://bitbucket.org/pypy/pypy/changeset/c700ecba3a07/ Log:fix for 1e117d8ffc90 diff --git a/lib-python/3/datetime.py b/lib-python/3/datetime.py --- a/lib-python/3/datetime.py +++ b/lib-python/3/date

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89879:9dc20d26cd82 Date: 2017-02-01 14:27 +0100 http://bitbucket.org/pypy/pypy/changeset/9dc20d26cd82/ Log:test and fix diff --git a/pypy/module/_multiprocessing/interp_semaphore.py b/pypy/module/_multiprocessing/interp_semaphore.py --- a/pypy/mo

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89878:f3679e41dc3f Date: 2017-02-01 13:56 +0100 http://bitbucket.org/pypy/pypy/changeset/f3679e41dc3f/ Log:fix test diff --git a/lib-python/3/test/_test_multiprocessing.py b/lib-python/3/test/_test_multiprocessing.py --- a/lib-python/3/test/_test

[pypy-commit] pypy py3.5: _thread.error is RuntimeError, now

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89880:20483147e347 Date: 2017-02-01 14:36 +0100 http://bitbucket.org/pypy/pypy/changeset/20483147e347/ Log:_thread.error is RuntimeError, now diff --git a/pypy/module/thread/__init__.py b/pypy/module/thread/__init__.py --- a/pypy/module/thread/__i

[pypy-commit] pypy default: uh?

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89881:22cb2a83ab9f Date: 2017-02-01 14:56 +0100 http://bitbucket.org/pypy/pypy/changeset/22cb2a83ab9f/ Log:uh? diff --git a/pypy/interpreter/test/test_function.py b/pypy/interpreter/test/test_function.py --- a/pypy/interpreter/test/test_function.py ++

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89883:ae853aa08f40 Date: 2017-02-01 15:09 +0100 http://bitbucket.org/pypy/pypy/changeset/ae853aa08f40/ Log:hg merge default diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy/interpreter/function.py +++ b/pypy/inte

[pypy-commit] pypy default: Forbid reading __dict__ or setting random attributes on functions that

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89882:0d92840e04ff Date: 2017-02-01 15:05 +0100 http://bitbucket.org/pypy/pypy/changeset/0d92840e04ff/ Log:Forbid reading __dict__ or setting random attributes on functions that are 'not can_change_code', corresponding to CPython's built-in

[pypy-commit] pypy default: don't crash on c_int.from_buffer()

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89884:b0a257824f6a Date: 2017-02-01 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/b0a257824f6a/ Log:don't crash on c_int.from_buffer() diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++ b/li

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89885:761e1ebb572b Date: 2017-02-01 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/761e1ebb572b/ Log:hg merge default diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++ b/lib_pypy/_ctype

[pypy-commit] pypy py3.5: test_importlib no longer segfaults (instead, it shows an infinite list

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89886:63225fef53d9 Date: 2017-02-01 15:58 +0100 http://bitbucket.org/pypy/pypy/changeset/63225fef53d9/ Log:test_importlib no longer segfaults (instead, it shows an infinite list of failures) diff --git a/lib-python/conftest.py b/lib-python

[pypy-commit] pypy py3.5: Make tests at least progress a bit

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89887:2e887b7ebe14 Date: 2017-02-01 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/2e887b7ebe14/ Log:Make tests at least progress a bit diff --git a/lib-python/3/importlib/_bootstrap_external.py b/lib-python/3/importlib/_bootstrap_external.

[pypy-commit] pypy default: Hrmph, hack more, otherwise some regular use cases raise AttributeError

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89888:347b4430addd Date: 2017-02-01 16:09 +0100 http://bitbucket.org/pypy/pypy/changeset/347b4430addd/ Log:Hrmph, hack more, otherwise some regular use cases raise AttributeError diff --git a/pypy/interpreter/function.py b/pypy/interpreter/func

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

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89889:82e074d421eb Date: 2017-02-01 16:10 +0100 http://bitbucket.org/pypy/pypy/changeset/82e074d421eb/ Log:hg merge default diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy/interpreter/function.py +++ b/pypy/inte

[pypy-commit] pypy py3.5: Skip test (together with f38fce96ddce, next merge)

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89891:6e40d32a99a1 Date: 2017-02-01 16:53 +0100 http://bitbucket.org/pypy/pypy/changeset/6e40d32a99a1/ Log:Skip test (together with f38fce96ddce, next merge) diff --git a/lib-python/3/test/test_signal.py b/lib-python/3/test/test_signal.py --- a/li

[pypy-commit] pypy default: Like CPython 3, write a message to stderr if we can't write to wakeup_fd.

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89890:f38fce96ddce Date: 2017-02-01 16:49 +0100 http://bitbucket.org/pypy/pypy/changeset/f38fce96ddce/ Log:Like CPython 3, write a message to stderr if we can't write to wakeup_fd. Unlike CPython, the message is sent to fileno 2, not back

[pypy-commit] pypy py3.5: Skip a CPython-only test

2017-02-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89892:c372dcec31df Date: 2017-02-01 17:02 +0100 http://bitbucket.org/pypy/pypy/changeset/c372dcec31df/ Log:Skip a CPython-only test diff --git a/lib-python/3/test/_test_multiprocessing.py b/lib-python/3/test/_test_multiprocessing.py --- a/lib-pyt

[pypy-commit] pypy PEP393: Copy a bunch of macros from the CPython header

2017-02-01 Thread rlamy
Author: Ronan Lamy Branch: PEP393 Changeset: r89893:92709629b937 Date: 2017-02-01 16:33 + http://bitbucket.org/pypy/pypy/changeset/92709629b937/ Log:Copy a bunch of macros from the CPython header diff --git a/pypy/module/cpyext/include/unicodeobject.h b/pypy/module/cpyext/include/unicod

[pypy-commit] pypy PEP393: fixes

2017-02-01 Thread rlamy
Author: Ronan Lamy Branch: PEP393 Changeset: r89894:3f73fe10d0f6 Date: 2017-02-01 18:55 + http://bitbucket.org/pypy/pypy/changeset/3f73fe10d0f6/ Log:fixes diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy/module/cpyext/test/test_unicodeobject.py --- a/pypy/module/cpyext/

[pypy-commit] pypy PEP393: fix translation

2017-02-01 Thread rlamy
Author: Ronan Lamy Branch: PEP393 Changeset: r89895:6cc49984574c Date: 2017-02-01 19:10 + http://bitbucket.org/pypy/pypy/changeset/6cc49984574c/ Log:fix translation diff --git a/pypy/module/cpyext/unicodeobject.py b/pypy/module/cpyext/unicodeobject.py --- a/pypy/module/cpyext/unicodeobj

[pypy-commit] pypy default: Change the time at which we modify a graph with "hint_close_stack".

2017-02-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r89896:4a7ae8e412f5 Date: 2017-02-01 21:56 +0100 http://bitbucket.org/pypy/pypy/changeset/4a7ae8e412f5/ Log:Change the time at which we modify a graph with "hint_close_stack". Previously, it was at the time where we find a direct_call to it.