OpenModelica master from 2017-01-15 22:04:33 to 2017-01-17 08:25:28

Summary

OMC Commits3
Libraries Changed6
Number of Improvements36
Number of Regressions25
Number of Performance Improvements4
Number of Performance Regressions11

OpenModelica Changes

CommitAuthorSummary
a6ef39968eLennart OchelAvoid nested try/matchcontinue clauses
d82121dbc2Lennart OchelClean up index reduction
ab539288e4vwaurichactivate resolveLoops backend module

Library Changes

LibraryChange
Modelica_3.2.1From version 3.2.1 (revision 3.2.1-20161118-225630~git~maint-3.2.1-om1) to 3.2.1 (revision 3.2.1+build.4-18-g60cb4e4-om1)
Modelica_3.2.1_cppFrom version 3.2.1 (revision 3.2.1-20161118-225630~git~maint-3.2.1-om1) to 3.2.1 (revision 3.2.1+build.4-18-g60cb4e4-om1)
Modelica_3.2.2From version 3.2.2 (revision 3.2.2-20161118-225406~git~maint-3.2.2-om2) to 3.2.2 (revision 3.2.2-13-gbc08703-om2)
Modelica_3.2.2_cppFrom version 3.2.2 (revision 3.2.2-20161118-225406~git~maint-3.2.2-om2) to 3.2.2 (revision 3.2.2-13-gbc08703-om2)
Modelica_trunkFrom version trunk (revision 20170109-114759~git~master-om1) to trunk (revision 20170112-193823~git~master-om1)
Modelica_trunk_cppFrom version trunk (revision 20170109-114759~git~master-om1) to trunk (revision 20170112-193823~git~master-om1)

Models Affected

Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DD (sim)Simulate → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DD (sim)Compile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DD (sim)Compile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DD (sim)Compile → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YD (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.HeatExchangers.Ground.Boreholes.Examples.UTube (sim)Simulate performance 17.87 → 10.04
ChemicalChemical.Examples.AcidBase.AlbuminTitration (sim)BackEnd performance 54.34 → 0:10:14
Modelica_3.1Modelica.Electrical.Machines.Examples.AIMC_YD (sim)Simulate performance 37.25 → 5.69
Modelica_3.1Modelica.Electrical.Machines.Examples.Rectifier12pulse (sim)Simulate → Compile
Modelica_3.1_cppModelica.Electrical.Machines.Examples.Rectifier12pulse (sim)Simulate → Compile
Modelica_3.2.1Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 11.91 → 29.63
Modelica_3.2.1Modelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Verify → Simulate
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Verify → Simulate
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Compile → Verify
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Verify
Modelica_3.2.1_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim)Verify → Compile
Modelica_3.2.1_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim)Verify → Compile
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Simulate → Verify
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Compile → Verify
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2Modelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Compile → Simulate
Modelica_3.2.2Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_3.2.2Modelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Simulate
Modelica_3.2.2Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 12.18 → 34.11
Modelica_3.2.2Modelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Verify → Simulate
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 0:01:02 → 0:01:55
Modelica_3.2.2Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Verify → Compile
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Verify → Simulate
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Verify
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile → Simulate
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 18.05 → 3.47
Modelica_3.2.2_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump (sim)Simulate performance 1.52 → 10.01
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate → Compile
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.DiodeCenterTapmPulse (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim)Verify → Compile
Modelica_3.2.2_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim)Verify → Compile
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Compile → Verify
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Verify
Modelica_trunkModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD (sim)Simulate performance 11.99 → 33.77
Modelica_trunkModelica.Electrical.Machines.Examples.Transformers.Rectifier12pulse (sim)Verify → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Simulate performance 57.84 → 0:02:00
Modelica_trunkModelica.Fluid.Examples.IncompressibleFluidNetwork (sim)Verify → Compile
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Verify → Simulate
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Verify
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_DOL (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 16.88 → 2.61
Modelica_trunk_cppModelica.Blocks.Examples.NoiseExamples.ActuatorWithNoise (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2Pulse.ThyristorBridge2Pulse_DC_Drive (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTapmPulse.DiodeCenterTapmPulse (sim)Compile → Simulate
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke (sim)Verify → Compile
Modelica_trunk_cppModelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary (sim)Verify → Compile
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOL_MultiPhase (sim)Simulate → Verify
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_Generator_MultiPhase (sim)Compile → Verify
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Inverter_MultiPhase (sim)Simulate → Verify
Modelica_trunk_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase (sim)Compile → Verify
PowerSystems_cppPowerSystems.Examples.Spot.GenerationAC3ph.LocalGeneration (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)BackEnd performance 24.73 → 46.14
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)BackEnd performance 9.79 → 17.91
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)BackEnd performance 2.86 → 29.22
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)BackEnd performance 6.46 → 0:03:51
ThermoPowerThermoPower.Test.ElectricalComponents.TestNetworkGridTwoGenerators (sim)Compile → Simulate