[pypy-commit] pypy py3.5: fix this test: it has two 'mistakes' per line and happens to test that CPython reports a specific one of them before the other, whereas PyPy reports them in opposite order so

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88803:a59665c98dd5 Date: 2016-12-01 17:59 +0100 http://bitbucket.org/pypy/pypy/changeset/a59665c98dd5/ Log:fix this test: it has two 'mistakes' per line and happens to test that CPython reports a specific one of them before the other,

[pypy-commit] pypy py3.5: detail changed in AST between 3.3 and 3.5

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88806:22496395faa8 Date: 2016-12-01 18:26 +0100 http://bitbucket.org/pypy/pypy/changeset/22496395faa8/ Log:detail changed in AST between 3.3 and 3.5 diff --git a/pypy/interpreter/astcompiler/symtable.py b/pypy/interpreter/astcompiler/symtable.py

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

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88807:4e784ab053d6 Date: 2016-12-01 22:36 +0100 http://bitbucket.org/pypy/pypy/changeset/4e784ab053d6/ Log:merge heads diff --git a/pypy/module/_rawffi/array.py b/pypy/module/_rawffi/array.py --- a/pypy/module/_rawffi/array.py +++ b/pypy/module/_r

[pypy-commit] pypy.org extradoc: update the values

2016-12-01 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r826:43cab4e5c9a3 Date: 2016-12-01 22:37 +0100 http://bitbucket.org/pypy/pypy.org/changeset/43cab4e5c9a3/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66339 of $105000 (

[pypy-commit] pypy py3.5: rename (for test_structseq)

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88805:be0cbcb1d37c Date: 2016-12-01 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/be0cbcb1d37c/ Log:rename (for test_structseq) diff --git a/pypy/module/posix/app_posix.py b/pypy/module/posix/app_posix.py --- a/pypy/module/posix/app_posix.p

[pypy-commit] pypy py3.5: small fixes in struct.iter_unpack()

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88804:cca0cbd9a9d6 Date: 2016-12-01 18:19 +0100 http://bitbucket.org/pypy/pypy/changeset/cca0cbd9a9d6/ Log:small fixes in struct.iter_unpack() diff --git a/pypy/module/struct/interp_struct.py b/pypy/module/struct/interp_struct.py --- a/pypy/modul

[pypy-commit] pypy py3.5: kill duplicate function (there is another one below)

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88802:9bed0c6cb3d1 Date: 2016-12-01 17:56 +0100 http://bitbucket.org/pypy/pypy/changeset/9bed0c6cb3d1/ Log:kill duplicate function (there is another one below) diff --git a/pypy/module/struct/interp_struct.py b/pypy/module/struct/interp_struct.py

[pypy-commit] pypy py3.5: make sure that fromfile does not emit a warning

2016-12-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: py3.5 Changeset: r88801:b93629909a8f Date: 2016-12-01 18:02 +0100 http://bitbucket.org/pypy/pypy/changeset/b93629909a8f/ Log:make sure that fromfile does not emit a warning diff --git a/pypy/module/_rawffi/array.py b/pypy/module/_rawffi/array.py --- a/pypy

[pypy-commit] pypy default: disable sum accumulation for floats as well (pointed out by armin, thanks)

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88798:5055d03e5f24 Date: 2016-12-01 17:36 +0100 http://bitbucket.org/pypy/pypy/changeset/5055d03e5f24/ Log:disable sum accumulation for floats as well (pointed out by armin, thanks) diff --git a/rpython/jit/metainterp/optimizeopt/schedule

[pypy-commit] pypy default: change tests to match the new behaviour

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88800:50e5ff8f14e9 Date: 2016-12-01 17:45 +0100 http://bitbucket.org/pypy/pypy/changeset/50e5ff8f14e9/ Log:change tests to match the new behaviour diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit.py -

[pypy-commit] pypy py3.5-ssl: failing test for memoryview slicing case

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88797:1d009c35c573 Date: 2016-12-01 15:33 +0100 http://bitbucket.org/pypy/pypy/changeset/1d009c35c573/ Log:failing test for memoryview slicing case diff --git a/lib-python/3/http/client.py b/lib-python/3/http/client.py --- a/lib-python/3

[pypy-commit] pypy default: deduplicate test defined twice, change check

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88799:d6e2601a07f1 Date: 2016-12-01 17:39 +0100 http://bitbucket.org/pypy/pypy/changeset/d6e2601a07f1/ Log:deduplicate test defined twice, change check diff --git a/pypy/module/micronumpy/test/test_zjit.py b/pypy/module/micronumpy/test/test_zjit

