Skip to content

Commit 6aa51db

Browse files
author
Christopher Hojny
committed
Merge branch 'fix_debug_msg_symmetry' into 'master'
fix debug msg and boundchginfo w.r.t. symcomp See merge request integer/scip!4273
2 parents 9dff606 + 7218bef commit 6aa51db

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/scip/var.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -514,9 +514,9 @@ SCIP_RETCODE varAddLbchginfo(
514514

515515
SCIPsetDebugMsg(set, "adding lower bound change info to var <%s>[%g,%g]: depth=%d, pos=%d, infer%s=<%s>, inferinfo=%d, %g -> %g\n",
516516
SCIPvarGetName(var), var->locdom.lb, var->locdom.ub, depth, pos,
517-
infercons != NULL ? "cons" : (inferprop != NULL ? "prop" : "symcomp"),
517+
infercons != NULL ? "cons" : (inferprop != NULL ? "prop" : (infersymcomp != NULL ? "symcomp" : "-")),
518518
infercons != NULL ? SCIPconsGetName(infercons) :
519-
(inferprop != NULL ? SCIPpropGetName(inferprop) : SCIPsymcompGetName(infersymcomp)),
519+
(inferprop != NULL ? SCIPpropGetName(inferprop) : (infersymcomp != NULL ? SCIPsymcompGetName(infersymcomp) : "-")),
520520
inferinfo, oldbound, newbound);
521521

522522
SCIP_CALL( varEnsureLbchginfosSize(var, blkmem, set, var->nlbchginfos+1) );
@@ -596,9 +596,9 @@ SCIP_RETCODE varAddUbchginfo(
596596

597597
SCIPsetDebugMsg(set, "adding upper bound change info to var <%s>[%g,%g]: depth=%d, pos=%d, infer%s=<%s>, inferinfo=%d, %g -> %g\n",
598598
SCIPvarGetName(var), var->locdom.lb, var->locdom.ub, depth, pos,
599-
infercons != NULL ? "cons" : (inferprop != NULL ? "prop" : "symcomp"),
599+
infercons != NULL ? "cons" : (inferprop != NULL ? "prop" : (infersymcomp != NULL ? "symcomp" : "-")),
600600
infercons != NULL ? SCIPconsGetName(infercons) :
601-
(inferprop != NULL ? SCIPpropGetName(inferprop) : SCIPsymcompGetName(infersymcomp)),
601+
(inferprop != NULL ? SCIPpropGetName(inferprop) : (infersymcomp != NULL ? SCIPsymcompGetName(infersymcomp) : "-")),
602602
inferinfo, oldbound, newbound);
603603

604604
SCIP_CALL( varEnsureUbchginfosSize(var, blkmem, set, var->nubchginfos+1) );
@@ -733,7 +733,7 @@ SCIP_RETCODE boundchgApplyExact(
733733
SCIP_CALL( varAddLbchginfo(var, blkmem, set, var->locdom.lb, boundchg->newbound, depth, pos,
734734
boundchg->data.inferencedata.var, NULL, NULL, boundchg->data.inferencedata.reason.symcomp,
735735
boundchg->data.inferencedata.info,
736-
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_PROPINFER) );
736+
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_SYMINFER) );
737737
break;
738738

739739
default:
@@ -816,7 +816,7 @@ SCIP_RETCODE boundchgApplyExact(
816816
SCIP_CALL( varAddUbchginfo(var, blkmem, set, var->locdom.ub, boundchg->newbound, depth, pos,
817817
boundchg->data.inferencedata.var, NULL, NULL, boundchg->data.inferencedata.reason.symcomp,
818818
boundchg->data.inferencedata.info,
819-
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_PROPINFER) );
819+
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_SYMINFER) );
820820
break;
821821

822822
default:
@@ -967,7 +967,7 @@ SCIP_RETCODE SCIPboundchgApply(
967967
SCIP_CALL( varAddLbchginfo(var, blkmem, set, var->locdom.lb, boundchg->newbound, depth, pos,
968968
boundchg->data.inferencedata.var, NULL, NULL, boundchg->data.inferencedata.reason.symcomp,
969969
boundchg->data.inferencedata.info,
970-
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_PROPINFER) );
970+
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_SYMINFER) );
971971
break;
972972

973973
default:
@@ -1052,7 +1052,7 @@ SCIP_RETCODE SCIPboundchgApply(
10521052
SCIP_CALL( varAddUbchginfo(var, blkmem, set, var->locdom.ub, boundchg->newbound, depth, pos,
10531053
boundchg->data.inferencedata.var, NULL, NULL, boundchg->data.inferencedata.reason.symcomp,
10541054
boundchg->data.inferencedata.info,
1055-
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_PROPINFER) );
1055+
(SCIP_BOUNDTYPE)(boundchg->inferboundtype), SCIP_BOUNDCHGTYPE_SYMINFER) );
10561056
break;
10571057

10581058
default:

0 commit comments

Comments
 (0)