OpenModelica master from 2021-11-16 11:41:32 to 2021-11-16 22:23:49

Summary

OMC Commits5
Libraries Changed1
Number of Improvements93
Number of Regressions1
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitAuthorSummary
b35aa9c4a5perostAdd format string to generated infoStreamPrint (#8151)
bbbca3c821perostFix #8120 (#8140)
d8aa7d6d37perostFix #8131 (#8152)
8df23861c3AnHeuermannUse _event_floor in _event_mod_real
38c9f79320Adeel AsgharUpdate the root package text with uses annotation (#8139)

Library Changes

LibraryChange
PlanarMechanicsFrom version 1.5.1-master (95674a3e7bee94dcdafdd2bbba46b968f32585c4) to 1.5.1-master (ce6d9020144247dfecb63ae5e303eace704736b9)

Models Affected

AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.DHCPipe (sim)Failed → SimCode
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.PlugFlowPipeEmbedded (sim)Failed → SimCode
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.PlugFlowPipeZeta (sim)Failed → SimCode
AixLib_latestAixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.StaticPipe (sim)Failed → SimCode
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 33.55 → 14.01
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile → Simulate
Buildings_maint.8.0.xBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Simulate
Buildings_maint.8.0.xBuildings.ThermalZones.EnergyPlus.Examples.SmallOffice.ASHRAE2006Winter (sim)Simulate → Compile
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Simulate performance 5.73 → 18.49
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
PNlibPNlib.Examples.ConTest.Conflict (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.ConflictLoop (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.LoopAndArcweight (sim)Simulate → Verify
PNlibPNlib.Examples.ConTest.PCtoTC (sim)Simulate → Verify
PNlibPNlib.Examples.ConTest.PCtoTCfunction (sim)Simulate → Verify
PNlibPNlib.Examples.ConTest.Speed (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.TCtoPC (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.TCtoPCfunction (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.ZeroArcWeight (sim)FrontEnd → Verify
PNlibPNlib.Examples.ConTest.ZeroPlace (sim)FrontEnd → Verify
PNlibPNlib.Examples.DisTest.ConflictBeneBaB (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.ConflictBeneGreedy (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.ConflictBeneQuotient (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.ConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.ConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.DisLoopAndArcweight (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.EightConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.FiveTimes (sim)FrontEnd → Verify
PNlibPNlib.Examples.DisTest.InputConflictBeneBaB (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.InputConflictBeneGreedy (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.InputConflictBeneQuotient (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.InputConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.InputConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.NoInputConflict (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictBeneBaB (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.OutputConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.PDtoTD (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.PDtoTDfunction (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.PDtoTT (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.PrioTest (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.SixConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TDtoPD (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TDtoPDfunction (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TEnoInput (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TEtest (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDinputConflict (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDoutCap (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDoutputConflict (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDtest (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TTcircle (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TTtoPD (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.Ttest (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)FrontEnd → Compile
PNlibPNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.IATest (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.IAwithPCtoTC (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.NoTokens (sim)FrontEnd → Compile
PNlibPNlib.Examples.ExtTest.TATest (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.TAwithPCtoTC (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)FrontEnd → Verify
PNlibPNlib.Examples.ExtTest.TDSTest (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TDSTestinterrupt (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TDSdiscrete (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TDStriangular (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TDStruncatednormal (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TDSuniform (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TESTest (sim)Simulate → Verify
PNlibPNlib.Examples.ExtTest.TFDStest (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.ConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.ConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.ConflictType3 (sim)FrontEnd → Verify
PNlibPNlib.Examples.HybTest.EightConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.HybLoopAndArcweight (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.InputConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.InputConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.InputConflictType3 (sim)FrontEnd → Verify
PNlibPNlib.Examples.HybTest.OutputConflictPrio (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.OutputConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.OutputConflictType3 (sim)FrontEnd → Verify
PNlibPNlib.Examples.HybTest.PCtoTD (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.PCtoTDfunction (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.SixConflictProb (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.TDtoPC (sim)Simulate → Verify
PNlibPNlib.Examples.HybTest.TDtoPCfunction (sim)Simulate → Verify
PlanarMechanicsPlanarMechanics.GearComponents.Examples.SpurGear (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1_N_11_M_4 (sim)