OpenModelica cpp from 2024-04-19 01:02:36 to 2024-04-20 10:11:31

Summary

OMC Commits4
Libraries Changed0
Number of Improvements7
Number of Regressions2
Number of Performance Improvements30
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
dbec0427dd2024-04-19 16:19:23 +0200phannebohm[janitor] Remove unneeded qualifier (#12286)
d5bdb299402024-04-19 15:09:56 +0200kabdelhak[template] create new buffer for each generic call (#12282)
6cbf63a77c2024-04-19 12:25:54 +0200Adeel AsgharFix crash when creating a transition (#12283)
057ace4e652024-04-19 11:20:35 +0200Mahder GebremedhinRemove OMShellLib. (#12281)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)
da6d21d2024-04-27 04:18:05 +0200Adrian Popdo not fail the entire report if a branch cannot be found (#104)

Library Changes

LibraryChange

Models Affected

Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_10Buildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
Buildings_10Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayVariableReturn (sim)Templates performance 5.63 → 10.12
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Templates performance 5.90 → 12.22
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)BackEnd performance 15.34 → 8.65
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified4 (sim)BackEnd performance 13.96 → 6.74
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified5 (sim)BackEnd performance 14.13 → 7.30
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified6 (sim)Compile performance 0:01:30 → 52.34
Buildings_latestBuildings.Fluid.Examples.Performance.Example1v2 (sim)Compile performance 0:01:06 → 33.70
Buildings_latestBuildings.Fluid.Examples.Performance.Example3 (sim)Compile performance 22.06 → 11.86
Buildings_latestBuildings.Fluid.Examples.Performance.Example6 (sim)Compile performance 26.41 → 13.64
Buildings_latestBuildings.Fluid.Examples.Performance.Example7 (sim)Compile performance 20.41 → 10.12
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Templates → Verify
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Templates → Verify
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.Decoupling (sim)Simulate performance 28.38 → 15.12
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.InjectionTwoWayCheckValve (sim)Simulate performance 19.38 → 10.13
Buildings_latestBuildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.ThrottleOpenLoop (sim)Compile performance 0:01:29 → 52.25
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.EulerComparison (sim)Compile performance 23.74 → 12.95
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.EulerReducedSpeed (sim)Compile performance 30.48 → 17.09
Buildings_latestBuildings.Fluid.Movers.Examples.MoverStages (sim)Compile performance 38.03 → 22.37
Buildings_latestBuildings.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves (sim)Compile performance 46.10 → 25.37
Buildings_latestBuildings.Fluid.Movers.Examples.StaticReset (sim)Compile performance 0:01:04 → 32.20
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachine (sim)Compile performance 55.12 → 28.87
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Compile performance 56.26 → 28.97
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dp (sim)Compile performance 28.73 → 16.24
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dpSystem (sim)Compile performance 49.59 → 22.91
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)Compile performance 34.24 → 15.47
Buildings_latestBuildings.Fluid.Movers.Validation.PowerEuler (sim)Compile performance 46.52 → 24.39
Buildings_latestBuildings.Fluid.Movers.Validation.PowerExact (sim)Compile performance 54.65 → 29.23
Buildings_latestBuildings.Fluid.Movers.Validation.PowerSimplified (sim)Compile performance 45.56 → 24.55
Buildings_latestBuildings.Fluid.Movers.Validation.PressureCurve (sim)Compile performance 24.36 → 11.84
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveConstruction (sim)Compile performance 45.50 → 25.09
Buildings_latestBuildings.Fluid.Movers.Validation.PumpCurveDerivatives (sim)Compile performance 43.25 → 24.32
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Compile performance 28.77 → 16.24
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y_linear (sim)Compile performance 26.72 → 14.79
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Compile performance 0:01:29 → 52.10
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:03:22 → 0:06:23
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates