@@ -400,7 +400,7 @@ nest::MPIManager::communicate_Allgather( std::vector< unsigned int >& send_buffe
400400 int disp = 0 ;
401401 unsigned int max_recv_count = send_buffer_size_;
402402 bool overflow = false ;
403- for ( int pid = 0 ; pid < get_num_processes (); ++pid )
403+ for ( size_t pid = 0 ; pid < get_num_processes (); ++pid )
404404 {
405405 unsigned int block_disp = pid * send_buffer_size_;
406406 displacements[ pid ] = disp;
@@ -470,7 +470,7 @@ nest::MPIManager::communicate_Allgather( std::vector< T >& send_buffer,
470470 int disp = 0 ;
471471 unsigned int max_recv_count = send_buffer_size_;
472472 bool overflow = false ;
473- for ( int pid = 0 ; pid < get_num_processes (); ++pid )
473+ for ( size_t pid = 0 ; pid < get_num_processes (); ++pid )
474474 {
475475 unsigned int block_disp = pid * send_buffer_size_;
476476 displacements[ pid ] = disp;
@@ -560,7 +560,7 @@ nest::MPIManager::communicate_Allgather( std::vector< OffGridSpike >& send_buffe
560560 int disp = 0 ;
561561 unsigned int max_recv_count = send_buffer_size_;
562562 bool overflow = false ;
563- for ( int pid = 0 ; pid < get_num_processes (); ++pid )
563+ for ( size_t pid = 0 ; pid < get_num_processes (); ++pid )
564564 {
565565 unsigned int block_disp = pid * send_buffer_size_;
566566 displacements[ pid ] = disp;
@@ -604,7 +604,7 @@ nest::MPIManager::communicate( std::vector< double >& send_buffer,
604604 communicate ( n_nodes );
605605 // Set up displacements vector.
606606 displacements.resize ( get_num_processes (), 0 );
607- for ( int i = 1 ; i < get_num_processes (); ++i )
607+ for ( size_t i = 1 ; i < get_num_processes (); ++i )
608608 {
609609 displacements.at ( i ) = displacements.at ( i - 1 ) + n_nodes.at ( i - 1 );
610610 }
@@ -864,7 +864,7 @@ nest::MPIManager::time_communicatev( int num_bytes, int samples )
864864 std::vector< int > n_nodes ( get_num_processes (), packet_length );
865865 std::vector< int > displacements ( get_num_processes (), 0 );
866866
867- for ( int i = 1 ; i < get_num_processes (); ++i )
867+ for ( size_t i = 1 ; i < get_num_processes (); ++i )
868868 {
869869 displacements.at ( i ) = displacements.at ( i - 1 ) + n_nodes.at ( i - 1 );
870870 }
@@ -963,7 +963,7 @@ nest::MPIManager::time_communicate_alltoallv( int num_bytes, int samples )
963963 std::vector< int > n_nodes ( get_num_processes (), packet_length );
964964 std::vector< int > displacements ( get_num_processes (), 0 );
965965
966- for ( int i = 1 ; i < get_num_processes (); ++i )
966+ for ( size_t i = 1 ; i < get_num_processes (); ++i )
967967 {
968968 displacements.at ( i ) = displacements.at ( i - 1 ) + n_nodes.at ( i - 1 );
969969 }
0 commit comments