[pypy-commit] pypy cffi-1.0: Partial test and fix, explaining the limitation

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77288:a9f13b92c3db Date: 2015-05-11 07:08 +0200 http://bitbucket.org/pypy/pypy/changeset/a9f13b92c3db/ Log:Partial test and fix, explaining the limitation diff --git a/pypy/module/_cffi_backend/cffi_opcode.py b/pypy/module/_cffi_backend/cffi_o

[pypy-commit] cffi cffi-1.0: Partial test and fix, explaining the limitation

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1964:2d930e5f6960 Date: 2015-05-11 07:08 +0200 http://bitbucket.org/cffi/cffi/changeset/2d930e5f6960/ Log:Partial test and fix, explaining the limitation diff --git a/_cffi1/cffi_opcode.py b/_cffi1/cffi_opcode.py --- a/_cffi1/cffi_opcode.py +++

[pypy-commit] pypy fix-result-types: extract method W_Ufunc{1, 2}.call_scalar()

2015-05-10 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77287:a819ee693791 Date: 2015-05-10 21:16 +0100 http://bitbucket.org/pypy/pypy/changeset/a819ee693791/ Log:extract method W_Ufunc{1,2}.call_scalar() diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py --- a/

[pypy-commit] pypy fix-result-types: small cleanup

2015-05-10 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77285:61a3a04f2303 Date: 2015-05-10 17:41 +0100 http://bitbucket.org/pypy/pypy/changeset/61a3a04f2303/ Log:small cleanup diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py --- a/pypy/module/micronumpy/ufunc

[pypy-commit] pypy fix-result-types: kill _get_dtype()

2015-05-10 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77286:f8ba8d10bfbe Date: 2015-05-10 20:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f8ba8d10bfbe/ Log:kill _get_dtype() diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py --- a/pypy/module/micronumpy/u

[pypy-commit] pypy default: fix test

2015-05-10 Thread mattip
Author: mattip Branch: Changeset: r77284:2d95ca250540 Date: 2015-05-10 21:39 +0300 http://bitbucket.org/pypy/pypy/changeset/2d95ca250540/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/pypy/module/pypyjit/test_pyp

[pypy-commit] pypy numpy-fixes: adjust jit ops (again)

2015-05-10 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r77283:71bcb7568577 Date: 2015-05-10 21:57 +0300 http://bitbucket.org/pypy/pypy/changeset/71bcb7568577/ Log:adjust jit ops (again) diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.

[pypy-commit] pypy numpy-fixes: test, fix for arange(array([10]))

2015-05-10 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r77282:60e310f3d11e Date: 2015-05-10 19:13 +0300 http://bitbucket.org/pypy/pypy/changeset/60e310f3d11e/ Log:test, fix for arange(array([10])) diff --git a/pypy/module/micronumpy/app_numpy.py b/pypy/module/micronumpy/app_numpy.py --- a/pypy/modul

[pypy-commit] pypy default: Instead of crashing when we don't find _reuse/_drop, display a warning.

2015-05-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r77281:4b40edb4feee Date: 2015-05-10 17:42 +0200 http://bitbucket.org/pypy/pypy/changeset/4b40edb4feee/ Log:Instead of crashing when we don't find _reuse/_drop, display a warning. A biig wall-of-text-ish warning. diff --git a/lib-python/2.7/

[pypy-commit] pypy fix-result-types: begin chopping up find_binop_result_dtype()

2015-05-10 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77280:6d6342a32aba Date: 2015-05-09 19:44 +0100 http://bitbucket.org/pypy/pypy/changeset/6d6342a32aba/ Log:begin chopping up find_binop_result_dtype() diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.py -

[pypy-commit] pypy default: Write a small comment on the same line that points to the long

2015-05-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r77279:98ee9af6cd61 Date: 2015-05-10 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/98ee9af6cd61/ Log:Write a small comment on the same line that points to the long comment before (for tracebacks) diff --git a/lib-python/2.7/socket.py b/li

[pypy-commit] pypy cffi-1.0: Tweak tweak

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77277:071287c2ddba Date: 2015-05-10 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/071287c2ddba/ Log:Tweak tweak diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_recompiler.py --- a/pyp

[pypy-commit] pypy cffi-1.0: Next fix

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77278:dbdf18d83afa Date: 2015-05-10 15:01 +0200 http://bitbucket.org/pypy/pypy/changeset/dbdf18d83afa/ Log:Next fix diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_recompiler.py --- a/pypy/m

[pypy-commit] pypy cffi-1.0: Don't hard-code gcc here

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77276:3d705b9b469f Date: 2015-05-10 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/3d705b9b469f/ Log:Don't hard-code gcc here diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_recompiler

[pypy-commit] cffi cffi-1.0: Distutils fun on Windows

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1963:f96f6948230a Date: 2015-05-10 14:49 +0200 http://bitbucket.org/cffi/cffi/changeset/f96f6948230a/ Log:Distutils fun on Windows diff --git a/_cffi1/recompiler.py b/_cffi1/recompiler.py --- a/_cffi1/recompiler.py +++ b/_cffi1/recompiler.py @@

