OpenModelica cpp from 2025-04-07 22:15:30 to 2025-04-15 23:11:05

Summary

OMC Commits15
Libraries Changed3
Number of Improvements7
Number of Regressions4
Number of Performance Improvements5
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
b6ba6b1bbc2025-04-15 15:24:35 +0200kabdelhak[NB] add backend support for non range array constructor bindings (#13821)
bc9dbd32282025-04-15 14:32:39 +0200kabdelhak[NB] add algebraic loop differentiation (#13820)
5a4cac550a2025-04-15 13:05:11 +0200phannebohmSmall fixes on gbode code (#13819)
1d05ece59d2025-04-15 12:51:05 +0200kabdelhak[NB] fix array binding creation (#13807)
887b12e99a2025-04-15 11:43:41 +0200Adeel AsgharUse `setExtendsModifierValue` for connectorSizing of inherited elements (#13818)
b9b61414052025-04-14 18:08:24 +0200Per ÖstlundFix pretty-printing of AVL sets/trees (#13815)
2f52054d722025-04-11 16:11:27 +0200Julien SchuellerCMake: Fix omcbackendruntime build (#13782)
9816b758772025-04-10 16:18:23 +0200kabdelhak[NB] update creation of binding equations (#13806)
1a323aed7d2025-04-10 13:20:01 +0200kabdelhakfix incorrect removal of memory include in #13792 (#13805)
df641401cb2025-04-09 16:01:20 +0200Per ÖstlundFix externalInputData when initializing models (#13799)
a8a51e896b2025-04-09 15:32:30 +0200Per ÖstlundAvoid reading past end of array in cmpData (#13798)
f3aa0cf9312025-04-09 12:52:42 +0200Per ÖstlundFix array dimension type matching (#13793)
685d22cecf2025-04-09 12:48:01 +0200Adeel AsgharShow the error message when translateModel fails (#13794)
2db926d0712025-04-09 11:46:26 +0200Adeel AsgharUpdated include headers in OMPlot (#13792)
5f10fe7efc2025-04-08 15:32:58 +0200Adeel AsgharShow same prefix units in parameters, variables browser and plot (#13789)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ab77cd2025-04-03 01:10:21 +0200Adrian Poprevert the testing with MSL4.1.0 changes (#210)
70533002025-04-02 23:47:56 +0200Adrian Popdo not upgrade libs to not force reinstall (#209)

Library Changes

LibraryChange
Buildings_11From version 11.1.0-maint.11.x (e260ea7133510397fcaa32d68db3811b90260e66) to 11.1.1-maint.11.x (4f29a0f2ad74bb3863626fa747be860f914a48e7)
Buildings_12From version 12.0.1-maint.12.x (4175de9d64550b24cc5a848e1ecec50c1794c1df) to 12.0.1-maint.12.x (7a5f219bb6c42dafc1522aef20d882fd4aec7b87)
ModelicaTest_trunkFrom version trunk (398ce046f8c0da68c586cdac21f5e984a09d28dc) to trunk (5669d68c457b4b59696dac6905acf0b0a9e16afc)

Models Affected

Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)FrontEnd performance 11.74 → 6.79
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 11.63 → 6.84
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)FrontEnd performance 12.25 → 7.18
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)FrontEnd performance 12.32 → 7.24
Buildings_12Buildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Verify → Templates
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Failed → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Templates → Failed
IDEAS_devIDEAS.Examples.TwinHouses.BaseClasses.Data.ValidationDataO5Exp1_Airflow (sim)Compile performance 5.74 → 40.74
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:04:45 → 0:02:32
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Failed → Templates
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_3200 (sim)Templates → Verify
TransiEntTransiEnt.Components.Gas.VolumesValvesFittings.Check.TestPhysicalPL_L4_wDist (sim)Failed → Templates
TransiEntTransiEnt.Storage.Gas.Check.TestGasStorage_varXi (sim)Failed → Templates