Skip to content

Commit f563652

Browse files
committed
Merge branch 'fix-setppc-presolve' into 'v91-bugfix'
clean up hashmap in removeDoubleAndSingletonsAndPerformDualpresolve See merge request integer/scip!3517
2 parents 8692b42 + 68f5dd9 commit f563652

File tree

4 files changed

+1359
-141
lines changed

4 files changed

+1359
-141
lines changed

CHANGELOG

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Fixed bugs
1313
- skip aggregations on fixed variables in milp presolver to avoid errors for earlier versions of PaPILO
1414
- reformulate soft pseudoboolean constraints with linear constraints if the indicator decomposition is disabled
1515
- in lpi_highs set the presolve option in lpiSolve() to not reset the model status directly after solving the LP
16+
- update constraints and hashmap after each multi-aggregation to avoid key error in removeDoubleAndSingletonsAndPerformDualpresolve() of cons_setppc.c
1617

1718
Unit tests
1819
----------

check/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,7 @@ set(pairs_Issue
499499
"instances/Issue/3727.cip\;1922\;vanillafullstrong_reduced_presolving_separating_heuristics"
500500
"instances/Issue/3728.cip\;0\;reduced_presolving_heuristics"
501501
"instances/Issue/3746.cip\;0\;seed_1"
502+
"instances/Issue/3752.cip\;28066\;default"
502503
)
503504

504505
#

0 commit comments

Comments
 (0)