OpenModelica master from 2019-11-12 01:34:16 to 2019-11-12 12:13:51

Summary

OMC Commits7
Libraries Changed0
Number of Improvements31
Number of Regressions35
Number of Performance Improvements6
Number of Performance Regressions39

OpenModelica Changes

CommitAuthorSummary
7f854519bbKarim Abdelhak[BE] Added flag -d=fullASSC - experimental full conversion for ASSC
7e79eec1eaLennart OchelExpected output
d4fe50e88dLennart OchelExpected output
04d00c8efdLennart OchelUpdate reference file
c7301f51cakabdelhak[testuite] update for ASSC
531dd3ec00kabdelhak[BE] update ASSC - analytical to structural singularity conversion - preperation for full replacement of equations - deactivateable with --noASSC - dump partially integrated in -d=bltdump, main dump in -d=dumpASSC - add testcase for ASSC - use array mapping for artifical sanity check - ASSC replaces reshuffleLoops/resolveLoops algorithm entirely. it is deactivated but not removed for now
b8bfeb524fAdrian PopomcCAPI wrongly searched even on i386 in lib/x86_64 - use LIBINSTALLEXT instead

Library Changes

LibraryChange

Models Affected

Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DD (sim)FrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YD (sim)FrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DD (sim)FrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YD (sim)FrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DD (sim)FrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YD (sim)FrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DD (sim)FrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YD (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DD (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YD (sim)FrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DD (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YD (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DD (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YD (sim)FrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DD (sim)FrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YD (sim)FrontEnd → Compile
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Basic (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 18.59 → 35.38
Buildings_latestBuildings.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Compile → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Simulate performance 28.46 → 4.42
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Basic (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 18.19 → 35.32
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyState (sim)Compile → FrontEnd
Modelica_3.2.1Modelica.Electrical.Machines.Examples.Transformers.AIMC_Transformer (sim)Simulate → Verify
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start (sim)Verify → Simulate
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_Steinmetz (sim)Verify → Simulate
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Simulate → Verify
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RL (sim)Verify → Compile
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_Transformer (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhase (sim)Simulate → Verify
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking (sim)Compile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Verify → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_YD (sim)Verify → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Verify → Simulate
Modelica_trunkModelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim)Simulate performance 10.48 → 5.17
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Simulate → Verify
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Simulate
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBraking (sim)Simulate → Compile
Modelica_trunk_cppModelica.Fluid.Examples.ControlledTankSystem.ControlledTanks (sim)Verify → Simulate
OpenHPLOpenHPL.Examples.HPSimple_Francis_IPSLGen (sim)Simulate performance 2.82 → 0:02:31
OpenHydraulicsOpenHydraulics.Circuits.OpenCenterSectionalValveCircuit (sim)Simulate performance 13.94 → 3.02
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModule (sim)BackEnd performance 7.13 → 16.95
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleShadow (sim)BackEnd performance 7.11 → 16.92
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 30.69 → 0:01:39
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)BackEnd performance 10.37 → 26.57
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)BackEnd performance 26.19 → 0:01:38
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)BackEnd performance 8.30 → 25.00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14 (sim)BackEnd performance 3.47 → 11.89
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)BackEnd performance 8.31 → 45.29
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 24.30 → 0:02:37
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)BackEnd performance 4.39 → 20.47
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 11.07 → 0:01:32
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)BackEnd performance 3.72 → 16.97
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)BackEnd performance 8.64 → 0:01:01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 18.54 → 0:04:06
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 18.86 → 0:04:24
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)BackEnd performance 8.23 → 0:01:54
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)BackEnd performance 3.60 → 16.25
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 7.22 → 0:01:00
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 16.92 → 0:04:01
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)BackEnd performance 23.07 → 2.78
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)BackEnd performance 0:04:41 → 7.01
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 30.73 → 0:01:42
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)BackEnd performance 10.16 → 27.51
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10 (sim)BackEnd performance 25.20 → 0:01:38
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)BackEnd performance 8.25 → 25.96
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14 (sim)BackEnd performance 3.46 → 12.23
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)BackEnd performance 8.28 → 47.25
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)BackEnd performance 21.60 → 0:02:53
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)BackEnd performance 4.37 → 20.07
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)BackEnd performance 10.87 → 0:01:25
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)BackEnd performance 3.86 → 17.54
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)BackEnd performance 8.77 → 0:01:05
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)BackEnd performance 20.33 → 0:04:22
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)BackEnd performance 19.06 → 0:04:22
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)BackEnd performance 9.72 → 0:02:08
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20 (sim)BackEnd performance 3.75 → 17.30
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 7.83 → 0:01:03
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)BackEnd performance 17.06 → 0:04:10
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)BackEnd performance 23.92 → 2.85
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Failed → Verify