[pypy-commit] pypy default: improve the test to show more clearly what is wrong

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80585:fc6c84172739 Date: 2015-11-08 11:03 +0100 http://bitbucket.org/pypy/pypy/changeset/fc6c84172739/ Log:improve the test to show more clearly what is wrong diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py

[pypy-commit] pypy default: Fix for test_zzpickle_and_slow:test_pickle_enum

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80586:8ea90c2bd2c9 Date: 2015-11-08 11:23 +0100 http://bitbucket.org/pypy/pypy/changeset/8ea90c2bd2c9/ Log:Fix for test_zzpickle_and_slow:test_pickle_enum diff --git a/pypy/module/__builtin__/functional.py

[pypy-commit] pypy default: Add (skipped, failing) tests for the constant_fold() done in pure.py on

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80584:97dbcab3e9a0 Date: 2015-11-08 10:52 +0100 http://bitbucket.org/pypy/pypy/changeset/97dbcab3e9a0/ Log:Add (skipped, failing) tests for the constant_fold() done in pure.py on possibly invalid GC pointers diff --git

[pypy-commit] pypy propogate-nans: avoid using ne on nans by adding argmax, argmin to types

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80589:50e5f751fee5 Date: 2015-11-08 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/50e5f751fee5/ Log:avoid using ne on nans by adding argmax, argmin to types diff --git a/pypy/module/micronumpy/loop.py

[pypy-commit] pypy propogate-nans: we can really only store up to 52 bits of mantissa in a nan, bit 53 is special

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80587:5632cebfe86b Date: 2015-11-07 21:06 +0200 http://bitbucket.org/pypy/pypy/changeset/5632cebfe86b/ Log:we can really only store up to 52 bits of mantissa in a nan, bit 53 is special diff --git

[pypy-commit] pypy propogate-nans: fix off-by-one in edge case

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80588:9ea713544f54 Date: 2015-11-08 08:34 +0200 http://bitbucket.org/pypy/pypy/changeset/9ea713544f54/ Log:fix off-by-one in edge case diff --git a/pypy/module/micronumpy/test/test_ndarray.py

[pypy-commit] pypy default: Kill the resoperations GETFIELD_RAW_PURE and GETARRAYITEM_RAW_PURE. I

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80582:fbf3fccc271a Date: 2015-11-08 09:35 +0100 http://bitbucket.org/pypy/pypy/changeset/fbf3fccc271a/ Log:Kill the resoperations GETFIELD_RAW_PURE and GETARRAYITEM_RAW_PURE. I could not find a single case where PyPy emits

[pypy-commit] pypy default: Add null protection at one place. I think that non-pure

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80583:81f34fcd3105 Date: 2015-11-08 10:21 +0100 http://bitbucket.org/pypy/pypy/changeset/81f34fcd3105/ Log:Add null protection at one place. I think that non-pure {get,set}{field,arrayitem}_gc can always go forward, even if

[pypy-commit] pypy propogate-nans: document branch

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80591:7f5bf5bfbd40 Date: 2015-11-08 19:54 +0200 http://bitbucket.org/pypy/pypy/changeset/7f5bf5bfbd40/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy propogate-nans: merge default into branch

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80590:2d4bc6d7641d Date: 2015-11-08 19:50 +0200 http://bitbucket.org/pypy/pypy/changeset/2d4bc6d7641d/ Log:merge default into branch diff too long, truncating to 2000 out of 2541 lines diff --git

[pypy-commit] pypy default: merge propogate-nans, which tries harder to preserve nan mantissa values across float conversions

2015-11-08 Thread mattip
Author: mattip Branch: Changeset: r80593:fd1672bd10fe Date: 2015-11-08 19:57 +0200 http://bitbucket.org/pypy/pypy/changeset/fd1672bd10fe/ Log:merge propogate-nans, which tries harder to preserve nan mantissa values across float conversions diff --git

[pypy-commit] pypy propogate-nans: close branch to be merged

2015-11-08 Thread mattip
Author: mattip Branch: propogate-nans Changeset: r80592:94c71981f270 Date: 2015-11-08 19:54 +0200 http://bitbucket.org/pypy/pypy/changeset/94c71981f270/ Log:close branch to be merged ___ pypy-commit mailing list

[pypy-commit] pypy default: merge heads

