OpenModelica cpp from 2024-07-23 21:00:02 to 2024-07-24 21:17:57

Summary

OMC Commits1
Libraries Changed0
Number of Improvements9
Number of Regressions8
Number of Performance Improvements30
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
c332a056d62024-07-24 17:12:14 +0200phannebohmWrap stream sum in `inStreamDiv` call (#12747)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Compile → Simulate
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)FrontEnd performance 11.05 → 6.43
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)FrontEnd performance 11.24 → 6.51
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)FrontEnd performance 11.76 → 6.88
Buildings_10Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Simulate → Compile
Buildings_10Buildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)Compile → Simulate
Buildings_11Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Simulate → Compile
Buildings_11Buildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.HydronicConfigurations.PassiveNetworks.Examples.SingleMixing (sim)Compile → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FixedRotation (sim)Compile performance 25.30 → 12.55
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 43.47 → 22.65
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodies2 (sim)Compile performance 38.96 → 21.45
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)Compile performance 39.97 → 21.21
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint (sim)Compile performance 22.86 → 11.47
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 48.76 → 25.84
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 28.16 → 14.57
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4 (sim)Compile performance 0:01:07 → 39.28
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 40.67 → 21.78
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_2 (sim)Compile performance 20.10 → 10.11
ModelicaTest_4.0.0ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 27.13 → 13.01
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 45.52 → 25.08
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForceAndTorque1 (sim)Compile performance 29.26 → 15.95
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 28.11 → 16.31
ModelicaTest_4.0.0ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 47.37 → 27.03
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:06:43 → 0:03:37
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_10_M_10 (sim)Compile performance 14.89 → 25.66
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Compile performance 25.74 → 53.40
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 7.98 → 13.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_320 (sim)Compile performance 25.52 → 12.99
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Templates performance 0:02:02 → 0:01:11
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Templates performance 0:01:55 → 0:01:02
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 27.01 → 8.25
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Compile performance 48.86 → 18.10
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Templates performance 0:02:11 → 0:01:15 Compile performance 0:01:29 → 42.09
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)Templates performance 31.25 → 18.21
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Templates performance 0:02:14 → 0:01:14 Compile performance 0:01:27 → 47.64
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_2000_M_10 (sim)Compile performance 0:01:23 → 43.91
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)BackEnd performance 29.56 → 16.47
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 31.97 → 18.58 Compile performance 0:02:29 → 0:01:15
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 0:01:40 → 0:03:17
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates