OpenModelica cpp from 2024-02-29 10:36:31 to 2024-03-01 04:06:21

Summary

OMC Commits4
Libraries Changed1
Number of Improvements7
Number of Regressions5
Number of Performance Improvements39
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
2eae847cd02024-02-29 18:35:07 +0100phannebohm[janitor] (#12051)
ea31049e782024-02-29 15:02:07 +0100Adeel AsgharHandle the redeclare replaceable short class definition (#12047)
0595b780f42024-02-29 13:32:16 +0100Adeel AsgharFix the modifier value in setElementModifierValue for $Code (#12046)
6d03b2798b2024-02-29 11:47:34 +0100Julien SchuellerOMCompiler: Relocatable compilation tools (#12039)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
65dd7302024-02-23 11:42:54 +0100Francesco CasellaUpdated heavy test timeouts (#59)
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)

Library Changes

LibraryChange
Buildings_9From version 9.1.2-maint.9.1.x (074a6c4d8a2d0ad5bd3b011434cc0f2d20ae9954) to 9.1.2-maint.9.1.x (a9750a01e5bf6b463f12aecb93278bf5ebf3b3dd)

Models Affected

AixLibAixLib.Obsolete.Year2022.ThermalZones.HighOrder.Examples.Appartment_VoWo (sim)Compile performance 0:06:20 → 0:03:43
AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)BackEnd performance 5.46 → 11.43
Buildings_9Buildings.Airflow.Multizone.BaseClasses.Examples.Interpolate (sim)Verify → Simulate
Buildings_9Buildings.Airflow.Multizone.Validation.OneWayFlow (sim)Verify → Simulate
Buildings_latestBuildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerBorefield (sim)Simulate performance 0:01:12 → 41.76
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile → Templates
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Compile → Templates
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)BackEnd performance 10.81 → 5.75
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.BenchmarkFlowDistribution2 (sim)Compile performance 0:02:04 → 0:01:12
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.BuildingWithETS (sim)Compile performance 0:01:46 → 0:01:02
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.FlowDistributionPumpControl (sim)BackEnd performance 10.26 → 4.97
Buildings_latestBuildings.Experimental.DHC.Loads.BaseClasses.Validation.SimpleRoomODE (sim)Compile performance 0:01:04 → 37.38
Buildings_latestBuildings.Experimental.DHC.Plants.Combined.Subsystems.Validation.ChillerGroup (sim)Compile performance 51.22 → 29.09
Buildings_latestBuildings.Experimental.DHC.Plants.Combined.Subsystems.Validation.CoolingTowerGroup (sim)Compile performance 39.71 → 21.26
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.GearConstraint (sim)Compile performance 29.55 → 13.73
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Compile performance 21.04 → 10.34
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile performance 0:01:02 → 26.48
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile performance 0:01:03 → 25.48
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Bodies (sim)Compile performance 23.92 → 9.17
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.BodyShape (sim)Compile performance 20.63 → 9.60
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FixedRotation (sim)Compile performance 25.46 → 10.84
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 44.18 → 19.34
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FreeBodies (sim)Compile performance 45.67 → 18.46
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FreeBodies2 (sim)Compile performance 45.14 → 18.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FreeBodiesEnforceStatesFalse (sim)Compile performance 46.15 → 18.49
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Bevel1D (sim)Compile performance 20.70 → 10.09
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint (sim)Compile performance 22.47 → 10.26
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 50.00 → 21.79
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 27.10 → 13.01
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4 (sim)Compile performance 0:01:07 → 33.07
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 43.80 → 18.21
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_2 (sim)Compile performance 21.35 → 8.73
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 26.79 → 11.69
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 44.45 → 20.93
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForce (sim)Compile performance 26.38 → 13.02
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForceAndTorque1 (sim)Compile performance 29.49 → 15.41
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 28.78 → 15.18
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutTorque (sim)Compile performance 26.99 → 13.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 45.61 → 23.50
ModelicaTest_3.2.3ModelicaTest.MultiBody.Visualizers.ColorMaps (sim)Compile performance 31.98 → 17.10
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 15.63 → 6.89
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)FrontEnd performance 15.54 → 6.61
PowerGrids_devPowerGrids.Controls.Test.TestLeadMOrderLag (sim)Compile performance 22.32 → 11.51
PowerGrids_devPowerGrids.Examples.IEEE14bus.IEEE14busStaticNetworkEPF (sim)
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.Static.StaticGridDifferentGeneratorParam (sim)Compile performance 32.88 → 18.14
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify