[pypy-commit] pypy default: simple fixes

2016-10-01 Thread mattip
Author: Matti Picus Branch: Changeset: r87515:4e52c96a1637 Date: 2016-10-02 08:17 +0300 http://bitbucket.org/pypy/pypy/changeset/4e52c96a1637/ Log:simple fixes diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.

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

2016-10-01 Thread mattip
Author: Matti Picus Branch: numpypy_pickle_compat Changeset: r87516:bcf9cae4c1b8 Date: 2016-10-02 09:17 +0300 http://bitbucket.org/pypy/pypy/changeset/bcf9cae4c1b8/ Log:merge default into branch diff too long, truncating to 2000 out of 234579 lines diff --git a/.hgtags b/.hgtags --- a/.hgta

[pypy-commit] pypy buffer-interface2: up the size of the fixed-size format buffer, try to warn if truncated. Test needed

2016-10-02 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87517:fe8ec4c389c4 Date: 2016-10-02 14:14 +0300 http://bitbucket.org/pypy/pypy/changeset/fe8ec4c389c4/ Log:up the size of the fixed-size format buffer, try to warn if truncated. Test needed diff --git a/pypy/module/cpyext/incl

[pypy-commit] pypy buffer-interface2: prefer newbytes/newint to wrap

2016-10-04 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87583:26574d11afdb Date: 2016-10-04 20:38 +0300 http://bitbucket.org/pypy/pypy/changeset/26574d11afdb/ Log:prefer newbytes/newint to wrap diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module/c

[pypy-commit] pypy default: test, implement memoryview(dtype record array).format

2016-10-04 Thread mattip
Author: Matti Picus Branch: Changeset: r87580:12582f578775 Date: 2016-10-04 20:27 +0300 http://bitbucket.org/pypy/pypy/changeset/12582f578775/ Log:test, implement memoryview(dtype record array).format diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py ---

[pypy-commit] pypy buffer-interface2: test, fix for UserWarning - make_ref is called only after fill_Py_buffer succeeds

2016-10-04 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87584:b07f8d1cf5cc Date: 2016-10-04 22:15 +0300 http://bitbucket.org/pypy/pypy/changeset/b07f8d1cf5cc/ Log:test, fix for UserWarning - make_ref is called only after fill_Py_buffer succeeds diff --git a/pypy/module/cpyext/memor

[pypy-commit] pypy buffer-interface2: merge default into branch

2016-10-04 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87582:ed7457dceb76 Date: 2016-10-04 20:33 +0300 http://bitbucket.org/pypy/pypy/changeset/ed7457dceb76/ Log:merge default into branch diff too long, truncating to 2000 out of 3661 lines diff --git a/pypy/config/pypyoption.py b/pypy/co

[pypy-commit] pypy default: merge heads

2016-10-04 Thread mattip
Author: Matti Picus Branch: Changeset: r87581:a605536d9aab Date: 2016-10-04 20:32 +0300 http://bitbucket.org/pypy/pypy/changeset/a605536d9aab/ Log:merge heads diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micronumpy/concrete.py +++ b

[pypy-commit] pypy buffer-interface2: fix tests, cleanup

2016-10-04 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87585:ab677b06fa22 Date: 2016-10-05 07:25 +0300 http://bitbucket.org/pypy/pypy/changeset/ab677b06fa22/ Log:fix tests, cleanup diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module/cpyext/pyerro

[pypy-commit] pypy buffer-interface2: reset warnings filter after test

2016-10-05 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87604:4fa1602ac181 Date: 2016-10-05 22:41 +0300 http://bitbucket.org/pypy/pypy/changeset/4fa1602ac181/ Log:reset warnings filter after test diff --git a/pypy/module/cpyext/test/test_memoryobject.py b/pypy/module/cpyext/test/test_memo

[pypy-commit] pypy buffer-interface2: fix for failing test which hit NotImplemented wrapper function

2016-10-05 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87605:f0b37baed36a Date: 2016-10-05 22:45 +0300 http://bitbucket.org/pypy/pypy/changeset/f0b37baed36a/ Log:fix for failing test which hit NotImplemented wrapper function diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/c

[pypy-commit] pypy buffer-interface2: test, fix for translation - buf will always be a rlib.buffer Buffer

2016-10-05 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87610:4921d1e337bf Date: 2016-10-06 07:38 +0300 http://bitbucket.org/pypy/pypy/changeset/4921d1e337bf/ Log:test, fix for translation - buf will always be a rlib.buffer Buffer diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/c

[pypy-commit] pypy buffer-interface2: fix redundant condition, fixes first part of issue #2411 (arigato)

2016-10-07 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87617:81cfdc497c7d Date: 2016-10-07 16:29 +0300 http://bitbucket.org/pypy/pypy/changeset/81cfdc497c7d/ Log:fix redundant condition, fixes first part of issue #2411 (arigato) diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpr

[pypy-commit] pypy default: test, fix for returning scalar from reduce function, fixes pypy/numpy #57

2016-10-16 Thread mattip
Author: Matti Picus Branch: Changeset: r87828:d86329133431 Date: 2016-10-16 14:30 +0300 http://bitbucket.org/pypy/pypy/changeset/d86329133431/ Log:test, fix for returning scalar from reduce function, fixes pypy/numpy #57 diff --git a/pypy/module/micronumpy/test/dummy_module.py b/py

[pypy-commit] pypy buffer-interface2: merge default into branch

2016-10-16 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87830:36f5b3ab1251 Date: 2016-10-16 14:55 +0300 http://bitbucket.org/pypy/pypy/changeset/36f5b3ab1251/ Log:merge default into branch diff too long, truncating to 2000 out of 44282 lines diff --git a/lib-python/2.7/BaseHTTPServer.py b

[pypy-commit] pypy buffer-interface2: disable wrapper that somehow causes translated pypy to fail

2016-10-16 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87829:cf68a51fde59 Date: 2016-10-16 14:55 +0300 http://bitbucket.org/pypy/pypy/changeset/cf68a51fde59/ Log:disable wrapper that somehow causes translated pypy to fail diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/sl

[pypy-commit] pypy buffer-interface2: skip test that needs bf_getbuffer wrapper

2016-10-16 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87831:29eca763b7ed Date: 2016-10-16 17:31 +0300 http://bitbucket.org/pypy/pypy/changeset/29eca763b7ed/ Log:skip test that needs bf_getbuffer wrapper diff --git a/pypy/module/cpyext/test/test_memoryobject.py b/pypy/module/cpyext/test/

[pypy-commit] pypy default: update whatsnew-head

2016-10-16 Thread mattip
Author: Matti Picus Branch: Changeset: r87833:7c64684c80f4 Date: 2016-10-16 17:37 +0300 http://bitbucket.org/pypy/pypy/changeset/7c64684c80f4/ Log:update whatsnew-head 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 default: merge buffer-interface2 which improves cpyext support for the new buffer interface

2016-10-16 Thread mattip
Author: Matti Picus Branch: Changeset: r87832:a9164735893a Date: 2016-10-16 17:32 +0300 http://bitbucket.org/pypy/pypy/changeset/a9164735893a/ Log:merge buffer-interface2 which improves cpyext support for the new buffer interface diff --git a/pypy/interpreter/baseobjspace.py b/pypy/

[pypy-commit] pypy default: hack around failure to wrap __buffer__ in cf68a51fde59

2016-10-17 Thread mattip
Author: Matti Picus Branch: Changeset: r87850:d9effc59778a Date: 2016-10-17 22:53 +0300 http://bitbucket.org/pypy/pypy/changeset/d9effc59778a/ Log:hack around failure to wrap __buffer__ in cf68a51fde59 diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy/modul

[pypy-commit] pypy rmod-radd-slots: merge default into branch

2016-10-17 Thread mattip
Author: Matti Picus Branch: rmod-radd-slots Changeset: r87851:a44d4724dbac Date: 2016-10-17 22:56 +0300 http://bitbucket.org/pypy/pypy/changeset/a44d4724dbac/ Log:merge default into branch diff too long, truncating to 2000 out of 48588 lines diff --git a/lib-python/2.7/BaseHTTPServer.py b/l

[pypy-commit] pypy default: test, fix __rmod__ and -A incompatibilities with cpython on str, unicode

2016-10-18 Thread mattip
Author: Matti Picus Branch: Changeset: r87860:20aad7aa5de1 Date: 2016-10-18 18:12 +0300 http://bitbucket.org/pypy/pypy/changeset/20aad7aa5de1/ Log:test, fix __rmod__ and -A incompatibilities with cpython on str, unicode diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/s

[pypy-commit] pypy missing-tp_new: test - tp_new of an app-level class does not seem to be reflected into the pyobj

2016-10-19 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87876:90db0179a3f6 Date: 2016-10-19 17:18 +0300 http://bitbucket.org/pypy/pypy/changeset/90db0179a3f6/ Log:test - tp_new of an app-level class does not seem to be reflected into the pyobj diff --git a/pypy/module/cpyext/test/foo3

[pypy-commit] pypy missing-tp_new: use the full w_type not just the w_type.layout.typedef when looking up functions

2016-10-19 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87878:f6ba0b987cc7 Date: 2016-10-19 18:13 +0300 http://bitbucket.org/pypy/pypy/changeset/f6ba0b987cc7/ Log:use the full w_type not just the w_type.layout.typedef when looking up functions diff --git a/pypy/module/cpyext/slotdefs.

[pypy-commit] pypy missing-tp_new: move the last-ditch tp_new assignment to later in type_attach

2016-10-19 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87879:1df087c4e903 Date: 2016-10-19 18:16 +0300 http://bitbucket.org/pypy/pypy/changeset/1df087c4e903/ Log:move the last-ditch tp_new assignment to later in type_attach diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/t

[pypy-commit] pypy missing-tp_new: add assert that fails for an app-level typedef

