OpenModelica newInst-newBackend from 2025-11-18 08:42:17 to 2025-11-20 12:24:31

Summary

OMC Commits5
Libraries Changed0
Number of Improvements30
Number of Regressions3
Number of Performance Improvements4
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
17fdbd1c232025-11-20 12:03:13 +0100kabdelhak[NB] add implicit clocked signals (#14661)
78615b5e572025-11-19 11:39:42 +0100Per ÖstlundRemove `final` in BaseModelica (#14660)
415f2fa3692025-11-18 19:58:38 +0100kabdelhak[NB] add proper split partitioning for clocked (#14656)
bde9772dbd2025-11-18 15:55:09 +0100dreivmeister[Codegen] Fix algebraic loops in Jacobian (#14648)
9c0dc9a8ab2025-11-18 13:48:53 +0100Per ÖstlundFix parentheses printing for FlatModelica::Expression (#14655)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
0e9a9de2025-11-20 12:59:33 +0100AndreasAdding TILMedia_AddOn_Tests (#253)
6d4ecbb2025-11-17 14:59:59 +0100AndreasRevert #244, #246, #247, #248 (#251)

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Failed → FrontEnd
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.BooleanSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.IntegerSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.RealSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)FrontEnd → Compile
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)FrontEnd → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.BooleanSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.IntegerSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.RealSignals.BackSample (sim)FrontEnd → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)FrontEnd → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)FrontEnd → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)Templates → FrontEnd
Modelica_trunkModelica.Clocked.Examples.Elementary.BooleanSignals.BackSample (sim)FrontEnd → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.BackSample (sim)FrontEnd → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.BackSample (sim)FrontEnd → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)FrontEnd → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)FrontEnd → Compile
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoArea.FourthOrder_AVRII (sim)Simulate → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4Windings (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsAccurate (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsExact (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoad (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadAccurate (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Electrical.Test.SynchronousMachine4WindingsNoLoadExact (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLine1to5Opening (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetwork (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsFixedFrequencyReference (sim)Templates → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.IslandOperation.TwoGeneratorsOneReferenceGenerator (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Failed → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)SimCode performance 15.00 → 8.74
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)BackEnd performance 21.98 → 11.64
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)BackEnd performance 20.40 → 11.39
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_100 (sim)Simulate performance 22.96 → 13.31