OpenModelica master from 2018-07-29 11:15:46 to 2018-08-02 22:56:06

Summary

OMC Commits5
Libraries Changed2
Number of Improvements15
Number of Regressions11
Number of Performance Improvements1
Number of Performance Regressions3

OpenModelica Changes

CommitAuthorSummary
9d2a05f37Adrian Popbetter handling of builtin and extern C functions (ticket:5057) - check if the non fullyqualified name of the function is the same as the name of the external function - if the non fullyqualified name is not the same, generate the function and call the extern definition - fix definition of builtin integerMax and numBits
fc9be10d4Willi Braun[cRuntime] fix nonlinear value extrapolation
489266015Adrian Pop ticket:5054 - add an warning message about missing rooted branch and continue
bb8f3d85eWilli Braun[cRuntime] improve dump of the non-linear system solution
8fd8d3e21Willi Braun[Backend] fix text of algebraic loops jacobian

Library Changes

LibraryChange
Modelica_DeviceDriversFrom version 1.5.0 (revision 1.5.0-40-g09bca7f) to 1.5.0 (revision 1.5.0-42-gf7996e0)
Modelica_Synchronous_cppFrom version 0.92.1 (revision 0.92.1-31-g844900d) to 0.92.1 (revision 0.92.1-47-gbc984e3)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Examples.Performance.PressureDrop.SeriesDpSimulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Examples.ClosedLoop_ySimCode → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.DoorCompile → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.SlidingWindowCompile → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WallThermal1DNodesCompile → Simulate
BuildingSystemsBuildingSystems.Buildings.Constructions.Examples.WindowWithAirpathsCompile → Simulate
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlCompile → Simulate
ChemicalChemical.Examples.AcidBase.CarbonDioxideInBloodSimulate performance 1.77 → 0:08:00
ChemicalChemical.Examples.AcidBase.Dev.RedCellMembraneSimulate performance 18.34 → 9.28
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWCCompile → Simulate
ChemicalChemical.Examples.Hemoglobin.Allosteric_Hemoglobin_MWCCompile → Simulate
ChemicalChemical.Examples.Hemoglobin.HemoglobinMultipleAllostery_Compile → Simulate
ChemicalChemical.Examples.LeadAcidBatteryCompile → Simulate
ModelicaTestOverdetermined_3.2.2ModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitializationSimulate performance 10.33 → 18.70
ModelicaTest_3.2.1ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsSimulate → Compile
ModelicaTest_3.2.1ModelicaTest.Fluid.TestOverdeterminedInitial.DynamicPipeLumpedPressureInitializationSimulate performance 9.73 → 18.45
ModelicaTest_3.2.2ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsSimulate → Compile
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpCharacteristicsSimulate → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraintCompile → Simulate
Modelica_3.2.2Modelica.Magnetic.FluxTubes.Examples.Hysteresis.ThreePhaseTransformerWithRectifierCompile → Verify
Modelica_3.2.2Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemorySimulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_SharedMemoryExternalTriggerSimulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPCompile → Simulate
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.AbsoluteClocksVerify → Simulate
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.SubClockedVerify → Simulate
Modelica_Synchronous_cppModelica_Synchronous.Examples.CascadeControlledDrive.SuperSampledVerify → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.MultivibratorCompile → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.DCAC.MultiPhaseTwoLevel.MultiPhaseTwoLevel_RLCompile → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_BrakingSimulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40