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
c44a5382dAdrian Popbetter fix for Windows compilation - use gcc instead of g++ - use -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic instead of -static-stdc++
f251a6043Adrian 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
a32b6223fAdrian 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
8089bfdf4Per Östlund[NF] Fix package constant detection.

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.ConservationEquationTemplates → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Examples.ExpansionVesselFrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Media.Examples.WaterDerivativeCheckFrontEnd → Templates
BuildSysProBuildSysPro.IBPSA.Media.Examples.WaterTemperatureEnthalpyInversionTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Air.Examples.PerfectGasDerivativeCheckFrontEnd → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversionTemplates → Simulate
BuildSysProBuildSysPro.IBPSA.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheckFrontEnd → Templates
BuildingSystemsBuildingSystems.Media.Antifreeze.Validation.PropyleneGlycolWaterTemplates → Compile
BuildingSystemsBuildingSystems.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversionTemplates → Simulate
BuildingSystemsBuildingSystems.Media.Examples.WaterDerivativeCheckFrontEnd → Templates
BuildingSystemsBuildingSystems.Media.Examples.WaterTemperatureEnthalpyInversionTemplates → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Air.Examples.PerfectGasDerivativeCheckFrontEnd → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversionTemplates → Simulate
BuildingSystemsBuildingSystems.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheckFrontEnd → Templates
Buildings_5.0.1Buildings.Examples.Tutorial.Boiler.System1FrontEnd → Templates
Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_CoolingFrontEnd → Templates
Buildings_5.0.1Buildings.Experimental.DistrictHeatingCooling.Plants.Validation.LakeWaterHeatExchanger_T_HeatingFrontEnd → Templates
Buildings_5.0.1Buildings.Fluid.Interfaces.Examples.ConservationEquationTemplates → FrontEnd
Buildings_5.0.1Buildings.Fluid.Storage.Examples.ExpansionVesselFrontEnd → Templates
Buildings_5.0.1Buildings.Fluid.Storage.Examples.StratifiedTemplates → FrontEnd
Buildings_5.0.1Buildings.Fluid.Storage.Validation.StratifiedLoadingUnloadingTemplates → FrontEnd
Buildings_5.0.1Buildings.Media.Examples.WaterDerivativeCheckFrontEnd → Templates
Buildings_5.0.1Buildings.Media.Examples.WaterTemperatureEnthalpyInversionTemplates → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Air.Examples.PerfectGasDerivativeCheckFrontEnd → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversionTemplates → Simulate
Buildings_5.0.1Buildings.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheckFrontEnd → Templates
Buildings_latestBuildings.Examples.Tutorial.Boiler.System1FrontEnd → Templates
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerDynamicsFrontEnd → Templates
Buildings_latestBuildings.Media.Antifreeze.Validation.PropyleneGlycolWaterTemplates → Compile
Buildings_latestBuildings.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversionTemplates → Simulate
Buildings_latestBuildings.Media.Examples.WaterDerivativeCheckFrontEnd → Templates
Buildings_latestBuildings.Media.Examples.WaterTemperatureEnthalpyInversionTemplates → Simulate
Buildings_latestBuildings.Media.Specialized.Air.Examples.PerfectGasDerivativeCheckFrontEnd → Simulate
Buildings_latestBuildings.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversionTemplates → Simulate
Buildings_latestBuildings.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheckFrontEnd → Templates
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerDynamicsFrontEnd → Templates
IBPSA_latestIBPSA.Media.Antifreeze.Validation.PropyleneGlycolWaterTemplates → Compile
IBPSA_latestIBPSA.Media.Examples.PropyleneGlycolWaterTemperatureEnthalpyInversionTemplates → Simulate
IBPSA_latestIBPSA.Media.Examples.WaterDerivativeCheckFrontEnd → Templates
IBPSA_latestIBPSA.Media.Examples.WaterTemperatureEnthalpyInversionTemplates → Simulate
IBPSA_latestIBPSA.Media.Specialized.Air.Examples.PerfectGasDerivativeCheckFrontEnd → Simulate
IBPSA_latestIBPSA.Media.Specialized.Air.Examples.PerfectGasTemperatureEnthalpyInversionTemplates → Simulate
IBPSA_latestIBPSA.Media.Specialized.Water.Examples.TemperatureDependentDensityDerivativeCheckFrontEnd → Templates
ModelicaTest_3.2.1ModelicaTest.Media.TestOnly.IdealGasN2Templates → Verify
ModelicaTest_3.2.2ModelicaTest.Media.TestOnly.IdealGasN2Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestOnly.IdealGasN2Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionTemplates → FrontEnd
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.ConstantPropertyLiquidWaterTemplates → Verify
ModelicaTest_trunkModelicaTest.Media.TestsWithFluid.MediaTestModels.Water.WaterIF97_pTTemplates → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestsWithFluid.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionSimCode → FrontEnd
Modelica_3.1_cppModelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1SimCode → FrontEnd
Modelica_3.1_cppModelica.Media.Examples.MixtureGasesSimCode → Failed
Modelica_3.1_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_3.2.1Modelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_3.2.1Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_3.2.1Modelica.Media.Examples.TestOnly.IdealGasN2Templates → Verify
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionTemplates → FrontEnd
Modelica_3.2.1Modelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWaterTemplates → Verify
Modelica_3.2.1_cppModelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_3.2.1_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_3.2.1_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionSimCode → FrontEnd
Modelica_3.2.2Modelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_3.2.2Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_3.2.2Modelica.Media.Examples.TestOnly.IdealGasN2Templates → Verify
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionTemplates → FrontEnd
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWaterTemplates → Verify
Modelica_3.2.2Modelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pTTemplates → Verify
Modelica_3.2.2_cppModelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_3.2.2_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_3.2.2_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionSimCode → FrontEnd
Modelica_trunkModelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_trunkModelica.Media.Examples.TestOnly.IdealGasN2Templates → Verify
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionTemplates → FrontEnd
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Water.ConstantPropertyLiquidWaterTemplates → Verify
Modelica_trunkModelica.Media.Examples.Tests.MediaTestModels.Water.WaterIF97_pTTemplates → Verify
Modelica_trunk_cppModelica.Fluid.Examples.Tanks.ThreeTanks
Modelica_trunk_cppModelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_TSimCode → Failed
Modelica_trunk_cppModelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedCompositionSimCode → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80FrontEnd → Verify
ThermoPowerThermoPower.Test.WaterComponents.TestSourcesTemplates → Simulate