OpenModelica v1.24-fmi-fmpy from 2026-02-23 11:32:58 to 2026-03-03 00:30:35

Summary

OMC Commits0
Libraries Changed2
Number of Improvements8
Number of Regressions6
Number of Performance Improvements4
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3cc869b2026-03-06 17:57:30 +0100Adrian Popdisable 1.24 and add 1.26 (#274)
01ac33b2026-02-24 13:36:37 +0100Per ÖstlundAdd illegalConditionalContext flag to AES and Dynawo

Library Changes

LibraryChange
DynawoConfiguration hash (OMC settings or the testing script changed)
OpenIPSLFrom version 3.0.1 (https://github.com/OpenIPSL/OpenIPSL/archive/648ac5422769915f2e04a5ccd0370e413e3ff23e.zip) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Jan 26 2026, 14:55:28) [GCC 11.4.0] --version show program's version number and exit to 3.1.0 (https://github.com/OpenIPSL/OpenIPSL/archive/0ee96c3bcf71330916fbaba60a82eeaac5e1ffb5.zip) usage: __main__.py [-h] [--version] [--validate] [--start-time START_TIME] FMPy version: 0.3.21 Python version: 3.10.12 (main, Jan 26 2026, 14:55:28) [GCC 11.4.0] --version show program's version number and exit

Models Affected

DynawoDynawo.Examples.BESS.WECC.BESScbCurrentSource (sim)Compile performance 0:01:10 → 16.68
DynawoDynawo.Examples.ENTSOE.TestCase1 (sim)FrontEnd performance 11.18 → 0.73
DynawoDynawo.Examples.ENTSOE.TestCase2 (sim)FrontEnd performance 11.26 → 0.74
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network1 (sim)Simulate → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network2 (sim)Simulate → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network3 (sim)Simulate → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1Mod.Network (sim)Simulate → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_2.Network (sim)Simulate → SimCode
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Failed → SimCode
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Failed → SimCode
OpenIPSLOpenIPSL.Tests.Branches.Generic.ULTC (sim)FrontEnd → Compile
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Simulate performance 50.64 → 0.45
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXST1 (sim)Simulate → SimCode