From 605c13238e2b0f85c16af31fe1930a0f90971d69 Mon Sep 17 00:00:00 2001 From: TimQu Date: Sun, 2 Dec 2018 11:58:51 +0100 Subject: [PATCH] Correctly handle the case where no model description is provided to the builder options. --- src/storm/builder/BuilderOptions.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/storm/builder/BuilderOptions.cpp b/src/storm/builder/BuilderOptions.cpp index 4110442d6..8ea24379d 100644 --- a/src/storm/builder/BuilderOptions.cpp +++ b/src/storm/builder/BuilderOptions.cpp @@ -58,7 +58,9 @@ namespace storm { auto const& buildSettings = storm::settings::getModule(); auto const& generalSettings = storm::settings::getModule(); - this->setApplyMaximalProgressAssumption(modelDescription.getModelType() == storm::storage::SymbolicModelDescription::ModelType::MA); + if (modelDescription.hasModel()) { + this->setApplyMaximalProgressAssumption(modelDescription.getModelType() == storm::storage::SymbolicModelDescription::ModelType::MA); + } explorationChecks = buildSettings.isExplorationChecksSet(); reservedBitsForUnboundedVariables = buildSettings.getBitsForUnboundedVariables(); showProgress = generalSettings.isVerboseSet();