opal/mca/threads/argobots: fix compilation error
Fixes #7697 Signed-off-by: Shintaro Iwasaki <siwasaki@anl.gov>
Этот коммит содержится в:
родитель
698e6bb549
Коммит
0fc2033c75
@ -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