OpenModelica master from 2026-02-25 11:51:33 to 2026-02-25 23:40:12

Summary

OMC Commits6
Libraries Changed1
Number of Improvements2
Number of Regressions1
Number of Performance Improvements6
Number of Performance Regressions5

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)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
01ac33b2026-02-24 13:36:37 +0100Per ÖstlundAdd illegalConditionalContext flag to AES and Dynawo
a654b572026-02-13 15:56:41 +0100AndreasOnly import basemodelica if needed (#271)

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_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.17
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.18
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:13:20 → 0.19
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)BackEnd performance 11.88 → 24.13
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 0:01:35 → 9.00
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)BackEnd performance 0:01:08 → 37.70 Templates performance 6.55 → 12.18 Compile performance 0:01:37 → 0:02:46
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)BackEnd performance 0:01:07 → 38.56 Templates performance 6.42 → 11.55 Compile performance 0:01:37 → 0:02:46
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)BackEnd performance 0:01:09 → 38.47 Templates performance 6.48 → 11.40 Compile performance 0:01:37 → 0:02:46
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 36.77 → 21.59
OpenIPSLOpenIPSL.Examples.DAEMode.SMIB_Examples.Example_1.Network3 (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Templates performance 5.79 → 12.95 Compile performance 0:01:35 → 0:02:44
OpenIPSLOpenIPSL.Tests.Branches.Generic.ULTC (sim)FrontEnd → Simulate
OpenIPSLOpenIPSL.Tests.Controls.PSSE.ES.ESAC2A (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate performance 22.81 → 12.44