2016-10-19 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87885:b17ba1051274 Date: 2016-10-19 20:39 +0300 http://bitbucket.org/pypy/pypy/changeset/b17ba1051274/ Log:add assert that fails for an app-level typedef diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py --

[pypy-commit] pypy missing-tp_new: backed out f6ba0b987cc7 which was overkill and broke many things

2016-10-19 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87884:fb70b1ac5216 Date: 2016-10-19 18:55 +0300 http://bitbucket.org/pypy/pypy/changeset/fb70b1ac5216/ Log:backed out f6ba0b987cc7 which was overkill and broke many things diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/

[pypy-commit] pypy default: fix signature of PyObject_AsCharBuffer, PyDescr_NewMethod

2016-10-19 Thread mattip
Author: Matti Picus Branch: Changeset: r87886:14a562f24f66 Date: 2016-10-19 23:51 +0300 http://bitbucket.org/pypy/pypy/changeset/14a562f24f66/ Log:fix signature of PyObject_AsCharBuffer, PyDescr_NewMethod diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/c

[pypy-commit] pypy default: test, implement PyMemoryView_FromBuffer

2016-10-20 Thread mattip
Author: Matti Picus Branch: Changeset: r87891:18d68f2e6f63 Date: 2016-10-20 15:28 +0300 http://bitbucket.org/pypy/pypy/changeset/18d68f2e6f63/ Log:test, implement PyMemoryView_FromBuffer diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/memoryobject.py --- a/pypy/module/

[pypy-commit] pypy.org extradoc: tweak and fix for issue #2424

2016-10-22 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r811:2d8cc7009dbd Date: 2016-10-22 22:30 +0300 http://bitbucket.org/pypy/pypy.org/changeset/2d8cc7009dbd/ Log:tweak and fix for issue #2424 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -205,9 +205,13 @@

[pypy-commit] pypy default: describe using a packaged PyPy, fixes issue #2424

2016-10-22 Thread mattip
Author: Matti Picus Branch: Changeset: r87912:9c7523abf0d0 Date: 2016-10-22 22:39 +0300 http://bitbucket.org/pypy/pypy/changeset/9c7523abf0d0/ Log:describe using a packaged PyPy, fixes issue #2424 diff --git a/pypy/doc/install.rst b/pypy/doc/install.rst --- a/pypy/doc/install.rst +++ b/pypy

[pypy-commit] pypy default: typo (marberi)

2016-10-22 Thread mattip
Author: Matti Picus Branch: Changeset: r87913:f7d69cd47b5f Date: 2016-10-22 23:58 +0300 http://bitbucket.org/pypy/pypy/changeset/f7d69cd47b5f/ Log:typo (marberi) diff --git a/pypy/doc/install.rst b/pypy/doc/install.rst --- a/pypy/doc/install.rst +++ b/pypy/doc/install.rst @@ -8,7 +8,7 @@ i

[pypy-commit] pypy pypy-config: reinstate _sysconfigdata, minimize differenct to CPython 2.7.12

2016-10-26 Thread mattip
Author: Matti Picus Branch: pypy-config Changeset: r87945:450c2a27038f Date: 2016-10-25 20:56 +0300 http://bitbucket.org/pypy/pypy/changeset/450c2a27038f/ Log:reinstate _sysconfigdata, minimize differenct to CPython 2.7.12 diff --git a/lib-python/2.7/sysconfig.py b/lib-python/2.7/sysconfig.p

[pypy-commit] pypy pypy-config: add a pypy-config based on Misc/python-config.in from CPython

2016-10-26 Thread mattip
Author: Matti Picus Branch: pypy-config Changeset: r87943:8095ff3ffdfb Date: 2016-10-25 20:43 +0300 http://bitbucket.org/pypy/pypy/changeset/8095ff3ffdfb/ Log:add a pypy-config based on Misc/python-config.in from CPython diff --git a/pypy-config b/pypy-config new file mode 100755 --- /dev/nu

[pypy-commit] pypy pypy-config: minimize diff to distutils/sysconfig_python.py

2016-10-26 Thread mattip
Author: Matti Picus Branch: pypy-config Changeset: r87946:cb9e85067732 Date: 2016-10-26 20:09 +0300 http://bitbucket.org/pypy/pypy/changeset/cb9e85067732/ Log:minimize diff to distutils/sysconfig_python.py diff --git a/lib-python/2.7/distutils/sysconfig_pypy.py b/lib-python/2.7/distutils/sy

[pypy-commit] pypy pypy-config: hack to show what compilation/build should be filling in, tests needed

2016-10-26 Thread mattip
Author: Matti Picus Branch: pypy-config Changeset: r87947:49935c97e717 Date: 2016-10-26 20:10 +0300 http://bitbucket.org/pypy/pypy/changeset/49935c97e717/ Log:hack to show what compilation/build should be filling in, tests needed diff --git a/lib_pypy/_sysconfigdata.py b/lib_pypy/_sy

[pypy-commit] pypy cpyext-injection: test one, add some tp_as_number methods

