[pypy-commit] [Git][pypy/pypy][branch/py3.7] 7 commits: skip test on 32-bit

Carl Friedrich Bolz-Tereick foss at heptapod.net
Fri Feb 19 11:35:57 EST 2021



Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy


Commits:
5729f63d by Matti Picus at 2021-02-17T09:51:55+02:00
skip test on 32-bit

- - - - -
33d5a924 by Matti Picus at 2021-02-17T10:56:06+02:00
update to cffi 1.14.5 (using pypy/tool/import_cffi.py and manually fixing too)

- - - - -
a722c1aa by Carl Friedrich Bolz-Tereick at 2021-02-17T12:52:08+01:00
fix C warning, lltype.Signed is a long, not an int

- - - - -
99f66f1a by Wim Lavrijsen at 2021-02-17T18:34:42-08:00
fix translation error on 32b Linux

- - - - -
85ba4dee by Carl Friedrich Bolz-Tereick at 2021-02-19T17:33:31+01:00
randomly fix broken target

- - - - -
112b24aa by Carl Friedrich Bolz-Tereick at 2021-02-19T17:34:42+01:00
workaround for a crash when running test_recursive_pickle in test_functools on
the py3.7 branch

The test produces stack overflows intentionally, and if we blackhole at the
wrong stack depth then an vmprof frame is not popped correctly for some reason.
unfortunately I was not able to find the reason, but this mitigation at least
prevents the vm from crashing.

- - - - -
28d4cc32 by Carl Friedrich Bolz-Tereick at 2021-02-19T17:35:46+01:00
merge default

--HG--
branch : py3.7

- - - - -


11 changed files:

- extra_tests/cffi_tests/test_c.py
- lib_pypy/cffi.egg-info/PKG-INFO
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_embedding.h
- pypy/module/__pypy__/test/test_special.py
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py
- pypy/module/_cppyy/capi/loadable_capi.py
- rpython/jit/tl/tla/targettla.py
- rpython/rlib/_rsocket_rffi.py
- rpython/rlib/rvmprof/cintf.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c7e4ac0a28be5690c7122ab0244bc240a6063f4a...28d4cc3249896bffe6420b21138a7f052ccacb0c

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c7e4ac0a28be5690c7122ab0244bc240a6063f4a...28d4cc3249896bffe6420b21138a7f052ccacb0c
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20210219/912a5238/attachment.html>


More information about the pypy-commit mailing list