[pypy-commit] pypy py3.7: make putenv complain about bad names (test already existed)

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98624:89255ed57e9f Date: 2020-01-31 23:29 +0100 http://bitbucket.org/pypy/pypy/changeset/89255ed57e9f/ Log:make putenv complain about bad names (test already existed) diff --git a/pypy/module/posix/interp_posix.py

[pypy-commit] pypy py3.7: gah! turning StopIteration to RuntimeError in generators broke the applevel

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98622:7a0cdcf24b94 Date: 2020-01-31 23:01 +0100 http://bitbucket.org/pypy/pypy/changeset/7a0cdcf24b94/ Log:gah! turning StopIteration to RuntimeError in generators broke the applevel implementation of iter with sentinel!

[pypy-commit] pypy py3.7: skip an implementation detail

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98621:cd4e6f012629 Date: 2020-01-31 22:52 +0100 http://bitbucket.org/pypy/pypy/changeset/cd4e6f012629/ Log:skip an implementation detail diff --git a/lib-python/3/test/test_types.py b/lib-python/3/test/test_types.py ---

[pypy-commit] pypy py3.7: we happily pass these...

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98618:bf0519b39ac6 Date: 2020-01-31 22:11 +0100 http://bitbucket.org/pypy/pypy/changeset/bf0519b39ac6/ Log:we happily pass these... diff --git a/lib-python/3/test/test_sys_settrace.py b/lib-python/3/test/test_sys_settrace.py ---

[pypy-commit] pypy py3.7: implement opcode tracing, make it possible to turn off line tracing

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98617:e446a354c3d0 Date: 2020-01-31 22:04 +0100 http://bitbucket.org/pypy/pypy/changeset/e446a354c3d0/ Log:implement opcode tracing, make it possible to turn off line tracing diff --git a/pypy/interpreter/executioncontext.py

[pypy-commit] pypy py3.7: fix error msg

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98619:4e018a19da74 Date: 2020-01-31 22:31 +0100 http://bitbucket.org/pypy/pypy/changeset/4e018a19da74/ Log:fix error msg diff --git a/pypy/objspace/descroperation.py b/pypy/objspace/descroperation.py ---

[pypy-commit] pypy py3.7: slight variant in error msg

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98620:8d3b5e787554 Date: 2020-01-31 22:33 +0100 http://bitbucket.org/pypy/pypy/changeset/8d3b5e787554/ Log:slight variant in error msg diff --git a/lib-python/3/test/test_dataclasses.py b/lib-python/3/test/test_dataclasses.py

[pypy-commit] pypy py3.7: skip cpython only test

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98616:98cbf9a6e204 Date: 2020-01-31 21:22 +0100 http://bitbucket.org/pypy/pypy/changeset/98cbf9a6e204/ Log:skip cpython only test diff --git a/lib-python/3/test/test_coroutines.py b/lib-python/3/test/test_coroutines.py ---

[pypy-commit] pypy py3.7: implement coroutine origin tracking

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98615:5c1dc1c61dcc Date: 2020-01-31 20:28 +0100 http://bitbucket.org/pypy/pypy/changeset/5c1dc1c61dcc/ Log:implement coroutine origin tracking diff --git a/pypy/interpreter/executioncontext.py

[pypy-commit] pypy py3.7: generator_stop is not the default

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98613:cac6a157cae7 Date: 2020-01-31 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/cac6a157cae7/ Log:generator_stop is not the default diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py ---

[pypy-commit] pypy py3.7: kill dead attributes

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98614:784f171f4094 Date: 2020-01-31 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/784f171f4094/ Log:kill dead attributes diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py ---

[pypy-commit] pypy default: argh, fix bug in locale-specific string formatting: the thousands separator was always '.' :-(

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r98604:b6af70ef2dfb Date: 2020-01-30 14:44 +0100 http://bitbucket.org/pypy/pypy/changeset/b6af70ef2dfb/ Log:argh, fix bug in locale-specific string formatting: the thousands separator was always '.' :-( diff --git

[pypy-commit] pypy default: issue #3065 strikes again! fix segfault in mmap

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r98609:d22a7659ed80 Date: 2020-01-31 14:04 +0100 http://bitbucket.org/pypy/pypy/changeset/d22a7659ed80/ Log:issue #3065 strikes again! fix segfault in mmap diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py

[pypy-commit] pypy default: merge heads

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r98612:39bcfae01bee Date: 2020-01-31 14:10 +0100 http://bitbucket.org/pypy/pypy/changeset/39bcfae01bee/ Log:merge heads diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py ---

[pypy-commit] pypy py3.7: merge py3.6

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98606:c5c4cd76ef44 Date: 2020-01-30 14:45 +0100 http://bitbucket.org/pypy/pypy/changeset/c5c4cd76ef44/ Log:merge py3.6 diff --git a/pypy/objspace/std/newformat.py b/pypy/objspace/std/newformat.py ---

[pypy-commit] pypy py3.7: only async *generator* expressions should work, not other comprehensions!

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98608:30f0db9aea2b Date: 2020-01-30 16:00 +0100 http://bitbucket.org/pypy/pypy/changeset/30f0db9aea2b/ Log:only async *generator* expressions should work, not other comprehensions! diff --git

[pypy-commit] pypy py3.7: merge py3.6

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98611:d024eab5de59 Date: 2020-01-31 14:07 +0100 http://bitbucket.org/pypy/pypy/changeset/d024eab5de59/ Log:merge py3.6 diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py ---

[pypy-commit] pypy py3.6: merge default

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r98610:f0843db5a3a6 Date: 2020-01-31 14:06 +0100 http://bitbucket.org/pypy/pypy/changeset/f0843db5a3a6/ Log:merge default diff --git a/pypy/module/mmap/interp_mmap.py b/pypy/module/mmap/interp_mmap.py ---

[pypy-commit] pypy py3.6: merge default

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r98605:0115587c02f4 Date: 2020-01-30 14:45 +0100 http://bitbucket.org/pypy/pypy/changeset/0115587c02f4/ Log:merge default diff --git a/pypy/objspace/std/newformat.py b/pypy/objspace/std/newformat.py ---

[pypy-commit] pypy py3.7: make get/set_coroutine_wrapper emit a DeprecationWarning

2020-01-31 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.7 Changeset: r98607:66293dfd6fd3 Date: 2020-01-30 15:41 +0100 http://bitbucket.org/pypy/pypy/changeset/66293dfd6fd3/ Log:make get/set_coroutine_wrapper emit a DeprecationWarning diff --git a/pypy/interpreter/test/apptest_coroutine.py