Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork34.3k
gh-146227: Fix wrong type in _Py_atomic_load_uint16 in pyatomic_std.h#146229
gh-146227: Fix wrong type in _Py_atomic_load_uint16 in pyatomic_std.h#146229colesbury merged 1 commit intopython:mainfrom
Conversation
…_std.hAlso fix a few related issues in the pyatomic headers:* Fix _Py_atomic_store_uint_release in pyatomic_msc.h to use __stlr32 on ARM64 instead of a plain volatile store (which is only relaxed on ARM64).* Add missing _Py_atomic_store_uint_release to pyatomic_gcc.h.* Fix pseudo-code comment for _Py_atomic_store_ptr_release inpyatomic.h.
corona10 left a comment• edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
lgtm
1eff27f intopython:mainUh oh!
There was an error while loading.Please reload this page.
Thanks@colesbury for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14. |
Sorry,@colesbury, I could not cleanly backport this to |
Sorry,@colesbury, I could not cleanly backport this to |
…yatomic_std.h (pythongh-146229)Also fix a few related issues in the pyatomic headers:* Fix _Py_atomic_store_uint_release in pyatomic_msc.h to use __stlr32 on ARM64 instead of a plain volatile store (which is only relaxed on ARM64).* Add missing _Py_atomic_store_uint_release to pyatomic_gcc.h.* Fix pseudo-code comment for _Py_atomic_store_ptr_release in pyatomic.h.(cherry picked from commit1eff27f)Co-authored-by: Sam Gross <colesbury@gmail.com>
GH-146232 is a backport of this pull request to the3.14 branch. |
…yatomic_std.h (pythongh-146229)Also fix a few related issues in the pyatomic headers:* Fix _Py_atomic_store_uint_release in pyatomic_msc.h to use __stlr32 on ARM64 instead of a plain volatile store (which is only relaxed on ARM64).* Add missing _Py_atomic_store_uint_release to pyatomic_gcc.h.* Fix pseudo-code comment for _Py_atomic_store_ptr_release in pyatomic.h.(cherry picked from commit1eff27f)Co-authored-by: Sam Gross <colesbury@gmail.com>
GH-146233 is a backport of this pull request to the3.13 branch. |
…c_std.h (gh-146229) (#146232)Also fix a few related issues in the pyatomic headers:* Fix _Py_atomic_store_uint_release in pyatomic_msc.h to use __stlr32 on ARM64 instead of a plain volatile store (which is only relaxed on ARM64).* Add missing _Py_atomic_store_uint_release to pyatomic_gcc.h.* Fix pseudo-code comment for _Py_atomic_store_ptr_release in pyatomic.h.(cherry picked from commit1eff27f)
* upstream/main: (1475 commits) Docs: replace all `datetime` imports with `import datetime as dt` (python#145640)pythongh-146153: Use `frozendict` in pure python fallback for `curses.has_key` (python#146154)pythongh-138234: clarify returncode behavior for subprocesses created with `shell=True` (python#138536)pythongh-140947: fix contextvars handling for server tasks in asyncio (python#141158)pythonGH-100108: Add async generators best practices section (python#141885)pythonGH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (pythonGH-146120)pythongh-146228: Better fork support in cached FastPath (python#146231)pythongh-146227: Fix wrong type in _Py_atomic_load_uint16 in pyatomic_std.h (pythongh-146229)pythongh-145980: Fix copy/paste mistake in binascii.c (python#146230)pythongh-146092: Raise MemoryError on allocation failure in _zoneinfo (python#146165)pythongh-91279: Note `SOURCE_DATE_EPOCH` support in `ZipFile.writestr()` doc (python#139396)pythongh-146196: Fix Undefined Behavior in _PyUnicodeWriter_WriteASCIIString() (python#146201)pythongh-143930: Reject leading dashes in webbrowser URLspythongh-145916: Soft-deprecate ctypes.util.find_library (pythonGH-145919)pythongh-146205: Check the errno with != 0 in close impls in select module (python#146206)pythongh-146171: Fix nested AttributeError suggestions (python#146188)pythongh-146099: Optimize _GUARD_CODE_VERSION+IP via function version symbols (pythonGH-146101)pythongh-145980: Add support for alternative alphabets in the binascii module (pythonGH-145981)pythongh-145754: Update signature retrieval in unittest.mock to use forwardref annotation format (python#145756)pythongh-145177: Add emscripten run --test, uses test args from config.toml (python#146160) ...
Uh oh!
There was an error while loading.Please reload this page.
Also fix a few related issues in the pyatomic headers:
_Py_atomic_store_uint_releasein pyatomic_msc.h to use__stlr32on ARM64 instead of a plain volatile store (which is only relaxed on ARM64)._Py_atomic_store_uint_releaseto pyatomic_gcc.h._Py_atomic_store_ptr_releasein pyatomic.h._Py_atomic_load_uint16incorrect inpyatomic_std.h#146227