[pypy-commit] pypy cpyext-ext: test, implement PyFile_FromFile (mostly), PyFile_AsFile

2016-03-27 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83391:a280f13c5a2f Date: 2016-03-27 18:08 +0300 http://bitbucket.org/pypy/pypy/changeset/a280f13c5a2f/ Log:test, implement PyFile_FromFile (mostly), PyFile_AsFile diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/modul

[pypy-commit] pypy default: The exact same issue occurs on ppc64 big-endian

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r83392:98b19c56182b Date: 2016-03-27 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/98b19c56182b/ Log:The exact same issue occurs on ppc64 big-endian diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/r

[pypy-commit] pypy release-5.x: macros (e.g. WCOREDUMP) got parameter type Signed, on little endian this does not make a difference, but it does on big endian. changed to rffi.INT

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83393:78860f97739e Date: 2016-01-22 14:56 +0100 http://bitbucket.org/pypy/pypy/changeset/78860f97739e/ Log:macros (e.g. WCOREDUMP) got parameter type Signed, on little endian this does not make a difference, but it does on big e

[pypy-commit] pypy default: merge heads

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r83394:060cbab9d669 Date: 2016-03-27 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/060cbab9d669/ Log:merge heads diff too long, truncating to 2000 out of 8524 lines diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/co

[pypy-commit] pypy default: Implement our own getauxval() so we can support glibc < 2.16

2016-03-27 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83395:968b2dd3d289 Date: 2016-03-27 13:07 -0400 http://bitbucket.org/pypy/pypy/changeset/968b2dd3d289/ Log:Implement our own getauxval() so we can support glibc < 2.16 diff --git a/rpython/jit/backend/arm/detect.py b/rpython/jit/backend/arm/detect

[pypy-commit] cffi default: ffi.list_types()

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r2652:efcb421203b3 Date: 2016-03-27 19:27 +0200 http://bitbucket.org/cffi/cffi/changeset/efcb421203b3/ Log:ffi.list_types() diff --git a/c/ffi_obj.c b/c/ffi_obj.c --- a/c/ffi_obj.c +++ b/c/ffi_obj.c @@ -862,6 +862,57 @@ return x; } +PyDoc_STRVAR

[pypy-commit] pypy release-5.x: call int should provide rffi.INT instead of rffi.SIGNED, this works on little endian, but not big

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83400:403d1e816438 Date: 2016-02-05 20:46 +0100 http://bitbucket.org/pypy/pypy/changeset/403d1e816438/ Log:call int should provide rffi.INT instead of rffi.SIGNED, this works on little endian, but not big (grafted from c

[pypy-commit] pypy release-5.x: fixed callsite of clibffi with the same big endian issues as found yesterday evening

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83399:c8ccc2e362ae Date: 2016-01-22 12:51 +0100 http://bitbucket.org/pypy/pypy/changeset/c8ccc2e362ae/ Log:fixed callsite of clibffi with the same big endian issues as found yesterday evening (grafted from 6840459f9b22b6

[pypy-commit] pypy release-5.x: ffi call fixed in deprecated api that is still used (fix before that was not sufficient), fixed legacy tests test_libffi

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83401:d1470cfc1db9 Date: 2016-02-05 22:37 +0100 http://bitbucket.org/pypy/pypy/changeset/d1470cfc1db9/ Log:ffi call fixed in deprecated api that is still used (fix before that was not sufficient), fixed legacy tests test_libffi

[pypy-commit] pypy release-5.x: advancing the pointer to correctly return the value written from libffi, the reason why this does not happen on e.g. ppc bigendian 64 bit is: libffi ppc casts the retur

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83396:9d2afadd0b72 Date: 2016-01-21 20:37 +0100 http://bitbucket.org/pypy/pypy/changeset/9d2afadd0b72/ Log:advancing the pointer to correctly return the value written from libffi, the reason why this does not happen on e.g. ppc

[pypy-commit] pypy release-5.x: half way through the ndarray tests (endian issues)

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83397:a2399bd7c38d Date: 2016-01-22 10:56 +0100 http://bitbucket.org/pypy/pypy/changeset/a2399bd7c38d/ Log:half way through the ndarray tests (endian issues) (grafted from d1a60e57594660bb283bb0bcbbabdfc3780b832e) diff --git a/

