OpenModelica cpp from 2026-02-25 06:39:51 to 2026-02-26 06:20:49

Summary

OMC Commits7
Libraries Changed1
Number of Improvements5
Number of Regressions17
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
0c524016a12026-02-25 18:24:57 +0100arun3688pass the boundary condition measurement input file to simflags (#15103)
ffeea3cea72026-02-25 16:35:37 +0100Andreas[CodeGen] Replace dots in qualified crefs for extern function arguments (#15102)
9c4f69d7312026-02-25 16:01:39 +0100kabdelhak[NF] proper cat simplification (#15101)
a1973ef8882026-02-25 15:19:05 +0100arun3688Generate optional FMU for the reconciled model after computing dataReconciliation (#15100)
d3dc2100d52026-02-25 12:45:24 +0100kabdelhak[NB] update index reduction (#15094)
d3d4fd83712026-02-25 12:15:46 +0100kabdelhak[NF] add cat() call simplification (#15097)
ac4aef002b2026-02-25 11:32:45 +0100Andreas[FMI] Remove unused fmiType (#15098)

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
OpenIPSLFrom version 3.0.1 (https://github.com/OpenIPSL/OpenIPSL/archive/648ac5422769915f2e04a5ccd0370e413e3ff23e.zip) to 3.1.0 (https://github.com/OpenIPSL/OpenIPSL/archive/0ee96c3bcf71330916fbaba60a82eeaac5e1ffb5.zip)

Models Affected

Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates → Verify
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Templates performance 37.10 → 18.48
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorVSDStartup.MultiDomainMotorCIMStartUpComparison (sim)Simulate performance 0.05 → 0:08:02
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorVSDStartup.MultiDomainMotorStartUpComparison (sim)Simulate → Compile
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorVSDStartup.MultiDomainMotorTypeVStartUpComparison (sim)Compile → Simulate
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Compile → SimCode
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Compile → 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)Compile → SimCode
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile → SimCode
OpenIPSLOpenIPSL.Tests.Branches.Generic.ULTC (sim)FrontEnd → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.EXST1 (sim)Simulate → SimCode
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify