[pypy-commit] pypy default: fix those tests, bad fijal, no cookie

2012-09-21 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r57447:12bb3f2125bb Date: 2012-09-21 10:35 +0200 http://bitbucket.org/pypy/pypy/changeset/12bb3f2125bb/ Log:fix those tests, bad fijal, no cookie diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: whatsnew

2012-09-21 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r57448:e0023cc0de30 Date: 2012-09-21 10:37 +0200 http://bitbucket.org/pypy/pypy/changeset/e0023cc0de30/ Log:whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-he

[pypy-commit] pypy default: Update with ideas posted today to #pypy.

2012-09-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r57449:18611e038702 Date: 2012-09-21 10:40 +0200 http://bitbucket.org/pypy/pypy/changeset/18611e038702/ Log:Update with ideas posted today to #pypy. diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst ++

[pypy-commit] buildbot default: limit the number of diff lines to 2000

2012-09-21 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r702:8dfcd6516e81 Date: 2012-09-21 11:52 +0200 http://bitbucket.org/pypy/buildbot/changeset/8dfcd6516e81/ Log:limit the number of diff lines to 2000 diff --git a/bbhook/scm.py b/bbhook/scm.py --- a/bbhook/scm.py +++ b/bbhook/scm.py @@ -1,7 +1,7 @@ im

[pypy-commit] pypy numpypy-complex2: shortcut c_pow for complex if both imag are 0. (still need more tests)

2012-09-21 Thread mattip
Author: mattip Branch: numpypy-complex2 Changeset: r57450:4755aecbc271 Date: 2012-09-21 15:03 +0300 http://bitbucket.org/pypy/pypy/changeset/4755aecbc271/ Log:shortcut c_pow for complex if both imag are 0. (still need more tests) diff --git a/pypy/rlib/rcomplex.py b/pypy/rlib/rcomple

[pypy-commit] pypy numpypy-complex2: use c_pow from rcomplex instead of translating platform's pow

2012-09-21 Thread mattip
Author: mattip Branch: numpypy-complex2 Changeset: r57451:afd4361a4d76 Date: 2012-09-21 15:55 +0300 http://bitbucket.org/pypy/pypy/changeset/afd4361a4d76/ Log:use c_pow from rcomplex instead of translating platform's pow diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/

[pypy-commit] pypy continulet-jit-3: Finish fixes for llgraph tests, apart from CALL_ASSEMBLER.

2012-09-21 Thread arigo
Author: Armin Rigo Branch: continulet-jit-3 Changeset: r57453:a71717d06301 Date: 2012-09-21 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/a71717d06301/ Log:Finish fixes for llgraph tests, apart from CALL_ASSEMBLER. diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy/jit/backend/ll

[pypy-commit] pypy translation-cleanup: Simplify import_from() logic

2012-09-21 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57454:9fd31c82c2cf Date: 2012-09-21 17:25 +0100 http://bitbucket.org/pypy/pypy/changeset/9fd31c82c2cf/ Log:Simplify import_from() logic * Copy and adapt getattr() code, so that import_from() doesn't rely on repackagin

[pypy-commit] pypy py3k: a failing test and the corresponding fix. We want to make sure that the exception state is cleared when the blocks are unrolled because of a break

2012-09-21 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r57455:5f0417506726 Date: 2012-09-21 18:40 +0200 http://bitbucket.org/pypy/pypy/changeset/5f0417506726/ Log:a failing test and the corresponding fix. We want to make sure that the exception state is cleared when the blocks are unrolled beca

[pypy-commit] pypy py3k: fix test_raise.test_with_reraise_2 by restoring the current exception after having called contetmanager's __exit__()

2012-09-21 Thread antocuni
Author: Antonio Cuni Branch: py3k Changeset: r57456:67917d247fa5 Date: 2012-09-21 19:13 +0200 http://bitbucket.org/pypy/pypy/changeset/67917d247fa5/ Log:fix test_raise.test_with_reraise_2 by restoring the current exception after having called contetmanager's __exit__() diff --git a/p

[pypy-commit] pypy translation-cleanup: Kill OperationThatShouldNotBePropagatedError