[pypy-commit] pypy py3.5: Allow cffi compilation and extension-finding to work even if cpyext is disabled

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88796:bdbd6c72e191 Date: 2016-12-01 16:48 + http://bitbucket.org/pypy/pypy/changeset/bdbd6c72e191/ Log:Allow cffi compilation and extension-finding to work even if cpyext is disabled diff --git a/pypy/module/imp/interp_imp.py b/pypy/mo

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

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88795:eb1bdeb6f204 Date: 2016-12-01 17:22 +0100 http://bitbucket.org/pypy/pypy/changeset/eb1bdeb6f204/ Log:hg merge default diff --git a/pypy/module/gc/interp_gc.py b/pypy/module/gc/interp_gc.py --- a/pypy/module/gc/interp_gc.py +++ b/pypy/module/

[pypy-commit] pypy default: Tweak gc.collect() when gc.disable() was called, see comment

2016-12-01 Thread arigo
Author: Armin Rigo Branch: Changeset: r88794:2aa7dea5ad0f Date: 2016-12-01 17:21 +0100 http://bitbucket.org/pypy/pypy/changeset/2aa7dea5ad0f/ Log:Tweak gc.collect() when gc.disable() was called, see comment diff --git a/pypy/module/gc/interp_gc.py b/pypy/module/gc/interp_gc.py --- a/pypy/mo

[pypy-commit] pypy py3.5: Mark more tests based on gc.is_tracked() as impl detail

2016-12-01 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88793:cd880034bb7c Date: 2016-12-01 16:54 +0100 http://bitbucket.org/pypy/pypy/changeset/cd880034bb7c/ Log:Mark more tests based on gc.is_tracked() as impl detail diff --git a/lib-python/3/test/test_finalization.py b/lib-python/3/test/test_finali

[pypy-commit] pypy space-newtext: str_w in micronumpy

2016-12-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88792:00b54f1e2516 Date: 2016-12-01 15:05 +0100 http://bitbucket.org/pypy/pypy/changeset/00b54f1e2516/ Log:str_w in micronumpy diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++

[pypy-commit] pypy space-newtext: make sure that hacked_filename is a str

2016-12-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88791:2c4d7a3d4373 Date: 2016-12-01 13:46 +0100 http://bitbucket.org/pypy/pypy/changeset/2c4d7a3d4373/ Log:make sure that hacked_filename is a str diff --git a/pypy/interpreter/interactive.py b/pypy/interpreter/interactive.py ---

[pypy-commit] pypy space-newtext: replace more w_str and str_w instances

2016-12-01 Thread cfbolz
Author: Carl Friedrich Bolz Branch: space-newtext Changeset: r88790:d05e3f3498f3 Date: 2016-12-01 13:31 +0100 http://bitbucket.org/pypy/pypy/changeset/d05e3f3498f3/ Log:replace more w_str and str_w instances diff --git a/pypy/interpreter/pyparser/error.py b/pypy/interpreter/pyparser/error.p

[pypy-commit] pypy default: precision loss, big number * small number has a different result then doing the calculation in order, disable the feature

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r88789:8096cd4c9209 Date: 2016-12-01 13:40 +0100 http://bitbucket.org/pypy/pypy/changeset/8096cd4c9209/ Log:precision loss, big number * small number has a different result then doing the calculation in order, disable the feature diff --gi

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

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88788:c75ec5f968ae Date: 2016-12-01 12:51 +0100 http://bitbucket.org/pypy/pypy/changeset/c75ec5f968ae/ Log:merge py3.5 diff --git a/lib-python/3/distutils/sysconfig_pypy.py b/lib-python/3/distutils/sysconfig_pypy.py --- a/lib-python/3/d

[pypy-commit] pypy py3.5-ssl: disable the importing of the _ssl module (not a builtin module anymore)

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88786:ef10bb6be703 Date: 2016-11-29 16:22 +0100 http://bitbucket.org/pypy/pypy/changeset/ef10bb6be703/ Log:disable the importing of the _ssl module (not a builtin module anymore) diff --git a/pypy/interpreter/test/test_appinterp.

[pypy-commit] pypy py3.5-ssl: fail on socket recv_into if length <= -1 or the length is bigger than the buffer can hold + test

2016-12-01 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r88787:3259c787b38b Date: 2016-12-01 12:45 +0100 http://bitbucket.org/pypy/pypy/changeset/3259c787b38b/ Log:fail on socket recv_into if length <= -1 or the length is bigger than the buffer can hold + test diff --git a/pypy/module/