Skip to content

Commit 047f71b

Browse files
committed
fix issue with ASYNC data arrays cleanup
Signed-off-by: Howard Pritchard <[email protected]>
1 parent 1c7231f commit 047f71b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ompi/mpi/bindings/ompi_bindings/c_type.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,7 @@ def final_code(self):
677677
request_tmp_name = util.abi_tmp_name('request')
678678
code = []
679679
code.append('if((MPI_SUCCESS == ret_value) && (MPI_REQUEST_NULL != request_tmp)){')
680-
code.append(f'ompi_coll_base_nbc_request_t* nb_request = (ompi_coll_base_nbc_request_t*)&{request_tmp_name};')
680+
code.append(f'ompi_coll_base_nbc_request_t* nb_request = (ompi_coll_base_nbc_request_t*){request_tmp_name};')
681681
code.append(f'nb_request->data.release_arrays[idx++] = (void *){self.tmpname};')
682682
code.append('nb_request->data.release_arrays[idx] = NULL;')
683683
code.append('} else {')
@@ -749,7 +749,7 @@ def final_code(self):
749749
request_tmp_name = util.abi_tmp_name('request')
750750
code = []
751751
code.append('if((MPI_SUCCESS == ret_value) && (MPI_REQUEST_NULL != request_tmp)){')
752-
code.append(f'ompi_coll_base_nbc_request_t* nb_request = (ompi_coll_base_nbc_request_t*)&{request_tmp_name};')
752+
code.append(f'ompi_coll_base_nbc_request_t* nb_request = (ompi_coll_base_nbc_request_t*){request_tmp_name};')
753753
code.append(f'nb_request->data.release_arrays[idx++] = (void *){self.tmpname};')
754754
code.append('nb_request->data.release_arrays[idx] = NULL;')
755755
code.append('} else {')

0 commit comments

Comments
 (0)