2012-09-21 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57457:0b4030f9f1d9 Date: 2012-09-21 18:17 +0100 http://bitbucket.org/pypy/pypy/changeset/0b4030f9f1d9/ Log:Kill OperationThatShouldNotBePropagatedError * Use FlowingError instead * Improve tests for that case diff --

[pypy-commit] pypy default: issue1266: remove the more brittle RangeListStrategy optimizations entirely,

2012-09-21 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r57458:ad495c36a765 Date: 2012-09-21 10:44 -0700 http://bitbucket.org/pypy/pypy/changeset/ad495c36a765/ Log:issue1266: remove the more brittle RangeListStrategy optimizations entirely, they have overflow bugs and aren't that useful anyway dif

[pypy-commit] pypy translation-cleanup: Use FlowingError for non-constant excepts.

2012-09-21 Thread rlamy
Author: Ronan Lamy Branch: translation-cleanup Changeset: r57459:24d010e8202f Date: 2012-09-21 18:52 +0100 http://bitbucket.org/pypy/pypy/changeset/24d010e8202f/ Log:Use FlowingError for non-constant excepts. * Add failing test (raises the wrong exception) diff --git a/pypy/objspace

[pypy-commit] pypy py3k: Terminal functions usually work with bytes strings.

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57460:c494e513a2b0 Date: 2012-09-13 21:58 +0200 http://bitbucket.org/pypy/pypy/changeset/c494e513a2b0/ Log:Terminal functions usually work with bytes strings. diff --git a/pypy/module/_minimal_curses/interp_curses.py b/pypy/module/_minim

[pypy-commit] pypy py3k: cpyext: fix test_thread

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57461:3c00d76f0147 Date: 2012-09-20 23:59 +0200 http://bitbucket.org/pypy/pypy/changeset/3c00d76f0147/ Log:cpyext: fix test_thread diff --git a/pypy/module/cpyext/test/test_thread.py b/pypy/module/cpyext/test/test_thread.py --- a/pypy/mo

[pypy-commit] pypy py3k: cpyext: py3k-ify test_sysmodule.py

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57462:6637d0469f1b Date: 2012-09-21 00:03 +0200 http://bitbucket.org/pypy/pypy/changeset/6637d0469f1b/ Log:cpyext: py3k-ify test_sysmodule.py diff --git a/pypy/module/cpyext/test/test_sysmodule.py b/pypy/module/cpyext/test/test_sysmodule

[pypy-commit] pypy py3k: cpyext: easy fixes in test_typeobject.py

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57464:f943f3686e14 Date: 2012-09-21 23:20 +0200 http://bitbucket.org/pypy/pypy/changeset/f943f3686e14/ Log:cpyext: easy fixes in test_typeobject.py diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test_ty

[pypy-commit] pypy py3k: cpyext: easy fixes in structmember.py

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57467:cd011e64a1eb Date: 2012-09-21 23:45 +0200 http://bitbucket.org/pypy/pypy/changeset/cd011e64a1eb/ Log:cpyext: easy fixes in structmember.py diff --git a/pypy/module/cpyext/structmember.py b/pypy/module/cpyext/structmember.py --- a/p

[pypy-commit] pypy py3k: cpyext: fixes in pyerror.py

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57463:2dfdeaf2ab5c Date: 2012-09-21 23:19 +0200 http://bitbucket.org/pypy/pypy/changeset/2dfdeaf2ab5c/ Log:cpyext: fixes in pyerror.py diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module/cpyext/p

[pypy-commit] pypy py3k: cpyext: simple fix for test_weakref.py

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57465:a76895e792b3 Date: 2012-09-21 23:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a76895e792b3/ Log:cpyext: simple fix for test_weakref.py diff --git a/pypy/module/cpyext/test/test_weakref.py b/pypy/module/cpyext/test/test_weakref

[pypy-commit] pypy py3k: cpyext: Adapt cpython issue14325, already done in the 2.x branch.

2012-09-21 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r57466:a3a58be99c75 Date: 2012-09-21 23:43 +0200 http://bitbucket.org/pypy/pypy/changeset/a3a58be99c75/ Log:cpyext: Adapt cpython issue14325, already done in the 2.x branch. This is a 3.3 feature, but pypy needs it to avoid the gc d