OpenModelica newInst from 2019-11-11 20:29:13 to 2019-11-12 11:32:01

Summary

OMC Commits7
Libraries Changed0
Number of Improvements33
Number of Regressions60
Number of Performance Improvements5
Number of Performance Regressions35

OpenModelica Changes

CommitAuthorSummary
7f854519bKarim Abdelhak[BE] Added flag -d=fullASSC - experimental full conversion for ASSC
7e79eec1eLennart OchelExpected output
d4fe50e88Lennart OchelExpected output
04d00c8efLennart OchelUpdate reference file
c7301f51ckabdelhak[testuite] update for ASSC
531dd3ec0kabdelhak[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
b8bfeb524Adrian 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.DDFrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YDFrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DDFrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YDFrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DDFrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YDFrontEnd → Compile
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DDFrontEnd → Simulate
Buildings_5.0.1Buildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDFrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.DDFrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepDown.YDFrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.DDFrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.BalancedStepUp.YDFrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.DDFrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepDown.YDFrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.DDFrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Validation.IEEETests.Test4NodesFeeder.UnbalancedStepUp.YDFrontEnd → Simulate
Buildings_latestBuildings.Utilities.IO.Python27.Functions.Examples.ExchangeCompile → Simulate
HanserModelicaHanserModelica.InductionMachines.IMC_YDSimulate performance 2.37 → 11.94
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialCompile → FrontEnd
ModelicaTest_3.2.1ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateCompile → FrontEnd
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialTemplates → FrontEnd
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateTemplates → FrontEnd
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialCompile → FrontEnd
ModelicaTest_3.2.2ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateVerify → FrontEnd
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialTemplates → FrontEnd
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateTemplates → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialCompile → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateCompile → FrontEnd
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialCompile → FrontEnd
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateCompile → FrontEnd
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_FixedInitialTemplates → FrontEnd
ModelicaTest_trunk_cppModelicaTest.Fluid.TestExamplesVariants.HeatingSystem_SteadyStateTemplates → FrontEnd
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAirCompile → Verify
Modelica_3.2.1Modelica.Electrical.Machines.Examples.Transformers.AIMC_TransformerVerify → Simulate
Modelica_3.2.1Modelica.Fluid.Examples.HeatingSystemVerify → FrontEnd
Modelica_3.2.1Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseSimulate → Verify
Modelica_3.2.1_cppModelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_SteinmetzVerify → Simulate
Modelica_3.2.1_cppModelica.Fluid.Examples.HeatingSystemTemplates → FrontEnd
Modelica_3.2.1_cppModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_InverterSimulate → Verify
Modelica_3.2.2Modelica.Fluid.Examples.HeatingSystemVerify → FrontEnd
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOLVerify → Simulate
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartSimulate → Verify
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseSimulate → Verify
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingCompile → Simulate
Modelica_3.2.2_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorVerify → Simulate
Modelica_3.2.2_cppModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDumpSimulate performance 33.08 → 12.55
Modelica_3.2.2_cppModelica.Fluid.Examples.HeatingSystemTemplates → FrontEnd
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorVerify → Simulate
Modelica_3.2.3Modelica.Fluid.Examples.HeatingSystemVerify → FrontEnd
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_DOLVerify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMC_TransformerVerify → Simulate
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_StartSimulate → Verify
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.AIMS_Start_MultiPhaseSimulate → Verify
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingCompile → Simulate
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_TransformerVerify → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackagerBitPack_UDPSimulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPCompile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorVerify → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarterSimulate → Compile
Modelica_trunkModelica.Fluid.Examples.HeatingSystemVerify → FrontEnd
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_BrakingCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Analog.Examples.OpAmps.SignalGeneratorCompile → Simulate
Modelica_trunk_cppModelica.Electrical.Machines.Examples.InductionMachines.IMC_DCBrakingCompile → Simulate
Modelica_trunk_cppModelica.Fluid.Examples.HeatingSystemTemplates → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10BackEnd performance 34.20 → 0:02:03
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10BackEnd performance 4.63 → 10.04
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10BackEnd performance 12.57 → 33.72
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10BackEnd performance 29.11 → 0:01:57
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 9.82 → 30.62
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14BackEnd performance 3.20 → 13.98
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20BackEnd performance 8.01 → 52.69
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28BackEnd performance 16.64 → 0:02:58
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14BackEnd performance 4.97 → 21.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20BackEnd performance 10.89 → 0:01:21
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20BackEnd performance 4.18 → 22.92
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 8.51 → 0:01:19
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20BackEnd performance 2.77 → 12.65
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40BackEnd performance 8.82 → 0:02:42
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20BackEnd performance 4.04 → 22.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 8.31 → 0:01:17
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280Failed → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320BackEnd performance 19.83 → 3.36
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 0:04:00 → 7.68
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10BackEnd performance 32.06 → 0:02:03
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10BackEnd performance 4.51 → 10.22
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10BackEnd performance 11.80 → 34.19
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_1280_M_10BackEnd performance 27.52 → 0:01:58
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 8.80 → 31.41
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14BackEnd performance 3.23 → 13.20
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20BackEnd performance 6.85 → 47.27
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28BackEnd performance 17.57 → 0:02:52
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14BackEnd performance 4.99 → 20.65
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20BackEnd performance 11.36 → 0:01:20
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20BackEnd performance 4.45 → 22.73
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28BackEnd performance 8.84 → 0:01:18
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20BackEnd performance 2.74 → 12.56
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40BackEnd performance 9.17 → 0:02:45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_20_M_20BackEnd performance 3.90 → 21.66
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28BackEnd performance 8.68 → 0:01:17
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320BackEnd performance 20.22 → 3.57
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640BackEnd performance 0:04:03 → 7.87
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10Failed → Verify
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulatorSimulate performance 3.82 → 14.99
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetConstSpeedSimulate performance 5.77 → 11.29