@@ -1320,32 +1320,34 @@ HighsInt Highs_getIis(void* highs, HighsInt* iis_num_col, HighsInt* iis_num_row,
13201320 *iis_num_col = iis.col_index_ .size ();
13211321 *iis_num_row = iis.row_index_ .size ();
13221322 if (col_index != nullptr ) {
1323- for (size_t i = 0 ; i < *iis_num_col; i++) {
1323+ for (size_t i = 0 ; i < static_cast < size_t >( *iis_num_col) ; i++) {
13241324 col_index[i] = iis.col_index_ [i];
13251325 }
13261326 }
13271327 if (row_index != nullptr ) {
1328- for (size_t i = 0 ; i < *iis_num_row; i++) {
1328+ for (size_t i = 0 ; i < static_cast < size_t >( *iis_num_row) ; i++) {
13291329 row_index[i] = iis.row_index_ [i];
13301330 }
13311331 }
13321332 if (col_bound != nullptr ) {
1333- for (size_t i = 0 ; i < *iis_num_col; i++) {
1333+ for (size_t i = 0 ; i < static_cast < size_t >( *iis_num_col) ; i++) {
13341334 col_bound[i] = iis.col_bound_ [i];
13351335 }
13361336 }
13371337 if (row_bound != nullptr ) {
1338- for (size_t i = 0 ; i < *iis_num_row; i++) {
1338+ for (size_t i = 0 ; i < static_cast < size_t >( *iis_num_row) ; i++) {
13391339 row_bound[i] = iis.row_bound_ [i];
13401340 }
13411341 }
13421342 if (col_status != nullptr ) {
1343- for (size_t i = 0 ; i < ((Highs*)highs)->getLp ().num_col_ ; i++) {
1343+ for (size_t i = 0 ;
1344+ i < static_cast <size_t >(((Highs*)highs)->getLp ().num_col_ ); i++) {
13441345 col_status[i] = iis.col_status_ [i];
13451346 }
13461347 }
13471348 if (row_status != nullptr ) {
1348- for (size_t i = 0 ; i < ((Highs*)highs)->getLp ().num_row_ ; i++) {
1349+ for (size_t i = 0 ;
1350+ i < static_cast <size_t >(((Highs*)highs)->getLp ().num_row_ ); i++) {
13491351 row_status[i] = iis.row_status_ [i];
13501352 }
13511353 }
0 commit comments