@@ -445,14 +445,14 @@ void memheap_oob_destruct(void)
445
445
static int send_buffer (int pe , pmix_data_buffer_t * msg )
446
446
{
447
447
void * buffer ;
448
- int32_t size ;
448
+ size_t size ;
449
449
int rc ;
450
450
451
451
PMIX_DATA_BUFFER_UNLOAD (msg , buffer , size );
452
452
rc = PMPI_Send (buffer , size , MPI_BYTE , pe , 0 , oshmem_comm_world );
453
453
free (buffer );
454
454
455
- MEMHEAP_VERBOSE (5 , "message sent: dst=%d, rc=%d, %d bytes!" , pe , rc , size );
455
+ MEMHEAP_VERBOSE (5 , "message sent: dst=%d, rc=%d, %" PRIsize_t " bytes!" , pe , rc , size );
456
456
return rc ;
457
457
}
458
458
@@ -523,7 +523,7 @@ void mca_memheap_modex_recv_all(void)
523
523
pmix_data_buffer_t * msg = NULL ;
524
524
void * send_buffer = NULL ;
525
525
char * rcv_buffer = NULL ;
526
- int size ;
526
+ size_t size ;
527
527
int * rcv_size = NULL ;
528
528
int * rcv_n_transports = NULL ;
529
529
int * rcv_offsets = NULL ;
@@ -584,7 +584,7 @@ void mca_memheap_modex_recv_all(void)
584
584
585
585
/* Do allgather */
586
586
PMIX_DATA_BUFFER_UNLOAD (msg , send_buffer , size );
587
- MEMHEAP_VERBOSE (1 , "local keys packed into %d bytes, %d segments" , size , memheap_map -> n_segments );
587
+ MEMHEAP_VERBOSE (1 , "local keys packed into %d bytes, %" PRIsize_t " segments" , size , memheap_map -> n_segments );
588
588
589
589
OPAL_TIMING_ENV_NEXT (recv_all , "serialize data" );
590
590
0 commit comments