OpenModelica cpp from 2024-05-02 20:57:48 to 2024-05-08 03:57:32

Summary

OMC Commits10
Libraries Changed1
Number of Improvements1
Number of Regressions4
Number of Performance Improvements83
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
9bc135076d2024-05-07 19:32:11 +0200arun3688update discreteSystems in fmu's during event update (#12390)
70d7a047c52024-05-07 16:49:44 +0200Adeel AsgharAvoid extra end message tag when logging LOG_INIT (#12391)
5f06291bb52024-05-07 16:40:08 +0200Adeel AsgharFix some Linux builds compilation (#12392)
08994d88072024-05-06 20:31:21 +0200rfrankeTreat components in top-level connectors with --exposeLocalIOs (#10599) (#12384)
77391467f42024-05-06 12:12:19 +0200Adeel AsgharProperly handle the parameters for parametric plot (#12378)
aeb2e6716f2024-05-03 14:32:57 +0200Adeel AsgharInstance of non encrypted class inside encrypted class (#12372)
42f1a15b282024-05-03 13:30:42 +0200Per ÖstlundFix flattening of if-equations (#12373)
a3826493932024-05-03 12:46:32 +0200Per ÖstlundFix type checking of cref binding equations (#12371)
5fa03b48c72024-05-03 12:07:50 +0200Adeel AsgharHandle prefixing of time units (#12370)
5789400a042024-05-03 11:06:40 +0200Per ÖstlundImprove check for encrypted variables (#12369)

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
Buildings_latestFrom version 11.0.1-master (16be3880b2bb1804207803bfc3da3359df5f917e) to 11.0.1-master (c657d7f06fcf7ccf6fe015a298996176b5fbbf3b)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Examples.BuildingThermalMultiZone (sim)Templates → Failed
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Templates performance 14.73 → 8.54
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesAndFittings (sim)Compile performance 0:02:45 → 0:01:17
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Pipes.DynamicPipesWithTraceSubstances (sim)Simulate performance 0:01:46 → 57.62
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Vessels.TestMixingVolumesPressureStates (sim)Compile performance 21.51 → 9.78
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Vessels.TestTankWithTopPorts (sim)Compile performance 23.65 → 11.32
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Compile performance 0:01:03 → 28.85
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_StandardWater (sim)Compile performance 55.60 → 26.21
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitial (sim)Compile performance 30.08 → 14.40
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.IncompressibleFluidNetwork_StandardWaterOnePhase (sim)Compile performance 51.98 → 25.46
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_laminar (sim)Compile performance 22.75 → 10.48
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.InverseParameterization_turbulent (sim)Compile performance 22.89 → 10.67
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Compile performance 28.38 → 13.92
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes12 (sim)Compile performance 29.01 → 14.08
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes13 (sim)Compile performance 27.73 → 12.89
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes14 (sim)Compile performance 29.24 → 13.86
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes15 (sim)Compile performance 26.19 → 12.76
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes16 (sim)Compile performance 25.59 → 13.14
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes17 (sim)Compile performance 25.69 → 13.19
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes18 (sim)Compile performance 28.53 → 14.08
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes2 (sim)Compile performance 24.53 → 13.31
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes3 (sim)Compile performance 25.54 → 13.37
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.BranchingPipes4 (sim)Compile performance 26.60 → 13.31
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeInitialization (sim)Compile performance 23.16 → 11.42
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization (sim)Compile performance 20.37 → 10.47
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes1 (sim)Compile performance 26.34 → 13.37
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes12 (sim)Compile performance 25.50 → 13.58
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes13 (sim)Compile performance 24.94 → 13.40
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.SeriesPipes2 (sim)Compile performance 20.57 → 11.37
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Force (sim)Compile performance 27.03 → 13.94
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Force2 (sim)Compile performance 49.89 → 24.11
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.ForceWithTwoMasses2 (sim)Compile performance 28.84 → 15.16
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.ForcesAndTorques (sim)Compile performance 28.66 → 15.46
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForces (sim)Compile performance 27.01 → 12.43
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForces2 (sim)Compile performance 34.93 → 17.08
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques (sim)Compile performance 30.39 → 14.27
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2 (sim)Compile performance 28.95 → 13.94
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3 (sim)Compile performance 27.42 → 13.92
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameTorques (sim)Compile performance 24.46 → 12.24
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.FrameTorques2 (sim)Compile performance 31.45 → 17.45
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.LineForceWithMass (sim)Compile performance 24.25 → 12.65
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.LineForceWithTwoMasses (sim)Compile performance 27.95 → 15.13
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Torque (sim)Compile performance 25.57 → 13.99
ModelicaTest_3.2.3ModelicaTest.MultiBody.Forces.Torque2 (sim)Compile performance 44.47 → 25.54
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)Compile performance 27.09 → 14.21
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointUSP (sim)Compile performance 28.10 → 13.98
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Compile performance 30.47 → 15.93
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.SphericalAndUniversal (sim)Compile performance 21.28 → 12.20
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)Compile performance 23.68 → 12.95
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Bodies (sim)Compile performance 33.08 → 18.89
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Joints (sim)Compile performance 0:01:05 → 32.47
ModelicaTest_3.2.3ModelicaTest.MultiBody.InitializationConversion.Rotor1D (sim)Compile performance 32.12 → 17.94
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.FreeMotion2 (sim)Compile performance 24.47 → 13.52
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.GearConstraint (sim)Compile performance 28.53 → 16.00
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Compile performance 21.21 → 11.94
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.Revolute2 (sim)Compile performance 25.05 → 13.82
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Compile performance 27.43 → 14.89
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.SphericalSpherical2 (sim)Compile performance 58.52 → 31.02
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.UniversalSpherical (sim)Compile performance 57.61 → 30.03
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Bodies (sim)Compile performance 20.30 → 11.08
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.BodyShape (sim)Compile performance 20.98 → 10.98
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FlyingBodies (sim)Compile performance 41.33 → 22.37
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.FreeBodies (sim)Compile performance 37.01 → 21.35
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)Compile performance 49.65 → 26.97
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3 (sim)Compile performance 26.33 → 15.39
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint4 (sim)Compile performance 0:01:18 → 41.18
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_1 (sim)Compile performance 37.59 → 21.79
ModelicaTest_3.2.3ModelicaTest.MultiBody.Parts.Rotor1D.Rotor1D_3 (sim)Compile performance 23.72 → 13.55
ModelicaTest_3.2.3ModelicaTest.MultiBody.PlanarLoopWithMove (sim)Compile performance 21.50 → 11.94
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.AbsoluteSensor (sim)Compile performance 47.70 → 26.29
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForce (sim)Compile performance 27.39 → 15.16
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.CutForceAndTorque2 (sim)Compile performance 32.55 → 17.59
ModelicaTest_3.2.3ModelicaTest.MultiBody.Sensors.RelativeSensor (sim)Compile performance 55.47 → 28.25
ModelicaTest_3.2.3ModelicaTest.MultiBody.SphericalDoublePendulum (sim)Compile performance 49.11 → 24.89
ModelicaTest_3.2.3ModelicaTest.MultiBody.Visualizers.ColorMaps (sim)Compile performance 39.06 → 21.87
ModelicaTest_3.2.3ModelicaTest.Rotational.AllComponents (sim)Compile performance 20.56 → 11.03
ModelicaTest_3.2.3ModelicaTest.Rotational.TestBearingConversion (sim)Compile performance 24.95 → 13.72
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 22.31 → 9.48
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_400 (sim)Compile performance 23.67 → 10.99
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)Templates performance 33.01 → 15.22
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_800 (sim)Compile performance 42.10 → 20.78
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Compile performance 34.82 → 19.10
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_2000 (sim)Templates performance 10.20 → 4.74
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_4000 (sim)Templates performance 35.10 → 19.73
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Templates → Failed