OpenModelica newInst-newBackend from 2023-04-21 05:14:03 to 2023-04-27 18:12:06

Summary

OMC Commits17
Libraries Changed2
Number of Improvements72
Number of Regressions1
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitAuthorSummary
86483b1ff9AndreasMake CMake FMUs default (#10542)
26b9177494Per ÖstlundFix return value of qualifyPath() (#10625)
fbd0376699Per ÖstlundImprove handling of record bindings (#10624)
8b6f3abbeeAndreasUse BUILD_ALWAYS in omsimulator.cmake (#10609)
d238ab6c83Per ÖstlundAdd qualifyPath() API call (#10617)
f9dfd5fa8cPer ÖstlundImprove setElementModifierValue (#10616)
309759dfb7Per ÖstlundImprove typing of array constructor in relaxed context (#10615)
8c558c51c4phannebohmIsolate disjoint-set forest and use union by rank (#10611)
65d028c492phannebohmFix compareFilesAndMove (#10607)
84f97ac5c4rfrankeChange the flag --exposeLocalIOs to integer specifying the level
5ab1c79dbarfrankeNew compile flag --exposeLocalIOs for improved FMI export
5ed07e8f9ePer ÖstlundFix detection of basic types in Typing.typeClassSections (#10597)
1a5bb6fad1rfrankeAdd Jacobian sim and seed vars to crefToSimVarHT in DAE mode
a1ad0c7bf2Per ÖstlundClean up modifier setting APIs (#10592)
b22a39bab2Per ÖstlundFix Component.isDeleted (#10589)
67fe43c1f4rfrankeDeclare auxiliary DAE variables in C++ simulation code
bffb081135rfrankeEvaluate DAE as part of All in Cpp

Library Changes

LibraryChange
Buildings_9From version 9.1.1-maint.9.1.x (1fee790e6ff94655570e5614a822a1d66443d138) to 9.1.1-maint.9.1.x (d308f49256b602e1ecf84e5d89a8390884874ceb)
Buildings_latestFrom version 10.0.0-master (a0c61fc8813b2826b5e23489cfbf0f4a9ea7fc65) to 10.0.0-master (3c7ed123f9a7e2ce2161d8eac18ebd5636c2b4b6)

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Failed → FrontEnd
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Failed → FrontEnd
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Failed → FrontEnd
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Failed → FrontEnd
AixLibAixLib.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
AixLibAixLib.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
AixLibAixLib.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
AixLibAixLib.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
AixLibAixLib.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
AixLibAixLib.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Failed → FrontEnd
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Failed → FrontEnd
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Failed → FrontEnd
AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.HVACAgentsCommunications.SimpleCommunication (sim)Failed → FrontEnd
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
AixLib_latestAixLib.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
AixLib_latestAixLib.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
AixLib_latestAixLib.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
BuildingSystemsBuildingSystems.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
Buildings_8Buildings.Controls.OBC.CDL.Integers.Sources.Validation.TimeTable (sim)Failed → FrontEnd
Buildings_8Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
Buildings_8Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
Buildings_8Buildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
Buildings_8Buildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
Buildings_8Buildings.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
Buildings_8Buildings.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
Buildings_9Buildings.Controls.OBC.CDL.Integers.Sources.Validation.TimeTable (sim)Failed → FrontEnd
Buildings_9Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Verify
Buildings_9Buildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
Buildings_9Buildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Verify
Buildings_9Buildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
Buildings_9Buildings.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
Buildings_9Buildings.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Sources.Validation.TimeTableNegativeStartTime (sim)Failed → FrontEnd
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Verify
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Verify
Buildings_latestBuildings.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
Buildings_latestBuildings.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
Buildings_latestBuildings.Fluid.HydronicConfigurations.Controls.Validation.PIDWithOperatingMode (sim)Failed → FrontEnd
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
IBPSA_latestIBPSA.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
IBPSA_latestIBPSA.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
IDEASIDEAS.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
IDEASIDEAS.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
IDEASIDEAS.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
IDEASIDEAS.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
IDEASIDEAS.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
IDEASIDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
IDEAS_devIDEAS.Fluid.FMI.Conversion.Validation.InletToAirDryAir (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.FMI.Conversion.Validation.InletToAirDryAirCO2 (sim)Failed → FrontEnd
IDEAS_devIDEAS.Fluid.FMI.Conversion.Validation.InletToAirMoistAir (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.FMI.Conversion.Validation.InletToAirMoistAirCO2 (sim)Failed → FrontEnd
IDEAS_devIDEAS.Fluid.FMI.Validation.FlowSplitter_u (sim)Failed → Simulate
IDEAS_devIDEAS.Fluid.FMI.Validation.HeaterFan_noReverseFlow (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Verify → Compile