OpenModelica cpp from 2024-05-01 10:03:33 to 2024-05-02 20:57:48

Summary

OMC Commits2
Libraries Changed0
Number of Improvements5
Number of Regressions4
Number of Performance Improvements0
Number of Performance Regressions83

OpenModelica Changes

CommitDateAuthorSummary
7b27e79f642024-05-02 15:00:32 +0200Per ÖstlundInstantiate record constructors as functions (#12362)
337cd0729c2024-05-02 14:20:05 +0200Adrian Popupdate OMSimulator to fix the build on Fedora40 (#12361)

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

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Failed → Templates
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActPos_Scenario1 (sim)Templates → Simulate
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_Scenario1 (sim)Templates → Simulate
DeltaRobotDeltaRobot.Scenarios.DeltaRobot_IdealActVel_VelocityValidation (sim)Templates → Simulate
DeltaRobotDeltaRobot.Tests.Trajectory_test (sim)Templates → Simulate
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Compile performance 0:01:15 → 0:02:45
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Simulate performance 57.38 → 0:01:46
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)Compile performance 10.28 → 21.51
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPorts (sim)Compile performance 11.05 → 23.65
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Compile performance 28.76 → 0:01:03
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile performance 26.64 → 55.60
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitial (sim)Compile performance 14.55 → 30.08
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Compile performance 25.99 → 51.98
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile performance 10.53 → 22.75
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile performance 10.59 → 22.89
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Compile performance 14.43 → 28.38
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12 (sim)Compile performance 14.24 → 29.01
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13 (sim)Compile performance 13.41 → 27.73
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes14 (sim)Compile performance 14.00 → 29.24
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes15 (sim)Compile performance 12.87 → 26.19
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes16 (sim)Compile performance 13.21 → 25.59
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes17 (sim)Compile performance 13.44 → 25.69
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18 (sim)Compile performance 14.14 → 28.53
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Compile performance 13.06 → 24.53
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile performance 13.08 → 25.54
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)Compile performance 14.00 → 26.60
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)Compile performance 11.46 → 23.16
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)Compile performance 10.36 → 20.37
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)Compile performance 13.96 → 26.34
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes12 (sim)Compile performance 13.30 → 25.50
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes13 (sim)Compile performance 13.28 → 24.94
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)Compile performance 11.84 → 20.57
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Force (sim)Compile performance 14.85 → 27.03
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Force2 (sim)Compile performance 24.72 → 49.89
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.ForceWithTwoMasses2 (sim)Compile performance 15.25 → 28.84
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.ForcesAndTorques (sim)Compile performance 15.22 → 28.66
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForces (sim)Compile performance 12.30 → 27.01
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForces2 (sim)Compile performance 17.14 → 34.93
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile performance 14.24 → 30.39
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)Compile performance 14.11 → 28.95
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3 (sim)Compile performance 13.87 → 27.42
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameTorques (sim)Compile performance 12.11 → 24.46
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameTorques2 (sim)Compile performance 17.78 → 31.45
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Compile performance 12.90 → 24.25
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.LineForceWithTwoMasses (sim)Compile performance 15.22 → 27.95
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Torque (sim)Compile performance 14.36 → 25.57
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Torque2 (sim)Compile performance 25.45 → 44.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)Compile performance 14.15 → 27.09
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointUSP (sim)Compile performance 13.98 → 28.10
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile performance 15.54 → 30.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.SphericalAndUniversal (sim)Compile performance 12.44 → 21.28
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)Compile performance 13.10 → 23.68
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Bodies (sim)Compile performance 18.65 → 33.08
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Joints (sim)Compile performance 32.20 → 0:01:05
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Rotor1D (sim)Compile performance 17.42 → 32.12
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotion2 (sim)Compile performance 13.37 → 24.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.GearConstraint (sim)Compile performance 16.04 → 28.53
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Compile performance 12.06 → 21.21
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.Revolute2 (sim)Compile performance 13.59 → 25.05
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile performance 14.74 → 27.43
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile performance 30.65 → 58.52
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile performance 30.76 → 57.61
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Bodies (sim)Compile performance 10.83 → 20.30
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.BodyShape (sim)Compile performance 11.15 → 20.98
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 22.56 → 41.33
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FreeBodies (sim)Compile performance 20.77 → 37.01
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 27.07 → 49.65
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 15.21 → 26.33
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4 (sim)Compile performance 40.28 → 0:01:18
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 21.68 → 37.59
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 13.53 → 23.72
ModelicaTest_3.2.3ModelicaTest.MultiBody.PlanarLoopWithMove (sim)Compile performance 12.04 → 21.50
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 25.31 → 47.70
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForce (sim)Compile performance 15.19 → 27.39
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForceAndTorque1 (sim)Compile performance 17.58 → 29.90
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 18.34 → 32.55
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 28.88 → 55.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.SphericalDoublePendulum (sim)Compile performance 24.58 → 49.11
ModelicaTest_3.2.3ModelicaTest.MultiBody.Visualizers.ColorMaps (sim)Compile performance 21.81 → 39.06
ModelicaTest_3.2.3ModelicaTest.Rotational.AllComponents (sim)Compile performance 11.06 → 20.56
ModelicaTest_3.2.3ModelicaTest.Rotational.TestBearingConversion (sim)Compile performance 13.76 → 24.95
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 0:01:46 → 0:03:00
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 8.81 → 22.31 Templates performance 0:01:00 → 0:01:47
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_400 (sim)Compile performance 10.80 → 23.67
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 14.35 → 33.01
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_800 (sim)Compile performance 20.15 → 42.10
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_2000 (sim)Templates performance 4.75 → 10.20 Compile performance 10.15 → 18.35
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)Templates performance 18.82 → 35.10