Browse Source
Proper DD cleanup after MTBDD engine's Gauss-Seidel exception
Proper DD cleanup after MTBDD engine's Gauss-Seidel exception
Due to the change in 98c019b175,
the C-level 'Gauss-Seidel not supported' checks of the MTBDD engine
get triggered now more often. Before, they would just return, now we
actually do the usual DD cleanup there to avoid DD reference leaks.
(plus: put breaks in switch statements on separate lines to better see code-flow)
accumulation-v4.7
5 changed files with 45 additions and 20 deletions
-
13prism/src/mtbdd/PM_ProbReachReward.cc
-
13prism/src/mtbdd/PM_ProbReachRewardInterval.cc
-
13prism/src/mtbdd/PM_ProbUntil.cc
-
13prism/src/mtbdd/PM_ProbUntilInterval.cc
-
13prism/src/mtbdd/PM_StochSteadyState.cc
Write
Preview
Loading…
Cancel
Save
Reference in new issue