2015-11-08 Thread mattip
Author: mattip Branch: Changeset: r80594:b2a2f75dc940 Date: 2015-11-08 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/b2a2f75dc940/ Log:merge heads diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py b/pypy/interpreter/test/test_zzpickle_and_slow.py

[pypy-commit] pypy array_interface: close branch to be merged

2015-11-08 Thread mattip
Author: mattip Branch: array_interface Changeset: r80598:90a7e35242e1 Date: 2015-11-08 21:39 +0200 http://bitbucket.org/pypy/pypy/changeset/90a7e35242e1/ Log:close branch to be merged ___ pypy-commit mailing list

[pypy-commit] pypy array_interface: document branch

2015-11-08 Thread mattip
Author: mattip Branch: array_interface Changeset: r80597:b827317e595b Date: 2015-11-08 21:39 +0200 http://bitbucket.org/pypy/pypy/changeset/b827317e595b/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy default: merge array_interface which implements common usages of __array_interface__

2015-11-08 Thread mattip
Author: mattip Branch: Changeset: r80599:8633f40661db Date: 2015-11-08 21:40 +0200 http://bitbucket.org/pypy/pypy/changeset/8633f40661db/ Log:merge array_interface which implements common usages of __array_interface__ diff --git a/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy array_interface: start support for strides argument (use-case needed to implement more)

2015-11-08 Thread mattip
Author: mattip Branch: array_interface Changeset: r80596:fed39e09394c Date: 2015-11-08 21:37 +0200 http://bitbucket.org/pypy/pypy/changeset/fed39e09394c/ Log:start support for strides argument (use-case needed to implement more) diff --git

[pypy-commit] pypy array_interface: merge default into branch

2015-11-08 Thread mattip
Author: mattip Branch: array_interface Changeset: r80595:1d8bad5c3fca Date: 2015-11-08 20:13 +0200 http://bitbucket.org/pypy/pypy/changeset/1d8bad5c3fca/ Log:merge default into branch diff too long, truncating to 2000 out of 3508 lines diff --git

[pypy-commit] pypy numpy-1.10: fix more tests, will ignore test_complex corner case failures for now

2015-11-08 Thread mattip
Author: mattip Branch: numpy-1.10 Changeset: r80602:899918ecdeea Date: 2015-11-09 01:23 +0200 http://bitbucket.org/pypy/pypy/changeset/899918ecdeea/ Log:fix more tests, will ignore test_complex corner case failures for now diff --git

[pypy-commit] pypy numpy-1.10: fix tests for -A with numpy 1.10

2015-11-08 Thread mattip
Author: mattip Branch: numpy-1.10 Changeset: r80601:e1c02aa1e188 Date: 2015-11-09 01:02 +0200 http://bitbucket.org/pypy/pypy/changeset/e1c02aa1e188/ Log:fix tests for -A with numpy 1.10 diff --git a/pypy/module/micronumpy/test/test_dtypes.py

[pypy-commit] pypy numpy-1.10: update numpypy to be compatible with upstream numpy 1.10

2015-11-08 Thread mattip
Author: mattip Branch: numpy-1.10 Changeset: r80600:327f054b2c5d Date: 2015-11-08 23:58 +0200 http://bitbucket.org/pypy/pypy/changeset/327f054b2c5d/ Log:update numpypy to be compatible with upstream numpy 1.10 ___

[pypy-commit] pypy default: fix more off-by-one shifts, and float_unpack80

2015-11-08 Thread mattip
Author: mattip Branch: Changeset: r80603:68fb53f1589c Date: 2015-11-09 09:19 +0200 http://bitbucket.org/pypy/pypy/changeset/68fb53f1589c/ Log:fix more off-by-one shifts, and float_unpack80 diff --git a/rpython/rlib/rstruct/ieee.py b/rpython/rlib/rstruct/ieee.py ---

[pypy-commit] pypy default: fix test

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80604:2e371c1bb8f8 Date: 2015-11-09 08:46 +0100 http://bitbucket.org/pypy/pypy/changeset/2e371c1bb8f8/ Log:fix test diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit/backend/llsupport/descr.py ---

[pypy-commit] pypy default: merge heads

2015-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r80605:04570c9524ed Date: 2015-11-09 08:53 +0100 http://bitbucket.org/pypy/pypy/changeset/04570c9524ed/ Log:merge heads diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++