2016-10-26 Thread mattip
Author: Matti Picus Branch: cpyext-injection Changeset: r87954:ab7fe034304c Date: 2016-10-26 23:36 +0300 http://bitbucket.org/pypy/pypy/changeset/ab7fe034304c/ Log:test one, add some tp_as_number methods diff --git a/pypy/module/cpyext/injection/test/multiarray.c b/pypy/module/cpyext/inject

[pypy-commit] pypy cpyext-injection: add injected vector ops (more tests needed)

2016-10-27 Thread mattip
Author: Matti Picus Branch: cpyext-injection Changeset: r87961:6821c86e1e37 Date: 2016-10-27 20:14 +0300 http://bitbucket.org/pypy/pypy/changeset/6821c86e1e37/ Log:add injected vector ops (more tests needed) diff --git a/pypy/module/cpyext/injection/numpy.py b/pypy/module/cpyext/injection/n

[pypy-commit] buildbot default: reschedule builds- build py3.5 not py3k, move benchmarks to later

2016-10-28 Thread mattip
Author: Matti Picus Branch: Changeset: r1017:978b51fc8006 Date: 2016-10-28 17:21 +0300 http://bitbucket.org/pypy/buildbot/changeset/978b51fc8006/ Log:reschedule builds- build py3.5 not py3k, move benchmarks to later diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py ---

[pypy-commit] pypy missing-tp_new: add test that passes when pure python __new__ is called, fails with tp_new

2016-10-29 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87989:c5e8d9f4e473 Date: 2016-10-29 21:29 +0300 http://bitbucket.org/pypy/pypy/changeset/c5e8d9f4e473/ Log:add test that passes when pure python __new__ is called, fails with tp_new diff --git a/pypy/module/cpyext/test/test_typeo

[pypy-commit] pypy missing-tp_new: document changes to default since pypy2.7-v5.4.0 on Aug 31

2016-10-29 Thread mattip
Author: Matti Picus Branch: missing-tp_new Changeset: r87991:711ca58948c5 Date: 2016-10-30 00:24 +0300 http://bitbucket.org/pypy/pypy/changeset/711ca58948c5/ Log:document changes to default since pypy2.7-v5.4.0 on Aug 31 diff --git a/pypy/doc/release-pypy2.7-v5.6.0.rst b/pypy/doc/release-py

[pypy-commit] pypy default: document changes to default since pypy2.7-v5.4.0 on Aug 31

2016-10-29 Thread mattip
Author: Matti Picus Branch: Changeset: r87992:25ff61b81a93 Date: 2016-10-30 00:26 +0300 http://bitbucket.org/pypy/pypy/changeset/25ff61b81a93/ Log:document changes to default since pypy2.7-v5.4.0 on Aug 31 diff --git a/pypy/doc/release-pypy2.7-v5.6.0.rst b/pypy/doc/release-pypy2.7-v5.6.0.r

[pypy-commit] extradoc extradoc: text as copied from blogpost draft

2016-10-31 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r5743:5cf27efd4195 Date: 2016-10-31 18:30 +0200 http://bitbucket.org/pypy/extradoc/changeset/5cf27efd4195/ Log:text as copied from blogpost draft diff --git a/blog/draft/vectorization_extended.rst b/blog/draft/vectorization_extended.rst new fi

[pypy-commit] extradoc extradoc: refactor, add links from the original blog post

2016-10-31 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r5744:31fc5ffbd610 Date: 2016-10-31 18:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/31fc5ffbd610/ Log:refactor, add links from the original blog post diff --git a/blog/draft/vectorization_extended.rst b/blog/draft/vectorization_extend

