Commit dbcea39
Fix stdatomic.h header check for ICC compiler: the ICC implementation
lacks atomic_uintptr_t type which is needed by Python.
Test:
* atomic_int and atomic_uintptr_t types
* atomic_load_explicit() and atomic_store_explicit()
* memory_order_relaxed and memory_order_seq_cst constants
But don't test ATOMIC_VAR_INIT(): it's not used in Python.
(cherry picked from commit 028f734)
Co-authored-by: Victor Stinner <[email protected]>
1 parent 2f8d4f0 commit dbcea39
File tree
4 files changed
+15
-19
lines changed- Misc/NEWS.d/next/Build
4 files changed
+15
-19
lines changedLines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
782 | 782 | | |
783 | 783 | | |
784 | 784 | | |
785 | | - | |
786 | 785 | | |
787 | 786 | | |
788 | 787 | | |
| |||
896 | 895 | | |
897 | 896 | | |
898 | 897 | | |
899 | | - | |
900 | 898 | | |
901 | 899 | | |
902 | 900 | | |
| |||
1149 | 1147 | | |
1150 | 1148 | | |
1151 | 1149 | | |
1152 | | - | |
1153 | | - | |
1154 | | - | |
1155 | | - | |
1156 | | - | |
1157 | | - | |
1158 | | - | |
1159 | | - | |
1160 | | - | |
1161 | 1150 | | |
1162 | 1151 | | |
1163 | 1152 | | |
| |||
1295 | 1284 | | |
1296 | 1285 | | |
1297 | 1286 | | |
1298 | | - | |
| 1287 | + | |
1299 | 1288 | | |
1300 | 1289 | | |
1301 | 1290 | | |
| |||
1448 | 1437 | | |
1449 | 1438 | | |
1450 | 1439 | | |
1451 | | - | |
1452 | 1440 | | |
1453 | 1441 | | |
1454 | 1442 | | |
| |||
16765 | 16753 | | |
16766 | 16754 | | |
16767 | 16755 | | |
16768 | | - | |
| 16756 | + | |
| 16757 | + | |
16769 | 16758 | | |
16770 | | - | |
| 16759 | + | |
| 16760 | + | |
| 16761 | + | |
16771 | 16762 | | |
16772 | 16763 | | |
16773 | 16764 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5403 | 5403 | | |
5404 | 5404 | | |
5405 | 5405 | | |
5406 | | - | |
| 5406 | + | |
| 5407 | + | |
5407 | 5408 | | |
5408 | | - | |
| 5409 | + | |
| 5410 | + | |
| 5411 | + | |
5409 | 5412 | | |
5410 | 5413 | | |
5411 | 5414 | | |
| |||
5415 | 5418 | | |
5416 | 5419 | | |
5417 | 5420 | | |
5418 | | - | |
| 5421 | + | |
5419 | 5422 | | |
5420 | 5423 | | |
5421 | 5424 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1025 | 1025 | | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | | - | |
| 1028 | + | |
1029 | 1029 | | |
1030 | 1030 | | |
1031 | 1031 | | |
| |||
0 commit comments