From 2802c148ab4d403abcc27865b65d0a480d994223 Mon Sep 17 00:00:00 2001 From: Sebastian Junges Date: Sat, 10 Oct 2026 11:23:43 +0200 Subject: [PATCH] Include settings manager explicitly storm/api/verification.h no longer pulls in storm/settings headers transitively once the settings reads are removed from libstorm (see stormchecker/storm#1127). Include storm/settings/SettingsManager.h explicitly in main.cpp to keep storm::settings::initializeAll available. --- src/main.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index e250873..3e71828 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,9 @@ #include #include #include +// We include the settings manager explicitly, as it is no longer pulled in transitively by storm/api/storm.h. +// TODO: drop the settings usage, e.g. by switching from storm::settings to storm::Environment, once the settings are fully removed from the storm API. +#include typedef storm::models::sparse::Dtmc Dtmc; typedef storm::modelchecker::SparseDtmcPrctlModelChecker DtmcModelChecker;