OpenModelica master from 2020-12-15 23:23:53 to 2020-12-17 00:28:56

Summary

OMC Commits4
Libraries Changed2
Number of Improvements25
Number of Regressions147
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
f2a72bab31hudsonUpdated libraries * libraries fa08a0e...9869652 (2): > Bump libraries > Bump libraries
98a55500f6Per ÖstlundImprove error messages in OMCompiler/configure.ac
6523749e1cPer ÖstlundImprove handling of fill/ones/zeros
eff10ba3e2Per ÖstlundAvoid creating no-op cast expressions

Library Changes

LibraryChange
IBPSA_latestFrom version 3.0.0 (revision 20201211-165256~git~master) to 3.0.0 (revision 20201215-181406~git~master)
PhysiolibraryFrom version 3.0.1 (revision 3.0.1-20201214-220039~git~master) to 3.0.0-alpha (revision 20201216-110918~git~master)

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Movers.Validation.PowerExact (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Compile → Failed
BuildingSystemsBuildingSystems.Buildings.Examples.Building1Zone0D (sim)Compile → Failed
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Fluid.Movers.Validation.PowerExact (sim)Simulate → Failed
Buildings_6.0.0Buildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate → Failed
Buildings_6.0.0Buildings.Fluid.Movers.Validation.PowerExact (sim)Simulate → Failed
Buildings_6.0.0Buildings.Utilities.IO.Python27.Functions.Examples.Exchange (sim)Simulate → Compile
Buildings_7.0.0Buildings.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate → Failed
Buildings_7.0.0Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.LoadAggregation.Validation.TemperatureResponseMatrix (sim)Simulate → Compile
Buildings_7.0.0Buildings.Fluid.Movers.Validation.PowerExact (sim)Simulate → Failed
HanserModelicaHanserModelica.SynchronousMachines.SMPM_CurrentSource (sim)Simulate → Failed
HanserModelicaHanserModelica.SynchronousMachines.SMR_MTPA (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.AirToOutletFlowReversal (sim)Simulate → Failed
IBPSA_latestIBPSA.Fluid.Movers.Validation.PowerExact (sim)Simulate → Failed
ModelicaTest_3.2.3ModelicaTest.Media.TestOnly.FlueGas (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.Media.TestOnly.MixIdealGasAir (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Media.TestOnly.FlueGas (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Media.TestOnly.MixIdealGasAir (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestOnly.FlueGas (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestOnly.MixIdealGasAir (sim)Templates → Verify
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.FlueGas (sim)Compile → Simulate
ModelicaTest_trunk_cppModelicaTest.Media.TestOnly.MixIdealGasAir (sim)Compile → Simulate
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Verify → Failed
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Simulate → Failed
Modelica_3.2.2Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Verify → Failed
Modelica_3.2.2Modelica.Media.Examples.TestOnly.FlueGas (sim)Templates → Verify
Modelica_3.2.2Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim)Templates → Verify
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Templates → Failed
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Templates → Failed
Modelica_3.2.2_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Templates → Failed
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.FlueGas (sim)Compile → Simulate
Modelica_3.2.2_cppModelica.Media.Examples.TestOnly.MixIdealGasAir (sim)Compile → Verify
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Verify → Failed
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Verify → Failed
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Verify → Failed
Modelica_3.2.3Modelica.Media.Examples.TestOnly.FlueGas (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim)Templates → Verify
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.RealSignals.FractionalDelay (sim)Simulate → Failed
Modelica_4.0.0Modelica.Clocked.Examples.Systems.EngineThrottleControl (sim)Simulate → Failed
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Verify → Failed
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Verify → Failed
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Verify → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
Modelica_SynchronousModelica_Synchronous.Examples.Elementary.RealSignals.FractionalDelay (sim)Simulate → Failed
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.Effects.SuperSampling (sim)Simulate → Failed
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestCommunicationDelay (sim)Simulate → Failed
Modelica_SynchronousModelica_Synchronous.WorkInProgress.Tests.TestTransferFunction (sim)FrontEnd → Simulate
Modelica_Synchronous_cppModelica_Synchronous.Examples.Elementary.RealSignals.FractionalDelay (sim)Verify → Failed
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.Effects.SuperSampling (sim)Simulate → Failed
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestCommunicationDelay (sim)Simulate → Failed
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestTransferFunction (sim)FrontEnd → Simulate
Modelica_trunkModelica.Clocked.Examples.Elementary.RealSignals.FractionalDelay (sim)Simulate → Failed
Modelica_trunkModelica.Clocked.Examples.Systems.EngineThrottleControl (sim)Simulate → Failed
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Verify → Failed
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Verify → Failed
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Verify → Failed
Modelica_trunk_cppModelica.Clocked.Examples.Elementary.RealSignals.FractionalDelay (sim)Simulate → Failed
Modelica_trunk_cppModelica.Clocked.Examples.Systems.EngineThrottleControl (sim)Simulate → Failed
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Templates → Failed
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_MTPA (sim)Templates → Failed
Modelica_trunk_cppModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Templates → Failed
PNlibPNlib.Examples.ConTest.Conflict (sim)Compile → Failed
PNlibPNlib.Examples.ConTest.ConflictLoop (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.LoopAndArcweight (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.PCtoTC (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.PCtoTCfunction (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.SinglePC (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.Speed (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.TCtoPC (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.TCtoPCfunction (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.ZeroArcWeight (sim)Simulate → Failed
PNlibPNlib.Examples.ConTest.ZeroPlace (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.ConflictBeneBaB (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.ConflictBeneGreedy (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.ConflictBeneQuotient (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.ConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.ConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.DisLoopAndArcweight (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.EightConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.FiveTimes (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.InputConflictBeneBaB (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.InputConflictBeneGreedy (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.InputConflictBeneQuotient (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.InputConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.InputConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.NoInputConflict (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.OutputConflictBeneBaB (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.OutputConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.OutputConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.PDtoTD (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.PDtoTDfunction (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.PDtoTT (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.PrioTest (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.SinglePD (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.SixConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TDtoPD (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TDtoPDfunction (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TEnoInput (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TEtest (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TFDinputConflict (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TFDoutCap (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TFDoutputConflict (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TFDtest (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TTcircle (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.TTtoPD (sim)Simulate → Failed
PNlibPNlib.Examples.DisTest.Ttest (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.IATest (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.IAwithPCtoTC (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.NoTokens (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TATest (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TAwithPCtoTC (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDSTest (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDSTestinterrupt (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDSdiscrete (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDStriangular (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDStruncatednormal (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TDSuniform (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TESTest (sim)Simulate → Failed
PNlibPNlib.Examples.ExtTest.TFDStest (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.ConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.ConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.ConflictType3 (sim)SimCode → Failed
PNlibPNlib.Examples.HybTest.ConflictType4 (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.EightConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.HybLoopAndArcweight (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.InputConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.InputConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.InputConflictType3 (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.OutputConflictPrio (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.OutputConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.OutputConflictType3 (sim)SimCode → Failed
PNlibPNlib.Examples.HybTest.PCtoTD (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.PCtoTDfunction (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.SixConflictProb (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.TCwithPD (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.TDtoPC (sim)Simulate → Failed
PNlibPNlib.Examples.HybTest.TDtoPCfunction (sim)Simulate → Failed
PNlibPNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)Simulate → Failed
PhotoVoltaicsPhotoVoltaics.Examples.SimpleModuleShadow (sim)Failed → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.MeursModel2011.HemodynamicsMeurs_flatNorm (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Obsolete.ObsoleteChemical.Examples.Hemoglobin.Allosteric_Hemoglobin2_MWC (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Obsolete.ObsoleteChemical.Examples.Hemoglobin.Develop.Hemoglobin_oxygenation (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Obsolete.ObsoleteChemical.Examples.Hemoglobin.Develop.Hemoglobin_titration (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Obsolete.ObsoleteChemical.Examples.Hemoglobin.Develop.Hemoglobin_titration_shifts (sim)Compile → Failed
PowerSystemsPowerSystems.Examples.AC1ph_DC.Elementary.Sensor (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)FrontEnd → Failed
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyState (sim)Compile → Templates
ThermoPowerThermoPower.Examples.BraytonCycle.ClosedLoopSimulator (sim)Templates → Simulate
ThermoPowerThermoPower.Examples.BraytonCycle.OpenLoopSimulator (sim)Templates → Simulate
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_J (sim)Simulate → Failed
ThermoPowerThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFEM_K (sim)Simulate → Failed
ThermoPowerThermoPower.Test.GasComponents.TestCompressorConstSpeed (sim)Templates → Simulate
ThermoPowerThermoPower.Test.GasComponents.TestGasTurbine (sim)Templates → Simulate
ThermoPowerThermoPower.Test.GasComponents.TestGasTurbineStodola (sim)Templates → Simulate
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetConstSpeed (sim)Templates → Simulate
ThermoPowerThermoPower.Test.GasComponents.TestTurboJetInertia (sim)Templates → Simulate