[pypy-commit] pypy default: missed this file in 1f1d7e1c14c2

2015-07-12 Thread mattip
Author: mattip Branch: Changeset: r78542:9eb2238aaf11 Date: 2015-07-13 00:37 +0300 http://bitbucket.org/pypy/pypy/changeset/9eb2238aaf11/ Log:missed this file in 1f1d7e1c14c2 diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micronumpy/c

[pypy-commit] pypy default: test, fix ndarray.data for slices; pypy/numpy issue number 37.

2015-07-12 Thread mattip
Author: mattip Branch: Changeset: r78541:0a3ca9a1ac09 Date: 2015-07-13 00:35 +0300 http://bitbucket.org/pypy/pypy/changeset/0a3ca9a1ac09/ Log:test, fix ndarray.data for slices; pypy/numpy issue number 37. This unsafe interface will fail for non-contiguous views and can cause

[pypy-commit] pypy default: test, fix for pypy/numpy issue number 34

2015-07-12 Thread mattip
Author: mattip Branch: Changeset: r78540:1f1d7e1c14c2 Date: 2015-07-12 23:48 +0300 http://bitbucket.org/pypy/pypy/changeset/1f1d7e1c14c2/ Log:test, fix for pypy/numpy issue number 34 diff --git a/pypy/module/micronumpy/strides.py b/pypy/module/micronumpy/strides.py --- a/pypy/module/micron

[pypy-commit] pypy dtypes-compatability: finish _get_shape

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78538:639b44c09f75 Date: 2015-07-12 20:33 +0300 http://bitbucket.org/pypy/pypy/changeset/639b44c09f75/ Log:finish _get_shape diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/descriptor.py --- a/pypy/module/mic

[pypy-commit] pypy dtypes-compatability: add arg checking logic, allow specifying itemsize

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78535:1f2bc798e9d3 Date: 2015-07-11 20:38 +0300 http://bitbucket.org/pypy/pypy/changeset/1f2bc798e9d3/ Log:add arg checking logic, allow specifying itemsize diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/des

[pypy-commit] pypy dtypes-compatability: add more failing tests

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78536:7d6215d740d5 Date: 2015-07-11 22:34 +0300 http://bitbucket.org/pypy/pypy/changeset/7d6215d740d5/ Log:add more failing tests diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py ---

[pypy-commit] pypy dtypes-compatability: split out _get_shape, wip

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78537:51bdd6b20e88 Date: 2015-07-11 22:34 +0300 http://bitbucket.org/pypy/pypy/changeset/51bdd6b20e88/ Log:split out _get_shape, wip diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/descriptor.py --- a/pypy/mo

[pypy-commit] pypy dtypes-compatability: give up with (base_dtype, new_dtype) union spcecification for now, test for bad param

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78539:c7e922056cff Date: 2015-07-12 23:10 +0300 http://bitbucket.org/pypy/pypy/changeset/c7e922056cff/ Log:give up with (base_dtype, new_dtype) union spcecification for now, test for bad param diff --git a/pypy/module/micronumpy

[pypy-commit] pypy dtypes-compatability: use, fix title in monkeypatched _usefields; add test_bad_param

2015-07-12 Thread mattip
Author: mattip Branch: dtypes-compatability Changeset: r78534:6caae7e7edd6 Date: 2015-07-10 15:28 +0300 http://bitbucket.org/pypy/pypy/changeset/6caae7e7edd6/ Log:use, fix title in monkeypatched _usefields; add test_bad_param diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/m

[pypy-commit] pypy indexing: Handle field access for record dtypes as a special case in getitem/setitem

2015-07-12 Thread rlamy
Author: Ronan Lamy Branch: indexing Changeset: r78533:723d0dacd7da Date: 2015-07-12 21:20 +0200 http://bitbucket.org/pypy/pypy/changeset/723d0dacd7da/ Log:Handle field access for record dtypes as a special case in getitem/setitem diff --git a/pypy/module/micronumpy/arrayops.py b/pyp

[pypy-commit] pypy optresult-unroll: another go, do it in two steps. There is an open question whether we're getting better results or we have bugs

2015-07-12 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78532:e127ddd8a9ec Date: 2015-07-12 20:45 +0200 http://bitbucket.org/pypy/pypy/changeset/e127ddd8a9ec/ Log:another go, do it in two steps. There is an open question whether we're getting better results or we have bugs di

[pypy-commit] pypy optresult-unroll: a first go at adding proper operations to label args, not sure what I think about this go

2015-07-12 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78531:078fc2be0b85 Date: 2015-07-12 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/078fc2be0b85/ Log:a first go at adding proper operations to label args, not sure what I think about this go diff --git a/rpython/ji

[pypy-commit] pypy default: merge

2015-07-12 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r78530:9f734aff75ff Date: 2015-07-12 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/9f734aff75ff/ Log:merge diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b/pypy/config/pypyoption.py

[pypy-commit] pypy default: Add a skipped failing test, maybe we want to implement it one day

2015-07-12 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r78529:356912fca370 Date: 2015-07-12 10:05 +0200 http://bitbucket.org/pypy/pypy/changeset/356912fca370/ Log:Add a skipped failing test, maybe we want to implement it one day diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.p