OpenModelica newInst-daemode from 2018-09-13 08:35:42 to 2018-09-15 09:08:02

Summary

OMC Commits10
Libraries Changed3
Number of Improvements44
Number of Regressions45
Number of Performance Improvements3
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
bfccc5f2dAdrian Popfix MetaModelica examples on mingw - this is until we fix PR: https://github.com/OpenModelica/OMCompiler/pull/2138 - compile also with -fno-ipa-pure-const - link functions with -lOpenModelicaCompiler if MetaModelica flag is on
5b5cfe87bWilli Braun[FMI] added debug flag "disableFMIDependencies"
9e884a5b4Adrian Popremove the output from cleaning, it might change
c3a6587d8Adrian Popdon't propagate command line arguments of make to Ipopt - this allows to compile everything in Windows with: make -f Makefile.omdev.mingw CFLAGS=-g
dfb7517bePer Östlund[NF] Do substitution of default function arguments.
3f9ecccd2Adrian Popfix library linking order
2f395d31aPer Östlund[NF] Fix typing of min/max.
22bbcbbc9Adrian PopFixes for ticket:5117 and ticket:5119 - link in static libs (even for Modelica tables) for FMU and for the generated executable (all except sundials) - on 32bit, pass gcc flag -mstackrealign to reallign SSE functions (so they can be used from other Windows processes, such as fmuChecker) - build SimulationRuntime/c/ with -mstackrealign
f9edf2817Rüdiger FrankeRestrict collapse of arrays with same call on each element to previous
1fd1dd9e6Rüdiger FrankeCollapse arrays with same call on each element, ticket:5110

Library Changes

