OpenModelica newInst-daeMode from 2018-07-05 17:05:13 to 2018-07-07 07:59:38

Summary

OMC Commits4
Libraries Changed0
Number of Improvements54
Number of Regressions21
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
c44a5382dcAdrian Popbetter fix for Windows compilation - use gcc instead of g++ - use -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic instead of -static-stdc++
f251a60435Adrian Popfix simulation code compilation on Windows - use g++ to link the executable on Windows with -static-libstc++ - remove c++ includes from the SimulationRuntime/c/simulation/simulation_runtime.h - guard some files with extern "C" so we can always use g++ to compile the generated code
a32b6223f2Adrian PopFix FMU build on Windows and other FMU fixes - use fmuTargetName instead of fileNamePrefix to remove the fmu - use rm -f if System.removeDirectory doesn't work on Windows - compile with static libstdc++ and pthreads - don't add extra dlls to the binary directory - fix resource copy on Windows
8089bfdf47Per Östlund[NF] Fix package constant detection.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.ConservationEquation (sim)Templates → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.ExpansionVessel (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Media.Examples.WaterDerivativeCheck (sim)FrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck (sim)FrontEnd → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheck (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Media.Antifreeze.Validation.PropyleneGlycolWater (sim)Templates → Compile
BuildingSystemsBuildingSystems.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Media.Examples.WaterDerivativeCheck (sim)FrontEnd → Templates
BuildingSystemsBuildingSystems.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Templates → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheck (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Examples.Tutorial.Boiler.System1 (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_Cooling (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_Heating (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Fluid.Interfaces.Examples.ConservationEquation (sim)Templates → FrontEnd
Buildings_5.0.1Buildings.Fluid.Storage.Examples.ExpansionVessel (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Fluid.Storage.Examples.Stratified (sim)Templates → FrontEnd
Buildings_5.0.1Buildings.Fluid.Storage.Validation.StratifiedLoadingUnloading (sim)Templates → FrontEnd
Buildings_5.0.1Buildings.Media.Examples.WaterDerivativeCheck (sim)FrontEnd → Templates
Buildings_5.0.1Buildings.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Templates → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck (sim)FrontEnd → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Templates → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheck (sim)FrontEnd → Templates
Buildings_latestBuildings.Examples.Tutorial.Boiler.System1 (sim)FrontEnd → Templates
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamics (sim)FrontEnd → Templates
Buildings_latestBuildings.Media.Antifreeze.Validation.PropyleneGlycolWater (sim)Templates → Compile
Buildings_latestBuildings.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Templates → Simulate
Buildings_latestBuildings.Media.Examples.WaterDerivativeCheck (sim)FrontEnd → Templates
Buildings_latestBuildings.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Templates → Simulate
Buildings_latestBuildings.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck (sim)FrontEnd → Simulate
Buildings_latestBuildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Templates → Simulate
Buildings_latestBuildings.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheck (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamics (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Media.Antifreeze.Validation.PropyleneGlycolWater (sim)Templates → Compile
IBPSA_latestIBPSA.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversion (sim)Templates → Simulate
IBPSA_latestIBPSA.Media.Examples.WaterDerivativeCheck (sim)FrontEnd → Templates
IBPSA_latestIBPSA.Media.Examples.WaterTemperatureEnthalpyInversion (sim)Templates → Simulate
IBPSA_latestIBPSA.Media.Specialized.Air.Examples.PerfectGasDerivativeCheck (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversion (sim)Templates → Simulate
IBPSA_latestIBPSA.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheck (sim)FrontEnd → Templates
ModelicaTest_3.2.1ModelicaTest.Media.TestOnly.IdealGasN2 (sim)Templates → Verify
ModelicaTest_3.2.2ModelicaTest.Media.TestOnly.IdealGasN2 (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestOnly.IdealGasN2 (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Templates → FrontEnd
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pT (sim)Templates → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)SimCode → FrontEnd
Modelica_3.1_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim)SimCode → FrontEnd
Modelica_3.1_cppModelica.Media.Examples.MixtureGases (sim)SimCode → Failed
Modelica_3.1_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_3.2.1Modelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_3.2.1Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_3.2.1Modelica.Media.Examples.TestOnly.IdealGasN2 (sim)Templates → Verify
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Templates → FrontEnd
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Templates → Verify
Modelica_3.2.1_cppModelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_3.2.1_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_3.2.1_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)SimCode → FrontEnd
Modelica_3.2.2Modelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_3.2.2Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_3.2.2Modelica.Media.Examples.TestOnly.IdealGasN2 (sim)Templates → Verify
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Templates → FrontEnd
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Templates → Verify
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pT (sim)Templates → Verify
Modelica_3.2.2_cppModelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_3.2.2_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)SimCode → FrontEnd
Modelica_trunkModelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_trunkModelica.Media.Examples.TestOnly.IdealGasN2 (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)Templates → FrontEnd
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWater (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pT (sim)Templates → Verify
Modelica_trunk_cppModelica.Fluid.Examples.Tanks.ThreeTanks (sim)
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim)SimCode → Failed
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim)SimCode → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)FrontEnd → Verify
ThermoPowerThermoPower.Test.WaterComponents.TestSources (sim)Templates → Simulate