OpenModelica cpp from 2025-08-24 21:33:47 to 2025-08-29 06:18:15

Summary

OMC Commits18
Libraries Changed0
Number of Improvements3
Number of Regressions4
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
7ce71b988e2025-08-29 01:14:45 +0200linuslangenkamp[MOO] add MOO_MAKEPROGRAM option for third-party builds (#14277)
cfd03301be2025-08-28 17:38:33 +0200kabdelhak[NB] make jacobian generic calls unique (#14275)
a726d7cee82025-08-28 16:20:01 +0200linuslangenkamp[MOO] add new dynamic optimization to C runtime (#14211)
9314f644b22025-08-28 15:04:02 +0200Per ÖstlundFix NFComponentRef.subscriptsAll (#14270)
9eda94054e2025-08-28 13:39:26 +0200Adeel AsgharFix missing icon (#14273)
3cb7b10b2c2025-08-27 23:27:21 +0200kabdelhak[NF/NB] update binding from inst node function (#14267)
f7f3a165c02025-08-27 17:03:48 +0200kabdelhak [NF] do not convert the RSUB index (#14262)
96d0afa6262025-08-27 16:07:37 +0200Per ÖstlundFix #14222 and add test case (#14261)
ede46b7f662025-08-27 14:59:14 +0200kabdelhak[NB] fix differentiation of nested functions (#14260)
42cd6e6b932025-08-27 13:11:02 +0200Per ÖstlundDon't try to inline external/builtin functions (#14259)
ff445879fb2025-08-27 12:36:53 +0200kabdelhak[NB,Template] add support for record array access as asub (#14258)
b762be78892025-08-26 18:06:17 +0200kabdelhak[NB] update check equation if its record or tuple (#14253)
028a6d4e3e2025-08-26 16:12:50 +0200Per ÖstlundUse `mmc_mk_scon_n` to simplify more functions (#14252)
73a71c7a5e2025-08-26 14:51:08 +0200phannebohmFix lit record (#14249)
87f9aa93e72025-08-26 13:29:51 +0200Per ÖstlundHandle `\r\n` in Tpl.writeStr (#14251)
4b40c87e1a2025-08-26 11:23:13 +0200phannebohmRemove executable from tests (#14250)
748579c6aa2025-08-25 15:09:36 +0200Per ÖstlundUse unique iterators when vectorizing a call (#14245)
289e345e502025-08-25 13:47:24 +0200phannebohm[NB] Differentiate `promote` (#14247)

3rdParty changes

Note that the 3rdParty libraries changed: c269ffe436c9..b1e34761bf1d

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

BuildSysProBuildSysPro.Building.Examples.TestZoneNWalls (sim)FrontEnd performance 1.09 → 18.97
BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Templates → Failed
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 26.96 → 11.25
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)Verify → Templates