From foss at heptapod.net Sat Aug 1 16:52:54 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 01 Aug 2020 20:52:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 9 commits: add a define that we can test for elsewhere Message-ID: <5f25d626b89e0_16b3fb14126b254946f6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 9044806a by Armin Rigo at 2020-07-31T09:05:47+02:00 add a define that we can test for elsewhere - - - - - 0922206a by Armin Rigo at 2020-07-31T09:06:34+02:00 hg merge default --HG-- branch : py3.6 - - - - - d0de10a2 by Armin Rigo at 2020-07-31T09:08:41+02:00 revert a481a04de07c and try to do it in another way --HG-- branch : py3.6 - - - - - 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - 88d1b789 by Matti Picus at 2020-07-31T18:10:27+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 31e4242f by Matti Picus at 2020-08-01T20:24:15+03:00 scandir - use new rpython windows interface, refactor code --HG-- branch : py3.6 - - - - - 12aaf4b4 by Matti Picus at 2020-08-01T23:27:43+03:00 merge from py3.6 --HG-- branch : py3.7 - - - - - 8994da20 by Matti Picus at 2020-08-01T23:32:02+03:00 runappdirect on win32: add newtext, newbytyes to TinyObjSpace, fix spaceconfig --HG-- branch : py3.7 - - - - - 2acb003f by Matti Picus at 2020-08-01T23:47:12+03:00 allow bytes and unicode in scandir on win32 (bpo 27998) --HG-- branch : py3.7 - - - - - 8 changed files: - pypy/module/posix/interp_scandir.py - pypy/module/posix/test/test_scandir.py - pypy/module/time/interp_time.py - pypy/tool/pytest/apptest.py - pypy/tool/pytest/objspace.py - rpython/rlib/rposix_scandir.py - rpython/rlib/rsignal.py - rpython/rlib/test/test_rposix_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/dfab764fe967a7f5593aa651e3869dcf07b72796...2acb003fe46f6ecfd99a36023e604d25dc79e81d -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/dfab764fe967a7f5593aa651e3869dcf07b72796...2acb003fe46f6ecfd99a36023e604d25dc79e81d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 1 16:52:50 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 01 Aug 2020 20:52:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] change interface for rposix_scandir - on win32 use utf8 Message-ID: <5f25d622ab512_16b2b03a35cb2389427@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - 2 changed files: - rpython/rlib/rposix_scandir.py - rpython/rlib/test/test_rposix_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5df33baac12ef759289e66f34636c8377b2a9f49 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5df33baac12ef759289e66f34636c8377b2a9f49 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 1 16:52:52 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 01 Aug 2020 20:52:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 3 commits: change interface for rposix_scandir - on win32 use utf8 Message-ID: <5f25d62497943_16b2b03a35bf564944e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - 88d1b789 by Matti Picus at 2020-07-31T18:10:27+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 31e4242f by Matti Picus at 2020-08-01T20:24:15+03:00 scandir - use new rpython windows interface, refactor code --HG-- branch : py3.6 - - - - - 3 changed files: - pypy/module/posix/interp_scandir.py - rpython/rlib/rposix_scandir.py - rpython/rlib/test/test_rposix_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d0de10a2efa8934b30b784ef10f9f854676eea71...31e4242fe8114fad5fccabb773c7959b6d44e5b6 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d0de10a2efa8934b30b784ef10f9f854676eea71...31e4242fe8114fad5fccabb773c7959b6d44e5b6 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 1 17:31:50 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 01 Aug 2020 21:31:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix for refactor on linux Message-ID: <5f25df46d253d_16b3fb16918ea98950b3@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: bfc6fde8 by Matti Picus at 2020-08-02T00:30:36+03:00 fix for refactor on linux --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/posix/interp_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bfc6fde8a832c813f87b1ac9ad9cc8f5568e5fc3 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bfc6fde8a832c813f87b1ac9ad9cc8f5568e5fc3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 2 02:23:12 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 02 Aug 2020 06:23:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] the last indirect references to SFC I can find Message-ID: <5f265bd0d1352_16b3fb14a09cf00966f8@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy.org Commits: bd864714 by Armin Rigo at 2020-08-02T08:22:27+02:00 the last indirect references to SFC I can find - - - - - 2 changed files: - pages/howtohelp.rst - pages/people.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/bd8647144a403532bb0a837b43a7b47f5a0e38ac -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/bd8647144a403532bb0a837b43a7b47f5a0e38ac You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 2 03:00:06 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 02 Aug 2020 07:00:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] simplify, fix translation Message-ID: <5f2664761e2fc_16b2b03a35cb82896892@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: bb94d56f by Matti Picus at 2020-08-02T09:58:24+03:00 simplify, fix translation --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/posix/interp_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bb94d56fbefbab8a2e3e7f7cb649d67ce6c324f7 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bb94d56fbefbab8a2e3e7f7cb649d67ce6c324f7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 2 10:05:57 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 02 Aug 2020 14:05:57 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: fix comment Message-ID: <5f26c8459085d_16b2b03a35bf56497545@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 69bf0461 by Matti Picus at 2020-08-02T00:45:19+03:00 fix comment --HG-- branch : py3.7 - - - - - 89783035 by Matti Picus at 2020-08-02T17:04:27+03:00 be more specific in the error raised. CPython uses errnomap to map errno to types. --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/posix/interp_scandir.py - pypy/module/posix/test/test_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/bb94d56fbefbab8a2e3e7f7cb649d67ce6c324f7...8978303531a2b7245509b8ddac0a87b21d667d4c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/bb94d56fbefbab8a2e3e7f7cb649d67ce6c324f7...8978303531a2b7245509b8ddac0a87b21d667d4c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 2 11:14:00 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 02 Aug 2020 15:14:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] typo Message-ID: <5f26d8384bc73_16b2b03a35ad83c9795e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 953783cd by Matti Picus at 2020-08-02T18:13:20+03:00 typo --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/posix/interp_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/953783cde32fce370f729bc06cf8a94b4d6729e9 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/953783cde32fce370f729bc06cf8a94b4d6729e9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 2 12:39:09 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 02 Aug 2020 16:39:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] more refactoring to fix raising errors Message-ID: <5f26ec2defb91_16b2b03a35ad83c989e5@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 599953fd by Matti Picus at 2020-08-02T19:38:44+03:00 more refactoring to fix raising errors --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/posix/interp_scandir.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/599953fd371827a54bafebe802603a987a95ad8c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/599953fd371827a54bafebe802603a987a95ad8c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 3 01:23:22 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 03 Aug 2020 05:23:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: /O2 or /Ox on MSVC does tail call optimization Message-ID: <5f279f4a3fa48_16b2b03a35ad83c104982@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 2 changed files: - rpython/rlib/test/test_rsocket.py - rpython/translator/c/test/test_standalone.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5df33baac12ef759289e66f34636c8377b2a9f49...c78bdbabcd950e49e534a4a49c8f9cf4d16751d7 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5df33baac12ef759289e66f34636c8377b2a9f49...c78bdbabcd950e49e534a4a49c8f9cf4d16751d7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 3 01:23:47 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 03 Aug 2020 05:23:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch topic/default/gcref Message-ID: <5f279f63f0f92_16b2b03a35cb2381051bb@heptapod-foss.mail> Matti Picus pushed new branch topic/default/gcref at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/topic/default/gcref You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 3 14:14:54 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 03 Aug 2020 18:14:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly Message-ID: <5f28541e133fb_16b3fb1699b5c1c114440@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - 2 changed files: - rpython/translator/c/src/stack.h - rpython/translator/c/test/test_standalone.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/73300620a10ddb17c08b4262157093e19e23b8e3 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/73300620a10ddb17c08b4262157093e19e23b8e3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 4 10:14:36 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 04 Aug 2020 14:14:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] update-vendored to hpy commit 7edf54d5c554639db881793a2b95bcb5c9cbf858 Message-ID: <5f296d4c5c7a0_16b2b03a9d175b8136047@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 1bf89254 by Ronan Lamy at 2020-08-04T16:13:45+02:00 update-vendored to hpy commit 7edf54d5c554639db881793a2b95bcb5c9cbf858 --HG-- branch : hpy-update-vendored - - - - - 13 changed files: - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_impl.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpymodule.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpytype.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpyfunc_trampolines.h - pypy/module/_hpy_universal/test/_vendored/support.py - pypy/module/_hpy_universal/test/_vendored/test_argparse.py - pypy/module/_hpy_universal/test/_vendored/test_basic.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py - pypy/module/_hpy_universal/test/_vendored/test_hpyunicode.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1bf8925486ecff45853e011d2517e0744dfcbd13 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1bf8925486ecff45853e011d2517e0744dfcbd13 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 4 11:15:39 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 04 Aug 2020 15:15:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Adapt to HPy's method refactoring Message-ID: <5f297b9b3d6f7_16b2b03a35ad83c1370c4@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 412fdb46 by Ronan Lamy at 2020-08-04T17:15:01+02:00 Adapt to HPy's method refactoring --HG-- branch : hpy-update-vendored - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/llapi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/412fdb4649e4b7264cb0179b7cd955f282b8c501 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/412fdb4649e4b7264cb0179b7cd955f282b8c501 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 4 14:09:34 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 04 Aug 2020 18:09:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 2 commits: update-vendored to hpy commit b8f0878a6e681aa66d5da04fb2d61f30577e4a0d Message-ID: <5f29a45e3f74c_16b2b039e584bbc142576@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 9d127dbb by Ronan Lamy at 2020-08-04T17:48:14+02:00 update-vendored to hpy commit b8f0878a6e681aa66d5da04fb2d61f30577e4a0d --HG-- branch : hpy-update-vendored - - - - - fb754181 by Ronan Lamy at 2020-08-04T20:07:16+02:00 Add the new functions to HPyContext and stub implementations --HG-- branch : hpy-update-vendored - - - - - 13 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpyfunc_trampolines.h - pypy/module/_hpy_universal/interp_float.py - pypy/module/_hpy_universal/interp_hpy.py - + pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/support.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/412fdb4649e4b7264cb0179b7cd955f282b8c501...fb7541817c2f3c762b7868923c01aee1c2b3a637 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/412fdb4649e4b7264cb0179b7cd955f282b8c501...fb7541817c2f3c762b7868923c01aee1c2b3a637 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 4 14:24:11 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 04 Aug 2020 18:24:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Implement HPyFloat_AsDouble() Message-ID: <5f29a7cbee8b3_16b2b03a35cb8281429c3@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 6a344b5c by Ronan Lamy at 2020-08-04T20:22:40+02:00 Implement HPyFloat_AsDouble() --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_float.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/6a344b5cd64da9f314e4a789d380603634ecf5b0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/6a344b5cd64da9f314e4a789d380603634ecf5b0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 5 08:01:22 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 05 Aug 2020 12:01:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Also update argparse.c Message-ID: <5f2a9f92640aa_16b2b03a9b41d7415031d@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 377ad601 by Ronan Lamy at 2020-08-05T14:00:04+02:00 Also update argparse.c --HG-- branch : hpy-update-vendored - - - - - 2 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/argparse.c - pypy/module/_hpy_universal/update_vendored.sh View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/377ad60132796555795934cfbcab32f224f87ad5 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/377ad60132796555795934cfbcab32f224f87ad5 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 5 08:32:59 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 05 Aug 2020 12:32:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Check that the signature kind is valid Message-ID: <5f2aa6fb6ee9_16b3fb1699b5c1c15076a@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: b79ea79a by Ronan Lamy at 2020-08-05T14:31:21+02:00 Check that the signature kind is valid --HG-- branch : hpy-update-vendored - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_module.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b79ea79a57095e67ca0ed796689a6c5c2818b3c2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b79ea79a57095e67ca0ed796689a6c5c2818b3c2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 6 06:21:54 2020 From: foss at heptapod.net (Ronan Lamy) Date: Thu, 06 Aug 2020 10:21:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] update-vendored to hpy commit 79fefc660e82d38d07a9bad5501ab84decdd5979 Message-ID: <5f2bd9c29a512_16b2b03a35ad83c15936@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 0705f959 by Ronan Lamy at 2020-08-06T12:20:34+02:00 update-vendored to hpy commit 79fefc660e82d38d07a9bad5501ab84decdd5979 --HG-- branch : hpy-update-vendored - - - - - 7 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpytype.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/macros.h - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/support.py - pypy/module/_hpy_universal/test/_vendored/test_basic.py - pypy/module/_hpy_universal/test/_vendored/test_cpy_compat.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0705f959a27b8b766c8672fa3b09f5520ac57a64 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0705f959a27b8b766c8672fa3b09f5520ac57a64 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 6 11:55:23 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 06 Aug 2020 15:55:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] (anto, arigo, ronan) in python3.8, PyNumber_Check() will need to check for Message-ID: <5f2c27eb7a0ef_16b2b03a35bf5641655fb@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 22d01213 by Armin Rigo at 2020-08-06T17:54:25+02:00 (anto, arigo, ronan) in python3.8, PyNumber_Check() will need to check for __index__ --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/cpyext/number.py - pypy/module/cpyext/test/test_number.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/22d01213112b0a4066551e7152d422155969aa53 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/22d01213112b0a4066551e7152d422155969aa53 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 06:13:49 2020 From: foss at heptapod.net (Armin Rigo) Date: Fri, 07 Aug 2020 10:13:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] When "pypy -m pip" fails to find pip, give an error message that hints at "pypy Message-ID: <5f2d295d224bc_16b3fb1699b5c1c17949@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 1 changed file: - lib-python/2.7/runpy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d145555dc980b6c1f7e7bd66ad6f020be7eca73f -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d145555dc980b6c1f7e7bd66ad6f020be7eca73f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 06:17:04 2020 From: foss at heptapod.net (Armin Rigo) Date: Fri, 07 Aug 2020 10:17:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] Manual port of 2c5448e043b4 Message-ID: <5f2d2a20419a4_16b2b03a35ad83c179682@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: d568e733 by Armin Rigo at 2020-08-07T12:16:51+02:00 Manual port of 2c5448e043b4 --HG-- branch : py3.6 - - - - - 1 changed file: - lib-python/3/runpy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d568e733a9e1f24cd9728f4490939c16642b0b5c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d568e733a9e1f24cd9728f4490939c16642b0b5c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 08:04:29 2020 From: foss at heptapod.net (Ronan Lamy) Date: Fri, 07 Aug 2020 12:04:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] update-vendored to hpy commit d83f1a5f187540728e73fd678e4097c6fa391321 Message-ID: <5f2d434da04d9_16b2b039e584bbc181031@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 8f63a74d by Ronan Lamy at 2020-08-07T14:02:17+02:00 update-vendored to hpy commit d83f1a5f187540728e73fd678e4097c6fa391321 --HG-- branch : hpy-update-vendored - - - - - 20 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_impl.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/macros.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_type.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpy.h - pypy/module/_hpy_universal/interp_err.py - pypy/module/_hpy_universal/interp_long.py - pypy/module/_hpy_universal/interp_number.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/test_basic.py - + pypy/module/_hpy_universal/test/_vendored/test_hpylong.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py - pypy/module/_hpy_universal/test/_vendored/test_number.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8f63a74dacb6ece9b22715884c0e45dbc757d58a -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8f63a74dacb6ece9b22715884c0e45dbc757d58a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 08:10:34 2020 From: foss at heptapod.net (Ronan Lamy) Date: Fri, 07 Aug 2020 12:10:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Begin implementing HPyType_FromSpec, only handling methods for now Message-ID: <5f2d44ba1cb19_16b3fb1458ca0101812ec@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: d10eee4f by Ronan Lamy at 2020-08-07T14:09:59+02:00 Begin implementing HPyType_FromSpec, only handling methods for now --HG-- branch : hpy-update-vendored - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_type.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d10eee4faeda90b09a76bea97f097152450da4fa -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d10eee4faeda90b09a76bea97f097152450da4fa You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 09:17:19 2020 From: foss at heptapod.net (Ronan Lamy) Date: Fri, 07 Aug 2020 13:17:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] oops Message-ID: <5f2d545f11200_16b2b03a35ad83c18365c@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: b9dcc8cd by Ronan Lamy at 2020-08-07T15:16:44+02:00 oops --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_extfunc.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b9dcc8cde7c14fe084d37e85e4092771f95f974b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b9dcc8cde7c14fe084d37e85e4092771f95f974b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 11:04:42 2020 From: foss at heptapod.net (Ronan Lamy) Date: Fri, 07 Aug 2020 15:04:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 6 commits: Add missing constants Message-ID: <5f2d6d8aa6747_16b2b03a9b41d74184563@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 74b0305e by Ronan Lamy at 2020-08-07T15:42:48+02:00 Add missing constants --HG-- branch : hpy-update-vendored - - - - - 8bb3127b by Ronan Lamy at 2020-08-07T16:01:02+02:00 Implement HPy_{Repr,Str,ASCII,Bytes} --HG-- branch : hpy-update-vendored - - - - - 90420cbe by Ronan Lamy at 2020-08-07T16:23:44+02:00 HPy_IsTrue --HG-- branch : hpy-update-vendored - - - - - 2316d5e5 by Ronan Lamy at 2020-08-07T16:58:39+02:00 Add missing HPyLong_From* functions --HG-- branch : hpy-update-vendored - - - - - 898a6964 by Ronan Lamy at 2020-08-07T16:59:08+02:00 HPy_RichCompare --HG-- branch : hpy-update-vendored - - - - - c5066d00 by Ronan Lamy at 2020-08-07T17:04:09+02:00 HPy_Hash --HG-- branch : hpy-update-vendored - - - - - 4 changed files: - pypy/module/_hpy_universal/handles.py - pypy/module/_hpy_universal/interp_long.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/llapi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b9dcc8cde7c14fe084d37e85e4092771f95f974b...c5066d004eb4ad5bcd7d491c1546804ffb542c76 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b9dcc8cde7c14fe084d37e85e4092771f95f974b...c5066d004eb4ad5bcd7d491c1546804ffb542c76 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 16:11:36 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 07 Aug 2020 20:11:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] test, implement PyThread_tss interfaces (PEP 539, issue 3131) Message-ID: <5f2db578a82ee_16b2b03a35bf5641868c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 401b5d80 by Matti Picus at 2020-08-07T16:38:11+03:00 test, implement PyThread_tss interfaces (PEP 539, issue 3131) No need to add these to api.py, since they are pure C, no interpreter involved --HG-- branch : py3.7 - - - - - 3 changed files: - pypy/module/cpyext/include/pythread.h - pypy/module/cpyext/src/pythread.c - pypy/module/cpyext/test/test_thread.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/401b5d80b19d7ada416d37509471da4b67c6fdfa -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/401b5d80b19d7ada416d37509471da4b67c6fdfa You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 7 16:39:04 2020 From: foss at heptapod.net (Ronan Lamy) Date: Fri, 07 Aug 2020 20:39:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 97 commits: fix 0a6fc92dba19, add missing import Message-ID: <5f2dbbe87a66a_16b2b03a9b41d74187011@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 0a10e74f by Matti Picus at 2020-07-14T10:51:17+03:00 fix 0a6fc92dba19, add missing import - - - - - 13582da4 by Matti Picus at 2020-07-14T14:22:57+03:00 typo (thanks nulano) - - - - - b802d0ab by Matti Picus at 2020-07-16T15:03:19+03:00 backport test (issue 3269) - - - - - a8896e1a by Matti Picus at 2020-07-17T08:36:08+03:00 another errorhandler signature fix --HG-- branch : py3.6 - - - - - 10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00 Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax when called in a function involving nested scopes. These fixes are enough for me to translate pypy on some strange machine, but I agree that we're not really aiming to support CPython 2.7.6 any more---so, no test for that - - - - - 3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00 Issue #3246 Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark. Trying to add a couple of extra asserts - - - - - 518c25a2 by Matti Picus at 2020-07-20T10:01:09+03:00 fix building wstr and usc4 buffers when sizeof(Py_UNICODE) == 2 (windows) --HG-- branch : win-unicode - - - - - d1019841 by Armin Rigo at 2020-07-20T13:26:54+02:00 A branch for issue #3250: W_LongObject causes missed opportunity to use IntegerListStrategy --HG-- branch : list-with-longs - - - - - 51f78ec0 by Armin Rigo at 2020-07-20T15:30:19+02:00 Accept W_LongObject inside integer lists as long as they are within range --HG-- branch : list-with-longs - - - - - e8f1908f by Armin Rigo at 2020-07-20T15:40:33+02:00 same with dicts --HG-- branch : list-with-longs - - - - - fca4ffd2 by Armin Rigo at 2020-07-20T15:52:59+02:00 same with sets --HG-- branch : list-with-longs - - - - - 19b4ae2d by Armin Rigo at 2020-07-20T15:56:01+02:00 oops --HG-- branch : list-with-longs - - - - - ddc501a5 by Armin Rigo at 2020-07-20T15:57:27+02:00 same with specialized tuples --HG-- branch : list-with-longs - - - - - 3fc843c3 by Armin Rigo at 2020-07-20T16:04:06+02:00 same with versioned types --HG-- branch : list-with-longs - - - - - 5bff8fc9 by Armin Rigo at 2020-07-20T16:11:35+02:00 another case for rbigint.fits_int() --HG-- branch : list-with-longs - - - - - e31fcfd2 by Armin Rigo at 2020-07-20T16:26:27+02:00 fix this test for the BadUtf8 exception we get now --HG-- branch : py3.6 - - - - - 7290a0c0 by Matti Picus at 2020-07-20T18:20:56+03:00 close branch to be merged --HG-- branch : win-unicode - - - - - da92ba59 by Matti Picus at 2020-07-20T18:22:03+03:00 merge win-unicode which fixes PyUnicode for sizeof(wchar_t) ==2 --HG-- branch : py3.6 - - - - - a5fb54a0 by Armin Rigo at 2020-07-20T19:31:04+02:00 Don't use space.int_w() on plain ints, because this is a generic method that contain many cases including recursion. A recursion test fails at the moment, probably because of that. --HG-- branch : list-with-longs - - - - - 20b96819 by Armin Rigo at 2020-07-20T20:44:21+02:00 document branch --HG-- branch : list-with-longs - - - - - e23154e5 by Armin Rigo at 2020-07-20T22:26:52+02:00 merge branch list-with-longs --HG-- branch : py3.6 - - - - - 191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00 #3220 in-progress Support the RPython-level pypysig_set_wakeup_fd() optionally using send() instead of write() - - - - - 15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00 Revert the direction in which I was taking this, and instead just check in the C code if the fd appears to be a socket on Windows - - - - - 5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00 add a win64 comment here - - - - - c04de469 by Armin Rigo at 2020-07-21T17:17:27+02:00 hg merge default --HG-- branch : py3.6 - - - - - 059a3593 by Armin Rigo at 2020-07-21T17:19:08+02:00 For now, don't do any checking in the app-level signal.set_wakeup_fd() on Windows --HG-- branch : py3.6 - - - - - 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - 5d0b3e77 by Armin Rigo at 2020-07-21T17:34:08+02:00 hg merge default --HG-- branch : py3.6 - - - - - a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - 9be4ab8c by Armin Rigo at 2020-07-21T17:47:56+02:00 hg merge default --HG-- branch : py3.6 - - - - - c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00 Fix skipping of backend-specific jit tests to not crash test collection on the other platforms - - - - - 51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00 Add different way of skipping for when pytest is called on a single file (sadness) - - - - - bc611d51 by Matti Picus at 2020-07-22T12:39:27+03:00 disable WinConsoleIO --HG-- branch : py3.6 - - - - - 2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00 Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32 Otherwise there is no guarantee that calling make_sure_var_in_reg() twice, with [const, box] respectively, will work: it will allocate a temporary register and load it with the value of 'const', but then the second call might spill this same register. - - - - - cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00 Goes with the previous check-in. See a243e4e0b21c - - - - - 22ecb4a9 by Armin Rigo at 2020-07-22T15:36:04+02:00 hg merge default --HG-- branch : py3.6 - - - - - 407da114 by Matti Picus at 2020-07-23T21:44:54+03:00 differentiate in tests between sys.maxunicode and sizeof(w_char_t) --HG-- branch : py3.6 - - - - - d3879a19 by Matti Picus at 2020-07-23T15:04:29+03:00 skip test that fails on python>3.6 (skipped rather than delete for easier merge) --HG-- branch : py3.6 - - - - - 99a5394c by Matti Picus at 2020-07-23T22:01:29+03:00 skip tests that initialize a socket from a file id on windows --HG-- branch : py3.6 - - - - - be6b8660 by Matti Picus at 2020-07-23T22:29:30+03:00 these are from an enum, not #define - - - - - 9abf3936 by Matti Picus at 2020-07-23T22:30:11+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - f11c0d69 by nulano at 2020-07-24T00:32:08+02:00 initialize lock timeout on windows if timeout is infinite --HG-- branch : initialize_lock_timeout_on_windows - - - - - 4a898c6e by nulano at 2020-07-24T00:33:34+02:00 Merge default --HG-- branch : initialize_lock_timeout_on_windows - - - - - 161664ad by Matti Picus at 2020-07-24T05:27:45+00:00 Merge branch 'branch/initialize_lock_timeout_on_windows' into 'branch/default' Initialize lock timeout on windows if timeout is infinite See merge request pypy/pypy!744 - - - - - c416e339 by Matti Picus at 2020-07-24T08:29:22+03:00 merege default into py3.6 --HG-- branch : py3.6 - - - - - 9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00 follow-up for merge request !744: check in RPython and complain if a lock.acquire(True) fails to acquire the lock in C - - - - - 8b423b8c by Matti Picus at 2020-07-24T15:59:45+03:00 add /FS to enable JOM.exe to run compilation on all cores, fix typo - - - - - 2326253d by Matti Picus at 2020-07-24T16:01:36+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 12350dba by Matti Picus at 2020-07-26T10:03:51+03:00 test, fix for issue 3274 - special case some error handlers --HG-- branch : py3.6 - - - - - ccb6e498 by Matti Picus at 2020-07-26T11:03:24+03:00 remove duplicate line --HG-- branch : py3.6 - - - - - afc9b4f8 by Matti Picus at 2020-07-26T12:26:07+03:00 document merged branch - - - - - 68838bba by Armin Rigo at 2020-07-27T08:06:19+02:00 missing includes for getsockopt() and send() - - - - - 2707d03a by Armin Rigo at 2020-07-27T08:06:45+02:00 hg merge default --HG-- branch : py3.6 - - - - - 58b3bd28 by Armin Rigo at 2020-07-27T08:11:40+02:00 skip one test if fsencoding can't encode the given unicode file name --HG-- branch : py3.6 - - - - - 8e69a655 by Matti Picus at 2020-07-27T18:23:01+03:00 typo - - - - - 2cf75e36 by Armin Rigo at 2020-07-27T17:35:16+02:00 update to cffi/222126b71a49 (v1.14.1) - - - - - baeee335 by Armin Rigo at 2020-07-27T17:36:07+02:00 hg merge default --HG-- branch : py3.6 - - - - - a5af3b57 by Matti Picus at 2020-07-27T22:44:38+03:00 move lib_pypy/tools -> lib_pypy/pypy_tools: otherwise"tools" appears on the sys.path - - - - - d0d8e37e by Matti Picus at 2020-07-27T22:45:15+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - a19df634 by Armin Rigo at 2020-07-28T12:41:32+02:00 missing adds - - - - - 85c1ef7b by Matti Picus at 2020-07-28T19:22:26+03:00 CPython does not reset the errno, and numpy checks that it errored --HG-- branch : py3.6 - - - - - 2e1afcfc by Matti Picus at 2020-07-28T20:30:43+03:00 the numpy interaction is a bit more subtle --HG-- branch : py3.6 - - - - - e8c801ee by Armin Rigo at 2020-07-29T17:08:06+02:00 update libffi_msvc by copying the fixes done in cffi - - - - - 4d62734f by Matti Picus at 2020-07-29T19:06:45+03:00 tweak signature - - - - - 4d43b6d6 by Matti Picus at 2020-07-30T09:53:03+03:00 test, implement PyUnicode_{Find,Read,Write}Char, issue 3272 --HG-- branch : py3.6 - - - - - 27a6dc4d by Matti Picus at 2020-07-30T11:33:33+03:00 export the signature to a header file - - - - - 06c051ce by Armin Rigo at 2020-07-30T10:46:41+02:00 hg merge default --HG-- branch : py3.6 - - - - - 35ead98f by Armin Rigo at 2020-07-30T11:12:35+02:00 fix for struct returns on windows - - - - - 92adcedb by Armin Rigo at 2020-07-30T11:13:20+02:00 hg merge default --HG-- branch : py3.6 - - - - - 72c6a287 by Armin Rigo at 2020-07-30T11:21:34+02:00 typo - - - - - 17a4ac23 by Armin Rigo at 2020-07-30T11:21:48+02:00 hg merge default --HG-- branch : py3.6 - - - - - e2a1d09a by Armin Rigo at 2020-07-30T11:24:24+02:00 next try - - - - - ae2fbb1b by Armin Rigo at 2020-07-30T11:24:37+02:00 hg merge default --HG-- branch : py3.6 - - - - - f44c09a9 by Armin Rigo at 2020-07-30T15:30:00+02:00 get rid of the pre-version-80 support. It was buggy because it expected output from cl.exe in English and wouldn't recognize the output in French, for example - - - - - b702119b by Armin Rigo at 2020-07-30T15:30:43+02:00 hg merge default --HG-- branch : py3.6 - - - - - 81e0c554 by Armin Rigo at 2020-07-30T16:18:24+02:00 let the signal handler set a windows event, like it does in CPython 3.6 - - - - - aa4a85b8 by Armin Rigo at 2020-07-30T16:19:14+02:00 hg merge default --HG-- branch : py3.6 - - - - - 13634a91 by Armin Rigo at 2020-07-30T16:19:56+02:00 CtrlHandlerRoutine is not called while we're in a time.sleep(). Use the signal handler to set the event --HG-- branch : py3.6 - - - - - 5c9c6385 by Matti Picus at 2020-07-30T17:37:29+03:00 tweak c4f64ef3a071 (version is shown on stdout when running tests) - - - - - 17fcee55 by Matti Picus at 2020-07-30T17:33:16+03:00 fix skip to allow tests to run - - - - - f6a00c11 by Matti Picus at 2020-07-31T07:21:48+03:00 "inherit" from rsignal's eci to fix compilation --HG-- branch : py3.6 - - - - - bdefcbb1 by Matti Picus at 2020-07-31T07:22:54+03:00 initialize value - - - - - 932b0cf8 by Matti Picus at 2020-07-31T07:24:49+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 9044806a by Armin Rigo at 2020-07-31T09:05:47+02:00 add a define that we can test for elsewhere - - - - - 0922206a by Armin Rigo at 2020-07-31T09:06:34+02:00 hg merge default --HG-- branch : py3.6 - - - - - d0de10a2 by Armin Rigo at 2020-07-31T09:08:41+02:00 revert a481a04de07c and try to do it in another way --HG-- branch : py3.6 - - - - - 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - 88d1b789 by Matti Picus at 2020-07-31T18:10:27+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 31e4242f by Matti Picus at 2020-08-01T20:24:15+03:00 scandir - use new rpython windows interface, refactor code --HG-- branch : py3.6 - - - - - bfc6fde8 by Matti Picus at 2020-08-02T00:30:36+03:00 fix for refactor on linux --HG-- branch : py3.6 - - - - - 22d01213 by Armin Rigo at 2020-08-06T17:54:25+02:00 (anto, arigo, ronan) in python3.8, PyNumber_Check() will need to check for __index__ --HG-- branch : py3.6 - - - - - d568e733 by Armin Rigo at 2020-08-07T12:16:51+02:00 Manual port of 2c5448e043b4 --HG-- branch : py3.6 - - - - - 6115e63e by Ronan Lamy at 2020-08-07T17:37:27+02:00 hg merge py3.6 --HG-- branch : hpy-update-vendored - - - - - f30236a4 by Ronan Lamy at 2020-08-07T17:49:25+02:00 HPyNumber_Check --HG-- branch : hpy-update-vendored - - - - - 4ae2ab32 by Ronan Lamy at 2020-08-07T18:05:49+02:00 Stop trying to support legacy methods for now --HG-- branch : hpy-update-vendored - - - - - 49659719 by Ronan Lamy at 2020-08-07T18:09:17+02:00 Fix HPy_Bytes() --HG-- branch : hpy-update-vendored - - - - - f2ad0e12 by Ronan Lamy at 2020-08-07T22:38:12+02:00 reenable legacy methods --HG-- branch : hpy-update-vendored - - - - - 30 changed files: - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - extra_tests/cffi_tests/cffi0/test_function.py - extra_tests/cffi_tests/cffi0/test_ownlib.py - extra_tests/cffi_tests/cffi0/test_parsing.py - + extra_tests/cffi_tests/cffi1/test_function_args.py - extra_tests/cffi_tests/embedding/test_basic.py - + extra_tests/cffi_tests/embedding/withunicode.py - lib-python/3/runpy.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/cparser.py - lib_pypy/cffi/recompiler.py - lib_pypy/tools/__init__.py ? lib_pypy/pypy_tools/__init__.py - lib_pypy/tools/build_cffi_imports.py ? lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/build.rst - pypy/doc/release-v7.3.1.rst - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/doc/windows.rst - pypy/goal/targetpypystandalone.py - pypy/interpreter/unicodehelper.py - pypy/interpreter/unicodehelper_win32.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/ctypefunc.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_codecs/test/test_codecs.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/interp_number.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c5066d004eb4ad5bcd7d491c1546804ffb542c76...f2ad0e12fb7d8203770559e1685920a03efad7d1 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c5066d004eb4ad5bcd7d491c1546804ffb542c76...f2ad0e12fb7d8203770559e1685920a03efad7d1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 8 15:56:45 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 08 Aug 2020 19:56:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] start release note, optimistically include hpy Universal mode Message-ID: <5f2f037d10755_16b2b03a953ea80192191@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 2 changed files: - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.2.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2eb845af95ebac5fb665b6b7977d56652afe7207 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2eb845af95ebac5fb665b6b7977d56652afe7207 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 8 18:19:48 2020 From: foss at heptapod.net (Ronan Lamy) Date: Sat, 08 Aug 2020 22:19:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 3 commits: set up support for more than one kind of HPyDef Message-ID: <5f2f250491d78_16b3fb1699b5c1c192983@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 5791facb by Ronan Lamy at 2020-08-07T23:35:33+02:00 set up support for more than one kind of HPyDef --HG-- branch : hpy-update-vendored - - - - - cfb16b70 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums --HG-- branch : hpy-update-vendored - - - - - 02cf4f79 by Ronan Lamy at 2020-08-09T00:15:25+02:00 Start implementing slots --HG-- branch : hpy-update-vendored - - - - - 8 changed files: - pypy/module/_hpy_universal/interp_extfunc.py - + pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - + pypy/module/_hpy_universal/slotgen.py - pypy/module/cpyext/cparser.py - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_cparser.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f2ad0e12fb7d8203770559e1685920a03efad7d1...02cf4f7987251036a11eb05dd90d59937f11a493 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f2ad0e12fb7d8203770559e1685920a03efad7d1...02cf4f7987251036a11eb05dd90d59937f11a493 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 04:58:12 2020 From: foss at heptapod.net (Ronan Lamy) Date: Sun, 09 Aug 2020 08:58:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] fix translation Message-ID: <5f2fbaa4d0594_16b2b03a9b41d741935c@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 94e15e10 by Ronan Lamy at 2020-08-09T10:57:37+02:00 fix translation --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/94e15e10961228c9f05d00f8faaf331b2e9e4fd4 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/94e15e10961228c9f05d00f8faaf331b2e9e4fd4 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 05:39:27 2020 From: foss at heptapod.net (Ronan Lamy) Date: Sun, 09 Aug 2020 09:39:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Don't store the raw hpymeth on W_ExtensionFunctions, so that slots can create them as well Message-ID: <5f2fc44fa3a67_16b2b03a953ea801941d8@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: d5f89aee by Ronan Lamy at 2020-08-09T11:38:56+02:00 Don't store the raw hpymeth on W_ExtensionFunctions, so that slots can create them as well --HG-- branch : hpy-update-vendored - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/interp_type.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d5f89aeee15592ca36e4e136c84afa72f98a4f35 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d5f89aeee15592ca36e4e136c84afa72f98a4f35 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 05:44:54 2020 From: foss at heptapod.net (Ronan Lamy) Date: Sun, 09 Aug 2020 09:44:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Handle tp_new slot Message-ID: <5f2fc5969d529_16b2b03a9d4deec1945d1@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 16ddbe1a by Ronan Lamy at 2020-08-09T11:44:24+02:00 Handle tp_new slot --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/16ddbe1ab3dad2e7575dc7be8c9ef0a885d80912 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/16ddbe1ab3dad2e7575dc7be8c9ef0a885d80912 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 14:12:00 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 09 Aug 2020 18:12:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 10 commits: /O2 or /Ox on MSVC does tail call optimization Message-ID: <5f303c70a8182_16b2b03a953ea801965b6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - 2e5227ae by Matti Picus at 2020-08-09T21:10:20+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 8 changed files: - LICENSE - pypy/doc/contributor.rst - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.2.rst - rpython/rlib/rposix_stat.py - rpython/rlib/test/test_rposix_stat.py - rpython/rlib/test/test_rsocket.py - rpython/translator/c/src/stack.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d568e733a9e1f24cd9728f4490939c16642b0b5c...2e5227ae30e62dc85e41945f10793c8d4893a9a0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d568e733a9e1f24cd9728f4490939c16642b0b5c...2e5227ae30e62dc85e41945f10793c8d4893a9a0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 14:12:02 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 09 Aug 2020 18:12:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 14 commits: /O2 or /Ox on MSVC does tail call optimization Message-ID: <5f303c72ef843_16b2b03a953ea80196765@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - bfc6fde8 by Matti Picus at 2020-08-02T00:30:36+03:00 fix for refactor on linux --HG-- branch : py3.6 - - - - - 22d01213 by Armin Rigo at 2020-08-06T17:54:25+02:00 (anto, arigo, ronan) in python3.8, PyNumber_Check() will need to check for __index__ --HG-- branch : py3.6 - - - - - d568e733 by Armin Rigo at 2020-08-07T12:16:51+02:00 Manual port of 2c5448e043b4 --HG-- branch : py3.6 - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - 2e5227ae by Matti Picus at 2020-08-09T21:10:20+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 6a23aa6b by Matti Picus at 2020-08-09T21:11:04+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 11 changed files: - LICENSE - lib-python/3/runpy.py - pypy/doc/contributor.rst - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.2.rst - pypy/module/cpyext/number.py - pypy/module/cpyext/test/test_number.py - rpython/rlib/rposix_stat.py - rpython/rlib/test/test_rposix_stat.py - rpython/rlib/test/test_rsocket.py - rpython/translator/c/src/stack.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/401b5d80b19d7ada416d37509471da4b67c6fdfa...6a23aa6be99f5347a434173c8876ef7a1e41ac8f -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/401b5d80b19d7ada416d37509471da4b67c6fdfa...6a23aa6be99f5347a434173c8876ef7a1e41ac8f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 14:12:25 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 09 Aug 2020 18:12:25 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/more-precise-stat-time-on-macos Message-ID: <5f303c89230f2_16b2b03a9d175b81969ae@heptapod-foss.mail> Matti Picus deleted branch branch/more-precise-stat-time-on-macos at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 14:11:58 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 09 Aug 2020 18:11:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 4 commits: Use timespec on macOS too. Message-ID: <5f303c6e69104_16b3fb1458ca0101963f1@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - 4 changed files: - LICENSE - pypy/doc/contributor.rst - rpython/rlib/rposix_stat.py - rpython/rlib/test/test_rposix_stat.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2eb845af95ebac5fb665b6b7977d56652afe7207...d785b6cf113f2f4295d91f48fa134a801dc253e1 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2eb845af95ebac5fb665b6b7977d56652afe7207...d785b6cf113f2f4295d91f48fa134a801dc253e1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 18:47:50 2020 From: foss at heptapod.net (Antonio Cuni) Date: Sun, 09 Aug 2020 22:47:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/hpy-setuptools-extension Message-ID: <5f307d166b4a7_16b2b03a9d4deec197665@heptapod-foss.mail> Antonio Cuni pushed new branch branch/hpy-setuptools-extension at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/branch/hpy-setuptools-extension You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 9 20:41:42 2020 From: foss at heptapod.net (nulano) Date: Mon, 10 Aug 2020 00:41:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 19 commits: get rid of the pre-version-80 support. It was buggy because it expected... Message-ID: <5f3097c6a1b39_16b3fb1458ca010198550@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: f44c09a9 by Armin Rigo at 2020-07-30T15:30:00+02:00 get rid of the pre-version-80 support. It was buggy because it expected output from cl.exe in English and wouldn't recognize the output in French, for example - - - - - 81e0c554 by Armin Rigo at 2020-07-30T16:18:24+02:00 let the signal handler set a windows event, like it does in CPython 3.6 - - - - - 5c9c6385 by Matti Picus at 2020-07-30T17:37:29+03:00 tweak c4f64ef3a071 (version is shown on stdout when running tests) - - - - - 17fcee55 by Matti Picus at 2020-07-30T17:33:16+03:00 fix skip to allow tests to run - - - - - bdefcbb1 by Matti Picus at 2020-07-31T07:22:54+03:00 initialize value - - - - - 9044806a by Armin Rigo at 2020-07-31T09:05:47+02:00 add a define that we can test for elsewhere - - - - - 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - 78a847a9 by nulano at 2020-08-10T02:25:56+02:00 fix rffi.LONG / rffi.ULONG vs rffi.SIGNED / rffi.UNSIGNED in _pypyjson module --HG-- branch : win64 - - - - - db35dbf7 by nulano at 2020-08-10T02:39:21+02:00 Merge default --HG-- branch : win64 - - - - - 1882b547 by nulano at 2020-08-10T02:40:44+02:00 win64 MSVC doesn't support __asm --HG-- branch : win64 - - - - - 17 changed files: - LICENSE - lib-python/2.7/runpy.py - pypy/doc/contributor.rst - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.2.rst - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/simd.py - rpython/rlib/rposix_scandir.py - rpython/rlib/rposix_stat.py - rpython/rlib/rsignal.py - rpython/rlib/test/test_rposix_scandir.py - rpython/rlib/test/test_rposix_stat.py - rpython/rlib/test/test_rsocket.py - rpython/rtyper/lltypesystem/rffi.py - rpython/translator/c/src/signals.c - rpython/translator/c/src/stack.h - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/489f9edbc6c659a516470093bd037761c6e8efe8...1882b5473db82c90a33cf85ce468e320ef5db7fc -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/489f9edbc6c659a516470093bd037761c6e8efe8...1882b5473db82c90a33cf85ce468e320ef5db7fc You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 10 06:12:29 2020 From: foss at heptapod.net (nulano) Date: Mon, 10 Aug 2020 10:12:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 3 commits: fix some rffi.(U)LONG(P) vs rffi.(UN)SIGNED(P) issues without test coverage (found with grep) Message-ID: <5f311d8dc878_16b3fb1458ca0102029a7@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: 9f6ff3ff by nulano at 2020-08-10T06:38:10+02:00 fix some rffi.(U)LONG(P) vs rffi.(UN)SIGNED(P) issues without test coverage (found with grep) --HG-- branch : win64 - - - - - 5fce15ba by nulano at 2020-08-10T09:25:36+02:00 update pypyoption translationmodules on win and workingmodules on win64 --HG-- branch : win64 - - - - - fefca1eb by nulano at 2020-08-10T11:04:28+02:00 skip 32-bit specific test in _rawffi --HG-- branch : win64 - - - - - 10 changed files: - pypy/config/pypyoption.py - pypy/module/_demo/demo.py - pypy/module/_pypyjson/test/test_simd.py - pypy/module/_rawffi/test/test__rawffi.py - pypy/module/bz2/interp_bz2.py - pypy/module/operator/tscmp.c - pypy/module/operator/tscmp.h - pypy/module/operator/tscmp.py - rpython/memory/gc/inspector.py - rpython/rlib/rwin32.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1882b5473db82c90a33cf85ce468e320ef5db7fc...fefca1eb8454a1b91f39dd9b5c4d42c3f0810342 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1882b5473db82c90a33cf85ce468e320ef5db7fc...fefca1eb8454a1b91f39dd9b5c4d42c3f0810342 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 01:54:53 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 05:54:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] typo Message-ID: <5f3232ad3419f_16b3fb16959c01821964f@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 80e445e5 by Matti Picus at 2020-08-10T14:30:15+03:00 typo --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/test/test_thread.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/80e445e5666eeb9944babd1885a21510b32cebeb -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/80e445e5666eeb9944babd1885a21510b32cebeb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 02:03:55 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 06:03:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: Adapt expected filename in test_warnins.FinalizationTest Message-ID: <5f3234cb8bf78_16b3fb1696a4a3c220348@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 926a14b4 by Yannick Jadoul at 2020-06-28T16:02:06+02:00 Adapt expected filename in test_warnins.FinalizationTest --HG-- branch : py3.7 - - - - - 1c6a6407 by Matti Picus at 2020-08-11T06:03:51+00:00 Merge branch 'topic/py3.7/py3.7-warnings-filename--c' into 'branch/py3.7' Adapt expected filename in test_warnings.FinalizationTest See merge request pypy/pypy!735 --HG-- branch : py3.7 - - - - - 1 changed file: - lib-python/3/test/test_warnings/__init__.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/80e445e5666eeb9944babd1885a21510b32cebeb...1c6a64073ee70abc902a9122576810c62a64cda9 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/80e445e5666eeb9944babd1885a21510b32cebeb...1c6a64073ee70abc902a9122576810c62a64cda9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 02:04:09 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 06:04:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/py3.7/py3.7-warnings-filename--c Message-ID: <5f3234d950d3b_16b3fb16959c0182205f5@heptapod-foss.mail> Matti Picus deleted branch topic/py3.7/py3.7-warnings-filename--c at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 02:11:11 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 06:11:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: Implement bpo-29649: struct.pack_into check boundary error message didn't respect offset Message-ID: <5f32367fc171a_16b3fb1458ca0102212d0@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: ef393e38 by Yannick Jadoul at 2020-06-19T02:32:11+02:00 Implement bpo-29649: struct.pack_into check boundary error message didn't respect offset --HG-- branch : py3.7 - - - - - db460883 by Yannick Jadoul at 2020-06-19T02:57:23+02:00 Convert most of pypy/module/struct/test/test_struct.py to new-style apptest_ tests --HG-- branch : py3.7 - - - - - 4293aad6 by Matti Picus at 2020-08-11T06:11:07+00:00 Merge branch 'topic/py3.7/py3.7-bpo-29649' into 'branch/py3.7' Implement bpo-29649: struct.pack_into check boundary error message didn't respect offset See merge request pypy/pypy!731 --HG-- branch : py3.7 - - - - - 4 changed files: - pypy/module/struct/interp_struct.py - + pypy/module/struct/test/apptest_struct.py - + pypy/module/struct/test/apptest_structbuffer.py - pypy/module/struct/test/test_struct.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1c6a64073ee70abc902a9122576810c62a64cda9...4293aad62054a24ca906eb12bfcca2d7ea93b0ce -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1c6a64073ee70abc902a9122576810c62a64cda9...4293aad62054a24ca906eb12bfcca2d7ea93b0ce You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 02:11:24 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 06:11:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/py3.7/py3.7-bpo-29649 Message-ID: <5f32368cecb6a_16b2b03a9d4deec221930@heptapod-foss.mail> Matti Picus deleted branch topic/py3.7/py3.7-bpo-29649 at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 04:45:33 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 08:45:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix ifdef for win32, only the NT_THREADS is required; others are cleanup Message-ID: <5f325aadbac2d_16b2b03a953ea8022423b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: b80927e8 by Matti Picus at 2020-08-11T11:44:47+03:00 fix ifdef for win32, only the NT_THREADS is required; others are cleanup --HG-- branch : py3.7 - - - - - 3 changed files: - pypy/module/cpyext/include/pythonrun.h - pypy/module/cpyext/include/pythread.h - pypy/module/cpyext/src/pythread.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b80927e886eee6881d916360fd294d46f8584fed -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b80927e886eee6881d916360fd294d46f8584fed You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 05:38:39 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 09:38:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fixes for metainterp/test/test_fficall.py Message-ID: <5f32671f83eba_16b3fb1458ca010227445@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: b2e1f00e by Armin Rigo at 2020-08-11T11:38:23+02:00 fixes for metainterp/test/test_fficall.py --HG-- branch : win64 - - - - - 2 changed files: - rpython/jit/metainterp/test/test_fficall.py - rpython/rlib/jit_libffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b2e1f00eb79426e3809b47e9be66289dbda4c919 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b2e1f00eb79426e3809b47e9be66289dbda4c919 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 06:24:01 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 10:24:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] in-progress: jit backend fixes for win64 Message-ID: <5f3271c170ec1_16b2b03a953ea802287f8@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 4b3b2150 by Armin Rigo at 2020-08-11T12:23:41+02:00 in-progress: jit backend fixes for win64 --HG-- branch : win64 - - - - - 5 changed files: - rpython/jit/backend/x86/arch.py - rpython/jit/backend/x86/assembler.py - rpython/jit/backend/x86/callbuilder.py - rpython/jit/backend/x86/regalloc.py - rpython/jit/backend/x86/runner.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4b3b2150dc1559aed43196b8b3bc83ec201f56ce -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4b3b2150dc1559aed43196b8b3bc83ec201f56ce You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 06:47:52 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 10:47:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] disable HAS_CODEMAP for now on win64 Message-ID: <5f327758af3b1_16b2b03a953ea802301ca@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 092d8dbc by Armin Rigo at 2020-08-11T12:46:18+02:00 disable HAS_CODEMAP for now on win64 --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/runner.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/092d8dbc20e9ccb1f71c0deb55aabf902c0bf7be -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/092d8dbc20e9ccb1f71c0deb55aabf902c0bf7be You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 07:19:27 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 11 Aug 2020 11:19:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 2 commits: Implement _HPy_New Message-ID: <5f327ebf47076_16b3fb1696a4a3c23034b@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: bc22748a by Ronan Lamy at 2020-08-10T16:44:05+02:00 Implement _HPy_New --HG-- branch : hpy-update-vendored - - - - - 8340a86c by Ronan Lamy at 2020-08-11T13:18:53+02:00 implement _HPy_Cast() --HG-- branch : hpy-update-vendored - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/16ddbe1ab3dad2e7575dc7be8c9ef0a885d80912...8340a86c2d7ac1008ccfe2d00570e1bb9a0bcc39 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/16ddbe1ab3dad2e7575dc7be8c9ef0a885d80912...8340a86c2d7ac1008ccfe2d00570e1bb9a0bcc39 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 07:27:35 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 11:27:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] refactor: use OS specific files instead of long ifdef sections Message-ID: <5f3280a76885d_16b3fb16959c01823078@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - 4 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/src/pythread.c - + pypy/module/cpyext/src/pythread_nt.c - + pypy/module/cpyext/src/pythread_posix.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b98ca2df60517020c735142332640e516b0ae8ba -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b98ca2df60517020c735142332640e516b0ae8ba You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 07:27:37 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 11:27:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: refactor: use OS specific files instead of long ifdef sections Message-ID: <5f3280a9247ee_16b3fb1699b5c1c230924@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - d0922aa2 by Matti Picus at 2020-08-11T13:56:57+03:00 merge default into branch --HG-- branch : py3.6 - - - - - 4 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/src/pythread.c - + pypy/module/cpyext/src/pythread_nt.c - + pypy/module/cpyext/src/pythread_posix.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2e5227ae30e62dc85e41945f10793c8d4893a9a0...d0922aa25fb4db9e98067a7c3bae128a9b8b1d37 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2e5227ae30e62dc85e41945f10793c8d4893a9a0...d0922aa25fb4db9e98067a7c3bae128a9b8b1d37 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 07:27:39 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 11:27:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 4 commits: refactor: use OS specific files instead of long ifdef sections Message-ID: <5f3280ab54e24_16b2b03a35ad83c2311f4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - d0922aa2 by Matti Picus at 2020-08-11T13:56:57+03:00 merge default into branch --HG-- branch : py3.6 - - - - - acd6ba14 by Matti Picus at 2020-08-11T14:05:40+03:00 merge py3.6 into branch, refactor tss-specific code into respective OS files --HG-- branch : py3.7 - - - - - b4faa3fc by Matti Picus at 2020-08-11T14:26:33+03:00 fix merge --HG-- branch : py3.7 - - - - - 4 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/src/pythread.c - + pypy/module/cpyext/src/pythread_nt.c - + pypy/module/cpyext/src/pythread_posix.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b80927e886eee6881d916360fd294d46f8584fed...b4faa3fcdcf3a455a183f697d0b696f4ec692463 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b80927e886eee6881d916360fd294d46f8584fed...b4faa3fcdcf3a455a183f697d0b696f4ec692463 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 12:07:11 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 11 Aug 2020 16:07:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] HPyType_GenericNew() Message-ID: <5f32c22f631d1_16b2b03a35ad83c2360d8@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: e5bc56bc by Ronan Lamy at 2020-08-11T18:06:39+02:00 HPyType_GenericNew() --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_type.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e5bc56bc22ac69abe4a87dbd85c180254a44ccb2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e5bc56bc22ac69abe4a87dbd85c180254a44ccb2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 12:52:29 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 11 Aug 2020 16:52:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] fix translation Message-ID: <5f32cccd403a7_16b3fb16961d0dc2370d2@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 7ac7f49f by Ronan Lamy at 2020-08-11T18:52:06+02:00 fix translation --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_type.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/7ac7f49f3f93f1abdf5021185a54d23bc5eff843 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/7ac7f49f3f93f1abdf5021185a54d23bc5eff843 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 13:05:09 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 17:05:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fixes to callbuilder.py Message-ID: <5f32cfc59ebe1_16b3fb1699b5c1c237491@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 39b51d63 by Armin Rigo at 2020-08-11T19:04:53+02:00 fixes to callbuilder.py --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/callbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/39b51d6370b90c54d44ad59f364817b2444a0d54 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/39b51d6370b90c54d44ad59f364817b2444a0d54 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 13:09:52 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 11 Aug 2020 17:09:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] fix typo Message-ID: <5f32d0e0cab56_16b2b03a35bf5642376de@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: e9ebbcf9 by Ronan Lamy at 2020-08-11T19:09:30+02:00 fix typo --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e9ebbcf97cd0082f8180d74c7d3dd28e25299990 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e9ebbcf97cd0082f8180d74c7d3dd28e25299990 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 13:46:43 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 11 Aug 2020 17:46:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] fix Message-ID: <5f32d983732db_16b3fb16959c018238675@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 3357fe3e by Ronan Lamy at 2020-08-11T19:46:19+02:00 fix --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3357fe3e009d32fbd49db83768e1ef60f9e6fac7 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3357fe3e009d32fbd49db83768e1ef60f9e6fac7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 14:00:15 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 18:00:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 2 commits: fix for _build_wb_slowpath Message-ID: <5f32dcafa57ff_16b2b03a953ea8023906d@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: d9842614 by Armin Rigo at 2020-08-11T19:56:20+02:00 fix for _build_wb_slowpath --HG-- branch : win64 - - - - - 01ae8090 by Armin Rigo at 2020-08-11T19:59:58+02:00 another fix if withcards==True --HG-- branch : win64 - - - - - 2 changed files: - rpython/jit/backend/x86/assembler.py - rpython/jit/backend/x86/callbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/39b51d6370b90c54d44ad59f364817b2444a0d54...01ae8090ff2942cdf03ffaa33d50339c0d90345b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/39b51d6370b90c54d44ad59f364817b2444a0d54...01ae8090ff2942cdf03ffaa33d50339c0d90345b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 14:15:24 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 18:15:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] add INT3 instructions around CALLs that may still be broken. fix one case Message-ID: <5f32e03c86bd5_16b2b03a35ad83c2392fd@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 39411d6c by Armin Rigo at 2020-08-11T20:15:07+02:00 add INT3 instructions around CALLs that may still be broken. fix one case --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/assembler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/39411d6c7bd19bc19f550720bc06ce3e4e6d0fe2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/39411d6c7bd19bc19f550720bc06ce3e4e6d0fe2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 14:27:28 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 11 Aug 2020 18:27:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] more fixes Message-ID: <5f32e31048e31_16b3fb16dff29b4240174@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 521db36c by Armin Rigo at 2020-08-11T20:27:12+02:00 more fixes --HG-- branch : win64 - - - - - 2 changed files: - rpython/jit/backend/test/runner_test.py - rpython/rlib/libffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/521db36caa6600e4fcbaabfa19a6680d1a6ceebe -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/521db36caa6600e4fcbaabfa19a6680d1a6ceebe You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 16:48:22 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 11 Aug 2020 20:48:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/redo-pr-639 Message-ID: <5f330416714e3_16b3fb1699b5c1c2417a3@heptapod-foss.mail> Matti Picus pushed new branch branch/redo-pr-639 at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/branch/redo-pr-639 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 11 17:51:11 2020 From: foss at heptapod.net (Simon Cross) Date: Tue, 11 Aug 2020 21:51:11 +0000 Subject: [pypy-commit] [Git][pypy/extradoc] Pushed new branch topic/extradoc/blog-new-chapter-for-pypy Message-ID: <5f3312cf32bb3_16b3fb16dff29b42437db@heptapod-foss.mail> Simon Cross pushed new branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/tree/topic/extradoc/blog-new-chapter-for-pypy You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 06:08:11 2020 From: foss at heptapod.net (Armin Rigo) Date: Wed, 12 Aug 2020 10:08:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 2 commits: the shadow store always contains 4 words, even if the function only takes less arguments Message-ID: <5f33bf8b3845d_16b3fb1699b5c1c250434@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: dbfe413c by Armin Rigo at 2020-08-12T11:26:32+02:00 the shadow store always contains 4 words, even if the function only takes less arguments --HG-- branch : win64 - - - - - 4ac73972 by Armin Rigo at 2020-08-12T12:07:49+02:00 fix some tests, more tweaks to registers around calls --HG-- branch : win64 - - - - - 6 changed files: - rpython/jit/backend/test/runner_test.py - rpython/jit/backend/x86/arch.py - rpython/jit/backend/x86/assembler.py - rpython/jit/backend/x86/callbuilder.py - rpython/jit/backend/x86/regalloc.py - rpython/jit/backend/x86/runner.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/521db36caa6600e4fcbaabfa19a6680d1a6ceebe...4ac73972d68c9fb34952bf0ab724a4c7b2630395 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/521db36caa6600e4fcbaabfa19a6680d1a6ceebe...4ac73972d68c9fb34952bf0ab724a4c7b2630395 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 06:33:36 2020 From: foss at heptapod.net (Armin Rigo) Date: Wed, 12 Aug 2020 10:33:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix for calls to SetLastError Message-ID: <5f33c58040757_16b3fb1699b5c1c250965@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 2769c378 by Armin Rigo at 2020-08-12T12:33:20+02:00 fix for calls to SetLastError --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/callbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2769c378477537249b5ea21e77c203e848833a50 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2769c378477537249b5ea21e77c203e848833a50 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 07:25:14 2020 From: foss at heptapod.net (Armin Rigo) Date: Wed, 12 Aug 2020 11:25:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] after a lot of fighting, found the workaround to debug this Message-ID: <5f33d19ab0467_16b3fb1458ca0102522d8@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 1504332d by Armin Rigo at 2020-08-12T13:24:56+02:00 after a lot of fighting, found the workaround to debug this --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/assembler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1504332d2eb704dda3de62493e431b8a5a8f1d94 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1504332d2eb704dda3de62493e431b8a5a8f1d94 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 07:39:18 2020 From: foss at heptapod.net (Armin Rigo) Date: Wed, 12 Aug 2020 11:39:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] test_compile_bridge_while_running Message-ID: <5f33d4e666241_16b3fb1458ca010252441@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: e84aeb5f by Armin Rigo at 2020-08-12T13:39:00+02:00 test_compile_bridge_while_running --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/assembler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e84aeb5f100f100df76e981aab48e99bc2a9328e -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e84aeb5f100f100df76e981aab48e99bc2a9328e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 07:45:56 2020 From: foss at heptapod.net (Armin Rigo) Date: Wed, 12 Aug 2020 11:45:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix test_arrayitems Message-ID: <5f33d674f30e3_16b2b03a9d4deec25329c@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: b6f0bc40 by Armin Rigo at 2020-08-12T13:45:41+02:00 fix test_arrayitems --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/test/test_runner.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b6f0bc40d0d8c898799369d0f3d9b20c445aec1e -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b6f0bc40d0d8c898799369d0f3d9b20c445aec1e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 09:36:46 2020 From: foss at heptapod.net (Simon Cross) Date: Wed, 12 Aug 2020 13:36:46 +0000 Subject: [pypy-commit] [Git][pypy/extradoc][topic/extradoc/blog-new-chapter-for-pypy] Change thank you into a quote. Message-ID: <5f33f06ecd893_16b3fb16dff29b425439c@heptapod-foss.mail> Simon Cross pushed to branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc Commits: f60b6ba2 by Simon Cross at 2020-08-12T15:36:36+02:00 Change thank you into a quote. --HG-- branch : extradoc - - - - - 1 changed file: - blog/draft/2020-08-12-new-chapter-for-pypy.rst View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/f60b6ba2915616a1c664d03506275a453cf648f3 -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/f60b6ba2915616a1c664d03506275a453cf648f3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 09:41:56 2020 From: foss at heptapod.net (Simon Cross) Date: Wed, 12 Aug 2020 13:41:56 +0000 Subject: [pypy-commit] [Git][pypy/extradoc][topic/extradoc/blog-new-chapter-for-pypy] Tweak working to make it clear that PyPy isn't going corporate. Message-ID: <5f33f1a4609bd_16b3fb1699b5c1c25498c@heptapod-foss.mail> Simon Cross pushed to branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc Commits: d5a4dc70 by Simon Cross at 2020-08-12T15:41:45+02:00 Tweak working to make it clear that PyPy isn't going corporate. --HG-- branch : extradoc - - - - - 1 changed file: - blog/draft/2020-08-12-new-chapter-for-pypy.rst View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/d5a4dc70bc127b4e3b74c24dc10a4868fa2db807 -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/d5a4dc70bc127b4e3b74c24dc10a4868fa2db807 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 09:54:30 2020 From: foss at heptapod.net (Antonio Cuni) Date: Wed, 12 Aug 2020 13:54:30 +0000 Subject: [pypy-commit] [Git][pypy/extradoc][topic/extradoc/blog-new-chapter-for-pypy] Mention that a "future plans" blog post is coming Message-ID: <5f33f4961edaf_16b3fb1696a4a3c25595d@heptapod-foss.mail> Antonio Cuni pushed to branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc Commits: e7d97fc9 by Antonio Cuni at 2020-08-12T13:54:28+00:00 Mention that a "future plans" blog post is coming --HG-- branch : extradoc - - - - - 1 changed file: - blog/draft/2020-08-12-new-chapter-for-pypy.rst View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/e7d97fc9b4a2232ec733c9d503440be3b3cbe710 -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/e7d97fc9b4a2232ec733c9d503440be3b3cbe710 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 16:03:29 2020 From: foss at heptapod.net (Simon Cross) Date: Wed, 12 Aug 2020 20:03:29 +0000 Subject: [pypy-commit] [Git][pypy/extradoc][topic/extradoc/blog-new-chapter-for-pypy] Small final tweaks. Message-ID: <5f344b11a110b_16b3fb1458ca0102584ae@heptapod-foss.mail> Simon Cross pushed to branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc Commits: 5c3e6885 by Simon Cross at 2020-08-12T22:03:18+02:00 Small final tweaks. --HG-- branch : extradoc - - - - - 1 changed file: - blog/draft/2020-08-12-new-chapter-for-pypy.rst View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/5c3e68859d6824b515e7d8585798bd9cc34db8ba -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/commit/5c3e68859d6824b515e7d8585798bd9cc34db8ba You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 16:13:44 2020 From: foss at heptapod.net (Simon Cross) Date: Wed, 12 Aug 2020 20:13:44 +0000 Subject: [pypy-commit] [Git][pypy/extradoc] Deleted branch topic/extradoc/blog-new-chapter-for-pypy Message-ID: <5f344d7891abd_16b3fb1458ca01025889c@heptapod-foss.mail> Simon Cross deleted branch topic/extradoc/blog-new-chapter-for-pypy at PyPy / extradoc -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 12 16:13:44 2020 From: foss at heptapod.net (Simon Cross) Date: Wed, 12 Aug 2020 20:13:44 +0000 Subject: [pypy-commit] [Git][pypy/extradoc][branch/extradoc] 5 commits: Draft of the new chapter for PyPy blog post. Message-ID: <5f344d78efee3_16b2b03a35bf564259052@heptapod-foss.mail> Simon Cross pushed to branch branch/extradoc at PyPy / extradoc Commits: d9a83b69 by Simon Cross at 2020-08-11T23:50:48+02:00 Draft of the new chapter for PyPy blog post. --HG-- branch : extradoc - - - - - f60b6ba2 by Simon Cross at 2020-08-12T15:36:36+02:00 Change thank you into a quote. --HG-- branch : extradoc - - - - - d5a4dc70 by Simon Cross at 2020-08-12T15:41:45+02:00 Tweak working to make it clear that PyPy isn't going corporate. --HG-- branch : extradoc - - - - - e7d97fc9 by Antonio Cuni at 2020-08-12T13:54:28+00:00 Mention that a "future plans" blog post is coming --HG-- branch : extradoc - - - - - 5c3e6885 by Simon Cross at 2020-08-12T22:03:18+02:00 Small final tweaks. --HG-- branch : extradoc - - - - - 1 changed file: - + blog/draft/2020-08-12-new-chapter-for-pypy.rst View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/compare/71ce0d16199f271cef7a85423be80b3344a1f986...5c3e68859d6824b515e7d8585798bd9cc34db8ba -- View it on GitLab: https://foss.heptapod.net/pypy/extradoc/-/compare/71ce0d16199f271cef7a85423be80b3344a1f986...5c3e68859d6824b515e7d8585798bd9cc34db8ba You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 13 06:36:12 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 13 Aug 2020 10:36:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch topic/hpy-update-vendored/hpy-update-vendored-fixes Message-ID: <5f35179cab303_16b3fb16959c01826766@heptapod-foss.mail> Matti Picus pushed new branch topic/hpy-update-vendored/hpy-update-vendored-fixes at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/topic/hpy-update-vendored/hpy-update-vendored-fixes You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 13 06:47:32 2020 From: foss at heptapod.net (Ram Rachum) Date: Thu, 13 Aug 2020 10:47:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org] Pushed new branch branch/download Message-ID: <5f351a4447052_16b3fb1458ca010268535@heptapod-foss.mail> Ram Rachum pushed new branch branch/download at PyPy / pypy.org -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/tree/branch/download You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 13 14:21:33 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 13 Aug 2020 18:21:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/redo-pr-639] fix return values, reformat Message-ID: <5f3584ad3681e_16b2b03a35ad83c279478@heptapod-foss.mail> Matti Picus pushed to branch branch/redo-pr-639 at PyPy / pypy Commits: 5aa9475f by Matti Picus at 2020-08-13T21:21:01+03:00 fix return values, reformat --HG-- branch : redo-pr-639 - - - - - 3 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5aa9475f80baf6eb6f44c1741934a5e06025bb56 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5aa9475f80baf6eb6f44c1741934a5e06025bb56 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 13 17:18:52 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 13 Aug 2020 21:18:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag Message-ID: <5f35ae3c3afc7_16b3fb1458ca01028007d@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 1 changed file: - lib-python/2.7/distutils/sysconfig_pypy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/811c174f9b5537f41e3af126c4fb6f93cc861948 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/811c174f9b5537f41e3af126c4fb6f93cc861948 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 14 04:33:59 2020 From: foss at heptapod.net (Armin Rigo) Date: Fri, 14 Aug 2020 08:33:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo Message-ID: <5f364c77519c1_16b2b03a7c35de02824a4@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 1 changed file: - lib-python/2.7/distutils/sysconfig_pypy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/393baaa584fa2baa7fbc9aee1ae549ebef1514d9 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/393baaa584fa2baa7fbc9aee1ae549ebef1514d9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 03:57:12 2020 From: foss at heptapod.net (Ram Rachum) Date: Sat, 15 Aug 2020 07:57:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] 2 commits: Backed out changeset 4765db826f05 Message-ID: <5f37955817bdd_16b2b03a35ad83c2911ab@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: 6cc9e0fe by Ram Rachum at 2020-08-13T16:19:10+03:00 Backed out changeset 4765db826f05 --HG-- branch : download - - - - - e12df059 by Ram Rachum at 2020-08-15T10:57:14+03:00 Make download link more prominent --HG-- branch : download - - - - - 30 changed files: - pages/index.rst - public/assets/css/code.css - public/assets/css/nikola_rst.css - public/assets/css/styles.css - public/assets/css/theme.css - public/assets/js/fancydates.js - public/assets/js/fancydates.min.js - public/compat.html - public/download.html - public/features.html - public/howtohelp.html - ? public/images/download.svg - public/images/people/alex.jpg - public/images/people/alex.thumbnail.jpg - public/images/people/cfbolz.jpg - public/images/people/cfbolz.thumbnail.jpg - public/images/people/fijal.jpg - public/images/people/fijal.thumbnail.jpg - public/images/people/hakanardo.jpg - public/images/people/hakanardo.thumbnail.jpg - public/images/people/holger1.jpg - public/images/people/holger1.thumbnail.jpg - public/index.html - public/people.html - public/performance.html - public/robots.txt - public/rss.xml - public/sitemap.xml - public/sitemapindex.xml - themes/pypy/assets/css/styles.css View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/62130e619660637b0e918a882115409590d324b8...e12df05986143ac8527765d9cdc73e0f11d81221 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/62130e619660637b0e918a882115409590d324b8...e12df05986143ac8527765d9cdc73e0f11d81221 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 03:59:36 2020 From: foss at heptapod.net (Ram Rachum) Date: Sat, 15 Aug 2020 07:59:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Nikola version should be 8.0.3 Message-ID: <5f3795e89beae_16b2b03a35bf564291411@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: 50eb1977 by Ram Rachum at 2020-08-15T10:59:44+03:00 Nikola version should be 8.0.3 --HG-- branch : download - - - - - 5 changed files: - public/assets/css/code.css - public/assets/css/nikola_rst.css - public/assets/css/theme.css - public/assets/js/fancydates.js - public/assets/js/fancydates.min.js View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/50eb1977d36f5038bc32bbb89a70018ac34d5db0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/50eb1977d36f5038bc32bbb89a70018ac34d5db0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 15:05:45 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 15 Aug 2020 19:05:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch topic/msvcrt/os2rposix Message-ID: <5f383209e15b3_16b2b03a953ea8029418e@heptapod-foss.mail> Matti Picus pushed new branch topic/msvcrt/os2rposix at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/topic/msvcrt/os2rposix You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 15:57:58 2020 From: foss at heptapod.net (Armin Rigo) Date: Sat, 15 Aug 2020 19:57:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] update to cffi 1.14.2 Message-ID: <5f383e46a147e_16b3fb16961d0dc29487a@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 9 changed files: - extra_tests/cffi_tests/cffi1/test_recompiler.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/85041181f558c2d9ca107c40aca4a6d8416e9bdf -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/85041181f558c2d9ca107c40aca4a6d8416e9bdf You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 16:17:41 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 15 Aug 2020 20:17:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/msvcrt/os2rposix Message-ID: <5f3842e53831a_16b3fb16961d0dc2950d5@heptapod-foss.mail> Matti Picus deleted branch topic/msvcrt/os2rposix at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 15 16:17:41 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 15 Aug 2020 20:17:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/msvcrt Message-ID: <5f3842e5ca01e_16b2b03a7c35de029527c@heptapod-foss.mail> Matti Picus pushed new branch branch/msvcrt at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/branch/msvcrt You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 02:11:07 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 06:11:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] fix rtyper tests for mixed runtimes Message-ID: <5f38cdfbea7c2_16b2b03a953ea80297417@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: ee4989a4 by Matti Picus at 2020-08-16T08:51:07+03:00 fix rtyper tests for mixed runtimes --HG-- branch : msvcrt - - - - - 2 changed files: - rpython/rtyper/lltypesystem/test/test_rffi.py - rpython/rtyper/test/test_rbuiltin.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ee4989a438680d52e2d41022d93d563b58e48f5d -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ee4989a438680d52e2d41022d93d563b58e48f5d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 02:11:34 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 06:11:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] windows writes addresses with upper case hex Message-ID: <5f38ce1642235_16b3fb1458ca010297627@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 1 changed file: - rpython/rtyper/lltypesystem/test/test_rffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/411c1c4a297aaa76d4e28a0d81cd13571d674afc -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/411c1c4a297aaa76d4e28a0d81cd13571d674afc You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 05:37:47 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 09:37:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] skip tests that need disassembler on windows Message-ID: <5f38fe6b9716b_16b3fb16961d0dc297830@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 1 changed file: - rpython/tool/jitlogparser/test/test_parser.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/199ce0f90333c568634ca3c91c3f2adbe2d982f0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/199ce0f90333c568634ca3c91c3f2adbe2d982f0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 05:38:11 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 09:38:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] 3 commits: wrap fclose, pclose with FdValidator Message-ID: <5f38fe832f5d4_16b3fb16959c0182980fc@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: db1c761d by Matti Picus at 2020-08-16T11:52:02+03:00 wrap fclose, pclose with FdValidator --HG-- branch : msvcrt - - - - - 0c08db37 by Matti Picus at 2020-08-16T12:20:16+03:00 use rfile.create_file() not open() in rmmap tests --HG-- branch : msvcrt - - - - - e680dc89 by Matti Picus at 2020-08-16T12:35:53+03:00 os -> rposix in streamio.py --HG-- branch : msvcrt - - - - - 3 changed files: - rpython/rlib/rfile.py - rpython/rlib/streamio.py - rpython/rlib/test/test_rmmap.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/ee4989a438680d52e2d41022d93d563b58e48f5d...e680dc890b1d9f00e9f7e6b34a2397a35729c8f2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/ee4989a438680d52e2d41022d93d563b58e48f5d...e680dc890b1d9f00e9f7e6b34a2397a35729c8f2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 06:48:02 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 10:48:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] fix os -> rposix in test_posix Message-ID: <5f390ee2ee41_16b3fb1458ca0102992e9@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 354ce86b by Matti Picus at 2020-08-16T13:47:25+03:00 fix os -> rposix in test_posix --HG-- branch : msvcrt - - - - - 1 changed file: - rpython/rlib/test/test_posix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/354ce86bfdec83922bf62c0ebe61808de595b79b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/354ce86bfdec83922bf62c0ebe61808de595b79b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 07:38:18 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 11:38:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] carefully add %D to the valid set of accepted strftime formats on windows Message-ID: <5f391aaa16beb_16b3fb16961d0dc30025@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 05450270 by Matti Picus at 2020-08-16T14:36:45+03:00 carefully add %D to the valid set of accepted strftime formats on windows --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/05450270191647504b5a3a4177e905cef4539c5e -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/05450270191647504b5a3a4177e905cef4539c5e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 07:38:19 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 11:38:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: carefully add %D to the valid set of accepted strftime formats on windows Message-ID: <5f391aabd3855_16b2b03a35ad83c3004f8@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 05450270 by Matti Picus at 2020-08-16T14:36:45+03:00 carefully add %D to the valid set of accepted strftime formats on windows --HG-- branch : py3.6 - - - - - efef14cc by Matti Picus at 2020-08-16T14:37:21+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b4faa3fcdcf3a455a183f697d0b696f4ec692463...efef14cc6622e1112c424462ccb57d145b645393 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b4faa3fcdcf3a455a183f697d0b696f4ec692463...efef14cc6622e1112c424462ccb57d145b645393 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 08:55:49 2020 From: foss at heptapod.net (Ram Rachum) Date: Sun, 16 Aug 2020 12:55:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Adding download button Message-ID: <5f392cd546551_16b2b03a7c35de030089a@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: dc577fbf by Ram Rachum at 2020-08-16T15:55:58+03:00 Adding download button --HG-- branch : download - - - - - 3 changed files: - + image/download.svg - public/assets/css/styles.css - themes/pypy/assets/css/styles.css View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/dc577fbf4e0743c0b63d68e9c05b001cb5e6e99c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/dc577fbf4e0743c0b63d68e9c05b001cb5e6e99c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 09:32:22 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 13:32:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] Issue #3282 Message-ID: <5f39356630aad_16b2b03a9f00d5c302073@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: dd692012 by Armin Rigo at 2020-08-16T15:32:08+02:00 Issue #3282 An obscure case where CPython is confused about enumerating bytes or ints --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/mmap/interp_mmap.py - pypy/module/mmap/test/test_mmap.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/dd692012a40082699637c98b38c223fa49d9e192 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/dd692012a40082699637c98b38c223fa49d9e192 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 10:15:24 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 14:15:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix test Message-ID: <5f393f7cb28a0_16b2b03a953ea80303215@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: ae5ec7b3 by Armin Rigo at 2020-08-16T16:15:10+02:00 fix test --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/test/test_callbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ae5ec7b341bc8d18f72856d9e640ac12754b2b41 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ae5ec7b341bc8d18f72856d9e640ac12754b2b41 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 11:44:16 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 15:44:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] can't make sense of this failure, skip it as non-essential for now Message-ID: <5f395450a7a75_16b2b03a9f00d5c3034ba@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: ff2b24c7 by Armin Rigo at 2020-08-16T17:43:27+02:00 can't make sense of this failure, skip it as non-essential for now --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/test/test_jitlog.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ff2b24c72dc922af8b16e8438fae66ed77633067 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ff2b24c72dc922af8b16e8438fae66ed77633067 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 11:50:45 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 15:50:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] skip codemaps tests on win64 Message-ID: <5f3955d59650d_16b2b03a35bf564303615@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 752b0309 by Armin Rigo at 2020-08-16T17:50:32+02:00 skip codemaps tests on win64 --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/test/test_recursive.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/752b03095d7fbb25eb58a94b5fe395dc93dbb775 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/752b03095d7fbb25eb58a94b5fe395dc93dbb775 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 11:57:45 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 15:57:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] don't duplicate this list of registers (fixes test_call_use_correct_regs) Message-ID: <5f39577955f4d_16b2b03a35bf5643038ae@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 8c527a63 by Armin Rigo at 2020-08-16T17:57:31+02:00 don't duplicate this list of registers (fixes test_call_use_correct_regs) --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/reghint.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8c527a639fee77751469af4b3f5d23b3a9f5024c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8c527a639fee77751469af4b3f5d23b3a9f5024c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 12:19:22 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 16:19:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] more fixes in this test Message-ID: <5f395c8a17e5b_16b2b03a9f00d5c304527@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: bc56109a by Armin Rigo at 2020-08-16T18:19:03+02:00 more fixes in this test --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/test/test_regalloc.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bc56109a3efe1489718188f0ef86156015d73767 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/bc56109a3efe1489718188f0ef86156015d73767 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 12:24:34 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 16:24:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix test for platforms where default python is python3 Message-ID: <5f395dc23a5dd_16b2b03a35bf564304796@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1 changed file: - rpython/rlib/test/test_rfile.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/71e8f49aaeefa6b7df6d371c33a59d3fc72a4fbe -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/71e8f49aaeefa6b7df6d371c33a59d3fc72a4fbe You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 12:24:49 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 16:24:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] fix 6378118775dc Message-ID: <5f395dd12536e_16b3fb16959c0183049aa@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 038cd152 by Matti Picus at 2020-08-16T18:36:21+03:00 fix 6378118775dc --HG-- branch : msvcrt - - - - - 1 changed file: - rpython/rlib/rfile.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/038cd15249eac97735e8743dd4a54a072f77b7db -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/038cd15249eac97735e8743dd4a54a072f77b7db You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 12:32:26 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 16:32:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 2 commits: no codemaps on win64 Message-ID: <5f395f9a18eab_16b2b03a953ea803051b5@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: bdd4c0f4 by Armin Rigo at 2020-08-16T18:31:44+02:00 no codemaps on win64 --HG-- branch : win64 - - - - - 6e616709 by Armin Rigo at 2020-08-16T18:32:11+02:00 for now, disable the vector extension on win64 (the tests don't pass, but I'm not too sure why not) --HG-- branch : win64 - - - - - 2 changed files: - rpython/jit/backend/x86/runner.py - rpython/jit/backend/x86/test/test_rvmprof.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/bc56109a3efe1489718188f0ef86156015d73767...6e6167090bbd8b2fa7bc2d6e72a54b57194e14d5 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/bc56109a3efe1489718188f0ef86156015d73767...6e6167090bbd8b2fa7bc2d6e72a54b57194e14d5 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 13:27:27 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 17:27:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] tweak Message-ID: <5f396c7f894e0_16b2b03a7c35de0305319@heptapod-foss.mail> Matti Picus pushed to branch branch/download at PyPy / pypy.org Commits: 1da0bfba by Matti Picus at 2020-08-16T20:27:05+03:00 tweak --HG-- branch : download - - - - - 2 changed files: - pages/index.rst - themes/pypy/assets/css/styles.css View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/1da0bfba31c2e83f370eab56f4e4d0a0283c4c48 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/1da0bfba31c2e83f370eab56f4e4d0a0283c4c48 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 13:49:11 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 17:49:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] remove debug cruft Message-ID: <5f397197d1c60_16b2b03a9bdc3b03058d7@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 8adf1719 by Matti Picus at 2020-08-16T19:33:41+03:00 remove debug cruft --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8adf1719cbd9e33587be7a5212c273e4a5bb7a02 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8adf1719cbd9e33587be7a5212c273e4a5bb7a02 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 13:53:40 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 17:53:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] make test_zrpy_gc.compile_framework_2 pass Message-ID: <5f3972a42dc60_16b3fb1458ca0103060fb@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 4336fa18 by Armin Rigo at 2020-08-16T19:53:25+02:00 make test_zrpy_gc.compile_framework_2 pass --HG-- branch : win64 - - - - - 1 changed file: - rpython/jit/backend/x86/assembler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4336fa18d747df587f8f3f8a8fc269d121160aea -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4336fa18d747df587f8f3f8a8fc269d121160aea You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 14:36:34 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 16 Aug 2020 18:36:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] test_zrpy_gc passes Message-ID: <5f397cb23cd83_16b3fb16961d0dc30648a@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: e0f0977a by Armin Rigo at 2020-08-16T20:36:08+02:00 test_zrpy_gc passes --HG-- branch : win64 - - - - - 3 changed files: - rpython/jit/backend/x86/arch.py - rpython/jit/backend/x86/assembler.py - rpython/jit/backend/x86/callbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e0f0977a1719064e27cf0887d14682751064bdd6 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e0f0977a1719064e27cf0887d14682751064bdd6 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 15:03:24 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 19:03:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] add more strftime formatting characters Message-ID: <5f3982fce06bf_16b3fb1458ca0103077dd@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 07829564 by Matti Picus at 2020-08-16T21:58:37+03:00 add more strftime formatting characters --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/078295647229d7614b18de0c7005ea40d72bb8a3 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/078295647229d7614b18de0c7005ea40d72bb8a3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 15:03:40 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 19:03:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] need releasegil=False for use in a __del__ in rfile Message-ID: <5f39830c11f81_16b2b03a953ea803079bf@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 38a7f6dc by Matti Picus at 2020-08-16T22:02:52+03:00 need releasegil=False for use in a __del__ in rfile (well commented code made this an easy find) --HG-- branch : msvcrt - - - - - 1 changed file: - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/38a7f6dc699886b456ae33e31485a8a1e5aaae0b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/38a7f6dc699886b456ae33e31485a8a1e5aaae0b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 15:06:26 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 16 Aug 2020 19:06:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] typo Message-ID: <5f3983b2dead3_16b3fb16961d0dc308378@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 23299c8b by Matti Picus at 2020-08-16T22:05:48+03:00 typo --HG-- branch : msvcrt - - - - - 1 changed file: - rpython/rtyper/test/test_rbuiltin.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/23299c8bb8d0e690507d9a4a69ed2bd248c9619a -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/23299c8bb8d0e690507d9a4a69ed2bd248c9619a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 16 22:38:10 2020 From: foss at heptapod.net (Armin Rigo) Date: Mon, 17 Aug 2020 02:38:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix Message-ID: <5f39ed927742b_16b3fb16959c01830946c@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: ab44141e by Armin Rigo at 2020-08-17T04:23:03+02:00 fix --HG-- branch : win64 - - - - - 1 changed file: - rpython/rtyper/lltypesystem/rffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ab44141e1c9168944b87e1085b31f0b6396f9a69 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ab44141e1c9168944b87e1085b31f0b6396f9a69 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 05:10:14 2020 From: foss at heptapod.net (Armin Rigo) Date: Mon, 17 Aug 2020 09:10:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix: otherwise, the variable is only 4 bytes but the JIT writes to it as if it were 8 bytes Message-ID: <5f3a49763e7fe_16b3fb16959c0183150c7@heptapod-foss.mail> Armin Rigo pushed to branch branch/win64 at PyPy / pypy Commits: 635791f5 by Armin Rigo at 2020-08-17T11:09:59+02:00 fix: otherwise, the variable is only 4 bytes but the JIT writes to it as if it were 8 bytes --HG-- branch : win64 - - - - - 1 changed file: - rpython/translator/c/src/signals.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/635791f538ac065c2662af90f7b756dba66e060d -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/635791f538ac065c2662af90f7b756dba66e060d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 07:29:30 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 17 Aug 2020 11:29:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] os -> rposix in module/_file Message-ID: <5f3a6a1a1e57c_16b2b03a7c35de031712f@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 0887861c by Matti Picus at 2020-08-17T14:28:51+03:00 os -> rposix in module/_file --HG-- branch : msvcrt - - - - - 1 changed file: - pypy/module/_file/interp_file.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0887861ccc18eaed692155a06a46b88606c0789a -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0887861ccc18eaed692155a06a46b88606c0789a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 07:31:46 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 17 Aug 2020 11:31:46 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] backport rpython part of 4255afffa627 Message-ID: <5f3a6aa24c9c4_16b2b03a35bf5643173dc@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 1 changed file: - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1d58b8f2d613aad0e85a05f533f3325a5cbd0c68 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1d58b8f2d613aad0e85a05f533f3325a5cbd0c68 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 07:32:51 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 17 Aug 2020 11:32:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 5 commits: Issue #3282 Message-ID: <5f3a6ae319872_16b3fb16961d0dc31779e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: dd692012 by Armin Rigo at 2020-08-16T15:32:08+02:00 Issue #3282 An obscure case where CPython is confused about enumerating bytes or ints --HG-- branch : py3.6 - - - - - 07829564 by Matti Picus at 2020-08-16T21:58:37+03:00 add more strftime formatting characters --HG-- branch : py3.6 - - - - - 97b7cf63 by Matti Picus at 2020-08-17T11:28:31+03:00 remove debug cruft --HG-- branch : py3.6 - - - - - daf9f0b5 by Matti Picus at 2020-08-17T14:26:06+03:00 use _chsize_s for ftruncate on windows; CPython BPO 23668 --HG-- branch : py3.6 - - - - - f99249bf by Matti Picus at 2020-08-17T14:30:12+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 6 changed files: - pypy/module/mmap/interp_mmap.py - pypy/module/mmap/test/test_mmap.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/time/interp_time.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8adf1719cbd9e33587be7a5212c273e4a5bb7a02...f99249bf8b1ae1cfc8c230567f1c59fcc402de47 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8adf1719cbd9e33587be7a5212c273e4a5bb7a02...f99249bf8b1ae1cfc8c230567f1c59fcc402de47 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 07:32:49 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 17 Aug 2020 11:32:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: remove debug cruft Message-ID: <5f3a6ae15d95b_16b3fb1458ca010317550@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 97b7cf63 by Matti Picus at 2020-08-17T11:28:31+03:00 remove debug cruft --HG-- branch : py3.6 - - - - - daf9f0b5 by Matti Picus at 2020-08-17T14:26:06+03:00 use _chsize_s for ftruncate on windows; CPython BPO 23668 --HG-- branch : py3.6 - - - - - 4 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/time/interp_time.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/078295647229d7614b18de0c7005ea40d72bb8a3...daf9f0b50c6a0d97bccdba91d644a0968a95762b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/078295647229d7614b18de0c7005ea40d72bb8a3...daf9f0b50c6a0d97bccdba91d644a0968a95762b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 17 15:46:23 2020 From: foss at heptapod.net (nulano) Date: Mon, 17 Aug 2020 19:46:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 3 commits: change some longs to Signeds in c sources; these should not matter, but avoid confusion Message-ID: <5f3ade8f3907c_16b2b03a9bdc3b03239db@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: 00564f38 by nulano at 2020-08-17T20:38:18+02:00 change some longs to Signeds in c sources; these should not matter, but avoid confusion --HG-- branch : win64 - - - - - e6ddbfa5 by nulano at 2020-08-17T21:45:19+02:00 fix long vs Signed error in stacklet.c --HG-- branch : win64 - - - - - 9dd54b2b by nulano at 2020-08-17T21:46:00+02:00 fix long vs Signed in instrument.c --HG-- branch : win64 - - - - - 8 changed files: - rpython/translator/c/src/debug_print.c - rpython/translator/c/src/debug_print.h - rpython/translator/c/src/instrument.c - rpython/translator/c/src/instrument.h - rpython/translator/c/src/mem.c - rpython/translator/c/src/stacklet/stacklet.c - rpython/translator/c/src/thread_nt.c - rpython/translator/c/test/test_standalone.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/635791f538ac065c2662af90f7b756dba66e060d...9dd54b2b18f44ee03bd64b4c949564a964e377d4 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/635791f538ac065c2662af90f7b756dba66e060d...9dd54b2b18f44ee03bd64b4c949564a964e377d4 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 03:14:21 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 07:14:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] more os -> rposix fixes Message-ID: <5f3b7fcd46101_16b2b03a9bdc3b03243a3@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 08b8e56b by Matti Picus at 2020-08-18T10:04:42+03:00 more os -> rposix fixes --HG-- branch : msvcrt - - - - - 4 changed files: - pypy/module/imp/importing.py - pypy/module/posix/interp_posix.py - rpython/rlib/rposix.py - rpython/rlib/streamio.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/08b8e56b89803fb4ab851763cf166d4cda921fb9 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/08b8e56b89803fb4ab851763cf166d4cda921fb9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 03:11:54 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 07:11:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] backport sched rposix functions from pr639 Message-ID: <5f3b7f3a2b9e3_16b3fb16961d0dc324161@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 2 changed files: - rpython/rlib/rposix.py - rpython/rlib/test/test_rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3406da27bc1efd57baef8b7b995c009c4d8cd1cd -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3406da27bc1efd57baef8b7b995c009c4d8cd1cd You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 03:21:15 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 07:21:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] 7 commits: Make download link more prominent Message-ID: <5f3b816bd89c7_16b3fb1699b5c1c3245bf@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 62130e61 by Ram Rachum at 2020-08-13T13:46:23+03:00 Make download link more prominent --HG-- branch : download - - - - - 6cc9e0fe by Ram Rachum at 2020-08-13T16:19:10+03:00 Backed out changeset 4765db826f05 --HG-- branch : download - - - - - e12df059 by Ram Rachum at 2020-08-15T10:57:14+03:00 Make download link more prominent --HG-- branch : download - - - - - 50eb1977 by Ram Rachum at 2020-08-15T10:59:44+03:00 Nikola version should be 8.0.3 --HG-- branch : download - - - - - dc577fbf by Ram Rachum at 2020-08-16T15:55:58+03:00 Adding download button --HG-- branch : download - - - - - 1da0bfba by Matti Picus at 2020-08-16T20:27:05+03:00 tweak --HG-- branch : download - - - - - a5fbc7ac by Matti Picus at 2020-08-18T10:21:02+03:00 merge download branch to default - - - - - 17 changed files: - + image/download.svg - pages/index.rst - ? public/assets/css/_styles.css - public/assets/css/styles.css - public/compat.html - public/download.html - public/features.html - public/howtohelp.html - + public/images/download.svg - + public/images/download.thumbnail.svg - public/index.html - public/people.html - public/performance.html - public/rss.xml - public/sitemap.xml - public/sitemapindex.xml - themes/pypy/assets/css/styles.css View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/bd8647144a403532bb0a837b43a7b47f5a0e38ac...a5fbc7acda1ca79a8d727cdeb741a6c8a66e9d72 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/bd8647144a403532bb0a837b43a7b47f5a0e38ac...a5fbc7acda1ca79a8d727cdeb741a6c8a66e9d72 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 06:31:59 2020 From: foss at heptapod.net (nulano) Date: Tue, 18 Aug 2020 10:31:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 10 commits: refactor: use OS specific files instead of long ifdef sections Message-ID: <5f3bae1f8c5cf_16b2b03a9bdc3b032801b@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - df31dbae by nulano at 2020-08-18T12:30:59+02:00 Merge default --HG-- branch : win64 - - - - - 19 changed files: - extra_tests/cffi_tests/cffi1/test_recompiler.py - lib-python/2.7/distutils/sysconfig_pypy.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/cpyext/api.py - pypy/module/cpyext/src/pythread.c - + pypy/module/cpyext/src/pythread_nt.c - + pypy/module/cpyext/src/pythread_posix.c - rpython/rlib/rposix.py - rpython/rlib/test/test_rfile.py - rpython/rlib/test/test_rposix.py - rpython/rtyper/lltypesystem/test/test_rffi.py - rpython/tool/jitlogparser/test/test_parser.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/9dd54b2b18f44ee03bd64b4c949564a964e377d4...df31dbaef03244920b030283df7d9177f3731e88 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/9dd54b2b18f44ee03bd64b4c949564a964e377d4...df31dbaef03244920b030283df7d9177f3731e88 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 08:32:10 2020 From: foss at heptapod.net (Ram Rachum) Date: Tue, 18 Aug 2020 12:32:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Refactoring download page to 2 pages Message-ID: <5f3bca4abcc1f_16b2b03a35ad83c330837@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: d7b8fc17 by Ram Rachum at 2020-08-18T15:32:22+03:00 Refactoring download page to 2 pages --HG-- branch : download - - - - - 6 changed files: - pages/download.rst - public/assets/css/styles.css - public/download.html - public/index.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/d7b8fc17eabdabfd14621281f6d4a49499afed98 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/d7b8fc17eabdabfd14621281f6d4a49499afed98 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 08:36:12 2020 From: foss at heptapod.net (Ram Rachum) Date: Tue, 18 Aug 2020 12:36:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] 2 commits: merge download branch to default Message-ID: <5f3bcb3c9ec69_16b3fb1458ca0103310f2@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: a5fbc7ac by Matti Picus at 2020-08-18T10:21:02+03:00 merge download branch to default - - - - - e62f4acd by Ram Rachum at 2020-08-18T15:36:25+03:00 Merge --HG-- branch : download - - - - - 23 changed files: - ? public/assets/css/_styles.css - public/assets/css/code.css - public/compat.html - public/download.html - public/features.html - public/howtohelp.html - + public/images/download.svg - + public/images/download.thumbnail.svg - public/images/people/alex.jpg - public/images/people/alex.thumbnail.jpg - public/images/people/cfbolz.jpg - public/images/people/cfbolz.thumbnail.jpg - public/images/people/fijal.jpg - public/images/people/fijal.thumbnail.jpg - public/images/people/hakanardo.jpg - public/images/people/hakanardo.thumbnail.jpg - public/images/people/holger1.jpg - public/images/people/holger1.thumbnail.jpg - public/performance.html - public/robots.txt - public/rss.xml - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/d7b8fc17eabdabfd14621281f6d4a49499afed98...e62f4acd851952aae46a9b8d5073841d3a361813 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/d7b8fc17eabdabfd14621281f6d4a49499afed98...e62f4acd851952aae46a9b8d5073841d3a361813 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 10:06:40 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 14:06:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] 3 commits: more os -> rposix Message-ID: <5f3be070b1ff4_16b2b03a9f00d5c331510@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 46586a35 by Matti Picus at 2020-08-18T16:02:58+03:00 more os -> rposix --HG-- branch : msvcrt - - - - - 20b3578f by Matti Picus at 2020-08-18T16:55:42+03:00 speed up tests --HG-- branch : msvcrt - - - - - f0a0738f by Matti Picus at 2020-08-18T17:05:07+03:00 fix test run only untranslated --HG-- branch : msvcrt - - - - - 2 changed files: - pypy/module/_file/test/test_file.py - pypy/module/_file/test/test_file_extra.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/08b8e56b89803fb4ab851763cf166d4cda921fb9...f0a0738f83cbf5c13d8db0416ea02e522218db82 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/08b8e56b89803fb4ab851763cf166d4cda921fb9...f0a0738f83cbf5c13d8db0416ea02e522218db82 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 10:40:36 2020 From: foss at heptapod.net (Ram Rachum) Date: Tue, 18 Aug 2020 14:40:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] 2 commits: adding new page Message-ID: <5f3be864707af_16b2b03a9bdc3b033283@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: a4c44eed by Ram Rachum at 2020-08-18T17:38:25+03:00 adding new page --HG-- branch : download - - - - - 7f541d3b by Ram Rachum at 2020-08-18T17:40:48+03:00 reverting public files --HG-- branch : download - - - - - 4 changed files: - + pages/download_advanced.rst - public/download.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/e62f4acd851952aae46a9b8d5073841d3a361813...7f541d3bf19379c22b2d3b381ea20aee1a35e179 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/e62f4acd851952aae46a9b8d5073841d3a361813...7f541d3bf19379c22b2d3b381ea20aee1a35e179 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 11:07:11 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 15:07:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] redo 33a2faad3b74 Message-ID: <5f3bee9fddb1f_16b3fb1699b5c1c3346f9@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: c6ed2d20 by Matti Picus at 2020-08-18T17:49:04+03:00 redo 33a2faad3b74 --HG-- branch : msvcrt - - - - - 1 changed file: - pypy/module/_file/test/test_file.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c6ed2d208a9f82e623d17a1ebae44d8b0b3e28b2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c6ed2d208a9f82e623d17a1ebae44d8b0b3e28b2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 13:05:09 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 17:05:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] 9 commits: update to cffi 1.14.2 Message-ID: <5f3c0a45142b7_16b2b03a953ea803363de@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 4e4d458a by Matti Picus at 2020-08-18T18:25:02+03:00 more os -> rposix in interp_fileio --HG-- branch : msvcrt - - - - - 721e6684 by Matti Picus at 2020-08-18T18:25:37+03:00 merge default into msvcrt --HG-- branch : msvcrt - - - - - 0534c691 by Matti Picus at 2020-08-18T20:04:22+03:00 more os -> rposix --HG-- branch : msvcrt - - - - - 16 changed files: - extra_tests/cffi_tests/cffi1/test_recompiler.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_io/interp_fileio.py - pypy/module/posix/interp_posix.py - rpython/rlib/rposix.py - rpython/rlib/test/test_rfile.py - rpython/rlib/test/test_rposix.py - rpython/rtyper/lltypesystem/test/test_rffi.py - rpython/tool/jitlogparser/test/test_parser.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c6ed2d208a9f82e623d17a1ebae44d8b0b3e28b2...0534c691e346a877632b87132e20c2c3e991c8da -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c6ed2d208a9f82e623d17a1ebae44d8b0b3e28b2...0534c691e346a877632b87132e20c2c3e991c8da You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 13:24:13 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 17:24:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] fix translation Message-ID: <5f3c0ebd60e8f_16b2b03a35ad83c33769f@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: f8e7de36 by Matti Picus at 2020-08-18T20:23:39+03:00 fix translation --HG-- branch : msvcrt - - - - - 1 changed file: - pypy/module/_io/interp_fileio.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f8e7de3646ec3afbe9233d973e1d416990f1c4fa -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f8e7de3646ec3afbe9233d973e1d416990f1c4fa You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 16:06:36 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 18 Aug 2020 20:06:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] more os -> rposix in import Message-ID: <5f3c34cce762e_16b2b03a7c35de03390ac@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: a7135282 by Matti Picus at 2020-08-18T23:05:04+03:00 more os -> rposix in import --HG-- branch : msvcrt - - - - - 1 changed file: - pypy/module/imp/importing.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a71352823b878ab8ef01c4b7bc7528f56ac47ccf -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a71352823b878ab8ef01c4b7bc7528f56ac47ccf You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 18 18:21:52 2020 From: foss at heptapod.net (nulano) Date: Tue, 18 Aug 2020 22:21:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] match CPython GetLastError() behaviour (i.e. cast to rffi.LONG first) Message-ID: <5f3c548015fa2_16b2b03a9f00d5c3392ef@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: f0928d62 by nulano at 2020-08-18T20:51:47+02:00 match CPython GetLastError() behaviour (i.e. cast to rffi.LONG first) --HG-- branch : win64 - - - - - 1 changed file: - rpython/rlib/rwin32.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f0928d6292d922e5bf439c8e0da86a84e30d3794 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f0928d6292d922e5bf439c8e0da86a84e30d3794 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 01:40:31 2020 From: foss at heptapod.net (Ram Rachum) Date: Wed, 19 Aug 2020 05:40:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Change download links to python.org Message-ID: <5f3cbb4fdf27a_16b3fb16959c018341651@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: 7659e5a2 by Ram Rachum at 2020-08-19T08:40:42+03:00 Change download links to python.org --HG-- branch : download - - - - - 2 changed files: - pages/download.rst - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/7659e5a2e672d57db473b2ad5d51f9aa01a197ab -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/7659e5a2e672d57db473b2ad5d51f9aa01a197ab You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 01:43:41 2020 From: foss at heptapod.net (Ram Rachum) Date: Wed, 19 Aug 2020 05:43:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Fix trailing slash Message-ID: <5f3cbc0dca5e9_16b3fb1458ca0103419d5@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: 7cec12c9 by Ram Rachum at 2020-08-19T08:43:54+03:00 Fix trailing slash --HG-- branch : download - - - - - 1 changed file: - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/7cec12c9a63fdd7c8b6cfb84afb1114cf3a8ec43 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/7cec12c9a63fdd7c8b6cfb84afb1114cf3a8ec43 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 04:56:42 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 19 Aug 2020 08:56:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix import in test Message-ID: <5f3ce94a1643e_16b3fb1699b5c1c34353c@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - 1 changed file: - pypy/module/_demo/test/test_import.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0909ebb292bc59e6e03f66197d4a2e4ac8c3a270 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0909ebb292bc59e6e03f66197d4a2e4ac8c3a270 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 04:57:14 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 19 Aug 2020 08:57:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] when running pyinteractive, we do not set the host sys.stdout to binary anymore Message-ID: <5f3ce96ab0366_16b3fb1458ca0103437ce@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: d8296fab by Matti Picus at 2020-08-19T09:53:13+03:00 when running pyinteractive, we do not set the host sys.stdout to binary anymore --HG-- branch : msvcrt - - - - - 1 changed file: - pypy/interpreter/test/test_zpy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d8296fabf90f49f4174eab8ad16dda11c52f33af -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d8296fabf90f49f4174eab8ad16dda11c52f33af You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 05:03:59 2020 From: foss at heptapod.net (Ram Rachum) Date: Wed, 19 Aug 2020 09:03:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Put PowerPC in Other platforms Message-ID: <5f3ceaff5f863_16b2b03a35ad83c34418a@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: 949dc81c by Ram Rachum at 2020-08-19T12:04:11+03:00 Put PowerPC in Other platforms --HG-- branch : download - - - - - 1 changed file: - pages/download.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/949dc81c99bea60636ac231611534163ce96a3c1 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/949dc81c99bea60636ac231611534163ce96a3c1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 05:31:38 2020 From: foss at heptapod.net (Ram Rachum) Date: Wed, 19 Aug 2020 09:31:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] Include some text at the top Message-ID: <5f3cf17aca6f1_16b2b03a35ad83c34591@heptapod-foss.mail> Ram Rachum pushed to branch branch/download at PyPy / pypy.org Commits: c5212d36 by Ram Rachum at 2020-08-19T12:31:51+03:00 Include some text at the top --HG-- branch : download - - - - - 1 changed file: - pages/download.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/c5212d36b4a7357fd93d4d2fd36057be787f6145 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/c5212d36b4a7357fd93d4d2fd36057be787f6145 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 06:07:26 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 19 Aug 2020 10:07:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] tweaks: http -> https, checksums, wording Message-ID: <5f3cf9dec51ec_16b2b03a7c35de03472bc@heptapod-foss.mail> Matti Picus pushed to branch branch/download at PyPy / pypy.org Commits: 98cf8d34 by Matti Picus at 2020-08-19T13:06:51+03:00 tweaks: http -> https, checksums, wording --HG-- branch : download - - - - - 2 changed files: - pages/download.rst - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/98cf8d34138471774a8b9d7a3c3bdc58844a3d49 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/98cf8d34138471774a8b9d7a3c3bdc58844a3d49 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 07:05:55 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 19 Aug 2020 11:05:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/download] fix broken link Message-ID: <5f3d0793da7cf_16b2b03a953ea80348554@heptapod-foss.mail> Matti Picus pushed to branch branch/download at PyPy / pypy.org Commits: 2ca457e2 by Matti Picus at 2020-08-19T14:03:57+03:00 fix broken link --HG-- branch : download - - - - - 1 changed file: - pages/download.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/2ca457e2eaf8fd73dfd22a280c71ea4fb84d14c2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/2ca457e2eaf8fd73dfd22a280c71ea4fb84d14c2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 07:05:55 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 19 Aug 2020 11:05:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] 12 commits: Refactoring download page to 2 pages Message-ID: <5f3d0793a178e_16b3fb1699b5c1c3481ce@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: d7b8fc17 by Ram Rachum at 2020-08-18T15:32:22+03:00 Refactoring download page to 2 pages --HG-- branch : download - - - - - e62f4acd by Ram Rachum at 2020-08-18T15:36:25+03:00 Merge --HG-- branch : download - - - - - a4c44eed by Ram Rachum at 2020-08-18T17:38:25+03:00 adding new page --HG-- branch : download - - - - - 7f541d3b by Ram Rachum at 2020-08-18T17:40:48+03:00 reverting public files --HG-- branch : download - - - - - 7659e5a2 by Ram Rachum at 2020-08-19T08:40:42+03:00 Change download links to python.org --HG-- branch : download - - - - - 7cec12c9 by Ram Rachum at 2020-08-19T08:43:54+03:00 Fix trailing slash --HG-- branch : download - - - - - 949dc81c by Ram Rachum at 2020-08-19T12:04:11+03:00 Put PowerPC in Other platforms --HG-- branch : download - - - - - c5212d36 by Ram Rachum at 2020-08-19T12:31:51+03:00 Include some text at the top --HG-- branch : download - - - - - 98cf8d34 by Matti Picus at 2020-08-19T13:06:51+03:00 tweaks: http -> https, checksums, wording --HG-- branch : download - - - - - 2ca457e2 by Matti Picus at 2020-08-19T14:03:57+03:00 fix broken link --HG-- branch : download - - - - - 1ce2684c by Matti Picus at 2020-08-19T14:04:21+03:00 merge download into default - - - - - 176af426 by Matti Picus at 2020-08-19T14:05:41+03:00 rerender site - - - - - 7 changed files: - pages/download.rst - + pages/download_advanced.rst - public/download.html - + public/download_advanced.html - public/rss.xml - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/a5fbc7acda1ca79a8d727cdeb741a6c8a66e9d72...176af426709846e84d4b1f562c3295dde46e316b -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/a5fbc7acda1ca79a8d727cdeb741a6c8a66e9d72...176af426709846e84d4b1f562c3295dde46e316b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 19 14:28:44 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 19 Aug 2020 18:28:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Implement HPy_sq_item Message-ID: <5f3d6f5ce805c_16b3fb1699b5c1c364399@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: a3dab822 by Ronan Lamy at 2020-08-19T19:28:19+01:00 Implement HPy_sq_item --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a3dab8229db714239c2adef54b14c7d2b98a968c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a3dab8229db714239c2adef54b14c7d2b98a968c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 20 02:22:10 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 20 Aug 2020 06:22:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/msvcrt] 3 commits: fix import in test Message-ID: <5f3e16923fb20_16b2b03a9f00d5c37236a@heptapod-foss.mail> Matti Picus pushed to branch branch/msvcrt at PyPy / pypy Commits: 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - 9f2981d1 by Matti Picus at 2020-08-19T22:10:33+03:00 merge default into branch --HG-- branch : msvcrt - - - - - a4a4cbdb by Matti Picus at 2020-08-20T08:32:34+03:00 os.dup(1) fails to work on win32. Now sure why, just skip it --HG-- branch : msvcrt - - - - - 2 changed files: - pypy/module/_demo/test/test_import.py - pypy/module/_multiprocessing/test/test_connection.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d8296fabf90f49f4174eab8ad16dda11c52f33af...a4a4cbdb413b22de17351598470c8f3703edfc9c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d8296fabf90f49f4174eab8ad16dda11c52f33af...a4a4cbdb413b22de17351598470c8f3703edfc9c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 20 04:14:57 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 20 Aug 2020 08:14:57 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org] Pushed new branch topic/default/downloads2 Message-ID: <5f3e3101be51e_16b2b03a9bdc3b037353b@heptapod-foss.mail> Matti Picus pushed new branch topic/default/downloads2 at PyPy / pypy.org -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/tree/topic/default/downloads2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 20 09:18:13 2020 From: foss at heptapod.net (nulano) Date: Thu, 20 Aug 2020 13:18:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix SemLock.SEM_VALUE_MAX Message-ID: <5f3e7815e0572_16b3fb1699b5c1c37742c@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: 2dda2f15 by nulano at 2020-08-20T15:17:53+02:00 fix SemLock.SEM_VALUE_MAX --HG-- branch : win64 - - - - - 2 changed files: - pypy/module/_multiprocessing/interp_semaphore.py - pypy/module/_multiprocessing/test/test_semaphore.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2dda2f15aa98a340bc1e5f2aa5388ae00e11c9e4 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2dda2f15aa98a340bc1e5f2aa5388ae00e11c9e4 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 20 13:51:58 2020 From: foss at heptapod.net (Antonio Cuni) Date: Thu, 20 Aug 2020 17:51:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] partially fix test_ztranslation, by avoiding annotatin the content of Message-ID: <5f3eb83e8eac5_16b3fb1699b5c1c380267@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 293b50fa by Antonio Cuni at 2020-08-20T19:50:04+02:00 partially fix test_ztranslation, by avoiding annotatin the content of _create_new_type if we are using the fake objspace. A more proper solution would be to turn "_create_new_type" into a real space method, but I'm not sure we want to go fully in that direction. test_ztranslation still fails, but for another unrelated reason (because it cannot find the type "HPyDef_Slot" at the stage of C compilation) --HG-- branch : hpy-update-vendored - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_slot.py - pypy/objspace/std/typeobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/293b50fae2afa09359383efaa01822f6be30fc3a -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/293b50fae2afa09359383efaa01822f6be30fc3a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 20 19:25:10 2020 From: foss at heptapod.net (nulano) Date: Thu, 20 Aug 2020 23:25:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix Py_ssize_t on win64 Message-ID: <5f3f0656c0e40_16b2b03a9f00d5c3829cf@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: 2dcaa7aa by nulano at 2020-08-21T01:23:43+02:00 fix Py_ssize_t on win64 fixes extra_tests\cffi_tests\cffi1\test_recompiler --HG-- branch : win64 - - - - - 6 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/cparser.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/test/test_cparser.py - rpython/rlib/rstruct/nativefmttable.py - rpython/rlib/src/boehm-rawrefcount.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2dcaa7aabc1b53709307c3e88cae6caf4f4c37dd -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2dcaa7aabc1b53709307c3e88cae6caf4f4c37dd You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 21 06:03:46 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 21 Aug 2020 10:03:46 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fixes for running untranslated tests with pypy2 Message-ID: <5f3f9c027d39e_16b2b03a97eebf4387872@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 764001ba by Matti Picus at 2020-08-21T13:02:53+03:00 fixes for running untranslated tests with pypy2 - - - - - 3 changed files: - pypy/module/_cffi_backend/test/test_recompiler.py - rpython/rlib/test/test_clibffi.py - rpython/rlib/test/test_rfile.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/764001bac20405a2e58bc7d2ab0270d9d86c4ba3 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/764001bac20405a2e58bc7d2ab0270d9d86c4ba3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 21 07:45:49 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 21 Aug 2020 11:45:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][topic/default/downloads2] reformat download_advanced with a table Message-ID: <5f3fb3ed616d9_16b2b03a97eebf438801d@heptapod-foss.mail> Matti Picus pushed to branch topic/default/downloads2 at PyPy / pypy.org Commits: 50295180 by Matti Picus at 2020-08-21T14:45:31+03:00 reformat download_advanced with a table - - - - - 2 changed files: - pages/download.rst - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/50295180bfbaa3721781a0d060a7f34fabdd293f -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/50295180bfbaa3721781a0d060a7f34fabdd293f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 21 07:57:02 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 21 Aug 2020 11:57:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org] Deleted branch topic/default/downloads2 Message-ID: <5f3fb68e26f61_16b3fb16959c018389057@heptapod-foss.mail> Matti Picus deleted branch topic/default/downloads2 at PyPy / pypy.org -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 21 07:57:02 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 21 Aug 2020 11:57:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] 3 commits: make downloads into a table Message-ID: <5f3fb68e63b91_16b2b03a35bf5643892a4@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 5a591370 by Matti Picus at 2020-08-20T11:14:30+03:00 make downloads into a table - - - - - 50295180 by Matti Picus at 2020-08-21T14:45:31+03:00 reformat download_advanced with a table - - - - - 453f68b8 by Matti Picus at 2020-08-21T14:56:49+03:00 rerender - - - - - 9 changed files: - pages/download.rst - pages/download_advanced.rst - public/assets/css/styles.css - public/download.html - public/download_advanced.html - public/rss.xml - public/sitemap.xml - public/sitemapindex.xml - themes/pypy/assets/css/styles.css View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/176af426709846e84d4b1f562c3295dde46e316b...453f68b873ec5ef2bb902555db2cc77f9f4a0066 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/176af426709846e84d4b1f562c3295dde46e316b...453f68b873ec5ef2bb902555db2cc77f9f4a0066 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 21 10:11:06 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 21 Aug 2020 14:11:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] partial fix: turn a crash into an error on win32 Message-ID: <5f3fd5fae05b1_16b3fb16961d0dc391568@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: b209d3f2 by Matti Picus at 2020-08-21T17:10:15+03:00 partial fix: turn a crash into an error on win32 - - - - - 1 changed file: - rpython/translator/c/src/threadlocal.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b209d3f2faf935c63f668dd2f43fd883107f059c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b209d3f2faf935c63f668dd2f43fd883107f059c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 22 04:48:54 2020 From: foss at heptapod.net (Antonio Cuni) Date: Sat, 22 Aug 2020 08:48:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Add a tool which extends hpy's own autogen to generate pypy-specific files. In... Message-ID: <5f40dbf67d481_16b2b03a62d899c4040a@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 8104da1c by Antonio Cuni at 2020-08-22T10:48:35+02:00 Add a tool which extends hpy's own autogen to generate pypy-specific files. In particular, autogen the W_SlotWrapper_* subclasses, one for every HPyFunc we need --HG-- branch : hpy-update-vendored - - - - - 3 changed files: - + pypy/module/_hpy_universal/autogen_interp_slots.py - pypy/module/_hpy_universal/interp_slot.py - + pypy/module/_hpy_universal/tools/autogen.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8104da1c7586b44fb6dbaf1a59bdb2b0c2fe6d87 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8104da1c7586b44fb6dbaf1a59bdb2b0c2fe6d87 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 22 08:27:58 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 22 Aug 2020 12:27:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix Message-ID: <5f410f4e433e5_16b2b03a629e0f8405517@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 55653e85 by Matti Picus at 2020-08-22T14:23:05+02:00 fix - - - - - 1 changed file: - pypy/module/_cffi_backend/test/test_recompiler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/55653e8508607f65927f5e3f5d491f5263ff35e0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/55653e8508607f65927f5e3f5d491f5263ff35e0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Aug 22 16:47:12 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 22 Aug 2020 20:47:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] use FdValidator not is_valid_fd Message-ID: <5f4184506f1a_16b2b03a97eebf440737f@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 35452c8d by Matti Picus at 2020-08-22T23:32:01+03:00 use FdValidator not is_valid_fd - - - - - 1 changed file: - rpython/rlib/streamio.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/35452c8d0feb12d1f287219f3f7a633da72608b2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/35452c8d0feb12d1f287219f3f7a633da72608b2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 03:02:48 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 07:02:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] rename JITLOG when running untranslated since the host python may be pypy Message-ID: <5f4214986ca27_16b2b03a6227a984095d8@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 090bfda5 by Matti Picus at 2020-08-23T10:02:10+03:00 rename JITLOG when running untranslated since the host python may be pypy - - - - - 3 changed files: - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/rjitlog/rjitlog.py - rpython/rlib/rjitlog/src/rjitlog.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/090bfda57731a6ef07c0770ca4ff2ecab75e9c32 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/090bfda57731a6ef07c0770ca4ff2ecab75e9c32 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 03:48:14 2020 From: foss at heptapod.net (Antonio Cuni) Date: Sun, 23 Aug 2020 07:48:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] 3 commits: greatly simplify the code which instantiate the correct W_SlotWrapper subclass... Message-ID: <5f421f3e56445_16b2b03a6227a984097bc@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: 26a2d96b by Antonio Cuni at 2020-08-23T09:27:15+02:00 greatly simplify the code which instantiate the correct W_SlotWrapper subclass and fills correct slots --HG-- branch : hpy-update-vendored - - - - - bedc43db by Antonio Cuni at 2020-08-23T09:30:08+02:00 remove the ugly import * --HG-- branch : hpy-update-vendored - - - - - cdc88b31 by Antonio Cuni at 2020-08-23T09:47:13+02:00 just cosmetics: put placeholders for all the HPy_* slots, in the same order as they are defined in typeslots.h --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8104da1c7586b44fb6dbaf1a59bdb2b0c2fe6d87...cdc88b3149eff618933bc196bca70733bcd3584f -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8104da1c7586b44fb6dbaf1a59bdb2b0c2fe6d87...cdc88b3149eff618933bc196bca70733bcd3584f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 04:19:06 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 08:19:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] upgrade 26691d5fd920 Message-ID: <5f42267aa2e28_16b2b03a629e0f8410662@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e557922e by Matti Picus at 2020-08-23T11:18:36+03:00 upgrade 26691d5fd920 - - - - - 3 changed files: - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/rjitlog/rjitlog.py - rpython/rlib/rjitlog/src/rjitlog.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e557922e4c383d82166022bb2fa9523fd57e9d3d -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e557922e4c383d82166022bb2fa9523fd57e9d3d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 05:31:06 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 23 Aug 2020 09:31:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Use "JITLOG" in programs translated with rpython/bin/rpython, Message-ID: <5f42375a3a9b6_16b2b03a629e0f8411584@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: c8463f46 by Armin Rigo at 2020-08-23T11:30:50+02:00 Use "JITLOG" in programs translated with rpython/bin/rpython, and "JITLOG_FORTESTS" in all other cases (i.e. for tests) - - - - - 5 changed files: - rpython/config/translationoption.py - rpython/rlib/rjitlog/rjitlog.py - rpython/rlib/rjitlog/src/rjitlog.c - rpython/translator/c/genc.py - rpython/translator/goal/translate.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c8463f468ba4e39bba8fcd3da8a067ef25826bda -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c8463f468ba4e39bba8fcd3da8a067ef25826bda You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 07:35:36 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 11:35:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch topic/default/test_app_main Message-ID: <5f42548887bd8_16b2b03a62d899c41446b@heptapod-foss.mail> Matti Picus pushed new branch topic/default/test_app_main at PyPy / pypy -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/tree/topic/default/test_app_main You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 07:41:52 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 11:41:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][topic/default/test_app_main] typo Message-ID: <5f4256004e1a6_16b2b03a97eebf441545f@heptapod-foss.mail> Matti Picus pushed to branch topic/default/test_app_main at PyPy / pypy Commits: d858d5b0 by Matti Picus at 2020-08-23T14:41:37+03:00 typo - - - - - 1 changed file: - pypy/interpreter/app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d858d5b040a74c016a64c3ee462504ad64313404 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d858d5b040a74c016a64c3ee462504ad64313404 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 09:18:16 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 13:18:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][topic/default/test_app_main] typo Message-ID: <5f426c98c91c7_16b2b03a6227a98416675@heptapod-foss.mail> Matti Picus pushed to branch topic/default/test_app_main at PyPy / pypy Commits: 3d806edd by Matti Picus at 2020-08-23T16:17:38+03:00 typo - - - - - 1 changed file: - pypy/interpreter/app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3d806edd2ec708b50f407f3db626f916276ac130 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3d806edd2ec708b50f407f3db626f916276ac130 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 10:04:55 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 14:04:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][topic/default/test_app_main] typo Message-ID: <5f427787643c3_16b2b03a9bdc3b04188d8@heptapod-foss.mail> Matti Picus pushed to branch topic/default/test_app_main at PyPy / pypy Commits: 0a909668 by Matti Picus at 2020-08-23T17:04:24+03:00 typo - - - - - 1 changed file: - pypy/interpreter/app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0a90966829b5cb01ad55eeff62ccf6f9ec5defb0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0a90966829b5cb01ad55eeff62ccf6f9ec5defb0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 11:38:18 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 15:38:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] when running on top of pypy, the test inside app_main fails Message-ID: <5f428d6a962f7_16b2b03a6227a984195ce@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: f2f7b5a0 by Matti Picus at 2020-08-23T18:37:47+03:00 when running on top of pypy, the test inside app_main fails - - - - - 1 changed file: - pypy/interpreter/test/test_app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f2f7b5a07bfc05e70e4c6f67dfbcca545313611f -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f2f7b5a07bfc05e70e4c6f67dfbcca545313611f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 15:41:05 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 19:41:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 14 commits: pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag Message-ID: <5f42c651eea34_16b2b03a9f00d5c4216f6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - 764001ba by Matti Picus at 2020-08-21T13:02:53+03:00 fixes for running untranslated tests with pypy2 - - - - - b209d3f2 by Matti Picus at 2020-08-21T17:10:15+03:00 partial fix: turn a crash into an error on win32 - - - - - 55653e85 by Matti Picus at 2020-08-22T14:23:05+02:00 fix - - - - - 35452c8d by Matti Picus at 2020-08-22T23:32:01+03:00 use FdValidator not is_valid_fd - - - - - f7a88100 by Matti Picus at 2020-08-23T19:02:09+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 19 changed files: - extra_tests/cffi_tests/cffi1/test_recompiler.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/_demo/test/test_import.py - rpython/rlib/rposix.py - rpython/rlib/streamio.py - rpython/rlib/test/test_clibffi.py - rpython/rlib/test/test_rfile.py - rpython/rlib/test/test_rposix.py - rpython/rtyper/lltypesystem/test/test_rffi.py - rpython/tool/jitlogparser/test/test_parser.py - rpython/translator/c/src/threadlocal.c View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/daf9f0b50c6a0d97bccdba91d644a0968a95762b...f7a8810026829fc0acf162fdca46b4ad81a25981 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/daf9f0b50c6a0d97bccdba91d644a0968a95762b...f7a8810026829fc0acf162fdca46b4ad81a25981 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 23 15:41:23 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 23 Aug 2020 19:41:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/redo-pr-639] 3 commits: document branch, still not using a structseq in the interfaces Message-ID: <5f42c663f10a6_16b3fb145ed88804218c@heptapod-foss.mail> Matti Picus pushed to branch branch/redo-pr-639 at PyPy / pypy Commits: 6284f012 by Matti Picus at 2020-08-23T19:22:51+03:00 document branch, still not using a structseq in the interfaces --HG-- branch : redo-pr-639 - - - - - 5b87b479 by Matti Picus at 2020-08-23T22:39:39+03:00 replicate quirky 1-field structseq behavior from CPython --HG-- branch : redo-pr-639 - - - - - 61aa0f05 by Matti Picus at 2020-08-23T22:40:22+03:00 define and use a posix.sched_param structseq, like CPython --HG-- branch : redo-pr-639 - - - - - 7 changed files: - lib_pypy/_structseq.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/posix/app_posix.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/module/test_lib_pypy/test_structseq.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5aa9475f80baf6eb6f44c1741934a5e06025bb56...61aa0f05606672f4c6e533efd77366e7729b7ee3 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5aa9475f80baf6eb6f44c1741934a5e06025bb56...61aa0f05606672f4c6e533efd77366e7729b7ee3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 01:42:48 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 05:42:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 3 commits: Check whether stream is closed in BufferedMixin.truncate_w(). Message-ID: <5f435358be432_16b2b03a96e1b304227cc@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 02d287ec by Manuel Jacob at 2020-03-08T02:21:14+01:00 Check whether stream is closed in BufferedMixin.truncate_w(). Before this, the method was failing later on a closed stream when accessing the underlying raw stream. It is more consistent and robust to check for a closed stream earlier. Starting with the next changeset, closing the stream will set the buffer to None. Given that the buffer is potentially accessed by truncate_w(), it is a very good idea to check that the stream is not closed, although it is hard to make truncate_w() actually access the buffer when the stream is closed (because closing it will flush the unwritten data from the buffer). - - - - - 8d022e19 by Manuel Jacob at 2020-03-07T23:08:57+01:00 Set buffer of buffered IO classes to None in close(). This helps to reclaim the memory used by the buffer earlier. - - - - - 6a51a223 by Matti Picus at 2020-08-24T05:42:43+00:00 Merge branch 'topic/default/bufferedio-release-buffer' into 'branch/default' Set buffer to None on close of buffered io classes See merge request pypy/pypy!711 - - - - - 2 changed files: - pypy/module/_io/interp_bufferedio.py - pypy/module/_io/test/test_bufferedio.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f2f7b5a07bfc05e70e4c6f67dfbcca545313611f...6a51a223d9d60810b72c4a2888cad25d19390fbc -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f2f7b5a07bfc05e70e4c6f67dfbcca545313611f...6a51a223d9d60810b72c4a2888cad25d19390fbc You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 01:43:02 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 05:43:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/default/bufferedio-release-buffer Message-ID: <5f43536625194_16b3fb16959c0184229ce@heptapod-foss.mail> Matti Picus deleted branch topic/default/bufferedio-release-buffer at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 05:00:53 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 09:00:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 3 commits: use an environment varialble to detect test_app_main. Is this a security risk? Message-ID: <5f4381c546a0_16b2b03a96e1b304248bd@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 41d663e4 by Matti Picus at 2020-08-24T11:29:36+03:00 use an environment varialble to detect test_app_main. Is this a security risk? - - - - - 1a3adda2 by Matti Picus at 2020-08-24T11:31:59+03:00 fix test that fails in a pypy virtualenv untranslated - - - - - e90b4728 by Matti Picus at 2020-08-24T12:00:00+03:00 skip test on win32 - - - - - 2 changed files: - pypy/interpreter/app_main.py - pypy/interpreter/test/test_app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/6a51a223d9d60810b72c4a2888cad25d19390fbc...e90b4728947ff8c80b804c7e7496c788c2eeb2eb -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/6a51a223d9d60810b72c4a2888cad25d19390fbc...e90b4728947ff8c80b804c7e7496c788c2eeb2eb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 05:42:15 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 09:42:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 8 commits: reconstruct bitbucket PR 639 that got closed Message-ID: <5f438b776acb7_16b2b03a9f00d5c42613c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: abde961f by Matti Picus at 2020-08-11T20:08:20+03:00 reconstruct bitbucket PR 639 that got closed --HG-- branch : redo-pr-639 - - - - - af0f67f4 by Matti Picus at 2020-08-11T23:47:30+03:00 rework the PR. getgrouplist was already implemented --HG-- branch : redo-pr-639 - - - - - 5aa9475f by Matti Picus at 2020-08-13T21:21:01+03:00 fix return values, reformat --HG-- branch : redo-pr-639 - - - - - 6284f012 by Matti Picus at 2020-08-23T19:22:51+03:00 document branch, still not using a structseq in the interfaces --HG-- branch : redo-pr-639 - - - - - 5b87b479 by Matti Picus at 2020-08-23T22:39:39+03:00 replicate quirky 1-field structseq behavior from CPython --HG-- branch : redo-pr-639 - - - - - 61aa0f05 by Matti Picus at 2020-08-23T22:40:22+03:00 define and use a posix.sched_param structseq, like CPython --HG-- branch : redo-pr-639 - - - - - 8e155e26 by Matti Picus at 2020-08-24T12:37:40+03:00 move test to correct class --HG-- branch : redo-pr-639 - - - - - 8478f135 by Matti Picus at 2020-08-24T12:38:27+03:00 merge redo-pr-639 which provides os.sched* functions --HG-- branch : py3.6 - - - - - 8 changed files: - lib_pypy/_structseq.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/posix/app_posix.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/module/test_lib_pypy/test_structseq.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f7a8810026829fc0acf162fdca46b4ad81a25981...8478f135c66c26066c20ff4a894ca89d7d053640 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f7a8810026829fc0acf162fdca46b4ad81a25981...8478f135c66c26066c20ff4a894ca89d7d053640 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 05:42:17 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 09:42:17 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/redo-pr-639] move test to correct class Message-ID: <5f438b794e7c0_16b2b03a629e0f8426356@heptapod-foss.mail> Matti Picus pushed to branch branch/redo-pr-639 at PyPy / pypy Commits: 8e155e26 by Matti Picus at 2020-08-24T12:37:40+03:00 move test to correct class --HG-- branch : redo-pr-639 - - - - - 1 changed file: - pypy/module/posix/test/test_posix2.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8e155e266ca5757927068f40b17c00979e0c8a20 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8e155e266ca5757927068f40b17c00979e0c8a20 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 06:45:31 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 10:45:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: convert test_ to apptest_, tweak help text Message-ID: <5f439a4b9e302_16b2b03a96e1b3042801b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: f0d3e084 by Matti Picus at 2020-08-24T13:07:36+03:00 convert test_ to apptest_, tweak help text --HG-- branch : py3.6 - - - - - 48cbbfb0 by Matti Picus at 2020-08-24T13:40:20+03:00 this is always skipped on python3 --HG-- branch : py3.6 - - - - - 3 changed files: - pypy/conftest.py - pypy/module/_continuation/test/test_translated.py - pypy/module/test_lib_pypy/test_testcapi.py ? pypy/module/test_lib_pypy/apptest_testcapi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8478f135c66c26066c20ff4a894ca89d7d053640...48cbbfb02fc3c84bb4cc55f1f4e7e60ebd2e9795 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/8478f135c66c26066c20ff4a894ca89d7d053640...48cbbfb02fc3c84bb4cc55f1f4e7e60ebd2e9795 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 07:41:38 2020 From: foss at heptapod.net (Armin Rigo) Date: Mon, 24 Aug 2020 11:41:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] app_main: instead of guessing in we_are_translated(), just use a global Message-ID: <5f43a7726dc7e_16b2b03a6227a9842864d@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 385e34da by Armin Rigo at 2020-08-24T13:41:21+02:00 app_main: instead of guessing in we_are_translated(), just use a global flag which is True, but set to False when running tests - - - - - 2 changed files: - pypy/interpreter/app_main.py - pypy/interpreter/test/test_app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/385e34daa9d444838b2fca6b4305f9da20450b41 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/385e34daa9d444838b2fca6b4305f9da20450b41 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 10:46:55 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 14:46:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] suppress IPH in fclose, pclose via new Suppress_IPH context manager Message-ID: <5f43d2df60776_16b2b03a96e1b30431039@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: a36bbe54 by Matti Picus at 2020-08-24T17:44:51+03:00 suppress IPH in fclose, pclose via new Suppress_IPH context manager This should be used where CPython uses _Py_BEGIN_SUPPRESS_IPH, _Py_END_SUPPRESS_IPH - - - - - 2 changed files: - rpython/rlib/rfile.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a36bbe544ff90154c9519363550c0ae2ad192c0c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a36bbe544ff90154c9519363550c0ae2ad192c0c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 11:53:18 2020 From: foss at heptapod.net (Ronan Lamy) Date: Mon, 24 Aug 2020 15:53:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] Make the HPy_Def hack work after translation as well Message-ID: <5f43e26ebb970_16b3fb16959c01843181f@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: e3626b84 by Ronan Lamy at 2020-08-24T16:34:31+01:00 Make the HPy_Def hack work after translation as well --HG-- branch : hpy-update-vendored - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - + pypy/module/_hpy_universal/src/rffi_hacks.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e3626b842c0c73e9a44a0adf9262aa880d40486e -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e3626b842c0c73e9a44a0adf9262aa880d40486e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 12:41:12 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 16:41:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] update SOABI to be PEP-3149 compliant, will break wheel<0.35.0 Message-ID: <5f43eda87bd05_16b2b03a629e0f84332a4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 9f09c7a4 by Matti Picus at 2020-08-24T19:40:41+03:00 update SOABI to be PEP-3149 compliant, will break wheel<0.35.0 --HG-- branch : py3.6 - - - - - 2 changed files: - lib-python/3/sysconfig.py - lib_pypy/_sysconfigdata.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9f09c7a4eade451e7f6c64755ea71bc9eb1365a2 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9f09c7a4eade451e7f6c64755ea71bc9eb1365a2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 14:41:47 2020 From: foss at heptapod.net (Ronan Lamy) Date: Mon, 24 Aug 2020 18:41:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-update-vendored] fix translation Message-ID: <5f4409eb63366_16b3fb145ed88804344f2@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-update-vendored at PyPy / pypy Commits: d5ae69eb by Ronan Lamy at 2020-08-24T19:41:24+01:00 fix translation --HG-- branch : hpy-update-vendored - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d5ae69ebfbb4db60e073af14411d05ebdeb4ea11 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d5ae69ebfbb4db60e073af14411d05ebdeb4ea11 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 14:58:22 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 18:58:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] test, implement sq_repeat wrapper (issue 3281) Message-ID: <5f440dce7f9c9_16b2b03a9bdc3b0434850@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 9e605908 by Matti Picus at 2020-08-24T18:22:06+03:00 test, implement sq_repeat wrapper (issue 3281) - - - - - 2 changed files: - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_iterator.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9e605908f71179d6e3ec48c92c68e8ad14ffa045 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9e605908f71179d6e3ec48c92c68e8ad14ffa045 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 15:51:22 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 19:51:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a Message-ID: <5f441a3a27321_16b2b03a62d899c435056@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 10ba3e18 by Matti Picus at 2020-08-24T22:50:49+03:00 test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a - - - - - 2 changed files: - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_iterator.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/10ba3e1815c13c6bb174b9df26c8774eb98c3d15 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/10ba3e1815c13c6bb174b9df26c8774eb98c3d15 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 16:37:44 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 20:37:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] Backed out fb044708b024, it breaks building wheels Message-ID: <5f4425185100b_16b2b03a9f00d5c4353fe@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 2f5f42cc by Matti Picus at 2020-08-24T23:11:01+03:00 Backed out fb044708b024, it breaks building wheels --HG-- branch : py3.6 - - - - - 2 changed files: - lib-python/3/sysconfig.py - lib_pypy/_sysconfigdata.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2f5f42ccd4c2d6a52890fa183b3c5046bd8a6038 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2f5f42ccd4c2d6a52890fa183b3c5046bd8a6038 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 24 18:00:01 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 24 Aug 2020 22:00:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] prevent LeakChecker from erroring on test exit by moving import to setup Message-ID: <5f44386122a66_16b2b03a62d899c4355c2@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: b7597585 by Matti Picus at 2020-08-25T00:53:36+03:00 prevent LeakChecker from erroring on test exit by moving import to setup - - - - - 2 changed files: - pypy/module/_multiprocessing/test/test_semaphore.py - pypy/module/_multiprocessing/test/test_win32.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b75975859e0299e22b1adfd14d41d26e91f8e320 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b75975859e0299e22b1adfd14d41d26e91f8e320 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 01:42:29 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 05:42:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo Message-ID: <5f44a4c51faba_16b2b03a9bdc3b04364f6@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 919b3097 by Matti Picus at 2020-08-25T08:40:37+03:00 typo - - - - - 1 changed file: - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/919b3097f2013c79732e4d6ba91d611b04f90f22 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/919b3097f2013c79732e4d6ba91d611b04f90f22 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 04:04:55 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 08:04:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 3 commits: move tests to more appropriate class Message-ID: <5f44c627428e_16b2b03a629e0f84371f3@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 750ba21e by Matti Picus at 2020-08-25T10:11:38+03:00 move tests to more appropriate class --HG-- branch : py3.6 - - - - - f860e81c by Matti Picus at 2020-08-25T10:23:22+03:00 move, simplify test that maybe should just be removed --HG-- branch : py3.6 - - - - - 024e9b20 by Matti Picus at 2020-08-25T11:03:52+03:00 refactor sched* functions to only be included where HAVE_SCHED_GETPARAM is true --HG-- branch : py3.6 - - - - - 5 changed files: - extra_tests/README.txt - pypy/module/test_lib_pypy/apptest_testcapi.py ? extra_tests/test_capi.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rposix.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2f5f42ccd4c2d6a52890fa183b3c5046bd8a6038...024e9b2004ee2bdd1a9f82617e3f633dd5c4076c -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2f5f42ccd4c2d6a52890fa183b3c5046bd8a6038...024e9b2004ee2bdd1a9f82617e3f633dd5c4076c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 04:27:58 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 08:27:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: fix test, remove test for no-op function on MSVC10+ Message-ID: <5f44cb8e6b455_16b2b03a96e1b3043864e@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e28e4844 by Matti Picus at 2020-08-25T11:26:58+03:00 fix test, remove test for no-op function on MSVC10+ - - - - - ed25c8a5 by Matti Picus at 2020-08-25T11:27:29+03:00 add SuppressIPH_del to be used inside __del__ - - - - - 4 changed files: - rpython/rlib/rfile.py - rpython/rlib/rposix.py - rpython/rlib/test/test_rposix.py - rpython/rlib/test/test_rposix_stat.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/919b3097f2013c79732e4d6ba91d611b04f90f22...ed25c8a52a67c80fdede77bf70c46b4a6fde9669 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/919b3097f2013c79732e4d6ba91d611b04f90f22...ed25c8a52a67c80fdede77bf70c46b4a6fde9669 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 05:19:42 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 09:19:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix leak found by LeakFinder in tests Message-ID: <5f44d7ae14fce_1652ac27895cdb476826@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e0492842 by Matti Picus at 2020-08-25T12:18:57+03:00 fix leak found by LeakFinder in tests - - - - - 1 changed file: - rpython/rlib/rsocket.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e0492842bd0beb91c642a9a52a56a6b576e44a37 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e0492842bd0beb91c642a9a52a56a6b576e44a37 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 06:03:47 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 10:03:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo and test rfile not posix Message-ID: <5f44e20317585_1652ac27895d69c779c4@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 448ca6a9 by Matti Picus at 2020-08-25T13:02:17+03:00 typo and test rfile not posix - - - - - 2 changed files: - rpython/rlib/rposix.py - rpython/rlib/test/test_rfile.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/448ca6a9c99071fee15b10598e0ac89ce2927fd4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/448ca6a9c99071fee15b10598e0ac89ce2927fd4 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 08:15:51 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 12:15:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add gc.collect before ALLOCATED check Message-ID: <5f4500f7d28fd_1652ac27895d1ec7876@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: c65af24e by Matti Picus at 2020-08-25T15:15:08+03:00 add gc.collect before ALLOCATED check - - - - - 1 changed file: - rpython/rlib/test/test_libffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c65af24e0d13c2655d20b1c809f456f07cb059e8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c65af24e0d13c2655d20b1c809f456f07cb059e8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 10:16:32 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 14:16:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 23 commits: Check whether stream is closed in BufferedMixin.truncate_w(). Message-ID: <5f451d409f691_1652ac27895d1ec810bf@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 02d287ec by Manuel Jacob at 2020-03-08T02:21:14+01:00 Check whether stream is closed in BufferedMixin.truncate_w(). Before this, the method was failing later on a closed stream when accessing the underlying raw stream. It is more consistent and robust to check for a closed stream earlier. Starting with the next changeset, closing the stream will set the buffer to None. Given that the buffer is potentially accessed by truncate_w(), it is a very good idea to check that the stream is not closed, although it is hard to make truncate_w() actually access the buffer when the stream is closed (because closing it will flush the unwritten data from the buffer). - - - - - 8d022e19 by Manuel Jacob at 2020-03-07T23:08:57+01:00 Set buffer of buffered IO classes to None in close(). This helps to reclaim the memory used by the buffer earlier. - - - - - 090bfda5 by Matti Picus at 2020-08-23T10:02:10+03:00 rename JITLOG when running untranslated since the host python may be pypy - - - - - e557922e by Matti Picus at 2020-08-23T11:18:36+03:00 upgrade 26691d5fd920 - - - - - c8463f46 by Armin Rigo at 2020-08-23T11:30:50+02:00 Use "JITLOG" in programs translated with rpython/bin/rpython, and "JITLOG_FORTESTS" in all other cases (i.e. for tests) - - - - - f2f7b5a0 by Matti Picus at 2020-08-23T18:37:47+03:00 when running on top of pypy, the test inside app_main fails - - - - - 6a51a223 by Matti Picus at 2020-08-24T05:42:43+00:00 Merge branch 'topic/default/bufferedio-release-buffer' into 'branch/default' Set buffer to None on close of buffered io classes See merge request pypy/pypy!711 - - - - - 41d663e4 by Matti Picus at 2020-08-24T11:29:36+03:00 use an environment varialble to detect test_app_main. Is this a security risk? - - - - - 1a3adda2 by Matti Picus at 2020-08-24T11:31:59+03:00 fix test that fails in a pypy virtualenv untranslated - - - - - e90b4728 by Matti Picus at 2020-08-24T12:00:00+03:00 skip test on win32 - - - - - 385e34da by Armin Rigo at 2020-08-24T13:41:21+02:00 app_main: instead of guessing in we_are_translated(), just use a global flag which is True, but set to False when running tests - - - - - a36bbe54 by Matti Picus at 2020-08-24T17:44:51+03:00 suppress IPH in fclose, pclose via new Suppress_IPH context manager This should be used where CPython uses _Py_BEGIN_SUPPRESS_IPH, _Py_END_SUPPRESS_IPH - - - - - 9e605908 by Matti Picus at 2020-08-24T18:22:06+03:00 test, implement sq_repeat wrapper (issue 3281) - - - - - 10ba3e18 by Matti Picus at 2020-08-24T22:50:49+03:00 test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a - - - - - b7597585 by Matti Picus at 2020-08-25T00:53:36+03:00 prevent LeakChecker from erroring on test exit by moving import to setup - - - - - 919b3097 by Matti Picus at 2020-08-25T08:40:37+03:00 typo - - - - - e28e4844 by Matti Picus at 2020-08-25T11:26:58+03:00 fix test, remove test for no-op function on MSVC10+ - - - - - ed25c8a5 by Matti Picus at 2020-08-25T11:27:29+03:00 add SuppressIPH_del to be used inside __del__ - - - - - e0492842 by Matti Picus at 2020-08-25T12:18:57+03:00 fix leak found by LeakFinder in tests - - - - - 448ca6a9 by Matti Picus at 2020-08-25T13:02:17+03:00 typo and test rfile not posix - - - - - c65af24e by Matti Picus at 2020-08-25T15:15:08+03:00 add gc.collect before ALLOCATED check - - - - - 8458f49d by Matti Picus at 2020-08-25T15:28:44+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - c03bd019 by Matti Picus at 2020-08-25T17:14:42+03:00 fix merge --HG-- branch : py3.6 - - - - - 21 changed files: - pypy/interpreter/app_main.py - pypy/interpreter/test/test_app_main.py - pypy/module/_io/interp_bufferedio.py - pypy/module/_io/test/test_bufferedio.py - pypy/module/_multiprocessing/test/test_semaphore.py - pypy/module/_multiprocessing/test/test_win32.py - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_iterator.py - rpython/config/translationoption.py - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/rfile.py - rpython/rlib/rjitlog/rjitlog.py - rpython/rlib/rjitlog/src/rjitlog.c - rpython/rlib/rposix.py - rpython/rlib/rsocket.py - rpython/rlib/test/test_libffi.py - rpython/rlib/test/test_rfile.py - rpython/rlib/test/test_rposix.py - rpython/rlib/test/test_rposix_stat.py - rpython/translator/c/genc.py - rpython/translator/goal/translate.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/024e9b2004ee2bdd1a9f82617e3f633dd5c4076c...c03bd01923492ae534321406a44cf884fcfa4fc8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/024e9b2004ee2bdd1a9f82617e3f633dd5c4076c...c03bd01923492ae534321406a44cf884fcfa4fc8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 10:16:34 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 14:16:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 53 commits: Check whether stream is closed in BufferedMixin.truncate_w(). Message-ID: <5f451d42a025a_1652ac27895c8f081222@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 02d287ec by Manuel Jacob at 2020-03-08T02:21:14+01:00 Check whether stream is closed in BufferedMixin.truncate_w(). Before this, the method was failing later on a closed stream when accessing the underlying raw stream. It is more consistent and robust to check for a closed stream earlier. Starting with the next changeset, closing the stream will set the buffer to None. Given that the buffer is potentially accessed by truncate_w(), it is a very good idea to check that the stream is not closed, although it is hard to make truncate_w() actually access the buffer when the stream is closed (because closing it will flush the unwritten data from the buffer). - - - - - 8d022e19 by Manuel Jacob at 2020-03-07T23:08:57+01:00 Set buffer of buffered IO classes to None in close(). This helps to reclaim the memory used by the buffer earlier. - - - - - abde961f by Matti Picus at 2020-08-11T20:08:20+03:00 reconstruct bitbucket PR 639 that got closed --HG-- branch : redo-pr-639 - - - - - af0f67f4 by Matti Picus at 2020-08-11T23:47:30+03:00 rework the PR. getgrouplist was already implemented --HG-- branch : redo-pr-639 - - - - - 5aa9475f by Matti Picus at 2020-08-13T21:21:01+03:00 fix return values, reformat --HG-- branch : redo-pr-639 - - - - - 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - 764001ba by Matti Picus at 2020-08-21T13:02:53+03:00 fixes for running untranslated tests with pypy2 - - - - - b209d3f2 by Matti Picus at 2020-08-21T17:10:15+03:00 partial fix: turn a crash into an error on win32 - - - - - 55653e85 by Matti Picus at 2020-08-22T14:23:05+02:00 fix - - - - - 35452c8d by Matti Picus at 2020-08-22T23:32:01+03:00 use FdValidator not is_valid_fd - - - - - 090bfda5 by Matti Picus at 2020-08-23T10:02:10+03:00 rename JITLOG when running untranslated since the host python may be pypy - - - - - e557922e by Matti Picus at 2020-08-23T11:18:36+03:00 upgrade 26691d5fd920 - - - - - c8463f46 by Armin Rigo at 2020-08-23T11:30:50+02:00 Use "JITLOG" in programs translated with rpython/bin/rpython, and "JITLOG_FORTESTS" in all other cases (i.e. for tests) - - - - - f2f7b5a0 by Matti Picus at 2020-08-23T18:37:47+03:00 when running on top of pypy, the test inside app_main fails - - - - - f7a88100 by Matti Picus at 2020-08-23T19:02:09+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 6284f012 by Matti Picus at 2020-08-23T19:22:51+03:00 document branch, still not using a structseq in the interfaces --HG-- branch : redo-pr-639 - - - - - 5b87b479 by Matti Picus at 2020-08-23T22:39:39+03:00 replicate quirky 1-field structseq behavior from CPython --HG-- branch : redo-pr-639 - - - - - 61aa0f05 by Matti Picus at 2020-08-23T22:40:22+03:00 define and use a posix.sched_param structseq, like CPython --HG-- branch : redo-pr-639 - - - - - 6a51a223 by Matti Picus at 2020-08-24T05:42:43+00:00 Merge branch 'topic/default/bufferedio-release-buffer' into 'branch/default' Set buffer to None on close of buffered io classes See merge request pypy/pypy!711 - - - - - 41d663e4 by Matti Picus at 2020-08-24T11:29:36+03:00 use an environment varialble to detect test_app_main. Is this a security risk? - - - - - 1a3adda2 by Matti Picus at 2020-08-24T11:31:59+03:00 fix test that fails in a pypy virtualenv untranslated - - - - - e90b4728 by Matti Picus at 2020-08-24T12:00:00+03:00 skip test on win32 - - - - - 8e155e26 by Matti Picus at 2020-08-24T12:37:40+03:00 move test to correct class --HG-- branch : redo-pr-639 - - - - - 8478f135 by Matti Picus at 2020-08-24T12:38:27+03:00 merge redo-pr-639 which provides os.sched* functions --HG-- branch : py3.6 - - - - - f0d3e084 by Matti Picus at 2020-08-24T13:07:36+03:00 convert test_ to apptest_, tweak help text --HG-- branch : py3.6 - - - - - 48cbbfb0 by Matti Picus at 2020-08-24T13:40:20+03:00 this is always skipped on python3 --HG-- branch : py3.6 - - - - - 385e34da by Armin Rigo at 2020-08-24T13:41:21+02:00 app_main: instead of guessing in we_are_translated(), just use a global flag which is True, but set to False when running tests - - - - - a36bbe54 by Matti Picus at 2020-08-24T17:44:51+03:00 suppress IPH in fclose, pclose via new Suppress_IPH context manager This should be used where CPython uses _Py_BEGIN_SUPPRESS_IPH, _Py_END_SUPPRESS_IPH - - - - - 9e605908 by Matti Picus at 2020-08-24T18:22:06+03:00 test, implement sq_repeat wrapper (issue 3281) - - - - - 9f09c7a4 by Matti Picus at 2020-08-24T19:40:41+03:00 update SOABI to be PEP-3149 compliant, will break wheel<0.35.0 --HG-- branch : py3.6 - - - - - 10ba3e18 by Matti Picus at 2020-08-24T22:50:49+03:00 test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a - - - - - 2f5f42cc by Matti Picus at 2020-08-24T23:11:01+03:00 Backed out fb044708b024, it breaks building wheels --HG-- branch : py3.6 - - - - - b7597585 by Matti Picus at 2020-08-25T00:53:36+03:00 prevent LeakChecker from erroring on test exit by moving import to setup - - - - - 919b3097 by Matti Picus at 2020-08-25T08:40:37+03:00 typo - - - - - 750ba21e by Matti Picus at 2020-08-25T10:11:38+03:00 move tests to more appropriate class --HG-- branch : py3.6 - - - - - f860e81c by Matti Picus at 2020-08-25T10:23:22+03:00 move, simplify test that maybe should just be removed --HG-- branch : py3.6 - - - - - 024e9b20 by Matti Picus at 2020-08-25T11:03:52+03:00 refactor sched* functions to only be included where HAVE_SCHED_GETPARAM is true --HG-- branch : py3.6 - - - - - e28e4844 by Matti Picus at 2020-08-25T11:26:58+03:00 fix test, remove test for no-op function on MSVC10+ - - - - - ed25c8a5 by Matti Picus at 2020-08-25T11:27:29+03:00 add SuppressIPH_del to be used inside __del__ - - - - - e0492842 by Matti Picus at 2020-08-25T12:18:57+03:00 fix leak found by LeakFinder in tests - - - - - 448ca6a9 by Matti Picus at 2020-08-25T13:02:17+03:00 typo and test rfile not posix - - - - - c65af24e by Matti Picus at 2020-08-25T15:15:08+03:00 add gc.collect before ALLOCATED check - - - - - 8458f49d by Matti Picus at 2020-08-25T15:28:44+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - c03bd019 by Matti Picus at 2020-08-25T17:14:42+03:00 fix merge --HG-- branch : py3.6 - - - - - 55afcedc by Matti Picus at 2020-08-25T17:16:01+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 30 changed files: - extra_tests/README.txt - extra_tests/cffi_tests/cffi1/test_recompiler.py - pypy/module/test_lib_pypy/test_testcapi.py ? extra_tests/test_capi.py - lib_pypy/_structseq.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - pypy/conftest.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/app_main.py - pypy/interpreter/test/test_app_main.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/_continuation/test/test_translated.py - pypy/module/_demo/test/test_import.py - pypy/module/_io/interp_bufferedio.py - pypy/module/_io/test/test_bufferedio.py - pypy/module/_multiprocessing/test/test_semaphore.py - pypy/module/_multiprocessing/test/test_win32.py - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_iterator.py - pypy/module/posix/app_posix.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/module/test_lib_pypy/test_structseq.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f99249bf8b1ae1cfc8c230567f1c59fcc402de47...55afcedc09fe44872920abe81496638b75862da3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f99249bf8b1ae1cfc8c230567f1c59fcc402de47...55afcedc09fe44872920abe81496638b75862da3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 12:02:27 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 25 Aug 2020 16:02:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] 209 commits: Check whether stream is closed in BufferedMixin.truncate_w(). Message-ID: <5f4536139f1fc_1652ac27895d69c8465c@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy at PyPy / pypy Commits: 02d287ec by Manuel Jacob at 2020-03-08T02:21:14+01:00 Check whether stream is closed in BufferedMixin.truncate_w(). Before this, the method was failing later on a closed stream when accessing the underlying raw stream. It is more consistent and robust to check for a closed stream earlier. Starting with the next changeset, closing the stream will set the buffer to None. Given that the buffer is potentially accessed by truncate_w(), it is a very good idea to check that the stream is not closed, although it is hard to make truncate_w() actually access the buffer when the stream is closed (because closing it will flush the unwritten data from the buffer). - - - - - 8d022e19 by Manuel Jacob at 2020-03-07T23:08:57+01:00 Set buffer of buffered IO classes to None in close(). This helps to reclaim the memory used by the buffer earlier. - - - - - 0a10e74f by Matti Picus at 2020-07-14T10:51:17+03:00 fix 0a6fc92dba19, add missing import - - - - - 13582da4 by Matti Picus at 2020-07-14T14:22:57+03:00 typo (thanks nulano) - - - - - b802d0ab by Matti Picus at 2020-07-16T15:03:19+03:00 backport test (issue 3269) - - - - - a8896e1a by Matti Picus at 2020-07-17T08:36:08+03:00 another errorhandler signature fix --HG-- branch : py3.6 - - - - - 10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00 Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax when called in a function involving nested scopes. These fixes are enough for me to translate pypy on some strange machine, but I agree that we're not really aiming to support CPython 2.7.6 any more---so, no test for that - - - - - ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - 3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00 Issue #3246 Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark. Trying to add a couple of extra asserts - - - - - f6fef6fd by Matti Picus at 2020-07-19T13:28:37+03:00 fix and run update_vendored --HG-- branch : hpy-update-vendored - - - - - d7f66ce3 by Matti Picus at 2020-07-19T13:55:51+03:00 make test_ztranslation start to work --HG-- branch : hpy-update-vendored - - - - - 518c25a2 by Matti Picus at 2020-07-20T10:01:09+03:00 fix building wstr and usc4 buffers when sizeof(Py_UNICODE) == 2 (windows) --HG-- branch : win-unicode - - - - - d1019841 by Armin Rigo at 2020-07-20T13:26:54+02:00 A branch for issue #3250: W_LongObject causes missed opportunity to use IntegerListStrategy --HG-- branch : list-with-longs - - - - - 51f78ec0 by Armin Rigo at 2020-07-20T15:30:19+02:00 Accept W_LongObject inside integer lists as long as they are within range --HG-- branch : list-with-longs - - - - - e8f1908f by Armin Rigo at 2020-07-20T15:40:33+02:00 same with dicts --HG-- branch : list-with-longs - - - - - fca4ffd2 by Armin Rigo at 2020-07-20T15:52:59+02:00 same with sets --HG-- branch : list-with-longs - - - - - 19b4ae2d by Armin Rigo at 2020-07-20T15:56:01+02:00 oops --HG-- branch : list-with-longs - - - - - ddc501a5 by Armin Rigo at 2020-07-20T15:57:27+02:00 same with specialized tuples --HG-- branch : list-with-longs - - - - - 3fc843c3 by Armin Rigo at 2020-07-20T16:04:06+02:00 same with versioned types --HG-- branch : list-with-longs - - - - - 5bff8fc9 by Armin Rigo at 2020-07-20T16:11:35+02:00 another case for rbigint.fits_int() --HG-- branch : list-with-longs - - - - - e31fcfd2 by Armin Rigo at 2020-07-20T16:26:27+02:00 fix this test for the BadUtf8 exception we get now --HG-- branch : py3.6 - - - - - 7290a0c0 by Matti Picus at 2020-07-20T18:20:56+03:00 close branch to be merged --HG-- branch : win-unicode - - - - - da92ba59 by Matti Picus at 2020-07-20T18:22:03+03:00 merge win-unicode which fixes PyUnicode for sizeof(wchar_t) ==2 --HG-- branch : py3.6 - - - - - 6462d7c7 by Matti Picus at 2020-07-20T18:47:16+03:00 remove files that were deleted from upstream --HG-- branch : hpy-update-vendored - - - - - a5fb54a0 by Armin Rigo at 2020-07-20T19:31:04+02:00 Don't use space.int_w() on plain ints, because this is a generic method that contain many cases including recursion. A recursion test fails at the moment, probably because of that. --HG-- branch : list-with-longs - - - - - 20b96819 by Armin Rigo at 2020-07-20T20:44:21+02:00 document branch --HG-- branch : list-with-longs - - - - - e23154e5 by Armin Rigo at 2020-07-20T22:26:52+02:00 merge branch list-with-longs --HG-- branch : py3.6 - - - - - 191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00 #3220 in-progress Support the RPython-level pypysig_set_wakeup_fd() optionally using send() instead of write() - - - - - 15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00 Revert the direction in which I was taking this, and instead just check in the C code if the fd appears to be a socket on Windows - - - - - 5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00 add a win64 comment here - - - - - c04de469 by Armin Rigo at 2020-07-21T17:17:27+02:00 hg merge default --HG-- branch : py3.6 - - - - - 059a3593 by Armin Rigo at 2020-07-21T17:19:08+02:00 For now, don't do any checking in the app-level signal.set_wakeup_fd() on Windows --HG-- branch : py3.6 - - - - - 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - 5d0b3e77 by Armin Rigo at 2020-07-21T17:34:08+02:00 hg merge default --HG-- branch : py3.6 - - - - - a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - 9be4ab8c by Armin Rigo at 2020-07-21T17:47:56+02:00 hg merge default --HG-- branch : py3.6 - - - - - c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00 Fix skipping of backend-specific jit tests to not crash test collection on the other platforms - - - - - 51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00 Add different way of skipping for when pytest is called on a single file (sadness) - - - - - bc611d51 by Matti Picus at 2020-07-22T12:39:27+03:00 disable WinConsoleIO --HG-- branch : py3.6 - - - - - 2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00 Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32 Otherwise there is no guarantee that calling make_sure_var_in_reg() twice, with [const, box] respectively, will work: it will allocate a temporary register and load it with the value of 'const', but then the second call might spill this same register. - - - - - cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00 Goes with the previous check-in. See a243e4e0b21c - - - - - 22ecb4a9 by Armin Rigo at 2020-07-22T15:36:04+02:00 hg merge default --HG-- branch : py3.6 - - - - - 407da114 by Matti Picus at 2020-07-23T21:44:54+03:00 differentiate in tests between sys.maxunicode and sizeof(w_char_t) --HG-- branch : py3.6 - - - - - d3879a19 by Matti Picus at 2020-07-23T15:04:29+03:00 skip test that fails on python>3.6 (skipped rather than delete for easier merge) --HG-- branch : py3.6 - - - - - 99a5394c by Matti Picus at 2020-07-23T22:01:29+03:00 skip tests that initialize a socket from a file id on windows --HG-- branch : py3.6 - - - - - be6b8660 by Matti Picus at 2020-07-23T22:29:30+03:00 these are from an enum, not #define - - - - - 9abf3936 by Matti Picus at 2020-07-23T22:30:11+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - f11c0d69 by nulano at 2020-07-24T00:32:08+02:00 initialize lock timeout on windows if timeout is infinite --HG-- branch : initialize_lock_timeout_on_windows - - - - - 4a898c6e by nulano at 2020-07-24T00:33:34+02:00 Merge default --HG-- branch : initialize_lock_timeout_on_windows - - - - - 161664ad by Matti Picus at 2020-07-24T05:27:45+00:00 Merge branch 'branch/initialize_lock_timeout_on_windows' into 'branch/default' Initialize lock timeout on windows if timeout is infinite See merge request pypy/pypy!744 - - - - - c416e339 by Matti Picus at 2020-07-24T08:29:22+03:00 merege default into py3.6 --HG-- branch : py3.6 - - - - - 9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00 follow-up for merge request !744: check in RPython and complain if a lock.acquire(True) fails to acquire the lock in C - - - - - 8b423b8c by Matti Picus at 2020-07-24T15:59:45+03:00 add /FS to enable JOM.exe to run compilation on all cores, fix typo - - - - - 2326253d by Matti Picus at 2020-07-24T16:01:36+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 12350dba by Matti Picus at 2020-07-26T10:03:51+03:00 test, fix for issue 3274 - special case some error handlers --HG-- branch : py3.6 - - - - - ccb6e498 by Matti Picus at 2020-07-26T11:03:24+03:00 remove duplicate line --HG-- branch : py3.6 - - - - - afc9b4f8 by Matti Picus at 2020-07-26T12:26:07+03:00 document merged branch - - - - - 68838bba by Armin Rigo at 2020-07-27T08:06:19+02:00 missing includes for getsockopt() and send() - - - - - 2707d03a by Armin Rigo at 2020-07-27T08:06:45+02:00 hg merge default --HG-- branch : py3.6 - - - - - 58b3bd28 by Armin Rigo at 2020-07-27T08:11:40+02:00 skip one test if fsencoding can't encode the given unicode file name --HG-- branch : py3.6 - - - - - 8e69a655 by Matti Picus at 2020-07-27T18:23:01+03:00 typo - - - - - 2cf75e36 by Armin Rigo at 2020-07-27T17:35:16+02:00 update to cffi/222126b71a49 (v1.14.1) - - - - - baeee335 by Armin Rigo at 2020-07-27T17:36:07+02:00 hg merge default --HG-- branch : py3.6 - - - - - a5af3b57 by Matti Picus at 2020-07-27T22:44:38+03:00 move lib_pypy/tools -> lib_pypy/pypy_tools: otherwise"tools" appears on the sys.path - - - - - d0d8e37e by Matti Picus at 2020-07-27T22:45:15+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - a19df634 by Armin Rigo at 2020-07-28T12:41:32+02:00 missing adds - - - - - 85c1ef7b by Matti Picus at 2020-07-28T19:22:26+03:00 CPython does not reset the errno, and numpy checks that it errored --HG-- branch : py3.6 - - - - - 2e1afcfc by Matti Picus at 2020-07-28T20:30:43+03:00 the numpy interaction is a bit more subtle --HG-- branch : py3.6 - - - - - e8c801ee by Armin Rigo at 2020-07-29T17:08:06+02:00 update libffi_msvc by copying the fixes done in cffi - - - - - 4d62734f by Matti Picus at 2020-07-29T19:06:45+03:00 tweak signature - - - - - 4d43b6d6 by Matti Picus at 2020-07-30T09:53:03+03:00 test, implement PyUnicode_{Find,Read,Write}Char, issue 3272 --HG-- branch : py3.6 - - - - - 27a6dc4d by Matti Picus at 2020-07-30T11:33:33+03:00 export the signature to a header file - - - - - 06c051ce by Armin Rigo at 2020-07-30T10:46:41+02:00 hg merge default --HG-- branch : py3.6 - - - - - 35ead98f by Armin Rigo at 2020-07-30T11:12:35+02:00 fix for struct returns on windows - - - - - 92adcedb by Armin Rigo at 2020-07-30T11:13:20+02:00 hg merge default --HG-- branch : py3.6 - - - - - 72c6a287 by Armin Rigo at 2020-07-30T11:21:34+02:00 typo - - - - - 17a4ac23 by Armin Rigo at 2020-07-30T11:21:48+02:00 hg merge default --HG-- branch : py3.6 - - - - - e2a1d09a by Armin Rigo at 2020-07-30T11:24:24+02:00 next try - - - - - ae2fbb1b by Armin Rigo at 2020-07-30T11:24:37+02:00 hg merge default --HG-- branch : py3.6 - - - - - f44c09a9 by Armin Rigo at 2020-07-30T15:30:00+02:00 get rid of the pre-version-80 support. It was buggy because it expected output from cl.exe in English and wouldn't recognize the output in French, for example - - - - - b702119b by Armin Rigo at 2020-07-30T15:30:43+02:00 hg merge default --HG-- branch : py3.6 - - - - - 81e0c554 by Armin Rigo at 2020-07-30T16:18:24+02:00 let the signal handler set a windows event, like it does in CPython 3.6 - - - - - aa4a85b8 by Armin Rigo at 2020-07-30T16:19:14+02:00 hg merge default --HG-- branch : py3.6 - - - - - 13634a91 by Armin Rigo at 2020-07-30T16:19:56+02:00 CtrlHandlerRoutine is not called while we're in a time.sleep(). Use the signal handler to set the event --HG-- branch : py3.6 - - - - - 5c9c6385 by Matti Picus at 2020-07-30T17:37:29+03:00 tweak c4f64ef3a071 (version is shown on stdout when running tests) - - - - - 17fcee55 by Matti Picus at 2020-07-30T17:33:16+03:00 fix skip to allow tests to run - - - - - f6a00c11 by Matti Picus at 2020-07-31T07:21:48+03:00 "inherit" from rsignal's eci to fix compilation --HG-- branch : py3.6 - - - - - bdefcbb1 by Matti Picus at 2020-07-31T07:22:54+03:00 initialize value - - - - - 932b0cf8 by Matti Picus at 2020-07-31T07:24:49+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 9044806a by Armin Rigo at 2020-07-31T09:05:47+02:00 add a define that we can test for elsewhere - - - - - 0922206a by Armin Rigo at 2020-07-31T09:06:34+02:00 hg merge default --HG-- branch : py3.6 - - - - - d0de10a2 by Armin Rigo at 2020-07-31T09:08:41+02:00 revert a481a04de07c and try to do it in another way --HG-- branch : py3.6 - - - - - 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - 88d1b789 by Matti Picus at 2020-07-31T18:10:27+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 31e4242f by Matti Picus at 2020-08-01T20:24:15+03:00 scandir - use new rpython windows interface, refactor code --HG-- branch : py3.6 - - - - - bfc6fde8 by Matti Picus at 2020-08-02T00:30:36+03:00 fix for refactor on linux --HG-- branch : py3.6 - - - - - 1bf89254 by Ronan Lamy at 2020-08-04T16:13:45+02:00 update-vendored to hpy commit 7edf54d5c554639db881793a2b95bcb5c9cbf858 --HG-- branch : hpy-update-vendored - - - - - 412fdb46 by Ronan Lamy at 2020-08-04T17:15:01+02:00 Adapt to HPy's method refactoring --HG-- branch : hpy-update-vendored - - - - - 9d127dbb by Ronan Lamy at 2020-08-04T17:48:14+02:00 update-vendored to hpy commit b8f0878a6e681aa66d5da04fb2d61f30577e4a0d --HG-- branch : hpy-update-vendored - - - - - fb754181 by Ronan Lamy at 2020-08-04T20:07:16+02:00 Add the new functions to HPyContext and stub implementations --HG-- branch : hpy-update-vendored - - - - - 6a344b5c by Ronan Lamy at 2020-08-04T20:22:40+02:00 Implement HPyFloat_AsDouble() --HG-- branch : hpy-update-vendored - - - - - 377ad601 by Ronan Lamy at 2020-08-05T14:00:04+02:00 Also update argparse.c --HG-- branch : hpy-update-vendored - - - - - b79ea79a by Ronan Lamy at 2020-08-05T14:31:21+02:00 Check that the signature kind is valid --HG-- branch : hpy-update-vendored - - - - - 0705f959 by Ronan Lamy at 2020-08-06T12:20:34+02:00 update-vendored to hpy commit 79fefc660e82d38d07a9bad5501ab84decdd5979 --HG-- branch : hpy-update-vendored - - - - - 22d01213 by Armin Rigo at 2020-08-06T17:54:25+02:00 (anto, arigo, ronan) in python3.8, PyNumber_Check() will need to check for __index__ --HG-- branch : py3.6 - - - - - d568e733 by Armin Rigo at 2020-08-07T12:16:51+02:00 Manual port of 2c5448e043b4 --HG-- branch : py3.6 - - - - - 8f63a74d by Ronan Lamy at 2020-08-07T14:02:17+02:00 update-vendored to hpy commit d83f1a5f187540728e73fd678e4097c6fa391321 --HG-- branch : hpy-update-vendored - - - - - d10eee4f by Ronan Lamy at 2020-08-07T14:09:59+02:00 Begin implementing HPyType_FromSpec, only handling methods for now --HG-- branch : hpy-update-vendored - - - - - b9dcc8cd by Ronan Lamy at 2020-08-07T15:16:44+02:00 oops --HG-- branch : hpy-update-vendored - - - - - 74b0305e by Ronan Lamy at 2020-08-07T15:42:48+02:00 Add missing constants --HG-- branch : hpy-update-vendored - - - - - 8bb3127b by Ronan Lamy at 2020-08-07T16:01:02+02:00 Implement HPy_{Repr,Str,ASCII,Bytes} --HG-- branch : hpy-update-vendored - - - - - 90420cbe by Ronan Lamy at 2020-08-07T16:23:44+02:00 HPy_IsTrue --HG-- branch : hpy-update-vendored - - - - - 2316d5e5 by Ronan Lamy at 2020-08-07T16:58:39+02:00 Add missing HPyLong_From* functions --HG-- branch : hpy-update-vendored - - - - - 898a6964 by Ronan Lamy at 2020-08-07T16:59:08+02:00 HPy_RichCompare --HG-- branch : hpy-update-vendored - - - - - c5066d00 by Ronan Lamy at 2020-08-07T17:04:09+02:00 HPy_Hash --HG-- branch : hpy-update-vendored - - - - - 6115e63e by Ronan Lamy at 2020-08-07T17:37:27+02:00 hg merge py3.6 --HG-- branch : hpy-update-vendored - - - - - f30236a4 by Ronan Lamy at 2020-08-07T17:49:25+02:00 HPyNumber_Check --HG-- branch : hpy-update-vendored - - - - - 4ae2ab32 by Ronan Lamy at 2020-08-07T18:05:49+02:00 Stop trying to support legacy methods for now --HG-- branch : hpy-update-vendored - - - - - 49659719 by Ronan Lamy at 2020-08-07T18:09:17+02:00 Fix HPy_Bytes() --HG-- branch : hpy-update-vendored - - - - - f2ad0e12 by Ronan Lamy at 2020-08-07T22:38:12+02:00 reenable legacy methods --HG-- branch : hpy-update-vendored - - - - - 5791facb by Ronan Lamy at 2020-08-07T23:35:33+02:00 set up support for more than one kind of HPyDef --HG-- branch : hpy-update-vendored - - - - - cfb16b70 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums --HG-- branch : hpy-update-vendored - - - - - 02cf4f79 by Ronan Lamy at 2020-08-09T00:15:25+02:00 Start implementing slots --HG-- branch : hpy-update-vendored - - - - - 94e15e10 by Ronan Lamy at 2020-08-09T10:57:37+02:00 fix translation --HG-- branch : hpy-update-vendored - - - - - d5f89aee by Ronan Lamy at 2020-08-09T11:38:56+02:00 Don't store the raw hpymeth on W_ExtensionFunctions, so that slots can create them as well --HG-- branch : hpy-update-vendored - - - - - 16ddbe1a by Ronan Lamy at 2020-08-09T11:44:24+02:00 Handle tp_new slot --HG-- branch : hpy-update-vendored - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - 2e5227ae by Matti Picus at 2020-08-09T21:10:20+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - bc22748a by Ronan Lamy at 2020-08-10T16:44:05+02:00 Implement _HPy_New --HG-- branch : hpy-update-vendored - - - - - b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - d0922aa2 by Matti Picus at 2020-08-11T13:56:57+03:00 merge default into branch --HG-- branch : py3.6 - - - - - 8340a86c by Ronan Lamy at 2020-08-11T13:18:53+02:00 implement _HPy_Cast() --HG-- branch : hpy-update-vendored - - - - - e5bc56bc by Ronan Lamy at 2020-08-11T18:06:39+02:00 HPyType_GenericNew() --HG-- branch : hpy-update-vendored - - - - - 7ac7f49f by Ronan Lamy at 2020-08-11T18:52:06+02:00 fix translation --HG-- branch : hpy-update-vendored - - - - - abde961f by Matti Picus at 2020-08-11T20:08:20+03:00 reconstruct bitbucket PR 639 that got closed --HG-- branch : redo-pr-639 - - - - - e9ebbcf9 by Ronan Lamy at 2020-08-11T19:09:30+02:00 fix typo --HG-- branch : hpy-update-vendored - - - - - 3357fe3e by Ronan Lamy at 2020-08-11T19:46:19+02:00 fix --HG-- branch : hpy-update-vendored - - - - - af0f67f4 by Matti Picus at 2020-08-11T23:47:30+03:00 rework the PR. getgrouplist was already implemented --HG-- branch : redo-pr-639 - - - - - 5aa9475f by Matti Picus at 2020-08-13T21:21:01+03:00 fix return values, reformat --HG-- branch : redo-pr-639 - - - - - 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 05450270 by Matti Picus at 2020-08-16T14:36:45+03:00 carefully add %D to the valid set of accepted strftime formats on windows --HG-- branch : py3.6 - - - - - dd692012 by Armin Rigo at 2020-08-16T15:32:08+02:00 Issue #3282 An obscure case where CPython is confused about enumerating bytes or ints --HG-- branch : py3.6 - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 07829564 by Matti Picus at 2020-08-16T21:58:37+03:00 add more strftime formatting characters --HG-- branch : py3.6 - - - - - 97b7cf63 by Matti Picus at 2020-08-17T11:28:31+03:00 remove debug cruft --HG-- branch : py3.6 - - - - - daf9f0b5 by Matti Picus at 2020-08-17T14:26:06+03:00 use _chsize_s for ftruncate on windows; CPython BPO 23668 --HG-- branch : py3.6 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - a3dab822 by Ronan Lamy at 2020-08-19T19:28:19+01:00 Implement HPy_sq_item --HG-- branch : hpy-update-vendored - - - - - 293b50fa by Antonio Cuni at 2020-08-20T19:50:04+02:00 partially fix test_ztranslation, by avoiding annotatin the content of _create_new_type if we are using the fake objspace. A more proper solution would be to turn "_create_new_type" into a real space method, but I'm not sure we want to go fully in that direction. test_ztranslation still fails, but for another unrelated reason (because it cannot find the type "HPyDef_Slot" at the stage of C compilation) --HG-- branch : hpy-update-vendored - - - - - 764001ba by Matti Picus at 2020-08-21T13:02:53+03:00 fixes for running untranslated tests with pypy2 - - - - - b209d3f2 by Matti Picus at 2020-08-21T17:10:15+03:00 partial fix: turn a crash into an error on win32 - - - - - 8104da1c by Antonio Cuni at 2020-08-22T10:48:35+02:00 Add a tool which extends hpy's own autogen to generate pypy-specific files. In particular, autogen the W_SlotWrapper_* subclasses, one for every HPyFunc we need --HG-- branch : hpy-update-vendored - - - - - 55653e85 by Matti Picus at 2020-08-22T14:23:05+02:00 fix - - - - - 35452c8d by Matti Picus at 2020-08-22T23:32:01+03:00 use FdValidator not is_valid_fd - - - - - 090bfda5 by Matti Picus at 2020-08-23T10:02:10+03:00 rename JITLOG when running untranslated since the host python may be pypy - - - - - 26a2d96b by Antonio Cuni at 2020-08-23T09:27:15+02:00 greatly simplify the code which instantiate the correct W_SlotWrapper subclass and fills correct slots --HG-- branch : hpy-update-vendored - - - - - bedc43db by Antonio Cuni at 2020-08-23T09:30:08+02:00 remove the ugly import * --HG-- branch : hpy-update-vendored - - - - - cdc88b31 by Antonio Cuni at 2020-08-23T09:47:13+02:00 just cosmetics: put placeholders for all the HPy_* slots, in the same order as they are defined in typeslots.h --HG-- branch : hpy-update-vendored - - - - - e557922e by Matti Picus at 2020-08-23T11:18:36+03:00 upgrade 26691d5fd920 - - - - - c8463f46 by Armin Rigo at 2020-08-23T11:30:50+02:00 Use "JITLOG" in programs translated with rpython/bin/rpython, and "JITLOG_FORTESTS" in all other cases (i.e. for tests) - - - - - f2f7b5a0 by Matti Picus at 2020-08-23T18:37:47+03:00 when running on top of pypy, the test inside app_main fails - - - - - f7a88100 by Matti Picus at 2020-08-23T19:02:09+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 6284f012 by Matti Picus at 2020-08-23T19:22:51+03:00 document branch, still not using a structseq in the interfaces --HG-- branch : redo-pr-639 - - - - - 5b87b479 by Matti Picus at 2020-08-23T22:39:39+03:00 replicate quirky 1-field structseq behavior from CPython --HG-- branch : redo-pr-639 - - - - - 61aa0f05 by Matti Picus at 2020-08-23T22:40:22+03:00 define and use a posix.sched_param structseq, like CPython --HG-- branch : redo-pr-639 - - - - - 6a51a223 by Matti Picus at 2020-08-24T05:42:43+00:00 Merge branch 'topic/default/bufferedio-release-buffer' into 'branch/default' Set buffer to None on close of buffered io classes See merge request pypy/pypy!711 - - - - - 41d663e4 by Matti Picus at 2020-08-24T11:29:36+03:00 use an environment varialble to detect test_app_main. Is this a security risk? - - - - - 1a3adda2 by Matti Picus at 2020-08-24T11:31:59+03:00 fix test that fails in a pypy virtualenv untranslated - - - - - e90b4728 by Matti Picus at 2020-08-24T12:00:00+03:00 skip test on win32 - - - - - 8e155e26 by Matti Picus at 2020-08-24T12:37:40+03:00 move test to correct class --HG-- branch : redo-pr-639 - - - - - 8478f135 by Matti Picus at 2020-08-24T12:38:27+03:00 merge redo-pr-639 which provides os.sched* functions --HG-- branch : py3.6 - - - - - f0d3e084 by Matti Picus at 2020-08-24T13:07:36+03:00 convert test_ to apptest_, tweak help text --HG-- branch : py3.6 - - - - - 48cbbfb0 by Matti Picus at 2020-08-24T13:40:20+03:00 this is always skipped on python3 --HG-- branch : py3.6 - - - - - 385e34da by Armin Rigo at 2020-08-24T13:41:21+02:00 app_main: instead of guessing in we_are_translated(), just use a global flag which is True, but set to False when running tests - - - - - a36bbe54 by Matti Picus at 2020-08-24T17:44:51+03:00 suppress IPH in fclose, pclose via new Suppress_IPH context manager This should be used where CPython uses _Py_BEGIN_SUPPRESS_IPH, _Py_END_SUPPRESS_IPH - - - - - 9e605908 by Matti Picus at 2020-08-24T18:22:06+03:00 test, implement sq_repeat wrapper (issue 3281) - - - - - e3626b84 by Ronan Lamy at 2020-08-24T16:34:31+01:00 Make the HPy_Def hack work after translation as well --HG-- branch : hpy-update-vendored - - - - - 9f09c7a4 by Matti Picus at 2020-08-24T19:40:41+03:00 update SOABI to be PEP-3149 compliant, will break wheel<0.35.0 --HG-- branch : py3.6 - - - - - d5ae69eb by Ronan Lamy at 2020-08-24T19:41:24+01:00 fix translation --HG-- branch : hpy-update-vendored - - - - - 10ba3e18 by Matti Picus at 2020-08-24T22:50:49+03:00 test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a - - - - - 2f5f42cc by Matti Picus at 2020-08-24T23:11:01+03:00 Backed out fb044708b024, it breaks building wheels --HG-- branch : py3.6 - - - - - b7597585 by Matti Picus at 2020-08-25T00:53:36+03:00 prevent LeakChecker from erroring on test exit by moving import to setup - - - - - 919b3097 by Matti Picus at 2020-08-25T08:40:37+03:00 typo - - - - - 750ba21e by Matti Picus at 2020-08-25T10:11:38+03:00 move tests to more appropriate class --HG-- branch : py3.6 - - - - - f860e81c by Matti Picus at 2020-08-25T10:23:22+03:00 move, simplify test that maybe should just be removed --HG-- branch : py3.6 - - - - - 024e9b20 by Matti Picus at 2020-08-25T11:03:52+03:00 refactor sched* functions to only be included where HAVE_SCHED_GETPARAM is true --HG-- branch : py3.6 - - - - - e28e4844 by Matti Picus at 2020-08-25T11:26:58+03:00 fix test, remove test for no-op function on MSVC10+ - - - - - ed25c8a5 by Matti Picus at 2020-08-25T11:27:29+03:00 add SuppressIPH_del to be used inside __del__ - - - - - e0492842 by Matti Picus at 2020-08-25T12:18:57+03:00 fix leak found by LeakFinder in tests - - - - - 448ca6a9 by Matti Picus at 2020-08-25T13:02:17+03:00 typo and test rfile not posix - - - - - c65af24e by Matti Picus at 2020-08-25T15:15:08+03:00 add gc.collect before ALLOCATED check - - - - - 8458f49d by Matti Picus at 2020-08-25T15:28:44+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - c03bd019 by Matti Picus at 2020-08-25T17:14:42+03:00 fix merge --HG-- branch : py3.6 - - - - - a8613d7f by Ronan Lamy at 2020-08-25T16:58:37+01:00 close branch before merging back into 'hpy' --HG-- branch : hpy-update-vendored - - - - - e3484ebd by Ronan Lamy at 2020-08-25T16:59:12+01:00 Merge branch 'hpy-update-vendored' --HG-- branch : hpy - - - - - be8a982c by Ronan Lamy at 2020-08-25T17:01:43+01:00 hg merge py3.6 --HG-- branch : hpy - - - - - 30 changed files: - LICENSE - extra_tests/README.txt - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - extra_tests/cffi_tests/cffi0/test_function.py - extra_tests/cffi_tests/cffi0/test_ownlib.py - extra_tests/cffi_tests/cffi0/test_parsing.py - + extra_tests/cffi_tests/cffi1/test_function_args.py - extra_tests/cffi_tests/cffi1/test_recompiler.py - extra_tests/cffi_tests/embedding/test_basic.py - + extra_tests/cffi_tests/embedding/withunicode.py - pypy/module/test_lib_pypy/test_testcapi.py ? extra_tests/test_capi.py - lib-python/3/runpy.py - lib_pypy/_structseq.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_include.h - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/cparser.py - lib_pypy/cffi/recompiler.py - lib_pypy/cffi/setuptools_ext.py - lib_pypy/tools/__init__.py ? lib_pypy/pypy_tools/__init__.py - lib_pypy/tools/build_cffi_imports.py ? lib_pypy/pypy_tools/build_cffi_imports.py - pypy/conftest.py - pypy/doc/build.rst - pypy/doc/contributor.rst - pypy/doc/index-of-release-notes.rst - pypy/doc/release-v7.3.1.rst - + pypy/doc/release-v7.3.2.rst - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/291e150322ad2165df585b3b0cfa870591eb7a18...be8a982ca75e60be041f9f9bc1537d9a4103ce6a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/291e150322ad2165df585b3b0cfa870591eb7a18...be8a982ca75e60be041f9f9bc1537d9a4103ce6a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 12:02:24 2020 From: foss at heptapod.net (Ronan Lamy) Date: Tue, 25 Aug 2020 16:02:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/hpy-update-vendored Message-ID: <5f453610adc16_1652ac27895c7608441a@heptapod-foss.mail> Ronan Lamy deleted branch branch/hpy-update-vendored at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 13:48:29 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 17:48:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] more merge-from-default cleanup Message-ID: <5f454eed161ab_1652ac27895d4448617a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 1ddc8bd8 by Matti Picus at 2020-08-25T20:48:02+03:00 more merge-from-default cleanup --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/interpreter/test/test_app_main.py - pypy/module/_multiprocessing/test/test_semaphore.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1ddc8bd80ea15e5852da5a411a1370cbff764918 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1ddc8bd80ea15e5852da5a411a1370cbff764918 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Aug 25 18:29:37 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 25 Aug 2020 22:29:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] close open files in tests Message-ID: <5f4590d18b1e4_1652ac27895d69c89441@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 55a05035 by Matti Picus at 2020-08-26T00:36:02+03:00 close open files in tests --HG-- branch : py3.7 - - - - - 2 changed files: - lib-python/3/test/test_mmap.py - lib-python/3/test/test_zipfile.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/55a050358966163ff666fb8486fff959529e3f39 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55a050358966163ff666fb8486fff959529e3f39 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 26 10:45:40 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 26 Aug 2020 14:45:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] more merge-from-default cleanup Message-ID: <5f467594d30fe_1652ac27895c760107928@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 1b2d3708 by Matti Picus at 2020-08-26T17:43:49+03:00 more merge-from-default cleanup --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/interpreter/test/test_app_main.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1b2d370819fa7ab31c154cdd27c7dfa5a50bfaee -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1b2d370819fa7ab31c154cdd27c7dfa5a50bfaee You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 26 10:45:43 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 26 Aug 2020 14:45:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: more merge-from-default cleanup Message-ID: <5f4675972e8cb_1652ac27895d4441081b3@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 1ddc8bd8 by Matti Picus at 2020-08-25T20:48:02+03:00 more merge-from-default cleanup --HG-- branch : py3.6 - - - - - 1b2d3708 by Matti Picus at 2020-08-26T17:43:49+03:00 more merge-from-default cleanup --HG-- branch : py3.6 - - - - - 2b1f2cc0 by Matti Picus at 2020-08-26T17:44:24+03:00 merge 3.6 into 3.7 --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/interpreter/test/test_app_main.py - pypy/module/_multiprocessing/test/test_semaphore.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/55a050358966163ff666fb8486fff959529e3f39...2b1f2cc0bb5d9efc0e8f673e497c288ad3ed5f3f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/55a050358966163ff666fb8486fff959529e3f39...2b1f2cc0bb5d9efc0e8f673e497c288ad3ed5f3f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Aug 26 17:15:51 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 26 Aug 2020 21:15:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: add a gc.collect for pypy Message-ID: <5f46d107a4489_1652ac27895d0c0115843@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 2911ecba by Matti Picus at 2020-08-26T23:57:08+03:00 add a gc.collect for pypy - - - - - e3c81a24 by Matti Picus at 2020-08-27T00:14:59+03:00 dict order can change between cpython2 and pypy2. Test against both ordering - - - - - 2 changed files: - rpython/jit/backend/llsupport/test/test_descr.py - rpython/rlib/test/test_rawrefcount.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c65af24e0d13c2655d20b1c809f456f07cb059e8...e3c81a249403f0c2b15aeda30f3cfecb55a06e24 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c65af24e0d13c2655d20b1c809f456f07cb059e8...e3c81a249403f0c2b15aeda30f3cfecb55a06e24 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:10:21 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:10:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 5 commits: add a gc.collect for pypy Message-ID: <5f47949ded3c6_1652ac27895d1ec12526c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 2911ecba by Matti Picus at 2020-08-26T23:57:08+03:00 add a gc.collect for pypy - - - - - e3c81a24 by Matti Picus at 2020-08-27T00:14:59+03:00 dict order can change between cpython2 and pypy2. Test against both ordering - - - - - aca83dba by Matti Picus at 2020-08-27T12:21:09+03:00 test, fix for crash in strftime, will not crash when using msvcrt>=10 - - - - - ff4c2f71 by Matti Picus at 2020-08-27T13:49:20+03:00 Merge with default --HG-- branch : py3.6 - - - - - 6a4cf067 by Matti Picus at 2020-08-27T13:50:37+03:00 rework win32 strftime to use wcsftime, not pre-check format string, unskip test --HG-- branch : py3.6 - - - - - 5 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py - rpython/jit/backend/llsupport/test/test_descr.py - rpython/rlib/test/test_rawrefcount.py - rpython/rtyper/lltypesystem/ll2ctypes.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1b2d370819fa7ab31c154cdd27c7dfa5a50bfaee...6a4cf067c3666cda6507fb4f0fbe06ed9a817bb9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/1b2d370819fa7ab31c154cdd27c7dfa5a50bfaee...6a4cf067c3666cda6507fb4f0fbe06ed9a817bb9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:10:20 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:10:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] test, fix for crash in strftime, will not crash when using msvcrt>=10 Message-ID: <5f47949c5c8a_1652ac27e0e24e41250e4@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: aca83dba by Matti Picus at 2020-08-27T12:21:09+03:00 test, fix for crash in strftime, will not crash when using msvcrt>=10 - - - - - 3 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py - rpython/rtyper/lltypesystem/ll2ctypes.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/aca83dba6a08287dfaf2307cb5e3c3a0811bf1e7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/aca83dba6a08287dfaf2307cb5e3c3a0811bf1e7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:10:23 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:10:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 6 commits: add a gc.collect for pypy Message-ID: <5f47949f78b02_1652ac27c3d9b5412541a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 2911ecba by Matti Picus at 2020-08-26T23:57:08+03:00 add a gc.collect for pypy - - - - - e3c81a24 by Matti Picus at 2020-08-27T00:14:59+03:00 dict order can change between cpython2 and pypy2. Test against both ordering - - - - - aca83dba by Matti Picus at 2020-08-27T12:21:09+03:00 test, fix for crash in strftime, will not crash when using msvcrt>=10 - - - - - ff4c2f71 by Matti Picus at 2020-08-27T13:49:20+03:00 Merge with default --HG-- branch : py3.6 - - - - - 6a4cf067 by Matti Picus at 2020-08-27T13:50:37+03:00 rework win32 strftime to use wcsftime, not pre-check format string, unskip test --HG-- branch : py3.6 - - - - - 5b646daf by Matti Picus at 2020-08-27T14:08:28+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 5 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py - rpython/jit/backend/llsupport/test/test_descr.py - rpython/rlib/test/test_rawrefcount.py - rpython/rtyper/lltypesystem/ll2ctypes.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2b1f2cc0bb5d9efc0e8f673e497c288ad3ed5f3f...5b646daf68a1e862f757d9d0cb2db49814c27393 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2b1f2cc0bb5d9efc0e8f673e497c288ad3ed5f3f...5b646daf68a1e862f757d9d0cb2db49814c27393 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:41:35 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:41:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add missing import Message-ID: <5f479befe6ef_1652ac27895c4b81262c3@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 7fda7578 by Matti Picus at 2020-08-27T14:30:47+03:00 add missing import - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/7fda7578324e84d348561a26f9bcce76585e2e9a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7fda7578324e84d348561a26f9bcce76585e2e9a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:41:37 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:41:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: add missing import Message-ID: <5f479bf16c359_1652ac27895c4b81264d0@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 7fda7578 by Matti Picus at 2020-08-27T14:30:47+03:00 add missing import - - - - - 659a4cf5 by Matti Picus at 2020-08-27T14:34:05+03:00 merge default into py3.6, fix merge --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/6a4cf067c3666cda6507fb4f0fbe06ed9a817bb9...659a4cf58b40e51278d275bccd2ac870b1182876 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/6a4cf067c3666cda6507fb4f0fbe06ed9a817bb9...659a4cf58b40e51278d275bccd2ac870b1182876 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 07:41:39 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 11:41:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: add missing import Message-ID: <5f479bf32e49a_1652ac27895cdb412664@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 7fda7578 by Matti Picus at 2020-08-27T14:30:47+03:00 add missing import - - - - - 659a4cf5 by Matti Picus at 2020-08-27T14:34:05+03:00 merge default into py3.6, fix merge --HG-- branch : py3.6 - - - - - c6d3ef47 by Matti Picus at 2020-08-27T14:34:34+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5b646daf68a1e862f757d9d0cb2db49814c27393...c6d3ef478925fb42e136089f2f06a97269ea5bf9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5b646daf68a1e862f757d9d0cb2db49814c27393...c6d3ef478925fb42e136089f2f06a97269ea5bf9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 09:30:07 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 13:30:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add missing import Message-ID: <5f47b55f708b3_1652ac27c3d9b54129428@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: c119b12d by Matti Picus at 2020-08-27T16:28:36+03:00 add missing import - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/c119b12da53661c89e30a01b48f33ac4c34124eb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c119b12da53661c89e30a01b48f33ac4c34124eb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 09:30:10 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 13:30:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: add missing import Message-ID: <5f47b562214a2_1652ac27895d0c01296c9@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: c119b12d by Matti Picus at 2020-08-27T16:28:36+03:00 add missing import - - - - - e6d7c8db by Matti Picus at 2020-08-27T16:29:00+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/659a4cf58b40e51278d275bccd2ac870b1182876...e6d7c8dbada5d7a39ee8524b43c233cf7934b94a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/659a4cf58b40e51278d275bccd2ac870b1182876...e6d7c8dbada5d7a39ee8524b43c233cf7934b94a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 09:30:12 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 13:30:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: add missing import Message-ID: <5f47b5642ee63_1652ac27c3d9b541298ef@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: c119b12d by Matti Picus at 2020-08-27T16:28:36+03:00 add missing import - - - - - e6d7c8db by Matti Picus at 2020-08-27T16:29:00+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 316a2994 by Matti Picus at 2020-08-27T16:29:25+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c6d3ef478925fb42e136089f2f06a97269ea5bf9...316a299469ed8559bdbe99391756ade365e742b0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c6d3ef478925fb42e136089f2f06a97269ea5bf9...316a299469ed8559bdbe99391756ade365e742b0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 15:23:56 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 19:23:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: use CPython implementation of raise_signal Message-ID: <5f48084c20e80_1652ac27895cb0c1353ed@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: ebca0532 by Matti Picus at 2020-08-27T21:04:10+03:00 use CPython implementation of raise_signal The original version would be improved if it used a SUPPRESS_IPH guard. --HG-- branch : py3.6 - - - - - b995bf80 by Matti Picus at 2020-08-27T22:20:09+03:00 test, add os.{gs}et_handle_inheritable, PEP 446 --HG-- branch : py3.6 - - - - - 4 changed files: - lib_pypy/_testcapi.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/e6d7c8dbada5d7a39ee8524b43c233cf7934b94a...b995bf801546bf8bb5e538af7ec4d5ca44ca2403 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e6d7c8dbada5d7a39ee8524b43c233cf7934b94a...b995bf801546bf8bb5e538af7ec4d5ca44ca2403 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Aug 27 15:23:56 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 27 Aug 2020 19:23:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: use CPython implementation of raise_signal Message-ID: <5f48084caac43_1652ac27895d1ec135527@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: ebca0532 by Matti Picus at 2020-08-27T21:04:10+03:00 use CPython implementation of raise_signal The original version would be improved if it used a SUPPRESS_IPH guard. --HG-- branch : py3.6 - - - - - b995bf80 by Matti Picus at 2020-08-27T22:20:09+03:00 test, add os.{gs}et_handle_inheritable, PEP 446 --HG-- branch : py3.6 - - - - - cc8225cd by Matti Picus at 2020-08-27T22:23:14+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 4 changed files: - lib_pypy/_testcapi.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/316a299469ed8559bdbe99391756ade365e742b0...cc8225cda46e6065b2047cf0374e494998d09c5a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/316a299469ed8559bdbe99391756ade365e742b0...cc8225cda46e6065b2047cf0374e494998d09c5a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 01:19:38 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 05:19:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] properly skipif test Message-ID: <5f4893ea22df5_1652ac27895d0c01370e9@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 14dadc2b by Matti Picus at 2020-08-28T08:19:08+03:00 properly skipif test - - - - - 1 changed file: - pypy/module/_cffi_backend/test/test_re_python.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/14dadc2ba446291e97fe595fbc06bfcf6a482590 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/14dadc2ba446291e97fe595fbc06bfcf6a482590 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 02:34:08 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 06:34:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: use correct signature. Maybe refactor into win32/posix implementations? Message-ID: <5f48a560d149c_1652ac27895d0c013743c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 5964e063 by Matti Picus at 2020-08-28T09:32:46+03:00 use correct signature. Maybe refactor into win32/posix implementations? --HG-- branch : py3.6 - - - - - c2af8712 by Matti Picus at 2020-08-28T09:33:17+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/cc8225cda46e6065b2047cf0374e494998d09c5a...c2af8712c69b48c05333c957c2bac0db48bf244e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cc8225cda46e6065b2047cf0374e494998d09c5a...c2af8712c69b48c05333c957c2bac0db48bf244e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 02:34:07 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 06:34:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] use correct signature. Maybe refactor into win32/posix implementations? Message-ID: <5f48a55f23132_1652ac27c34f01c137273@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 5964e063 by Matti Picus at 2020-08-28T09:32:46+03:00 use correct signature. Maybe refactor into win32/posix implementations? --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5964e06318d93e24b74c8b52893b69dd9a43ab45 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5964e06318d93e24b74c8b52893b69dd9a43ab45 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 07:12:49 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 11:12:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] typo Message-ID: <5f48e6b12b5f0_1652ac27895d444139674@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: d2a864ef by Matti Picus at 2020-08-28T14:12:22+03:00 typo --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/time/test/test_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d2a864efe3e995554f8ac0d6a6ba85c38a4f24f6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d2a864efe3e995554f8ac0d6a6ba85c38a4f24f6 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 07:55:21 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 11:55:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix test for pypy Message-ID: <5f48f0a939575_1652ac27895cb0c1406b1@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 5f43fe2a by Matti Picus at 2020-08-28T14:54:05+03:00 fix test for pypy --HG-- branch : py3.6 - - - - - 1 changed file: - lib-python/3/test/test_strftime.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5f43fe2a3df4a5dba4451b240294a89625474149 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5f43fe2a3df4a5dba4451b240294a89625474149 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 07:55:22 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 28 Aug 2020 11:55:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: typo Message-ID: <5f48f0aae0fba_1652ac27895d4441408db@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: d2a864ef by Matti Picus at 2020-08-28T14:12:22+03:00 typo --HG-- branch : py3.6 - - - - - 5f43fe2a by Matti Picus at 2020-08-28T14:54:05+03:00 fix test for pypy --HG-- branch : py3.6 - - - - - d218a1cc by Matti Picus at 2020-08-28T14:54:53+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 2 changed files: - lib-python/3/test/test_strftime.py - pypy/module/time/test/test_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c2af8712c69b48c05333c957c2bac0db48bf244e...d218a1ccd41c932283b6a38feffa5664165433e3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c2af8712c69b48c05333c957c2bac0db48bf244e...d218a1ccd41c932283b6a38feffa5664165433e3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Aug 28 19:22:02 2020 From: foss at heptapod.net (nulano) Date: Fri, 28 Aug 2020 23:22:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] fix tclobj.AsObj for win64 int type Message-ID: <5f49919ac85fb_1652ac27c3d9b54141871@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: e4769086 by nulano at 2020-08-29T01:21:36+02:00 fix tclobj.AsObj for win64 int type --HG-- branch : win64 - - - - - 1 changed file: - lib_pypy/_tkinter/tclobj.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e4769086412d4e8525c85a9e50ba6e8186e869ff -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e4769086412d4e8525c85a9e50ba6e8186e869ff You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 04:49:13 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 08:49:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] for now, skip tests that can't find the 'c' library (notably on Windows with PyPy) Message-ID: <5f4b6809e11f0_1652ac27c3d9b5414907@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: b0aaf43e by Armin Rigo at 2020-08-30T10:48:55+02:00 for now, skip tests that can't find the 'c' library (notably on Windows with PyPy) - - - - - 1 changed file: - pypy/module/_cffi_backend/test/test_c.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b0aaf43e362dd69f519132fc348ebb0576d05684 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b0aaf43e362dd69f519132fc348ebb0576d05684 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 05:19:28 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 09:19:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: this test is fragile on a non-translated pypy, skip it Message-ID: <5f4b6f206c999_1652ac27895cb0c1494c0@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: be3b4f8a by Armin Rigo at 2020-08-30T11:18:44+02:00 this test is fragile on a non-translated pypy, skip it - - - - - b1949e10 by Armin Rigo at 2020-08-30T11:19:17+02:00 merge heads - - - - - 1 changed file: - pypy/module/_cffi_backend/test/_backend_test_c.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f777c65246888eb042529ad571f77b7a7ff0b04c...b1949e102a99a0ddb28fcfeb7d1a793fdea44424 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f777c65246888eb042529ad571f77b7a7ff0b04c...b1949e102a99a0ddb28fcfeb7d1a793fdea44424 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 05:16:46 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 09:16:46 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] clean up unused import Message-ID: <5f4b6e7ed4a7_1652ac27e0e24e41492f7@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: f777c652 by Matti Picus at 2020-08-30T12:15:42+03:00 clean up unused import - - - - - 1 changed file: - extra_tests/test_binop_overriding.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f777c65246888eb042529ad571f77b7a7ff0b04c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f777c65246888eb042529ad571f77b7a7ff0b04c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 05:24:38 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 09:24:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add the tweaked test_c.py from cffi, which can now be run directly Message-ID: <5f4b7056524f6_1652ac27895c8f014963c@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: b1730594 by Armin Rigo at 2020-08-30T11:24:28+02:00 add the tweaked test_c.py from cffi, which can now be run directly - - - - - 2 changed files: - + extra_tests/cffi_tests/test_c.py - pypy/tool/import_cffi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b1730594e95a87bce5d8408748c28845859b4fb9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b1730594e95a87bce5d8408748c28845859b4fb9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:32:25 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:32:25 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] make stack 3MB on windows Message-ID: <5f4b8039cf7a3_1652ac27895d444149889@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: ab4c0b0a by Matti Picus at 2020-08-30T13:28:44+03:00 make stack 3MB on windows - - - - - 1 changed file: - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ab4c0b0a9f4adb295aea898e211875f1c7cd2145 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ab4c0b0a9f4adb295aea898e211875f1c7cd2145 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:32:26 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:32:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 8 commits: properly skipif test Message-ID: <5f4b803a99e0a_1652ac27895cdb4150038@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 14dadc2b by Matti Picus at 2020-08-28T08:19:08+03:00 properly skipif test - - - - - b0aaf43e by Armin Rigo at 2020-08-30T10:48:55+02:00 for now, skip tests that can't find the 'c' library (notably on Windows with PyPy) - - - - - f777c652 by Matti Picus at 2020-08-30T12:15:42+03:00 clean up unused import - - - - - be3b4f8a by Armin Rigo at 2020-08-30T11:18:44+02:00 this test is fragile on a non-translated pypy, skip it - - - - - b1949e10 by Armin Rigo at 2020-08-30T11:19:17+02:00 merge heads - - - - - b1730594 by Armin Rigo at 2020-08-30T11:24:28+02:00 add the tweaked test_c.py from cffi, which can now be run directly - - - - - ab4c0b0a by Matti Picus at 2020-08-30T13:28:44+03:00 make stack 3MB on windows - - - - - a5db1efc by Matti Picus at 2020-08-30T13:29:30+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7 changed files: - + extra_tests/cffi_tests/test_c.py - extra_tests/test_binop_overriding.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_cffi_backend/test/test_c.py - pypy/module/_cffi_backend/test/test_re_python.py - pypy/tool/import_cffi.py - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5f43fe2a3df4a5dba4451b240294a89625474149...a5db1efc062707fe0fc9181e30304939fe38e8c2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5f43fe2a3df4a5dba4451b240294a89625474149...a5db1efc062707fe0fc9181e30304939fe38e8c2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:32:28 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:32:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 9 commits: properly skipif test Message-ID: <5f4b803ce683c_1652ac27895d4441502bd@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 14dadc2b by Matti Picus at 2020-08-28T08:19:08+03:00 properly skipif test - - - - - b0aaf43e by Armin Rigo at 2020-08-30T10:48:55+02:00 for now, skip tests that can't find the 'c' library (notably on Windows with PyPy) - - - - - f777c652 by Matti Picus at 2020-08-30T12:15:42+03:00 clean up unused import - - - - - be3b4f8a by Armin Rigo at 2020-08-30T11:18:44+02:00 this test is fragile on a non-translated pypy, skip it - - - - - b1949e10 by Armin Rigo at 2020-08-30T11:19:17+02:00 merge heads - - - - - b1730594 by Armin Rigo at 2020-08-30T11:24:28+02:00 add the tweaked test_c.py from cffi, which can now be run directly - - - - - ab4c0b0a by Matti Picus at 2020-08-30T13:28:44+03:00 make stack 3MB on windows - - - - - a5db1efc by Matti Picus at 2020-08-30T13:29:30+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 4c990915 by Matti Picus at 2020-08-30T13:30:37+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 7 changed files: - + extra_tests/cffi_tests/test_c.py - extra_tests/test_binop_overriding.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_cffi_backend/test/test_c.py - pypy/module/_cffi_backend/test/test_re_python.py - pypy/tool/import_cffi.py - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d218a1ccd41c932283b6a38feffa5664165433e3...4c9909150575872f5f323901901d249d2d7ad2be -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d218a1ccd41c932283b6a38feffa5664165433e3...4c9909150575872f5f323901901d249d2d7ad2be You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:45:43 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:45:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo Message-ID: <5f4b8357c896b_1653f9bcffee1b0150464@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 81aa90e2 by Matti Picus at 2020-08-30T13:44:13+03:00 typo - - - - - 1 changed file: - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/81aa90e2539cb51ed20892c7e24a94d3253892f7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/81aa90e2539cb51ed20892c7e24a94d3253892f7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:45:43 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:45:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: typo Message-ID: <5f4b8357df0a4_1652ac27895cdb4150646@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 81aa90e2 by Matti Picus at 2020-08-30T13:44:13+03:00 typo - - - - - 3ea50edf by Matti Picus at 2020-08-30T13:44:48+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 1 changed file: - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/a5db1efc062707fe0fc9181e30304939fe38e8c2...3ea50edfcd81f17dedaf221a8ac799cd6d13adee -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a5db1efc062707fe0fc9181e30304939fe38e8c2...3ea50edfcd81f17dedaf221a8ac799cd6d13adee You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 06:45:45 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 10:45:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: typo Message-ID: <5f4b835963ee3_1652ac27895c8f015082e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 81aa90e2 by Matti Picus at 2020-08-30T13:44:13+03:00 typo - - - - - 3ea50edf by Matti Picus at 2020-08-30T13:44:48+03:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - c733a00f by Matti Picus at 2020-08-30T13:45:08+03:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/4c9909150575872f5f323901901d249d2d7ad2be...c733a00fe51e9b6961bfaaa334b28e56beb137a2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4c9909150575872f5f323901901d249d2d7ad2be...c733a00fe51e9b6961bfaaa334b28e56beb137a2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 09:35:09 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 13:35:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix merge Message-ID: <5f4bab0d27c6d_1652ac27895c8f0151689@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: d4b9fe6f by Matti Picus at 2020-08-30T16:30:05+03:00 fix merge --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/_cffi_backend/test/test_c.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d4b9fe6fa3d73348e9d633eabc14a89758b1d80a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d4b9fe6fa3d73348e9d633eabc14a89758b1d80a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 11:02:56 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 15:02:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/jit-releaseall Message-ID: <5f4bbfa08aefb_1653f9bcffee1b015224a@heptapod-foss.mail> Armin Rigo pushed new branch branch/jit-releaseall at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/jit-releaseall You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 11:14:55 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 15:14:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] explain the return value of this function in the docstring Message-ID: <5f4bc26f2a09a_1652ac27895c4b8152452@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: f6d4891c by Armin Rigo at 2020-08-30T17:10:02+02:00 explain the return value of this function in the docstring - - - - - 1 changed file: - pypy/module/pypyjit/interp_jit.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/f6d4891ccaaf8b3edf399f93f63b0549b6b552ac -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f6d4891ccaaf8b3edf399f93f63b0549b6b552ac You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 11:14:56 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 15:14:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/jit-releaseall] Add the app-level hook 'pypyjit.releaseall()' Message-ID: <5f4bc270c9248_1652ac27895d444152618@heptapod-foss.mail> Armin Rigo pushed to branch branch/jit-releaseall at PyPy / pypy Commits: a2a08253 by Armin Rigo at 2020-08-30T17:13:03+02:00 Add the app-level hook 'pypyjit.releaseall()' --HG-- branch : jit-releaseall - - - - - 2 changed files: - pypy/module/pypyjit/interp_jit.py - pypy/module/pypyjit/moduledef.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a2a082537606b31ac65f9ae616f32fbcc4d7d828 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a2a082537606b31ac65f9ae616f32fbcc4d7d828 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 15:11:02 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 30 Aug 2020 19:11:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 4 commits: Trying to implement pypyjit.releaseall(), marking all machine codes as to be released Message-ID: <5f4bf9c6343f1_1652ac27e0e24e41574d5@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: cb01408e by Armin Rigo at 2020-08-30T16:10:16+02:00 Trying to implement pypyjit.releaseall(), marking all machine codes as to be released --HG-- branch : jit-releaseall - - - - - f28fdcda by Armin Rigo at 2020-08-30T17:01:28+02:00 add jit_hooks.stats_memmgr_release_all() --HG-- branch : jit-releaseall - - - - - a2a08253 by Armin Rigo at 2020-08-30T17:13:03+02:00 Add the app-level hook 'pypyjit.releaseall()' --HG-- branch : jit-releaseall - - - - - 5ae5b52f by Armin Rigo at 2020-08-30T19:10:55+00:00 Merge branch 'branch/jit-releaseall' into 'branch/default' Add pypyjit.releaseall() pypyjit.releaseall() is a helper that marks all current machine code objects as ready to release. They will be released at the next GC (unless they are currently in use in the stack of one of the threads). Doing `pypyjit.releaseall(); gc.collect()` is a heavy hammer that forces the JIT roughly to the state of a newly started PyPy. It might be useful in some cases where our GC strategy is not good enough, e.g. if there is an ever-growing number of bridges out of the same loop, which can occur e.g. if the loop is in stable code but contains inline bridges that depend on code or classes that keep being (re-)created. See merge request pypy/pypy!749 - - - - - 6 changed files: - pypy/module/pypyjit/interp_jit.py - pypy/module/pypyjit/moduledef.py - rpython/jit/metainterp/memmgr.py - rpython/jit/metainterp/test/test_jitiface.py - rpython/jit/metainterp/warmspot.py - rpython/rlib/jit_hooks.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f6d4891ccaaf8b3edf399f93f63b0549b6b552ac...5ae5b52fb4fc02a1e5450ae6a32cd407f9369c54 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f6d4891ccaaf8b3edf399f93f63b0549b6b552ac...5ae5b52fb4fc02a1e5450ae6a32cd407f9369c54 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 16:09:40 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 30 Aug 2020 20:09:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] clean up test_sock_app, fix _socket.share Message-ID: <5f4c078431a55_1653f9bcffee1b0158253@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 9a9c75a7 by Matti Picus at 2020-08-30T23:07:45+03:00 clean up test_sock_app, fix _socket.share --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/_socket/interp_socket.py - pypy/module/_socket/test/test_sock_app.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9a9c75a7d8b60ede7e843b73cc4bb0d0ce32af6b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9a9c75a7d8b60ede7e843b73cc4bb0d0ce32af6b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Aug 30 19:05:31 2020 From: foss at heptapod.net (nulano) Date: Sun, 30 Aug 2020 23:05:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] always use win64_14x externals branch Message-ID: <5f4c30bbdcf22_1652ac27e0e24e4159545@heptapod-foss.mail> nulano pushed to branch branch/win64 at PyPy / pypy Commits: 246d52d8 by nulano at 2020-08-31T01:04:06+02:00 always use win64_14x externals branch --HG-- branch : win64 - - - - - 1 changed file: - rpython/translator/platform/windows.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/246d52d8da60a8913e3107bd3fb7b7b137775416 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/246d52d8da60a8913e3107bd3fb7b7b137775416 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 31 03:08:09 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 31 Aug 2020 07:08:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix translation Message-ID: <5f4ca1d95d7ad_1652ac27a88dd7816121d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 6fc9966e by Matti Picus at 2020-08-31T08:48:21+03:00 fix translation --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/_socket/interp_socket.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/6fc9966e4ba3c3155a512943ffbc9cbb445e233d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6fc9966e4ba3c3155a512943ffbc9cbb445e233d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 31 03:08:26 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 31 Aug 2020 07:08:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] document new function, fix translation Message-ID: <5f4ca1ea13691_1652ac27c34f01c1614eb@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 893217a9 by Matti Picus at 2020-08-31T09:01:00+03:00 document new function, fix translation - - - - - 4 changed files: - pypy/doc/jit-hooks.rst - pypy/doc/whatsnew-head.rst - pypy/module/pypyjit/interp_jit.py - pypy/module/pypyjit/moduledef.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/893217a999926e7c33ca85f2b1e770d8607b8335 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/893217a999926e7c33ca85f2b1e770d8607b8335 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 31 13:31:29 2020 From: foss at heptapod.net (Ronan Lamy) Date: Mon, 31 Aug 2020 17:31:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] 2 commits: update-vendored to hpy commit f46ea1e28b4b08301150275cfdfccc8b751d30aa and update llapi.py Message-ID: <5f4d33f14871f_1652ac27895c4b819664c@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy at PyPy / pypy Commits: 2faf98a9 by Ronan Lamy at 2020-08-26T16:01:07+01:00 update-vendored to hpy commit f46ea1e28b4b08301150275cfdfccc8b751d30aa and update llapi.py --HG-- branch : hpy - - - - - d29de8f5 by Ronan Lamy at 2020-08-31T18:23:42+01:00 Fix extension compilation for hpy apptests --HG-- branch : hpy - - - - - 25 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_impl.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpydef.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_listbuilder.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/typeslots.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/argparse.c - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/conftest.py - pypy/module/_hpy_universal/test/_vendored/support.py - pypy/module/_hpy_universal/test/_vendored/test_cpy_compat.py - pypy/module/_hpy_universal/test/_vendored/test_hpydict.py - + pypy/module/_hpy_universal/test/_vendored/test_hpyerr.py - pypy/module/_hpy_universal/test/_vendored/test_hpylist.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py - pypy/module/_hpy_universal/test/_vendored/test_object.py - pypy/module/_hpy_universal/test/support.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/be8a982ca75e60be041f9f9bc1537d9a4103ce6a...d29de8f50e3d917e2c1287eb62012c8de2cc294f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/be8a982ca75e60be041f9f9bc1537d9a4103ce6a...d29de8f50e3d917e2c1287eb62012c8de2cc294f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Aug 31 16:48:45 2020 From: foss at heptapod.net (Ronan Lamy) Date: Mon, 31 Aug 2020 20:48:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] Implement HPy_tp_init Message-ID: <5f4d622dac1ef_1652ac27c34f01c19886a@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy at PyPy / pypy Commits: ab17b05c by Ronan Lamy at 2020-08-31T21:47:52+01:00 Implement HPy_tp_init --HG-- branch : hpy - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/llapi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ab17b05cbf1d150381abec1c63e8974d4085ce03 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ab17b05cbf1d150381abec1c63e8974d4085ce03 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: