◐ Shell
clean mode source ↗

bpo-30747: Attempt to fix atomic load/store by Paxxi · Pull Request #2383 · python/cpython

pitrou

pitrou

pitrou

pitrou

pitrou

pitrou

pitrou

pitrou

pitrou

_Py_atomic_* are currently not implemented as atomic operations
when building with MSVC. This patch attempts to implement parts
of the functionality required.

segevfiner added a commit to segevfiner/cpython that referenced this pull request

Aug 18, 2017
Apparently MSVC is too stupid to understand that the alternate branch is
not taken and emits a warning for it.

Warnings added in python#2383

pitrou pushed a commit that referenced this pull request

Aug 20, 2017
* bpo-9566: Silence warnings from pyatomic.h macros

Apparently MSVC is too stupid to understand that the alternate branch is
not taken and emits a warning for it.

Warnings added in #2383

* bpo-9566: A better fix for the pyatomic.h warning

* bpo-9566: Remove a slash

GadgetSteve pushed a commit to GadgetSteve/cpython that referenced this pull request

Sep 10, 2017
…#3140)

* bpo-9566: Silence warnings from pyatomic.h macros

Apparently MSVC is too stupid to understand that the alternate branch is
not taken and emits a warning for it.

Warnings added in python#2383

* bpo-9566: A better fix for the pyatomic.h warning

* bpo-9566: Remove a slash