[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 b/pypy/doc/release-pypy2.7-v5.6.0.rst --- a/pypy/

[pypy-commit] pypy default: add product_check() to test overflow, be more careful about where this is needed

2015-09-21 Thread mattip
Author: mattip Branch: Changeset: r79746:8e3a27cadc69 Date: 2015-09-21 22:27 +0300 http://bitbucket.org/pypy/pypy/changeset/8e3a27cadc69/ Log:add product_check() to test overflow, be more careful about where this is needed diff --git a/pypy/module/micronumpy/base.py b/pypy/module

[pypy-commit] pypy default: update link fixes issue #2140

2015-09-21 Thread mattip
Author: mattip Branch: Changeset: r79749:e68fc7564327 Date: 2015-09-22 09:43 +0300 http://bitbucket.org/pypy/pypy/changeset/e68fc7564327/ Log:update link fixes issue #2140 diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.rst @@ -67,7 +67,7 @@ The

[pypy-commit] pypy default: export, test ndarray.flags.num

2015-09-24 Thread mattip
Author: mattip Branch: Changeset: r79816:d9a0ad02e94c Date: 2015-09-25 09:21 +0300 http://bitbucket.org/pypy/pypy/changeset/d9a0ad02e94c/ Log:export, test ndarray.flags.num diff --git a/pypy/module/micronumpy/boxes.py b/pypy/module/micronumpy/boxes.py --- a/pypy/module/micronumpy/boxes.py

[pypy-commit] pypy default: do not chain ndarray.base; ensure ndarray.base.base is None

2015-09-27 Thread mattip
Author: mattip Branch: Changeset: r79862:399217ef3933 Date: 2015-09-27 02:38 +0300 http://bitbucket.org/pypy/pypy/changeset/399217ef3933/ Log:do not chain ndarray.base; ensure ndarray.base.base is None diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py

[pypy-commit] pypy default: fix translation - closure -> class

2015-09-27 Thread mattip
Author: mattip Branch: Changeset: r79863:403ce2521b92 Date: 2015-09-27 08:52 +0300 http://bitbucket.org/pypy/pypy/changeset/403ce2521b92/ Log:fix translation - closure -> class diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/mod

[pypy-commit] pypy default: use timsort in astype to ascertain stride pattern, but create a continuous array

2015-09-27 Thread mattip
Author: mattip Branch: Changeset: r79861:1bba158521bb Date: 2015-09-27 02:36 +0300 http://bitbucket.org/pypy/pypy/changeset/1bba158521bb/ Log:use timsort in astype to ascertain stride pattern, but create a continuous array diff --git a/pypy/module/micronumpy/concrete.py b/pypy

[pypy-commit] pypy default: add failing tests that pass with upstream -A

2015-09-27 Thread mattip
Author: mattip Branch: Changeset: r79860:5c67d551e0c5 Date: 2015-09-27 02:35 +0300 http://bitbucket.org/pypy/pypy/changeset/5c67d551e0c5/ Log:add failing tests that pass with upstream -A diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test/test_ndarray.py

[pypy-commit] pypy default: redo 399217ef3933 so all tests pass, fix test for upstream compatibility

2015-09-28 Thread mattip
Author: mattip Branch: Changeset: r79884:3e89b1604c3c Date: 2015-09-28 20:30 +0300 http://bitbucket.org/pypy/pypy/changeset/3e89b1604c3c/ Log:redo 399217ef3933 so all tests pass, fix test for upstream compatibility diff --git a/pypy/module/micronumpy/base.py b/pypy/module

[pypy-commit] cffi default: document usefulness of ffi.buffer() for reading a struct from a socket

2015-09-29 Thread mattip
Author: mattip Branch: Changeset: r2280:adbff121e494 Date: 2015-09-29 17:06 +0300 http://bitbucket.org/cffi/cffi/changeset/adbff121e494/ Log:document usefulness of ffi.buffer() for reading a struct from a socket diff --git a/doc/source/using.rst b/doc/source/using.rst --- a/doc

[pypy-commit] pypy fortran-order: a branch to support fortran-ordered ndarrays

2015-09-29 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79899:164c3e664fa0 Date: 2015-09-29 17:15 +0300 http://bitbucket.org/pypy/pypy/changeset/164c3e664fa0/ Log:a branch to support fortran-ordered ndarrays ___ pypy-commit mailing list pypy-commit

[pypy-commit] pypy fortran-order: convert internal use of order from a char to an enum

2015-09-29 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79900:4666c894b561 Date: 2015-09-30 01:38 +0300 http://bitbucket.org/pypy/pypy/changeset/4666c894b561/ Log:convert internal use of order from a char to an enum diff --git a/pypy/module/micronumpy/arrayops.py b/pypy/module/micronumpy

[pypy-commit] pypy fortran-order: unskip order tests

2015-09-29 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79901:c32b25d8139f Date: 2015-09-30 08:22 +0300 http://bitbucket.org/pypy/pypy/changeset/c32b25d8139f/ Log:unskip order tests diff --git a/_pytest/core.py b/_pytest/core.py --- a/_pytest/core.py +++ b/_pytest/core.py @@ -175,7 +175,7

[pypy-commit] pypy fortran-order: implement order, pass many tests

2015-09-30 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79911:a14943e46cef Date: 2015-09-30 23:17 +0300 http://bitbucket.org/pypy/pypy/changeset/a14943e46cef/ Log:implement order, pass many tests diff --git a/pypy/module/micronumpy/arrayops.py b/pypy/module/micronumpy/arrayops.py --- a/pypy

[pypy-commit] pypy fortran-order: convert 'order' in cpyext from char to int

2015-09-30 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79913:76c343105002 Date: 2015-09-30 23:52 +0300 http://bitbucket.org/pypy/pypy/changeset/76c343105002/ Log:convert 'order' in cpyext from char to int diff --git a/pypy/module/cpyext/ndarrayobject.py b/pypy/module/cpyext/ndarra

[pypy-commit] pypy fortran-order: revert, do not change this file

2015-09-30 Thread mattip
Author: mattip Branch: fortran-order Changeset: r79912:e456a1c6df81 Date: 2015-09-30 23:38 +0300 http://bitbucket.org/pypy/pypy/changeset/e456a1c6df81/ Log:revert, do not change this file diff --git a/_pytest/core.py b/_pytest/core.py --- a/_pytest/core.py +++ b/_pytest/core.py @@ -175,7

[pypy-commit] pypy default: test, skip pickling object dtype ndarrays

2015-10-01 Thread mattip
Author: mattip Branch: Changeset: r79916:044ec4c45280 Date: 2015-10-01 12:20 +0300 http://bitbucket.org/pypy/pypy/changeset/044ec4c45280/ Log:test, skip pickling object dtype ndarrays diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module

[pypy-commit] extradoc extradoc: some random changes, hopefully mostly improvements

2015-10-03 Thread mattip
Author: mattip Branch: extradoc Changeset: r5565:8af39e15a6a9 Date: 2015-10-04 00:01 +0300 http://bitbucket.org/pypy/extradoc/changeset/8af39e15a6a9/ Log:some random changes, hopefully mostly improvements diff --git a/blog/draft/warmup-improvements-2.rst b/blog/draft/warmup-improvements-2

[pypy-commit] pypy default: test, fix for overrun end of storage when offset, i non-zero

2015-10-03 Thread mattip
Author: mattip Branch: Changeset: r79957:a3564b6798cb Date: 2015-10-04 00:25 +0300 http://bitbucket.org/pypy/pypy/changeset/a3564b6798cb/ Log:test, fix for overrun end of storage when offset, i non-zero diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test

[pypy-commit] pypy default: prevent buffer overrun in searchsorted

2015-10-03 Thread mattip
Author: mattip Branch: Changeset: r79958:56f608d8072c Date: 2015-10-04 08:26 +0300 http://bitbucket.org/pypy/pypy/changeset/56f608d8072c/ Log:prevent buffer overrun in searchsorted diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module

[pypy-commit] pypy fortran-order: merge default into branch

2015-10-06 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80004:37e0897e Date: 2015-10-06 22:31 +0300 http://bitbucket.org/pypy/pypy/changeset/37e0897e/ Log:merge default into branch diff too long, truncating to 2000 out of 5515 lines diff --git a/dotviewer/graphclient.py b/dotviewer

[pypy-commit] pypy fortran-order: assert order in (CORDER, FORTRANORDER) for implemented arrays, fix failure

2015-10-06 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80003:07148cce622e Date: 2015-10-06 22:30 +0300 http://bitbucket.org/pypy/pypy/changeset/07148cce622e/ Log:assert order in (CORDER, FORTRANORDER) for implemented arrays, fix failure diff --git a/pypy/module/micronumpy/concrete.py b

[pypy-commit] pypy fortran-order: refactor order handling in nditer

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80078:5ccb2d126b87 Date: 2015-10-09 09:26 +0300 http://bitbucket.org/pypy/pypy/changeset/5ccb2d126b87/ Log:refactor order handling in nditer diff --git a/pypy/module/micronumpy/nditer.py b/pypy/module/micronumpy/nditer.py --- a/pypy/module

[pypy-commit] pypy fortran-order: document branch

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80080:c205c030aa9c Date: 2015-10-09 14:50 +0300 http://bitbucket.org/pypy/pypy/changeset/c205c030aa9c/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc

[pypy-commit] pypy fortran-order: test, fix 'A' for empty_like, zeros_like order

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80077:cf73e9b4ad42 Date: 2015-10-07 00:18 +0300 http://bitbucket.org/pypy/pypy/changeset/cf73e9b4ad42/ Log:test, fix 'A' for empty_like, zeros_like order diff --git a/pypy/module/micronumpy/ctors.py b/pypy/module/micronumpy/ctor

[pypy-commit] pypy fortran-order: close branch to be merged

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80081:69af1190de8f Date: 2015-10-09 14:50 +0300 http://bitbucket.org/pypy/pypy/changeset/69af1190de8f/ Log:close branch to be merged ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy default: merge fortran-order into default

2015-10-09 Thread mattip
Author: mattip Branch: Changeset: r80082:26b886602ace Date: 2015-10-09 14:51 +0300 http://bitbucket.org/pypy/pypy/changeset/26b886602ace/ Log:merge fortran-order into default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy

[pypy-commit] pypy fortran-order: merge default into branch

2015-10-09 Thread mattip
Author: mattip Branch: fortran-order Changeset: r80079:fb278777555d Date: 2015-10-09 09:28 +0300 http://bitbucket.org/pypy/pypy/changeset/fb278777555d/ Log:merge default into branch diff too long, truncating to 2000 out of 3790 lines diff --git a/lib_pypy/cffi/cparser.py b/lib_pypy/cffi

[pypy-commit] buildbot default: run numpy tests in the documented way (ronan)

2015-10-11 Thread mattip
Author: mattip Branch: Changeset: r963:8e092f35a054 Date: 2015-10-11 22:42 +0300 http://bitbucket.org/pypy/buildbot/changeset/8e092f35a054/ Log:run numpy tests in the documented way (ronan) diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py --- a/bot2/pypybuildbot

[pypy-commit] pypy ufunc-casting: implement casting in ufuncs

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80161:d84d28ec19ea Date: 2015-10-11 22:36 +0300 http://bitbucket.org/pypy/pypy/changeset/d84d28ec19ea/ Log:implement casting in ufuncs diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a

[pypy-commit] pypy ufunc-casting: percolate casting into ufuncs, call_many_to_one, call_many_to_many

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80162:43673ac286b4 Date: 2015-10-13 18:08 +0300 http://bitbucket.org/pypy/pypy/changeset/43673ac286b4/ Log:percolate casting into ufuncs, call_many_to_one, call_many_to_many diff --git a/pypy/module/micronumpy/loop.py b/pypy/module/micronumpy

[pypy-commit] pypy vecopt-merge: typo

2015-10-13 Thread mattip
Author: mattip Branch: vecopt-merge Changeset: r80163:6c294a519052 Date: 2015-10-13 18:12 +0300 http://bitbucket.org/pypy/pypy/changeset/6c294a519052/ Log:typo diff --git a/rpython/jit/backend/detect_cpu.py b/rpython/jit/backend/detect_cpu.py --- a/rpython/jit/backend/detect_cpu.py +++ b

[pypy-commit] cffi default: try to be more accurate

2015-10-13 Thread mattip
Author: mattip Branch: Changeset: r2338:8628e3d133c1 Date: 2015-10-14 00:06 +0300 http://bitbucket.org/cffi/cffi/changeset/8628e3d133c1/ Log:try to be more accurate diff --git a/cffi/verifier.py b/cffi/verifier.py --- a/cffi/verifier.py +++ b/cffi/verifier.py @@ -24,7 +24,8 @@ def

[pypy-commit] cffi default: document hack removal, leave hack in place for backward compatability with verify()

2015-10-13 Thread mattip
Author: mattip Branch: Changeset: r2337:46f1c764af88 Date: 2015-10-13 23:59 +0300 http://bitbucket.org/cffi/cffi/changeset/46f1c764af88/ Log:document hack removal, leave hack in place for backward compatability with verify() diff --git a/cffi/verifier.py b/cffi/verifier.py --- a

[pypy-commit] cffi default: remove _hack_at_distutils which imports setuptools on win32, it has too many side effects.

2015-10-13 Thread mattip
Author: mattip Branch: Changeset: r2336:51f1337c9b4c Date: 2015-10-11 23:10 +0300 http://bitbucket.org/cffi/cffi/changeset/51f1337c9b4c/ Log:remove _hack_at_distutils which imports setuptools on win32, it has too many side effects. Not needed since 1.0 since developers can

[pypy-commit] pypy ufunc-casting: test, fix divide-by-zero

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80177:498bdeec8923 Date: 2015-10-13 23:48 +0300 http://bitbucket.org/pypy/pypy/changeset/498bdeec8923/ Log:test, fix divide-by-zero diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a

[pypy-commit] pypy ufunc-casting: close branch

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80180:f7f3865a2e4d Date: 2015-10-14 00:56 +0300 http://bitbucket.org/pypy/pypy/changeset/f7f3865a2e4d/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org

[pypy-commit] pypy ufunc-casting: document branch

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80179:dea28735aada Date: 2015-10-14 00:56 +0300 http://bitbucket.org/pypy/pypy/changeset/dea28735aada/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc

[pypy-commit] pypy ufunc-casting: merge default into branch

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80178:19f479a3781d Date: 2015-10-13 23:48 +0300 http://bitbucket.org/pypy/pypy/changeset/19f479a3781d/ Log:merge default into branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b

[pypy-commit] pypy default: merge ufunc-casting which provides casting of arguments to ufuncs and frompypyfunc

2015-10-13 Thread mattip
Author: mattip Branch: Changeset: r80181:517db24acc3f Date: 2015-10-14 00:57 +0300 http://bitbucket.org/pypy/pypy/changeset/517db24acc3f/ Log:merge ufunc-casting which provides casting of arguments to ufuncs and frompypyfunc diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc

[pypy-commit] pypy ufunc-casting: cleanup, fix translation

2015-10-13 Thread mattip
Author: mattip Branch: ufunc-casting Changeset: r80176:23e41a855538 Date: 2015-10-13 21:35 +0300 http://bitbucket.org/pypy/pypy/changeset/23e41a855538/ Log:cleanup, fix translation diff --git a/pypy/module/micronumpy/loop.py b/pypy/module/micronumpy/loop.py --- a/pypy/module/micronumpy

[pypy-commit] pypy default: test and fix (via a fastpath for scalars) SliceArrays with scalar assignment

2015-10-14 Thread mattip
Author: mattip Branch: Changeset: r80221:de3e116ddd1c Date: 2015-10-14 23:40 +0300 http://bitbucket.org/pypy/pypy/changeset/de3e116ddd1c/ Log:test and fix (via a fastpath for scalars) SliceArrays with scalar assignment diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module

[pypy-commit] pypy default: raise a ValueError with a clear msg when attempting to create a ndarray from a type(ndarray)

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80245:d924723d483b Date: 2015-10-15 20:15 +0300 http://bitbucket.org/pypy/pypy/changeset/d924723d483b/ Log:raise a ValueError with a clear msg when attempting to create a ndarray from a type(ndarray) diff --git a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy default: add new docs to indices

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80249:11d17ae1d0e4 Date: 2015-10-15 22:15 +0300 http://bitbucket.org/pypy/pypy/changeset/11d17ae1d0e4/ Log:add new docs to indices diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy/doc/index-of-release

[pypy-commit] pypy release-15.11: merge default into release branch

2015-10-15 Thread mattip
Author: mattip Branch: release-15.11 Changeset: r80250:13ef2a718c53 Date: 2015-10-15 22:16 +0300 http://bitbucket.org/pypy/pypy/changeset/13ef2a718c53/ Log:merge default into release branch diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy

[pypy-commit] pypy release-15.11: start a release

2015-10-15 Thread mattip
Author: mattip Branch: release-15.11 Changeset: r80246:92ba90a94650 Date: 2015-10-15 21:56 +0300 http://bitbucket.org/pypy/pypy/changeset/92ba90a94650/ Log:start a release diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -48,22 +48,23 @@ Michael Hudson David Schneider

[pypy-commit] pypy default: restart whatsnew-head

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80248:407cf334f66a Date: 2015-10-15 22:12 +0300 http://bitbucket.org/pypy/pypy/changeset/407cf334f66a/ Log:restart whatsnew-head diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst new file mode 100644 --- /dev/null +++ b/pypy/doc

[pypy-commit] pypy default: add release notes and whats new for PyPy 15.11

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80247:e99e98d6ab73 Date: 2015-10-15 22:12 +0300 http://bitbucket.org/pypy/pypy/changeset/e99e98d6ab73/ Log:add release notes and whats new for PyPy 15.11 diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release-15.11.0.rst new file mode 100644

[pypy-commit] pypy default: refactor whatsnew-* into release notes

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80252:18f21006dc31 Date: 2015-10-16 08:49 +0300 http://bitbucket.org/pypy/pypy/changeset/18f21006dc31/ Log:refactor whatsnew-* into release notes diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release-15.11.0.rst --- a/pypy/doc/release-15.11.0.rst

[pypy-commit] pypy default: add a numpy section

2015-10-15 Thread mattip
Author: mattip Branch: Changeset: r80253:ab9ecde87dba Date: 2015-10-16 09:08 +0300 http://bitbucket.org/pypy/pypy/changeset/ab9ecde87dba/ Log:add a numpy section diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release-15.11.0.rst --- a/pypy/doc/release-15.11.0.rst +++ b/pypy/doc

[pypy-commit] pypy default: Add content by reviewing all commits to default since release-2.6.1

2015-10-16 Thread mattip
Author: mattip Branch: Changeset: r80255:d7186a14bc21 Date: 2015-10-16 10:16 +0300 http://bitbucket.org/pypy/pypy/changeset/d7186a14bc21/ Log:Add content by reviewing all commits to default since release-2.6.1 diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release-15.11.0.rst --- a

[pypy-commit] pypy default: shuffle and cleanup release notice

2015-10-16 Thread mattip
Author: mattip Branch: Changeset: r80256:f3e5e5b87b80 Date: 2015-10-16 10:19 +0300 http://bitbucket.org/pypy/pypy/changeset/f3e5e5b87b80/ Log:shuffle and cleanup release notice diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release-15.11.0.rst --- a/pypy/doc/release-15.11.0.rst +++ b

[pypy-commit] pypy default: vectorization is disabled by default, also remove slightly inaccurate connection between optresult-unroll and minor JIT slowdown

2015-10-16 Thread mattip
Author: mattip Branch: Changeset: r80272:bd3de357fc95 Date: 2015-10-16 16:42 +0300 http://bitbucket.org/pypy/pypy/changeset/bd3de357fc95/ Log:vectorization is disabled by default, also remove slightly inaccurate connection between optresult-unroll and minor JIT slowdown

[pypy-commit] pypy default: change new release name to 4.0.0, update for latest blog posts and branches

2015-10-20 Thread mattip
Author: mattip Branch: Changeset: r80365:9397d7c6f5aa Date: 2015-10-21 10:01 +1100 http://bitbucket.org/pypy/pypy/changeset/9397d7c6f5aa/ Log:change new release name to 4.0.0, update for latest blog posts and branches diff --git a/pypy/doc/release-15.11.0.rst b/pypy/doc/release

[pypy-commit] pypy release-4.0.x: merge default into branch

2015-10-20 Thread mattip
Author: mattip Branch: release-4.0.x Changeset: r80368:65ac40781e5e Date: 2015-10-21 10:11 +1100 http://bitbucket.org/pypy/pypy/changeset/65ac40781e5e/ Log:merge default into branch diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy/doc/index

[pypy-commit] pypy default: more doc updates for 4.0.0

2015-10-20 Thread mattip
Author: mattip Branch: Changeset: r80367:b8ed720d0260 Date: 2015-10-21 10:11 +1100 http://bitbucket.org/pypy/pypy/changeset/b8ed720d0260/ Log:more doc updates for 4.0.0 diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy/doc/index-of-release

<    1   2   3   4   5   6   7   8   9   10   >