OpenModelica newInst-newBackend from 2026-01-13 05:52:59 to 2026-01-20 04:25:46

Summary

OMC Commits16
Libraries Changed0
Number of Improvements2
Number of Regressions9
Number of Performance Improvements6
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
0ee62283b02026-01-19 20:29:50 +0100AndreasRefactor mat4 res (#14917)
2160a9415b2026-01-19 16:12:41 +0100Andreas[C] Remove result file format recon "wall" (#14915)
67e1063d3e2026-01-19 16:00:41 +0100AndreasFormat simulation_result_mat4.cpp (#14914)
ec1431ce2c2026-01-19 14:24:09 +0100Adeel AsgharUpdate time display unit (#14912)
af727a89832026-01-19 13:58:02 +0100Adeel AsgharHandle the edit case of choicesAllMatching (#14910)
f9006e0b042026-01-19 13:49:33 +0100Andreas[CI] Move sanity check to script (#14900)
4daace84512026-01-16 13:24:13 +0100Andreas[C] min, max array attributes for reals (#14897)
f7214d50ab2026-01-15 17:47:26 +0100phannebohmWrite var index in JSON file (#14898)
84e69202a62026-01-15 15:47:49 +0100Adeel AsgharUpdate the value binding on FocusOut (#14891)
50d70faab92026-01-15 13:06:31 +0100Per ÖstlundDon't require = to set a flag value (#14896)
eab61fd0842026-01-14 17:35:58 +0100Andreas[C] Real array nominal attribute (#14771)
b650d212d92026-01-14 16:29:45 +0100AndreasAssert codegen crefVarInfo generates valid index (#14895)
e156c5a0f72026-01-14 15:20:12 +0100Per ÖstlundAdd --cmd flag (#14893)
06e215115e2026-01-14 11:53:37 +0100Andreas[GBODE] fabs nominal for error tolerance (#14889)
ace94abfa12026-01-13 16:07:38 +0100Per ÖstlundFix evaluation of end in functions (#14888)
87c68dea012026-01-13 13:40:53 +0100linuslangenkamp[C] update GBODE step size after events (#14876)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f2691882025-12-11 11:52:34 +0100Adrian Popadd extra simflags gbode (#262)
a8b7fb32025-12-04 12:35:20 +0100Adrian Popupdate HelmholtzMedia (#261)

Library Changes

LibraryChange

Models Affected

BoundaryInitBlocksBoundaryInitBlocks.Examples.Tests.Hydraulics.InvertibleConfig.SmallSignal_ON_BWD (sim)Simulate → Compile
IDEASIDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Failed → FrontEnd
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Simulate performance 0:08:00 → 0.55
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Simulate performance 0:08:00 → 0.54
OpenIPSLOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Simulate performance 0:08:00 → 0.54
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)Simulate performance 0:08:00 → 0.56
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Simulate performance 0:08:00 → 0.57
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Simulate performance 0:08:00 → 0.54
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Compile → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Compile performance 0:01:54 → 0:03:39
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)Compile performance 0:02:02 → 0:04:13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Compile performance 23.16 → 41.06
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Compile performance 0:01:04 → 0:03:13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Compile performance 24.26 → 49.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Compile performance 27.66 → 56.73
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate → Templates
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Simulate → Compile
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)Failed → FrontEnd