Merge pull request #7712 from shintaro-iwasaki/fix7697
opal/mca/threads/argobots: fix compilation error
Этот коммит содержится в:
Коммит
3078485eee
@ -105,7 +105,7 @@ void opal_mutex_create(struct opal_mutex_t *m)
|
||||
}
|
||||
void *null_ptr = OPAL_ABT_MUTEX_NULL;
|
||||
if (opal_atomic_compare_exchange_strong_ptr(
|
||||
(intptr_t *)&m->m_lock_argobots, (intptr_t *)&null_ptr,
|
||||
(opal_atomic_intptr_t *)&m->m_lock_argobots, (intptr_t *)&null_ptr,
|
||||
(intptr_t)abt_mutex)) {
|
||||
/* mutex is successfully created and substituted. */
|
||||
return;
|
||||
@ -121,7 +121,7 @@ static void opal_cond_create(opal_cond_t *cond)
|
||||
ABT_cond new_cond;
|
||||
ABT_cond_create(&new_cond);
|
||||
void *null_ptr = OPAL_ABT_COND_NULL;
|
||||
if (opal_atomic_compare_exchange_strong_ptr((intptr_t *)cond,
|
||||
if (opal_atomic_compare_exchange_strong_ptr((opal_atomic_intptr_t *)cond,
|
||||
(intptr_t *)&null_ptr,
|
||||
(intptr_t)new_cond)) {
|
||||
/* cond is successfully created and substituted. */
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user