From foss at heptapod.net Thu Jul 1 03:56:35 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 01 Jul 2021 07:56:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: error message compatibility with CPython Message-ID: <60dd75335940e_2045deff82139d9@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 4 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/objspace/std/floatobject.py - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/49495e0cb2de36a3bf5b0d98fbe80d86bd8d4cb2...3c2099f10102052bce6a90e3a1d4607e4454a9d5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/49495e0cb2de36a3bf5b0d98fbe80d86bd8d4cb2...3c2099f10102052bce6a90e3a1d4607e4454a9d5 You're 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 Jul 2 07:40:14 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 02 Jul 2021 11:40:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: error message compatibility with CPython Message-ID: <60defb1e2d095_2047d42f42480d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 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 - - - - - 7f916252 by Matti Picus at 2021-07-02T14:39:51+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 4 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/objspace/std/floatobject.py - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cf5d7e6b1ff54fae2b020c86f566760e9b811865...7f91625284a55deb78e6f612a3f81ef11fe69393 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cf5d7e6b1ff54fae2b020c86f566760e9b811865...7f91625284a55deb78e6f612a3f81ef11fe69393 You're 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 Jul 2 09:28:00 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 02 Jul 2021 13:28:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: remove outdated comment, issue 2248 was fixed Message-ID: <60df1460a4267_1f642ff42762a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 3 changed files: - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/userslot.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3c2099f10102052bce6a90e3a1d4607e4454a9d5...69b15100661f2e407c6b8901b257e96bc0126f6d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3c2099f10102052bce6a90e3a1d4607e4454a9d5...69b15100661f2e407c6b8901b257e96bc0126f6d You're 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 Jul 2 11:50:45 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 02 Jul 2021 15:50:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] Backed out 656bfe595f14, it breaks test_issue_2760_getattr Message-ID: <60df35d577350_1f670e5432753@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 1 changed file: - pypy/module/cpyext/slotdefs.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c731f25384966faf61eca68af23b5930a7d51308 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c731f25384966faf61eca68af23b5930a7d51308 You're 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 Jul 4 06:22:59 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 04 Jul 2021 10:22:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] use conda layout in get_python_libs Message-ID: <60e18c03a3b6e_1f62d93f8556a4@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: 261bf339 by Matti Picus at 2021-07-02T18:18:41+03:00 use conda layout in get_python_libs --HG-- branch : conda - - - - - 1 changed file: - lib-python/3/distutils/sysconfig_pypy.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/261bf3397faa9477989cb5be4def459b64da8e40 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/261bf3397faa9477989cb5be4def459b64da8e40 You're 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 Jul 4 07:02:34 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 04 Jul 2021 11:02:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: add a passing test Message-ID: <60e1954a2e11a_1f62d945c5581b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 5 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/cpyext/methodobject.py - pypy/module/cpyext/test/test_module.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c731f25384966faf61eca68af23b5930a7d51308...f8dbbc04715a327bbdc7fd842e5b5f846de6caa4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c731f25384966faf61eca68af23b5930a7d51308...f8dbbc04715a327bbdc7fd842e5b5f846de6caa4 You're 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 Jul 4 10:03:22 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 04 Jul 2021 14:03:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] check env keys for '=' when calling os.execve Message-ID: <60e1bfaa57334_1f62ed948574f4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: f71b8c0b by Matti Picus at 2021-07-04T16:51:05+03:00 check env keys for '=' when calling os.execve --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f71b8c0b3c2b9741e6d2311c05c6e7979d0c1002 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f71b8c0b3c2b9741e6d2311c05c6e7979d0c1002 You're 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 Jul 4 14:46:26 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sun, 04 Jul 2021 18:46:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.8_isidentical_test Message-ID: <60e20202b9e62_1f62fbc3c606f9@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/py3.8_isidentical_test at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8_isidentical_test You're 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 Jul 4 22:35:44 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 05 Jul 2021 02:35:44 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] merging in a messy way from old branch Message-ID: <60e270006ae5c_1f62ed9c0654fd@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 55bb2ab6 by muke101 at 2021-07-05T03:33:48+01:00 merging in a messy way from old branch --HG-- branch : llvm-jit-backend-experimental - - - - - 11 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/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/backend/llvm/test/test_runner.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55bb2ab66601d6e4bb7a7c3a5bbe13991cfeaf30 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55bb2ab66601d6e4bb7a7c3a5bbe13991cfeaf30 You're 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 Jul 4 22:59:20 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 05 Jul 2021 02:59:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] fixed bridge patching not deleting redundant phi nodes Message-ID: <60e275882ea2f_1f639008065631@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 7b5e7374 by muke101 at 2021-07-05T03:58:23+01:00 fixed bridge patching not deleting redundant phi nodes --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/7b5e73745e86140b61d7b98ce1f6fa5d33d23da9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7b5e73745e86140b61d7b98ce1f6fa5d33d23da9 You're 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 Jul 5 18:43:32 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 05 Jul 2021 22:43:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: delete test for improperly setting a point-to-function after PyType_Ready Message-ID: <60e38b14b3b22_1f64f3fe4924a4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 3 changed files: - lib-python/3/test/test_exceptions.py - pypy/module/cpyext/test/array.c - pypy/module/cpyext/test/test_arraymodule.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f71b8c0b3c2b9741e6d2311c05c6e7979d0c1002...f3602858ec8fa5d77c9c1e03acea0fa922c5bc1a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f71b8c0b3c2b9741e6d2311c05c6e7979d0c1002...f3602858ec8fa5d77c9c1e03acea0fa922c5bc1a You're 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 Jul 6 11:27:57 2021 From: foss at heptapod.net (Antonio Cuni (@antocuni)) Date: Tue, 06 Jul 2021 15:27:57 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/hpy-0.0.2 Message-ID: <60e4767d85ca9_1fbdd644790ec@heptapod-foss.mail> Antonio Cuni pushed new branch branch/hpy-0.0.2 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/hpy-0.0.2 You're 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 Jul 7 09:15:28 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Wed, 07 Jul 2021 13:15:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] update to cffi 1.14.6 Message-ID: <60e5a8f04830e_1fb1d8774970b7@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00 update to cffi 1.14.6 - - - - - 10 changed files: - 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 - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_errors.h - lib_pypy/cffi/_embedding.h - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5b2371b2676f54a3fd1cac079e5131a480de2975 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5b2371b2676f54a3fd1cac079e5131a480de2975 You're 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 Jul 7 09:51:31 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 07 Jul 2021 13:51:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 13 commits: remove outdated comment, issue 2248 was fixed Message-ID: <60e5b163c70f0_1fbe741497852@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 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 - - - - - 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 - - - - - e66fd773 by Matti Picus at 2021-07-07T16:51:05+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 21 changed files: - 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 - lib-python/3/test/test_exceptions.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_errors.h - lib_pypy/cffi/_embedding.h - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/cpyext/methodobject.py - pypy/module/cpyext/test/array.c - pypy/module/cpyext/test/test_arraymodule.py - pypy/module/cpyext/test/test_module.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/typeobject.py - pypy/module/cpyext/userslot.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/7f91625284a55deb78e6f612a3f81ef11fe69393...e66fd77360cecf017a4fb6a4953561c002f3c42e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7f91625284a55deb78e6f612a3f81ef11fe69393...e66fd77360cecf017a4fb6a4953561c002f3c42e You're 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 Jul 7 09:51:28 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 07 Jul 2021 13:51:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: update to cffi 1.14.6 Message-ID: <60e5b160ae119_1fbdd9f0976e2@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 10 changed files: - 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 - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_cffi_errors.h - lib_pypy/cffi/_embedding.h - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f3602858ec8fa5d77c9c1e03acea0fa922c5bc1a...2aad2e2fcbf307a818905cc6c4fdb64031454e78 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f3602858ec8fa5d77c9c1e03acea0fa922c5bc1a...2aad2e2fcbf307a818905cc6c4fdb64031454e78 You're 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 Jul 7 10:14:48 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Wed, 07 Jul 2021 14:14:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] add 'static' over C functions for cffi to avoid having them exported Message-ID: <60e5b6d887d44_1fb1c0e6c98490@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: a7c176c1 by Armin Rigo at 2021-07-07T16:14:09+02:00 add 'static' over C functions for cffi to avoid having them exported - - - - - 1 changed file: - lib_pypy/_audioop_build.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a7c176c1b530ff53249247eb4e58ca7fa918aad6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a7c176c1b530ff53249247eb4e58ca7fa918aad6 You're 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 Jul 7 13:44:00 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Wed, 07 Jul 2021 17:44:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] Don't keep handles open for longer than necessary Message-ID: <60e5e7e04ec09_1fb1a910410355c@heptapod-foss.mail> Ronan Lamy pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_slot.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/15e605c1e993297d8f3df1d5095ccf47f8ce898b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/15e605c1e993297d8f3df1d5095ccf47f8ce898b You're 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 Jul 7 20:32:19 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 08 Jul 2021 00:32:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented ptr_eq, ptr_ne and new opcodes Message-ID: <60e64793a9813_1fbdd9f01101cc@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: f8dc2de0 by muke101 at 2021-07-08T01:31:22+01:00 implemented ptr_eq, ptr_ne and new opcodes --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/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba You're 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 Jul 8 17:04:42 2021 From: foss at heptapod.net (Antonio Cuni (@antocuni)) Date: Thu, 08 Jul 2021 21:04:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.2] 3 commits: fix update_vendored, now the package is called 'hpy' instead of 'hpy.devel' Message-ID: <60e7686ac1086_1fb675908135512@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy-0.0.2 at PyPy / pypy Commits: 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 - - - - - 12 changed files: - ? lib_pypy/hpy.devel.dist-info/METADATA - lib_pypy/hpy.devel.dist-info/LICENSE ? lib_pypy/hpy.dist-info/LICENSE - + lib_pypy/hpy.dist-info/METADATA - lib_pypy/hpy.devel.dist-info/entry_points.txt ? lib_pypy/hpy.dist-info/entry_points.txt - lib_pypy/hpy.devel.dist-info/top_level.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/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/update_vendored.sh View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9c9faa7f265d1302f17dc1c18aee93906d87f5c0...cad08924d164dbdbe54117fe810e161207acc16a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9c9faa7f265d1302f17dc1c18aee93906d87f5c0...cad08924d164dbdbe54117fe810e161207acc16a You're 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 Jul 9 08:42:27 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 09 Jul 2021 12:42:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/libffi-win64 Message-ID: <60e84433e8234_1fb73564016282b@heptapod-foss.mail> Matti Picus pushed new branch branch/libffi-win64 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/libffi-win64 You're 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 Jul 9 14:46:22 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 09 Jul 2021 18:46:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] Make sure cpyext is initialised before loading hpy extensions Message-ID: <60e8997e75962_20f314e8397db@heptapod-foss.mail> Ronan Lamy pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/test/support.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d748531faa153c8e1b272ce307814c4c1b6fd6e3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d748531faa153c8e1b272ce307814c4c1b6fd6e3 You're 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 Jul 11 04:03:35 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 11 Jul 2021 08:03:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/libffi-win64] copy libpypy-7.dll in packaging and at the end of translation Message-ID: <60eaa5d73f636_20f75e3c499431@heptapod-foss.mail> Matti Picus pushed to branch branch/libffi-win64 at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/tool/release/package.py - rpython/translator/driver.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/93f8df39ed8237d0fc1a9c7787ed88f051f87547 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/93f8df39ed8237d0fc1a9c7787ed88f051f87547 You're 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 Jul 11 05:47:26 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 11 Jul 2021 09:47:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/libffi-win64] copy libffi in venv too Message-ID: <60eabe2e295b9_20f8e6764106865@heptapod-foss.mail> Matti Picus pushed to branch branch/libffi-win64 at PyPy / pypy Commits: 1652cbd9 by Matti Picus at 2021-07-11T12:46:37+03:00 copy libffi in venv too --HG-- branch : libffi-win64 - - - - - 1 changed file: - lib-python/3/venv/__init__.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1652cbd9ab870d71e1de46beb50e126348f81079 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1652cbd9ab870d71e1de46beb50e126348f81079 You're 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 Jul 11 16:04:58 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sun, 11 Jul 2021 20:04:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 2 commits: implemented uint_mul_high Message-ID: <60eb4eea2f06d_20fa1619811705f@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: aa3076dd by muke101 at 2021-07-09T03:14:55+01:00 implemented uint_mul_high --HG-- branch : llvm-jit-backend-experimental - - - - - e0e9703f by muke101 at 2021-07-11T21:03:59+01:00 implemented guard_value, fixed guard_non/null to work on floats and refs as well as ints, changed int_neg to use llvm neg function --HG-- branch : llvm-jit-backend-experimental - - - - - 4 changed files: - 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/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba...e0e9703f081845f6c870d0e4dfd1d1aec3a2377a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba...e0e9703f081845f6c870d0e4dfd1d1aec3a2377a You're 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 Jul 12 13:21:32 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 12 Jul 2021 17:21:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 9 commits: add 'static' over C functions for cffi to avoid having them exported Message-ID: <60ec7a1c3e7bf_20fce4f8c14452a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: a7c176c1 by Armin Rigo at 2021-07-07T16:14:09+02:00 add 'static' over C functions for cffi to avoid having them exported - - - - - 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 - - - - - 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 - - - - - 17 changed files: - lib-python/3/venv/__init__.py - lib_pypy/_audioop_build.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/tool/release/package.py - rpython/rlib/clibffi.py - rpython/translator/c/src/libffi_msvc/README.pypy ? rpython/translator/c/src/_libffi_msvc/README.pypy - rpython/translator/c/src/libffi_msvc/ffi.c ? rpython/translator/c/src/_libffi_msvc/ffi.c - rpython/translator/c/src/libffi_msvc/ffi.h ? rpython/translator/c/src/_libffi_msvc/ffi.h - rpython/translator/c/src/libffi_msvc/ffi_common.h ? rpython/translator/c/src/_libffi_msvc/ffi_common.h - rpython/translator/c/src/libffi_msvc/fficonfig.h ? rpython/translator/c/src/_libffi_msvc/fficonfig.h - rpython/translator/c/src/libffi_msvc/ffitarget.h ? rpython/translator/c/src/_libffi_msvc/ffitarget.h - rpython/translator/c/src/libffi_msvc/prep_cif.c ? rpython/translator/c/src/_libffi_msvc/prep_cif.c - rpython/translator/c/src/libffi_msvc/pypy_ffi.c ? rpython/translator/c/src/_libffi_msvc/pypy_ffi.c - rpython/translator/c/src/libffi_msvc/types.c ? rpython/translator/c/src/_libffi_msvc/types.c - rpython/translator/c/src/libffi_msvc/win32.c ? rpython/translator/c/src/_libffi_msvc/win32.c - rpython/translator/c/src/libffi_msvc/win64.asm ? rpython/translator/c/src/_libffi_msvc/win64.asm - rpython/translator/driver.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d748531faa153c8e1b272ce307814c4c1b6fd6e3...d854e2f83a9fb1abde4a7976d6d740245a455268 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d748531faa153c8e1b272ce307814c4c1b6fd6e3...d854e2f83a9fb1abde4a7976d6d740245a455268 You're 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 Jul 12 13:21:25 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 12 Jul 2021 17:21:25 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/libffi-win64 Message-ID: <60ec7a15f1d74_20fce504014414a@heptapod-foss.mail> Matti Picus deleted branch branch/libffi-win64 at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Jul 12 13:21:29 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 12 Jul 2021 17:21:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: backport libffi-win64 Message-ID: <60ec7a1941731_20fcb834c144376@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 32e871e9 by Matti Picus at 2021-07-11T12:46:37+03:00 backport libffi-win64 - - - - - 83c6bd7b by Matti Picus at 2021-07-12T20:16:37+03:00 cleanup libffi_msvc removal - - - - - 14 changed files: - pypy/tool/release/package.py - rpython/rlib/clibffi.py - ? rpython/translator/c/src/libffi_msvc/README.pypy - ? rpython/translator/c/src/libffi_msvc/ffi.c - ? rpython/translator/c/src/libffi_msvc/ffi.h - ? rpython/translator/c/src/libffi_msvc/ffi_common.h - ? rpython/translator/c/src/libffi_msvc/fficonfig.h - ? rpython/translator/c/src/libffi_msvc/ffitarget.h - ? rpython/translator/c/src/libffi_msvc/prep_cif.c - ? rpython/translator/c/src/libffi_msvc/pypy_ffi.c - ? rpython/translator/c/src/libffi_msvc/types.c - ? rpython/translator/c/src/libffi_msvc/win32.c - ? rpython/translator/c/src/libffi_msvc/win64.asm - rpython/translator/driver.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a7c176c1b530ff53249247eb4e58ca7fa918aad6...83c6bd7be99acc921f12cb79dccdd0bb6e8884c8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a7c176c1b530ff53249247eb4e58ca7fa918aad6...83c6bd7be99acc921f12cb79dccdd0bb6e8884c8 You're 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 Jul 13 04:21:04 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 13 Jul 2021 08:21:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix test for windows Message-ID: <60ed4cf08fa44_20fcb7b68152694@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: a60baa2d by Matti Picus at 2021-07-13T10:51:55+03:00 fix test for windows - - - - - 1 changed file: - rpython/rlib/test/test_rbigint.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a60baa2d4dc859dddf70263f5d1ad4931cc3151b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a60baa2d4dc859dddf70263f5d1ad4931cc3151b You're 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 Jul 13 08:25:50 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 13 Jul 2021 12:25:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] remove msvc9 _PyVerify_fd and replace FdValidator with SuppressIPH Message-ID: <60ed864e25ee3_20fd4dadc158371@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 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 - - - - - 8 changed files: - pypy/module/cpyext/api.py - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/rfile.py - rpython/rlib/rjitlog/test/test_jitlog.py - rpython/rlib/rposix.py - rpython/rlib/rwin32.py - rpython/rlib/streamio.py - rpython/rlib/test/test_rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fb4b34abe15a9cd2233aa46ae7d58ca1ebe02519 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fb4b34abe15a9cd2233aa46ae7d58ca1ebe02519 You're 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 Jul 13 08:25:53 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 13 Jul 2021 12:25:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 4 commits: fix test for windows Message-ID: <60ed8651719_20fd601f01585b7@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 10 changed files: - pypy/module/cpyext/api.py - pypy/module/posix/interp_posix.py - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/rfile.py - rpython/rlib/rjitlog/test/test_jitlog.py - rpython/rlib/rposix.py - rpython/rlib/rwin32.py - rpython/rlib/streamio.py - rpython/rlib/test/test_rbigint.py - rpython/rlib/test/test_rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d854e2f83a9fb1abde4a7976d6d740245a455268...e10bb64e776fe394459fd4d9dc2c81d4ec9f7a1c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d854e2f83a9fb1abde4a7976d6d740245a455268...e10bb64e776fe394459fd4d9dc2c81d4ec9f7a1c You're 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 Jul 13 09:14:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 13 Jul 2021 13:14:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C Message-ID: <60ed91bc389bd_20fd4dadc159191@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 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 - - - - - 2 changed files: - rpython/rlib/rposix.py - rpython/rlib/test/test_rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/80e440349b8648f461be0bbdfc140799fed7a952 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/80e440349b8648f461be0bbdfc140799fed7a952 You're 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 Jul 13 11:53:53 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 13 Jul 2021 15:53:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: fix the runpack test for the size of LONG_BIT (which is 64 on win64) Message-ID: <60edb711f2c17_20fd4dadc1616fe@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 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 - - - - - 2 changed files: - rpython/rlib/rstruct/test/test_runpack.py - rpython/rlib/test/test_rbigint.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/80e440349b8648f461be0bbdfc140799fed7a952...a7077eea8b020a965e5b44d34cfeda5ba5641abe -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/80e440349b8648f461be0bbdfc140799fed7a952...a7077eea8b020a965e5b44d34cfeda5ba5641abe You're 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 Jul 13 15:27:27 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 13 Jul 2021 19:27:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] added overflow ops Message-ID: <60ede91fd25ff_20fe38730168185@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: afecb3a5 by muke101 at 2021-07-13T20:26:28+01:00 added overflow ops --HG-- branch : llvm-jit-backend-experimental - - - - - 4 changed files: - 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/-/commit/afecb3a5ad8ee1727ee991d0fa9af54fc041c85d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/afecb3a5ad8ee1727ee991d0fa9af54fc041c85d You're 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 Jul 14 00:23:09 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 14 Jul 2021 04:23:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix rposix Message-ID: <60ee66ad4bd7b_20fdb518c1726a2@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: b6da37bf by Matti Picus at 2021-07-14T07:22:55+03:00 fix rposix - - - - - 1 changed file: - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b6da37bf92bcde69db1773220546cca827dcd7e8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b6da37bf92bcde69db1773220546cca827dcd7e8 You're 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 Jul 14 01:33:39 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 14 Jul 2021 05:33:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] enable finding pytest when running subprocess Message-ID: <60ee77338fd72_20fe5b4ec1733a3@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 237c389d by Matti Picus at 2021-07-14T08:33:23+03:00 enable finding pytest when running subprocess - - - - - 1 changed file: - rpython/rlib/test/test_rbigint.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/237c389dd56fcc0d176e157c3a21ab2c2ff4efb6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/237c389dd56fcc0d176e157c3a21ab2c2ff4efb6 You're 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 Jul 14 13:11:35 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 14 Jul 2021 17:11:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] codemap is broken on win64, but is also unused so skip the failing test Message-ID: <60ef1ac76df44_20fe8a4a41797a6@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 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 - - - - - 1 changed file: - rpython/jit/backend/llsupport/test/test_codemap.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55ae150ce72d606aeb9fdb31e15ec9ec910360a4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55ae150ce72d606aeb9fdb31e15ec9ec910360a4 You're 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 Jul 14 13:11:37 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 14 Jul 2021 17:11:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] remove 2.7 cruft from merges Message-ID: <60ef1ac9c6e02_20fe711c01799d4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 4bd84517 by Matti Picus at 2021-07-14T16:48:52+03:00 remove 2.7 cruft from merges --HG-- branch : py3.7 - - - - - 2 changed files: - ? lib-python/2.7/distutils/_msvccompiler.py - ? lib-python/2.7/distutils/tests/test_msvccompiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4bd845177cc014e1f1d672b8c8e1701204f44f63 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4bd845177cc014e1f1d672b8c8e1701204f44f63 You're 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 Jul 14 22:48:47 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 15 Jul 2021 02:48:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] added intrinsic calling functionaily and float_abs opcode Message-ID: <60efa20f793cb_20fecbe2c1872e9@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: e738c5dd by muke101 at 2021-07-15T03:47:43+01:00 added intrinsic calling functionaily and float_abs opcode --HG-- branch : llvm-jit-backend-experimental - - - - - 4 changed files: - 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/-/commit/e738c5dd59198027efef31383c3c6c0586116887 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e738c5dd59198027efef31383c3c6c0586116887 You're 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 Jul 15 09:47:07 2021 From: foss at heptapod.net (Antonio Cuni (@antocuni)) Date: Thu, 15 Jul 2021 13:47:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/hpy-0.0.2 Message-ID: <60f03c5bab51e_20ff014c8192698@heptapod-foss.mail> Antonio Cuni deleted branch branch/hpy-0.0.2 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 Thu Jul 15 09:47:13 2021 From: foss at heptapod.net (Antonio Cuni (@antocuni)) Date: Thu, 15 Jul 2021 13:47:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 9 commits: ./update_vendored.sh to hpy git rev 5eb6b8b Message-ID: <60f03c613ca44_20fee97b019283@heptapod-foss.mail> Antonio Cuni pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 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 - - - - - 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 - - - - - 12 changed files: - + extra_tests/hpy_tests/test_dist_info.py - + 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/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/update_vendored.sh View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4bd845177cc014e1f1d672b8c8e1701204f44f63...35b822b9c95c225d9385b868c4efed9c976b35d8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4bd845177cc014e1f1d672b8c8e1701204f44f63...35b822b9c95c225d9385b868c4efed9c976b35d8 You're 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 Jul 15 10:33:21 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Thu, 15 Jul 2021 14:33:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] Issue #3515 Message-ID: <60f04731ee6a1_20ff19d481938ed@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/module/_sre/interp_sre.py - pypy/module/_sre/test/test_app_sre.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a152f78640b60debc9574112f2f9d40225fc1535 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a152f78640b60debc9574112f2f9d40225fc1535 You're 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 Jul 15 10:52:08 2021 From: foss at heptapod.net (Armin Rigo (@arigo)) Date: Thu, 15 Jul 2021 14:52:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Issue #3514 Message-ID: <60f04b98a7159_20fe5b4741954b4@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 5563eaa2 by Armin Rigo at 2021-07-15T16:52:41+02:00 Issue #3514 trying with a tweak in the error message - - - - - 2 changed files: - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/test/test__pypyjson.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5563eaa299d0018b06a0707bac7cdd416e3d0b7e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5563eaa299d0018b06a0707bac7cdd416e3d0b7e You're 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 Jul 17 18:30:02 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 17 Jul 2021 22:30:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/win64-xmm-registers Message-ID: <60f359ea88ade_20f1351f28250814@heptapod-foss.mail> Matti Picus pushed new branch branch/win64-xmm-registers at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/win64-xmm-registers You're 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 Jul 17 19:14:34 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Sat, 17 Jul 2021 23:14:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented call op but without accounting for bitwidths less than 64 Message-ID: <60f3645af25e9_20f12e5a30251217@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 00b43f46 by muke101 at 2021-07-18T00:13:31+01:00 implemented call op but without accounting for bitwidths less than 64 --HG-- branch : llvm-jit-backend-experimental - - - - - 4 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/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/00b43f46e5ea72a9eb0e7c7d72b765d459e080bf -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/00b43f46e5ea72a9eb0e7c7d72b765d459e080bf You're 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 Jul 18 00:48:06 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 18 Jul 2021 04:48:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-xmm-registers] typo Message-ID: <60f3b28668ee3_20f137307425329b@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-xmm-registers at PyPy / pypy Commits: f20eaf7c by Matti Picus at 2021-07-18T07:47:37+03:00 typo --HG-- branch : win64-xmm-registers - - - - - 1 changed file: - rpython/jit/backend/x86/regalloc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f20eaf7c73176a2acc56ce1a7b63a55484cf80c5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f20eaf7c73176a2acc56ce1a7b63a55484cf80c5 You're 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 Jul 18 06:38:35 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 18 Jul 2021 10:38:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-xmm-registers] remove duplicate value Message-ID: <60f404ab35caf_20f13600f02550d0@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-xmm-registers at PyPy / pypy Commits: a72f473f by Matti Picus at 2021-07-18T13:37:18+03:00 remove duplicate value --HG-- branch : win64-xmm-registers - - - - - 1 changed file: - rpython/jit/backend/x86/regalloc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a72f473f2009ec5065a6aa71cbeb34c7ef174ae3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a72f473f2009ec5065a6aa71cbeb34c7ef174ae3 You're 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 Jul 18 10:38:10 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 18 Jul 2021 14:38:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-xmm-registers] fix logic (isuruf) Message-ID: <60f43cd2db914_20f138a44025945b@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-xmm-registers at PyPy / pypy Commits: 212e58d2 by Matti Picus at 2021-07-18T17:37:54+03:00 fix logic (isuruf) --HG-- branch : win64-xmm-registers - - - - - 1 changed file: - rpython/jit/backend/x86/regalloc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/212e58d2f204a11208845c789241c12a6a89f4ac -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/212e58d2f204a11208845c789241c12a6a89f4ac You're 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 Jul 18 10:50:23 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 18 Jul 2021 14:50:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 27 commits: ./update_vendored.sh to hpy git rev 5eb6b8b Message-ID: <60f43faf68db2_20f137f70c25979b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 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 - - - - - 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 - - - - - 4bd84517 by Matti Picus at 2021-07-14T16:48:52+03:00 remove 2.7 cruft from merges --HG-- branch : py3.7 - - - - - 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 - - - - - 24b9ca29 by Matti Picus at 2021-07-18T17:45:13+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 30 changed files: - + 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/venv/__init__.py - lib_pypy/_audioop_build.py - + 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/whatsnew-pypy3-head.rst - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/test/support.py - pypy/module/_hpy_universal/update_vendored.sh - pypy/module/_sre/interp_sre.py - pypy/module/_sre/test/test_app_sre.py - pypy/module/cpyext/api.py - pypy/module/posix/interp_posix.py - pypy/tool/release/package.py - rpython/jit/backend/test/jitlog_test.py - rpython/rlib/clibffi.py - rpython/rlib/rfile.py - rpython/rlib/rjitlog/test/test_jitlog.py - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e66fd77360cecf017a4fb6a4953561c002f3c42e...24b9ca29cdf8630ba4b1b38ae5ed5e4caccf7eb6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e66fd77360cecf017a4fb6a4953561c002f3c42e...24b9ca29cdf8630ba4b1b38ae5ed5e4caccf7eb6 You're 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 Jul 18 16:29:22 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sun, 18 Jul 2021 20:29:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: fix a warning from rpython/tool/cparser/cparser.py:166 during translation Message-ID: <60f48f225834b_20f137f70c2634c6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: cc0cfb70 by Matti Picus at 2021-07-18T23:26:11+03:00 fix a warning from rpython/tool/cparser/cparser.py:166 during translation --HG-- branch : py3.8 - - - - - 60024f54 by Matti Picus at 2021-07-18T23:28:38+03:00 use the __index__ special method and deprecate __int__ (BPO 36048 and 20092) --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/interpreter/baseobjspace.py - pypy/module/_hpy_universal/llapi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/24b9ca29cdf8630ba4b1b38ae5ed5e4caccf7eb6...60024f54247e98ee6eb16181a8690d445d37030c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/24b9ca29cdf8630ba4b1b38ae5ed5e4caccf7eb6...60024f54247e98ee6eb16181a8690d445d37030c You're 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 Jul 19 03:45:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 19 Jul 2021 07:45:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] move 2bd69a0a528b to a branch, more work is needed Message-ID: <60f52da09731d_20f14a28f02712a7@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 5286ffd7 by Matti Picus at 2021-07-19T10:45:00+03:00 move 2bd69a0a528b to a branch, more work is needed --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/baseobjspace.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5286ffd79fded8e85cb80406869516c2297f0ca2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5286ffd79fded8e85cb80406869516c2297f0ca2 You're 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 Jul 19 03:45:43 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 19 Jul 2021 07:45:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.8-index Message-ID: <60f52da7732d0_20f139fe58271418@heptapod-foss.mail> Matti Picus pushed new branch branch/py3.8-index at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8-index You're 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 Jul 19 16:51:43 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 19 Jul 2021 20:51:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented call op and fixed jitframe depth to scale with arguments, call op... Message-ID: <60f5e5df3a67b_20f187db142987fb@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 5cbdab37 by muke101 at 2021-07-19T21:50:38+01:00 implemented call op and fixed jitframe depth to scale with arguments, call op wont work for dyn descr and int args though --HG-- branch : llvm-jit-backend-experimental - - - - - 5 changed files: - rpython/jit/backend/llsupport/descr.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/test/runner_test.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5cbdab3770ed3ff7411b2e8da56c1eeecd5c0131 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5cbdab3770ed3ff7411b2e8da56c1eeecd5c0131 You're 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 Jul 20 01:20:23 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 20 Jul 2021 05:20:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented cond_call and cond_call_value, i1 comparisons dont work currently though Message-ID: <60f65d175223c_20f185b2943052f2@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 01340bfb by muke101 at 2021-07-20T06:19:07+01:00 implemented cond_call and cond_call_value, i1 comparisons dont work currently though --HG-- branch : llvm-jit-backend-experimental - - - - - 5 changed files: - 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/01340bfb6fc16a32804c28d134ce16b925d56f12 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/01340bfb6fc16a32804c28d134ce16b925d56f12 You're 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 Jul 20 06:29:59 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Tue, 20 Jul 2021 10:29:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/open-ended-traces] 244 commits: start 7.3.4 release: update versions and contributors, create release note Message-ID: <60f6a5a7d3eee_20f18b2f943119af@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/open-ended-traces at PyPy / pypy Commits: 8d87b355 by Matti Picus at 2021-03-15T12:15:16+02:00 start 7.3.4 release: update versions and contributors, create release note - - - - - b8012fa4 by Matti Picus at 2021-03-17T10:55:13+02:00 add a hint to why we disabled cffi-based _decimal - - - - - 3ce540df by Matti Picus at 2021-03-17T10:59:17+02:00 build release for win-64 not win-32 - - - - - a0998cd3 by Matti Picus at 2021-03-19T08:02:30+02:00 update for rc1 - - - - - efafbfe7 by Matti Picus at 2021-03-19T08:02:53+02:00 Added tag release-pypy2.7-v7.3.4rc1 for changeset 9ea8f87bdc75 - - - - - 74d18e79 by Matti Picus at 2021-03-19T14:39:38+02:00 Added tag release-pypy3.7-v7.3.4rc1 for changeset 465347ee258a - - - - - 046b176e by Matti Picus at 2021-03-19T16:20:30+02:00 update versions.json and check - - - - - 9732fa80 by Carl Friedrich Bolz-Tereick at 2021-03-19T21:33:13+01:00 randomly implement a faster divmod for very large numbers, following Mark Dickinson's approach from this issue: https://bugs.python.org/issue3451 --HG-- branch : faster-rbigint-big-divmod - - - - - 0185aad6 by Carl Friedrich Bolz-Tereick at 2021-03-19T21:34:17+01:00 for reference, before the introduction of extract_bits --HG-- branch : faster-rbigint-big-divmod - - - - - d3fd8ae9 by Carl Friedrich Bolz-Tereick at 2021-03-19T21:34:35+01:00 and get it back --HG-- branch : faster-rbigint-big-divmod - - - - - 4581b4c2 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:15:17+01:00 typo-level fixed, make a few things more explicit - - - - - b8028025 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:32:07+01:00 try to rewrite the introduction of the release announcement - - - - - 9ec183c4 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:44:46+01:00 two more typos - - - - - cfc0dad9 by Carl Friedrich Bolz-Tereick at 2021-03-20T15:28:08+01:00 add a way to get at the overallocated size of a list - - - - - e299fa94 by Carl Friedrich Bolz-Tereick at 2021-03-20T15:46:09+01:00 expose the physical size of a list in __pypy__ - - - - - 92d6cfab by Carl Friedrich Bolz-Tereick at 2021-03-20T16:06:33+01:00 fix translation - - - - - 4400655a by Carl Friedrich Bolz-Tereick at 2021-03-20T16:56:17+01:00 boost size once, not many times during the recursion --HG-- branch : faster-rbigint-big-divmod - - - - - 6d27302e by Matti Picus at 2021-03-21T11:50:43+02:00 sync with upstream pyrepl including PRs 26, 30, 34 - - - - - dde7da59 by Carl Friedrich Bolz-Tereick at 2021-03-21T13:02:43+01:00 some tweaks --HG-- branch : faster-rbigint-big-divmod - - - - - 379a10b8 by Carl Friedrich Bolz-Tereick at 2021-03-21T15:39:38+01:00 some tweaks (more possible) --HG-- branch : faster-rbigint-big-divmod - - - - - 2419dc5c by Carl Friedrich Bolz-Tereick at 2021-03-21T18:54:26+01:00 remove quadraticness --HG-- branch : faster-rbigint-big-divmod - - - - - c52b6ad0 by Carl Friedrich Bolz-Tereick at 2021-03-21T20:34:16+01:00 tweaks --HG-- branch : faster-rbigint-big-divmod - - - - - 640fb431 by Stefano Rivera at 2021-03-21T13:50:32-07:00 Remove trailing whitespace - - - - - ed5bf211 by Carl Friedrich Bolz-Tereick at 2021-03-22T07:26:48+01:00 do less extracting --HG-- branch : faster-rbigint-big-divmod - - - - - fbce301f by Matti Picus at 2021-03-22T12:15:09+02:00 add new files from 70e48be84f55, fix .hgignore - - - - - f881ae87 by Carl Friedrich Bolz-Tereick at 2021-03-22T11:39:36+01:00 no need for extract_bits any more, all based on digits --HG-- branch : faster-rbigint-big-divmod - - - - - 43f8b55e by Carl Friedrich Bolz-Tereick at 2021-03-22T13:06:03+01:00 start integrating divmod_big --HG-- branch : faster-rbigint-big-divmod - - - - - 06fd2475 by Carl Friedrich Bolz-Tereick at 2021-03-22T13:50:32+01:00 tweak heuristics --HG-- branch : faster-rbigint-big-divmod - - - - - 6b60817e by Carl Friedrich Bolz-Tereick at 2021-03-22T14:00:42+01:00 tune _full_digits_lshift_then_or --HG-- branch : faster-rbigint-big-divmod - - - - - 49b7ae42 by Matti Picus at 2021-03-23T09:33:09+02:00 skip some pyrepl tests on windows - - - - - cd676281 by Matti Picus at 2021-03-23T10:05:26+02:00 skip interrupt on windows - - - - - ee46c0fd by Matti Picus at 2021-03-23T10:08:25+02:00 more skips for windows - - - - - a2eb5fde by Carl Friedrich Bolz-Tereick at 2021-03-23T13:20:20+01:00 test and fix: should never use the length of ._digits, always numdigits() bug found by afl after 12h! --HG-- branch : faster-rbigint-big-divmod - - - - - 53fc4b57 by Carl Friedrich Bolz-Tereick at 2021-03-23T13:23:19+01:00 rename --HG-- branch : faster-rbigint-big-divmod - - - - - 519e74bd by Carl Friedrich Bolz-Tereick at 2021-03-24T10:43:59+01:00 add a diagram --HG-- branch : faster-rbigint-big-divmod - - - - - 453eb266 by Carl Friedrich Bolz-Tereick at 2021-03-24T10:55:46+01:00 typo :-( --HG-- branch : faster-rbigint-big-divmod - - - - - c9a3c84d by Matti Picus at 2021-03-24T13:56:28+02:00 typo - - - - - 47ef7450 by Matti Picus at 2021-03-24T13:56:41+02:00 import the built-in module first - - - - - 5d37d08c by Carl Friedrich Bolz-Tereick at 2021-03-24T13:33:53+01:00 kill c-based comments --HG-- branch : faster-rbigint-big-divmod - - - - - 16715209 by Carl Friedrich Bolz-Tereick at 2021-03-24T19:28:42+01:00 kill redundant code --HG-- branch : faster-rbigint-big-divmod - - - - - 83abb3cc by Carl Friedrich Bolz-Tereick at 2021-03-24T20:20:43+01:00 shortcut --HG-- branch : faster-rbigint-big-divmod - - - - - a08e2415 by Carl Friedrich Bolz-Tereick at 2021-03-25T09:02:54+01:00 center --HG-- branch : faster-rbigint-big-divmod - - - - - 885b21cd by Matti Picus at 2021-03-25T10:23:05+02:00 tweak release note, recognize Ondrej Baranovi? (nulano) - - - - - 2a90c6a5 by Carl Friedrich Bolz-Tereick at 2021-03-25T10:15:48+01:00 run the hypothesis tests in a special mode where SHIFT is set to a small value, to find edge cases more easily --HG-- branch : faster-rbigint-big-divmod - - - - - 9eb9bb74 by Carl Friedrich Bolz-Tereick at 2021-03-25T20:51:11+01:00 do the call to newint outside of the _descr_hash_jitdriver implementation (leads to finishs that allocate) - - - - - b4a5151c by Carl Friedrich Bolz-Tereick at 2021-03-25T21:08:38+01:00 instance_ptr_eq and instance_ptr_ne are symmetric - - - - - edd6f2c0 by Matti Picus at 2021-03-25T18:33:24+02:00 fix import, make tests follow the implementation (test_reader does not exist in upstream) - - - - - 2ab895dd by nulano at 2021-03-26T11:29:31+01:00 regenerate icon --HG-- branch : icon-aliasing - - - - - aa2d84cc by Carl Friedrich Bolz-Tereick at 2021-03-26T11:04:43+00:00 Merge branch 'branch/icon-aliasing' into 'branch/default' Regenerate icon See merge request pypy/pypy!811 - - - - - 3745fe8c by Carl Friedrich Bolz-Tereick at 2021-03-26T11:27:46+01:00 fix the get_printable_location of rsre jit - - - - - e79b16a1 by Matti Picus at 2021-03-26T14:47:30+03:00 improve error message for upstream pyrepl, document merged branch - - - - - 65734934 by Carl Friedrich Bolz-Tereick at 2021-03-26T12:57:30+01:00 fixes --HG-- branch : faster-rbigint-big-divmod - - - - - d283acf9 by Carl Friedrich Bolz-Tereick at 2021-03-26T13:23:38+01:00 a fast path for l[:] = l2 - - - - - 3ac5b256 by Carl Friedrich Bolz-Tereick at 2021-03-26T13:35:52+01:00 improve coverage --HG-- branch : faster-rbigint-big-divmod - - - - - 2b3cdcc1 by Carl Friedrich Bolz-Tereick at 2021-03-26T14:19:20+01:00 test and fix - - - - - 19b061a7 by Carl Friedrich Bolz-Tereick at 2021-03-26T14:45:47+01:00 backport of 3a37dfe596eb: restore pickling of dict iterators - - - - - 2584836b by Matti Picus at 2021-03-29T00:01:56+03:00 revert and redo bbb8186527b6 for backward compatibility (issue 3422) - - - - - f3a3f13d by Matti Picus at 2021-03-29T08:31:55+03:00 fix 8824760015f0 - - - - - 69c29b1a by Matti Picus at 2021-03-29T14:11:28+03:00 update openssl to 1.1.k for darwin, linux and always embed the new version - - - - - 27046e3f by Matti Picus at 2021-03-29T16:39:45+03:00 tweak error formatting - - - - - 674ce827 by Matti Picus at 2021-03-29T16:40:32+03:00 try harder to force recompiling openssl when building _ssl import - - - - - 3d64dcf3 by Matti Picus at 2021-03-30T00:25:13+03:00 only embed gdbm on darwin - - - - - 0072a8cc by Carl Friedrich Bolz-Tereick at 2021-03-30T08:03:09+02:00 fix test - - - - - c0a1ef1c by Matti Picus at 2021-03-30T09:09:54+03:00 move processing setupterm error message to rpython for a nicer message - - - - - fe1474fe by Carl Friedrich Bolz-Tereick at 2021-03-30T09:18:06+02:00 fix bugs (thanks mattip) - - - - - 7a9e338d by Carl Friedrich Bolz-Tereick at 2021-03-30T15:32:26+02:00 merge heads - - - - - 00f085ab by Matti Picus at 2021-03-31T07:46:50+03:00 fix tests - - - - - b8e5d7fa by Matti Picus at 2021-03-31T08:12:04+03:00 update release note - - - - - 73654b9b by Matti Picus at 2021-03-31T08:16:59+03:00 backport pypy3 whatsnew, move pypy2 whatsnew - - - - - 2bff217e by Matti Picus at 2021-03-31T08:17:50+03:00 restart whatsnew pypy2 - - - - - 59a95bd2 by Matti Picus at 2021-03-31T08:19:15+03:00 move whatsnew pypy3 head to 7.3.4 - - - - - 5974f3f7 by Matti Picus at 2021-03-31T08:22:59+03:00 restart pypy3 whatsnew, update doc indices - - - - - 196ff553 by Matti Picus at 2021-03-31T10:43:28+03:00 use win64 rpython in force-builds - - - - - 72d86eaa by Matti Picus at 2021-03-31T10:46:51+03:00 fix function declaration - - - - - 557ec7b8 by Matti Picus at 2021-03-31T13:24:52+03:00 leave a wrapped setupterm rpython function to avoid including "term.h" - - - - - 83c54e3d by Matti Picus at 2021-03-31T16:12:58+03:00 typo - - - - - e9a550aa by Matti Picus at 2021-03-31T18:05:22+03:00 fix regex (backported from CPython 2.7.18) - - - - - 744198ac by Matti Picus at 2021-03-31T22:51:26+03:00 merge PR 34 from github.com/pypy/pyrepl (issue 2371) - - - - - a40f4f9a by Matti Picus at 2021-04-01T08:23:08+03:00 fix needed for testing - - - - - 54403d48 by Matti Picus at 2021-04-01T09:48:27+03:00 fix memory leak - - - - - 4a5e64a9 by Matti Picus at 2021-04-01T10:08:32+03:00 typo, fix memory leak - - - - - 625e232f by Matti Picus at 2021-04-01T16:54:07+03:00 mention HPy in release note; tweak documentation - - - - - deae602f by Matti Picus at 2021-04-01T23:25:08+03:00 restore code that got lost in the shuffle (thanks obfusk) - - - - - 1730e6f4 by Matti Picus at 2021-04-02T01:27:25+03:00 revert pyrepl to 8ef001285964, before merging upstream - - - - - 0f6d68b7 by Matti Picus at 2021-04-03T22:56:35+03:00 skip zlib test on 1.2.7 too (manylinux2014 buildbot) - - - - - ba228b10 by Matti Picus at 2021-04-04T20:05:58+03:00 Added tag release-pypy2.7-v7.3.4rc2 for changeset 63df5ef41012 - - - - - 34aaf3fe by Matti Picus at 2021-04-04T20:06:16+03:00 Added tag release-pypy3.7-v7.3.4rc2 for changeset 51efa818fd9b - - - - - 035e76d7 by Matti Picus at 2021-04-04T20:21:41+03:00 update versions.json for rc2 - - - - - cd9ea75d by Matti Picus at 2021-04-06T20:54:10+03:00 add rc2 to check_versions - - - - - 66540975 by Matti Picus at 2021-04-08T08:06:05+03:00 Added tag release-pypy2.7-v7.3.4 for changeset 63df5ef41012 - - - - - d01efe39 by Matti Picus at 2021-04-08T08:06:18+03:00 Added tag release-pypy3.7-v7.3.4 for changeset 51efa818fd9b - - - - - 1304c671 by Matti Picus at 2021-04-08T09:05:40+03:00 release v7.3.4 - - - - - f95c5950 by Matti Picus at 2021-04-08T11:35:25+03:00 fix versions.json, add mention of vmprof for arm64 - - - - - 0e3c1d26 by Carl Friedrich Bolz-Tereick at 2021-04-08T20:39:36+02:00 fix madvise - - - - - 24f09f61 by Matti Picus at 2021-04-08T21:49:39+03:00 update howto-release with more info about versions.json - - - - - cb11bcee by Ronan Lamy at 2021-04-08T20:40:51+01:00 Remove obsolete code dealing with pre-2.7 Pythons - - - - - a6c845a0 by Carl Friedrich Bolz-Tereick at 2021-04-08T22:36:58+02:00 merge head - - - - - 9489e8f5 by Ronan Lamy at 2021-04-08T21:47:53+01:00 Prevent @pytest.mark.pypy_only from wrongly skipping apptests, and use it more - - - - - 0fd0206b by Antonio Cuni at 2021-04-11T16:13:53+02:00 Fix a bug in objspace.fake.checkmodule which was introduced 5 years ago by e7c6c1c7 The call to module.init() causes module.startup() to be called at translation-time and sets module.startup_called = True. The net effect is that we freeze values which are supposed to be computed at runtime, and this e.g. causes problems to HPy. The original commit added the call to module.init() to be able to ztranslate _multiprocessing: fix it differently by moving the relevant code to startup(). --HG-- branch : fix-checkmodule-2 - - - - - 0e7322d2 by Antonio Cuni at 2021-04-11T18:12:55+02:00 fix whatsnew --HG-- branch : fix-checkmodule-2 - - - - - 8e246f9f by Carl Friedrich Bolz-Tereick at 2021-04-12T10:58:34+02:00 oops, fix wrong test --HG-- branch : faster-rbigint-big-divmod - - - - - 5ba4e56d by Carl Friedrich Bolz-Tereick at 2021-04-12T10:59:09+02:00 be paranoid: check that the result of divmod is correct, if we use the new faster (and more complicated) code path. better an assertion error than a wrong result --HG-- branch : faster-rbigint-big-divmod - - - - - 4ce4db16 by Carl Friedrich Bolz-Tereick at 2021-04-12T12:41:00+02:00 ouch, something wrong on 32 bit. add some debug prints to find it on the buildbot --HG-- branch : faster-rbigint-big-divmod - - - - - e9d01388 by Carl Friedrich Bolz-Tereick at 2021-04-12T12:48:50+02:00 hrmpf --HG-- branch : faster-rbigint-big-divmod - - - - - 16f8b228 by Carl Friedrich Bolz-Tereick at 2021-04-12T14:18:32+02:00 another attempt --HG-- branch : faster-rbigint-big-divmod - - - - - f9127129 by Carl Friedrich Bolz-Tereick at 2021-04-12T19:58:53+02:00 last attempt :-( --HG-- branch : faster-rbigint-big-divmod - - - - - 27a36ee0 by Carl Friedrich Bolz-Tereick at 2021-04-12T21:07:42+02:00 the assert itself was wrong :-(((((. This is just incompetent flailing at this point. --HG-- branch : faster-rbigint-big-divmod - - - - - 8224a96f by Carl Friedrich Bolz-Tereick at 2021-04-13T10:48:20+02:00 merge faster-rbigint-big-divmod: a faster divide-and-conquer divmod implementation for divmod of rbigints, given large enough numbers. based on python code by Mark Dickinson here: https://bugs.python.org/issue3451 - - - - - ac3f5f56 by Carl Friedrich Bolz-Tereick at 2021-04-14T10:05:46+02:00 add a jit driver for deque._find (I introduced _find here, because on 3.x, deque has more methods and already had this abstraction) - - - - - ee32c5a0 by Carl Friedrich Bolz-Tereick at 2021-04-14T12:04:15+02:00 do heap caching for set/getinteriorfield during tracing. this makes the jit.isvirtual inlining decisions less brittle for dictionaries --HG-- branch : jit-heapcache-interiorfields - - - - - 336a0402 by Carl Friedrich Bolz-Tereick at 2021-04-14T12:12:43+02:00 fix jit generation problem - - - - - ef666b1e by Carl Friedrich Bolz-Tereick at 2021-04-14T12:13:18+02:00 merge default --HG-- branch : jit-heapcache-interiorfields - - - - - ed46b7d3 by Carl Friedrich Bolz-Tereick at 2021-04-14T12:43:36+02:00 remove debug print - - - - - d2bf7ba4 by Carl Friedrich Bolz-Tereick at 2021-04-14T12:44:33+02:00 merge default --HG-- branch : jit-heapcache-interiorfields - - - - - f3321d2d by Carl Friedrich Bolz-Tereick at 2021-04-14T12:56:55+02:00 document branch - - - - - 4c3464b8 by Carl Friedrich Bolz-Tereick at 2021-04-14T21:43:37+02:00 ouch, be nan-safe! --HG-- branch : jit-heapcache-interiorfields - - - - - c130b1f2 by Carl Friedrich Bolz-Tereick at 2021-04-15T13:14:01+02:00 fix --HG-- branch : jit-heapcache-interiorfields - - - - - 96d08fba by Carl Friedrich Bolz-Tereick at 2021-04-15T20:42:36+02:00 finally wrote a test, and hopefully fixed the problem really --HG-- branch : jit-heapcache-interiorfields - - - - - ce18a3cd by Carl Friedrich Bolz-Tereick at 2021-04-15T22:05:09+02:00 pfffff, I am not winning this --HG-- branch : jit-heapcache-interiorfields - - - - - 87feda40 by Carl Friedrich Bolz-Tereick at 2021-04-16T11:29:34+02:00 fix issue #3440: when assigning the full slice of a list, evaluate the rhs before clearing the list - - - - - 4ef4309f by Carl Friedrich Bolz-Tereick at 2021-04-16T14:59:25+02:00 add some debug output to try to find the problem on 32bit --HG-- branch : jit-heapcache-interiorfields - - - - - 2eb49e81 by Carl Friedrich Bolz-Tereick at 2021-04-16T16:31:26+02:00 test was too strict --HG-- branch : jit-heapcache-interiorfields - - - - - d48fee00 by Carl Friedrich Bolz-Tereick at 2021-04-16T22:08:47+02:00 again what learned. this hopefully works? --HG-- branch : jit-heapcache-interiorfields - - - - - e0b5653a by Carl Friedrich Bolz-Tereick at 2021-04-17T12:30:16+02:00 merge jit-heapcache-interiorfields: add heapcache support for caching get/setinteriorfield. this makes the unrolling decisions based on dicts less brittle. it's not really an optimization on its own, usually, because the dicts that this works on are typically virtual, so they will be removed by optimizeopt anyway. - - - - - ba5db97e by Carl Friedrich Bolz-Tereick at 2021-04-17T12:31:33+02:00 document branch - - - - - 8eb1503d by Carl Friedrich Bolz-Tereick at 2021-04-18T15:48:58+02:00 add rbigint.int_mod_int_result, which is like int_mod but returns an int, not rbigint - - - - - cdeca78c by Armin Rigo at 2021-04-19T19:23:37+02:00 Issue #3441 Greenlets: delay the thread-checking logic introduced in 43a5a267de9d until we really start the greenlet. Don't capture the thread that is current when we instantiate the greenlet, because gevent reparents such greenlets before they start. - - - - - 10630467 by Carl Friedrich Bolz-Tereick at 2021-04-20T13:16:27+02:00 remove quadratic complexity in the tokenizer around continued lines - - - - - faea4edd by Matti Picus at 2021-04-20T21:12:16-04:00 make ftplib not trust the PASV response (bpo 43285) - - - - - 28ba2d88 by Armin Rigo at 2021-04-21T10:10:15+02:00 Move test_greenlet_*.py to 'extra_tests', because in 'test_lib_pypy' they are skipped on py3.7 - - - - - 91bb24aa by Matti Picus at 2021-04-21T13:40:24-04:00 add a 7.3.5 release note - - - - - 26330916 by Matti Picus at 2021-04-21T15:10:54-04:00 update pypy version to 7.3.6 - - - - - 1f61ee88 by Matti Picus at 2021-04-21T18:04:43-04:00 note conda feedstock updates in how-to-release - - - - - f67320c2 by Carl Friedrich Bolz-Tereick at 2021-04-24T20:59:56+02:00 (cfbolz, twitch): fix root cause of #3445: non-ascii unicode formatting was broken in the presence of a precision - - - - - 0a7c471e by Carl Friedrich Bolz-Tereick at 2021-04-25T12:44:02+02:00 add an ascii fast path for uni.encode("ascii") too - - - - - de178f55 by Carl Friedrich Bolz-Tereick at 2021-04-25T14:50:10+02:00 since I keep reinventing this debugging code for the parser every other year, just commit it: add .view() methods to view parse trees (and parsing stack) with the dot viewer, turn the type numbers into readable strings in the reprs - - - - - d792e78d by Carl Friedrich Bolz-Tereick at 2021-04-25T17:46:23+02:00 try to fix #3448 - - - - - e0bad153 by Carl Friedrich Bolz-Tereick at 2021-04-25T21:38:56+02:00 add a test for the high level problem in issue #3435, which is now passing since the merging of jit-heapcache-interiorfields - - - - - aa65d76e by Carl Friedrich Bolz-Tereick at 2021-04-27T11:39:13+02:00 start whacking to make things slowly work on python3 - window comes up, still a bit broken --HG-- branch : dotviewer-python3 - - - - - 2a02c10d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:43:12+02:00 kill debug output --HG-- branch : dotviewer-python3 - - - - - 4faeb81d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:44:27+02:00 fix --HG-- branch : dotviewer-python3 - - - - - 2fe3b06c by Carl Friedrich Bolz-Tereick at 2021-04-28T10:07:57+02:00 more hacking, almost works --HG-- branch : dotviewer-python3 - - - - - 8acda9cb by Carl Friedrich Bolz-Tereick at 2021-04-28T10:08:52+02:00 add a __main__.py --HG-- branch : dotviewer-python3 - - - - - bb11edb3 by Carl Friedrich Bolz-Tereick at 2021-04-29T13:47:12+02:00 support a lot more shapes --HG-- branch : dotviewer-python3 - - - - - 0f432b74 by Carl Friedrich Bolz-Tereick at 2021-04-29T14:02:25+02:00 sign error --HG-- branch : dotviewer-python3 - - - - - ee02ff6b by Carl Friedrich Bolz-Tereick at 2021-04-29T19:59:08+02:00 start supporting records --HG-- branch : dotviewer-python3 - - - - - fa0981f8 by Carl Friedrich Bolz-Tereick at 2021-04-29T21:57:33+02:00 bit too much code, but records almost work --HG-- branch : dotviewer-python3 - - - - - ad7e22a5 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:19+02:00 highlight the searched string --HG-- branch : dotviewer-python3 - - - - - a96e4cc6 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:35+02:00 don't show edges with style=invis --HG-- branch : dotviewer-python3 - - - - - 191260e5 by Carl Friedrich Bolz-Tereick at 2021-04-30T12:38:05+02:00 add a test for records --HG-- branch : dotviewer-python3 - - - - - f6d3efb2 by Matti Picus at 2021-04-30T13:44:52+03:00 mention sqlite3 in the release note - - - - - 0d2b9e3b by Carl Friedrich Bolz-Tereick at 2021-04-30T17:30:40+02:00 fix #3148: implement -X jit-off to turn the JIT off - - - - - 976fe5ff by Carl Friedrich Bolz-Tereick at 2021-04-30T20:53:35+02:00 make it possible to pass a unicodedb to make_utf8_escape_function, otherwise some default version was used. also move char_escape_helper to the global level, no need to specialize - - - - - 72bb13d4 by nulano at 2021-05-01T19:45:07+02:00 add special error messange for '\0' in rstruct.formatiterator for bpo-35714 --HG-- branch : bpo-35714 - - - - - 74e48e3e by Matti Picus at 2021-05-01T21:58:07+03:00 PyUnicode_Contains accepts bytes on python2 (comment to issue 3400) - - - - - 18320409 by Matti Picus at 2021-05-02T13:07:36+03:00 ip address of python.org changed - - - - - 5ac0a7cb by Carl Friedrich Bolz-Tereick at 2021-05-02T14:18:12+02:00 kill the test, I ended up not implementing int_divmod_int_result - - - - - ed374490 by Matti Picus at 2021-05-02T18:05:32+03:00 Added tag release-pypy2.7-v7.3.5rc1 for changeset e02eba563ef8 - - - - - 4bd07b45 by Matti Picus at 2021-05-02T18:05:54+03:00 Added tag release-pypy3.7-v7.3.5rc1 for changeset d770377ff27b - - - - - 0b3d78d9 by Carl Friedrich Bolz-Tereick at 2021-05-03T22:26:18+02:00 support for escaping \{, \}, html entities in records --HG-- branch : dotviewer-python3 - - - - - 933e1f36 by Matti Picus at 2021-05-04T10:18:22+03:00 properly define ssize_t and recv() for win64 in _rsocket_ffi - - - - - b24811ed by Matti Picus at 2021-05-04T14:40:34+03:00 test, fix partial implementation of PyNumber_AsSsize_t (issue 3456) - - - - - fd99ad79 by Matti Picus at 2021-05-04T18:52:27+03:00 merge bpo-35714 which changes an error message - - - - - 41372446 by Matti Picus at 2021-05-04T18:56:46+03:00 document merged branch - - - - - 4adfa298 by Matti Picus at 2021-05-04T20:00:10+03:00 merge fix-checkmodule-2 - - - - - db680a26 by Carl Friedrich Bolz-Tereick at 2021-05-04T22:07:49+02:00 switch to FiraMath, for better symbol unicode support --HG-- branch : dotviewer-python3 - - - - - 3ad4abe6 by Matti Picus at 2021-05-05T05:40:06+03:00 urllib.parse should sanitize urls containing ASCII newline and tabs (BPO 43882) - - - - - 6c2cf5ef by Matti Picus at 2021-05-05T05:41:49+03:00 Fix ReDoS in urllib AbstractBasicAuthHandler (BPO 43075) - - - - - 92978579 by Matti Picus at 2021-05-05T05:58:39+03:00 update release note - - - - - 2f5ea4f2 by Matti Picus at 2021-05-05T22:15:17+03:00 Added tag release-pypy2.7-v7.3.5rc2 for changeset cc3e122f7896 - - - - - 2f2a08c0 by Matti Picus at 2021-05-05T22:15:39+03:00 Added tag release-pypy3.7-v7.3.5rc2 for changeset cd00c77c619f - - - - - 954dac6e by Carl Friedrich Bolz-Tereick at 2021-05-06T12:22:43+02:00 use string builder in file IO, which speeds up PyPy2 file.read calls - - - - - ca28097a by Ronan Lamy at 2021-05-06T17:04:27+01:00 blindly fix translation of int(<unicode>) - - - - - 47b0ad9d by Matti Picus at 2021-05-07T11:07:35+03:00 wrong return type for _Py_HashDouble, impacts 64-bit windows - - - - - 10853f48 by Matti Picus at 2021-05-07T11:09:42+03:00 update release note - - - - - 7bbc1236 by Matti Picus at 2021-05-07T12:13:03+03:00 add 7.3.5rc2 to the versions.json file - - - - - e31730f5 by Matti Picus at 2021-05-07T12:17:38+03:00 update release note - - - - - 477c1a1f by Carl Friedrich Bolz-Tereick at 2021-05-07T13:00:20+02:00 hide pygame message, as it can mess up the communication with the server --HG-- branch : dotviewer-python3 - - - - - 49e4ed2b by Carl Friedrich Bolz-Tereick at 2021-05-07T13:13:47+02:00 gaaaaah, ByteBuffer.setslice used to use the generic implementation from Buffer! that means a virtual method call per character read from files in pypy3 - - - - - fb279fcb by Carl Friedrich Bolz-Tereick at 2021-05-07T14:10:16+02:00 merge heads - - - - - d64acf56 by Carl Friedrich Bolz-Tereick at 2021-05-11T20:00:50+02:00 make sure that DictStrategy has either default implementations of all methods, or at least raises NotImplementedError, to prevent segfaults. This fixes another problem of jsondicts on pypy3 - - - - - ab2d50e7 by Carl Friedrich Bolz-Tereick at 2021-05-11T20:58:53+02:00 ouch, fix translation - - - - - fcf57727 by Ronan Lamy at 2021-05-13T15:16:11+01:00 Move this check from the rtyper to the annotator (grafted from 5321fe8f660f0f4ee8a462ce4eb77ebdff8973af) - - - - - e6b3be52 by Matti Picus at 2021-05-14T13:43:31+03:00 update release note - - - - - 829c7800 by Matti Picus at 2021-05-14T14:40:31+03:00 add some caveats to windows support - - - - - 21a6e885 by Carl Friedrich Bolz-Tereick at 2021-05-15T16:35:28+02:00 (cfbolz, Karl G. Ulbrich): fix more python2-isms, in particular search --HG-- branch : dotviewer-python3 - - - - - d9c4f435 by Tobias Pape at 2021-05-18T20:14:55+02:00 branch --HG-- branch : tiny-traceviewer-fix - - - - - 3ee7172a by Tobias Pape at 2021-05-18T16:33:56+02:00 [traceviewer] improve resilience for uncommon trace formats In non-pypy-traces, Loops may be non-contiguous and not start at 0. This fix makes these traces viewable nonetheless --HG-- branch : tiny-traceviewer-fix - - - - - ae655753 by Matti Picus at 2021-05-19T11:00:57+03:00 Added tag release-pypy3.7-v7.3.5rc3 for changeset 77787b8f4c49 - - - - - 1e47aefa by Matti Picus at 2021-05-19T11:01:35+03:00 Added tag release-pypy2.7-v7.3.5rc3 for changeset 596a3d4905d6 - - - - - 6bc4f197 by Tobias Pape at 2021-05-19T16:17:20+02:00 [traceviewer] Test for non-contiguous loops in pypylog --HG-- branch : tiny-traceviewer-fix - - - - - 0addac49 by Matti Picus at 2021-05-20T06:19:58+03:00 update versions.json, add missing line to release note - - - - - cc9d5fba by Matti Picus at 2021-05-23T09:20:56+03:00 Added tag release-pypy2.7-v7.3.5 for changeset 596a3d4905d6 - - - - - 5e285ccf by Matti Picus at 2021-05-23T09:21:12+03:00 Added tag release-pypy3.7-v7.3.5 for changeset 77787b8f4c49 - - - - - bc7de46d by Matti Picus at 2021-05-23T12:48:10+03:00 update scripts, release note for release - - - - - 6a338260 by Matti Picus at 2021-05-23T13:31:26+03:00 formatting - - - - - d2598b47 by Carl Friedrich Bolz-Tereick at 2021-05-25T16:17:24+02:00 remove O(len(graphs) ** 2) behaviour in rtyping by not computing the set of *all* startblocks every time we finish some helpers, only the blocks of the relevant graphs - - - - - 1ffb150d by Carl Friedrich Bolz-Tereick at 2021-05-26T12:55:24+02:00 precompiled header support for GCC --HG-- branch : gcc-precompiled-header - - - - - 1050f5f8 by Carl Friedrich Bolz-Tereick at 2021-05-26T12:57:01+02:00 use the new singleheader.h here too --HG-- branch : gcc-precompiled-header - - - - - ad51d2de by Carl Friedrich Bolz-Tereick at 2021-05-26T20:01:50+02:00 document branch --HG-- branch : gcc-precompiled-header - - - - - ef7e7bd5 by Carl Friedrich Bolz-Tereick at 2021-05-27T11:47:37+00:00 Merge branch 'branch/tiny-traceviewer-fix' into 'branch/default' Tiny Traceviewer Fix See merge request pypy/pypy!820 - - - - - dfd06e8a by Carl Friedrich Bolz-Tereick at 2021-05-28T18:21:45+02:00 speed up cycle finding: - remove leaves before searching cycles. there are a lot of them, and it makes finding cycles much faster - check acyclicness regularly to exit early, it's cheap enough - turn the random tests into hypothesis tests - - - - - 9833d529 by Carl Friedrich Bolz-Tereick at 2021-05-28T18:26:47+02:00 fix tests --HG-- branch : gcc-precompiled-header - - - - - db9c116a by Carl Friedrich Bolz-Tereick at 2021-05-28T18:37:01+02:00 merge gcc-precompiled-header: speed up C compilation on GCC by using the pre-compiled header feature - - - - - 2463bd47 by Carl Friedrich Bolz-Tereick at 2021-05-29T21:49:47+02:00 (cfbolz, twitch) fix issue #2881: when switching from an unwrapped strategy to the ObjectListStrategy, try to cache at least one wrapped element. This prevents the memory blowup on code like this: l = [0] * N l[0] = "abc" - - - - - 0a731bae by Carl Friedrich Bolz-Tereick at 2021-05-29T22:17:06+02:00 (cfbolz, twitch): do things slightly differently: check if adjacent elements have the same value and if yes, share the boxes. this fixes the original reporters bug, where the code does something like this: l = [0] * N l[0] = 1 ... l[n] = <long> - - - - - 074d99a3 by Carl Friedrich Bolz-Tereick at 2021-05-30T10:25:31+02:00 don't do the sharing when we are jitting: it potentially introduces extra bridges - - - - - 056d81f8 by Matti Picus at 2021-05-31T09:06:32+03:00 change windows-64 FAQ entry (issue 3478) - - - - - 02bbaf57 by Carl Friedrich Bolz-Tereick at 2021-05-31T09:45:34+02:00 use slightly different hypothesis bounds - - - - - 54e35e7f by Carl Friedrich Bolz-Tereick at 2021-05-31T09:47:07+02:00 tweak the faq entry a bit - - - - - 09312edc by Carl Friedrich Bolz-Tereick at 2021-06-10T11:10:29+02:00 check at translation time that docstrings of builtin functions written in rpython are utf-8 (that wasn't the case on the 3.8 branch leading to crashes) - - - - - ac10229c by Matti Picus at 2021-06-10T17:14:01+03:00 re-enable --no-compile as a valid build target in spite of cffi hack - - - - - 65b72784 by Matti Picus at 2021-06-10T17:53:19+03:00 remove pdb - - - - - d0dcd24b by nimaje at 2021-06-13T10:20:33+02:00 only set VMPROF_APPLE on darwin setting that on all systems that aren't handled explicitly breaks translation at least on freebsd, but probably on everything that isn't darwin (wanted there), linux or windows (handled explicitly). --HG-- branch : set-vmprof_apple-only-on-darwin - - - - - b0c7ca14 by Matti Picus at 2021-06-13T11:48:18+03:00 document and close branch to be merged --HG-- branch : set-vmprof_apple-only-on-darwin - - - - - 68eba336 by Matti Picus at 2021-06-13T11:48:53+03:00 merge set-vmprof_apple-only-on-darwin - - - - - 72852e11 by Matti Picus at 2021-06-13T11:50:26+03:00 document merged branch - - - - - 160b793d by Carl Friedrich Bolz-Tereick at 2021-06-16T13:08:43+02:00 add raise function to r_signal - - - - - f60c26a0 by Matti Picus at 2021-06-16T23:24:26+03:00 add alias (from comment in issue 3490) - - - - - 01a32ca4 by Carl Friedrich Bolz-Tereick at 2021-06-17T17:53:39+02:00 merge dotviewer-python3: make dotviewer also python3 compatible and add a few features - - - - - ff03d1dc by Carl Friedrich Bolz-Tereick at 2021-06-17T17:54:46+02:00 document branch - - - - - ef3df8d4 by mgorny at 2021-06-19T22:44:05+03:00 backport fix for BPO 44022 - - - - - 3540d01c by Matti Picus at 2021-06-19T22:55:29+03:00 update contributor aliases and excludes - - - - - 55136feb by olliemath at 2021-06-22T09:26:27+01:00 Specialize builtin sum for lists/tuples --HG-- branch : specialize-sum - - - - - a1973663 by olliemath at 2021-06-22T09:40:49+01:00 sum: add edge-cases to tests --HG-- branch : specialize-sum - - - - - 87824422 by olliemath at 2021-06-22T09:54:56+01:00 Sum: split tuple/list specialization. Handle all edge cases. --HG-- branch : specialize-sum - - - - - 3119d9ce by Carl Friedrich Bolz-Tereick at 2021-06-22T11:04:05+00:00 Merge branch 'branch/specialize-sum' into 'branch/default' Specialize builtin sum for lists/tuples Closes #3492 See merge request pypy/pypy!823 - - - - - 15eb3230 by olliemath at 2021-06-22T19:34:05+01:00 Sum: tests and fixes for more edge cases in fast path --HG-- branch : specialize-sum - - - - - 874798c1 by Carl Friedrich Bolz-Tereick at 2021-06-22T18:58:04+00:00 Merge branch 'branch/specialize-sum' into 'branch/default' Sum: tests and fixes for more edge cases in fast path See merge request pypy/pypy!824 - - - - - 3a56b901 by Matti Picus at 2021-06-22T22:01:48+03:00 document merged branch - - - - - 5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00 update to cffi 1.14.6 - - - - - a7c176c1 by Armin Rigo at 2021-07-07T16:14:09+02:00 add 'static' over C functions for cffi to avoid having them exported - - - - - 32e871e9 by Matti Picus at 2021-07-11T12:46:37+03:00 backport libffi-win64 - - - - - 83c6bd7b by Matti Picus at 2021-07-12T20:16:37+03:00 cleanup libffi_msvc removal - - - - - 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 - - - - - 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 - - - - - 4abd07ca by Carl Friedrich Bolz-Tereick at 2021-07-20T12:29:34+02:00 merge default --HG-- branch : open-ended-traces - - - - - 30 changed files: - .hgignore - .hgtags - LICENSE - + dotviewer/__main__.py - dotviewer/dotviewer.py - dotviewer/drawgraph.py - + dotviewer/font/FiraMath-Regular.otf - + dotviewer/font/LICENSE - dotviewer/font/README.txt - dotviewer/graphclient.py - dotviewer/graphdisplay.py - dotviewer/graphpage.py - dotviewer/graphparse.py - dotviewer/graphserver.py - dotviewer/msgstruct.py - dotviewer/sshgraphserver.py - dotviewer/strunicode.py - + dotviewer/test/test_record.py - 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 - pypy/module/test_lib_pypy/test_greenlet_thread.py ? extra_tests/test_greenlet_thread.py - pypy/module/test_lib_pypy/test_greenlet_tracing.py ? extra_tests/test_greenlet_tracing.py - extra_tests/test_sqlite3.py - lib-python/2.7/ctypes/test/test_macholib.py - lib-python/2.7/ftplib.py - lib-python/2.7/httplib.py - lib-python/2.7/test/test_ftplib.py - lib-python/2.7/test/test_httplib.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/68498532ae40af75a5d32f8d1a4a4629f73c11fe...4abd07ca50d3c4b29afa110614cc363a9063eb03 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/68498532ae40af75a5d32f8d1a4a4629f73c11fe...4abd07ca50d3c4b29afa110614cc363a9063eb03 You're 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 Jul 20 09:44:51 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Tue, 20 Jul 2021 13:44:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8_isidentical_test] 2 commits: consts: change PyCF_ASYNC_HACKS to use a lower value Message-ID: <60f6d35398690_20f18b049c3212e6@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8_isidentical_test at PyPy / pypy Commits: 7e869932 by isidentical at 2021-07-20T16:39:14+03:00 consts: change PyCF_ASYNC_HACKS to use a lower value --HG-- branch : py3.8_isidentical_test - - - - - d7ca24bc by isidentical at 2021-07-20T16:44:26+03:00 pytokenizer: pass end locations to the tokenizer --HG-- branch : py3.8_isidentical_test - - - - - 2 changed files: - pypy/interpreter/astcompiler/consts.py - pypy/interpreter/pyparser/pytokenizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3ebf5f294f19defeba4876ff14ff9c7e8f48958d...d7ca24bc0122b0862addbb3894ed83840918c07d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3ebf5f294f19defeba4876ff14ff9c7e8f48958d...d7ca24bc0122b0862addbb3894ed83840918c07d You're 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 Jul 21 17:17:23 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 21 Jul 2021 21:17:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/win64-xmm-registers Message-ID: <60f88ee3ad9c3_20f1a6d2bc35191@heptapod-foss.mail> Matti Picus deleted branch branch/win64-xmm-registers 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 Wed Jul 21 17:17:26 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 21 Jul 2021 21:17:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 6 commits: on win64, xmm6-15 are non-volatile Message-ID: <60f88ee6d34fe_20f1a6d2bc352155@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/doc/whatsnew-head.rst - rpython/jit/backend/x86/regalloc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5563eaa299d0018b06a0707bac7cdd416e3d0b7e...ddbe06361ae47b4b3517d412ba89e9d2a3739b4a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5563eaa299d0018b06a0707bac7cdd416e3d0b7e...ddbe06361ae47b4b3517d412ba89e9d2a3739b4a You're 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 Jul 21 23:20:11 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 22 Jul 2021 03:20:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented cond_call and cond_call_value Message-ID: <60f8e3eb5bc_20f1acb13c363514@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: fac4824d by muke101 at 2021-07-22T04:19:10+01:00 implemented cond_call and cond_call_value --HG-- branch : llvm-jit-backend-experimental - - - - - 2 changed files: - 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/fac4824ddf52c5e75b19ef7018b86cf7444a07c0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fac4824ddf52c5e75b19ef7018b86cf7444a07c0 You're 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 Jul 22 05:25:22 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 22 Jul 2021 09:25:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] continuation of 1697fc0bff5d, putenv('=hidden', 'value') fails on windows Message-ID: <60f9398295f2c_20f1ae4fd83711fa@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 7fa85927 by Matti Picus at 2021-07-22T12:24:47+03:00 continuation of 1697fc0bff5d, putenv('=hidden', 'value') fails on windows - - - - - 2 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7fa859275b3a1934380cdd549529425566b7aae9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7fa859275b3a1934380cdd549529425566b7aae9 You're 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 Jul 22 07:27:05 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 22 Jul 2021 11:27:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: fix a test, xfail two (I want to have a stable state to know that failures are real) Message-ID: <60f95609ab98b_20f1afa43c372514@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 63ee98a3 by Carl Friedrich Bolz-Tereick at 2021-07-22T12:33:36+02:00 fix a test, xfail two (I want to have a stable state to know that failures are real) --HG-- branch : py3.8 - - - - - f9beb78c by Carl Friedrich Bolz-Tereick at 2021-07-22T13:26:52+02:00 fix some position handling around parenthesis. this also fixes the fstring position problems --HG-- branch : py3.8 - - - - - 4 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/fstring.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/astcompiler/test/test_compiler.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5286ffd79fded8e85cb80406869516c2297f0ca2...f9beb78c411a385a4bbdf280761e2212515493d1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5286ffd79fded8e85cb80406869516c2297f0ca2...f9beb78c411a385a4bbdf280761e2212515493d1 You're 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 Jul 22 09:50:33 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 22 Jul 2021 13:50:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] partially revert a4669b4e2e77 the test should fail but the code was fine. Message-ID: <60f977a931271_20f1ae440c374235@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e66af38a by Matti Picus at 2021-07-22T16:49:51+03:00 partially revert a4669b4e2e77 the test should fail but the code was fine. - - - - - 1 changed file: - pypy/module/posix/interp_posix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e66af38a0f928f0a9f81a70521887fa323482ee8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e66af38a0f928f0a9f81a70521887fa323482ee8 You're 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 Jul 22 09:50:38 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 22 Jul 2021 13:50:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/compact-unicode Message-ID: <60f977ae37412_20f1afa43c374430@heptapod-foss.mail> Matti Picus pushed new branch branch/compact-unicode at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/compact-unicode You're 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 Jul 22 10:39:28 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Thu, 22 Jul 2021 14:39:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] cleaned up cond_call_value and call_function Message-ID: <60f98320d0a57_20f1ae440c3758cc@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: a93c809e by muke101 at 2021-07-22T15:38:26+01:00 cleaned up cond_call_value and call_function --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/a93c809e87574e0faba241c0d927e1220b9f010d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a93c809e87574e0faba241c0d927e1220b9f010d You're 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 Jul 22 12:50:33 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Thu, 22 Jul 2021 16:50:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/hpy-0.0.3 Message-ID: <60f9a1d9bce6a_20f1b299583781c1@heptapod-foss.mail> Ronan Lamy pushed new branch branch/hpy-0.0.3 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/hpy-0.0.3 You're 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 Jul 22 16:02:02 2021 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick (@cfbolz)) Date: Thu, 22 Jul 2021 20:02:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix pyparser/test/test_pyparse.py::TestPythonParserRevDB::test_encoding Message-ID: <60f9ceba7c95c_20f1b80ab43874bc@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: d37e02b9 by Carl Friedrich Bolz-Tereick at 2021-07-22T22:01:48+02:00 fix pyparser/test/test_pyparse.py::TestPythonParserRevDB::test_encoding it was failing because the malloc leak finder was pointing out that the buffer of a buffered reader was actually never released! RevDB is special, because due to the split address space it is actually using a RawByteBuffer instead of a ByteBuffer. fix this by just setting the reference to the buffer to None when closing the buffered reader --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/_io/interp_bufferedio.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d37e02b9ec1d1060e6333f0e3e722a6b1fb0ed22 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d37e02b9ec1d1060e6333f0e3e722a6b1fb0ed22 You're 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 Jul 22 23:46:11 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 23 Jul 2021 03:46:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] also fix test Message-ID: <60fa3b83a18e0_20f1be8e7039608c@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 4d02f21a by Matti Picus at 2021-07-23T06:45:42+03:00 also fix test - - - - - 1 changed file: - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4d02f21a4ad264fb816806ef398af1ac213f0362 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4d02f21a4ad264fb816806ef398af1ac213f0362 You're 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 Jul 23 04:50:21 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 23 Jul 2021 08:50:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8_isidentical_test] pytokenizer: pass correct arguments Message-ID: <60fa82cd4aab2_20f1b8d6b0400881@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8_isidentical_test at PyPy / pypy Commits: 719ec147 by isidentical at 2021-07-23T11:48:46+03:00 pytokenizer: pass correct arguments --HG-- branch : py3.8_isidentical_test - - - - - 1 changed file: - pypy/interpreter/pyparser/pytokenizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/719ec1473a6361bbd36f49ec3986bdf09b7b6e42 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/719ec1473a6361bbd36f49ec3986bdf09b7b6e42 You're 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 Jul 23 05:02:12 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 23 Jul 2021 09:02:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8_isidentical_test] astbuilder: is is_none() to fix type_comments test Message-ID: <60fa8594a8146_20f1be8e704011e@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8_isidentical_test at PyPy / pypy Commits: ebf27317 by isidentical at 2021-07-23T11:51:46+03:00 astbuilder: is is_none() to fix type_comments test --HG-- branch : py3.8_isidentical_test - - - - - 1 changed file: - pypy/interpreter/astcompiler/test/test_astbuilder.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ebf273171456b084b452141529ac7639969b0e73 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ebf273171456b084b452141529ac7639969b0e73 You're 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 Jul 23 07:18:09 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 23 Jul 2021 11:18:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8_isidentical_test] Backed out changeset 28a80618ee57 Message-ID: <60faa571d2ed8_20f1be8e7040539b@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8_isidentical_test at PyPy / pypy Commits: 33d28689 by isidentical at 2021-07-23T14:17:53+03:00 Backed out changeset 28a80618ee57 --HG-- branch : py3.8_isidentical_test - - - - - 1 changed file: - pypy/interpreter/pyparser/pytokenizer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/33d2868929117212f5c3afefe037b70eb71c9d13 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/33d2868929117212f5c3afefe037b70eb71c9d13 You're 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 Jul 23 11:47:51 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 23 Jul 2021 15:47:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] Replace HPyContext with HPyContext* in function signatures Message-ID: <60fae4a7c1138_20f1be8e0c40789e@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: bd067f49 by Ronan Lamy at 2021-07-23T16:47:35+01:00 Replace HPyContext with HPyContext* in function signatures --HG-- branch : hpy-0.0.3 - - - - - 22 changed files: - pypy/module/_hpy_universal/interp_builder.py - pypy/module/_hpy_universal/interp_bytes.py - pypy/module/_hpy_universal/interp_call.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_dict.py - pypy/module/_hpy_universal/interp_err.py - pypy/module/_hpy_universal/interp_float.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_list.py - pypy/module/_hpy_universal/interp_long.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/interp_number.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/interp_tracker.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/bridge.h - pypy/module/_hpy_universal/src/dctx.c - pypy/module/_hpy_universal/src/dctx.h - pypy/module/_hpy_universal/src/hpyerr.c - pypy/module/_hpy_universal/src/hpyerr.h - pypy/module/_hpy_universal/test/test_apiset.py - pypy/module/_hpy_universal/test/test_extra.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bd067f4997a74b3f3f807465d041f24ad3fbe912 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bd067f4997a74b3f3f807465d041f24ad3fbe912 You're 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 Jul 23 14:17:36 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 23 Jul 2021 18:17:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] 2 commits: fix debug mode compilation Message-ID: <60fb07c014245_20f1bfee144106b6@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 93b5fdb1 by Ronan Lamy at 2021-07-23T17:18:34+01:00 fix debug mode compilation --HG-- branch : hpy-0.0.3 - - - - - 93b09c34 by Ronan Lamy at 2021-07-23T19:17:16+01:00 Update llapi.py and other fixes --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/interp_tuple.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/interp_unicode.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/patches/01_FIXME_add_tp_new_to_FakeArray.patch View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bd067f4997a74b3f3f807465d041f24ad3fbe912...93b09c34bb85bba0d4ec15f4bf35f751caa8e99a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bd067f4997a74b3f3f807465d041f24ad3fbe912...93b09c34bb85bba0d4ec15f4bf35f751caa8e99a You're 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 Jul 25 13:16:16 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sun, 25 Jul 2021 17:16:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.8-isidentical-stuff Message-ID: <60fd9c602718d_20f1d58a804268e3@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/py3.8-isidentical-stuff at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8-isidentical-stuff You're 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 Jul 25 15:57:37 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sun, 25 Jul 2021 19:57:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-stuff] 6 commits: type: use qualified name instead of raw class name in base error Message-ID: <60fdc23140a30_20f1d98860428329@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8-isidentical-stuff at PyPy / pypy Commits: bc819df2 by isidentical at 2021-07-25T21:29:09+03:00 type: use qualified name instead of raw class name in base error --HG-- branch : py3.8-isidentical-stuff - - - - - 1656c455 by isidentical at 2021-07-25T22:09:10+03:00 method: use object pointer as identifier in method.__hash__ --HG-- branch : py3.8-isidentical-stuff - - - - - 060bda21 by isidentical at 2021-07-25T22:32:23+03:00 io: open() now warns when buffering=1 on bytes mode --HG-- branch : py3.8-isidentical-stuff - - - - - 27e3f8bd by isidentical at 2021-07-25T22:41:17+03:00 ast: can't => cannot for ast based error messages --HG-- branch : py3.8-isidentical-stuff - - - - - 91e38c5a 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 : py3.8-isidentical-stuff - - - - - c31cd78c by isidentical at 2021-07-25T22:51:20+03:00 ast: improve error messages for assignment inside expression --HG-- branch : py3.8-isidentical-stuff - - - - - 9 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/asthelpers.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/function.py - pypy/module/_io/interp_io.py - pypy/module/_io/test/apptest_io.py - pypy/module/_sre/test/test_app_sre.py - pypy/objspace/std/test/test_typeobject.py - pypy/objspace/std/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4c71eb5e62d1cfd47c41c6499126e2eb0d975b91...c31cd78c634d92919adb671136b1ecb4b57a6198 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4c71eb5e62d1cfd47c41c6499126e2eb0d975b91...c31cd78c634d92919adb671136b1ecb4b57a6198 You're 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 Jul 25 16:50:30 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sun, 25 Jul 2021 20:50:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.8-isidentical-ast-feature-version Message-ID: <60fdce9674ef7_20f1d987e8430612@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8-isidentical-ast-feature-version You're 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 Jul 26 00:18:45 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 26 Jul 2021 04:18:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] merging Message-ID: <60fe37a5a6469_20f1dc12ec43422f@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: d3b7d37b by muke101 at 2021-07-26T05:17:41+01:00 merging --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - README.rst - 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/-/commit/d3b7d37bec5c5aeed390b96601d9fd1d4f6c5566 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d3b7d37bec5c5aeed390b96601d9fd1d4f6c5566 You're 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 Jul 26 05:02:32 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 26 Jul 2021 09:02:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/compact-unicode] 6 commits: add more gaurds but still segfaulting Message-ID: <60fe7a28e2a7_20f1d883c04366f5@heptapod-foss.mail> Matti Picus pushed to branch branch/compact-unicode at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/module/cpyext/test/test_unicodeobject.py - pypy/module/cpyext/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/975eda6978b8e37a4605ee3fe87036912ce37969...33febd054aaaca55af7607f7e71e94eaf5de24d3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/975eda6978b8e37a4605ee3fe87036912ce37969...33febd054aaaca55af7607f7e71e94eaf5de24d3 You're 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 Jul 26 05:19:06 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 26 Jul 2021 09:19:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] 2 commits: test: fix the compile() apptest to adapt new feature_version Message-ID: <60fe7e0a141ef_20f1dc101c437080@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 23bf108d by isidentical at 2021-07-26T11:40:50+03:00 test: fix the compile() apptest to adapt new feature_version --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 206b2450 by isidentical at 2021-07-26T12:18:47+03:00 tokenizer: better handling for type comments --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 5 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/fstring.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/pyparser/pytokenizer.py - pypy/module/__builtin__/test/apptest_compile.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/428b335f39fc6a41fc756e8d9e287d393a0fecc0...206b245096f0de5aaa2b603f8e9121d21b47bce6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/428b335f39fc6a41fc756e8d9e287d393a0fecc0...206b245096f0de5aaa2b603f8e9121d21b47bce6 You're 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 Jul 26 05:31:59 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 26 Jul 2021 09:31:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] fstring: add feature_version check against fstring debugging Message-ID: <60fe810f8b2d9_20f1dc101c437965@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 2337f357 by isidentical at 2021-07-26T12:31:46+03:00 fstring: add feature_version check against fstring debugging --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 1 changed file: - pypy/interpreter/astcompiler/fstring.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2337f357d2a02f37d946d15efc03ca60741c618c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2337f357d2a02f37d946d15efc03ca60741c618c You're 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 Jul 26 08:44:13 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 26 Jul 2021 12:44:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/compact-unicode Message-ID: <60feae1d63126_20f1dc15304432ae@heptapod-foss.mail> Matti Picus deleted branch branch/compact-unicode at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Jul 26 08:44:16 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Mon, 26 Jul 2021 12:44:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 27 commits: speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C Message-ID: <60feae20db6bb_20f1dc15304434cf@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 15 changed files: - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - 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 - 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 View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a152f78640b60debc9574112f2f9d40225fc1535...d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a152f78640b60debc9574112f2f9d40225fc1535...d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e You're 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 Jul 26 09:40:18 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 26 Jul 2021 13:40:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] pyparser: ensure all tokens are unique for type ignores Message-ID: <60febb423ccc1_20f1d883c0444430@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 92788fef by isidentical at 2021-07-26T16:40:05+03:00 pyparser: ensure all tokens are unique for type ignores --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 1 changed file: - pypy/interpreter/pyparser/pyparse.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92788fef5ac63d1ed588f3d09b7f05df820bf951 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92788fef5ac63d1ed588f3d09b7f05df820bf951 You're 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 Jul 26 12:11:26 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Mon, 26 Jul 2021 16:11:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] pyparser: add the ability to clear type_ignore cache Message-ID: <60fedeaeda763_20f1e79acc448661@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: e28cdc1d by isidentical at 2021-07-26T19:11:13+03:00 pyparser: add the ability to clear type_ignore cache It seems like compile() command preserves the parser since it uses the same execution context on the same session, so if you parse again and again the number of type_ignores in the parser object grows. --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 4 changed files: - pypy/interpreter/pycompiler.py - pypy/interpreter/pyparser/parser.py - pypy/interpreter/pyparser/pyparse.py - pypy/module/_ast/test/test_ast.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e28cdc1db469efc18a013d9c5ee1807bf00877d8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e28cdc1db469efc18a013d9c5ee1807bf00877d8 You're 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 Jul 26 12:39:02 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Mon, 26 Jul 2021 16:39:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] fix compilation of _hpy_universal Message-ID: <60fee5269f2bc_20f1e79acc449487@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 24830689 by Ronan Lamy at 2021-07-26T17:38:13+01:00 fix compilation of _hpy_universal --HG-- branch : hpy-0.0.3 - - - - - 3 changed files: - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/rffi_hacks.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/248306892201859bb8121f29bd9d802165d8ef26 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/248306892201859bb8121f29bd9d802165d8ef26 You're 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 Jul 26 15:04:54 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Mon, 26 Jul 2021 19:04:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] restored original readme Message-ID: <60ff075667df5_20f1dc151c450838@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 4fe484a9 by muke101 at 2021-07-26T20:05:16+01:00 restored original readme --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - README.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4fe484a95d7386463681336fd866e50e62d8ce8a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4fe484a95d7386463681336fd866e50e62d8ce8a You're 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 Jul 27 05:54:52 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 27 Jul 2021 09:54:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] add 'packaged by conda-forge' like in CPython feedstock Message-ID: <60ffd7ecddd32_20f1f471e8458931@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: ba03fd5e by Matti Picus at 2021-07-27T10:00:54+03:00 add 'packaged by conda-forge' like in CPython feedstock --HG-- branch : conda - - - - - 1 changed file: - pypy/module/sys/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ba03fd5e9d785f6bc4e0eb97f97abdb288e5e80b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ba03fd5e9d785f6bc4e0eb97f97abdb288e5e80b You're 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 Jul 27 05:54:56 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 27 Jul 2021 09:54:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: fix merge Message-ID: <60ffd7f0fdcb_20f1f472b04591d1@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 3 changed files: - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/test/test__pypyjson.py - pypy/module/cpyext/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e...dd4ce6eba965932649962a5ae3519028e7a8c003 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e...dd4ce6eba965932649962a5ae3519028e7a8c003 You're 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 Jul 27 11:52:32 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 27 Jul 2021 15:52:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] adapt patch for modifying dll search path Message-ID: <61002bc08658c_20f20bad544638ac@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: d9b4d24f by Matti Picus at 2021-07-27T13:41:35+03:00 adapt patch for modifying dll search path --HG-- branch : conda - - - - - 3 changed files: - pypy/module/cpyext/api.py - pypy/module/sys/version.py - rpython/translator/c/src/entrypoint.c View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d9b4d24f13d339e0af073bbcd1d2b71960acb7cc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d9b4d24f13d339e0af073bbcd1d2b71960acb7cc You're 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 Jul 27 12:39:51 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 27 Jul 2021 16:39:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] 2 commits: factored out guard handling into seperate class Message-ID: <610036d7d5364_20f20bbb3c465736@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 5a23b8c7 by muke101 at 2021-07-27T02:48:12+01:00 factored out guard handling into seperate class --HG-- branch : llvm-jit-backend-experimental - - - - - 10185176 by muke101 at 2021-07-27T17:40:20+01:00 implemented BlockPerGuard guard handler --HG-- branch : llvm-jit-backend-experimental - - - - - 6 changed files: - + 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.o View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4fe484a95d7386463681336fd866e50e62d8ce8a...101851761856b47f5d9a1f84ddce61f68feb8e37 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4fe484a95d7386463681336fd866e50e62d8ce8a...101851761856b47f5d9a1f84ddce61f68feb8e37 You're 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 Jul 27 17:08:36 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Tue, 27 Jul 2021 21:08:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/py3.8-index Message-ID: <610075d499396_20f212cdf046925b@heptapod-foss.mail> Matti Picus deleted branch branch/py3.8-index 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 Jul 27 17:28:21 2021 From: foss at heptapod.net (muke 101 (@muke101)) Date: Tue, 27 Jul 2021 21:28:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented stackmap guard handler, excluding runtime callback function Message-ID: <61007a7513169_20f1f5ace8469445@heptapod-foss.mail> muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: f1aa0811 by muke101 at 2021-07-27T22:28:52+01:00 implemented stackmap guard handler, excluding runtime callback function --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - rpython/jit/backend/llvm/guards.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1aa081142c90c8e583439f27af6857d44fbf401 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1aa081142c90c8e583439f27af6857d44fbf401 You're 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 Jul 28 02:37:34 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 06:37:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] if __int__ is not found use __index__ in space.int(), like in int.__new__ Message-ID: <6100fb2e7c977_20f2111d4847202@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 1691a31f by Matti Picus at 2021-07-28T09:25:04+03:00 if __int__ is not found use __index__ in space.int(), like in int.__new__ What about __trunc__ ? --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/interpreter/baseobjspace.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1691a31f54338accbc12f558a70e4a5869da3ccf -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1691a31f54338accbc12f558a70e4a5869da3ccf You're 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 Jul 28 02:37:31 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 06:37:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] skip test when untranslated Message-ID: <6100fb2b4cfdf_20f20c671c47184e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 599a5bd1 by Matti Picus at 2021-07-28T09:37:09+03:00 skip test when untranslated --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/interpreter/test/test_app_main.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/599a5bd1ab9cb2dbab9dc85c84a8f50562597a53 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/599a5bd1ab9cb2dbab9dc85c84a8f50562597a53 You're 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 Jul 28 04:21:53 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 08:21:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] add coding stanza and fix tests for -A --python=python3.8 Message-ID: <610113a15ad3f_20f214d4744729fb@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: f1a8cdeb by Matti Picus at 2021-07-28T11:21:33+03:00 add coding stanza and fix tests for -A --python=python3.8 --HG-- branch : py3.8 - - - - - 1 changed file: - pypy/module/binascii/test/test_binascii.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1a8cdeb8441db36cdb1ae7ca0750a3e806a7c9f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f1a8cdeb8441db36cdb1ae7ca0750a3e806a7c9f You're 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 Jul 28 06:31:37 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 10:31:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: fix test Message-ID: <61013209d1792_20f214b9304752a2@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: ed1ab783 by Matti Picus at 2021-07-28T11:28:57+03:00 fix test --HG-- branch : py3.8 - - - - - b3a6cd95 by Matti Picus at 2021-07-28T13:31:17+03:00 add kwarg deterministic to _sqlite3.create_function --HG-- branch : py3.8 - - - - - 3 changed files: - lib_pypy/_sqlite3.py - lib_pypy/_sqlite3_build.py - pypy/module/sys/test/apptest_audit.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f1a8cdeb8441db36cdb1ae7ca0750a3e806a7c9f...b3a6cd95519f15a01567d463a0aa45b2b18bf768 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f1a8cdeb8441db36cdb1ae7ca0750a3e806a7c9f...b3a6cd95519f15a01567d463a0aa45b2b18bf768 You're 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 Jul 28 07:46:19 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 11:46:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 32 commits: speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C Message-ID: <6101438b9a7a9_20f21a4698477122@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 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 - - - - - 11d46c70 by Matti Picus at 2021-07-28T14:45:16+03:00 add _PyDict_GetItemStringWithError (issue 3497) --HG-- branch : py3.8 - - - - - 01dff7db by Matti Picus at 2021-07-28T14:45:56+03:00 merge py3.7 into py3.8 --HG-- branch : py3.8 - - - - - 18 changed files: - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/test/test_app_main.py - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/test/test__pypyjson.py - pypy/module/cpyext/dictobject.py - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/test/test_dictobject.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 - 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 View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b3a6cd95519f15a01567d463a0aa45b2b18bf768...01dff7db7cf3d8124fe008b8fef37ac0743c9176 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b3a6cd95519f15a01567d463a0aa45b2b18bf768...01dff7db7cf3d8124fe008b8fef37ac0743c9176 You're 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 Jul 28 10:10:39 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Wed, 28 Jul 2021 14:10:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] fix project name for benchmark runs Message-ID: <6101655fbcacd_20f21ac9ec4795fb@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: a22c4e5c by Matti Picus at 2021-07-28T17:10:12+03:00 fix project name for benchmark runs --HG-- branch : py3.8 - - - - - 1 changed file: - testrunner/get_info.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a22c4e5cc5bc25018ea964517ec0a727a2fb60b4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a22c4e5cc5bc25018ea964517ec0a727a2fb60b4 You're 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 Jul 28 14:15:08 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Wed, 28 Jul 2021 18:15:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] 2 commits: Enable cpyext in the tests that include Python.h Message-ID: <61019eac8339d_20f21a5214485923@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: b37ccdff by Ronan Lamy at 2021-07-28T17:58:37+01:00 Enable cpyext in the tests that include Python.h --HG-- branch : hpy-0.0.3 - - - - - 8d5cc2fd by Ronan Lamy at 2021-07-28T19:14:46+01:00 Implement HPy_AsStruct and HPy_AsStructLegacy Note: for now pure and legacy types are handled the same. --HG-- branch : hpy-0.0.3 - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/conftest.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/248306892201859bb8121f29bd9d802165d8ef26...8d5cc2fdac7dd4250907af5bb2ab43bcd51753fa -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/248306892201859bb8121f29bd9d802165d8ef26...8d5cc2fdac7dd4250907af5bb2ab43bcd51753fa You're 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 Jul 29 03:35:20 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 29 Jul 2021 07:35:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] 2 commits: back out 5c40eeb773c2, the problem is not here Message-ID: <61025a3893cdf_20f22684444906e5@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: 58d5df47 by Matti Picus at 2021-07-28T15:09:25+03:00 back out 5c40eeb773c2, the problem is not here --HG-- branch : conda - - - - - 77e896d1 by Matti Picus at 2021-07-28T17:08:57+03:00 do not copy dlls into lib_pypy on conda --HG-- branch : conda - - - - - 5 changed files: - lib_pypy/_ssl_build.py - pypy/module/cpyext/api.py - pypy/module/sys/version.py - pypy/tool/release/package.py - rpython/translator/c/src/entrypoint.c View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d9b4d24f13d339e0af073bbcd1d2b71960acb7cc...77e896d1c95e40593018c55c4c7240375a109029 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d9b4d24f13d339e0af073bbcd1d2b71960acb7cc...77e896d1c95e40593018c55c4c7240375a109029 You're 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 Jul 29 03:35:24 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 29 Jul 2021 07:35:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] support multiple tags in hg_archive, fixes platform._sys_version() Message-ID: <61025a3c32acd_20f22683a4490880@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 38573677 by Matti Picus at 2021-07-29T10:33:24+03:00 support multiple tags in hg_archive, fixes platform._sys_version() - - - - - 2 changed files: - rpython/tool/test/test_version.py - rpython/tool/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/385736772180c1c1ad8597998a32effd88cc037a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/385736772180c1c1ad8597998a32effd88cc037a You're 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 Jul 29 03:35:27 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 29 Jul 2021 07:35:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: support multiple tags in hg_archive, fixes platform._sys_version() Message-ID: <61025a3ff119_20f22684444910e0@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 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 - - - - - 2 changed files: - rpython/tool/test/test_version.py - rpython/tool/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/599a5bd1ab9cb2dbab9dc85c84a8f50562597a53...02cfcb42faa0f17d1ab8fe88dc6e65596f1948ab -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/599a5bd1ab9cb2dbab9dc85c84a8f50562597a53...02cfcb42faa0f17d1ab8fe88dc6e65596f1948ab You're 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 Jul 29 06:11:59 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 29 Jul 2021 10:11:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/conda] 2 commits: support multiple tags in hg_archive, fixes platform._sys_version() Message-ID: <61027eefe36fb_20f2259b88494061@heptapod-foss.mail> Matti Picus pushed to branch branch/conda at PyPy / pypy Commits: 90cb1d68 by Matti Picus at 2021-07-29T10:33:24+03:00 support multiple tags in hg_archive, fixes platform._sys_version() --HG-- branch : conda - - - - - a9d4d86e by Matti Picus at 2021-07-29T12:05:31+03:00 adapt regex to sys.version, add parsing compiler too --HG-- branch : conda - - - - - 3 changed files: - lib-python/3/platform.py - rpython/tool/test/test_version.py - rpython/tool/version.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/77e896d1c95e40593018c55c4c7240375a109029...a9d4d86eb5861498dfe0f96a15da3a1ee617ab16 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/77e896d1c95e40593018c55c4c7240375a109029...a9d4d86eb5861498dfe0f96a15da3a1ee617ab16 You're 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 Jul 29 06:12:03 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Thu, 29 Jul 2021 10:12:03 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.8] 20 commits: pytokenizer: bring back the support for parsing async/await context dependantly Message-ID: <61027ef39978b_20f227ddd0494253@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: ffd2f05d by isidentical at 2021-07-04T19:42:01+03:00 pytokenizer: bring back the support for parsing async/await context dependantly --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - fd3be10f by isidentical at 2021-07-04T19:42:25+03:00 pytokenizer: make async_hacks False by default --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - e7e0a582 by isidentical at 2021-07-04T19:44:51+03:00 pytokenizer: recognize PyCF_ASYNC_HACKS from flags --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 2ee41780 by isidentical at 2021-07-04T20:14:34+03:00 pyparser: adapt grammar to new changes (ASYNC/AWAIT as soft-keywords) --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - e23f2769 by isidentical at 2021-07-04T20:30:55+03:00 astbuilder: make astbuild compatible with the new ASYNC/AWAIT hacks --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 467157d1 by isidentical at 2021-07-04T21:06:39+03:00 builtins: implement the feature_version for compile() --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 4986c53e by isidentical at 2021-07-04T21:33:28+03:00 astbuilder: check for a bunch of features --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 675139f1 by isidentical at 2021-07-04T21:34:19+03:00 astbuilder: add the missing AsyncWith check --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 1a96d44d by isidentical at 2021-07-04T21:35:50+03:00 astbuilder: change the calling convention for check_feature --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - fef5cc6b by isidentical at 2021-07-04T21:37:30+03:00 fstring: check fstring feature when feature_version < 6 --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - fce7df40 by isidentical at 2021-07-04T21:44:49+03:00 astcompiler: a bunch of fixes --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 25ea4e6f by isidentical at 2021-07-20T16:39:14+03:00 consts: change PyCF_ASYNC_HACKS to use a lower value --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 58574dbf by isidentical at 2021-07-20T16:44:26+03:00 pytokenizer: pass end locations to the tokenizer --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 428b335f by isidentical at 2021-07-23T11:48:46+03:00 pytokenizer: pass correct arguments --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 23bf108d by isidentical at 2021-07-26T11:40:50+03:00 test: fix the compile() apptest to adapt new feature_version --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 206b2450 by isidentical at 2021-07-26T12:18:47+03:00 tokenizer: better handling for type comments --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 2337f357 by isidentical at 2021-07-26T12:31:46+03:00 fstring: add feature_version check against fstring debugging --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 92788fef by isidentical at 2021-07-26T16:40:05+03:00 pyparser: ensure all tokens are unique for type ignores --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - e28cdc1d by isidentical at 2021-07-26T19:11:13+03:00 pyparser: add the ability to clear type_ignore cache It seems like compile() command preserves the parser since it uses the same execution context on the same session, so if you parse again and again the number of type_ignores in the parser object grows. --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - b52effc4 by Matti Picus at 2021-07-29T12:20:12+03:00 merge py3.8-isidentical-ast-feature-version into py3.8 --HG-- branch : py3.8 - - - - - 13 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/consts.py - pypy/interpreter/astcompiler/fstring.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/pycompiler.py - pypy/interpreter/pyparser/data/Grammar3.8 - pypy/interpreter/pyparser/parser.py - pypy/interpreter/pyparser/pyparse.py - pypy/interpreter/pyparser/pytokenizer.py - pypy/interpreter/pyparser/test/test_pyparse.py - pypy/module/__builtin__/compiling.py - pypy/module/__builtin__/test/apptest_compile.py - pypy/module/_ast/test/test_ast.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a22c4e5cc5bc25018ea964517ec0a727a2fb60b4...b52effc47b2720c59db3598f8406abbd39e6f8bb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a22c4e5cc5bc25018ea964517ec0a727a2fb60b4...b52effc47b2720c59db3598f8406abbd39e6f8bb You're 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 Jul 29 16:01:27 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Thu, 29 Jul 2021 20:01:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/isidentical-py38-test-fixes Message-ID: <61030917f0f0c_20f22cae78502589@heptapod-foss.mail> Batuhan Taskaya pushed new branch branch/isidentical-py38-test-fixes at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/isidentical-py38-test-fixes You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Jul 29 17:38:22 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Thu, 29 Jul 2021 21:38:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] ast app tests: fix the ast.Constant(value=...) Message-ID: <61031fce9c3f2_20f22cdf9c504618@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: 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 - - - - - 1 changed file: - pypy/module/_ast/test/test_ast.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ed1082a7c434ad759a5df7e642604c9381919915 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ed1082a7c434ad759a5df7e642604c9381919915 You're 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 Jul 29 20:13:09 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 30 Jul 2021 00:13:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] 7 commits: module: add get_spec() method to retrieve __spec__ Message-ID: <610344151c4d0_20f22866885054f9@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: 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 - - - - - 3 changed files: - pypy/interpreter/error.py - pypy/interpreter/pyopcode.py - pypy/module/imp/importing.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ed1082a7c434ad759a5df7e642604c9381919915...4514a226a6e34ead2feb296c09c28c698c205b0e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ed1082a7c434ad759a5df7e642604c9381919915...4514a226a6e34ead2feb296c09c28c698c205b0e You're 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 Jul 29 20:20:38 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 30 Jul 2021 00:20:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] disable specialization Message-ID: <610345d67a9fa_20f22f333c5056a2@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: a118726f by isidentical at 2021-07-30T03:20:25+03:00 disable specialization --HG-- branch : isidentical-py38-test-fixes - - - - - 1 changed file: - pypy/interpreter/error.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a118726fe3a24880e06a7b98c102874cf7b489bd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a118726fe3a24880e06a7b98c102874cf7b489bd You're 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 Jul 29 20:35:26 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 30 Jul 2021 00:35:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] try specializing on arg 5? Message-ID: <6103494e1e7d2_20f22fef5c506672@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: deba365c by isidentical at 2021-07-30T03:34:23+03:00 try specializing on arg 5? --HG-- branch : isidentical-py38-test-fixes - - - - - 1 changed file: - pypy/interpreter/error.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/deba365c10ec23fa249ef9c43f32baa1e81a1205 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/deba365c10ec23fa249ef9c43f32baa1e81a1205 You're 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 Jul 30 08:22:16 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Fri, 30 Jul 2021 12:22:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] windows fixes Message-ID: <6103eef8ec93b_20f235fc30516761@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: e07ecb87 by Matti Picus at 2021-07-30T15:21:09+03:00 windows fixes --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/_cffi_backend/errorbox.py - pypy/module/_cffi_backend/misc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e07ecb875017ac9a908091c8dc5379b71e728bc9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e07ecb875017ac9a908091c8dc5379b71e728bc9 You're 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 Jul 30 10:32:13 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 30 Jul 2021 14:32:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] import: use raise_import_error with app level execution to get around RPython Message-ID: <61040d6de8e83_20f232b7f05204b1@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: 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 - - - - - 2 changed files: - pypy/interpreter/error.py - pypy/interpreter/pyopcode.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9a8c9ee98a5615fcb1cf2e0bc2a2d28080241b37 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9a8c9ee98a5615fcb1cf2e0bc2a2d28080241b37 You're 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 Jul 30 11:57:37 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 30 Jul 2021 15:57:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] 2 commits: fix buffer test Message-ID: <6104217142a49_20f235efec5232b9@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: f242bf9a by Ronan Lamy at 2021-07-29T17:47:30+01:00 fix buffer test --HG-- branch : hpy-0.0.3 - - - - - f24472aa by Ronan Lamy at 2021-07-30T16:57:22+01:00 Implement HPy_Is() --HG-- branch : hpy-0.0.3 - - - - - 3 changed files: - extra_tests/hpy_tests/_vendored/test_slots.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/test/_vendored/test_slots.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8d5cc2fdac7dd4250907af5bb2ab43bcd51753fa...f24472aac8184031de0a8be0da6c6c60b35acf8f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8d5cc2fdac7dd4250907af5bb2ab43bcd51753fa...f24472aac8184031de0a8be0da6c6c60b35acf8f You're 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 Jul 30 12:03:59 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Fri, 30 Jul 2021 16:03:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] 2 commits: use native formatting for error messages Message-ID: <610422ef109ab_20f232c6a052342@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: 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 - - - - - 3 changed files: - pypy/interpreter/module.py - pypy/interpreter/pyopcode.py - pypy/module/imp/importing.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a8c9ee98a5615fcb1cf2e0bc2a2d28080241b37...fdfe0cd6986311416e17daae2f9d50e482bf6672 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a8c9ee98a5615fcb1cf2e0bc2a2d28080241b37...fdfe0cd6986311416e17daae2f9d50e482bf6672 You're 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 Jul 30 13:03:52 2021 From: foss at heptapod.net (Ronan Lamy (@rlamy)) Date: Fri, 30 Jul 2021 17:03:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] Implement HPyErr_NewException() Message-ID: <610430f8fca_20f235fc305283a2@heptapod-foss.mail> Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: ced71d37 by Ronan Lamy at 2021-07-30T18:03:35+01:00 Implement HPyErr_NewException() --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/ced71d370ef69c8f73bfe66a5e13e43b48a2df27 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ced71d370ef69c8f73bfe66a5e13e43b48a2df27 You're 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 Jul 31 17:03:47 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 31 Jul 2021 21:03:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check Message-ID: <6105bab3927dd_20f24056f8545182@heptapod-foss.mail> Matti Picus pushed to branch branch/default 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 - - - - - 3 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/pystate.py - pypy/module/cpyext/test/test_pystate.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/335e6996e07d60d6db99cae2fa63bd9f701281ce -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/335e6996e07d60d6db99cae2fa63bd9f701281ce You're 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 Jul 31 17:03:51 2021 From: foss at heptapod.net (Matti Picus (@mattip)) Date: Sat, 31 Jul 2021 21:03:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: backport 0fcdbc3de300 for upcoming cython that needs PyGILState_Check Message-ID: <6105bab726878_20f24056f85453a4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 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 - - - - - e48408e6 by Matti Picus at 2021-07-31T23:12:22+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 0 changed files: View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e07ecb875017ac9a908091c8dc5379b71e728bc9...e48408e642a7cb07b69cb72773533e8db5c7aef8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e07ecb875017ac9a908091c8dc5379b71e728bc9...e48408e642a7cb07b69cb72773533e8db5c7aef8 You're 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 Jul 31 19:15:58 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sat, 31 Jul 2021 23:15:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] importing: fix recursion error on module.getattr Message-ID: <6105d9aeb67ff_20f24d1230545576@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: f4791283 by isidentical at 2021-08-01T02:15:28+03:00 importing: fix recursion error on module.getattr --HG-- branch : isidentical-py38-test-fixes - - - - - 4 changed files: - pypy/interpreter/error.py - pypy/interpreter/module.py - pypy/interpreter/pyopcode.py - pypy/module/imp/importing.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f47912832de46a233af80b50e3a81ab001c07364 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f47912832de46a233af80b50e3a81ab001c07364 You're 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 Jul 31 20:38:15 2021 From: foss at heptapod.net (Batuhan Taskaya (@isidentical)) Date: Sun, 01 Aug 2021 00:38:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/isidentical-py38-test-fixes] adjust error messages for apptests Message-ID: <6105ecf74c28_20f249cf6c54787e@heptapod-foss.mail> Batuhan Taskaya pushed to branch branch/isidentical-py38-test-fixes at PyPy / pypy Commits: a7899780 by isidentical at 2021-08-01T03:37:57+03:00 adjust error messages for apptests --HG-- branch : isidentical-py38-test-fixes - - - - - 1 changed file: - pypy/interpreter/test/apptest_coroutine.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a7899780244a816f5dee3c592e952c8f1c5e4907 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a7899780244a816f5dee3c592e952c8f1c5e4907 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: