OpenModelica newInst-daeMode from 2025-06-12 07:04:04 to 2025-06-15 13:35:59

Summary

OMC Commits9
Libraries Changed6
Number of Improvements47
Number of Regressions8
Number of Performance Improvements1
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
305bc7c0292025-06-14 20:24:53 +0200Adrian PopUpdate qmake.m4 (#14008)
72cf369be42025-06-14 01:43:06 +0200Adrian Popforce qt6 compilation if we are on Ubuntu Plucky (#14007)
17c966ceaf2025-06-13 18:40:34 +0200Adeel AsgharMake a separate list of generated inner components (#14006)
b7ebaefbe62025-06-13 18:21:47 +0200Adeel AsgharConvert the literal parts of array when we switch back to SI-unit (#14005)
c5e3f1e2412025-06-13 14:31:59 +0200Per ÖstlundImprove flexible array handling (#13968)
e6db007e862025-06-13 13:23:49 +0200Per ÖstlundDump generated inner components with getModelInstance (#14004)
ee5eb882632025-06-13 11:45:53 +0200Adrian Popadd MSL 4.1.0 to library cache (#13958)
c283aac6b12025-06-12 16:35:26 +0200Adeel AsgharEvaluate the expression recursively (#14003)
5e353a7f652025-06-12 13:41:45 +0200kabdelhak[NB] do not allow to fix algebraics and discretes (#14000)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6d6bfe52025-05-29 01:41:14 +0200Adrian PopAdd new json field to force library version exact match - to be used for MSL (#213)
a7fcaa52025-05-28 01:08:45 +0200Francesco CasellaUpdated configurations to test released 4.1.0 instead of 4.1.0.beta.1 (#212)

Library Changes

LibraryChange
AixLibFrom version 2.1.0 (fcf8bd30a526e7a423f444ad244a518164bda76e) to 2.1.1 (b9d4d88d1fb38511d2af0958f11855c14064841a)
Buildings_12From version 12.1.1-maint.12.x (8500bd0f9d54183504e1878d2549e23c63d99655) to 12.1.1-maint.12.x (4a42bbca736fa9c44286247aa9282b4d596ee1c8)
Buildings_latestFrom version 13.0.0-master (3f72f9ba5e635fc472de91a864f52b034b7e6936) to 13.0.0-master (51c7642adae2084b08ac10dbd5951bdec05e509a)
ModelicaTest_4.1.0Configuration hash (OMC settings or the testing script changed)
ModelicaTest_trunkFrom version trunk (852d12e59d6d4fc8bd593fbf0fbb0ce5b15961b9) to trunk (0089336cd1fa8a5748ba4e3ea55effe9c79fa979)
PowerSysProFrom version 2.3.1-master (3c3de185302ff016146743369ba3d7afd88e7eea) to 2.1.3 (823c494c3a40e3a69550420e940644be8f315acb)

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.ThermalZoneMoistAirSwimmingPool (sim)Failed → Compile
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDDerivativeTime (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDGain (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDIntegralTime (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIGain (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIIntegralTime (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.Validation.PI (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.Validation.PID (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.HalfPeriodRatio (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.NormalizedTimeDelay (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.OnOffPeriod (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.SamplerWithResetThreshold (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.TuningMonitor (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.Controller (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.ResponseProcess (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.BaseClasses.Validation.Gain (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.BaseClasses.Validation.TimeConstantDelay (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.Validation.ControlProcessModel (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Validation.DirectActingPIDWithFirstOrderAMIGO (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Validation.DirectActingPIWithFirstOrderAMIGO (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Validation.ReverseActingPIDWithFirstOrderAMIGO (sim)Simulate → Verify
Buildings_12Buildings.Controls.OBC.Utilities.PIDWithAutotuning.Validation.ReverseActingPIWithFirstOrderAMIGO (sim)Simulate → Verify
Buildings_12Buildings.Fluid.HeatExchangers.CoolingTowers.Validation.MerkelNominal (sim)Simulate → Verify
Buildings_12Buildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Simulate → Verify
Buildings_12Buildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.Validation.WetterAfjei1997 (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDDerivativeTime (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDGain (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIDIntegralTime (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIGain (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.BaseClasses.Validation.PIIntegralTime (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.Validation.PI (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.AutoTuner.AMIGO.Validation.PID (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.HalfPeriodRatio (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.NormalizedTimeDelay (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.OnOffPeriod (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.SamplerWithResetThreshold (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.BaseClasses.Validation.TuningMonitor (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.Controller (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.Relay.Validation.ResponseProcess (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.BaseClasses.Validation.Gain (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.BaseClasses.Validation.TimeConstantDelay (sim)Simulate → Verify
Buildings_latestBuildings.Controls.OBC.Utilities.PIDWithAutotuning.SystemIdentification.FirstOrderTimeDelay.Validation.ControlProcessModel (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatExchangers.CoolingTowers.Validation.MerkelNominal (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.Validation.WetterAfjei1997 (sim)Simulate → Verify
ModelicaTest_4.1.0ModelicaTest.Media.TestOnly.R134a_setState_pTX_high_T (sim)Simulate → Verify
ModelicaTest_4.1.0ModelicaTest.Tables.CombiTable2Ds.OneSidedDerivative2D (sim)Verify → Failed
ModelicaTest_4.1.0ModelicaTest.Tables.CombiTable2Dv.OneSidedDerivative2D (sim)Verify → Failed
ModelicaTest_trunkModelicaTest.Media.TestOnly.R134a_setState_pTX_high_T (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Ds.OneSidedDerivative2D (sim)Verify → Failed
ModelicaTest_trunkModelicaTest.Tables.CombiTable2Dv.OneSidedDerivative2D (sim)Verify → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 0:01:30 → 6.00
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding1 (sim)Simulate → Compile
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding2 (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Simulate → Failed