[pypy-commit] [Git][pypy/pypy][branch/win64] 29 commits: backport test (issue 3269)
nulano
foss at heptapod.net
Wed Jul 29 20:21:50 EDT 2020
nulano pushed to branch branch/win64 at PyPy / pypy
Commits:
b802d0ab by Matti Picus at 2020-07-16T15:03:19+03:00
backport test (issue 3269)
- - - - -
10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00
Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax
when called in a function involving nested scopes. These fixes are enough
for me to translate pypy on some strange machine, but I agree that we're
not really aiming to support CPython 2.7.6 any more---so, no test for that
- - - - -
3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00
Issue #3246
Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark.
Trying to add a couple of extra asserts
- - - - -
191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00
#3220 in-progress
Support the RPython-level pypysig_set_wakeup_fd() optionally using send()
instead of write()
- - - - -
15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00
Revert the direction in which I was taking this, and instead just check
in the C code if the fd appears to be a socket on Windows
- - - - -
5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00
add a win64 comment here
- - - - -
8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00
missing include
- - - - -
a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00
fix
- - - - -
c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00
Fix skipping of backend-specific jit tests to not crash test collection on the other platforms
- - - - -
51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00
Add different way of skipping for when pytest is called on a single file (sadness)
- - - - -
2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00
Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32
Otherwise there is no guarantee that calling make_sure_var_in_reg()
twice, with [const, box] respectively, will work: it will allocate a
temporary register and load it with the value of 'const', but then
the second call might spill this same register.
- - - - -
cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00
Goes with the previous check-in. See a243e4e0b21c
- - - - -
be6b8660 by Matti Picus at 2020-07-23T22:29:30+03:00
these are from an enum, not #define
- - - - -
f11c0d69 by nulano at 2020-07-24T00:32:08+02:00
initialize lock timeout on windows if timeout is infinite
--HG--
branch : initialize_lock_timeout_on_windows
- - - - -
4a898c6e by nulano at 2020-07-24T00:33:34+02:00
Merge default
--HG--
branch : initialize_lock_timeout_on_windows
- - - - -
161664ad by Matti Picus at 2020-07-24T05:27:45+00:00
Merge branch 'branch/initialize_lock_timeout_on_windows' into 'branch/default'
Initialize lock timeout on windows if timeout is infinite
See merge request pypy/pypy!744
- - - - -
9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00
follow-up for merge request !744: check in RPython and complain
if a lock.acquire(True) fails to acquire the lock in C
- - - - -
8b423b8c by Matti Picus at 2020-07-24T15:59:45+03:00
add /FS to enable JOM.exe to run compilation on all cores, fix typo
- - - - -
f548ba83 by nulano at 2020-07-24T15:01:07+02:00
Merge default
--HG--
branch : win64
- - - - -
afc9b4f8 by Matti Picus at 2020-07-26T12:26:07+03:00
document merged branch
- - - - -
68838bba by Armin Rigo at 2020-07-27T08:06:19+02:00
missing includes for getsockopt() and send()
- - - - -
2cf75e36 by Armin Rigo at 2020-07-27T17:35:16+02:00
update to cffi/222126b71a49 (v1.14.1)
- - - - -
8e69a655 by Matti Picus at 2020-07-27T18:23:01+03:00
typo
- - - - -
a5af3b57 by Matti Picus at 2020-07-27T22:44:38+03:00
move lib_pypy/tools -> lib_pypy/pypy_tools: otherwise"tools" appears on the sys.path
- - - - -
a19df634 by Armin Rigo at 2020-07-28T12:41:32+02:00
missing adds
- - - - -
e8c801ee by Armin Rigo at 2020-07-29T17:08:06+02:00
update libffi_msvc by copying the fixes done in cffi
- - - - -
3da8b60f by nulano at 2020-07-30T00:53:25+02:00
Merge default
--HG--
branch : win64
- - - - -
a9a56233 by nulano at 2020-07-30T02:11:26+02:00
fix socketfd_type in _rsocket_rffi on win64
--HG--
branch : win64
- - - - -
7363811e by nulano at 2020-07-30T02:20:26+02:00
fix _socket module translation on win64
--HG--
branch : win64
- - - - -
30 changed files:
- extra_tests/cffi_tests/cffi0/test_ffi_backend.py
- extra_tests/cffi_tests/cffi0/test_function.py
- extra_tests/cffi_tests/cffi0/test_ownlib.py
- extra_tests/cffi_tests/cffi0/test_parsing.py
- + extra_tests/cffi_tests/cffi1/test_function_args.py
- extra_tests/cffi_tests/embedding/test_basic.py
- + extra_tests/cffi_tests/embedding/withunicode.py
- + extra_tests/test_startup.py
- lib_pypy/cffi.egg-info/PKG-INFO
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_embedding.h
- lib_pypy/cffi/cparser.py
- lib_pypy/cffi/recompiler.py
- lib_pypy/tools/__init__.py → lib_pypy/pypy_tools/__init__.py
- lib_pypy/tools/build_cffi_imports.py → lib_pypy/pypy_tools/build_cffi_imports.py
- pypy/doc/build.rst
- pypy/doc/release-v7.3.1.rst
- pypy/doc/whatsnew-head.rst
- pypy/doc/windows.rst
- pypy/goal/targetpypystandalone.py
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py
- pypy/module/_socket/interp_socket.py
- pypy/tool/release/package.py
- rpython/annotator/specialize.py
- rpython/jit/backend/aarch64/regalloc.py
- rpython/jit/backend/aarch64/test/conftest.py
- rpython/jit/backend/arm/test/conftest.py
- rpython/jit/backend/llsupport/asmmemmgr.py
- rpython/jit/backend/llsupport/descr.py
View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/856c8c0927e14874bd3686ae0875e1cba334b215...7363811e5995b91689a451a58194712a503885f0
--
View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/856c8c0927e14874bd3686ae0875e1cba334b215...7363811e5995b91689a451a58194712a503885f0
You're receiving this email because of your account on foss.heptapod.net.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-commit/attachments/20200730/3a0259af/attachment-0001.html>
More information about the pypy-commit
mailing list