OpenModelica newInst-daemode from 2022-09-24 17:28:42 to 2022-09-28 02:02:42

Summary

OMC Commits10
Libraries Changed0
Number of Improvements1
Number of Regressions4
Number of Performance Improvements3
Number of Performance Regressions33

OpenModelica Changes

CommitAuthorSummary
3033f43cf4AndreasCatch index out of bound in modelInfoGetEquation (#9439)
874352782dPer ÖstlundStop looking for inner elements at the root class (#9431)
5e6639d06bAndreasCMake FMUs library directory with spaces (#9438)
41fed5c52dAdeel AsgharUpdate the DynamicSelect of elements from extends class (#9437)
086234d72cAdeel AsgharAlways load MSL on startup (#9419)
5124dfb960Mahder GebremedhinFix macOS build. (#9432)
9f60c80fe8Mahder GebremedhinAdd an optional arm64-macOS (M1) job that runs on PRs. (#9430)
d85e7290b4anotheruserofgithub[OMEdit] Heuristics for scaling vector visualizers (#9389)
a86f55e2c3Adeel Asghar[NewAPI] Handle enumerations from instance api (#9425)
eb5e7e0a95Mahder GebremedhinImprove #9399 using additions from #9408 (#9427)

Library Changes

LibraryChange

Models Affected

IDEASIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)BackEnd performance 5.92 → 11.26
IDEASIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)BackEnd performance 10.93 → 6.29
IDEASIDEAS.Buildings.Validation.BESTEST (sim)FrontEnd → Failed
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronic (sim)FrontEnd performance 7.30 → 14.80 Compile performance 14.76 → 25.34 Simulate performance 5.86 → 10.02
IDEASIDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump (sim)FrontEnd performance 7.63 → 14.00 BackEnd performance 3.93 → 12.89 Compile performance 18.54 → 32.26
IDEASIDEAS.Examples.Tutorial.Example10 (sim)FrontEnd performance 17.13 → 33.99 Compile performance 27.37 → 47.05
IDEASIDEAS.Examples.Tutorial.Example5 (sim)Compile performance 14.82 → 26.29
IDEASIDEAS.Examples.Tutorial.Example7 (sim)FrontEnd performance 16.88 → 31.05 Compile performance 24.85 → 42.78
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Compile performance 24.30 → 45.25
IDEASIDEAS.Examples.Tutorial.Example9 (sim)FrontEnd performance 17.06 → 30.89 Compile performance 29.37 → 54.24
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp1 (sim)FrontEnd performance 41.64 → 0:01:31 BackEnd performance 56.08 → 0:01:54 SimCode performance 6.24 → 29.38 Templates performance 7.52 → 15.00
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd performance 45.67 → 0:01:32 BackEnd performance 0:01:00 → 0:02:00 SimCode performance 9.70 → 28.48
IDEASIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)FrontEnd performance 47.07 → 0:01:24 BackEnd performance 59.96 → 0:01:52 SimCode performance 11.61 → 24.45 Templates performance 7.85 → 15.82
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)FrontEnd performance 47.06 → 0:01:32 BackEnd performance 54.88 → 0:01:52 SimCode performance 9.27 → 22.78
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)FrontEnd performance 45.71 → 0:01:31 BackEnd performance 50.70 → 0:01:43 SimCode performance 11.06 → 26.44 Templates performance 9.78 → 17.57
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified6 (sim)Simulate performance 0:03:21 → 0:06:08
IDEASIDEAS.Fluid.HeatExchangers.RadiantSlab.Examples.EmbeddedPipeNDiscr (sim)BackEnd performance 17.67 → 9.41
IDEASIDEAS.LIDEAS.Examples.ZoneCreateOutputs (sim)Compile performance 13.90 → 28.83
IDEASIDEAS.LIDEAS.Validation.Case900ValidationLinear (sim)FrontEnd performance 15.40 → 29.80 Compile performance 20.96 → 39.50
IDEASIDEAS.LIDEAS.Validation.Case900ValidationLinearInputs (sim)FrontEnd performance 16.41 → 29.01 Compile performance 20.53 → 39.92
IDEASIDEAS.LIDEAS.Validation.Case900ValidationNonLinear (sim)FrontEnd performance 14.68 → 32.22 Compile performance 19.99 → 40.23
IDEASIDEAS.LIDEAS.Validation.Case900ValidationNonLinearInputs (sim)FrontEnd performance 15.69 → 29.26 BackEnd performance 4.57 → 21.80 Compile performance 20.17 → 41.00
IDEASIDEAS.Media.Examples.SteamDerivativeCheck (sim)Simulate performance 5.17 → 11.15
IDEASIDEAS.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Simulate performance 11.18 → 20.91
IDEAS_devIDEAS.Airflow.AHU.Examples.Adsolair58 (sim)FrontEnd performance 13.05 → 29.20 BackEnd performance 15.49 → 31.16 Compile performance 0:01:12 → 0:02:25
IDEAS_devIDEAS.Buildings.Components.Examples.BeamRadiationOnFloor (sim)FrontEnd performance 5.93 → 13.41 BackEnd performance 7.01 → 12.08 Compile performance 20.69 → 35.86
IDEAS_devIDEAS.Buildings.Components.Examples.FacadeShadeExample (sim)FrontEnd performance 19.82 → 40.69
IDEAS_devIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd performance 37.84 → 0:01:13 BackEnd performance 9.17 → 17.70
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Compile → FrontEnd
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZone (sim)FrontEnd performance 19.65 → 40.73
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)FrontEnd performance 19.25 → 41.18 BackEnd performance 4.81 → 16.77
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneRedeclarationWindows (sim)FrontEnd performance 17.36 → 37.25 BackEnd performance 3.64 → 14.92
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)FrontEnd performance 29.85 → 57.22 BackEnd performance 9.72 → 16.78
IDEAS_devIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd performance 43.15 → 0:01:13 BackEnd performance 9.66 → 16.80
IDEAS_devIDEAS.Buildings.Examples.ComfortExample (sim)FrontEnd performance 6.65 → 12.03 BackEnd performance 7.00 → 12.00
IDEAS_devIDEAS.Buildings.Examples.InternalGainExample (sim)FrontEnd performance 8.11 → 15.05
IDEAS_devIDEAS.Buildings.Examples.ScreenComparison (sim)BackEnd performance 10.90 → 5.59
IDEAS_devIDEAS.Buildings.Examples.ZoneCO2 (sim)FrontEnd performance 9.91 → 21.65
IDEAS_devIDEAS.Buildings.Validation.BESTEST (sim)Failed → FrontEnd
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Simulate → Compile