OpenModelica newInst-newBackend from 2025-07-31 21:11:02 to 2025-08-05 04:40:45

Summary

OMC Commits9
Libraries Changed0
Number of Improvements24
Number of Regressions0
Number of Performance Improvements8
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
8f898f471f2025-08-04 16:57:32 +0200kabdelhak[NB] update dae mode variable lowering (#14177)
1dfdf69b482025-08-04 16:40:10 +0200Per ÖstlundPropagate global context in EvalFunction (#14176)
086bf0e8c22025-08-04 15:36:55 +0200Per ÖstlundUpdate 3rdParty (#14174)
2fe226965b2025-08-04 15:25:26 +0200Per ÖstlundFix URL for OMSimulator documentation in OMEdit (#14175)
554324ca552025-08-04 11:24:10 +0200Per ÖstlundDon't override background color in OMShell (#14173)
d7402b90082025-08-04 11:06:25 +0200Per ÖstlundFix more operator= in C++ runtime (#14172)
228dfbab3d2025-08-04 05:27:36 -0300Dr-ZeroFix use of arrow operator instead of dot on factory::operator=() (#14168)
66f8a832fc2025-08-01 18:21:41 +0200phannebohmRemove trailing whitespace (#14167)
26cfc8c1e42025-08-01 17:29:51 +0200phannebohmDifferentiate simple array functions (#14166)

3rdParty changes

Note that the 3rdParty libraries changed: 05b233238988..c269ffe436c9

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)

Library Changes

LibraryChange

Models Affected

PowerGridsPowerGrids.Examples.ENTSOE.SteadyState (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)FrontEnd → Compile
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Electrical.PowerFlow.Test.SmallSystem (sim)Simulate performance 0:01:29 → 48.81
PowerGrids_devPowerGrids.Examples.ENTSOE.SteadyState (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculation (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithReferenceCalculationSat (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifier (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByModifierUsingExtends (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)FrontEnd → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)FrontEnd → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGrid (sim)FrontEnd → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridComputedParameters (sim)FrontEnd → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)FrontEnd → Compile
PowerGrids_symb_jacPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentNominals (sim)FrontEnd → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)BackEnd performance 12.08 → 6.60
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)BackEnd performance 34.24 → 19.74
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)BackEnd performance 34.80 → 20.20
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)Templates performance 23.88 → 12.83
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)SimCode performance 11.18 → 5.57 Templates performance 25.39 → 13.69
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)BackEnd performance 12.65 → 7.33
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)SimCode performance 11.10 → 5.23 Templates performance 25.57 → 13.57
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Failed → SimCode