Skip to content

Commit a6eb550

Browse files
committed
uintptr_t?
1 parent 5d372b7 commit a6eb550

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

Include/cpython/pyatomic_gcc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -608,8 +608,8 @@ _Py_atomic_load_ssize_acquire(const Py_ssize_t *obj)
608608
static inline void *
609609
_Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
610610
{
611-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
612-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
611+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
612+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
613613
assert(n % sizeof(void *) == 0);
614614

615615
memcpy(dest, src, n);
@@ -630,8 +630,8 @@ _Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
630630
static inline void *
631631
_Py_atomic_memmove_ptr_store_relaxed(void *dest, void *src, size_t n)
632632
{
633-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
634-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
633+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
634+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
635635
assert(n % sizeof(void *) == 0);
636636

637637
memmove(dest, src, n);

Include/cpython/pyatomic_msc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,8 +1162,8 @@ _Py_atomic_load_ssize_acquire(const Py_ssize_t *obj)
11621162
static inline void *
11631163
_Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
11641164
{
1165-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1166-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
1165+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1166+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
11671167
assert(n % sizeof(void *) == 0);
11681168

11691169
memcpy(dest, src, n);
@@ -1184,8 +1184,8 @@ _Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
11841184
static inline void *
11851185
_Py_atomic_memmove_ptr_store_relaxed(void *dest, void *src, size_t n)
11861186
{
1187-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1188-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
1187+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1188+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
11891189
assert(n % sizeof(void *) == 0);
11901190

11911191
memmove(dest, src, n);

Include/cpython/pyatomic_std.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1096,8 +1096,8 @@ static inline void *
10961096
_Py_atomic_memcpy_ptr_store_relaxed(void *dest, void *src, size_t n)
10971097
{
10981098
_Py_USING_STD;
1099-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1100-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
1099+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1100+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
11011101
assert(n % sizeof(void *) == 0);
11021102

11031103
memcpy(dest, src, n);
@@ -1120,8 +1120,8 @@ static inline void *
11201120
_Py_atomic_memmove_ptr_store_relaxed(void *dest, void *src, size_t n)
11211121
{
11221122
_Py_USING_STD;
1123-
assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1124-
assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
1123+
// assert(((uintptr_t)dest & (sizeof (void *) - 1)) == 0);
1124+
// assert(((uintptr_t)src & (sizeof (void *) - 1)) == 0);
11251125
assert(n % sizeof(void *) == 0);
11261126

11271127
memmove(dest, src, n);

0 commit comments

Comments
 (0)