Skip to content

v1.14.0

Latest

Choose a tag to compare

@volkm volkm released this 19 Aug 20:29
· 6 commits to master since this release
0316f2b
  • Moved from settings to environments or options in several places:
    • LP solvers
    • Model building
    • Bisimulation
    • Parsing
    • Symbolic models
  • Revised state and observation valuations.
  • Added support for HiGHS MILP solver.
  • Renamed --additional-checks to --check-zeno.
  • Removed deprecated --lex argument. Lexicographic model checking can be invoked using the multilex(..) syntax.
  • Reintroduced sample-derivative for storm-pars.
  • Bug fixes:
    • Parsing of Prism files such as observables and reserved keywords.
    • Parsing of constant strings and negative number in commandline options.
    • Parsing of DRN files with rational intervals.
    • Multi-objective model checking for negative rewards.
    • WeightVectorChecker for negative weights.
    • In Valuations.
    • Setting relative precision in LRA.
    • Scheduler extraction for topological solver.
    • State elimination for absorbing states.
    • Synchronization vector for non-synchronizing JANI choices.
    • MDP model checking of globally properties via hybrid engine.
    • Memory products and initial states.
  • Requires CMake >= 3.25.
  • Updated gmm version to 5.5.
  • Moved from parallel-hashmap to gtl.
  • Developer: Sped up compilation of storm-parsers and storm-pars.
  • Developer: Sped up tests by skipping a few costly tests.
  • Developer: Fixed a number of compiler warnings.
  • Developer: Cleaned up parts of code base such as state elimination and cli-utilities.
  • Developer: Added support for clang-tidy.
  • Developer: Improved code quality via reports from clang-tidy.
  • Developer: Consistent handling of includes, asserts and throwing of exceptions.
  • Developer: Introduced STORM_LOG_STATS.
  • Developer: Added CMake option STORM_COMPILE_WITH_PCH.
  • Developer: Added Copilot instructions.