OpenModelica v1.24 from 2025-05-08 16:38:04 to 2025-05-09 11:16:43

Summary

OMC Commits0
Libraries Changed3
Number of Improvements81
Number of Regressions0
Number of Performance Improvements2
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary

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_11Configuration hash (OMC settings or the testing script changed)
Buildings_12Configuration hash (OMC settings or the testing script changed)
ClaRa_devFrom version 1.8.2-main (902d7ea7b0702f3b8d2b1662600c7e8ad1d2ea99) to 1.8.2-main (6fa06a2aaafa131a7dff3f544bc3309cab732ba7)

Models Affected

Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.19
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.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Compile → Simulate
Buildings_12Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPIControlAutoTuning (sim)Simulate → Verify
Buildings_12Buildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPIDControlAutoTuning (sim)Simulate → Verify
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 0.18
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Templates → Simulate
ClaRa_devClaRa.Components.Adapters.Check.RowOfScalar2VectorHeatPorts (sim)Failed → Verify
ClaRa_devClaRa.Components.Adapters.Check.TestFluidConverters (sim)Failed → Simulate
ClaRa_devClaRa.Components.Adapters.Check.TestGasSensorAdapter (sim)Failed → Simulate
ClaRa_devClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)Failed → Verify
ClaRa_devClaRa.Components.Control.FeedForward.Check.TestBlockFF (sim)Failed → Verify
ClaRa_devClaRa.Components.Control.PredictorModels_3508.Check.TestPredictor (sim)Failed → Simulate
ClaRa_devClaRa.Components.Control.PredictorModels_3508.Check.TestReheater (sim)Failed → Verify
ClaRa_devClaRa.Components.FlueGasCleaning.Denitrification.Check.Test_Denitrification (sim)Failed → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_Desulfurization_ideal (sim)Failed → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Failed → Compile
ClaRa_devClaRa.Components.FlueGasCleaning.E_Filter.Check.test_E_Filter (sim)Failed → Compile
ClaRa_devClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Templates → Compile
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)Templates → Compile
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Templates → Compile
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Templates → Compile
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)Templates → Compile
ClaRa_devClaRa.Components.Sensors.Check.TestFuelSensors (sim)Failed → Simulate
ClaRa_devClaRa.Components.Sensors.Check.TestGasSensors (sim)Templates → Compile
ClaRa_devClaRa.Components.Sensors.Check.TestSensorVLE_L3_T (sim)Templates → Verify
ClaRa_devClaRa.Components.Sensors.Check.TestSensors (sim)Failed → Simulate
ClaRa_devClaRa.Components.Utilities.Blocks.Check.TestMinMax (sim)Failed → Simulate
ClaRa_devClaRa.Components.Utilities.Blocks.Check.TestSlidingmean (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.TestStepsmootherGain (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testGradientLimiter (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testMatrixReader (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testRandomGenerators2 (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.testTableGain (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.test_1_LimPID (sim)Failed → Verify
ClaRa_devClaRa.Components.Utilities.Blocks.Check.test_2_LimPID (sim)Failed → Verify
ClaRa_devClaRa.Examples.SteamPowerPlant_01 (sim)Templates → Compile
ClaRa_devClaRa.Examples.SteamPowerPlant_CombinedComponents_01 (sim)Templates → Compile
ClaRa_devClaRa.StaticCycles.Adapters.Check.TestAdapters (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Boundaries.Check.TestNewBoundaries (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestBoundaries (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy1 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy2 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy3 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy4 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy5 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy6 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy7 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Check.TestStacy8 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Fittings.Check.TestMixSplitGas (sim)Failed → Compile
ClaRa_devClaRa.StaticCycles.Fittings.Check.TestMixer4 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Fittings.Check.TestSplit7 (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Machines.Check.CheckPumpModels (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Machines.Check.CheckTurbineModels (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Machines.Check.TestTurbineDrivenPump (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.Storage.Check.TestSeparator (sim)Failed → Verify
ClaRa_devClaRa.StaticCycles.ValvesConnects.Check.TestValve_dp_nom4 (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.IllustrateVisualisation (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestDynamicBar (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestDynamicDiagram (sim)Failed → Simulate
ClaRa_devClaRa.Visualisation.Check.TestHEXdisplay (sim)Failed → Simulate
ClaRa_devClaRa.Visualisation.Check.TestQuadruple (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestRealDisplay (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestSixtuple (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestStatePoint (sim)Failed → Verify
ClaRa_devClaRa.Visualisation.Check.TestXYplot (sim)Failed → Verify