[pypy-commit] cffi default: Recent releases of virtualenv default to downloading new pip, etc. We don't need to do that

2016-02-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2640:d4815257b3cb Date: 2016-02-17 16:33 -0800 http://bitbucket.org/cffi/cffi/changeset/d4815257b3cb/ Log:Recent releases of virtualenv default to downloading new pip, etc. We don't need to do that diff --git a/testing/cffi0/test_zintegrati

[pypy-commit] cffi default: distribute folded back into setuptools a while ago. This option has no effect any more

2016-02-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2639:d7cbf9223795 Date: 2016-02-17 16:28 -0800 http://bitbucket.org/cffi/cffi/changeset/d7cbf9223795/ Log:distribute folded back into setuptools a while ago. This option has no effect any more diff --git a/testing/cffi0/test_zintegration.py

[pypy-commit] pypy default: Support unlink() in the sandbox VFS

2016-03-12 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r82996:a80669896291 Date: 2016-03-12 09:37 -0800 http://bitbucket.org/pypy/pypy/changeset/a80669896291/ Log:Support unlink() in the sandbox VFS Now that pyc files aren't disableable, we try to unlink() one during startup. EPERM is ha

[pypy-commit] pypy default: Recognise armv8l machine type

2016-03-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83095:0206c67c661f Date: 2016-03-16 22:00 -0700 http://bitbucket.org/pypy/pypy/changeset/0206c67c661f/ Log:Recognise armv8l machine type This is a 32bit personality on an ARMv8 (64bit) CPU diff --git a/rpython/jit/backend/detect_cpu.py b/

[pypy-commit] pypy default: Indent proprocessor logic, for readability

2016-03-21 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83227:f36e339f1a24 Date: 2016-03-21 14:25 -0400 http://bitbucket.org/pypy/pypy/changeset/f36e339f1a24/ Log:Indent proprocessor logic, for readability diff --git a/rpython/rlib/rvmprof/src/vmprof_config.h b/rpython/rlib/rvmprof/src/vmprof_config.h

[pypy-commit] pypy default: Support GNU/kFreeBSD Debian ports in vmprof

2016-03-21 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83228:936b7e8d9b6c Date: 2016-03-21 14:32 -0400 http://bitbucket.org/pypy/pypy/changeset/936b7e8d9b6c/ Log:Support GNU/kFreeBSD Debian ports in vmprof diff --git a/rpython/rlib/rvmprof/src/vmprof_config.h b/rpython/rlib/rvmprof/src/vmprof_config.h

[pypy-commit] pypy default: Only execute NEON instructions on CPUs supporting NEON

2016-03-25 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83380:fc95c9347679 Date: 2016-03-25 21:24 -0500 http://bitbucket.org/pypy/pypy/changeset/fc95c9347679/ Log:Only execute NEON instructions on CPUs supporting NEON On Debian armhf, NEON is not mandated. In fact Debian's buildds don't

[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] 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: 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 default: Pretend to be using a terminal that supports clear

2016-04-04 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83515:accad9a1fe9c Date: 2016-04-04 16:45 -0700 http://bitbucket.org/pypy/pypy/changeset/accad9a1fe9c/ Log:Pretend to be using a terminal that supports clear Some tests use readline on an internal pty. These fail if TERM is not set

[pypy-commit] pypy default: Skip PTY tests that hang forever on kFreeBSD

2016-04-04 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83514:9059c53718bb Date: 2016-04-04 16:40 -0700 http://bitbucket.org/pypy/pypy/changeset/9059c53718bb/ Log:Skip PTY tests that hang forever on kFreeBSD I don't know if this is expected behaviour. These all look skipped on darwin, wh

