[pypy-commit] pypy py3.5: Remove copy-paste-modify code

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88010:a002427e7b9c Date: 2016-11-01 10:16 +0100 http://bitbucket.org/pypy/pypy/changeset/a002427e7b9c/ Log:Remove copy-paste-modify code diff --git a/pypy/interpreter/astcompiler/codegen.py

[pypy-commit] pypy py3.5: Fix docstrings (lib-python test_genexps)

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88012:ff0dd56d2098 Date: 2016-11-01 10:32 +0100 http://bitbucket.org/pypy/pypy/changeset/ff0dd56d2098/ Log:Fix docstrings (lib-python test_genexps) diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py ---

[pypy-commit] pypy missing-tp_new: Fix

2016-11-01 Thread arigo
Author: Armin Rigo Branch: missing-tp_new Changeset: r88009:67074ec10639 Date: 2016-11-01 09:01 + http://bitbucket.org/pypy/pypy/changeset/67074ec10639/ Log:Fix diff --git a/pypy/module/cpyext/userslot.py b/pypy/module/cpyext/userslot.py ---

[pypy-commit] pypy py3.5: Keyword only argument default values were evaluated before other defaults

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88011:b0a93780397a Date: 2016-11-01 10:28 +0100 http://bitbucket.org/pypy/pypy/changeset/b0a93780397a/ Log:Keyword only argument default values were evaluated before other defaults (CPython issue #16967) diff --git

[pypy-commit] pypy py3.5: Add @unwrap_spec, fixes a translation error too

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88008:3e5d31c2b04e Date: 2016-11-01 08:59 + http://bitbucket.org/pypy/pypy/changeset/3e5d31c2b04e/ Log:Add @unwrap_spec, fixes a translation error too diff --git a/pypy/module/struct/interp_struct.py

[pypy-commit] pypy py3.5: math.gcd() argument types

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88014:61a25d2c08c5 Date: 2016-11-01 10:39 +0100 http://bitbucket.org/pypy/pypy/changeset/61a25d2c08c5/ Log:math.gcd() argument types diff --git a/pypy/module/math/app_math.py b/pypy/module/math/app_math.py ---

[pypy-commit] pypy py3.5: math.inf, math.nan

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88013:53911f563c71 Date: 2016-11-01 10:36 +0100 http://bitbucket.org/pypy/pypy/changeset/53911f563c71/ Log:math.inf, math.nan diff --git a/pypy/module/math/__init__.py b/pypy/module/math/__init__.py ---

[pypy-commit] pypy ppc-vsx-support: accum reduce on integers should not extract both values into the same register

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88018:7e4d2957681d Date: 2016-11-01 10:59 +0100 http://bitbucket.org/pypy/pypy/changeset/7e4d2957681d/ Log:accum reduce on integers should not extract both values into the same register diff --git

[pypy-commit] pypy ppc-vsx-support: modified test to do wrap arithmetic on integers, otherwise the test result within python does not wrap around

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88019:4bacfc342956 Date: 2016-11-01 11:14 +0100 http://bitbucket.org/pypy/pypy/changeset/4bacfc342956/ Log:modified test to do wrap arithmetic on integers, otherwise the test result within python does

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

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88021:f9dfa88ad22a Date: 2016-11-01 11:36 +0100 http://bitbucket.org/pypy/pypy/changeset/f9dfa88ad22a/ Log:Test and fix diff --git a/pypy/module/__builtin__/functional.py b/pypy/module/__builtin__/functional.py ---

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

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88017:63c487334766 Date: 2016-11-01 11:00 +0100 http://bitbucket.org/pypy/pypy/changeset/63c487334766/ Log:test and fix diff --git a/pypy/module/operator/app_operator.py b/pypy/module/operator/app_operator.py ---

[pypy-commit] pypy ppc-vsx-support: missing import

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88024:8151b97480d6 Date: 2016-11-01 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/8151b97480d6/ Log:missing import diff --git a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy py3.5: Modules are weakrefable now

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88025:f8b3c91eca76 Date: 2016-11-01 12:33 +0100 http://bitbucket.org/pypy/pypy/changeset/f8b3c91eca76/ Log:Modules are weakrefable now diff --git a/pypy/interpreter/test/test_module.py b/pypy/interpreter/test/test_module.py ---

