From foss at heptapod.net Sun Aug 1 12:56:01 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sun, 01 Aug 2021 16:56:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] merging Message-ID: <6106d221f114b_20f27b9e985698e7@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 05425795 by muke101 at 2021-08-01T17:56:36+01:00 merging --HG-- branch : llvm-jit-backend-experimental - - - - - 7 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.h - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/054257958f062a600964611d3627e8149bc89839 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/054257958f062a600964611d3627e8149bc89839 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 2 00:31:22 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Mon, 02 Aug 2021 04:31:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] Revert: EXP: Added an entry point for threaded code gen. Message-ID: <6107751a49f31_20f27d84105763a3@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: ce1e117f by Yusuke Izawa at 2021-08-02T13:31:03+09:00 Revert: EXP: Added an entry point for threaded code gen. --HG-- branch : threaded-code-generation - - - - - 4 changed files: - rpython/jit/codewriter/jtransform.py - rpython/jit/metainterp/test/test_threaded_code.py - rpython/jit/metainterp/warmspot.py - rpython/rlib/jit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ce1e117fadd57995bfb7d047724ef04353062420 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ce1e117fadd57995bfb7d047724ef04353062420 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 2 16:11:53 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 02 Aug 2021 20:11:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] update contributors Message-ID: <61085189e45b3_20f28976305913ed@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: a3c62ef5 by Matti Picus at 2021-08-02T22:58:20+03:00 update contributors - - - - - 2 changed files: - LICENSE - pypy/doc/contributor.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a3c62ef5c3c8cb2f0032aef3e9e14b5571aedc2e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a3c62ef5c3c8cb2f0032aef3e9e14b5571aedc2e 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 2 16:16:00 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Mon, 02 Aug 2021 20:16:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: Add .type attribute to our emulation of pytest.raises() Message-ID: <61085280ba363_20f28a337c591543@heptapod-foss.mail> Ronan Lamy pushed to branch branch/default at PyPy / pypy Commits: aa6fed8d by Ronan Lamy at 2021-08-02T19:27:46+01:00 Add .type attribute to our emulation of pytest.raises() - - - - - af1cdaba by Ronan Lamy at 2021-08-02T21:15:00+01:00 merge heads - - - - - 2 changed files: - pypy/tool/pytest/appsupport.py - + pypy/tool/pytest/fake_pytest/test/apptest_fake_pytest.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a3c62ef5c3c8cb2f0032aef3e9e14b5571aedc2e...af1cdabaa9f82b62d5325e5a4024d82c52205f97 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a3c62ef5c3c8cb2f0032aef3e9e14b5571aedc2e...af1cdabaa9f82b62d5325e5a4024d82c52205f97 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 2 16:17:19 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Mon, 02 Aug 2021 20:17:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: Add .type attribute to our emulation of pytest.raises() Message-ID: <610852cf2697d_20f289756859175f@heptapod-foss.mail> Ronan Lamy pushed to branch branch/py3.7 at PyPy / pypy Commits: aa6fed8d by Ronan Lamy at 2021-08-02T19:27:46+01:00 Add .type attribute to our emulation of pytest.raises() - - - - - 56cad7d9 by Ronan Lamy at 2021-08-02T19:28:29+01:00 hg merge default --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/tool/pytest/appsupport.py - + pypy/tool/pytest/fake_pytest/test/apptest_fake_pytest.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e48408e642a7cb07b69cb72773533e8db5c7aef8...56cad7d906ce5bd760f478ae17a5af7c1750158f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e48408e642a7cb07b69cb72773533e8db5c7aef8...56cad7d906ce5bd760f478ae17a5af7c1750158f 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 2 16:49:09 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Mon, 02 Aug 2021 20:49:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] 38 commits: backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check Message-ID: <61085a45abd56_20f282839859217e@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 335e6996 by Armin Rigo at 2019-07-23T04:06:51+02:00 backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check - - - - - 80e44034 by Matti Picus at 2021-07-13T16:13:58+03:00 speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C - - - - - 2d362472 by Matti Picus at 2021-07-13T18:52:27+03:00 fix the runpack test for the size of LONG_BIT (which is 64 on win64) - - - - - a7077eea by Matti Picus at 2021-07-13T18:53:28+03:00 add debug prints to figure out why a test is failing - - - - - b6da37bf by Matti Picus at 2021-07-14T07:22:55+03:00 fix rposix - - - - - 237c389d by Matti Picus at 2021-07-14T08:33:23+03:00 enable finding pytest when running subprocess - - - - - 55ae150c by Matti Picus at 2021-07-14T20:11:14+03:00 codemap is broken on win64, but is also unused so skip the failing test - - - - - 5563eaa2 by Armin Rigo at 2021-07-15T16:52:41+02:00 Issue #3514 trying with a tweak in the error message - - - - - 00e5b281 by Matti Picus at 2021-07-18T01:29:25+03:00 on win64, xmm6-15 are non-volatile --HG-- branch : win64-xmm-registers - - - - - f20eaf7c by Matti Picus at 2021-07-18T07:47:37+03:00 typo --HG-- branch : win64-xmm-registers - - - - - a72f473f by Matti Picus at 2021-07-18T13:37:18+03:00 remove duplicate value --HG-- branch : win64-xmm-registers - - - - - 212e58d2 by Matti Picus at 2021-07-18T17:37:54+03:00 fix logic (isuruf) --HG-- branch : win64-xmm-registers - - - - - d9070f5c by Matti Picus at 2021-07-22T00:15:53+03:00 document and close branch to be merged --HG-- branch : win64-xmm-registers - - - - - ddbe0636 by Matti Picus at 2021-07-22T00:16:51+03:00 merge branch to fix list of non-volatile registers in windows64 - - - - - 7fa85927 by Matti Picus at 2021-07-22T12:24:47+03:00 continuation of 1697fc0bff5d, putenv('=hidden', 'value') fails on windows - - - - - 7d015125 by Matti Picus at 2021-07-22T15:32:35+03:00 test, start to support the "compact" format by setting tp_itemsize --HG-- branch : compact-unicode - - - - - 975eda69 by Matti Picus at 2021-07-22T15:56:03+03:00 implement compact data. Something is off - this segfaults in the numpy tests --HG-- branch : compact-unicode - - - - - e66af38a by Matti Picus at 2021-07-22T16:49:51+03:00 partially revert a4669b4e2e77 the test should fail but the code was fine. - - - - - 4d02f21a by Matti Picus at 2021-07-23T06:45:42+03:00 also fix test - - - - - c91a42ce by Matti Picus at 2021-07-23T18:02:35+03:00 add more gaurds but still segfaulting --HG-- branch : compact-unicode - - - - - 69fe3b1b by Matti Picus at 2021-07-25T20:17:17+03:00 optimize by creating helper functions to avoid Py* calling overhead --HG-- branch : compact-unicode - - - - - 52b41796 by Matti Picus at 2021-07-25T20:18:36+03:00 more debugging guards --HG-- branch : compact-unicode - - - - - 4a0531ac by Matti Picus at 2021-07-25T20:20:03+03:00 fix PyUnicode_New --HG-- branch : compact-unicode - - - - - b1876c33 by Matti Picus at 2021-07-25T23:20:12+03:00 cleanup debug cruft, remove wrong assert --HG-- branch : compact-unicode - - - - - 33febd05 by Matti Picus at 2021-07-26T12:00:08+03:00 subclasses (like numpy.unicode_) should not use the compact form --HG-- branch : compact-unicode - - - - - cd0bbbb7 by Matti Picus at 2021-07-26T13:11:15+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 8d77180d by Matti Picus at 2021-07-26T15:43:17+03:00 document and close branch to be merged --HG-- branch : compact-unicode - - - - - d2f574f3 by Matti Picus at 2021-07-26T15:44:00+03:00 merge branch to implement compact PyUnicodeObjects --HG-- branch : py3.7 - - - - - c95713d1 by Matti Picus at 2021-07-27T12:53:52+03:00 fix merge --HG-- branch : py3.7 - - - - - dd4ce6eb by Matti Picus at 2021-07-27T12:54:34+03:00 allocate PyUnicodeObject + data when non-compact --HG-- branch : py3.7 - - - - - 599a5bd1 by Matti Picus at 2021-07-28T09:37:09+03:00 skip test when untranslated --HG-- branch : py3.7 - - - - - 38573677 by Matti Picus at 2021-07-29T10:33:24+03:00 support multiple tags in hg_archive, fixes platform._sys_version() - - - - - 02cfcb42 by Matti Picus at 2021-07-29T10:34:47+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - e07ecb87 by Matti Picus at 2021-07-30T15:21:09+03:00 windows fixes --HG-- branch : py3.7 - - - - - e48408e6 by Matti Picus at 2021-07-31T23:12:22+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - aa6fed8d by Ronan Lamy at 2021-08-02T19:27:46+01:00 Add .type attribute to our emulation of pytest.raises() - - - - - 56cad7d9 by Ronan Lamy at 2021-08-02T19:28:29+01:00 hg merge default --HG-- branch : py3.7 - - - - - 172c8cf8 by Ronan Lamy at 2021-08-02T19:43:06+01:00 hg merge py3.7 --HG-- branch : hpy-0.0.3 - - - - - 22 changed files: - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/test/test_app_main.py - pypy/module/_cffi_backend/errorbox.py - pypy/module/_cffi_backend/misc.py - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/test/test__pypyjson.py - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/test/test_pyerrors.py - pypy/module/cpyext/test/test_unicodeobject.py - pypy/module/cpyext/typeobject.py - pypy/module/cpyext/unicodeobject.py - pypy/tool/pytest/appsupport.py - + pypy/tool/pytest/fake_pytest/test/apptest_fake_pytest.py - rpython/jit/backend/llsupport/test/test_codemap.py - rpython/jit/backend/x86/regalloc.py - rpython/rlib/rposix.py - rpython/rlib/rstruct/test/test_runpack.py - rpython/rlib/test/test_rbigint.py - rpython/rlib/test/test_rposix.py - rpython/tool/test/test_version.py - rpython/tool/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ced71d370ef69c8f73bfe66a5e13e43b48a2df27...172c8cf8f7a8659eb11c9264d2a398c0bf98c07d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ced71d370ef69c8f73bfe66a5e13e43b48a2df27...172c8cf8f7a8659eb11c9264d2a398c0bf98c07d 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 2 19:15:37 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 02 Aug 2021 23:15:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] fixed rd_locs Message-ID: <61087c9991866_20f2897630595190@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 6ca5d1d4 by muke101 at 2021-08-03T00:14:35+01:00 fixed rd_locs --HG-- branch : llvm-jit-backend-experimental - - - - - 9 changed files: - rpython/jit/backend/llsupport/llmodel.py - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6ca5d1d4339ed9727584e595071ad13f7e4ad82d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6ca5d1d4339ed9727584e595071ad13f7e4ad82d 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 2 20:19:09 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 03 Aug 2021 00:19:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] made llvm library linking platform independant Message-ID: <61088b7dcace8_20f2897630595758@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 3bc05f00 by muke101 at 2021-08-03T01:18:06+01:00 made llvm library linking platform independant --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - rpython/jit/backend/llvm/llvm_api.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3bc05f00f1b9eb5bb0b9fda34a65fba8f0e08dda -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3bc05f00f1b9eb5bb0b9fda34a65fba8f0e08dda 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 2 20:34:23 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 03 Aug 2021 00:34:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] added readme to build wrapper libs Message-ID: <61088f0f828fc_20f27f3d8c5959dd@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: dd2d1235 by muke101 at 2021-08-03T01:33:22+01:00 added readme to build wrapper libs --HG-- branch : llvm-jit-backend-experimental - - - - - 2 changed files: - + rpython/jit/backend/llvm/README.md - rpython/jit/backend/llvm/llvm_api.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dd2d1235253aae3729a300753d6f03b661777fe8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dd2d1235253aae3729a300753d6f03b661777fe8 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 2 20:37:09 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 03 Aug 2021 00:37:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] updating readme Message-ID: <61088fb5411bd_20f27f3d8c5963e2@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 67d88c82 by muke101 at 2021-08-03T01:36:04+01:00 updating readme --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - rpython/jit/backend/llvm/README.md View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/67d88c823b036ca68497dd18db040cbc544e3fc8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/67d88c823b036ca68497dd18db040cbc544e3fc8 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 2 20:38:38 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 03 Aug 2021 00:38:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] updated readme Message-ID: <6108900ebae6b_20f28976805965fd@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 182cd7c2 by muke101 at 2021-08-03T01:37:40+01:00 updated readme --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - rpython/jit/backend/llvm/README.md View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/182cd7c22e7d5f3a77dd6ddd72a740ce5c7bd0cb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/182cd7c22e7d5f3a77dd6ddd72a740ce5c7bd0cb 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 2 20:40:26 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 03 Aug 2021 00:40:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] updated readme Message-ID: <6108907a2a30e_20f28976585967c1@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: a8e29e19 by muke101 at 2021-08-03T01:39:26+01:00 updated readme --HG-- branch : llvm-jit-backend-experimental - - - - - 2 changed files: - rpython/jit/backend/llvm/README.md - rpython/jit/backend/llvm/llvm_api.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a8e29e19066bc91ffcf7ab997a818c380c926590 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a8e29e19066bc91ffcf7ab997a818c380c926590 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 3 12:01:41 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Tue, 03 Aug 2021 16:01:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] Implement HPyErr_NewExceptionWithDoc() Message-ID: <61096865b241d_20f28ba7d46183af@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 4f5f275d by Ronan Lamy at 2021-08-03T16:14:29+01:00 Implement HPyErr_NewExceptionWithDoc() --HG-- branch : hpy-0.0.3 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_err.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4f5f275d69b5f3f2ca5a4d1425310370ba803841 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4f5f275d69b5f3f2ca5a4d1425310370ba803841 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 3 13:05:14 2021 From: foss at heptapod.net (Pierre-Yves David (@marmoute)) Date: Tue, 03 Aug 2021 17:05:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/default/big-sur-dyld-cache Message-ID: <6109774a5bf4_20f28e36e86230e8@heptapod-foss.mail> Pierre-Yves David deleted branch topic/default/big-sur-dyld-cache 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 3 13:05:13 2021 From: foss at heptapod.net (Pierre-Yves David (@marmoute)) Date: Tue, 03 Aug 2021 17:05:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/default/specialize_sum Message-ID: <61097749c8a12_20f28e37c4622825@heptapod-foss.mail> Pierre-Yves David deleted branch topic/default/specialize_sum 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 3 13:05:14 2021 From: foss at heptapod.net (Pierre-Yves David (@marmoute)) Date: Tue, 03 Aug 2021 17:05:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/default/sethostname-bytes Message-ID: <6109774a4f08d_20f29052d46232e1@heptapod-foss.mail> Pierre-Yves David deleted branch topic/default/sethostname-bytes 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 3 22:43:07 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Wed, 04 Aug 2021 02:43:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] added debugging capabilities Message-ID: <6109febbe330_20f2b232c86364c3@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: d09e558d by muke101 at 2021-08-04T03:42:02+01:00 added debugging capabilities --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d09e558ddba764d237a4bf040645cb3eece444a5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d09e558ddba764d237a4bf040645cb3eece444a5 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 4 12:15:16 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Wed, 04 Aug 2021 16:15:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] fix HPyBytes_FromStringAndSize() Message-ID: <610abd14e57dc_20f2b591c06506c2@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 5b1e4b2b by Ronan Lamy at 2021-08-03T18:05:06+01:00 fix HPyBytes_FromStringAndSize() --HG-- branch : hpy-0.0.3 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_bytes.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5b1e4b2bca36038ea932f7df2fa72677032d0de6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5b1e4b2bca36038ea932f7df2fa72677032d0de6 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 4 13:49:20 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Wed, 04 Aug 2021 17:49:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] apply suggestions Message-ID: <610ad320d9b45_20f2b26ea065209f@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: f081ceb6 by isidentical at 2021-08-04T20:49:05+03:00 apply suggestions --HG-- branch : isidentical-py38-test-fixes - - - - - 4 changed files: - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/pyopcode.py - pypy/module/imp/test/test_import.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f081ceb6019449a93e331cc4a01dd7366b20e0df -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f081ceb6019449a93e331cc4a01dd7366b20e0df 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 5 11:05:51 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 05 Aug 2021 15:05:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 31 commits: generator: raise RuntimeError when the same async generator gets awaited multiple times Message-ID: <610bfe4f48fbf_225314fc634ae@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 4071abd7 by isidentical at 2021-07-25T17:50:38+03:00 generator: raise RuntimeError when the same async generator gets awaited multiple times --HG-- branch : isidentical-py38-test-fixes - - - - - 2fb2ae7b by isidentical at 2021-07-25T17:51:46+03:00 generator: raise errors on do_throw() too --HG-- branch : isidentical-py38-test-fixes - - - - - 680078eb by isidentical at 2021-07-25T17:55:21+03:00 generator: raise RuntimeError when the same async generator gets closed --HG-- branch : isidentical-py38-test-fixes - - - - - 9024161c by isidentical at 2021-07-25T18:10:55+03:00 codegen: only support TOP_LEVEL_AWAIT on Module level --HG-- branch : isidentical-py38-test-fixes - - - - - 601fdd60 by isidentical at 2021-07-25T19:22:36+03:00 compiler: forbid yield inside generators --HG-- branch : isidentical-py38-test-fixes - - - - - 06a23274 by isidentical at 2021-07-25T19:25:41+03:00 ast: fix error message for multiple values on AST --HG-- branch : isidentical-py38-test-fixes - - - - - 375e4d38 by isidentical at 2021-07-25T19:34:59+03:00 validator: validate constants as names --HG-- branch : isidentical-py38-test-fixes - - - - - 89959ef6 by isidentical at 2021-07-25T21:29:09+03:00 type: use qualified name instead of raw class name in base error --HG-- branch : isidentical-py38-test-fixes - - - - - 368a1c3d by isidentical at 2021-07-25T22:09:10+03:00 method: use object pointer as identifier in method.__hash__ --HG-- branch : isidentical-py38-test-fixes - - - - - c6479137 by isidentical at 2021-07-25T22:32:23+03:00 io: open() now warns when buffering=1 on bytes mode --HG-- branch : isidentical-py38-test-fixes - - - - - b27057d1 by isidentical at 2021-07-25T22:41:17+03:00 ast: can't => cannot for ast based error messages --HG-- branch : isidentical-py38-test-fixes - - - - - 565ab671 by isidentical at 2021-07-25T22:42:59+03:00 ast: rename node names (displays for dict/set, f-string expressions for joinedstr) --HG-- branch : isidentical-py38-test-fixes - - - - - ad61e98b by isidentical at 2021-07-25T22:51:20+03:00 ast: improve error messages for assignment inside expression --HG-- branch : isidentical-py38-test-fixes - - - - - 57843138 by isidentical at 2021-07-29T23:00:50+03:00 ast: use proper _type_names --HG-- branch : isidentical-py38-test-fixes - - - - - ed1082a7 by isidentical at 2021-07-30T00:18:13+03:00 ast app tests: fix the ast.Constant(value=...) --HG-- branch : isidentical-py38-test-fixes - - - - - adb253eb by isidentical at 2021-07-30T01:35:07+03:00 module: add get_spec() method to retrieve __spec__ --HG-- branch : isidentical-py38-test-fixes - - - - - 354b0470 by isidentical at 2021-07-30T01:35:35+03:00 module: implement Module.is_initializing (_PyModuleSpec_IsInitializing) --HG-- branch : isidentical-py38-test-fixes - - - - - 379bdc36 by isidentical at 2021-07-30T01:45:18+03:00 interpreter: raise custom errors for partially initialized modules --HG-- branch : isidentical-py38-test-fixes - - - - - 33bd10b6 by isidentical at 2021-07-30T02:03:44+03:00 interpreter: move module level functionality to the interpreter --HG-- branch : isidentical-py38-test-fixes - - - - - 8de74b94 by isidentical at 2021-07-30T03:00:16+03:00 errors: now ImportErrors assign path/name --HG-- branch : isidentical-py38-test-fixes - - - - - eb816492 by isidentical at 2021-07-30T03:12:38+03:00 interpreter: validate __all__ items --HG-- branch : isidentical-py38-test-fixes - - - - - 4514a226 by isidentical at 2021-07-30T03:12:49+03:00 interpreter: validate module.__name__ --HG-- branch : isidentical-py38-test-fixes - - - - - a118726f by isidentical at 2021-07-30T03:20:25+03:00 disable specialization --HG-- branch : isidentical-py38-test-fixes - - - - - deba365c by isidentical at 2021-07-30T03:34:23+03:00 try specializing on arg 5? --HG-- branch : isidentical-py38-test-fixes - - - - - 9a8c9ee9 by isidentical at 2021-07-30T17:31:30+03:00 import: use raise_import_error with app level execution to get around RPython --HG-- branch : isidentical-py38-test-fixes - - - - - 2117b2e6 by isidentical at 2021-07-30T19:03:27+03:00 use native formatting for error messages --HG-- branch : isidentical-py38-test-fixes - - - - - fdfe0cd6 by isidentical at 2021-07-30T19:03:46+03:00 module: add partial initialization for module level error messages --HG-- branch : isidentical-py38-test-fixes - - - - - f4791283 by isidentical at 2021-08-01T02:15:28+03:00 importing: fix recursion error on module.getattr --HG-- branch : isidentical-py38-test-fixes - - - - - a7899780 by isidentical at 2021-08-01T03:37:57+03:00 adjust error messages for apptests --HG-- branch : isidentical-py38-test-fixes - - - - - f081ceb6 by isidentical at 2021-08-04T20:49:05+03:00 apply suggestions --HG-- branch : isidentical-py38-test-fixes - - - - - dcc26bf5 by Carl Friedrich Bolz-Tereick at 2021-08-05T15:05:44+00:00 Merge branch 'branch/isidentical-py38-test-fixes' into 'branch/py3.8' py3.8: various test fixes See merge request pypy/pypy!832 --HG-- branch : py3.8 - - - - - 22 changed files: - pypy/interpreter/astcompiler/ast.py - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/asthelpers.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/astcompiler/test/test_compiler.py - pypy/interpreter/astcompiler/test/test_validate.py - pypy/interpreter/astcompiler/tools/asdl_py.py - pypy/interpreter/astcompiler/validate.py - pypy/interpreter/function.py - pypy/interpreter/generator.py - pypy/interpreter/module.py - pypy/interpreter/pyopcode.py - pypy/interpreter/test/apptest_coroutine.py - pypy/module/_ast/test/test_ast.py - pypy/module/_io/interp_io.py - pypy/module/_io/test/apptest_io.py - pypy/module/imp/importing.py - pypy/module/imp/test/test_import.py - pypy/objspace/std/test/test_typeobject.py - pypy/objspace/std/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b52effc47b2720c59db3598f8406abbd39e6f8bb...dcc26bf544b0a5b1c39c06c29838bbc5d3b35586 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b52effc47b2720c59db3598f8406abbd39e6f8bb...dcc26bf544b0a5b1c39c06c29838bbc5d3b35586 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 5 14:14:01 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 05 Aug 2021 18:14:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] fixed jitframe arg parsing and added guard weight metadata Message-ID: <610c2a69e411_225176b0074420@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 0dea6be5 by muke101 at 2021-08-05T19:12:58+01:00 fixed jitframe arg parsing and added guard weight metadata --HG-- branch : llvm-jit-backend-experimental - - - - - 8 changed files: - rpython/jit/backend/llsupport/llmodel.py - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0dea6be59369a5e47b5a728a0ea95939e60df0e8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0dea6be59369a5e47b5a728a0ea95939e60df0e8 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 5 16:33:21 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 05 Aug 2021 20:33:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] add _winapi.GetFileType and FILE_TYPE_* values (issue 3531) Message-ID: <610c4b111c281_2251a73047885a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: adfd09d4 by Matti Picus at 2021-08-05T23:30:13+03:00 add _winapi.GetFileType and FILE_TYPE_* values (issue 3531) --HG-- branch : py3.7 - - - - - 3 changed files: - lib_pypy/_pypy_winbase_build.py - lib_pypy/_pypy_winbase_cffi64.py - lib_pypy/_winapi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/adfd09d4c3d3c6506fbc5cdffe07006bb3141283 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/adfd09d4c3d3c6506fbc5cdffe07006bb3141283 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 5 16:33:24 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 05 Aug 2021 20:33:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 9 commits: backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check Message-ID: <610c4b149b2d7_2251a730479041@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 335e6996 by Armin Rigo at 2019-07-23T04:06:51+02:00 backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check - - - - - 38573677 by Matti Picus at 2021-07-29T10:33:24+03:00 support multiple tags in hg_archive, fixes platform._sys_version() - - - - - 02cfcb42 by Matti Picus at 2021-07-29T10:34:47+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - e07ecb87 by Matti Picus at 2021-07-30T15:21:09+03:00 windows fixes --HG-- branch : py3.7 - - - - - e48408e6 by Matti Picus at 2021-07-31T23:12:22+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - aa6fed8d by Ronan Lamy at 2021-08-02T19:27:46+01:00 Add .type attribute to our emulation of pytest.raises() - - - - - 56cad7d9 by Ronan Lamy at 2021-08-02T19:28:29+01:00 hg merge default --HG-- branch : py3.7 - - - - - adfd09d4 by Matti Picus at 2021-08-05T23:30:13+03:00 add _winapi.GetFileType and FILE_TYPE_* values (issue 3531) --HG-- branch : py3.7 - - - - - baeeffee by Matti Picus at 2021-08-05T23:32:50+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 9 changed files: - lib_pypy/_pypy_winbase_build.py - lib_pypy/_pypy_winbase_cffi64.py - lib_pypy/_winapi.py - pypy/module/_cffi_backend/errorbox.py - pypy/module/_cffi_backend/misc.py - pypy/tool/pytest/appsupport.py - + pypy/tool/pytest/fake_pytest/test/apptest_fake_pytest.py - rpython/tool/test/test_version.py - rpython/tool/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/dcc26bf544b0a5b1c39c06c29838bbc5d3b35586...baeeffee321ed2c90ed5c5a63ece6ee92db6eae9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/dcc26bf544b0a5b1c39c06c29838bbc5d3b35586...baeeffee321ed2c90ed5c5a63ece6ee92db6eae9 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 5 17:59:25 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 05 Aug 2021 21:59:25 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] add 32-bit version of _pypy_winbase_cffi.py Message-ID: <610c5f3d56afb_2251b97848898b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: bf16b06b by Matti Picus at 2021-08-06T00:32:24+03:00 add 32-bit version of _pypy_winbase_cffi.py --HG-- branch : py3.7 - - - - - 1 changed file: - lib_pypy/_pypy_winbase_cffi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bf16b06b04117f6c71c093fd529c87213d9b6b44 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bf16b06b04117f6c71c093fd529c87213d9b6b44 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 6 07:02:34 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Fri, 06 Aug 2021 11:02:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] a failing test for #3525 Message-ID: <610d16cacf55d_2252234e01101a6@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 97c24c06 by Carl Friedrich Bolz-Tereick at 2021-08-06T13:02:22+02:00 a failing test for #3525 --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/pyparser/test/test_pytokenizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/97c24c0640c275928adc5240799390140a5c0bc8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/97c24c0640c275928adc5240799390140a5c0bc8 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 6 07:55:51 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 06 Aug 2021 11:55:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] make str(sys.version_info) have the stuctseq name (like CPython) Message-ID: <610d234714883_225223b0c1153be@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e9691d71 by Matti Picus at 2021-08-06T14:32:31+03:00 make str(sys.version_info) have the stuctseq name (like CPython) - - - - - 3 changed files: - lib_pypy/_structseq.py - pypy/module/sys/test/test_version.py - pypy/module/sys/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e9691d719086d49dd6182ae28fc0076c56154535 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e9691d719086d49dd6182ae28fc0076c56154535 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 6 07:55:54 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 06 Aug 2021 11:55:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 5 commits: update contributors Message-ID: <610d234af034_225223a081155b2@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: a3c62ef5 by Matti Picus at 2021-08-02T22:58:20+03:00 update contributors - - - - - af1cdaba by Ronan Lamy at 2021-08-02T21:15:00+01:00 merge heads - - - - - e9691d71 by Matti Picus at 2021-08-06T14:32:31+03:00 make str(sys.version_info) have the stuctseq name (like CPython) - - - - - 2a71528f by Matti Picus at 2021-08-06T14:54:14+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 210f81a5 by Matti Picus at 2021-08-06T14:50:10+03:00 fix merge, switch sys.implementation.version to pypy_version_info (issue 3129) --HG-- branch : py3.7 - - - - - 6 changed files: - LICENSE - lib_pypy/_structseq.py - pypy/doc/contributor.rst - pypy/module/sys/app.py - pypy/module/sys/test/test_version.py - pypy/module/sys/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bf16b06b04117f6c71c093fd529c87213d9b6b44...210f81a51611998dfbfa324463e1b08caf0235ec -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bf16b06b04117f6c71c093fd529c87213d9b6b44...210f81a51611998dfbfa324463e1b08caf0235ec 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 6 08:45:56 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 06 Aug 2021 12:45:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix signature of PyErr_SetFromWindowsErr Message-ID: <610d2f041fc3d_2252d0d981193db@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: b4c6014d by Matti Picus at 2021-08-06T15:44:53+03:00 fix signature of PyErr_SetFromWindowsErr --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/pyerrors.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b4c6014dab0a47d4da954611378e625ca240eabe -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b4c6014dab0a47d4da954611378e625ca240eabe 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 7 23:25:29 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Sun, 08 Aug 2021 03:25:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] 2 commits: Fixed the value of original_jitcell_token Message-ID: <610f4ea9398cc_22552885c1518f8@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: a1fd177d by Yusuke Izawa at 2021-08-08T12:24:36+09:00 Fixed the value of original_jitcell_token --HG-- branch : threaded-code-generation - - - - - de18b733 by Yusuke Izawa at 2021-08-08T12:25:04+09:00 WIP: Support several splitted traces --HG-- branch : threaded-code-generation - - - - - 2 changed files: - rpython/jit/metainterp/compile.py - rpython/jit/metainterp/optimizeopt/tracesplit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cebcaa171c6c719d6569384aa2b46cc19db3ff8c...de18b73336c0e646a2a0637e5c86e9cef7e15833 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cebcaa171c6c719d6569384aa2b46cc19db3ff8c...de18b73336c0e646a2a0637e5c86e9cef7e15833 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 8 17:08:37 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sun, 08 Aug 2021 21:08:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 2 commits: implemented nested struct fielddescr parsing Message-ID: <611047d516a63_2255589081595bd@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 6761a2fb by muke101 at 2021-08-07T21:41:42+01:00 implemented nested struct fielddescr parsing --HG-- branch : llvm-jit-backend-experimental - - - - - e6cb50f0 by muke101 at 2021-08-08T22:07:34+01:00 allowed ptr_eq and ptr_ne to take ints, implemented array descr to llvm array but dont have length yet --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/llvm/test/test_runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0dea6be59369a5e47b5a728a0ea95939e60df0e8...e6cb50f0b73299ddac83c1d03981be9e75accc0e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0dea6be59369a5e47b5a728a0ea95939e60df0e8...e6cb50f0b73299ddac83c1d03981be9e75accc0e 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 8 22:27:06 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 09 Aug 2021 02:27:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented full array descr parsing into llvm types, get_elem is broken though Message-ID: <6110927aa7437_22553eabc1614d6@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 4e5b8984 by muke101 at 2021-08-09T03:26:04+01:00 implemented full array descr parsing into llvm types, get_elem is broken though --HG-- branch : llvm-jit-backend-experimental - - - - - 2 changed files: - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4e5b89847b9444f4b60321986c09565a20112824 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4e5b89847b9444f4b60321986c09565a20112824 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 9 00:16:46 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Mon, 09 Aug 2021 04:16:46 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] 4 commits: Fixed the logic of creating a token in split_ops Message-ID: <6110ac2eb2e5d_2255589081616b2@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: 434f6154 by Yusuke Izawa at 2021-08-09T13:13:18+09:00 Fixed the logic of creating a token in split_ops --HG-- branch : threaded-code-generation - - - - - 94c10f72 by Yusuke Izawa at 2021-08-09T13:15:20+09:00 Fixed bugs around passing tokens --HG-- branch : threaded-code-generation - - - - - afc7adc2 by Yusuke Izawa at 2021-08-09T13:16:08+09:00 Passing original_green_key to run --HG-- branch : threaded-code-generation - - - - - 30912b43 by Yusuke Izawa at 2021-08-09T13:16:25+09:00 Updated tests in test_threaded_code.py --HG-- branch : threaded-code-generation - - - - - 4 changed files: - rpython/jit/metainterp/compile.py - rpython/jit/metainterp/optimizeopt/tracesplit.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/de18b73336c0e646a2a0637e5c86e9cef7e15833...30912b43ce58e311f43d9c8c11d25d16c524eace -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/de18b73336c0e646a2a0637e5c86e9cef7e15833...30912b43ce58e311f43d9c8c11d25d16c524eace 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 9 06:19:25 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 09 Aug 2021 10:19:25 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented parse_new_array Message-ID: <6111012d2b6a0_22559dc88165848@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 4b8b5f50 by muke101 at 2021-08-09T11:18:19+01:00 implemented parse_new_array --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - rpython/jit/backend/llvm/llvm_parse_ops.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4b8b5f502d4398696114c475ddd7838267414170 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4b8b5f502d4398696114c475ddd7838267414170 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 9 08:12:16 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 09 Aug 2021 12:12:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] clarify python2/python3 resource tracking. Message-ID: <61111ba04c3a2_2255828481664f9@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: ae5a2670 by Matti Picus at 2021-08-09T15:11:51+03:00 clarify python2/python3 resource tracking. - - - - - 1 changed file: - pypy/doc/cpython_differences.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ae5a26702f28425f8f30e9307d25c90acc360163 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ae5a26702f28425f8f30e9307d25c90acc360163 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 9 14:08:13 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 09 Aug 2021 18:08:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] passed test_array_basic and test_array_of_structs Message-ID: <61116f0dc77e7_225558908168415@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 99f2fa61 by muke101 at 2021-08-09T19:07:10+01:00 passed test_array_basic and test_array_of_structs --HG-- branch : llvm-jit-backend-experimental - - - - - 3 changed files: - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/99f2fa6199fed4ad216c8c23a295e508a7ecf5fa -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/99f2fa6199fed4ad216c8c23a295e508a7ecf5fa 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 9 15:33:31 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 09 Aug 2021 19:33:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: fix expected error messages Message-ID: <6111830b380da_22558284817102d@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 4dd4994f by Carl Friedrich Bolz-Tereick at 2021-08-09T21:14:43+02:00 fix expected error messages --HG-- branch : py3.8 - - - - - c320e8cb by Carl Friedrich Bolz-Tereick at 2021-08-09T21:28:17+02:00 fix test_validate --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/pycompiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/97c24c0640c275928adc5240799390140a5c0bc8...c320e8cbcc8e2dc53caa036c920fa2644f9bf4fd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/97c24c0640c275928adc5240799390140a5c0bc8...c320e8cbcc8e2dc53caa036c920fa2644f9bf4fd 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 9 15:43:21 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 09 Aug 2021 19:43:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: fix another source of position bugs in the astcompiler (like eg 3405c95f9e61) Message-ID: <611185595bf7f_225558f5c1732cd@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: e5d69118 by Carl Friedrich Bolz-Tereick at 2021-08-09T21:42:43+02:00 fix another source of position bugs in the astcompiler (like eg 3405c95f9e61) stemming from the fact that SyntaxErrors use 1-based column offsets, this time in the codegen - - - - - f61d54da by Carl Friedrich Bolz-Tereick at 2021-08-09T21:43:09+02:00 erge heads - - - - - 3 changed files: - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/test/test_compiler.py - pypy/interpreter/test/test_syntax.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ae5a26702f28425f8f30e9307d25c90acc360163...f61d54daf052c15dbabffcb920ab4b69844ed71c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ae5a26702f28425f8f30e9307d25c90acc360163...f61d54daf052c15dbabffcb920ab4b69844ed71c 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 10 01:12:58 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 10 Aug 2021 05:12:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] expose functions implemented directly in C (issue 3532) Message-ID: <61120ada984a5_225582848176553@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: e33ec63d by Matti Picus at 2021-08-10T08:11:47+03:00 expose functions implemented directly in C (issue 3532) --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/cpyext/include/pythread.h - pypy/module/cpyext/include/structseq.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e33ec63d822ffa0a56bef7b74ddaa638a579736d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e33ec63d822ffa0a56bef7b74ddaa638a579736d 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 10 04:30:02 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 10 Aug 2021 08:30:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] errors shouldn't talk about "unicode" any more Message-ID: <6112390a8f4bf_2255fe6c8178014@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 7d288c9c by Carl Friedrich Bolz-Tereick at 2021-08-10T10:29:52+02:00 errors shouldn't talk about "unicode" any more --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/baseobjspace.py - pypy/interpreter/test/test_objspace.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7d288c9c05807e7935e5c6fbffa6c122ef26e1de -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7d288c9c05807e7935e5c6fbffa6c122ef26e1de 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 10 05:44:14 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 10 Aug 2021 09:44:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: fix binop position Message-ID: <61124a6e382e4_22561899c1794d6@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 4f06b375 by Carl Friedrich Bolz-Tereick at 2021-08-10T11:04:24+02:00 fix binop position --HG-- branch : py3.8 - - - - - c3781667 by Carl Friedrich Bolz-Tereick at 2021-08-10T11:44:03+02:00 fix tuple position --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/test/test_astbuilder.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7d288c9c05807e7935e5c6fbffa6c122ef26e1de...c3781667432bcfc95df075a97f8bad87cc9b7ad2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7d288c9c05807e7935e5c6fbffa6c122ef26e1de...c3781667432bcfc95df075a97f8bad87cc9b7ad2 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 10 05:51:58 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 10 Aug 2021 09:51:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch topic/py3.7/experimenting-with-the-build-in-3.7 Message-ID: <61124c3e349f_225618aa01796a4@heptapod-foss.mail> Carl Friedrich Bolz-Tereick deleted branch topic/py3.7/experimenting-with-the-build-in-3.7 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 10 06:16:18 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Tue, 10 Aug 2021 10:16:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] 2 commits: Fixed code around handling jitcell_token and target_token Message-ID: <611251f246e25_22561af801802b6@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: 530b73e3 by Yusuke Izawa at 2021-08-10T19:15:43+09:00 Fixed code around handling jitcell_token and target_token --HG-- branch : threaded-code-generation - - - - - db0b446b by Yusuke Izawa at 2021-08-10T19:15:56+09:00 Fixed tests --HG-- branch : threaded-code-generation - - - - - 3 changed files: - rpython/jit/metainterp/optimizeopt/test/test_tracesplit.py - rpython/jit/metainterp/optimizeopt/tracesplit.py - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/30912b43ce58e311f43d9c8c11d25d16c524eace...db0b446b35c2494f7ffc67aaa50bf5f55d4f433f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/30912b43ce58e311f43d9c8c11d25d16c524eace...db0b446b35c2494f7ffc67aaa50bf5f55d4f433f 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 10 10:50:04 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Tue, 10 Aug 2021 14:50:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/isidentical-py38-pytokenizer-fixes Message-ID: <6112921cc3b0_225634444186631@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/isidentical-py38-pytokenizer-fixes at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/isidentical-py38-pytokenizer-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 Tue Aug 10 14:55:51 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 10 Aug 2021 18:55:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] follow cpython's logic Message-ID: <6112cbb7455fc_2256cf72819331a@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 82d67890 by Carl Friedrich Bolz-Tereick at 2021-08-10T20:55:42+02:00 follow cpython's logic --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/objspace/std/objectobject.py - pypy/objspace/std/test/test_obj.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/82d6789046b8862dec0d67016a11d3c10781a6a2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/82d6789046b8862dec0d67016a11d3c10781a6a2 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 10 23:31:31 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 11 Aug 2021 03:31:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] sys.implementation.hexversion is from pypy_version_info not version_info Message-ID: <61134493c9052_2256dfdf81969db@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: c01c79c3 by Matti Picus at 2021-08-11T06:31:01+03:00 sys.implementation.hexversion is from pypy_version_info not version_info --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/sys/app.py - pypy/module/sys/test/test_version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c01c79c36523a9bb55df525765c02e10546da037 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c01c79c36523a9bb55df525765c02e10546da037 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 11 02:30:47 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 11 Aug 2021 06:30:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: pytokenizer: explicit check for indentation check for type comments Message-ID: <61136e972c151_2256e97b81983b7@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 4240302b by isidentical at 2021-08-10T17:47:40+03:00 pytokenizer: explicit check for indentation check for type comments --HG-- branch : isidentical-py38-pytokenizer-fixes - - - - - b2fecc6a by isidentical at 2021-08-10T17:49:45+03:00 test: fix some error messages on tests --HG-- branch : isidentical-py38-pytokenizer-fixes - - - - - 8baebef8 by Matti Picus at 2021-08-11T09:30:23+03:00 Merge with isidentical-py38-pytokenizer-fixes --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/pyparser/pytokenizer.py - pypy/interpreter/pyparser/test/test_pytokenizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/82d6789046b8862dec0d67016a11d3c10781a6a2...8baebef85922b93ae2b068255e9ddef23ed2f1bc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/82d6789046b8862dec0d67016a11d3c10781a6a2...8baebef85922b93ae2b068255e9ddef23ed2f1bc 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 11 04:27:10 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Wed, 11 Aug 2021 08:27:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] Fixed the bug of the interp in test_minilang_stack_1 Message-ID: <611389de9f18a_2256e97cc1992ab@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: 6f45c1f5 by Yusuke Izawa at 2021-08-11T17:26:50+09:00 Fixed the bug of the interp in test_minilang_stack_1 --HG-- branch : threaded-code-generation - - - - - 1 changed file: - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6f45c1f549bbdf081ef477b5e4d1cafc17ee957c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6f45c1f549bbdf081ef477b5e4d1cafc17ee957c 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 11 04:29:51 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 11 Aug 2021 08:29:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] another case of better __init__ error message Message-ID: <61138a7f65b4e_2256eb4281994d2@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 4712d73f by Carl Friedrich Bolz-Tereick at 2021-08-11T10:29:41+02:00 another case of better __init__ error message --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/objspace/std/objectobject.py - pypy/objspace/std/test/test_obj.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4712d73f410053b871fe0ace454e2888b15cb87b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4712d73f410053b871fe0ace454e2888b15cb87b 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 11 04:38:31 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 11 Aug 2021 08:38:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix 32bit translation, probably Message-ID: <61138c87105c6_2256e97b81998b7@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: f1cfe09e by Carl Friedrich Bolz-Tereick at 2021-08-11T10:38:18+02:00 fix 32bit translation, probably --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/astcompiler/consts.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1cfe09e974e739c2db6177066c6c34f7dddc1f6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1cfe09e974e739c2db6177066c6c34f7dddc1f6 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 11 05:04:22 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 11 Aug 2021 09:04:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix test (should have been part of 22ccf43c96db) Message-ID: <611392967aa40_2256dfd80200047@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 1fa724d5 by Carl Friedrich Bolz-Tereick at 2021-08-11T11:04:10+02:00 fix test (should have been part of 22ccf43c96db) --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/imp/test/test_import.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1fa724d5e681647f5b3f74a918cc94591f8094b1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1fa724d5e681647f5b3f74a918cc94591f8094b1 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 11 07:44:03 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 11 Aug 2021 11:44:03 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.7-hack-measure-bytecode-dispatch Message-ID: <6113b803c07f1_2257156b020104@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed new branch branch/py3.7-hack-measure-bytecode-dispatch at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.7-hack-measure-bytecode-dispatch 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 11 09:04:44 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 11 Aug 2021 13:04:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix applevel version of test_syntax_warnings_missing_comma Message-ID: <6113caec3eef7_22571a624201436@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: b753b365 by Carl Friedrich Bolz-Tereick at 2021-08-11T15:04:29+02:00 fix applevel version of test_syntax_warnings_missing_comma for some reason I don't understand, type(x) in (tuple-of-types) gets compiled into "False" :-(. Instead, add a boolean on all AST types --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/astcompiler/codegen.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b753b365d1863f4504c10abd507eb14302fa2e1a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b753b365d1863f4504c10abd507eb14302fa2e1a 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 11 11:39:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 11 Aug 2021 15:39:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] add PyContextVar_New, PyContextVar_Get, PyContextVar_Set (new for python 3.7) Message-ID: <6113ef38e9b72_2257156b0202223@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: b031a345 by Matti Picus at 2021-08-11T18:39:10+03:00 add PyContextVar_New, PyContextVar_Get, PyContextVar_Set (new for python 3.7) --HG-- branch : py3.7 - - - - - 3 changed files: - + pypy/module/cpyext/context.py - pypy/module/cpyext/moduledef.py - + pypy/module/cpyext/test/test_context.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b031a34526c7cf9403a2c9aead36de5ff80038b2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b031a34526c7cf9403a2c9aead36de5ff80038b2 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 11 22:10:09 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 12 Aug 2021 02:10:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented load and store raw variants Message-ID: <61148301594fa_2256dfd802047f8@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: a737780f by muke101 at 2021-08-12T03:09:03+01:00 implemented load and store raw variants --HG-- branch : llvm-jit-backend-experimental - - - - - 9 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.h - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a737780fd2a0a4c3b354c77a420f981a56c36f4a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a737780fd2a0a4c3b354c77a420f981a56c36f4a 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 12 04:16:05 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 08:16:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] two more (this really should be fixed in rpython, I think) Message-ID: <6114d8c51233_225778198207518@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 0e8a8fe5 by Carl Friedrich Bolz-Tereick at 2021-08-12T09:51:34+02:00 two more (this really should be fixed in rpython, I think) --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/astcompiler/codegen.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0e8a8fe5e202abe3a51659140cbb440d7d4b2a5e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0e8a8fe5e202abe3a51659140cbb440d7d4b2a5e 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 12 06:15:24 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 10:15:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 6 commits: clarify python2/python3 resource tracking. Message-ID: <6114f4bc96864_22578c96820833a@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: ae5a2670 by Matti Picus at 2021-08-09T15:11:51+03:00 clarify python2/python3 resource tracking. - - - - - e5d69118 by Carl Friedrich Bolz-Tereick at 2021-08-09T21:42:43+02:00 fix another source of position bugs in the astcompiler (like eg 3405c95f9e61) stemming from the fact that SyntaxErrors use 1-based column offsets, this time in the codegen - - - - - f61d54da by Carl Friedrich Bolz-Tereick at 2021-08-09T21:43:09+02:00 erge heads - - - - - eb0d1ab5 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:12:42+02:00 add strsignal - - - - - 40b77ad3 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:14:24+02:00 merge default --HG-- branch : py3.7 - - - - - efda8ad9 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:15:06+02:00 merge heads --HG-- branch : py3.7 - - - - - 6 changed files: - pypy/doc/cpython_differences.rst - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/test/test_compiler.py - pypy/interpreter/test/test_syntax.py - rpython/rlib/rsignal.py - rpython/rlib/test/test_rsignal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b031a34526c7cf9403a2c9aead36de5ff80038b2...efda8ad9492d8ac4843bf7c5812586affe2939ab -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b031a34526c7cf9403a2c9aead36de5ff80038b2...efda8ad9492d8ac4843bf7c5812586affe2939ab 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 12 06:15:21 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 10:15:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add strsignal Message-ID: <6114f4b98cc95_22578c5a8208186@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: eb0d1ab5 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:12:42+02:00 add strsignal - - - - - 2 changed files: - rpython/rlib/rsignal.py - rpython/rlib/test/test_rsignal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/eb0d1ab59f05f0351f523fe041e9e8f79f511fba -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/eb0d1ab59f05f0351f523fe041e9e8f79f511fba 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 12 06:24:32 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 10:24:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 18 commits: update contributors Message-ID: <6114f6e0bc720_225778198208541@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: a3c62ef5 by Matti Picus at 2021-08-02T22:58:20+03:00 update contributors - - - - - af1cdaba by Ronan Lamy at 2021-08-02T21:15:00+01:00 merge heads - - - - - bf16b06b by Matti Picus at 2021-08-06T00:32:24+03:00 add 32-bit version of _pypy_winbase_cffi.py --HG-- branch : py3.7 - - - - - e9691d71 by Matti Picus at 2021-08-06T14:32:31+03:00 make str(sys.version_info) have the stuctseq name (like CPython) - - - - - 2a71528f by Matti Picus at 2021-08-06T14:54:14+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 210f81a5 by Matti Picus at 2021-08-06T14:50:10+03:00 fix merge, switch sys.implementation.version to pypy_version_info (issue 3129) --HG-- branch : py3.7 - - - - - b4c6014d by Matti Picus at 2021-08-06T15:44:53+03:00 fix signature of PyErr_SetFromWindowsErr --HG-- branch : py3.7 - - - - - ae5a2670 by Matti Picus at 2021-08-09T15:11:51+03:00 clarify python2/python3 resource tracking. - - - - - e5d69118 by Carl Friedrich Bolz-Tereick at 2021-08-09T21:42:43+02:00 fix another source of position bugs in the astcompiler (like eg 3405c95f9e61) stemming from the fact that SyntaxErrors use 1-based column offsets, this time in the codegen - - - - - f61d54da by Carl Friedrich Bolz-Tereick at 2021-08-09T21:43:09+02:00 erge heads - - - - - e33ec63d by Matti Picus at 2021-08-10T08:11:47+03:00 expose functions implemented directly in C (issue 3532) --HG-- branch : py3.7 - - - - - c01c79c3 by Matti Picus at 2021-08-11T06:31:01+03:00 sys.implementation.hexversion is from pypy_version_info not version_info --HG-- branch : py3.7 - - - - - b031a345 by Matti Picus at 2021-08-11T18:39:10+03:00 add PyContextVar_New, PyContextVar_Get, PyContextVar_Set (new for python 3.7) --HG-- branch : py3.7 - - - - - eb0d1ab5 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:12:42+02:00 add strsignal - - - - - 40b77ad3 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:14:24+02:00 merge default --HG-- branch : py3.7 - - - - - efda8ad9 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:15:06+02:00 merge heads --HG-- branch : py3.7 - - - - - e5c4bcb4 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:15:47+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 4ef2d63e by Carl Friedrich Bolz-Tereick at 2021-08-12T12:24:20+02:00 implement strsignal --HG-- branch : py3.8 - - - - - 22 changed files: - LICENSE - lib_pypy/_pypy_winbase_cffi.py - lib_pypy/_structseq.py - pypy/doc/contributor.rst - pypy/doc/cpython_differences.rst - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/test/test_compiler.py - pypy/interpreter/test/test_syntax.py - + pypy/module/cpyext/context.py - pypy/module/cpyext/include/pythread.h - pypy/module/cpyext/include/structseq.h - pypy/module/cpyext/moduledef.py - pypy/module/cpyext/pyerrors.py - + pypy/module/cpyext/test/test_context.py - pypy/module/signal/interp_signal.py - pypy/module/signal/moduledef.py - pypy/module/signal/test/test_signal.py - pypy/module/sys/app.py - pypy/module/sys/test/test_version.py - pypy/module/sys/version.py - rpython/rlib/rsignal.py - rpython/rlib/test/test_rsignal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0e8a8fe5e202abe3a51659140cbb440d7d4b2a5e...4ef2d63e45fff6d9e27cf4b0b268d629f269d5bc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0e8a8fe5e202abe3a51659140cbb440d7d4b2a5e...4ef2d63e45fff6d9e27cf4b0b268d629f269d5bc 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 12 06:41:52 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 10:41:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] skip refcount tests Message-ID: <6114faf0e1209_22578c9cc209358@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: bb2e22f6 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:41:21+02:00 skip refcount tests --HG-- branch : py3.8 - - - - - 1 changed file: - lib-python/3/test/test_capi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bb2e22f6616947755b8413a8165b47e447eee1ec -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bb2e22f6616947755b8413a8165b47e447eee1ec 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 12 07:14:33 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 12 Aug 2021 11:14:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] remove pdb Message-ID: <61150299a3f94_22572572c2099e1@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: b8ed73b4 by Carl Friedrich Bolz-Tereick at 2021-08-12T13:14:19+02:00 remove pdb --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/signal/interp_signal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b8ed73b481c519e0a49a6c13721a9541cf3f13e7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b8ed73b481c519e0a49a6c13721a9541cf3f13e7 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 13 07:46:33 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Fri, 13 Aug 2021 11:46:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.8-errors-in-dead-code Message-ID: <61165b9960326_225817c20224658@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed new branch branch/py3.8-errors-in-dead-code at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8-errors-in-dead-code 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 13 08:03:05 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Fri, 13 Aug 2021 12:03:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-errors-in-dead-code] 2 commits: using an explicit flag seems to work better! Message-ID: <61165f79e51e1_225815948224845@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-errors-in-dead-code at PyPy / pypy Commits: cfdacff9 by Carl Friedrich Bolz-Tereick at 2021-08-13T13:53:22+02:00 using an explicit flag seems to work better! --HG-- branch : py3.8-errors-in-dead-code - - - - - f2c8746c by Carl Friedrich Bolz-Tereick at 2021-08-13T14:02:54+02:00 another test, for async for in dead code --HG-- branch : py3.8-errors-in-dead-code - - - - - 3 changed files: - pypy/interpreter/astcompiler/assemble.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/test/test_compiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3bdfa0f4b5e7d23f33a3c0428e40e7d0384316c0...f2c8746cb5f0e45f72fe123a4a20b208033af285 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3bdfa0f4b5e7d23f33a3c0428e40e7d0384316c0...f2c8746cb5f0e45f72fe123a4a20b208033af285 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 13 10:16:58 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Fri, 13 Aug 2021 14:16:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] Save all variables and restores at closing a trace at applying thraded code gen. Message-ID: <61167eda63c60_2258533c42259b1@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: 121ed932 by Yusuke Izawa at 2021-08-13T23:16:35+09:00 Save all variables and restores at closing a trace at applying thraded code gen. --HG-- branch : threaded-code-generation - - - - - 1 changed file: - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/121ed932624c497bcb0e6be2e8ebac1e9dc85d68 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/121ed932624c497bcb0e6be2e8ebac1e9dc85d68 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 13 22:50:10 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sat, 14 Aug 2021 02:50:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 3 commits: impleted raw array ops Message-ID: <61172f62a3920_2258153f823006c@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 093eb72c by muke101 at 2021-08-13T17:49:28+01:00 impleted raw array ops --HG-- branch : llvm-jit-backend-experimental - - - - - 445300cb by muke101 at 2021-08-14T02:41:45+01:00 fixed uint_mul_high, fixed float cmps and conversions --HG-- branch : llvm-jit-backend-experimental - - - - - c1c68f7f by muke101 at 2021-08-14T03:49:01+01:00 added optimisation passes --HG-- branch : llvm-jit-backend-experimental - - - - - 9 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.h - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a737780fd2a0a4c3b354c77a420f981a56c36f4a...c1c68f7f3478662bab666e71b70820a162f7935f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a737780fd2a0a4c3b354c77a420f981a56c36f4a...c1c68f7f3478662bab666e71b70820a162f7935f 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 15 07:48:41 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 15 Aug 2021 11:48:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add handling of -Xpycache_prefix and PYTHONPYCACHEPREFIX Message-ID: <6118ff194ccdf_2258e14a8239578@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 96d9f284 by Matti Picus at 2021-08-15T14:33:25+03:00 add handling of -Xpycache_prefix and PYTHONPYCACHEPREFIX --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/conftest.py - pypy/interpreter/app_main.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/96d9f284d840b94e77ef2263d540ce6655b423c2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/96d9f284d840b94e77ef2263d540ce6655b423c2 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 15 16:50:09 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sun, 15 Aug 2021 20:50:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 5 commits: mostly implemented guard_not_forced and call_may_force Message-ID: <61197e01b016a_2258d3a9c2408c8@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: f325914f by muke101 at 2021-08-14T21:34:25+01:00 mostly implemented guard_not_forced and call_may_force --HG-- branch : llvm-jit-backend-experimental - - - - - 28cf086a by muke101 at 2021-08-15T01:58:46+01:00 impleted calls with dynamic descrs --HG-- branch : llvm-jit-backend-experimental - - - - - 984ab3e1 by muke101 at 2021-08-15T21:24:37+01:00 implemented force token and guard_not_forced --HG-- branch : llvm-jit-backend-experimental - - - - - a8e6e421 by muke101 at 2021-08-15T21:46:46+01:00 implemented cpu.force --HG-- branch : llvm-jit-backend-experimental - - - - - 24ee8bf1 by muke101 at 2021-08-15T21:48:58+01:00 implemented guard_not_forced_2 --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - rpython/jit/backend/llsupport/ffisupport.py - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c1c68f7f3478662bab666e71b70820a162f7935f...24ee8bf1d0d92e96e539c45e3d3711a3da4c292a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c1c68f7f3478662bab666e71b70820a162f7935f...24ee8bf1d0d92e96e539c45e3d3711a3da4c292a 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 16 00:12:44 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 16 Aug 2021 04:12:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 2 commits: implemented zero_array Message-ID: <6119e5bc1b172_22590f4fc241959@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 81a2c3f7 by muke101 at 2021-08-16T02:02:16+01:00 implemented zero_array --HG-- branch : llvm-jit-backend-experimental - - - - - 3657d0a2 by muke101 at 2021-08-16T05:11:31+01:00 fixed some test cases --HG-- branch : llvm-jit-backend-experimental - - - - - 7 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/runner.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/24ee8bf1d0d92e96e539c45e3d3711a3da4c292a...3657d0a2c5c59e7d783817e1651d8c294d6544d9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/24ee8bf1d0d92e96e539c45e3d3711a3da4c292a...3657d0a2c5c59e7d783817e1651d8c294d6544d9 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 16 04:11:33 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 16 Aug 2021 08:11:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix this test Message-ID: <611a1db51eb47_2259264a424354d@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 24ddf987 by Carl Friedrich Bolz-Tereick at 2021-08-16T10:10:35+02:00 fix this test --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/test/test_typedef.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/24ddf987b80bd8e8e8bc58783ca33ec1f89b90ad -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/24ddf987b80bd8e8e8bc58783ca33ec1f89b90ad 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 16 04:44:33 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 16 Aug 2021 08:44:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix default unraisable hook to not leave out the "Exception ignored in:" part Message-ID: <611a25719881f_22590f4fc24372e@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 86d307d2 by Carl Friedrich Bolz-Tereick at 2021-08-16T10:44:22+02:00 fix default unraisable hook to not leave out the "Exception ignored in:" part of the message. This fixes test_del_exception in apptest_userobject.py --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/error.py - pypy/objspace/std/test/apptest_userobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/86d307d270188e26330e4ab7f6271861123e77f8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/86d307d270188e26330e4ab7f6271861123e77f8 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 16 09:59:07 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Mon, 16 Aug 2021 13:59:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] 2 commits: Saving and restoring an operand stack in executing threaded code gen. Message-ID: <611a6f2b101a0_2259380782460eb@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: e0e8c2f6 by Yusuke Izawa at 2021-08-16T22:58:30+09:00 Saving and restoring an operand stack in executing threaded code gen. --HG-- branch : threaded-code-generation - - - - - d8fde685 by Yusuke Izawa at 2021-08-16T22:58:43+09:00 Create an entry point for threaded code gen at reached_loop_header. --HG-- branch : threaded-code-generation - - - - - 3 changed files: - rpython/jit/metainterp/compile.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fb94cf8deaeb027a11fa002cf401ad4efe088749...d8fde6855ed2025f9342d9904158ecc25ded820c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fb94cf8deaeb027a11fa002cf401ad4efe088749...d8fde6855ed2025f9342d9904158ecc25ded820c 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 16 11:22:40 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 16 Aug 2021 15:22:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: inherit tp_vectorcall_offset, deal with buildin functions and vectorcall Message-ID: <611a82c06ee7a_22593814024663@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 4a7575e7 by Matti Picus at 2021-08-16T16:25:19+03:00 inherit tp_vectorcall_offset, deal with buildin functions and vectorcall --HG-- branch : py3.8 - - - - - 03c6ad72 by Matti Picus at 2021-08-16T18:22:11+03:00 skip gc-related capi tests --HG-- branch : py3.8 - - - - - 4 changed files: - lib-python/3/test/test_capi.py - pypy/module/cpyext/src/call.c - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/86d307d270188e26330e4ab7f6271861123e77f8...03c6ad72b5b5d1e393ed4677b19025fb4c7d93ff -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/86d307d270188e26330e4ab7f6271861123e77f8...03c6ad72b5b5d1e393ed4677b19025fb4c7d93ff 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 16 12:39:50 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 16 Aug 2021 16:39:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add gc.collect to trigger warning Message-ID: <611a94d6e3313_22591092424796c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: c8a96ff2 by Matti Picus at 2021-08-16T19:32:57+03:00 add gc.collect to trigger warning --HG-- branch : py3.8 - - - - - 2 changed files: - lib-python/3/unittest/test/testmock/__init__.py - lib-python/3/unittest/test/testmock/testasync.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c8a96ff256a8708f4c7e5e25e42c180da3cfc3fc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c8a96ff256a8708f4c7e5e25e42c180da3cfc3fc 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 16 15:06:17 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 16 Aug 2021 19:06:17 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 3 commits: implemeneted guard_exception and guard_no_exception Message-ID: <611ab7296910c_2259380782487f9@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 22085591 by muke101 at 2021-08-16T18:29:46+01:00 implemeneted guard_exception and guard_no_exception --HG-- branch : llvm-jit-backend-experimental - - - - - 86b73946 by muke101 at 2021-08-16T18:56:20+01:00 implemented save and restore exception --HG-- branch : llvm-jit-backend-experimental - - - - - fa3a4f3c by muke101 at 2021-08-16T20:05:03+01:00 got call_release_gil working when ignoring errno --HG-- branch : llvm-jit-backend-experimental - - - - - 3 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3657d0a2c5c59e7d783817e1651d8c294d6544d9...fa3a4f3c9b9c6a3565120b81d545bbc089120991 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3657d0a2c5c59e7d783817e1651d8c294d6544d9...fa3a4f3c9b9c6a3565120b81d545bbc089120991 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 17 00:53:19 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 17 Aug 2021 04:53:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix translation Message-ID: <611b40bf7be9b_225975e642501bb@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 9d5af915 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/pyerrors.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9d5af915c4df0d6dd5e7d1d02003ff018f10caf6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9d5af915c4df0d6dd5e7d1d02003ff018f10caf6 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 17 00:53:22 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 17 Aug 2021 04:53:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: fix translation Message-ID: <611b40c294ed5_225989f54250393@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 583c7096 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.8 - - - - - 5d9c10db by Matti Picus at 2021-08-17T07:51:42+03:00 strsignal only available on posix --HG-- branch : py3.8 - - - - - 6ecd5972 by Matti Picus at 2021-08-17T07:51:56+03:00 move _frozen_importlib instantiation to after the dll setup for untranslated windows tests --HG-- branch : py3.8 - - - - - 3 changed files: - pypy/interpreter/baseobjspace.py - pypy/module/cpyext/pyerrors.py - pypy/module/signal/moduledef.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c8a96ff256a8708f4c7e5e25e42c180da3cfc3fc...6ecd5972afec3c1da673e94867afcd81e11a521d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c8a96ff256a8708f4c7e5e25e42c180da3cfc3fc...6ecd5972afec3c1da673e94867afcd81e11a521d 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 17 02:14:52 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 17 Aug 2021 06:14:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix unused-variable errors in cpyext tests Message-ID: <611b53dca29a6_2259266d425076c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: dc2ace99 by Matti Picus at 2021-08-17T08:50:11+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/cpyext/test/test_typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dc2ace9925b8398d1bf9b6891c556ab455890378 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dc2ace9925b8398d1bf9b6891c556ab455890378 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 17 02:29:57 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 17 Aug 2021 06:29:57 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix unused-variable errors in cpyext tests Message-ID: <611b5765218ee_2259266d4251512@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 98806f70 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/cpyext/test/test_context.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/98806f708b2cf009bf569b67c1bf88941c3e2003 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/98806f708b2cf009bf569b67c1bf88941c3e2003 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 17 04:50:28 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Tue, 17 Aug 2021 08:50:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/jit-fewer-bridges Message-ID: <611b785426617_2259266d42523be@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/jit-fewer-bridges at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/jit-fewer-bridges 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 17 05:37:33 2021 From: foss at heptapod.net (nimaje (@nimaje)) Date: Tue, 17 Aug 2021 09:37:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/fix-idlelib.calltip.get_argspec Message-ID: <611b835d45fda_225975f04252778@heptapod-foss.mail> nimaje pushed new branch branch/fix-idlelib.calltip.get_argspec at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/fix-idlelib.calltip.get_argspec 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 17 08:03:52 2021 From: foss at heptapod.net (nimaje (@nimaje)) Date: Tue, 17 Aug 2021 12:03:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/fix-idlelib.calltip.get_argspec] fix more of calltip by also using types.MethodType directly Message-ID: <611ba5a8c4dfa_225975f042558a6@heptapod-foss.mail> nimaje pushed to branch branch/fix-idlelib.calltip.get_argspec at PyPy / pypy Commits: 835e9b22 by nimaje at 2021-08-17T14:03:26+02:00 fix more of calltip by also using types.MethodType directly --HG-- branch : fix-idlelib.calltip.get_argspec - - - - - 1 changed file: - lib-python/3/idlelib/calltip.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/835e9b22e16e2a39e9360526de90ac3ec5943128 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/835e9b22e16e2a39e9360526de90ac3ec5943128 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 17 08:25:23 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 17 Aug 2021 12:25:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: fix idlelib.calltip.get_argspec() Message-ID: <611baab36a2af_2259266d4256660@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: a60cb489 by nimaje at 2021-08-17T11:36:25+02:00 fix idlelib.calltip.get_argspec() This is needed because on pypy more stuff passes isinstance(ob_call, types.MethodType) than on cpython --HG-- branch : fix-idlelib.calltip.get_argspec - - - - - 835e9b22 by nimaje at 2021-08-17T14:03:26+02:00 fix more of calltip by also using types.MethodType directly --HG-- branch : fix-idlelib.calltip.get_argspec - - - - - a0cd24a8 by Matti Picus at 2021-08-17T15:25:07+03:00 merge idlelib fix to py3.8 --HG-- branch : py3.8 - - - - - 1 changed file: - lib-python/3/idlelib/calltip.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/98806f708b2cf009bf569b67c1bf88941c3e2003...a0cd24a8492d04fe1651d46141858cd8ce6350b7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/98806f708b2cf009bf569b67c1bf88941c3e2003...a0cd24a8492d04fe1651d46141858cd8ce6350b7 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 17 10:08:04 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 17 Aug 2021 14:08:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] improve unicode handling: use surrogatepass error handler when de- and encoding Message-ID: <611bc2c446884_22598e180259039@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 3650afda by Carl Friedrich Bolz-Tereick at 2021-08-17T16:07:30+02:00 improve unicode handling: use surrogatepass error handler when de- and encoding utf-16 --HG-- branch : py3.8 - - - - - 1 changed file: - lib_pypy/_tkinter/tclobj.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3650afda91bd3de71c4b4bf76e4d31753915d0bf -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3650afda91bd3de71c4b4bf76e4d31753915d0bf 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 18 04:17:26 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 18 Aug 2021 08:17:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix unused-variable errors in cpyext tests Message-ID: <611cc21680787_225be86242740cc@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 170506b2 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/test/test_context.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/170506b2b900cf1101a81d58bc3ceb18d7231148 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/170506b2b900cf1101a81d58bc3ceb18d7231148 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 18 04:17:30 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 18 Aug 2021 08:17:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] remove unused variable from cpyext tests Message-ID: <611cc21aca356_225987dd027421d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: af13e8fd by Matti Picus at 2021-08-18T10:50:25+03:00 remove unused variable from cpyext tests --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/cpyext/test/test_typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/af13e8fd18e043c27b1fab42f71481e60b2951c7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/af13e8fd18e043c27b1fab42f71481e60b2951c7 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 18 06:08:10 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Wed, 18 Aug 2021 10:08:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix test_tcl.py Message-ID: <611cdc0abd5_225987dd02774e7@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 7b8a2dae by Carl Friedrich Bolz-Tereick at 2021-08-18T12:07:52+02:00 fix test_tcl.py - implement cesu-8 decoding to deal with non-bmp characters - skip some non-windows cases: pypy uses 16-bit surrogatepass encoding everywhere, whereas CPython uses that approach only for windows (and utf-8 surrogateescape for non-windows). it might make sense to switch to that approach later --HG-- branch : py3.8 - - - - - 3 changed files: - + extra_tests/test_tk.py - lib-python/3/test/test_tcl.py - lib_pypy/_tkinter/tclobj.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7b8a2daefa2945e46cc60a555de4ec710fced397 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7b8a2daefa2945e46cc60a555de4ec710fced397 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 18 14:54:21 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 18 Aug 2021 18:54:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] update _ssl error message formatting Message-ID: <611d575dcf572_225c3f0c829501b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: ccb234a0 by Matti Picus at 2021-08-18T21:53:10+03:00 update _ssl error message formatting --HG-- branch : py3.8 - - - - - 1 changed file: - lib_pypy/_cffi_ssl/_stdssl/error.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ccb234a0c2e06b68842de731ba051ab56dacac93 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ccb234a0c2e06b68842de731ba051ab56dacac93 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 19 07:11:59 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 19 Aug 2021 11:11:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: delete unused arguments in c test Message-ID: <611e3c7febb63_225bdf858301685@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: b3cd9e38 by Matti Picus at 2021-08-19T07:53:53+03:00 delete unused arguments in c test --HG-- branch : py3.8 - - - - - e929eee8 by Matti Picus at 2021-08-19T11:59:23+03:00 _ssl - use __pypy__.write_unraisable, add num_tickets, tweak error messsage --HG-- branch : py3.8 - - - - - 1f1580ce by Matti Picus at 2021-08-19T14:06:22+03:00 add debug _msg_cb callback and associated new constants --HG-- branch : py3.8 - - - - - 4 changed files: - lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py - lib_pypy/_cffi_ssl/_stdssl/error.py - pypy/module/cpyext/test/test_typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ccb234a0c2e06b68842de731ba051ab56dacac93...1f1580ceeae9166231bb69b8f9c4bd287cb32a50 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ccb234a0c2e06b68842de731ba051ab56dacac93...1f1580ceeae9166231bb69b8f9c4bd287cb32a50 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 20 00:21:10 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Fri, 20 Aug 2021 04:21:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 3 commits: added more optimisation passes Message-ID: <611f2db6599df_225f895303094e0@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 0f83a0d2 by muke101 at 2021-08-16T21:28:41+01:00 added more optimisation passes --HG-- branch : llvm-jit-backend-experimental - - - - - 2bd614dd by muke101 at 2021-08-20T01:36:31+01:00 fixed a couple memory leaks and caught unsigned types in get_arg_types --HG-- branch : llvm-jit-backend-experimental - - - - - 934755c7 by muke101 at 2021-08-20T05:19:58+01:00 tuned optimisation pipeline --HG-- branch : llvm-jit-backend-experimental - - - - - 12 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/Makefile - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.h - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/llvm_wrapper/wrapper_cpp.cpp - rpython/jit/backend/llvm/llvm_wrapper/wrapper_cpp.h - rpython/jit/backend/llvm/runner.py - rpython/jit/metainterp/test/test_ajit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fa3a4f3c9b9c6a3565120b81d545bbc089120991...934755c7600db16eac9fec601479c950e625490c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fa3a4f3c9b9c6a3565120b81d545bbc089120991...934755c7600db16eac9fec601479c950e625490c 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 20 05:33:21 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 20 Aug 2021 09:33:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add _ssl.HAS_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT (issue 3539) Message-ID: <611f76e126435_225fa72b0312466@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 0c40f8ca by Matti Picus at 2021-08-20T12:32:14+03:00 add _ssl.HAS_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT (issue 3539) --HG-- branch : py3.8 - - - - - 2 changed files: - lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0c40f8ca284050e40d9ec40d56a293cace113ab9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0c40f8ca284050e40d9ec40d56a293cace113ab9 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 20 10:07:51 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 20 Aug 2021 14:07:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add frame.f_back, assuming the user is aware of the dangers of examinig the stack Message-ID: <611fb737b5074_225fa12fc3193a6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: f05410de by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/module/cpyext/frameobject.py - pypy/module/cpyext/include/frameobject.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f05410de89ecbc84c5ccd4d4615ce80a50675bbd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f05410de89ecbc84c5ccd4d4615ce80a50675bbd 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 22 17:55:51 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 22 Aug 2021 21:55:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] add frame.f_back, assuming the user is aware of the dangers of examinig the stack Message-ID: <6122c7e73fb9c_22511a5cec340923@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 92b3120d by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/cpyext/frameobject.py - pypy/module/cpyext/include/frameobject.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92b3120dbbdd16245da099cdce42c3b7fded0e4f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92b3120dbbdd16245da099cdce42c3b7fded0e4f 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 22 17:55:54 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 22 Aug 2021 21:55:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: move test to run it with -A and rework parsing to make it pass Message-ID: <6122c7eacf542_22511a53f0341124@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: c49b4a3e by Matti Picus at 2021-08-22T14:13:01+03:00 move test to run it with -A and rework parsing to make it pass --HG-- branch : py3.8 - - - - - 5873999b by Matti Picus at 2021-08-23T00:47:49+03:00 add _PyErr_WriteUnraisableMsg and an audit call to sys.unraisablehook, fix formatting --HG-- branch : py3.8 - - - - - 5bbf0cbb by Matti Picus at 2021-08-23T00:55:29+03:00 sync test for py3.8 --HG-- branch : py3.8 - - - - - 6 changed files: - lib_pypy/_testcapimodule.c - pypy/interpreter/error.py - pypy/module/_cffi_backend/ccallback.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/cpyext/pyerrors.py - pypy/module/cpyext/test/test_pyerrors.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f05410de89ecbc84c5ccd4d4615ce80a50675bbd...5bbf0cbb3e35fee1a95a4886c58840d42997daca -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f05410de89ecbc84c5ccd4d4615ce80a50675bbd...5bbf0cbb3e35fee1a95a4886c58840d42997daca 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 23 01:21:09 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 23 Aug 2021 05:21:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: tweak formatting of unraisable Message-ID: <61233045be6d2_22511d83543474e1@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: bb8c08a9 by Matti Picus at 2021-08-23T07:46:39+03:00 tweak formatting of unraisable --HG-- branch : py3.8 - - - - - bc13c7b1 by Matti Picus at 2021-08-23T08:20:48+03:00 fix 4cf7f0005c6f --HG-- branch : py3.8 - - - - - 4 changed files: - pypy/interpreter/error.py - pypy/interpreter/test/apptest_unraisable.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/objspace/std/test/apptest_userobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5bbf0cbb3e35fee1a95a4886c58840d42997daca...bc13c7b1fc93dd105634afa0869341bac576b616 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5bbf0cbb3e35fee1a95a4886c58840d42997daca...bc13c7b1fc93dd105634afa0869341bac576b616 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 23 03:43:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 23 Aug 2021 07:43:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] typo in import.h Message-ID: <612351a883acc_22511d83543486a4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: f8d0f6ad by Matti Picus at 2021-08-23T10:42:20+03:00 typo in import.h --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/include/import.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f8d0f6ad0832af43ef0cd0feabad9f0f408b0110 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f8d0f6ad0832af43ef0cd0feabad9f0f408b0110 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 23 03:43:39 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 23 Aug 2021 07:43:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 5 commits: fix translation Message-ID: <612351ab8a0f1_22511c128034886b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 9d5af915 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.7 - - - - - 170506b2 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.7 - - - - - 92b3120d by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.7 - - - - - f8d0f6ad by Matti Picus at 2021-08-23T10:42:20+03:00 typo in import.h --HG-- branch : py3.7 - - - - - 806dd2c0 by Matti Picus at 2021-08-23T10:42:50+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/cpyext/include/import.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bc13c7b1fc93dd105634afa0869341bac576b616...806dd2c03f18f10c2b2e733c702b5da2c588c79e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bc13c7b1fc93dd105634afa0869341bac576b616...806dd2c03f18f10c2b2e733c702b5da2c588c79e 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 23 04:21:49 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 23 Aug 2021 08:21:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/jit-fewer-bridges] 2 commits: (isidentical, cfbolz): add a config option for max_promotes Message-ID: <61235a9ded54e_22511d8408349076@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/jit-fewer-bridges at PyPy / pypy Commits: 85fa3565 by isidentical at 2021-08-23T10:25:06+03:00 (isidentical, cfbolz): add a config option for max_promotes --HG-- branch : jit-fewer-bridges - - - - - 312e169d by isidentical at 2021-08-23T11:21:11+03:00 (isidentical, cfbolz): ignore promotion of the same constant on failing guard value bridges --HG-- branch : jit-fewer-bridges - - - - - 6 changed files: - rpython/jit/metainterp/compile.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/test/test_bridgeopt.py - rpython/jit/metainterp/warmstate.py - rpython/rlib/jit.py - rpython/rlib/test/test_jit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/829be78f8094364a39eff03ff2a7268cf3bb5359...312e169d0732168b30ffef97884e8c4a701f5a57 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/829be78f8094364a39eff03ff2a7268cf3bb5359...312e169d0732168b30ffef97884e8c4a701f5a57 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 23 04:26:43 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 23 Aug 2021 08:26:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/jit-fewer-bridges] (isidentical, cfbolz): add an extra test about general bridge Message-ID: <61235bc3d8be5_22511c1190349242@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/jit-fewer-bridges at PyPy / pypy Commits: 1543a70c by isidentical at 2021-08-23T11:26:34+03:00 (isidentical, cfbolz): add an extra test about general bridge --HG-- branch : jit-fewer-bridges - - - - - 1 changed file: - rpython/jit/metainterp/test/test_bridgeopt.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1543a70c96c9736fcec18bbe64bab4cf8ad3e711 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1543a70c96c9736fcec18bbe64bab4cf8ad3e711 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 23 07:06:00 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 23 Aug 2021 11:06:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-errors-in-dead-code] 19 commits: do this check on the token level to catch parens Message-ID: <61238118243b2_22511c144c351484@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-errors-in-dead-code at PyPy / pypy Commits: 3a4cd1ec by Carl Friedrich Bolz-Tereick at 2021-08-13T14:55:00+02:00 do this check on the token level to catch parens --HG-- branch : py3.8-errors-in-dead-code - - - - - 96d9f284 by Matti Picus at 2021-08-15T14:33:25+03:00 add handling of -Xpycache_prefix and PYTHONPYCACHEPREFIX --HG-- branch : py3.8 - - - - - 24ddf987 by Carl Friedrich Bolz-Tereick at 2021-08-16T10:10:35+02:00 fix this test --HG-- branch : py3.8 - - - - - 86d307d2 by Carl Friedrich Bolz-Tereick at 2021-08-16T10:44:22+02:00 fix default unraisable hook to not leave out the "Exception ignored in:" part of the message. This fixes test_del_exception in apptest_userobject.py --HG-- branch : py3.8 - - - - - 4a7575e7 by Matti Picus at 2021-08-16T16:25:19+03:00 inherit tp_vectorcall_offset, deal with buildin functions and vectorcall --HG-- branch : py3.8 - - - - - 03c6ad72 by Matti Picus at 2021-08-16T18:22:11+03:00 skip gc-related capi tests --HG-- branch : py3.8 - - - - - c8a96ff2 by Matti Picus at 2021-08-16T19:32:57+03:00 add gc.collect to trigger warning --HG-- branch : py3.8 - - - - - 583c7096 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.8 - - - - - 5d9c10db by Matti Picus at 2021-08-17T07:51:42+03:00 strsignal only available on posix --HG-- branch : py3.8 - - - - - 6ecd5972 by Matti Picus at 2021-08-17T07:51:56+03:00 move _frozen_importlib instantiation to after the dll setup for untranslated windows tests --HG-- branch : py3.8 - - - - - dc2ace99 by Matti Picus at 2021-08-17T08:50:11+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.8 - - - - - 98806f70 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.8 - - - - - a60cb489 by nimaje at 2021-08-17T11:36:25+02:00 fix idlelib.calltip.get_argspec() This is needed because on pypy more stuff passes isinstance(ob_call, types.MethodType) than on cpython --HG-- branch : fix-idlelib.calltip.get_argspec - - - - - 835e9b22 by nimaje at 2021-08-17T14:03:26+02:00 fix more of calltip by also using types.MethodType directly --HG-- branch : fix-idlelib.calltip.get_argspec - - - - - a0cd24a8 by Matti Picus at 2021-08-17T15:25:07+03:00 merge idlelib fix to py3.8 --HG-- branch : py3.8 - - - - - 3650afda by Carl Friedrich Bolz-Tereick at 2021-08-17T16:07:30+02:00 improve unicode handling: use surrogatepass error handler when de- and encoding utf-16 --HG-- branch : py3.8 - - - - - af13e8fd by Matti Picus at 2021-08-18T10:50:25+03:00 remove unused variable from cpyext tests --HG-- branch : py3.8 - - - - - 7b8a2dae by Carl Friedrich Bolz-Tereick at 2021-08-18T12:07:52+02:00 fix test_tcl.py - implement cesu-8 decoding to deal with non-bmp characters - skip some non-windows cases: pypy uses 16-bit surrogatepass encoding everywhere, whereas CPython uses that approach only for windows (and utf-8 surrogateescape for non-windows). it might make sense to switch to that approach later --HG-- branch : py3.8 - - - - - b1716f99 by Carl Friedrich Bolz-Tereick at 2021-08-23T13:05:50+02:00 merge py3.8 --HG-- branch : py3.8-errors-in-dead-code - - - - - 21 changed files: - + extra_tests/test_tk.py - lib-python/3/idlelib/calltip.py - lib-python/3/test/test_capi.py - lib-python/3/test/test_tcl.py - lib-python/3/unittest/test/testmock/__init__.py - lib-python/3/unittest/test/testmock/testasync.py - lib_pypy/_tkinter/tclobj.py - pypy/conftest.py - pypy/interpreter/app_main.py - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/baseobjspace.py - pypy/interpreter/error.py - pypy/interpreter/test/test_typedef.py - pypy/module/cpyext/pyerrors.py - pypy/module/cpyext/src/call.c - pypy/module/cpyext/test/test_context.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/typeobject.py - pypy/module/signal/moduledef.py - pypy/objspace/std/test/apptest_userobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f2c8746cb5f0e45f72fe123a4a20b208033af285...b1716f998c51a9c959b9284e6760cc3d07c31a52 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f2c8746cb5f0e45f72fe123a4a20b208033af285...b1716f998c51a9c959b9284e6760cc3d07c31a52 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 23 13:22:16 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 23 Aug 2021 17:22:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 3 commits: fixed array_descr parsing issue Message-ID: <6123d948cd67b_22511b815836066d@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 3a355bf3 by muke101 at 2021-08-21T01:28:47+01:00 fixed array_descr parsing issue --HG-- branch : llvm-jit-backend-experimental - - - - - 18260926 by muke101 at 2021-08-23T17:32:25+01:00 added cond_call weight metadata --HG-- branch : llvm-jit-backend-experimental - - - - - 8a5c7deb by muke101 at 2021-08-23T18:21:07+01:00 optimised guard exceptions/no exceptions that follow cond calls --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - rpython/jit/backend/detect_cpu.py - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/metainterp/test/test_ajit.py - rpython/jit/tl/tla/targettla.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/934755c7600db16eac9fec601479c950e625490c...8a5c7deb4b3fd36deab62bb9fdb37f4c9ef4ba75 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/934755c7600db16eac9fec601479c950e625490c...8a5c7deb4b3fd36deab62bb9fdb37f4c9ef4ba75 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 24 03:59:44 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 07:59:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] tweak unraisable printing Message-ID: <6124a6f08787a_22513ea41c3683b8@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 83b36499 by Matti Picus at 2021-08-24T10:59:20+03:00 tweak unraisable printing --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/error.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/83b36499c435f7244e59885061b9cd14f7a96921 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/83b36499c435f7244e59885061b9cd14f7a96921 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 24 10:41:15 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 14:41:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] conda modifies the build to put the dll in base/lib not base/bin Message-ID: <6125050b74b7_1e85f62c37474@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: ba8179c1 by Matti Picus at 2021-08-24T17:19:39+03:00 conda modifies the build to put the dll in base/lib not base/bin --HG-- branch : conda - - - - - 1 changed file: - lib_pypy/_sysconfigdata.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ba8179c1fdd6d046b0bd09b8fb48dfd764c5b2e4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ba8179c1fdd6d046b0bd09b8fb48dfd764c5b2e4 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 24 10:41:17 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 14:41:17 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 4 commits: generate graminit.h needed for pywin32. maybe part of issue 3286 Message-ID: <6125050dbb59c_1e8403e43763@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: ada5a824 by Matti Picus at 2021-08-24T13:33:14+03:00 generate graminit.h needed for pywin32. maybe part of issue 3286 --HG-- branch : py3.8 - - - - - 50acc6e3 by Matti Picus at 2021-08-24T14:38:39+03:00 add LDFLAGS to sysconfig --HG-- branch : py3.8 - - - - - 9cf188f2 by Matti Picus at 2021-08-24T16:48:17+03:00 raise if not all s is converted in PyOS_string_to_double(s, NULL, NULL) --HG-- branch : py3.8 - - - - - c92a1be1 by Matti Picus at 2021-08-24T17:14:55+03:00 __ipow__ is a ternary function, tested in lib-python/3/test/test_capi.py --HG-- branch : py3.8 - - - - - 5 changed files: - lib_pypy/_sysconfigdata.py - pypy/module/cpyext/api.py - pypy/module/cpyext/pystrtod.py - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_pystrtod.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/83b36499c435f7244e59885061b9cd14f7a96921...c92a1be10786f1de25d5e8774d79350c61102151 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/83b36499c435f7244e59885061b9cd14f7a96921...c92a1be10786f1de25d5e8774d79350c61102151 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 24 10:41:21 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 14:41:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/move-include Message-ID: <6125051140142_1e826a0c37815@heptapod-foss.mail> Matti Picus pushed new branch branch/move-include at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/move-include 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 24 16:44:38 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 20:44:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: assignment to a structseq should be an AttributeError Message-ID: <61255a36c37f9_1e81c3ff4455aa@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: b542d233 by Matti Picus at 2021-08-24T21:12:23+03:00 assignment to a structseq should be an AttributeError --HG-- branch : py3.7 - - - - - c3ec31c4 by Matti Picus at 2021-08-24T21:51:00+03:00 add f_sid to statvfs - - - - - 02ce8b08 by Matti Picus at 2021-08-24T23:15:10+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 4 changed files: - lib_pypy/_structseq.py - pypy/module/posix/app_posix.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rposix_stat.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f8d0f6ad0832af43ef0cd0feabad9f0f408b0110...02ce8b08d8d1a654cecd47731487bbf5152fc5f7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f8d0f6ad0832af43ef0cd0feabad9f0f408b0110...02ce8b08d8d1a654cecd47731487bbf5152fc5f7 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 24 16:44:35 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 20:44:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add f_sid to statvfs Message-ID: <61255a33561cd_1e81c6574453e5@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: c3ec31c4 by Matti Picus at 2021-08-24T21:51:00+03:00 add f_sid to statvfs - - - - - 3 changed files: - pypy/module/posix/app_posix.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rposix_stat.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c3ec31c4fb148265ea2a8b4870d6c4d851d8337c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c3ec31c4fb148265ea2a8b4870d6c4d851d8337c 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 24 16:44:42 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 24 Aug 2021 20:44:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 8 commits: memfd_create accepts text not bytes Message-ID: <61255a3ac30d8_1e81bea7c45769@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 3095280a by Matti Picus at 2021-08-24T21:05:17+03:00 memfd_create accepts text not bytes --HG-- branch : py3.8 - - - - - b542d233 by Matti Picus at 2021-08-24T21:12:23+03:00 assignment to a structseq should be an AttributeError --HG-- branch : py3.7 - - - - - c3ec31c4 by Matti Picus at 2021-08-24T21:51:00+03:00 add f_sid to statvfs - - - - - 429e6314 by Matti Picus at 2021-08-24T22:03:32+03:00 adjust test for PyPy's error --HG-- branch : py3.8 - - - - - 811df216 by Matti Picus at 2021-08-24T22:37:54+03:00 flush stdout, stderr on exit --HG-- branch : py3.8 - - - - - 2f5cc8fc by Matti Picus at 2021-08-24T22:52:34+03:00 fix 93a9f5cdd68f, check for out-of-range in strsignal --HG-- branch : py3.8 - - - - - 02ce8b08 by Matti Picus at 2021-08-24T23:15:10+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 72302736 by Matti Picus at 2021-08-24T23:15:46+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 9 changed files: - lib-python/3/test/test_signal.py - lib_pypy/_structseq.py - pypy/interpreter/app_main.py - pypy/module/posix/app_posix.py - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py - pypy/module/signal/interp_signal.py - pypy/module/signal/test/test_signal.py - rpython/rlib/rposix_stat.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c92a1be10786f1de25d5e8774d79350c61102151...72302736db3c4816105ae32a202a5c83cfd2eb7f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c92a1be10786f1de25d5e8774d79350c61102151...72302736db3c4816105ae32a202a5c83cfd2eb7f 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 25 00:27:04 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 25 Aug 2021 04:27:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] remove f_fsid for python2 Message-ID: <6125c698dbe9f_1e826a0c48888@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 23fd8083 by Matti Picus at 2021-08-25T07:08:00+03:00 remove f_fsid for python2 - - - - - 3 changed files: - pypy/module/posix/app_posix.py - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/23fd8083c2006bd0da83da3c51d0a65815f3e468 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/23fd8083c2006bd0da83da3c51d0a65815f3e468 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 25 00:27:07 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 25 Aug 2021 04:27:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: remove f_fsid for python2 Message-ID: <6125c69b809bd_1e822a4fc490a8@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 23fd8083 by Matti Picus at 2021-08-25T07:08:00+03:00 remove f_fsid for python2 - - - - - d70f5697 by Matti Picus at 2021-08-25T07:08:38+03:00 merge default into py3.7, discarding changes --HG-- branch : py3.7 - - - - - 72fe4ff3 by Matti Picus at 2021-08-25T07:11:34+03:00 adjust exception in test --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/sys/test/test_sysmodule.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02ce8b08d8d1a654cecd47731487bbf5152fc5f7...72fe4ff3ce3a57b0119ec6f99b756c4ef2f9d251 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02ce8b08d8d1a654cecd47731487bbf5152fc5f7...72fe4ff3ce3a57b0119ec6f99b756c4ef2f9d251 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 25 00:27:10 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 25 Aug 2021 04:27:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 6 commits: remove f_fsid for python2 Message-ID: <6125c69e36264_1e822b08c492a4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 23fd8083 by Matti Picus at 2021-08-25T07:08:00+03:00 remove f_fsid for python2 - - - - - d70f5697 by Matti Picus at 2021-08-25T07:08:38+03:00 merge default into py3.7, discarding changes --HG-- branch : py3.7 - - - - - 72fe4ff3 by Matti Picus at 2021-08-25T07:11:34+03:00 adjust exception in test --HG-- branch : py3.7 - - - - - b0c1b03e by Matti Picus at 2021-08-25T07:12:07+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - fd76abea by Matti Picus at 2021-08-25T07:21:47+03:00 wrap flush with try, except --HG-- branch : py3.8 - - - - - cf917f77 by Matti Picus at 2021-08-25T07:22:14+03:00 fix test of unraisable error formatting --HG-- branch : py3.8 - - - - - 4 changed files: - pypy/interpreter/app_main.py - pypy/interpreter/test/apptest_unraisable.py - pypy/module/sys/test/test_sysmodule.py - pypy/objspace/std/test/apptest_userobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/72302736db3c4816105ae32a202a5c83cfd2eb7f...cf917f7739c14cab96e782a4682d78a99b21b4a6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/72302736db3c4816105ae32a202a5c83cfd2eb7f...cf917f7739c14cab96e782a4682d78a99b21b4a6 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 25 12:38:53 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Wed, 25 Aug 2021 16:38:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] Stop vendoring the HPy tests as own-tests, as that is too annoying to maintain Message-ID: <6126721dac019_1e866b0ac639f2@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 28533b52 by Ronan Lamy at 2021-08-25T18:35:47+02:00 Stop vendoring the HPy tests as own-tests, as that is too annoying to maintain --HG-- branch : hpy-0.0.3 - - - - - 5 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/runtime/ctx_funcs.h - ? pypy/module/_hpy_universal/patches/00_fix_import_in_test_handles.patch - pypy/module/_hpy_universal/patches/01_FIXME_add_tp_new_to_FakeArray.patch - pypy/module/_hpy_universal/update_vendored.sh View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/28533b52a399bb1a152a3da5ff1af7515005d240 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/28533b52a399bb1a152a3da5ff1af7515005d240 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 25 17:54:55 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Wed, 25 Aug 2021 21:54:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] 2 commits: Reapply hacks to vendored code Message-ID: <6126bc2f7b7ae_1e86a2b1066641@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 46765074 by Ronan Lamy at 2021-08-25T22:35:38+02:00 Reapply hacks to vendored code --HG-- branch : hpy-0.0.3 - - - - - 11ed61a1 by Ronan Lamy at 2021-08-25T23:54:20+02:00 Remove extra_AppTestXXX mechanism --HG-- branch : hpy-0.0.3 - - - - - 7 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/runtime/ctx_funcs.h - pypy/module/_hpy_universal/test/_vendored/test_cpy_compat.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/module/_hpy_universal/test/_vendored/test_slots_legacy.py - pypy/module/_hpy_universal/test/conftest.py - pypy/module/_hpy_universal/test/test_extra.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/28533b52a399bb1a152a3da5ff1af7515005d240...11ed61a116888b65bd41905434001c75d611cb7f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/28533b52a399bb1a152a3da5ff1af7515005d240...11ed61a116888b65bd41905434001c75d611cb7f 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 26 06:19:22 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 26 Aug 2021 10:19:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: enum _convert is deprecated, use _convert_ Message-ID: <61276aaad302_1e87104087345c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 0af5060f by Matti Picus at 2021-08-26T08:38:14+03:00 enum _convert is deprecated, use _convert_ --HG-- branch : py3.8 - - - - - 3be11097 by Matti Picus at 2021-08-26T08:38:23+03:00 fix test --HG-- branch : py3.8 - - - - - cda20c6b by Matti Picus at 2021-08-26T12:26:41+03:00 improve f-string error messages --HG-- branch : py3.8 - - - - - 4 changed files: - extra_tests/test_asyncio.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py - pypy/interpreter/astcompiler/fstring.py - pypy/interpreter/astcompiler/test/test_astbuilder.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cf917f7739c14cab96e782a4682d78a99b21b4a6...cda20c6ba25196fcceee1b9b243154e57b69b44a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cf917f7739c14cab96e782a4682d78a99b21b4a6...cda20c6ba25196fcceee1b9b243154e57b69b44a 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 26 07:39:02 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 26 Aug 2021 11:39:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: backport fixes from CPython PR 27968, BPO-45011 Message-ID: <61277d569a709_1e86b244874797@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 79506e2b by Matti Picus at 2021-08-26T14:37:18+03:00 backport fixes from CPython PR 27968, BPO-45011 --HG-- branch : py3.8 - - - - - 6aa1c500 by Matti Picus at 2021-08-26T14:38:31+03:00 raise on non-tuple time arguments to os.utime --HG-- branch : py3.8 - - - - - 6 changed files: - lib-python/3/test/test_asyncio/functional.py - lib-python/3/test/test_asyncio/test_futures.py - lib-python/3/test/test_asyncio/test_sslproto.py - lib-python/3/test/test_asyncio/test_tasks.py - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cda20c6ba25196fcceee1b9b243154e57b69b44a...6aa1c50071a987a7c479d6921aa29ea75ebd24f0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cda20c6ba25196fcceee1b9b243154e57b69b44a...6aa1c50071a987a7c479d6921aa29ea75ebd24f0 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 26 12:21:44 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 26 Aug 2021 16:21:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fixes, add new exception for __fspath__ failure Message-ID: <6127bf98c0095_1e87f02248263@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 963d34aa by Matti Picus at 2021-08-26T19:21:22+03:00 fixes, add new exception for __fspath__ failure --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/posix/interp_posix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/963d34aaf665c9a98ba0258b19c5bb0a90eb4a8b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/963d34aaf665c9a98ba0258b19c5bb0a90eb4a8b 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 26 17:52:43 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 26 Aug 2021 21:52:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] accept variation in error message Message-ID: <61280d2b55559_1e87f7024859ae@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: d6b87e81 by Matti Picus at 2021-08-27T00:51:03+03:00 accept variation in error message --HG-- branch : py3.8 - - - - - 1 changed file: - lib-python/3/test/test_positional_only_arg.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d6b87e810b5580fe3407420f52d44f67f4f2a33a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d6b87e810b5580fe3407420f52d44f67f4f2a33a 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 27 04:44:33 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 27 Aug 2021 08:44:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-refactor-exceptions] 105 commits: backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check Message-ID: <6128a5f130498_1e880851889887@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-refactor-exceptions at PyPy / pypy Commits: 335e6996 by Armin Rigo at 2019-07-23T04:06:51+02:00 backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check - - - - - 6cc788ba by Matti Picus at 2021-07-01T09:08:33+03:00 error message compatibility with CPython --HG-- branch : py3.7 - - - - - 3c2099f1 by Matti Picus at 2021-07-01T10:56:18+03:00 use CPython list of consts in os {confstr,pathconf,sysconf}_names (issue 3502) --HG-- branch : py3.7 - - - - - 0caa0840 by Matti Picus at 2021-07-02T15:14:46+03:00 remove outdated comment, issue 2248 was fixed --HG-- branch : py3.7 - - - - - 8e9f3ee2 by Matti Picus at 2021-07-02T16:26:32+03:00 remove bad copy-paste line --HG-- branch : py3.7 - - - - - 69b15100 by Matti Picus at 2021-07-02T16:27:21+03:00 add slot functions so int(x) and float(x) work properly --HG-- branch : py3.7 - - - - - c731f253 by Matti Picus at 2021-07-02T18:48:22+03:00 Backed out 656bfe595f14, it breaks test_issue_2760_getattr --HG-- branch : py3.7 - - - - - 855c2757 by Matti Picus at 2021-07-03T23:35:10+03:00 add a passing test --HG-- branch : py3.7 - - - - - 421fa986 by Matti Picus at 2021-07-04T10:36:28+03:00 remove hack to look up function by offset, not needed by numpy since v1.17 Does not work properly on win64 https://github.com/numpy/numpy/pull/12524, merged in 2018 --HG-- branch : py3.7 - - - - - f8dbbc04 by Matti Picus at 2021-07-04T12:36:37+03:00 add passing test, trying to mimick scipy/cython failure on latest scipy HEAD --HG-- branch : py3.7 - - - - - f71b8c0b by Matti Picus at 2021-07-04T16:51:05+03:00 check env keys for '=' when calling os.execve --HG-- branch : py3.7 - - - - - 28cca765 by Matti Picus at 2021-07-05T08:30:25+03:00 delete test for improperly setting a point-to-function after PyType_Ready continuation of 66c38129f52a --HG-- branch : py3.7 - - - - - f3602858 by Matti Picus at 2021-07-05T09:22:54+03:00 pypy has a better error message --HG-- branch : py3.7 - - - - - 6028132b by Antonio Cuni at 2021-07-06T14:18:59+01:00 ./update_vendored.sh to hpy git rev 5eb6b8b --HG-- branch : hpy-0.0.2 - - - - - bd2a5de8 by Antonio Cuni at 2021-07-06T16:26:58+01:00 import update_vendored so that it copies also the dist-info directory, and add a test to check that it is correctly detected by pkg_resources. This is needed to allow setuptools to correctly pick up the hpy_ext_modules entry point --HG-- branch : hpy-0.0.2 - - - - - 9c9faa7f by Antonio Cuni at 2021-07-06T16:27:33+01:00 rerun update_vendored.sh so that it copies also hpy.devel.dist-info --HG-- branch : hpy-0.0.2 - - - - - 5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00 update to cffi 1.14.6 - - - - - 2aad2e2f by Matti Picus at 2021-07-07T16:50:13+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - a7c176c1 by Armin Rigo at 2021-07-07T16:14:09+02:00 add 'static' over C functions for cffi to avoid having them exported - - - - - 15e605c1 by Ronan Lamy at 2021-07-07T18:43:45+01:00 Don't keep handles open for longer than necessary --HG-- branch : py3.7 - - - - - 38818932 by Antonio Cuni at 2021-07-08T21:54:14+01:00 fix update_vendored, now the package is called 'hpy' instead of 'hpy.devel' --HG-- branch : hpy-0.0.2 - - - - - dc0a6acc by Antonio Cuni at 2021-07-08T21:58:14+01:00 ./update_vendored.sh to 0.0.2rc4.dev1+g7046acb --HG-- branch : hpy-0.0.2 - - - - - cad08924 by Antonio Cuni at 2021-07-08T22:04:28+01:00 ./update_vendored.sh to 0.0.2rc4 --HG-- branch : hpy-0.0.2 - - - - - 7bc02a63 by Matti Picus at 2021-07-09T15:41:19+03:00 use libffi-7.dll from externals instead of the older rpython/translator/c/srcs --HG-- branch : libffi-win64 - - - - - d748531f by Ronan Lamy at 2021-07-09T19:45:42+01:00 Make sure cpyext is initialised before loading hpy extensions --HG-- branch : py3.7 - - - - - 93f8df39 by Matti Picus at 2021-07-11T11:03:07+03:00 copy libpypy-7.dll in packaging and at the end of translation --HG-- branch : libffi-win64 - - - - - 1652cbd9 by Matti Picus at 2021-07-11T12:46:37+03:00 copy libffi in venv too --HG-- branch : libffi-win64 - - - - - 32e871e9 by Matti Picus at 2021-07-11T12:46:37+03:00 backport libffi-win64 - - - - - 4b63d9c9 by Matti Picus at 2021-07-12T20:15:15+03:00 document and close branch to be merged --HG-- branch : libffi-win64 - - - - - 70c4e43d by Matti Picus at 2021-07-12T20:15:52+03:00 merge branch to use libffi3.3 on windows --HG-- branch : py3.7 - - - - - 83c6bd7b by Matti Picus at 2021-07-12T20:16:37+03:00 cleanup libffi_msvc removal - - - - - d854e2f8 by Matti Picus at 2021-07-12T20:20:09+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - a60baa2d by Matti Picus at 2021-07-13T10:51:55+03:00 fix test for windows - - - - - fb4b34ab by Matti Picus at 2021-07-13T14:28:31+03:00 remove msvc9 _PyVerify_fd and replace FdValidator with SuppressIPH this may affect compilation on mingw since I don't know if they have an IPH handler - - - - - 7caf9e27 by Matti Picus at 2021-07-13T14:29:11+03:00 merge default into branch --HG-- branch : py3.7 - - - - - e10bb64e by Matti Picus at 2021-07-13T15:25:13+03:00 remove redunant validator check: os.isatty already checks fd --HG-- branch : py3.7 - - - - - 80e44034 by Matti Picus at 2021-07-13T16:13:58+03:00 speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C - - - - - 2d362472 by Matti Picus at 2021-07-13T18:52:27+03:00 fix the runpack test for the size of LONG_BIT (which is 64 on win64) - - - - - a7077eea by Matti Picus at 2021-07-13T18:53:28+03:00 add debug prints to figure out why a test is failing - - - - - b6da37bf by Matti Picus at 2021-07-14T07:22:55+03:00 fix rposix - - - - - 237c389d by Matti Picus at 2021-07-14T08:33:23+03:00 enable finding pytest when running subprocess - - - - - 4bd84517 by Matti Picus at 2021-07-14T16:48:52+03:00 remove 2.7 cruft from merges --HG-- branch : py3.7 - - - - - 55ae150c by Matti Picus at 2021-07-14T20:11:14+03:00 codemap is broken on win64, but is also unused so skip the failing test - - - - - 68dfc91f by Antonio Cuni at 2021-07-15T14:45:15+01:00 ./update_vendored to 0.0.2 --HG-- branch : hpy-0.0.2 - - - - - cc213cd1 by Antonio Cuni at 2021-07-15T14:45:32+01:00 close merged branch --HG-- branch : hpy-0.0.2 - - - - - 35b822b9 by Antonio Cuni at 2021-07-15T14:46:57+01:00 hg merge hpy-0.0.2 --HG-- branch : py3.7 - - - - - a152f786 by Armin Rigo at 2021-07-15T16:33:54+02:00 Issue #3515 test and fix for re.sub() with no match and with unusual types of arguments --HG-- branch : py3.7 - - - - - 5563eaa2 by Armin Rigo at 2021-07-15T16:52:41+02:00 Issue #3514 trying with a tweak in the error message - - - - - 00e5b281 by Matti Picus at 2021-07-18T01:29:25+03:00 on win64, xmm6-15 are non-volatile --HG-- branch : win64-xmm-registers - - - - - f20eaf7c by Matti Picus at 2021-07-18T07:47:37+03:00 typo --HG-- branch : win64-xmm-registers - - - - - a72f473f by Matti Picus at 2021-07-18T13:37:18+03:00 remove duplicate value --HG-- branch : win64-xmm-registers - - - - - 212e58d2 by Matti Picus at 2021-07-18T17:37:54+03:00 fix logic (isuruf) --HG-- branch : win64-xmm-registers - - - - - d9070f5c by Matti Picus at 2021-07-22T00:15:53+03:00 document and close branch to be merged --HG-- branch : win64-xmm-registers - - - - - ddbe0636 by Matti Picus at 2021-07-22T00:16:51+03:00 merge branch to fix list of non-volatile registers in windows64 - - - - - 7fa85927 by Matti Picus at 2021-07-22T12:24:47+03:00 continuation of 1697fc0bff5d, putenv('=hidden', 'value') fails on windows - - - - - 7d015125 by Matti Picus at 2021-07-22T15:32:35+03:00 test, start to support the "compact" format by setting tp_itemsize --HG-- branch : compact-unicode - - - - - 975eda69 by Matti Picus at 2021-07-22T15:56:03+03:00 implement compact data. Something is off - this segfaults in the numpy tests --HG-- branch : compact-unicode - - - - - e66af38a by Matti Picus at 2021-07-22T16:49:51+03:00 partially revert a4669b4e2e77 the test should fail but the code was fine. - - - - - 4d02f21a by Matti Picus at 2021-07-23T06:45:42+03:00 also fix test - - - - - c91a42ce by Matti Picus at 2021-07-23T18:02:35+03:00 add more gaurds but still segfaulting --HG-- branch : compact-unicode - - - - - 69fe3b1b by Matti Picus at 2021-07-25T20:17:17+03:00 optimize by creating helper functions to avoid Py* calling overhead --HG-- branch : compact-unicode - - - - - 52b41796 by Matti Picus at 2021-07-25T20:18:36+03:00 more debugging guards --HG-- branch : compact-unicode - - - - - 4a0531ac by Matti Picus at 2021-07-25T20:20:03+03:00 fix PyUnicode_New --HG-- branch : compact-unicode - - - - - b1876c33 by Matti Picus at 2021-07-25T23:20:12+03:00 cleanup debug cruft, remove wrong assert --HG-- branch : compact-unicode - - - - - 33febd05 by Matti Picus at 2021-07-26T12:00:08+03:00 subclasses (like numpy.unicode_) should not use the compact form --HG-- branch : compact-unicode - - - - - cd0bbbb7 by Matti Picus at 2021-07-26T13:11:15+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 8d77180d by Matti Picus at 2021-07-26T15:43:17+03:00 document and close branch to be merged --HG-- branch : compact-unicode - - - - - d2f574f3 by Matti Picus at 2021-07-26T15:44:00+03:00 merge branch to implement compact PyUnicodeObjects --HG-- branch : py3.7 - - - - - c95713d1 by Matti Picus at 2021-07-27T12:53:52+03:00 fix merge --HG-- branch : py3.7 - - - - - dd4ce6eb by Matti Picus at 2021-07-27T12:54:34+03:00 allocate PyUnicodeObject + data when non-compact --HG-- branch : py3.7 - - - - - 599a5bd1 by Matti Picus at 2021-07-28T09:37:09+03:00 skip test when untranslated --HG-- branch : py3.7 - - - - - 38573677 by Matti Picus at 2021-07-29T10:33:24+03:00 support multiple tags in hg_archive, fixes platform._sys_version() - - - - - 02cfcb42 by Matti Picus at 2021-07-29T10:34:47+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - e07ecb87 by Matti Picus at 2021-07-30T15:21:09+03:00 windows fixes --HG-- branch : py3.7 - - - - - e48408e6 by Matti Picus at 2021-07-31T23:12:22+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - aa6fed8d by Ronan Lamy at 2021-08-02T19:27:46+01:00 Add .type attribute to our emulation of pytest.raises() - - - - - 56cad7d9 by Ronan Lamy at 2021-08-02T19:28:29+01:00 hg merge default --HG-- branch : py3.7 - - - - - a3c62ef5 by Matti Picus at 2021-08-02T22:58:20+03:00 update contributors - - - - - af1cdaba by Ronan Lamy at 2021-08-02T21:15:00+01:00 merge heads - - - - - adfd09d4 by Matti Picus at 2021-08-05T23:30:13+03:00 add _winapi.GetFileType and FILE_TYPE_* values (issue 3531) --HG-- branch : py3.7 - - - - - bf16b06b by Matti Picus at 2021-08-06T00:32:24+03:00 add 32-bit version of _pypy_winbase_cffi.py --HG-- branch : py3.7 - - - - - e9691d71 by Matti Picus at 2021-08-06T14:32:31+03:00 make str(sys.version_info) have the stuctseq name (like CPython) - - - - - 2a71528f by Matti Picus at 2021-08-06T14:54:14+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 210f81a5 by Matti Picus at 2021-08-06T14:50:10+03:00 fix merge, switch sys.implementation.version to pypy_version_info (issue 3129) --HG-- branch : py3.7 - - - - - b4c6014d by Matti Picus at 2021-08-06T15:44:53+03:00 fix signature of PyErr_SetFromWindowsErr --HG-- branch : py3.7 - - - - - ae5a2670 by Matti Picus at 2021-08-09T15:11:51+03:00 clarify python2/python3 resource tracking. - - - - - e5d69118 by Carl Friedrich Bolz-Tereick at 2021-08-09T21:42:43+02:00 fix another source of position bugs in the astcompiler (like eg 3405c95f9e61) stemming from the fact that SyntaxErrors use 1-based column offsets, this time in the codegen - - - - - f61d54da by Carl Friedrich Bolz-Tereick at 2021-08-09T21:43:09+02:00 erge heads - - - - - e33ec63d by Matti Picus at 2021-08-10T08:11:47+03:00 expose functions implemented directly in C (issue 3532) --HG-- branch : py3.7 - - - - - c01c79c3 by Matti Picus at 2021-08-11T06:31:01+03:00 sys.implementation.hexversion is from pypy_version_info not version_info --HG-- branch : py3.7 - - - - - b031a345 by Matti Picus at 2021-08-11T18:39:10+03:00 add PyContextVar_New, PyContextVar_Get, PyContextVar_Set (new for python 3.7) --HG-- branch : py3.7 - - - - - eb0d1ab5 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:12:42+02:00 add strsignal - - - - - 40b77ad3 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:14:24+02:00 merge default --HG-- branch : py3.7 - - - - - efda8ad9 by Carl Friedrich Bolz-Tereick at 2021-08-12T12:15:06+02:00 merge heads --HG-- branch : py3.7 - - - - - 9d5af915 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.7 - - - - - 170506b2 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.7 - - - - - 92b3120d by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.7 - - - - - f8d0f6ad by Matti Picus at 2021-08-23T10:42:20+03:00 typo in import.h --HG-- branch : py3.7 - - - - - b542d233 by Matti Picus at 2021-08-24T21:12:23+03:00 assignment to a structseq should be an AttributeError --HG-- branch : py3.7 - - - - - c3ec31c4 by Matti Picus at 2021-08-24T21:51:00+03:00 add f_sid to statvfs - - - - - 02ce8b08 by Matti Picus at 2021-08-24T23:15:10+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 23fd8083 by Matti Picus at 2021-08-25T07:08:00+03:00 remove f_fsid for python2 - - - - - d70f5697 by Matti Picus at 2021-08-25T07:08:38+03:00 merge default into py3.7, discarding changes --HG-- branch : py3.7 - - - - - 72fe4ff3 by Matti Picus at 2021-08-25T07:11:34+03:00 adjust exception in test --HG-- branch : py3.7 - - - - - 502eb6c7 by Ronan Lamy at 2021-08-27T10:43:55+02:00 hg merge py3.7 --HG-- branch : hpy-refactor-exceptions - - - - - 30 changed files: - LICENSE - extra_tests/cffi_tests/cffi0/test_function.py - extra_tests/cffi_tests/cffi1/test_recompiler.py - extra_tests/cffi_tests/support.py - extra_tests/cffi_tests/test_c.py - + extra_tests/hpy_tests/test_dist_info.py - ? lib-python/2.7/distutils/_msvccompiler.py - ? lib-python/2.7/distutils/tests/test_msvccompiler.py - lib-python/3/test/test_exceptions.py - lib-python/3/venv/__init__.py - lib_pypy/_audioop_build.py - lib_pypy/_pypy_winbase_build.py - lib_pypy/_pypy_winbase_cffi.py - lib_pypy/_pypy_winbase_cffi64.py - lib_pypy/_structseq.py - lib_pypy/_winapi.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_errors.h - lib_pypy/cffi/_embedding.h - + lib_pypy/hpy.dist-info/LICENSE - + lib_pypy/hpy.dist-info/METADATA - + lib_pypy/hpy.dist-info/entry_points.txt - + lib_pypy/hpy.dist-info/top_level.txt - lib_pypy/hpy/devel/__init__.py - lib_pypy/hpy/devel/include/common/version.h - lib_pypy/hpy/devel/version.py - pypy/doc/contributor.rst - pypy/doc/cpython_differences.rst - pypy/doc/whatsnew-head.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f7abfba2a30c4dbdf1c4b5b593a8ff83c7514366...502eb6c7b4d4af5240685d8fc780e5add1448b97 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f7abfba2a30c4dbdf1c4b5b593a8ff83c7514366...502eb6c7b4d4af5240685d8fc780e5add1448b97 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 27 07:14:43 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 27 Aug 2021 11:14:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: skip/fix some test_gc tests, perhaps we could support more of this someday Message-ID: <6128c9233f0a5_1e8808568941a2@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 3ee8bb18 by Matti Picus at 2021-08-27T13:30:46+03:00 skip/fix some test_gc tests, perhaps we could support more of this someday --HG-- branch : py3.8 - - - - - 2ef65de7 by Matti Picus at 2021-08-27T13:31:29+03:00 add audit hooks to gc, _socket --HG-- branch : py3.8 - - - - - 78131d57 by Matti Picus at 2021-08-27T13:55:46+03:00 add another audit event --HG-- branch : py3.8 - - - - - 7 changed files: - lib-python/3/test/test_gc.py - lib_pypy/_testcapimodule.c - pypy/module/_socket/interp_func.py - pypy/module/_socket/interp_socket.py - pypy/module/_socket/test/test_sock_app.py - pypy/module/gc/referents.py - pypy/module/posix/interp_posix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d6b87e810b5580fe3407420f52d44f67f4f2a33a...78131d570f90b2e5fe859c26beff009b943edc23 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d6b87e810b5580fe3407420f52d44f67f4f2a33a...78131d570f90b2e5fe859c26beff009b943edc23 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 27 07:44:26 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Fri, 27 Aug 2021 11:44:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-errors-in-dead-code] 18 commits: fix translation Message-ID: <6128d01a2ec86_1e880856894365@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-errors-in-dead-code at PyPy / pypy Commits: 9d5af915 by Matti Picus at 2021-08-17T07:50:58+03:00 fix translation --HG-- branch : py3.7 - - - - - 170506b2 by Matti Picus at 2021-08-17T09:29:45+03:00 fix unused-variable errors in cpyext tests --HG-- branch : py3.7 - - - - - ccb234a0 by Matti Picus at 2021-08-18T21:53:10+03:00 update _ssl error message formatting --HG-- branch : py3.8 - - - - - b3cd9e38 by Matti Picus at 2021-08-19T07:53:53+03:00 delete unused arguments in c test --HG-- branch : py3.8 - - - - - e929eee8 by Matti Picus at 2021-08-19T11:59:23+03:00 _ssl - use __pypy__.write_unraisable, add num_tickets, tweak error messsage --HG-- branch : py3.8 - - - - - 1f1580ce by Matti Picus at 2021-08-19T14:06:22+03:00 add debug _msg_cb callback and associated new constants --HG-- branch : py3.8 - - - - - 0c40f8ca by Matti Picus at 2021-08-20T12:32:14+03:00 add _ssl.HAS_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT (issue 3539) --HG-- branch : py3.8 - - - - - f05410de by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.8 - - - - - 92b3120d by Matti Picus at 2021-08-20T17:01:33+03:00 add frame.f_back, assuming the user is aware of the dangers of examinig the stack --HG-- branch : py3.7 - - - - - c49b4a3e by Matti Picus at 2021-08-22T14:13:01+03:00 move test to run it with -A and rework parsing to make it pass --HG-- branch : py3.8 - - - - - 5873999b by Matti Picus at 2021-08-23T00:47:49+03:00 add _PyErr_WriteUnraisableMsg and an audit call to sys.unraisablehook, fix formatting --HG-- branch : py3.8 - - - - - 5bbf0cbb by Matti Picus at 2021-08-23T00:55:29+03:00 sync test for py3.8 --HG-- branch : py3.8 - - - - - bb8c08a9 by Matti Picus at 2021-08-23T07:46:39+03:00 tweak formatting of unraisable --HG-- branch : py3.8 - - - - - bc13c7b1 by Matti Picus at 2021-08-23T08:20:48+03:00 fix 4cf7f0005c6f --HG-- branch : py3.8 - - - - - f8d0f6ad by Matti Picus at 2021-08-23T10:42:20+03:00 typo in import.h --HG-- branch : py3.7 - - - - - 806dd2c0 by Matti Picus at 2021-08-23T10:42:50+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 2a186d80 by Carl Friedrich Bolz-Tereick at 2021-08-23T13:15:42+02:00 merge py3.8 (helps to pull before merging :-/) --HG-- branch : py3.8-errors-in-dead-code - - - - - 3f67d79b by Carl Friedrich Bolz-Tereick at 2021-08-27T13:27:46+02:00 do and/or folding during codegen in order to produce the correct errors in both paths of the or/and. Also add the first test for this optimization :-( --HG-- branch : py3.8-errors-in-dead-code - - - - - 19 changed files: - lib_pypy/_cffi_ssl/_cffi_src/openssl/ssl.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py - lib_pypy/_cffi_ssl/_stdssl/error.py - lib_pypy/_testcapimodule.c - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/optimize.py - pypy/interpreter/astcompiler/test/test_compiler.py - pypy/interpreter/error.py - pypy/interpreter/test/apptest_unraisable.py - pypy/interpreter/test/test_compiler.py - pypy/module/_cffi_backend/ccallback.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/cpyext/frameobject.py - pypy/module/cpyext/include/frameobject.h - pypy/module/cpyext/include/import.h - pypy/module/cpyext/pyerrors.py - pypy/module/cpyext/test/test_pyerrors.py - pypy/module/cpyext/test/test_typeobject.py - pypy/objspace/std/test/apptest_userobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b1716f998c51a9c959b9284e6760cc3d07c31a52...3f67d79b56cabc012c3564c83bd9cc31880985fd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b1716f998c51a9c959b9284e6760cc3d07c31a52...3f67d79b56cabc012c3564c83bd9cc31880985fd 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 27 12:39:42 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Fri, 27 Aug 2021 16:39:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-refactor-exceptions] 3 commits: (antocuni freezing, ronan, arigo) Message-ID: <6129154eee0a1_1e888273c98336@heptapod-foss.mail> Armin Rigo pushed to branch branch/hpy-refactor-exceptions at PyPy / pypy Commits: 9b12b1c2 by Armin Rigo at 2021-08-27T18:31:40+02:00 (antocuni freezing, ronan, arigo) Fix for a corner case missing an optimization: interpindirect2app() on a function with signature 'self, space, __args__' was missing the optimization for that signature, which works with interp2app(). It's used in _hpy_universal. - - - - - 44b64678 by Armin Rigo at 2021-08-27T18:33:35+02:00 hg merge default --HG-- branch : py3.7 - - - - - 0ffd6f1c by Armin Rigo at 2021-08-27T18:34:01+02:00 hg merge py3.7 --HG-- branch : hpy-refactor-exceptions - - - - - 2 changed files: - pypy/interpreter/gateway.py - pypy/interpreter/test/test_gateway.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/502eb6c7b4d4af5240685d8fc780e5add1448b97...0ffd6f1caf36986f682e7b098dab8e0513b26547 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/502eb6c7b4d4af5240685d8fc780e5add1448b97...0ffd6f1caf36986f682e7b098dab8e0513b26547 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 27 12:39:46 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Fri, 27 Aug 2021 16:39:46 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: (antocuni freezing, ronan, arigo) Message-ID: <6129155263f06_1e886f71898511@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.7 at PyPy / pypy Commits: 9b12b1c2 by Armin Rigo at 2021-08-27T18:31:40+02:00 (antocuni freezing, ronan, arigo) Fix for a corner case missing an optimization: interpindirect2app() on a function with signature 'self, space, __args__' was missing the optimization for that signature, which works with interp2app(). It's used in _hpy_universal. - - - - - 44b64678 by Armin Rigo at 2021-08-27T18:33:35+02:00 hg merge default --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/interpreter/gateway.py - pypy/interpreter/test/test_gateway.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/72fe4ff3ce3a57b0119ec6f99b756c4ef2f9d251...44b64678ebc889c28ec29be5bdd8315424965391 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/72fe4ff3ce3a57b0119ec6f99b756c4ef2f9d251...44b64678ebc889c28ec29be5bdd8315424965391 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 27 12:39:39 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Fri, 27 Aug 2021 16:39:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] (antocuni freezing, ronan, arigo) Message-ID: <6129154b1de9d_1e888273c98180@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 9b12b1c2 by Armin Rigo at 2021-08-27T18:31:40+02:00 (antocuni freezing, ronan, arigo) Fix for a corner case missing an optimization: interpindirect2app() on a function with signature 'self, space, __args__' was missing the optimization for that signature, which works with interp2app(). It's used in _hpy_universal. - - - - - 2 changed files: - pypy/interpreter/gateway.py - pypy/interpreter/test/test_gateway.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9b12b1c22a5a1815856bff95da5e1d5a35601a10 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9b12b1c22a5a1815856bff95da5e1d5a35601a10 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 27 12:48:06 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Fri, 27 Aug 2021 16:48:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-refactor-exceptions] (ronan, antocuni frozen, arigo) Message-ID: <612917462a3fe_1e86b27b899084@heptapod-foss.mail> Armin Rigo pushed to branch branch/hpy-refactor-exceptions at PyPy / pypy Commits: 7d367854 by Armin Rigo at 2021-08-27T17:45:50+01:00 (ronan, antocuni frozen, arigo) Use interpindirect2app here too. With this exact signature, interp2app() is optimized but only if you use a method and not a function (and now interpindirect2app() uses a method). --HG-- branch : hpy-refactor-exceptions - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_extfunc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7d367854a0320ec397f3857abce878adc771cba3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7d367854a0320ec397f3857abce878adc771cba3 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 28 14:26:51 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 28 Aug 2021 18:26:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: typo Message-ID: <612a7feba1501_1e88085681075b4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 271ce42d by Matti Picus at 2021-08-28T20:54:18+03:00 typo --HG-- branch : py3.8 - - - - - 2edf6c5f by Matti Picus at 2021-08-28T20:55:11+03:00 make -D tests pass, use os.fsencode for portability to cpython --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/baseobjspace.py - pypy/module/_warnings/test/apptest_warnings.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/78131d570f90b2e5fe859c26beff009b943edc23...2edf6c5f43c09b651baba946627deee6e7088ad0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/78131d570f90b2e5fe859c26beff009b943edc23...2edf6c5f43c09b651baba946627deee6e7088ad0 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 28 14:26:48 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 28 Aug 2021 18:26:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] tweak onboarding to mention using python2 and pypy3-c to run tests Message-ID: <612a7fe8e911e_1e89c78901073b4@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 816c5d56 by Matti Picus at 2021-08-28T21:26:13+03:00 tweak onboarding to mention using python2 and pypy3-c to run tests - - - - - 1 changed file: - pypy/doc/contributing.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/816c5d56df4060ff47ed468a92bb908bbfc3ceca -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/816c5d56df4060ff47ed468a92bb908bbfc3ceca 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 28 14:46:15 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 28 Aug 2021 18:46:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo Message-ID: <612a847729c11_1e89ca18010771b@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 9ba625aa by Matti Picus at 2021-08-28T21:46:02+03:00 typo - - - - - 1 changed file: - pypy/doc/contributing.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9ba625aa9e9cb8451c83788025139d8c29183b49 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9ba625aa9e9cb8451c83788025139d8c29183b49 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 29 05:15:47 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 09:15:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: skip some descr tests for PyPy Message-ID: <612b50437cdc9_1e8ae21081104bc@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 7f4ad5e5 by Matti Picus at 2021-08-29T10:04:47+03:00 skip some descr tests for PyPy --HG-- branch : py3.8 - - - - - 066e381b by Matti Picus at 2021-08-29T10:10:18+03:00 make error message match CPython --HG-- branch : py3.8 - - - - - 559e7826 by Matti Picus at 2021-08-29T11:54:55+03:00 fix test --HG-- branch : py3.8 - - - - - 4 changed files: - lib-python/3/test/test_descr.py - pypy/interpreter/test/test_typedef.py - pypy/interpreter/typedef.py - pypy/module/_socket/test/test_sock_app.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2edf6c5f43c09b651baba946627deee6e7088ad0...559e7826a13f4d5a4e26f255265b46003db44ed5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2edf6c5f43c09b651baba946627deee6e7088ad0...559e7826a13f4d5a4e26f255265b46003db44ed5 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 29 06:16:40 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 10:16:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] adopt BPO-16396 (supply a low-level VARAINT_BOOL on non-windows), fix test import Message-ID: <612b5e886c12e_1e8ae21bc111140@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: de3e96e6 by Matti Picus at 2021-08-29T13:16:25+03:00 adopt BPO-16396 (supply a low-level VARAINT_BOOL on non-windows), fix test import --HG-- branch : py3.8 - - - - - 3 changed files: - lib-python/3/ctypes/test/test_parameters.py - lib_pypy/_ctypes/primitive.py - pypy/module/_rawffi/interp_rawffi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/de3e96e6a53e84b6b34a57564ffc42605e1cf9a6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/de3e96e6a53e84b6b34a57564ffc42605e1cf9a6 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 29 07:24:26 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Sun, 29 Aug 2021 11:24:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-errors-in-dead-code] 3 commits: move the test, submitted to cpython too: https://github.com/python/cpython/pull/28002 Message-ID: <612b6e6a74924_1e888273c112332@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-errors-in-dead-code at PyPy / pypy Commits: 52ae3b4e by Carl Friedrich Bolz-Tereick at 2021-08-27T18:59:42+02:00 move the test, submitted to cpython too: https://github.com/python/cpython/pull/28002 --HG-- branch : py3.8-errors-in-dead-code - - - - - 8ebaaa7d by Carl Friedrich Bolz-Tereick at 2021-08-27T19:03:05+02:00 fix lack of error when True/False/None etc are used as a keyword argument --HG-- branch : py3.8-errors-in-dead-code - - - - - 6a8974ac by Carl Friedrich Bolz-Tereick at 2021-08-29T13:24:17+02:00 document branch --HG-- branch : py3.8-errors-in-dead-code - - - - - 4 changed files: - lib-python/3/test/test_syntax.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/test/test_astbuilder.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3f67d79b56cabc012c3564c83bd9cc31880985fd...6a8974ac0aea54892f5a18d66bbb056dc7d95f7f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3f67d79b56cabc012c3564c83bd9cc31880985fd...6a8974ac0aea54892f5a18d66bbb056dc7d95f7f 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 29 07:25:52 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Sun, 29 Aug 2021 11:25:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 11 commits: attempt 1: try to find errors in dead code Message-ID: <612b6ec03d723_1e8ae24141125a8@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 3bdfa0f4 by Carl Friedrich Bolz-Tereick at 2021-08-13T13:46:15+02:00 attempt 1: try to find errors in dead code it works, but we put the constants used in the dead code into code.co_consts, which is not great and hard to fix --HG-- branch : py3.8-errors-in-dead-code - - - - - cfdacff9 by Carl Friedrich Bolz-Tereick at 2021-08-13T13:53:22+02:00 using an explicit flag seems to work better! --HG-- branch : py3.8-errors-in-dead-code - - - - - f2c8746c by Carl Friedrich Bolz-Tereick at 2021-08-13T14:02:54+02:00 another test, for async for in dead code --HG-- branch : py3.8-errors-in-dead-code - - - - - 3a4cd1ec by Carl Friedrich Bolz-Tereick at 2021-08-13T14:55:00+02:00 do this check on the token level to catch parens --HG-- branch : py3.8-errors-in-dead-code - - - - - b1716f99 by Carl Friedrich Bolz-Tereick at 2021-08-23T13:05:50+02:00 merge py3.8 --HG-- branch : py3.8-errors-in-dead-code - - - - - 2a186d80 by Carl Friedrich Bolz-Tereick at 2021-08-23T13:15:42+02:00 merge py3.8 (helps to pull before merging :-/) --HG-- branch : py3.8-errors-in-dead-code - - - - - 3f67d79b by Carl Friedrich Bolz-Tereick at 2021-08-27T13:27:46+02:00 do and/or folding during codegen in order to produce the correct errors in both paths of the or/and. Also add the first test for this optimization :-( --HG-- branch : py3.8-errors-in-dead-code - - - - - 52ae3b4e by Carl Friedrich Bolz-Tereick at 2021-08-27T18:59:42+02:00 move the test, submitted to cpython too: https://github.com/python/cpython/pull/28002 --HG-- branch : py3.8-errors-in-dead-code - - - - - 8ebaaa7d by Carl Friedrich Bolz-Tereick at 2021-08-27T19:03:05+02:00 fix lack of error when True/False/None etc are used as a keyword argument --HG-- branch : py3.8-errors-in-dead-code - - - - - 6a8974ac by Carl Friedrich Bolz-Tereick at 2021-08-29T13:24:17+02:00 document branch --HG-- branch : py3.8-errors-in-dead-code - - - - - ebf3a058 by Carl Friedrich Bolz-Tereick at 2021-08-29T13:25:40+02:00 merge py3.8-errors-in-dead-code: produce SyntaxErrors, even if they happen in "dead" code, eg in a "if 0". Fixes issue #3358. --HG-- branch : py3.8 - - - - - 10 changed files: - lib-python/3/test/test_file.py - lib-python/3/test/test_syntax.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/astcompiler/assemble.py - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/optimize.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/astcompiler/test/test_compiler.py - pypy/interpreter/test/test_compiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/de3e96e6a53e84b6b34a57564ffc42605e1cf9a6...ebf3a058e2c2fa35b513150bf478a53e9dc579dc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/de3e96e6a53e84b6b34a57564ffc42605e1cf9a6...ebf3a058e2c2fa35b513150bf478a53e9dc579dc 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 29 07:35:01 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Sun, 29 Aug 2021 11:35:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add one more test for constant-folding in and/or Message-ID: <612b70e5cb555_1e89ca1801127d3@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: c977558c by Carl Friedrich Bolz-Tereick at 2021-08-29T13:34:52+02:00 add one more test for constant-folding in and/or --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/test/test_compiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c977558c2552965a8c56f0817ff9c083162b74a8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c977558c2552965a8c56f0817ff9c083162b74a8 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 29 09:23:23 2021 From: foss at heptapod.net (Yusuke Izawa (@3tty0n)) Date: Sun, 29 Aug 2021 13:23:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/threaded-code-generation] 2 commits: Removed unused code and added a new test method (wip) Message-ID: <612b8a4b46af_1e8ae20b811647c@heptapod-foss.mail> Yusuke Izawa pushed to branch branch/threaded-code-generation at PyPy / pypy Commits: 510a1c64 by Yusuke Izawa at 2021-08-26T23:09:49+09:00 Removed unused code and added a new test method (wip) --HG-- branch : threaded-code-generation - - - - - 1b2d4ecf by Yusuke Izawa at 2021-08-29T22:23:00+09:00 WIP: Added a new example for trace splitting --HG-- branch : threaded-code-generation - - - - - 1 changed file: - rpython/jit/metainterp/test/test_threaded_code.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e532af9b3391b8a194ef71398a65b893aa801ff1...1b2d4ecf11266b4fe69a221364c90e64680d0e0a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e532af9b3391b8a194ef71398a65b893aa801ff1...1b2d4ecf11266b4fe69a221364c90e64680d0e0a 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 29 12:08:15 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Sun, 29 Aug 2021 16:08:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] #3466: implement PyCode_Addr2Line Message-ID: <612bb0ef7adb3_1e888273c11699c@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 66836431 by Carl Friedrich Bolz-Tereick at 2021-08-29T18:08:05+02:00 #3466: implement PyCode_Addr2Line --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/module/cpyext/funcobject.py - pypy/module/cpyext/test/test_funcobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/66836431410e9b8f546ff97cc38543006830a747 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/66836431410e9b8f546ff97cc38543006830a747 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 29 12:18:02 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Sun, 29 Aug 2021 16:18:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix translation? Message-ID: <612bb33a69050_1e89ca180117614@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 60678da2 by Carl Friedrich Bolz-Tereick at 2021-08-29T18:17:53+02:00 fix translation? --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/cpyext/funcobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/60678da2edd68ab3d185a391745e523bca2639eb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/60678da2edd68ab3d185a391745e523bca2639eb 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 29 14:30:31 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 18:30:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: move include files on non-windows to include/pypy3.8 (issue 3540) Message-ID: <612bd247ab10d_1e888273c126013@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: fde28c0b by Matti Picus at 2021-08-24T14:31:37+03:00 move include files on non-windows to include/pypy3.8 (issue 3540) --HG-- branch : move-include - - - - - 7c536548 by Matti Picus at 2021-08-29T21:21:26+03:00 take strides into account in memoryview.tobytes, newmemoryview (issue 3520) --HG-- branch : py3.8 - - - - - b1b8f93a by Matti Picus at 2021-08-29T21:29:09+03:00 merge branch to move include files on posix to include/python3.8 --HG-- branch : py3.8 - - - - - 7 changed files: - lib-python/3/sysconfig.py - lib_pypy/_sysconfigdata.py - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/module/__pypy__/interp_buffer.py - pypy/module/__pypy__/test/test_newmemoryview.py - pypy/module/cpyext/api.py - pypy/objspace/std/memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/60678da2edd68ab3d185a391745e523bca2639eb...b1b8f93aaace156a8ad3ad7f9fbf21eac97aba1f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/60678da2edd68ab3d185a391745e523bca2639eb...b1b8f93aaace156a8ad3ad7f9fbf21eac97aba1f 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 29 14:56:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 18:56:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] use multiarch as platform_name for python3.8 (issue 3416) Message-ID: <612bd8646fda5_1e8b58a7412627d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 39cfce60 by Matti Picus at 2021-08-29T21:56:14+03:00 use multiarch as platform_name for python3.8 (issue 3416) --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/imp/importing.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/39cfce6082338d122bf660a4973fce6d8c7336c2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/39cfce6082338d122bf660a4973fce6d8c7336c2 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 29 17:06:49 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 21:06:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] start a release note Message-ID: <612bf6e9bff2d_1e8ae248c129171@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 3feaa724 by Matti Picus at 2021-08-30T00:03:28+03:00 start a release note - - - - - 1 changed file: - + pypy/doc/release-v7.3.6.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3feaa724925412ffadf05f45f5db58d759544e29 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3feaa724925412ffadf05f45f5db58d759544e29 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 29 18:02:04 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 29 Aug 2021 22:02:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix move-include Message-ID: <612c03dc62f9b_1e8ae20b81293d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 424a5864 by Matti Picus at 2021-08-30T01:01:50+03:00 fix move-include --HG-- branch : py3.8 - - - - - 2 changed files: - lib-python/3/distutils/sysconfig_pypy.py - lib_pypy/_sysconfigdata.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/424a58643f84683015b48c3e0e629a9cfc1bd46e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/424a58643f84683015b48c3e0e629a9cfc1bd46e 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 30 01:34:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 30 Aug 2021 05:34:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] handle 0d memoryview.as_str(), calculate strides * shape right-to-left Message-ID: <612c6decb7e2_1e8d813281297f2@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 9b162725 by Matti Picus at 2021-08-30T08:34:20+03:00 handle 0d memoryview.as_str(), calculate strides * shape right-to-left --HG-- branch : py3.8 - - - - - 3 changed files: - pypy/module/__pypy__/interp_buffer.py - pypy/module/__pypy__/test/test_newmemoryview.py - pypy/objspace/std/memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9b1627255e973f5b41e8e228d3659fc4260ed94b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9b1627255e973f5b41e8e228d3659fc4260ed94b 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 30 04:51:43 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Mon, 30 Aug 2021 08:51:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/jit-fewer-bridges] (isidentical, cfbolz): a failing test that shows the problem with guard sharing Message-ID: <612c9c1fe5e77_1e8ae21bc130736@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/jit-fewer-bridges at PyPy / pypy Commits: 33545238 by Carl Friedrich Bolz-Tereick at 2021-08-30T10:51:33+02:00 (isidentical, cfbolz): a failing test that shows the problem with guard sharing and depth computation --HG-- branch : jit-fewer-bridges - - - - - 1 changed file: - rpython/jit/metainterp/test/test_bridgeopt.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/33545238c698afcfff5ef4b63c81535275442c03 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/33545238c698afcfff5ef4b63c81535275442c03 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 30 05:12:26 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 30 Aug 2021 09:12:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/jit-fewer-bridges] (isidentical, cfbolz): don't copy the last descriptor when the current one is GUARD_VALUE Message-ID: <612ca0fa73b03_1e888273c1311c9@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/jit-fewer-bridges at PyPy / pypy Commits: f5047eb7 by isidentical at 2021-08-30T12:12:16+03:00 (isidentical, cfbolz): don't copy the last descriptor when the current one is GUARD_VALUE --HG-- branch : jit-fewer-bridges - - - - - 1 changed file: - rpython/jit/metainterp/optimizeopt/optimizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f5047eb7d54706e507d7c3a459b6c5e5734c21a0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f5047eb7d54706e507d7c3a459b6c5e5734c21a0 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 30 17:05:51 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 30 Aug 2021 21:05:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 2 commits: added aliasing information Message-ID: <612d482f674ff_1ebd6470572b2@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 2f9032cc by muke101 at 2021-08-26T17:16:00+01:00 added aliasing information --HG-- branch : llvm-jit-backend-experimental - - - - - ebbf4b63 by muke101 at 2021-08-30T22:04:41+01:00 using flattened nested structs now --HG-- branch : llvm-jit-backend-experimental - - - - - 10 changed files: - rpython/jit/backend/llvm/assembler.py - rpython/jit/backend/llvm/llvm_api.py - rpython/jit/backend/llvm/llvm_parse_ops.py - rpython/jit/backend/llvm/llvm_wrapper/wrapper.c - rpython/jit/backend/llvm/llvm_wrapper/wrapper.h - rpython/jit/backend/llvm/llvm_wrapper/wrapper.o - rpython/jit/backend/llvm/llvm_wrapper/wrapper_cpp.cpp - rpython/jit/backend/llvm/llvm_wrapper/wrapper_cpp.h - rpython/jit/backend/test/runner_test.py - rpython/jit/metainterp/test/test_ajit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8a5c7deb4b3fd36deab62bb9fdb37f4c9ef4ba75...ebbf4b63432b7e6132204a8e1d610a49ad3c0e70 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8a5c7deb4b3fd36deab62bb9fdb37f4c9ef4ba75...ebbf4b63432b7e6132204a8e1d610a49ad3c0e70 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 31 01:21:03 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 05:21:03 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 18 commits: (in-progress) another attempt: try to slice up too huge traces into trace chunks Message-ID: <612dbc3fd4b5f_1ebedeb8594e5@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 76a1fba8 by Carl Friedrich Bolz-Tereick at 2021-03-12T21:55:00+01:00 (in-progress) another attempt: try to slice up too huge traces into trace chunks already working: trace chunk for the original trace, ends with guard_always_fails (and a fake finish). next step: support attaching a chunky bridge to that guard --HG-- branch : open-ended-traces - - - - - 9e92bb94 by Carl Friedrich Bolz-Tereick at 2021-03-13T15:39:38+01:00 a solution for bridges, but probably the wrong one --HG-- branch : open-ended-traces - - - - - 76553ee8 by Carl Friedrich Bolz-Tereick at 2021-03-13T21:32:41+01:00 slightly different approach for dealing wwith too long bridges: - when finding a too long bridge, mark the loop token as "has extra-long bridges" - when tracing a bridge from such a loop token, produce a segmented trace if necessary --HG-- branch : open-ended-traces - - - - - 58dd078f by Carl Friedrich Bolz-Tereick at 2021-03-13T21:33:20+01:00 rewrite guard_always_fails away --HG-- branch : open-ended-traces - - - - - 0a2dbbbd by Carl Friedrich Bolz-Tereick at 2021-03-13T21:42:31+01:00 add x86 test --HG-- branch : open-ended-traces - - - - - f5736c98 by Carl Friedrich Bolz-Tereick at 2021-03-14T14:32:41+01:00 something still going wrong in the real pypy. this seems to help: there are actually tag overflows sometimes (but still another problem left) --HG-- branch : open-ended-traces - - - - - a0602f98 by Carl Friedrich Bolz-Tereick at 2021-03-14T14:38:38+01:00 factor out into its own method --HG-- branch : open-ended-traces - - - - - 59129cc5 by Carl Friedrich Bolz-Tereick at 2021-03-14T19:38:06+01:00 another hard to test, real-world change: sometimes we are in a bridge, but *also* found some merge points. mark the bridge for segmented tracing in that case anyway --HG-- branch : open-ended-traces - - - - - d78131ca by Carl Friedrich Bolz-Tereick at 2021-03-14T22:20:19+01:00 move to a method --HG-- branch : open-ended-traces - - - - - 423fc6e9 by Carl Friedrich Bolz-Tereick at 2021-03-14T22:29:47+01:00 clarification --HG-- branch : open-ended-traces - - - - - 9f479f75 by Carl Friedrich Bolz-Tereick at 2021-03-15T09:26:30+01:00 fix important problem: so far the segmented traces didn't have a label, which means that loops would never be closed! --HG-- branch : open-ended-traces - - - - - 2939cb37 by Carl Friedrich Bolz-Tereick at 2021-03-15T12:30:10+01:00 somewhat hacky fix for virtualizables --HG-- branch : open-ended-traces - - - - - 30d31c47 by Carl Friedrich Bolz-Tereick at 2021-03-15T20:15:31+01:00 remove test, it's now in test_tracelimit --HG-- branch : open-ended-traces - - - - - d8f4c315 by Carl Friedrich Bolz-Tereick at 2021-03-17T14:48:18+01:00 rename for easier tab completion --HG-- branch : open-ended-traces - - - - - 68498532 by Carl Friedrich Bolz-Tereick at 2021-03-19T13:01:28+01:00 fix jit-summary parsing --HG-- branch : open-ended-traces - - - - - 4abd07ca by Carl Friedrich Bolz-Tereick at 2021-07-20T12:29:34+02:00 merge default --HG-- branch : open-ended-traces - - - - - 3bda7c36 by Matti Picus at 2021-08-31T08:17:27+03:00 fix 26045610df30 --HG-- branch : py3.8 - - - - - 02b36c93 by Matti Picus at 2021-08-31T08:20:39+03:00 merge open-ended-traces into py3.8 --HG-- branch : py3.8 - - - - - 17 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - rpython/jit/backend/llgraph/runner.py - rpython/jit/backend/llsupport/rewrite.py - rpython/jit/backend/llsupport/test/test_rewrite.py - + rpython/jit/backend/x86/test/test_tracelimit.py - rpython/jit/metainterp/compile.py - rpython/jit/metainterp/history.py - rpython/jit/metainterp/jitprof.py - rpython/jit/metainterp/opencoder.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/resoperation.py - + rpython/jit/metainterp/test/test_limit.py - rpython/jit/metainterp/test/test_recursive.py - rpython/jit/metainterp/warmstate.py - rpython/jit/tool/jitoutput.py - rpython/jit/tool/test/test_jitoutput.py - rpython/rlib/jit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9b1627255e973f5b41e8e228d3659fc4260ed94b...02b36c9330a429bf419773e53d8c6367f222644e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9b1627255e973f5b41e8e228d3659fc4260ed94b...02b36c9330a429bf419773e53d8c6367f222644e 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 31 01:29:18 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 05:29:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: bpo-43124: Fix smtplib multiple CRLF injection (GH-25987) (GH-28037) Message-ID: <612dbe2e7846_1ebede90596c5@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: d8d27a06 by "Miss Islington (bot)" at 2021-08-31T08:26:34+03:00 bpo-43124: Fix smtplib multiple CRLF injection (GH-25987) (GH-28037) Co-authored-by: Miguel Brito <5544985+miguendes at users.noreply.github.com> Co-authored-by: ?ukasz Langa <lukasz at langa.pl> (cherry picked from commit 0897253f426068ea6a6fbe0ada01689af9ef1019) --HG-- branch : py3.7 - - - - - 2fa75211 by "Miss Islington (bot)" at 2021-08-31T08:27:45+03:00 bpo-42278: Use tempfile.TemporaryDirectory rather than tempfile.mktemp in pydoc (GH-23200) (GH-28026) Co-authored-by: ?ukasz Langa <lukasz at langa.pl> (cherry picked from commit c9227df5a9d8e958a2324cf0deba8524d1ded26a) Co-authored-by: E-Paine <63801254+E-Paine at users.noreply.github.com> --HG-- branch : py3.7 - - - - - 3 changed files: - lib-python/3/pydoc.py - lib-python/3/smtplib.py - lib-python/3/test/test_smtplib.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/44b64678ebc889c28ec29be5bdd8315424965391...2fa75211456d75f4605deb6a8d99628841bf0bae -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/44b64678ebc889c28ec29be5bdd8315424965391...2fa75211456d75f4605deb6a8d99628841bf0bae 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 31 04:46:43 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 08:46:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/vendor/stdlib-3.8] update to stdlib 3.8.12 Message-ID: <612dec7386ab0_1eb26cf061111@heptapod-foss.mail> Matti Picus pushed to branch branch/vendor/stdlib-3.8 at PyPy / pypy Commits: f856ddf9 by Matti Picus at 2021-08-31T11:41:08+03:00 update to stdlib 3.8.12 --HG-- branch : vendor/stdlib-3.8 - - - - - 21 changed files: - lib-python/3/email/_parseaddr.py - lib-python/3/http/client.py - lib-python/3/importlib/_bootstrap_external.py - lib-python/3/ipaddress.py - lib-python/3/pkgutil.py - lib-python/3/pydoc.py - lib-python/3/pydoc_data/topics.py - lib-python/3/smtplib.py - lib-python/3/test/test_asyncio/test_subprocess.py - lib-python/3/test/test_email/test_email.py - lib-python/3/test/test_exceptions.py - lib-python/3/test/test_httplib.py - lib-python/3/test/test_importlib/test_spec.py - lib-python/3/test/test_ipaddress.py - lib-python/3/test/test_pkgutil.py - lib-python/3/test/test_smtplib.py - lib-python/3/test/test_socket.py - lib-python/3/test/test_ssl.py - lib-python/3/test/test_urlparse.py - lib-python/3/urllib/parse.py - lib-python/stdlib-version.txt View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f856ddf91d1f95c24b6e18601c707b31966e0624 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f856ddf91d1f95c24b6e18601c707b31966e0624 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 31 04:46:41 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 08:46:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: update to stdlib 3.8.12 Message-ID: <612dec7113100_1ebed4cc609f6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: f856ddf9 by Matti Picus at 2021-08-31T11:41:08+03:00 update to stdlib 3.8.12 --HG-- branch : vendor/stdlib-3.8 - - - - - d78d6448 by Matti Picus at 2021-08-31T11:46:06+03:00 Merge vendor/stdlib-3.8 into branch to get stdlib 3.8.12 --HG-- branch : py3.8 - - - - - 20 changed files: - lib-python/3/email/_parseaddr.py - lib-python/3/importlib/_bootstrap_external.py - lib-python/3/ipaddress.py - lib-python/3/pkgutil.py - lib-python/3/pydoc.py - lib-python/3/pydoc_data/topics.py - lib-python/3/smtplib.py - lib-python/3/test/test_asyncio/test_subprocess.py - lib-python/3/test/test_email/test_email.py - lib-python/3/test/test_exceptions.py - lib-python/3/test/test_httplib.py - lib-python/3/test/test_importlib/test_spec.py - lib-python/3/test/test_ipaddress.py - lib-python/3/test/test_pkgutil.py - lib-python/3/test/test_smtplib.py - lib-python/3/test/test_socket.py - lib-python/3/test/test_ssl.py - lib-python/3/test/test_urlparse.py - lib-python/3/urllib/parse.py - lib-python/stdlib-version.txt View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02b36c9330a429bf419773e53d8c6367f222644e...d78d6448b262678e16c84630dbecfe09b99e9869 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02b36c9330a429bf419773e53d8c6367f222644e...d78d6448b262678e16c84630dbecfe09b99e9869 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 31 05:21:08 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 09:21:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] use canonical method for finding include dir instead of manually guessing Message-ID: <612df484640c0_1eb541a064769@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 71fb504c by Matti Picus at 2021-08-31T12:20:54+03:00 use canonical method for finding include dir instead of manually guessing --HG-- branch : py3.8 - - - - - 1 changed file: - lib_pypy/_pypy_testcapi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/71fb504ca16e258994b5f939cf01cfc029d48077 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/71fb504ca16e258994b5f939cf01cfc029d48077 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 31 14:25:39 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 31 Aug 2021 18:25:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] test, fix memoryview.nbytes Message-ID: <612e7423331a2_1ebd647069571@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 27489a50 by Matti Picus at 2021-08-31T21:25:11+03:00 test, fix memoryview.nbytes --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/module/__pypy__/test/test_newmemoryview.py - pypy/objspace/std/memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/27489a50dd79bc75ccfd9172233272f959c9d1bd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/27489a50dd79bc75ccfd9172233272f959c9d1bd 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 31 22:06:01 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Wed, 01 Sep 2021 02:06:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented new guard handler Message-ID: <612ee00999bba_1ebede7c71833@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 362264e9 by muke101 at 2021-09-01T03:04:52+01:00 implemented new guard handler --HG-- branch : llvm-jit-backend-experimental - - - - - 2 changed files: - rpython/jit/backend/llvm/guards.py - rpython/jit/backend/llvm/llvm_parse_ops.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/362264e9cfd28523e8f23f4ae8fb315dfd9cac04 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/362264e9cfd28523e8f23f4ae8fb315dfd9cac04 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: