OpenModelica master-fmi from 2017-11-19 00:23:05 to 2017-11-19 11:38:14

Summary

OMC Commits2
Libraries Changed0
Number of Improvements37
Number of Regressions5
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
add36ffd1hkieldo simplification of "a and not a" to false only for boolean type same for "a or not a" to true
ce3522c3ehkielworkaround for PNLib in PNlib the LBINARY expression "{} and not {}" must be handled and should not be simplified to "false" by ExpressionSimplify.simplifyLBinary

Library Changes

LibraryChange

Models Affected

BuildSysProBuildSysPro.IBPSA.Utilities.Math.Functions.Examples.SpliceFunctionSimulate → Compile
Buildings_latestBuildings.Utilities.Math.Functions.Examples.TrapezoidalIntegrationSimulate → Compile
ChemicalChemical.Examples.SimpleReaction2Compile → Simulate
ModelicaTest_3.2.1ModelicaTest.Tables.CombiTable1D.Test6Verify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Blocks.FirstOrderHoldVerify → Compile
ModelicaTest_3.2.2_cppModelicaTest.Utilities.TestWriteFileCompile → Simulate
ModelicaTest_trunk_cppModelicaTest.Tables.CombiTimeTable.Test76Compile → Verify
Modelica_Synchronous_cppModelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegratorCompile → Simulate
PNlibPNlib.Examples.ConTest.ConflictSimCode → Verify
PNlibPNlib.Examples.ConTest.LoopAndArcweightSimCode → Verify
PNlibPNlib.Examples.ConTest.PCtoTCSimCode → Verify
PNlibPNlib.Examples.ConTest.PCtoTCfunctionSimCode → Verify
PNlibPNlib.Examples.ConTest.SpeedSimCode → Verify
PNlibPNlib.Examples.ConTest.TCtoPCSimCode → Verify
PNlibPNlib.Examples.ConTest.TCtoPCfunctionSimCode → Verify
PNlibPNlib.Examples.ConTest.ZeroArcWeightSimCode → Verify
PNlibPNlib.Examples.ConTest.ZeroPlaceSimCode → Verify
PNlibPNlib.Examples.DisTest.FiveTimesSimCode → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTCSimCode → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2SimCode → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC3SimCode → Verify
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTCSimCode → Verify
PNlibPNlib.Examples.ExtTest.IATestSimCode → Verify
PNlibPNlib.Examples.ExtTest.IAwithPCtoTCSimCode → Verify
PNlibPNlib.Examples.ExtTest.NoTokensSimCode → Verify
PNlibPNlib.Examples.ExtTest.TAwithPCtoTCSimCode → Verify
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivationSimCode → Verify
PNlibPNlib.Examples.HybTest.ConflictType3SimCode → Verify
PNlibPNlib.Examples.HybTest.ConflictType4SimCode → Verify
PNlibPNlib.Examples.HybTest.EightConflictProbSimCode → Verify
PNlibPNlib.Examples.HybTest.InputConflictType3SimCode → Verify
PNlibPNlib.Examples.HybTest.OutputConflictType3SimCode → Verify
PNlibPNlib.Examples.HybTest.PCtoTDSimCode → Verify
PNlibPNlib.Examples.HybTest.PCtoTDfunctionSimCode → Verify
PNlibPNlib.Examples.HybTest.SixConflictProbSimCode → Verify
PNlibPNlib.Examples.HybTest.TCwithPDSimCode → Verify
PNlibPNlib.Examples.HybTest.TDtoPCSimCode → Verify
PNlibPNlib.Examples.HybTest.TDtoPCfunctionSimCode → Verify
PNlibPNlib.Examples.Models.BicoloredPlaces.AquariumSimCode → Verify
PNlibPNlib.Examples.Models.FiliP.ModellStationen.Station1SimCode → Verify
PowerSystemsPowerSystems.Examples.AC3ph.Elementary.SourceCompile → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Elementary.InverterSimulate → Compile