OpenModelica v1.20-cpp from 2024-02-12 23:30:34 to 2024-02-19 13:05:29

Summary

OMC Commits0
Libraries Changed4
Number of Improvements0
Number of Regressions1
Number of Performance Improvements0
Number of Performance Regressions118

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)

Library Changes

LibraryChange
Buildings_9From version 9.1.2-maint.9.1.x (626fc0edc0f15b5ccf4884a4eb6ca33227d9980a) to 9.1.2-maint.9.1.x (67ad13e0de5e1ed4211a497b4a5e5939d8321ac5)
Buildings_latestFrom version 11.0.0-master (a4a1b5652d9545555ec8be21f34637113927e6d9) to 11.0.0-master (6716d8d7c196a57c76bc4ad3c5200fbb301b6718)
ModelicaTest_trunkFrom version trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82) to trunk (3dd8abc3e05636287200bf38a9082cb072f88be0)
Modelica_trunkFrom version trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82) to trunk (3dd8abc3e05636287200bf38a9082cb072f88be0)

Models Affected

Buildings_9Buildings.BoundaryConditions.Validation.BESTEST.WD400 (sim)Compile performance 11.99 → 20.62
Buildings_9Buildings.BoundaryConditions.Validation.BESTEST.WD500 (sim)Compile performance 11.79 → 21.70
Buildings_9Buildings.BoundaryConditions.Validation.BESTEST.WD600 (sim)Compile performance 11.99 → 21.93
Buildings_9Buildings.Controls.DemandResponse.Examples.ClientLBNL90 (sim)BackEnd performance 0:01:24 → 0:02:52 SimCode performance 0:01:02 → 0:01:57
Buildings_9Buildings.Controls.OBC.ASHRAE.G36.AHUs.MultiZone.VAV.SetPoints.Validation.ReliefFanGroup (sim)Compile performance 13.00 → 22.77
Buildings_9Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.SetPoints.Validation.ModeAndSetPoints (sim)Compile performance 13.95 → 24.19
Buildings_9Buildings.Controls.OBC.ASHRAE.G36_PR1.AHUs.SingleZone.VAV.Validation.Controller (sim)Compile performance 28.76 → 50.31
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates performance 0:02:58 → 0:05:07
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Templates performance 0:01:53 → 0:03:28
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeDynamics (sim)Templates performance 0:01:16 → 0:02:11
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.Examples.BoreholeTwoUTube (sim)Compile performance 0:01:25 → 0:03:04
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Compile performance 4.67 → 10.94 Simulate performance 40.58 → 0:01:13
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Compile performance 4.69 → 10.40 Simulate performance 7.23 → 12.55
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Compile performance 7.97 → 16.88 Simulate performance 0:01:20 → 0:02:26
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Compile performance 10.26 → 23.97
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Compile performance 13.46 → 31.85
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile performance 9.81 → 23.59
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Compile performance 0:03:35 → 0:06:47
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Simulate performance 10.50 → 21.46
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile performance 0:01:07 → 0:01:57 Simulate performance 0:01:19 → 0:02:22
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.BaseClasses.Examples.BoreholeSegment (sim)Compile performance 9.98 → 23.93
Buildings_latestBuildings.Fluid.Geothermal.Boreholes.Examples.UTube (sim)Templates performance 6.69 → 15.98 Compile performance 0:01:03 → 0:01:52
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingAndHeating (sim)Compile performance 14.88 → 36.66
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.CoolingOnly (sim)Compile performance 10.80 → 24.30
Buildings_latestBuildings.Fluid.HeatExchangers.ActiveBeams.Examples.HeatingOnly (sim)Compile performance 14.81 → 35.11
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Guideline36 (sim)Templates performance 0:01:36 → 0:02:58
Buildings_latestBuildings.Obsolete.Examples.VAVReheat.Validation.Guideline36SteadyState (sim)FrontEnd performance 11.03 → 19.06 Templates performance 0:01:34 → 0:02:50
Buildings_latestBuildings.Obsolete.Fluid.Movers.Examples.MoverContinuous (sim)Compile performance 29.97 → 53.27
Buildings_latestBuildings.Obsolete.Fluid.Movers.Examples.MoverParameter (sim)Compile performance 30.24 → 51.59
Buildings_latestBuildings.Obsolete.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 37.53 → 0:01:04
Buildings_latestBuildings.Obsolete.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 37.50 → 0:01:03
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Electrical.QuasiStatic.Polyphase.Ideal (sim)Compile performance 11.32 → 28.76
ModelicaTest_trunkModelicaTest.Electrical.QuasiStatic.Polyphase.SerialConnection (sim)Compile performance 11.54 → 26.89
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestJunctionTraceSubstances (sim)Compile performance 11.85 → 25.14
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Fittings.TestMultiPortTraceSubstances (sim)Compile performance 14.20 → 33.34
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeEnergyConservationCheck2 (sim)BackEnd performance 5.26 → 11.79 Templates performance 14.83 → 36.46 Compile performance 0:01:13 → 0:02:08
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeWithNominalLaminarFlow (sim)Compile performance 23.83 → 50.75
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Templates performance 11.55 → 31.18
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Compile performance 38.61 → 0:01:15
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.IdealMixing1 (sim)Compile performance 9.34 → 24.34
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sensors.TestTemperature2 (sim)Compile performance 8.91 → 22.42
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Sources.TestSources (sim)Compile performance 11.58 → 24.31
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Compile performance 14.27 → 26.42 Simulate performance 41.33 → 0:01:19
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Compile performance 10.10 → 20.51 Simulate performance 9.75 → 18.46
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.PolyphaseTwoLevel.PolyphaseTwoLevel_RL (sim)Compile performance 15.79 → 28.81
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCDC.HBridge.HBridge_DC_Drive (sim)Compile performance 7.62 → 13.89 Simulate performance 24.18 → 49.78
Modelica_trunkModelica.Electrical.QuasiStatic.Machines.Examples.TransformerTestbench (sim)Compile performance 15.84 → 30.65
Modelica_trunkModelica.Electrical.Spice3.Examples.FourInverters (sim)Compile performance 11.05 → 22.03
Modelica_trunkModelica.Electrical.Spice3.Examples.Nor (sim)Compile performance 10.73 → 20.15
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)BackEnd performance 15.49 → 32.75 Templates performance 58.81 → 0:01:58
Modelica_trunkModelica.Fluid.Examples.PumpingSystem (sim)Compile performance 11.86 → 21.47
Modelica_trunkModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim)Compile performance 11.46 → 22.04
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_CommonLeakage (sim)Compile performance 24.93 → 50.31
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMC_DOL_Polyphase (sim)Compile performance 17.86 → 37.37
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.ComparisonPolyphase.IMS_Start_Polyphase (sim)Compile performance 23.25 → 45.95
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 14.89 → 30.49
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Steinmetz (sim)Compile performance 10.50 → 20.25
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 14.27 → 28.26
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 11.94 → 23.77
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Compile performance 11.09 → 22.13
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 21.79 → 42.64
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMEE_Generator_Polyphase (sim)Compile performance 16.81 → 32.73
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase (sim)Compile performance 16.34 → 33.02
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Compile performance 15.05 → 28.86
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_DOL (sim)Compile performance 10.50 → 20.97
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 15.03 → 29.18
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_LoadDump (sim)Compile performance 12.55 → 24.20
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Rectifier (sim)Compile performance 12.21 → 24.27
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile performance 11.49 → 22.28
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Inverter (sim)Compile performance 15.22 → 28.24
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_VoltageSource (sim)Compile performance 10.22 → 20.48
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_Inverter (sim)Compile performance 14.73 → 27.31
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Characteristics (sim)Compile performance 12.27 → 24.81
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Compile performance 17.95 → 36.57 Simulate performance 5.59 → 10.05
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile performance 21.16 → 41.10
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile performance 17.41 → 35.27
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)Compile performance 11.69 → 22.54
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Compile performance 28.82 → 59.31
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Compile performance 23.29 → 47.99
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_withLosses (sim)Compile performance 14.21 → 26.67
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Characteristics (sim)Compile performance 14.07 → 26.95
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Compile performance 25.20 → 53.79
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Compile performance 16.27 → 32.11
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Compile performance 17.56 → 35.35
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_FieldWeakening (sim)Compile performance 10.58 → 21.40
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Compile performance 11.92 → 23.52
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Mains (sim)Compile performance 17.55 → 36.34
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_OpenCircuit (sim)Compile performance 13.48 → 26.25
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Compile performance 16.35 → 33.33
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.EddyCurrentLosses (sim)Compile performance 11.01 → 21.23
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.Components.PolyphaseInductance (sim)Compile performance 11.29 → 24.76
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.PrismaticConstraint (sim)Compile performance 16.42 → 34.15
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint (sim)Compile performance 15.79 → 31.15
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.SphericalConstraint (sim)Compile performance 16.25 → 31.64
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint (sim)Compile performance 16.85 → 33.41
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulumInitTip (sim)Compile performance 10.36 → 21.93
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.HeatLosses (sim)Compile performance 15.85 → 32.28
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses (sim)Compile performance 14.09 → 27.62
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.PointGravity (sim)Compile performance 10.59 → 20.57
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)Compile performance 18.88 → 39.55
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving (sim)Compile performance 12.90 → 25.96
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling (sim)Compile performance 14.19 → 27.91
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem (sim)Compile performance 11.00 → 22.43
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings (sim)Compile performance 10.55 → 20.95
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1a (sim)Compile performance 16.25 → 34.37
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1b (sim)Compile performance 17.83 → 35.25
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic (sim)Compile performance 17.46 → 36.85
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)BackEnd performance 8.09 → 16.12 Templates performance 5.78 → 11.72
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic (sim)BackEnd performance 8.08 → 15.34 Compile performance 0:01:28 → 0:02:30
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 (sim)BackEnd performance 5.80 → 12.03 Compile performance 16.51 → 34.52
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 (sim)Compile performance 12.30 → 25.72
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic (sim)Compile performance 10.81 → 21.95
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarFourbar (sim)Compile performance 15.54 → 31.11
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1D (sim)Compile performance 16.33 → 33.77
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint (sim)Compile performance 10.38 → 22.17
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects (sim)Compile performance 20.65 → 41.69
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive (sim)Compile performance 12.99 → 26.21
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Compile performance 30.60 → 0:01:03