[pypy-commit] pypy default: Update comment

2016-11-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r88026:317199b7bd96 Date: 2016-11-01 12:41 +0100 http://bitbucket.org/pypy/pypy/changeset/317199b7bd96/ Log:Update comment diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py +++

[pypy-commit] pypy default: merge branch fix-struct-unpack-Q: make sure that we return an int whenever we can, instead of a long

2016-11-01 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r88015:6b78c0c00c1c Date: 2016-11-01 10:47 +0100 http://bitbucket.org/pypy/pypy/changeset/6b78c0c00c1c/ Log:merge branch fix-struct-unpack-Q: make sure that we return an int whenever we can, instead of a long diff --git

[pypy-commit] pypy py3.5: repr() for operator.attrgetter/itemgetter/methodcaller

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88016:ba41422861e0 Date: 2016-11-01 10:57 +0100 http://bitbucket.org/pypy/pypy/changeset/ba41422861e0/ Log:repr() for operator.attrgetter/itemgetter/methodcaller diff --git a/pypy/module/operator/app_operator.py

[pypy-commit] pypy ppc-vsx-support: simplification, distinct between integer and float case at update_at_exit

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88023:cd016619fb7f Date: 2016-11-01 12:06 +0100 http://bitbucket.org/pypy/pypy/changeset/cd016619fb7f/ Log:simplification, distinct between integer and float case at update_at_exit diff --git

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

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88020:88f5561e826f Date: 2016-11-01 11:16 +0100 http://bitbucket.org/pypy/pypy/changeset/88f5561e826f/ Log:Test and fix diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py ---

[pypy-commit] pypy py3.5: Improve error message in some cases, like CPython. Use '< >' around

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88022:ccec49a07062 Date: 2016-11-01 11:57 +0100 http://bitbucket.org/pypy/pypy/changeset/ccec49a07062/ Log:Improve error message in some cases, like CPython. Use '< >' around auto-generated scope names even though these

[pypy-commit] pypy ppc-vsx-support: skip some vector tests where jit summary could not be extracted

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88028:7319f8c6a1d9 Date: 2016-11-01 14:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7319f8c6a1d9/ Log:skip some vector tests where jit summary could not be extracted diff --git

[pypy-commit] pypy ppc-vsx-support: merge default

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88029:189e9af37446 Date: 2016-11-01 14:21 +0100 http://bitbucket.org/pypy/pypy/changeset/189e9af37446/ Log:merge default diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py ---

[pypy-commit] pypy ppc-vsx-support: translation issue, moved function in file

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88027:dd5a308d5427 Date: 2016-11-01 13:59 +0100 http://bitbucket.org/pypy/pypy/changeset/dd5a308d5427/ Log:translation issue, moved function in file diff --git a/rpython/jit/backend/x86/vector_ext.py

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

2016-11-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88031:ec98ae5d2272 Date: 2016-11-01 14:43 +0100 http://bitbucket.org/pypy/pypy/changeset/ec98ae5d2272/ Log:hg merge default diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py

[pypy-commit] pypy py3.5-ssl: merge py3.5

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88030:89ea2e4a319d Date: 2016-11-01 14:36 +0100 http://bitbucket.org/pypy/pypy/changeset/89ea2e4a319d/ Log:merge py3.5 diff too long, truncating to 2000 out of 2128 lines diff --git a/lib-python/3/test/test_copy.py

[pypy-commit] pypy ppc-vsx-support: clear the forwarding information of the prefixed operations as well

2016-11-01 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r88032:ba7a27ee1304 Date: 2016-11-01 16:20 +0100 http://bitbucket.org/pypy/pypy/changeset/ba7a27ee1304/ Log:clear the forwarding information of the prefixed operations as well diff --git

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

2016-11-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88034:6dd9cf87c0a7 Date: 2016-11-01 15:41 + http://bitbucket.org/pypy/pypy/changeset/6dd9cf87c0a7/ Log:fix translation diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codegen.py ---