LibraryChange
Buildings_latestFrom version 6.0.0 (revision 20180912-094853~git~master) to 6.0.0 (revision 20180913-203647~git~master)
IBPSA_latestFrom version 2.0.0 (revision 20180911-074933~git~master) to 2.0.0 (revision 20180913-191030~git~master)
ThermoPowerFrom version 3.1 (revision 3.1-20180831-201924~git~master) to 3.1 (revision 3.1-20180914-182356~git~master)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Examples.HydraulicDiameterFailed → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.BaseClasses.Validation.FlowMachineInterfaceCompile → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Examples.InverseXRegularizedTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.InverseXDerivativeCheckTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.InverseXDerivative_2_CheckTemplates → Simulate
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.HydraulicDiameterFailed → FrontEnd
BuildingSystemsBuildingSystems.Fluid.FixedResistances.Examples.PipeFailed → Templates
BuildingSystemsBuildingSystems.Fluid.Movers.BaseClasses.Validation.FlowMachineInterfaceCompile → Simulate
BuildingSystemsBuildingSystems.Utilities.Math.Examples.InverseXRegularizedTemplates → Simulate
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.InverseXDerivativeCheckTemplates → Simulate
BuildingSystemsBuildingSystems.Utilities.Math.Functions.Examples.InverseXDerivative_2_CheckTemplates → Simulate
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.HydraulicDiameterFailed → FrontEnd
Buildings_5.0.1Buildings.Fluid.FixedResistances.Examples.PipeFailed → FrontEnd
Buildings_5.0.1Buildings.Fluid.Movers.BaseClasses.Validation.FlowMachineInterfaceCompile → Simulate
Buildings_5.0.1Buildings.Utilities.Math.Examples.InverseXRegularizedTemplates → Simulate
Buildings_5.0.1Buildings.Utilities.Math.Functions.Examples.InverseXDerivativeCheckTemplates → Simulate
Buildings_5.0.1Buildings.Utilities.Math.Functions.Examples.InverseXDerivative_2_CheckTemplates → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Examples.HydraulicDiameterFailed → FrontEnd
Buildings_latestBuildings.Fluid.FixedResistances.Examples.PipeFailed → Templates
Buildings_latestBuildings.Fluid.Movers.BaseClasses.Validation.FlowMachineInterfaceCompile → Simulate
Buildings_latestBuildings.Utilities.Math.Examples.InverseXRegularizedTemplates → Simulate
Buildings_latestBuildings.Utilities.Math.Functions.Examples.InverseXDerivativeCheckTemplates → Simulate
Buildings_latestBuildings.Utilities.Math.Functions.Examples.InverseXDerivative_2_CheckTemplates → Simulate
ExternDataExternData.Examples.XLSTestTemplates → Failed
ExternDataExternData.Examples.XLSXTestTemplates → Failed
IBPSA_latestIBPSA.Fluid.FixedResistances.Examples.HydraulicDiameterFailed → FrontEnd
IBPSA_latestIBPSA.Fluid.Movers.BaseClasses.Validation.FlowMachineInterfaceCompile → Simulate
IBPSA_latestIBPSA.Utilities.Math.Examples.InverseXRegularizedTemplates → Simulate
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.InverseXDerivativeCheckTemplates → Simulate
IBPSA_latestIBPSA.Utilities.Math.Functions.Examples.InverseXDerivative_2_CheckTemplates → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapLaminar_KCCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapOverall_KCCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection_KCCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_laminar_KCCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.HelicalPipe.kc_overall_KCCompile → Simulate
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
ModelicaTest_3.2.1_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection_KCCompile → Simulate
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
ModelicaTest_3.2.2ModelicaTest.Math.Random.TestTruncatedDistributionsTemplates → Verify
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
ModelicaTest_trunkModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.General.kc_approxForcedConvection_KCCompile → Simulate
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
ModelicaTest_trunkModelicaTest.Math.Random.TestTruncatedDistributionsTemplates → Verify
ModelicaTest_trunk_cppModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsFrontEnd → Failed
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.ComparatorVerify → Simulate
OpenHydraulicsOpenHydraulics.Circuits.OpenCenter_tandemSimulate performance 0:08:00 → 3.92
OpenHydraulicsOpenHydraulics.Circuits.RegenerativeSimulate performance 0:08:00 → 2.17
OpenHydraulicsOpenHydraulics.DevelopmentTests.CheckValveTest2Compile → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.DirectionalValveTestSimpleCompile → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple1Compile → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.DoubleActingCylinderTestSimple2Compile → Simulate
OpenHydraulicsOpenHydraulics.DevelopmentTests.ReliefValveTestSimulate performance 0:01:17 → 0.07
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.AlbuminTitrationSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.CarbonDioxideInWaterSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.Develop.PlasmaAcidBaseFrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.PhosphateCompile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.AcidBase.WaterSelfIonizationSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.ExothermicReactionSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWCFrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Allosteric_Hemoglobin_MWCCompile → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_oxygenationFrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_titrationFrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.Hemoglobin.Develop.Hemoglobin_titration_shiftsFrontEnd → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.MichaelisMentenSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.SimpleReactionSimulate → Failed
PhysiolibraryPhysiolibrary.Chemical.Examples.SimpleReaction2Simulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.CardiovascularSystem_GCGSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Fernandez2013.PulsatileCirculationCompile → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Kofranek2014.NonPulsatileCirculationSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Kofranek2014.PulsatileCirculationSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.MinimalCirculationSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Windkessel_2elementSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Windkessel_3elementSimulate → Failed
PhysiolibraryPhysiolibrary.Hydraulic.Examples.Windkessel_4elementSimulate → Failed
PhysiolibraryPhysiolibrary.Osmotic.Examples.CellSimulate → Failed
PhysiolibraryPhysiolibrary.Population.Examples.PredatorPreySimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.Allosteric_Hemoglobin_MWCSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.CardiovascularSystem_GCG_SteadyStateCompile → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.Cells_SteadyStateSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.O2_in_waterSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.SimpleReaction2_in_EquilibriumSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.SimpleReaction_InitSteadyStateSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.SimpleReaction_NormalInitSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.SimpleReaction_in_EquilibriumSimulate → Failed
PhysiolibraryPhysiolibrary.SteadyStates.Examples.ThermalBody_QHP_STeadyStateSimulate → Failed
PhysiolibraryPhysiolibrary.Thermal.Examples.MuscleHeatSimulate → Failed
PhysiolibraryPhysiolibrary.Thermal.Examples.ThermalBody_QHPSimulate → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Templates → Simulate
ThermoPowerThermoPower.Test.WaterComponents.TestMixerFrontEnd → Failed