[pypy-commit] pypy default: The JIT detect_cpu function throws exceptions on some CPUs (that don't support JIT), so it can't be used in non-JIT contexts

2016-04-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83529:2179c165ab7b Date: 2016-04-05 15:11 -0700 http://bitbucket.org/pypy/pypy/changeset/2179c165ab7b/ Log:The JIT detect_cpu function throws exceptions on some CPUs (that don't support JIT), so it can't be used in non-JIT contexts diff --g

[pypy-commit] pypy default: Avoid hanging forever on amd64 Debian/kFreeBSD (where it appears this timeout doesn't work)

2016-04-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83598:d35ab39f9e4a Date: 2016-04-10 11:44 -0700 http://bitbucket.org/pypy/pypy/changeset/d35ab39f9e4a/ Log:Avoid hanging forever on amd64 Debian/kFreeBSD (where it appears this timeout doesn't work) diff --git a/pypy/module/_socket/test/tes

[pypy-commit] pypy default: Sandbox didn't work in 5.0

2016-04-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83722:85cc15338d89 Date: 2016-04-17 13:14 -0400 http://bitbucket.org/pypy/pypy/changeset/85cc15338d89/ Log:Sandbox didn't work in 5.0 diff --git a/pypy/doc/release-5.1.0.rst b/pypy/doc/release-5.1.0.rst --- a/pypy/doc/release-5.1.0.rst +++ b/pypy/d

[pypy-commit] pypy default: That was a bug-fix to the NEON bug-fix

2016-04-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83721:d17aa400089d Date: 2016-04-17 13:12 -0400 http://bitbucket.org/pypy/pypy/changeset/d17aa400089d/ Log:That was a bug-fix to the NEON bug-fix diff --git a/pypy/doc/release-5.1.0.rst b/pypy/doc/release-5.1.0.rst --- a/pypy/doc/release-5.1.0.rst

[pypy-commit] pypy default: Make customize_compiler idempotent

2016-08-30 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86761:a95e07807311 Date: 2016-08-30 23:55 -0700 http://bitbucket.org/pypy/pypy/changeset/a95e07807311/ Log:Make customize_compiler idempotent Otherwise, it modifies the mutable list on the class, which leads to later unhappiness di

[pypy-commit] pypy default: name can be None

2016-08-31 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86799:e075b4dfeb37 Date: 2016-08-31 14:51 -0700 http://bitbucket.org/pypy/pypy/changeset/e075b4dfeb37/ Log:name can be None diff --git a/rpython/rlib/rdynload.py b/rpython/rlib/rdynload.py --- a/rpython/rlib/rdynload.py +++ b/rpython/rlib/rdynload.

[pypy-commit] pypy default: Bump recursionlimit, for translating with cpython

2016-08-31 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86803:e94a1150b191 Date: 2016-08-31 16:41 -0700 http://bitbucket.org/pypy/pypy/changeset/e94a1150b191/ Log:Bump recursionlimit, for translating with cpython diff --git a/rpython/translator/goal/translate.py b/rpython/translator/goal/translate.py -

[pypy-commit] pypy default: Avoid blowing up with results that are ~0 but <0 due to floating point imprecision

2016-08-31 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86804:447f36f19521 Date: 2016-08-31 16:48 -0700 http://bitbucket.org/pypy/pypy/changeset/447f36f19521/ Log:Avoid blowing up with results that are ~0 but <0 due to floating point imprecision diff --git a/rpython/translator/backendopt/inline.

[pypy-commit] pypy release-5.x: Bump recursionlimit, for translating with cpython

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86830:a5db0f4359ab Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/a5db0f4359ab/ Log:Bump recursionlimit, for translating with cpython diff --git a/rpython/translator/goal/translate.py b/rpython/translator/goal/tra

[pypy-commit] pypy release-5.x: Avoid blowing up with results that are ~0 but <0 due to floating point imprecision

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86831:5169ca3e696d Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/5169ca3e696d/ Log:Avoid blowing up with results that are ~0 but <0 due to floating point imprecision diff --git a/rpython/translator/backend

[pypy-commit] pypy release-5.x: name can be None

2016-09-01 Thread stefanor
Author: Stefano Rivera Branch: release-5.x Changeset: r86828:3806b361cac3 Date: 2016-09-01 20:35 -0700 http://bitbucket.org/pypy/pypy/changeset/3806b361cac3/ Log:name can be None diff --git a/rpython/rlib/rdynload.py b/rpython/rlib/rdynload.py --- a/rpython/rlib/rdynload.py +++ b/rpython/rli

[pypy-commit] pypy default: If the expected exception was raised, the SSLContext can't be shut down yet

2016-09-06 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r86915:0dcc383e61e3 Date: 2016-09-06 15:01 -0700 http://bitbucket.org/pypy/pypy/changeset/0dcc383e61e3/ Log:If the expected exception was raised, the SSLContext can't be shut down yet diff --git a/pypy/module/_ssl/test/test_ssl.py b/pypy/mo

[pypy-commit] pypy openssl-1.1: First pass at OpenSSL 1.1 support

2016-10-27 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87955:7270dc830901 Date: 2016-10-27 00:31 -0700 http://bitbucket.org/pypy/pypy/changeset/7270dc830901/ Log:First pass at OpenSSL 1.1 support diff --git a/pypy/module/_hashlib/interp_hashlib.py b/pypy/module/_hashlib/interp_hashlib.py --

[pypy-commit] pypy openssl-1.1: Update test_ssl for behavioural changes in OpenSSL 1.1

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87978:f02ac40c7bd0 Date: 2016-10-28 15:31 -0700 http://bitbucket.org/pypy/pypy/changeset/f02ac40c7bd0/ Log:Update test_ssl for behavioural changes in OpenSSL 1.1 diff --git a/lib-python/2.7/test/test_ssl.py b/lib-python/2.7/test/test_ssl

[pypy-commit] pypy openssl-1.1: Check that we got a string, before converting it to a Python string

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87980:ec10fd6ef63d Date: 2016-10-28 15:34 -0700 http://bitbucket.org/pypy/pypy/changeset/ec10fd6ef63d/ Log:Check that we got a string, before converting it to a Python string diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl

[pypy-commit] pypy openssl-1.1: Check return values

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87979:7e5923a99cab Date: 2016-10-28 15:33 -0700 http://bitbucket.org/pypy/pypy/changeset/7e5923a99cab/ Log:Check return values diff --git a/pypy/module/_hashlib/interp_hashlib.py b/pypy/module/_hashlib/interp_hashlib.py --- a/pypy/modul

[pypy-commit] pypy openssl-1.1: OpenSSL 1.1 has a fast implementation of PKCS5_PBKDF2_HMAC

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87983:a10a0e16df19 Date: 2016-10-28 15:39 -0700 http://bitbucket.org/pypy/pypy/changeset/a10a0e16df19/ Log:OpenSSL 1.1 has a fast implementation of PKCS5_PBKDF2_HMAC Use it diff --git a/pypy/module/_hashlib/__init__.py b/pypy/mo

[pypy-commit] pypy openssl-1.1: There are builtins for this

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87981:4858b6983f08 Date: 2016-10-28 15:34 -0700 http://bitbucket.org/pypy/pypy/changeset/4858b6983f08/ Log:There are builtins for this diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl/in

[pypy-commit] pypy openssl-1.1: Copy behavioural change from cpython: OpenSSL has ecdh enabled by default.

2016-10-28 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87982:201233507447 Date: 2016-10-28 15:38 -0700 http://bitbucket.org/pypy/pypy/changeset/201233507447/ Log:Copy behavioural change from cpython: OpenSSL has ecdh enabled by default. diff --git a/pypy/module/_ssl/interp_ssl.py b/p

[pypy-commit] pypy openssl-1.1: Combine the #if block into one string

2016-10-29 Thread stefanor
Author: Stefano Rivera Branch: openssl-1.1 Changeset: r87988:865017fdaef1 Date: 2016-10-29 11:29 -0700 http://bitbucket.org/pypy/pypy/changeset/865017fdaef1/ Log:Combine the #if block into one string diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib/ropenssl.py --- a/rpython/rlib/ropenssl

[pypy-commit] pypy default: Fix minor transcription error from cpython C extension

2016-11-01 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r88054:ed8820ed0ae8 Date: 2016-11-01 15:35 -0700 http://bitbucket.org/pypy/pypy/changeset/ed8820ed0ae8/ Log:Fix minor transcription error from cpython C extension diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat/interp_pyexp

[pypy-commit] pypy release-15.11: close release-15.11, we used released as 4.0.0

2015-10-26 Thread stefanor
Author: Stefano Rivera Branch: release-15.11 Changeset: r80465:bc6d1dab0c3b Date: 2015-10-26 17:21 -0700 http://bitbucket.org/pypy/pypy/changeset/bc6d1dab0c3b/ Log:close release-15.11, we used released as 4.0.0 ___ pypy-commit mailing list pypy-com

[pypy-commit] pypy default: Expose SOABI in sysconfig

2016-01-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r81591:71b4bf53487c Date: 2016-01-05 18:23 +0200 http://bitbucket.org/pypy/pypy/changeset/71b4bf53487c/ Log:Expose SOABI in sysconfig Initially, for Debian, so that dh_pypy can use it to generate useful dependencies. (https://bugs.de

[pypy-commit] cffi default: Missing .c and .h files

2016-01-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2606:5d2a59af1b06 Date: 2016-01-17 07:46 -0800 http://bitbucket.org/cffi/cffi/changeset/5d2a59af1b06/ Log:Missing .c and .h files Required for the new embedding test suite. diff --git a/MANIFEST.in b/MANIFEST.in --- a/MANIFEST.in +++ b/MAN

[pypy-commit] cffi default: Don't blow away PYTHONPATH

2016-01-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2607:b1196289cab3 Date: 2016-01-17 07:47 -0800 http://bitbucket.org/cffi/cffi/changeset/b1196289cab3/ Log:Don't blow away PYTHONPATH Rather parse it, and prefix our base directory, if necessary. diff --git a/testing/embedding/test_basic.py

[pypy-commit] cffi default: Allow testing against installed package (which has egg_info already)

2016-01-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2609:2eb9c68c1515 Date: 2016-01-17 10:42 -0800 http://bitbucket.org/cffi/cffi/changeset/2eb9c68c1515/ Log:Allow testing against installed package (which has egg_info already) diff --git a/testing/cffi1/test_zdist.py b/testing/cffi1/test_zdist.py --

[pypy-commit] cffi default: Support extensions for pydebug cpythons

2016-01-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2610:b848a2fed6c7 Date: 2016-01-17 12:16 -0800 http://bitbucket.org/cffi/cffi/changeset/b848a2fed6c7/ Log:Support extensions for pydebug cpythons diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -565,6 +565,8 @@

[pypy-commit] cffi default: Don't hardcode _d. If that is the extension, it'll be in sysconfig

2016-01-17 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2611:a3f2aad89ff0 Date: 2016-01-17 12:52 -0800 http://bitbucket.org/cffi/cffi/changeset/a3f2aad89ff0/ Log:Don't hardcode _d. If that is the extension, it'll be in sysconfig diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py

[pypy-commit] cffi default: ARM64 support. Tests pass under qemu.

2014-07-24 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r1550:af4e381b5e99 Date: 2014-07-24 10:47 +0200 http://bitbucket.org/cffi/cffi/changeset/af4e381b5e99/ Log:ARM64 support. Tests pass under qemu. Fixes #136. Thanks Will Newton . diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cf

[pypy-commit] pypy default: First step to fixing the sanbox: implement os.access

2014-09-21 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r73642:1599b45fa4e1 Date: 2014-09-21 23:52 -0700 http://bitbucket.org/pypy/pypy/changeset/1599b45fa4e1/ Log:First step to fixing the sanbox: implement os.access pypy now (since b97c7d6f7fd8) checks for executability, when searching f

[pypy-commit] pypy default: Fix the sandbox

2014-09-21 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r73643:17fcf0cc640d Date: 2014-09-21 23:54 -0700 http://bitbucket.org/pypy/pypy/changeset/17fcf0cc640d/ Log:Fix the sandbox pypy now (since b97c7d6f7fd8) checks for executability, when searching for its own executable on startup.

[pypy-commit] pypy default: Remove stray print

2016-05-14 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r84430:493ffbfd5c31 Date: 2016-05-14 09:12 +0200 http://bitbucket.org/pypy/pypy/changeset/493ffbfd5c31/ Log:Remove stray print diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/memory/gc/env.py +++ b/rpython/memory/gc/en

[pypy-commit] pypy default: Reject mkdir() in read-only sandbox filesystems

2016-06-08 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r85044:0513b4a90c28 Date: 2016-06-08 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/0513b4a90c28/ Log:Reject mkdir() in read-only sandbox filesystems diff --git a/rpython/translator/sandbox/sandlib.py b/rpython/translator/sandbox/sandlib.py -

[pypy-commit] pypy default: vmprof uses x86_64 assembler, so it's only available on x86_64

2015-06-08 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r77962:5565f24726f0 Date: 2015-06-08 11:15 -0700 http://bitbucket.org/pypy/pypy/changeset/5565f24726f0/ Log:vmprof uses x86_64 assembler, so it's only available on x86_64 Not all 64bit linux platforms. diff --git a/pypy/config/pypyoption.py

[pypy-commit] cffi default: Correctly locate py2.7 debug build extensions

2015-06-14 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2185:78ba2e4ab0ff Date: 2015-06-14 19:08 -0700 http://bitbucket.org/cffi/cffi/changeset/78ba2e4ab0ff/ Log:Correctly locate py2.7 debug build extensions diff --git a/testing/cffi1/test_zdist.py b/testing/cffi1/test_zdist.py --- a/testing/cffi1/test_

[pypy-commit] pypy default: mhlib test requires some extra modules. Also, it fails

2015-09-08 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r79554:721a9fdb198c Date: 2015-09-08 13:53 -0700 http://bitbucket.org/pypy/pypy/changeset/721a9fdb198c/ Log:mhlib test requires some extra modules. Also, it fails diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest

[pypy-commit] pypy default: Debian gcc 4.9.2 seems to be emmiting some nb variant instructions

2014-11-26 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r74743:c1abec418acf Date: 2014-11-26 17:57 -0800 http://bitbucket.org/pypy/pypy/changeset/c1abec418acf/ Log:Debian gcc 4.9.2 seems to be emmiting some nb variant instructions diff --git a/rpython/translator/c/gcc/trackgcroot.py b/rpython/translator

[pypy-commit] pypy py3k: Remove Range-List optimaziton documentation. It isn't available in py3k

2015-01-01 Thread stefanor
Author: Stefano Rivera Branch: py3k Changeset: r75202:c6a414eebbc5 Date: 2015-01-01 18:03 -0800 http://bitbucket.org/pypy/pypy/changeset/c6a414eebbc5/ Log:Remove Range-List optimaziton documentation. It isn't available in py3k diff --git a/pypy/doc/interpreter-optimizations.rst b/py

[pypy-commit] pypy default: Add pypy.1 manpage to sphinx docs

2012-01-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51204:e8239b6167fa Date: 2012-01-10 15:56 +0200 http://bitbucket.org/pypy/pypy/changeset/e8239b6167fa/ Log:Add pypy.1 manpage to sphinx docs diff --git a/pypy/doc/Makefile b/pypy/doc/Makefile --- a/pypy/doc/Makefile +++ b/pypy/doc/Makefile @@ -97,3

[pypy-commit] pypy default: pypy manpage: Format for multiple --jit arguments

2012-01-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51205:2f90612495e2 Date: 2012-01-10 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/2f90612495e2/ Log:pypy manpage: Format for multiple --jit arguments diff --git a/pypy/doc/man/pypy.1.rst b/pypy/doc/man/pypy.1.rst --- a/pypy/doc/man/pypy.1.rs

[pypy-commit] pypy default: Rather use standard Sphinx 1.x target

2012-01-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51208:0e67e4538c80 Date: 2012-01-10 18:11 +0200 http://bitbucket.org/pypy/pypy/changeset/0e67e4538c80/ Log:Rather use standard Sphinx 1.x target diff --git a/pypy/doc/Makefile b/pypy/doc/Makefile --- a/pypy/doc/Makefile +++ b/pypy/doc/Makefile @@ -

[pypy-commit] pypy default: Big endian test case for test_utf_16_encode_decode

2012-01-14 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51313:c6a06cbab53d Date: 2012-01-14 21:07 +0200 http://bitbucket.org/pypy/pypy/changeset/c6a06cbab53d/ Log:Big endian test case for test_utf_16_encode_decode diff --git a/pypy/module/_codecs/test/test_codecs.py b/pypy/module/_codecs/test/test_code

[pypy-commit] pypy default: Get additional compiler and linker flags from the environment (rather than ignoring them on linux, and replacing the required flags on freebsd)

2012-01-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51701:173aa3e5cde0 Date: 2012-01-24 00:43 +0200 http://bitbucket.org/pypy/pypy/changeset/173aa3e5cde0/ Log:Get additional compiler and linker flags from the environment (rather than ignoring them on linux, and replacing the required

[pypy-commit] pypy default: Debian kFreeBSD uses glibc

2012-01-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51703:26b2fb7939ee Date: 2012-01-24 01:01 +0200 http://bitbucket.org/pypy/pypy/changeset/26b2fb7939ee/ Log:Debian kFreeBSD uses glibc Check for sys.platform.startswith("freebsd") when the check is for FreeBSD's userland and 'freebsd

[pypy-commit] pypy default: Test hangs on kfreebsd

2012-01-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51704:67ae2044a17f Date: 2012-01-24 01:01 +0200 http://bitbucket.org/pypy/pypy/changeset/67ae2044a17f/ Log:Test hangs on kfreebsd diff --git a/pypy/module/_ssl/test/test_ssl.py b/pypy/module/_ssl/test/test_ssl.py --- a/pypy/module/_ssl/test/test_s

[pypy-commit] pypy default: Avoid a AF_UNIX path that's too long

2012-01-24 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r51742:522114ac6c4a Date: 2012-01-24 21:42 +0200 http://bitbucket.org/pypy/pypy/changeset/522114ac6c4a/ Log:Avoid a AF_UNIX path that's too long AppTestSocket.test_unix_socket_connect tries to connect to a socket within TMPDIR. TMPDI

[pypy-commit] cffi default: wchar_t is 4 byte, signed on arm64

2014-01-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r1459:cee02a6ecfcd Date: 2014-01-22 13:06 +0200 http://bitbucket.org/cffi/cffi/changeset/cee02a6ecfcd/ Log:wchar_t is 4 byte, signed on arm64 diff --git a/testing/backend_tests.py b/testing/backend_tests.py --- a/testing/backend_tests.py +++ b/testi

[pypy-commit] cffi default: Skip test that crashes the interpreter on sparc

2014-01-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r1460:10240375e6e4 Date: 2014-01-22 13:08 +0200 http://bitbucket.org/cffi/cffi/changeset/10240375e6e4/ Log:Skip test that crashes the interpreter on sparc diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++

[pypy-commit] pypy default: Include on Gnu/Hurd

2019-02-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r95925:95a74e2dcf65 Date: 2019-02-10 14:10 +0200 http://bitbucket.org/pypy/pypy/changeset/95a74e2dcf65/ Log:Include on Gnu/Hurd Issue: #2948 diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rp

[pypy-commit] pypy default: rvmprof: Handle ProcessorAutodetectError

2017-12-28 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r93596:9472e9d10a85 Date: 2017-12-28 21:21 +0100 http://bitbucket.org/pypy/pypy/changeset/9472e9d10a85/ Log:rvmprof: Handle ProcessorAutodetectError detect_cpu only knows about architectures supported by PyPy's JIT diff --git a/rpython/rlib

[pypy-commit] pypy default: Respect --no-profopt, so you can do -O3 --shared

2016-11-11 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r88326:c47d09153826 Date: 2016-11-11 23:13 + http://bitbucket.org/pypy/pypy/changeset/c47d09153826/ Log:Respect --no-profopt, so you can do -O3 --shared diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py --- a/py

[pypy-commit] cffi default: We're interested in --with-pydebug not -d

2016-12-29 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2844:bd6789d993c6 Date: 2016-12-30 00:05 +0100 http://bitbucket.org/cffi/cffi/changeset/bd6789d993c6/ Log:We're interested in --with-pydebug not -d diff --git a/cffi/setuptools_ext.py b/cffi/setuptools_ext.py --- a/cffi/setuptools_ext.py +++ b/cffi

[pypy-commit] cffi default: Explicitly flush the import machinery cache, in case the filesystem doesn't have enough mtime resolution to notice change

2016-12-30 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r2845:ff406edc2609 Date: 2016-12-30 19:11 +0100 http://bitbucket.org/cffi/cffi/changeset/ff406edc2609/ Log:Explicitly flush the import machinery cache, in case the filesystem doesn't have enough mtime resolution to notice change diff --git a

[pypy-commit] pypy default: Update includes README to mention new generated files, and the cpyext parse directory.

2017-05-02 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r91170:54dc01ff643b Date: 2017-05-02 11:00 -0700 http://bitbucket.org/pypy/pypy/changeset/54dc01ff643b/ Log:Update includes README to mention new generated files, and the cpyext parse directory. Brought to attention by issue #2550.

[pypy-commit] pypy py3.5: Everything in lib_pypy should at least be compatible with py3k syntax

2017-05-24 Thread stefanor
Author: Stefano Rivera Branch: py3.5 Changeset: r91409:ad5a0fedc353 Date: 2017-05-24 10:05 -0700 http://bitbucket.org/pypy/pypy/changeset/ad5a0fedc353/ Log:Everything in lib_pypy should at least be compatible with py3k syntax diff --git a/lib_pypy/pyrepl/keymaps.py b/lib_pypy/pyrepl/

[pypy-commit] pypy py3.5: pypy3 manpage

2017-06-03 Thread stefanor
Author: Stefano Rivera Branch: py3.5 Changeset: r91501:e00caafaf849 Date: 2017-06-03 17:07 -0700 http://bitbucket.org/pypy/pypy/changeset/e00caafaf849/ Log:pypy3 manpage diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -222,8 +222,8 @@ # -- O

[pypy-commit] pypy py3.5: Expose SOABI in sysconfig in pypy3 too

2017-06-03 Thread stefanor
Author: Stefano Rivera Branch: py3.5 Changeset: r91502:228f8b4206ae Date: 2017-06-03 17:26 -0700 http://bitbucket.org/pypy/pypy/changeset/228f8b4206ae/ Log:Expose SOABI in sysconfig in pypy3 too diff --git a/lib_pypy/_sysconfigdata.py b/lib_pypy/_sysconfigdata.py --- a/lib_pypy/_sysconfigdat

[pypy-commit] pypy release-pypy3.5-5.x: Expose SOABI in sysconfig in pypy3 too

2017-06-04 Thread stefanor
Author: Stefano Rivera Branch: release-pypy3.5-5.x Changeset: r91514:81df83380eea Date: 2017-06-04 23:05 +0300 http://bitbucket.org/pypy/pypy/changeset/81df83380eea/ Log:Expose SOABI in sysconfig in pypy3 too (grafted from 228f8b4206aea43feb6621ed1df7db94d0507ebf) diff --git a/lib_py

[pypy-commit] pypy release-pypy3.5-5.x: pypy3 manpage

2017-06-04 Thread stefanor
Author: Stefano Rivera Branch: release-pypy3.5-5.x Changeset: r91513:ed6022df8666 Date: 2017-06-04 23:05 +0300 http://bitbucket.org/pypy/pypy/changeset/ed6022df8666/ Log:pypy3 manpage (grafted from e00caafaf849ac80d2aeb16b3fc6803f6526719c) diff --git a/pypy/doc/conf.py b/pypy/doc/con

[pypy-commit] pypy default: Some more (obscure) architectures that would like -fPIC

2017-06-16 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r91615:ad6889740dc0 Date: 2017-06-16 07:55 -0700 http://bitbucket.org/pypy/pypy/changeset/ad6889740dc0/ Log:Some more (obscure) architectures that would like -fPIC diff --git a/rpython/translator/platform/__init__.py b/rpython/translator/platform/_

[pypy-commit] pypy default: On GNU/Hurd use the sysconf() method (some day, it'll have SMP...)

2019-08-11 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r97158:7fc3484b9993 Date: 2019-08-11 20:49 -0300 http://bitbucket.org/pypy/pypy/changeset/7fc3484b9993/ Log:On GNU/Hurd use the sysconf() method (some day, it'll have SMP...) diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython

[pypy-commit] pypy release-pypy2.7-v7.x: This will be the 7.2.0 release

2019-09-30 Thread stefanor
Author: Stefano Rivera Branch: release-pypy2.7-v7.x Changeset: r97680:cec6bcfd8150 Date: 2019-09-30 17:22 +0300 http://bitbucket.org/pypy/pypy/changeset/cec6bcfd8150/ Log:This will be the 7.2.0 release diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/con

[pypy-commit] pypy release-pypy3.6-v7.x: This will be the 7.2.0 release

2019-09-30 Thread stefanor
Author: Stefano Rivera Branch: release-pypy3.6-v7.x Changeset: r97681:4d6761df14ff Date: 2019-09-30 17:23 +0300 http://bitbucket.org/pypy/pypy/changeset/4d6761df14ff/ Log:This will be the 7.2.0 release diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/con

[pypy-commit] pypy default: Handle ProcessorAutodetectError in _pypyjson.simd

2019-10-04 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r97719:f3edc9623b51 Date: 2019-10-04 10:58 +0300 http://bitbucket.org/pypy/pypy/changeset/f3edc9623b51/ Log:Handle ProcessorAutodetectError in _pypyjson.simd diff --git a/pypy/module/_pypyjson/simd.py b/pypy/module/_pypyjson/simd.py --- a/pypy/modul

[pypy-commit] pypy release-pypy2.7-v7.x: Handle ProcessorAutodetectError in _pypyjson.simd

2019-10-04 Thread stefanor
Author: Stefano Rivera Branch: release-pypy2.7-v7.x Changeset: r97721:73aff81440f6 Date: 2019-10-04 10:58 +0300 http://bitbucket.org/pypy/pypy/changeset/73aff81440f6/ Log:Handle ProcessorAutodetectError in _pypyjson.simd (grafted from f3edc9623b51656f56f4a855327e77103050ef9e) diff --

[pypy-commit] pypy release-pypy3.6-v7.x: Handle ProcessorAutodetectError in _pypyjson.simd

2019-10-04 Thread stefanor
Author: Stefano Rivera Branch: release-pypy3.6-v7.x Changeset: r97720:6042bdab85aa Date: 2019-10-04 10:58 +0300 http://bitbucket.org/pypy/pypy/changeset/6042bdab85aa/ Log:Handle ProcessorAutodetectError in _pypyjson.simd (grafted from f3edc9623b51656f56f4a855327e77103050ef9e) diff --

[pypy-commit] pypy default: We now need -fPIC on PPC or translation will blow up with R_PPC_REL24 relocations that are out of range

2014-05-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r71287:11c4878ea354 Date: 2014-05-05 23:09 +0200 http://bitbucket.org/pypy/pypy/changeset/11c4878ea354/ Log:We now need -fPIC on PPC or translation will blow up with R_PPC_REL24 relocations that are out of range diff --git a/rpython/translat

[pypy-commit] pypy default: Raise ProcessorAutodetectError for unknown machine names

2014-05-25 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r71731:eacab5168076 Date: 2014-05-26 01:07 +0200 http://bitbucket.org/pypy/pypy/changeset/eacab5168076/ Log:Raise ProcessorAutodetectError for unknown machine names Previously this function was only used for the JIT, so it only had t

[pypy-commit] pypy default: Replace the VFP assert in detect_cpu with a ProcessorAutodetectError, so we can use detect_cpu on ARMv4

2014-05-26 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r71738:e9af47acbea2 Date: 2014-05-27 01:51 +0200 http://bitbucket.org/pypy/pypy/changeset/e9af47acbea2/ Log:Replace the VFP assert in detect_cpu with a ProcessorAutodetectError, so we can use detect_cpu on ARMv4 diff --git a/rpython/jit/back

[pypy-commit] pypy default: Document configuration environment variables

2012-02-06 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r52134:565fba5a3441 Date: 2012-02-06 13:57 +0200 http://bitbucket.org/pypy/pypy/changeset/565fba5a3441/ Log:Document configuration environment variables Add gc_info.rst, documenting minimark's configuration variables, link into tree.

[pypy-commit] pypy default: Bump start-line for gc_info in pypy.1.rst

2012-02-06 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r52135:a4b5035a856b Date: 2012-02-06 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/a4b5035a856b/ Log:Bump start-line for gc_info in pypy.1.rst diff --git a/pypy/doc/man/pypy.1.rst b/pypy/doc/man/pypy.1.rst --- a/pypy/doc/man/pypy.1.rst +++ b/

[pypy-commit] pypy default: Bump version in Sphinx docs

2012-02-07 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r52181:03880c16bed8 Date: 2012-02-07 15:15 +0200 http://bitbucket.org/pypy/pypy/changeset/03880c16bed8/ Log:Bump version in Sphinx docs diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -45,9 +45,9 @@

[pypy-commit] cffi default: Linux isn't the only platform using glibc. Debian gnukfreebsd and hurd ports do too

2013-03-30 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r1215:4fa8a99e93e8 Date: 2013-03-30 21:38 +0200 http://bitbucket.org/cffi/cffi/changeset/4fa8a99e93e8/ Log:Linux isn't the only platform using glibc. Debian gnukfreebsd and hurd ports do too diff --git a/testing/test_function.py b/testing/te

[pypy-commit] cffi default: Add missing b prefix to a byte-tring in the big-endian code path

2013-03-30 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r1216:7889afdcddc7 Date: 2013-03-30 23:07 +0200 http://bitbucket.org/cffi/cffi/changeset/7889afdcddc7/ Log:Add missing b prefix to a byte-tring in the big-endian code path diff --git a/testing/backend_tests.py b/testing/backend_tests.py --- a/testin

[pypy-commit] pypy default: distutils: Don't fall over multiple CFLAGS

2013-05-10 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r63958:b8d3cdad4da4 Date: 2013-05-10 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/b8d3cdad4da4/ Log:distutils: Don't fall over multiple CFLAGS diff --git a/lib-python/2.7/distutils/sysconfig_pypy.py b/lib-python/2.7/distutils/sysconfig_pypy

[pypy-commit] pypy default: The default compiler on GNUkFreebsd is not clang

2013-05-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64286:be55314fd6a9 Date: 2013-05-18 21:14 +0200 http://bitbucket.org/pypy/pypy/changeset/be55314fd6a9/ Log:The default compiler on GNUkFreebsd is not clang diff --git a/rpython/translator/platform/freebsd.py b/rpython/translator/platform/freebsd.p

[pypy-commit] pypy default: Add GNU/kFreeBSD platform description that was accidentally deleted

2013-05-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64285:35005b65ed35 Date: 2013-05-18 21:05 +0200 http://bitbucket.org/pypy/pypy/changeset/35005b65ed35/ Log:Add GNU/kFreeBSD platform description that was accidentally deleted diff --git a/rpython/translator/platform/freebsd.py b/rpython/translator

[pypy-commit] pypy default: L2 cache size detection for non-x86 architectures

2013-05-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64283:ed146ac82e63 Date: 2013-05-18 19:45 +0200 http://bitbucket.org/pypy/pypy/changeset/ed146ac82e63/ Log:L2 cache size detection for non-x86 architectures diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/memory/gc/en

[pypy-commit] pypy default: Remove _detect_arm_cpu - no longer needed

2013-05-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64284:265780e12b1d Date: 2013-05-18 19:46 +0200 http://bitbucket.org/pypy/pypy/changeset/265780e12b1d/ Log:Remove _detect_arm_cpu - no longer needed diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/memory/gc/env.py +++

[pypy-commit] pypy default: Oops, delete that test too. It will only return -1 *on* ARM

2013-05-18 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64295:658619199c14 Date: 2013-05-19 01:17 +0200 http://bitbucket.org/pypy/pypy/changeset/658619199c14/ Log:Oops, delete that test too. It will only return -1 *on* ARM diff --git a/rpython/memory/gc/test/test_env.py b/rpython/memory/gc/test/test_en

[pypy-commit] pypy default: rpython's int() doesn't allow any trailing non-integer characters (such as a newline)

2013-06-23 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r64959:7bf8c506fa12 Date: 2013-06-23 23:04 +0200 http://bitbucket.org/pypy/pypy/changeset/7bf8c506fa12/ Log:rpython's int() doesn't allow any trailing non-integer characters (such as a newline) diff --git a/rpython/memory/gc/env.py b/rpython

[pypy-commit] pypy default: interpreter/test2 doesn't exist any more

2013-10-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r67156:0026aa84a26b Date: 2013-10-05 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/0026aa84a26b/ Log:interpreter/test2 doesn't exist any more diff --git a/pypy/pytest-A.py b/pypy/pytest-A.py --- a/pypy/pytest-A.py +++ b/pypy/pytest-A.py @@ -5

[pypy-commit] pypy default: Avoid a spurious failure when TMPDIR is inside the source

2013-10-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r67155:733feca87f89 Date: 2013-10-05 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/733feca87f89/ Log:Avoid a spurious failure when TMPDIR is inside the source diff --git a/pypy/interpreter/test/test_app_main.py b/pypy/interpreter/test/test_a

[pypy-commit] pypy default: ARMv4 doesn't have BLX. Add support for older ARM

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r67161:f1e9c4f357e1 Date: 2013-10-06 09:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f1e9c4f357e1/ Log:ARMv4 doesn't have BLX. Add support for older ARM diff --git a/rpython/translator/c/src/stacklet/switch_arm_gcc.h b/rpython/translator/c/src

[pypy-commit] cffi split-verify: Add cffi.packaging module which has everything you need for your setup.py

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1356:5e2da61b8aa5 Date: 2013-10-06 15:02 +0200 http://bitbucket.org/cffi/cffi/changeset/5e2da61b8aa5/ Log:Add cffi.packaging module which has everything you need for your setup.py diff --git a/cffi/packaging.py b/cffi/packaging.

[pypy-commit] cffi split-verify: Add verifier_distutils_module, so that we can transition all the other zintegration tests to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1360:e898f9567c25 Date: 2013-10-06 19:04 +0200 http://bitbucket.org/cffi/cffi/changeset/e898f9567c25/ Log:Add verifier_distutils_module, so that we can transition all the other zintegration tests to FFIBuilder diff --git a/testi

[pypy-commit] cffi split-verify: PEP-8 order the test_zintegration imports

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1359:34e95a90b3e1 Date: 2013-10-06 18:59 +0200 http://bitbucket.org/cffi/cffi/changeset/34e95a90b3e1/ Log:PEP-8 order the test_zintegration imports diff --git a/testing/test_zintegration.py b/testing/test_zintegration.py --- a/testing/t

[pypy-commit] cffi split-verify: Create lib_dir if it doesn't exist

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1362:70f2aa466b82 Date: 2013-10-06 19:21 +0200 http://bitbucket.org/cffi/cffi/changeset/70f2aa466b82/ Log:Create lib_dir if it doesn't exist diff --git a/cffi/packaging.py b/cffi/packaging.py --- a/cffi/packaging.py +++ b/cffi/packaging

  1   2   >