[pypy-commit] pypy py3.5: Try to fix translation on linux32

2016-11-01 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88033:c715b57ada9b Date: 2016-11-01 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/c715b57ada9b/ Log:Try to fix translation on linux32 diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py

[pypy-commit] pypy py3.5: Add unpack_iterator.__length_hint__()

2016-11-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88036:8596145cda3f Date: 2016-11-01 16:02 + http://bitbucket.org/pypy/pypy/changeset/8596145cda3f/ Log:Add unpack_iterator.__length_hint__() diff --git a/pypy/module/struct/interp_struct.py

[pypy-commit] pypy py3.5: Implement struct.iter_unpack() function

2016-11-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88035:bbc8635cc762 Date: 2016-11-01 15:50 + http://bitbucket.org/pypy/pypy/changeset/bbc8635cc762/ Log:Implement struct.iter_unpack() function diff --git a/pypy/module/struct/__init__.py b/pypy/module/struct/__init__.py

[pypy-commit] pypy openssl-1.1: Fix for Windows: fails in untranslated tests if the TLS_method()

2016-11-01 Thread arigo
Author: Armin Rigo Branch: openssl-1.1 Changeset: r88037:3f3f9319d227 Date: 2016-11-01 17:30 +0100 http://bitbucket.org/pypy/pypy/changeset/3f3f9319d227/ Log:Fix for Windows: fails in untranslated tests if the TLS_method() function is made 'macro=True'. Not sure I

[pypy-commit] pypy openssl-1.1: We need 'OPENSSL_free' on 1.1, and we need it to be a macro there

2016-11-01 Thread arigo
Author: Armin Rigo Branch: openssl-1.1 Changeset: r88044:9bf5a9ff7207 Date: 2016-11-01 18:48 +0100 http://bitbucket.org/pypy/pypy/changeset/9bf5a9ff7207/ Log:We need 'OPENSSL_free' on 1.1, and we need it to be a macro there diff --git a/rpython/rlib/ropenssl.py

[pypy-commit] pypy py3.5: Fix error messages to match CPython 3.5

2016-11-01 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88040:879102e55ef2 Date: 2016-11-01 17:55 +0100 http://bitbucket.org/pypy/pypy/changeset/879102e55ef2/ Log:Fix error messages to match CPython 3.5 diff --git a/pypy/module/_codecs/interp_codecs.py

[pypy-commit] pypy space-newtext: remove some str_w calls

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88041:5fef2e96ef36 Date: 2016-11-01 17:55 +0100 http://bitbucket.org/pypy/pypy/changeset/5fef2e96ef36/ Log:remove some str_w calls diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py ---

[pypy-commit] pypy py3.5: Fix test. Testing with -A yields the same error.

2016-11-01 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88039:82de3e6824df Date: 2016-11-01 17:50 +0100 http://bitbucket.org/pypy/pypy/changeset/82de3e6824df/ Log:Fix test. Testing with -A yields the same error. diff --git a/pypy/module/_codecs/test/test_codecs.py

[pypy-commit] pypy py3.5: Implement the codec "namereplace" error handler.

2016-11-01 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r88038:d581f95a1c58 Date: 2016-11-01 17:44 +0100 http://bitbucket.org/pypy/pypy/changeset/d581f95a1c58/ Log:Implement the codec "namereplace" error handler. u'\uabcd' ==> b'\N{SOME NAME}' diff --git

[pypy-commit] pypy space-newtext: remove wrap calls from the __builtin__ module

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88042:1bddaf521a03 Date: 2016-11-01 18:11 +0100 http://bitbucket.org/pypy/pypy/changeset/1bddaf521a03/ Log:remove wrap calls from the __builtin__ module diff --git a/pypy/module/__builtin__/__init__.py

