@@ -440,13 +440,15 @@ SCIP_RETCODE fillKernels(
440440 if ( !SCIPisEQ (scip , lpval , 0.0 ) )
441441 {
442442 n = bw_kernelcount [block_index ];
443+ assert (bw_nnonkernelvars != NULL );
443444 assert (n < bw_nkernelvars [block_index ] + bw_nnonkernelvars [block_index ]);
444445 bw_kernelvars [block_index ][n ] = vars [i ];
445446 bw_kernelcount [block_index ]++ ;
446447 }
447448 else
448449 {
449450 n = bw_nonkernelcount [block_index ];
451+ assert (bw_nnonkernelvars != NULL );
450452 assert (n < bw_nkernelvars [block_index ] + bw_nnonkernelvars [block_index ]);
451453 bw_nonkernelvars [block_index ][n ] = vars [i ];
452454 bw_nonkernelcount [block_index ]++ ;
@@ -467,6 +469,8 @@ SCIP_RETCODE fillKernels(
467469 if ( bw_intkernelcount != NULL )
468470 {
469471 m = bw_intkernelcount [block_index ];
472+ assert (bw_nintnonkernelvars != NULL );
473+ assert (bw_nintkernelvars != NULL );
470474 assert (m < bw_nintkernelvars [block_index ] + bw_nintnonkernelvars [block_index ]);
471475 if ( bw_intkernelvars != NULL )
472476 bw_intkernelvars [block_index ][m ] = vars [i ];
@@ -476,6 +480,7 @@ SCIP_RETCODE fillKernels(
476480 else
477481 {
478482 m = bw_kernelcount [block_index ];
483+ assert (bw_nnonkernelvars != NULL );
479484 assert (m < bw_nkernelvars [block_index ] + bw_nnonkernelvars [block_index ]);
480485 bw_kernelvars [block_index ][m ] = vars [i ];
481486 bw_kernelcount [block_index ]++ ;
@@ -488,6 +493,8 @@ SCIP_RETCODE fillKernels(
488493 if ( bw_intnonkernelcount != NULL )
489494 {
490495 m = bw_intnonkernelcount [block_index ];
496+ assert (bw_nintnonkernelvars != NULL );
497+ assert (bw_nintkernelvars != NULL );
491498 assert (m < bw_nintkernelvars [block_index ] + bw_nintnonkernelvars [block_index ]);
492499 if ( bw_intnonkernelvars != NULL )
493500 bw_intnonkernelvars [block_index ][m ] = vars [i ];
@@ -497,6 +504,7 @@ SCIP_RETCODE fillKernels(
497504 else
498505 {
499506 m = bw_nonkernelcount [block_index ];
507+ assert (bw_nnonkernelvars != NULL );
500508 assert (m < bw_nkernelvars [block_index ] + bw_nnonkernelvars [block_index ]);
501509 bw_nonkernelvars [block_index ][m ] = vars [i ];
502510 bw_nonkernelcount [block_index ]++ ;
@@ -511,13 +519,15 @@ SCIP_RETCODE fillKernels(
511519 || (usetranslb && SCIPisGT (scip , lb , lborig )) )
512520 {
513521 l = bw_contkernelcount [block_index ];
522+ assert (bw_ncontnonkernelvars != NULL );
514523 assert (l < bw_ncontkernelvars [block_index ] + bw_ncontnonkernelvars [block_index ]);
515524 bw_contkernelvars [block_index ][l ] = vars [i ];
516525 bw_contkernelcount [block_index ]++ ;
517526 }
518527 else
519528 {
520529 l = bw_contnonkernelcount [block_index ];
530+ assert (bw_ncontnonkernelvars != NULL );
521531 assert (l < bw_ncontkernelvars [block_index ] + bw_ncontnonkernelvars [block_index ]);
522532 bw_contnonkernelvars [block_index ][l ] = vars [i ];
523533 bw_contnonkernelcount [block_index ]++ ;
0 commit comments