
This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
Created on2018-07-15 23:47 bybenjamin.peterson, last changed2022-04-11 14:59 byadmin. This issue is nowclosed.
| Pull Requests | |||
|---|---|---|---|
| URL | Status | Linked | Edit |
| PR 8288 | merged | benjamin.peterson,2018-07-15 23:49 | |
| PR 8289 | merged | miss-islington,2018-07-16 00:02 | |
| PR 8290 | merged | benjamin.peterson,2018-07-16 00:04 | |
| Messages (4) | |||
|---|---|---|---|
| msg321697 -(view) | Author: Benjamin Peterson (benjamin.peterson)*![]() | Date: 2018-07-15 23:47 | |
clang supports C11 atomic APIs just fine but Python's configure fails to detect it:configure:16529: checking for stdatomic.hconfigure:16545: clang -pthread -o conftest conftest.c -lpthread -ldl -lutil >&5conftest.c:389:5: error: _Atomic cannot be applied to incomplete type 'void' _Atomic void *py_atomic_address = (void*) &value; ^1 error generated.Indeed, the atomic uninhabited type is not very useful. If we wanted an atomic pointer, we should write _Atomic(void *). | |||
| msg321698 -(view) | Author: Benjamin Peterson (benjamin.peterson)*![]() | Date: 2018-07-16 00:01 | |
New changeset15c7b2abdfb93f8902dd72474818aee2bf97fa66 by Benjamin Peterson in branch 'master':bpo-34121: Fix detection of C11 atomic support on clang. (GH-8288)https://github.com/python/cpython/commit/15c7b2abdfb93f8902dd72474818aee2bf97fa66 | |||
| msg321704 -(view) | Author: miss-islington (miss-islington) | Date: 2018-07-16 00:44 | |
New changeset3fc12f0e2ad9ba49243f5a43a8803018b2ff5904 by Miss Islington (bot) in branch '3.7':bpo-34121: Fix detection of C11 atomic support on clang. (GH-8288)https://github.com/python/cpython/commit/3fc12f0e2ad9ba49243f5a43a8803018b2ff5904 | |||
| msg321705 -(view) | Author: Benjamin Peterson (benjamin.peterson)*![]() | Date: 2018-07-16 00:48 | |
New changeset8487ef61dea9fb0579f0be8f01d74fa20d3b8ed1 by Benjamin Peterson in branch '3.6':[3.6]bpo-34121: Fix detection of C11 atomic support on clang. (GH-8290)https://github.com/python/cpython/commit/8487ef61dea9fb0579f0be8f01d74fa20d3b8ed1 | |||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022-04-11 14:59:03 | admin | set | github: 78302 |
| 2018-07-16 00:48:48 | benjamin.peterson | set | messages: +msg321705 |
| 2018-07-16 00:44:14 | miss-islington | set | nosy: +miss-islington messages: +msg321704 |
| 2018-07-16 00:05:26 | benjamin.peterson | set | status: open -> closed resolution: fixed stage: patch review -> resolved |
| 2018-07-16 00:04:15 | benjamin.peterson | set | pull_requests: +pull_request7824 |
| 2018-07-16 00:02:13 | miss-islington | set | pull_requests: +pull_request7823 |
| 2018-07-16 00:01:45 | benjamin.peterson | set | messages: +msg321698 |
| 2018-07-15 23:49:57 | benjamin.peterson | set | keywords: +patch stage: patch review pull_requests: +pull_request7822 |
| 2018-07-15 23:48:06 | benjamin.peterson | set | components: + Build, - Interpreter Core |
| 2018-07-15 23:47:57 | benjamin.peterson | create | |