OpenModelica newInst-daemode from 2018-09-05 12:45:05 to 2018-09-07 06:18:30

Summary

OMC Commits5
Libraries Changed1
Number of Improvements84
Number of Regressions63
Number of Performance Improvements0
Number of Performance Regressions5

OpenModelica Changes

CommitAuthorSummary
eb0909d92Per Östlund[NF] Fix function vectorization/cast conflict.
cbc69f9e9Per Östlund[NF] SimplifyExp improvements.
7b82c4131Adrian PopUpdating 3rdParty
dd340df3fPer Östlund[NF] Fix nfExpandOperations with unary ops.
b8a07779dPer Östlund[NF] Add flag to expand binary operations.

3rdParty changes

Note that the 3rdParty libraries REVERTED TO AN OLD COMMIT: ddc770657180..67d47642b0eb

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (revision 20180904-141526~git~master-om134) to trunk (revision 20180904-141526~git~master-om135)

Models Affected

BuildingSystemsBuildingSystems.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT
Buildings_5.0.1Buildings.Electrical.AC.OnePhase.Sources.Examples.VariablePowerSourceTemplates → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.VariablePowerSourceTemplates → Simulate
Buildings_latestBuildings.Electrical.AC.OnePhase.Sources.Examples.VariablePowerSourceTemplates → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.VariablePowerSourceTemplates → Simulate
ChemicalChemical.Examples.CheckSubstancesData.SimpleReaction2_Get_DfGFrontEnd → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.ForceVerify → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.Force2Compile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.ForceWithTwoMassesCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.ForcesAndTorquesCompile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2Compile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3Compile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameTorquesCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.FrameTorques2Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.LineForceWithTwoMassesCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.TorqueCompile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.Torque2Compile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.Torque3Compile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.WorldForceAndTorqueCompile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.WorldForcesCompile → Templates
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.WorldForces2Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Forces.WorldtorqueCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.FourbarVariants.JointUSPCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.FourbarVariants.UniversalSphericalCompile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.CylindricalTemplates → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.JointUPS2Templates → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.JointUSP2Simulate performance 0.16 → 0:08:00
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.Revolute2Compile → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Joints.SphericalSimCode → Simulate
ModelicaTest_3.2.1ModelicaTest.MultiBody.Sensors.AbsoluteSensorSimulate → Verify
ModelicaTest_3.2.1ModelicaTest.MultiBody.Sensors.RelativeSensorCompile → Verify
ModelicaTest_3.2.2ModelicaTest.Blocks.PadeDelay1Verify → Compile
ModelicaTest_3.2.2ModelicaTest.Blocks.PadeDelay2Verify → Simulate
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.ForceVerify → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.Force2Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.ForceWithTwoMassesCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.ForcesAndTorquesCompile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameForcesAndTorques2Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameForcesAndTorques3Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameTorquesCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.FrameTorques2Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.LineForceWithTwoMassesCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.SpringDamperSeriesSimulate performance 0.06 → 0:08:00
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.TorqueCompile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.Torque2Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.Torque3Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.WorldForceAndTorqueCompile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.WorldForcesCompile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.WorldForces2Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Forces.WorldtorqueCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.FourbarVariants.JointUSPCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.FourbarVariants.UniversalSphericalCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.CheckConstaintTorqueUniversalJointCompile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.CylindricalTemplates → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.JointUPS2Templates → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.JointUSP2Simulate performance 0.11 → 0:08:00
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.Revolute2Compile → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Joints.SphericalSimCode → Simulate
ModelicaTest_3.2.2ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3Compile → Templates
ModelicaTest_3.2.2ModelicaTest.MultiBody.Sensors.AbsoluteSensorSimulate → Verify
ModelicaTest_3.2.2ModelicaTest.MultiBody.Sensors.RelativeSensorCompile → Verify
ModelicaTest_trunkModelicaTest.Blocks.PadeDelay1Verify → Compile
ModelicaTest_trunkModelicaTest.Blocks.PadeDelay2Verify → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Forces.ForceVerify → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Force2Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.ForceWithTwoMasses2Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.ForcesAndTorquesCompile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForcesAndTorquesCompile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForcesAndTorques2Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameForcesAndTorques3Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameTorquesCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.FrameTorques2Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.LineForceWithTwoMassesCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.SpringDamperSeriesSimulate performance 0.16 → 0:01:25
ModelicaTest_trunkModelicaTest.MultiBody.Forces.TorqueCompile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Torque2Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.Torque3Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForceAndTorqueCompile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForcesCompile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldForces2Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Forces.WorldTorquesCompile → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.FourbarVariants.JointUSPCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.FourbarVariants.UniversalSphericalCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.CheckConstaintTorqueUniversalJointCompile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.CylindricalTemplates → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUPS2Templates → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUSP2Simulate performance 0.16 → 0:08:00
ModelicaTest_trunkModelicaTest.MultiBody.Joints.Revolute2Compile → Verify
ModelicaTest_trunkModelicaTest.MultiBody.Joints.SphericalSimCode → Simulate
ModelicaTest_trunkModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint3Compile → Templates
ModelicaTest_trunkModelicaTest.MultiBody.Sensors.RelativeSensorCompile → Simulate
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueVerify → Templates
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesCompile → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperCompile → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelTemplates → Compile
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingTemplates → Compile
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingTemplates → Verify
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Engine1aTemplates → Compile
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Engine1bTemplates → Compile
Modelica_3.2.1Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Compile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueVerify → Templates
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesCompile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamperCompile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelTemplates → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingTemplates → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingTemplates → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Engine1aTemplates → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Engine1bTemplates → Compile
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Compile → Verify
Modelica_3.2.2Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1DSimulate → Templates
Modelica_trunkModelica.Electrical.MultiPhase.Examples.TestSensorsVerify → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorqueVerify → Templates
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMassesCompile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelTemplates → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDrivingTemplates → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPullingTemplates → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1aTemplates → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Engine1bTemplates → Compile
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.Fourbar2Compile → Verify
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.PlanarFourbarCompile → Simulate
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Rotational3DEffects.BevelGear1DSimulate → Templates
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.AlbuminTitrationTemplates → Simulate
PhysiolibraryPhysiolibrary.Osmotic.Examples.CellTemplates → Simulate
PhysiolibraryPhysiolibrary.SteadyStates.Examples.Cells_SteadyStateFrontEnd → Simulate
PlanarMechanicsPlanarMechanics.Examples.CraneCrabCompile → Simulate
PlanarMechanicsPlanarMechanics.Examples.PistonEngineCompile → Simulate
PlanarMechanicsPlanarMechanics.Examples.SpringDemoCompile → Simulate
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.DoublelLineFrontEnd → Failed
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.LineSimulate → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.LineSimulate → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.LoadTemplates → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.SensorFailed → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.DoublelLineFrontEnd → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.FaultTlineFrontEnd → Failed
PowerSystemsPowerSystems.Examples.AC3ph.Transmission.TlineCompile → Failed
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Elementary.DoublelLineFrontEnd → Failed
PowerSystems_cppPowerSystems.Examples.AC1ph_DC.Elementary.LineSimCode → Failed
PowerSystems_cppPowerSystems.Examples.AC3ph.Elementary.LineSimCode → Failed
PowerSystems_cppPowerSystems.Examples.AC3ph.Elementary.SensorFailed → SimCode
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.DoublelLineFrontEnd → Failed
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.FaultTlineFrontEnd → Failed
PowerSystems_cppPowerSystems.Examples.AC3ph.Transmission.TlineSimCode → Failed
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.DoublelLineFrontEnd → Failed
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.LineSimulate → Failed
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.LineSimulate → Failed
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.LoadTemplates → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Elementary.SensorFailed → Simulate
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.DoublelLineFrontEnd → Failed
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.FaultTlineFrontEnd → Failed
PowerSystems_latestPowerSystems.Examples.AC3ph.Transmission.TlineCompile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Templates → Simulate