[pypy-commit] pypy cffi-1.0: Windows compat

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77275:8214abe8d5e7 Date: 2015-05-10 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/8214abe8d5e7/ Log:Windows compat diff --git a/pypy/module/_cffi_backend/src/parse_c_type.c b/pypy/module/_cffi_backend/src/parse_c_type.c --- a/pypy/modul

[pypy-commit] pypy cffi-1.0: Trying it out

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77273:8a302d41bd2b Date: 2015-05-10 14:04 +0200 http://bitbucket.org/pypy/pypy/changeset/8a302d41bd2b/ Log:Trying it out diff --git a/lib_pypy/_gdbm_build.py b/lib_pypy/_gdbm_build.py new file mode 100644 --- /dev/null +++ b/lib_pypy/_gdbm_buil

[pypy-commit] pypy cffi-1.0: Update to cffi/d09c84106ff9

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77274:d3c204d81c2d Date: 2015-05-10 14:04 +0200 http://bitbucket.org/pypy/pypy/changeset/d3c204d81c2d/ Log:Update to cffi/d09c84106ff9 diff --git a/pypy/module/_cffi_backend/ctypestruct.py b/pypy/module/_cffi_backend/ctypestruct.py --- a/pypy/

[pypy-commit] pypy cffi-1.0: hg merge default

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77272:59750d4ad33f Date: 2015-05-10 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/59750d4ad33f/ Log:hg merge default diff too long, truncating to 2000 out of 3596 lines diff --git a/lib_pypy/_ctypes/function.py b/lib_pypy/_ctypes/functi

[pypy-commit] cffi cffi-1.0: Fix issues with uncomputed alignment

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1962:d09c84106ff9 Date: 2015-05-10 13:53 +0200 http://bitbucket.org/cffi/cffi/changeset/d09c84106ff9/ Log:Fix issues with uncomputed alignment diff --git a/_cffi1/realize_c_type.c b/_cffi1/realize_c_type.c --- a/_cffi1/realize_c_type.c +++ b/_c

[pypy-commit] cffi cffi-1.0: Hack hack hack to support test_include_5

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1961:22eec64f10aa Date: 2015-05-10 13:11 +0200 http://bitbucket.org/cffi/cffi/changeset/22eec64f10aa/ Log:Hack hack hack to support test_include_5 diff --git a/_cffi1/realize_c_type.c b/_cffi1/realize_c_type.c --- a/_cffi1/realize_c_type.c +++

[pypy-commit] cffi cffi-1.0: hg merge default

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1959:f9263dc294b7 Date: 2015-05-10 12:09 +0200 http://bitbucket.org/cffi/cffi/changeset/f9263dc294b7/ Log:hg merge default diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi/cparser.py @@ -296,9 +296,13 @@

[pypy-commit] cffi cffi-1.0: Test and fix: don't write but

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1960:7edd07598a1e Date: 2015-05-10 12:42 +0200 http://bitbucket.org/cffi/cffi/changeset/7edd07598a1e/ Log:Test and fix: don't write but diff --git a/_cffi1/realize_c_type.c b/_cffi1/realize_c_type.c --- a/_cffi1/realize_c_type.c +++ b/_cffi1/

[pypy-commit] cffi default: Support doing a bit more things with a "typedef struct { } *name; "

2015-05-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r1958:2b0c7caf579e Date: 2015-05-10 12:09 +0200 http://bitbucket.org/cffi/cffi/changeset/2b0c7caf579e/ Log:Support doing a bit more things with a "typedef struct { } *name;" diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi

[pypy-commit] cffi cffi-1.0: Rename the hidden argument 'result'

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1957:c540728094fa Date: 2015-05-10 10:27 +0200 http://bitbucket.org/cffi/cffi/changeset/c540728094fa/ Log:Rename the hidden argument 'result' diff --git a/_cffi1/recompiler.py b/_cffi1/recompiler.py --- a/_cffi1/recompiler.py +++ b/_cffi1/recom

[pypy-commit] pypy cffi-1.0: Translation fix

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77270:337b9cc947e5 Date: 2015-05-09 19:11 + http://bitbucket.org/pypy/pypy/changeset/337b9cc947e5/ Log:Translation fix diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend

[pypy-commit] pypy cffi-1.0: merge heads

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77271:a49c87fbb0aa Date: 2015-05-10 09:07 +0200 http://bitbucket.org/pypy/pypy/changeset/a49c87fbb0aa/ Log:merge heads diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend/ffi

[pypy-commit] pypy cffi-1.0: Change the versions to include "2.6" in it, which is the next pypy version;

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77269:2efe35fea551 Date: 2015-05-10 09:02 +0200 http://bitbucket.org/pypy/pypy/changeset/2efe35fea551/ Log:Change the versions to include "2.6" in it, which is the next pypy version; and also export a version number before the call to

[pypy-commit] cffi cffi-1.0: change the pypy exported version number

2015-05-10 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1956:9bc5603d0e59 Date: 2015-05-10 09:01 +0200 http://bitbucket.org/cffi/cffi/changeset/9bc5603d0e59/ Log:change the pypy exported version number diff --git a/_cffi1/recompiler.py b/_cffi1/recompiler.py --- a/_cffi1/recompiler.py +++ b/_cffi1/r