[pypy-commit] pypy release-5.x: and the other part of the bigendian issues (micronumpy tests)

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83398:d48bab9286fe Date: 2016-01-22 12:00 +0100 http://bitbucket.org/pypy/pypy/changeset/d48bab9286fe/ Log:and the other part of the bigendian issues (micronumpy tests) (grafted from 47a85e21bb1b8eaa8e6688244187e7ff493c214c) di

[pypy-commit] pypy default: Untranslated, we can't reliably call c_open()

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r83404:76d5c1f7ff72 Date: 2016-03-27 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/76d5c1f7ff72/ Log:Untranslated, we can't reliably call c_open() because its precise signature is (char*, int, ...) but we're pretending it is (char*,

[pypy-commit] pypy release-5.x: _rawffi bigendian issue in callbacks, callback writes narrow integer directly to MSB of 64 bit value on s390x (wrong when value is passed along)

2016-03-27 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r83402:3624c8c2c3be Date: 2016-02-10 18:07 +0100 http://bitbucket.org/pypy/pypy/changeset/3624c8c2c3be/ Log:_rawffi bigendian issue in callbacks, callback writes narrow integer directly to MSB of 64 bit value on s390x (wrong when

[pypy-commit] pypy release-5.x: Untranslated, we can't reliably call c_open()

2016-03-27 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83403:c71f672e9491 Date: 2016-03-27 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/c71f672e9491/ Log:Untranslated, we can't reliably call c_open() because its precise signature is (char*, int, ...) but we're pretending it is (ch

[pypy-commit] pypy default: It's a byte, not an integer

2016-03-27 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83405:3b76d0c3f842 Date: 2016-03-27 16:49 -0400 http://bitbucket.org/pypy/pypy/changeset/3b76d0c3f842/ Log:It's a byte, not an integer diff --git a/rpython/jit/backend/arm/detect.py b/rpython/jit/backend/arm/detect.py --- a/rpython/jit/backend/arm

[pypy-commit] pypy default: Backed out changeset 76d5c1f7ff72

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r83406:4349150d3ab1 Date: 2016-03-27 22:58 +0200 http://bitbucket.org/pypy/pypy/changeset/4349150d3ab1/ Log:Backed out changeset 76d5c1f7ff72 diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rp

[pypy-commit] pypy release-5.x: Backed out changeset c71f672e9491

2016-03-27 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83407:dec2ab0ea59c Date: 2016-03-27 22:58 +0200 http://bitbucket.org/pypy/pypy/changeset/dec2ab0ea59c/ Log:Backed out changeset c71f672e9491 diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpyt

[pypy-commit] pypy default: merge heads

2016-03-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r83408:9a18329069c4 Date: 2016-03-27 22:59 +0200 http://bitbucket.org/pypy/pypy/changeset/9a18329069c4/ Log:merge heads diff --git a/rpython/jit/backend/arm/detect.py b/rpython/jit/backend/arm/detect.py --- a/rpython/jit/backend/arm/detect.py +++ b/rpy

[pypy-commit] pypy default: Only %d is supported in rpython

2016-03-27 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83409:37a69ad9f918 Date: 2016-03-27 21:29 -0400 http://bitbucket.org/pypy/pypy/changeset/37a69ad9f918/ Log:Only %d is supported in rpython diff --git a/rpython/jit/backend/arm/detect.py b/rpython/jit/backend/arm/detect.py --- a/rpython/jit/backend

[pypy-commit] pypy release-5.x: hg revert to 78860f97739e. All commits that come after that are backed

2016-03-27 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83410:b5d52a043b5e Date: 2016-03-28 00:35 +0200 http://bitbucket.org/pypy/pypy/changeset/b5d52a043b5e/ Log:hg revert to 78860f97739e. All commits that come after that are backed out (all grafts). A pypy at 78860f97739e translates on

[pypy-commit] pypy.org extradoc: Update the release on ppc64

2016-03-27 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r730:98f225afe423 Date: 2016-03-28 04:35 +0200 http://bitbucket.org/pypy/pypy.org/changeset/98f225afe423/ Log:Update the release on ppc64 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -125,7 +125,7 @@ Fre