[pypy-commit] pypy openssl-1.1: Skip running this new test if ssl.get_default_verify_paths() fails (env

2016-11-01 Thread arigo
Author: Armin Rigo Branch: openssl-1.1 Changeset: r88043:5f122f991fba Date: 2016-11-01 18:09 +0100 http://bitbucket.org/pypy/pypy/changeset/5f122f991fba/ Log:Skip running this new test if ssl.get_default_verify_paths() fails (env not set up) diff --git

[pypy-commit] pypy space-newtext: remove wraps in struct module

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88049:e725a8848ced Date: 2016-11-01 19:04 +0100 http://bitbucket.org/pypy/pypy/changeset/e725a8848ced/ Log:remove wraps in struct module diff --git a/pypy/module/_pickle_support/maker.py

[pypy-commit] pypy space-newtext: itertools

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88051:3c3faf4c7f55 Date: 2016-11-01 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/3c3faf4c7f55/ Log:itertools diff --git a/pypy/module/errno/__init__.py b/pypy/module/errno/__init__.py ---

[pypy-commit] pypy space-newtext: remove space.wrap from the array module (one left)

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88048:fea7fb1fd7fb Date: 2016-11-01 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/fea7fb1fd7fb/ Log:remove space.wrap from the array module (one left) diff --git a/pypy/module/array/interp_array.py

[pypy-commit] pypy space-newtext: warning module

2016-11-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88050:3e9bc4ff4247 Date: 2016-11-01 19:08 +0100 http://bitbucket.org/pypy/pypy/changeset/3e9bc4ff4247/ Log:warning module diff --git a/pypy/module/_warnings/interp_warnings.py

[pypy-commit] pypy default: Fix minor transcription error from cpython C extension

2016-11-01 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r88054:ed8820ed0ae8 Date: 2016-11-01 15:35 -0700 http://bitbucket.org/pypy/pypy/changeset/ed8820ed0ae8/ Log:Fix minor transcription error from cpython C extension diff --git a/pypy/module/pyexpat/interp_pyexpat.py

[pypy-commit] pypy openssl-1.1: close branch, ready to merge

2016-11-01 Thread arigo
Author: Armin Rigo Branch: openssl-1.1 Changeset: r88052:36d8204e4025 Date: 2016-11-01 22:55 +0100 http://bitbucket.org/pypy/pypy/changeset/36d8204e4025/ Log:close branch, ready to merge ___ pypy-commit mailing list

[pypy-commit] pypy default: hg merge openssl-1.1

2016-11-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r88053:30e64025212d Date: 2016-11-01 22:58 +0100 http://bitbucket.org/pypy/pypy/changeset/30e64025212d/ Log:hg merge openssl-1.1 Support for OpenSSL version 1.1 (in addition to version 1.0). Thanks tumbleweed for doing

[pypy-commit] pypy default: document recent changes for upcoming release

2016-11-01 Thread mattip
Author: Matti Picus Branch: Changeset: r88055:b8196f0b4a7b Date: 2016-11-02 01:04 +0200 http://bitbucket.org/pypy/pypy/changeset/b8196f0b4a7b/ Log:document recent changes for upcoming release diff --git a/pypy/doc/release-pypy2.7-v5.6.0.rst

[pypy-commit] pypy py3.5: Fix memoryview slicing and remove confusing _apply_itemsize()

2016-11-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88045:dad399a5cc08 Date: 2016-11-01 17:50 + http://bitbucket.org/pypy/pypy/changeset/dad399a5cc08/ Log:Fix memoryview slicing and remove confusing _apply_itemsize() diff --git a/pypy/objspace/std/bytesobject.py

[pypy-commit] pypy py3.5: merge heads

2016-11-01 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88046:22a3e8d96787 Date: 2016-11-01 17:59 + http://bitbucket.org/pypy/pypy/changeset/22a3e8d96787/ Log:merge heads diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py ---

[pypy-commit] pypy openssl-1.1: some blind LibreSSL fixes

2016-11-01 Thread arigo
Author: Armin Rigo Branch: openssl-1.1 Changeset: r88047:a11c8673e565 Date: 2016-11-01 19:15 +0100 http://bitbucket.org/pypy/pypy/changeset/a11c8673e565/ Log:some blind LibreSSL fixes diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib/ropenssl.py ---