OpenModelica newInst-daeMode from 2018-09-07 06:18:30 to 2018-09-09 06:21:52

Summary

OMC Commits2
Libraries Changed0
Number of Improvements63
Number of Regressions13
Number of Performance Improvements9
Number of Performance Regressions10

OpenModelica Changes

CommitAuthorSummary
32ad2f523eAdrian Popfix checkAllModelsRecursive reporting and add a flag - add the nfAPI flag so we don't get conflicts on changes to this file - report the number of failing models for checkAllModelsRecursive
1eeffa0d0bPer Östlund[NF] Evaluate functions with constant arguments.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate → FrontEnd
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Templates → Simulate
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Templates → Compile
BuildingSystemsBuildingSystems.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Templates → Compile
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate → FrontEnd
Buildings_5.0.1Buildings.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Templates → Simulate
Buildings_5.0.1Buildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchange (sim)Templates → Simulate
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Templates → Simulate
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Templates → Simulate
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Templates → Compile
Buildings_5.0.1Buildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Templates → Compile
Buildings_5.0.1Buildings.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate → FrontEnd
Buildings_latestBuildings.Fluid.HeatExchangers.BaseClasses.Examples.MassExchange (sim)Templates → Simulate
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Templates → Simulate
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Templates → Simulate
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Templates → Compile
Buildings_latestBuildings.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Templates → Compile
Buildings_latestBuildings.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate → FrontEnd
HanserModelicaHanserModelica.VariablesTypes.ComplexCalculation (sim)Templates → Simulate
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase1 (sim)Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase10 (sim)Templates → Simulate
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase2 (sim)Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase3 (sim)Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase4 (sim)Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase5 (sim)Templates → Simulate
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase8 (sim)Templates → Compile
IBPSA_latestIBPSA.ThermalZones.ReducedOrder.Validation.VDI6007.TestCase9 (sim)Templates → Compile
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.IsMonotonic (sim)Simulate → FrontEnd
ModelicaTest_3.2.2ModelicaTest.Electrical.QuasiStatic.MultiPhase.Ideal (sim)FrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnection (sim)FrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Math.Random.TestSpecial (sim)FrontEnd performance 0.36 → 26.12
ModelicaTest_3.2.2ModelicaTest.Utilities.TestStrings (sim)Verify → SimCode
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.Ideal (sim)FrontEnd → Failed
ModelicaTest_3.2.2_cppModelicaTest.Electrical.QuasiStatic.MultiPhase.SerialConnection (sim)FrontEnd → Failed
ModelicaTest_trunkModelicaTest.Math.Random.TestSpecial (sim)FrontEnd performance 0.31 → 26.71
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Air.SimpleAir (sim)Templates → Simulate
ModelicaTest_trunkModelicaTest.Utilities.TestStrings (sim)Verify → SimCode
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Oscillator (sim)Compile → Verify
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → Compile
Modelica_3.2.1Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter (sim)Simulate performance 0:08:00 → 1.82
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAir (sim)Templates → Verify
Modelica_3.2.1_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → SimCode
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.HalfControlledBridge2mPulse (sim)Simulate performance 0:08:00 → 0.03
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV (sim)Simulate performance 0.07 → 0:08:00
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate performance 0.03 → 0:08:00
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RL (sim)Compile → Simulate
Modelica_3.2.2Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV (sim)Compile → Simulate
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Oscillator (sim)Compile → Verify
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → Compile
Modelica_3.2.2Modelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter (sim)Simulate performance 0:08:00 → 1.62
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAir (sim)Templates → Verify
Modelica_3.2.2_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → SimCode
Modelica_trunkModelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMR_DOL (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.HalfControlledBridge2mPulse (sim)Simulate performance 0:08:00 → 0.03
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV (sim)Simulate performance 0.03 → 0:08:00
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_RLV_Characteristic (sim)Simulate performance 0.06 → 0:08:00
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RL (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RLV (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Spice3.Examples.Oscillator (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → Compile
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkRtlInverter (sim)Simulate performance 0:08:00 → 1.87
Modelica_trunkModelica.Magnetic.QuasiStatic.FluxTubes.Examples.Leakage.CylinderLeakage (sim)Templates → Simulate
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Air.SimpleAir (sim)Templates → Verify
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd → SimCode
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)FrontEnd performance 1.14 → 0:01:04 Templates performance 15.50 → 2.98 Compile performance 0:02:10 → 2.67
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile performance 33.62 → 2.37 Simulate performance 16.59 → 2.82
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)Compile performance 0:01:04 → 2.52
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)FrontEnd performance 1.17 → 19.27 Templates performance 15.43 → 2.42 Compile performance 0:02:08 → 2.42
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)FrontEnd performance 1.23 → 0:01:06 Templates performance 15.80 → 2.47 Compile performance 59.82 → 2.17
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile performance 16.75 → 2.07 Simulate performance 19.90 → 3.37
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_280_M_280 (sim)Compile performance 29.77 → 2.12
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)FrontEnd performance 1.23 → 20.47 Templates performance 16.32 → 3.21 Compile performance 59.87 → 2.07