OpenModelica newInst-newBackend from 2025-11-28 18:55:49 to 2025-11-30 19:06:55

Summary

OMC Commits2
Libraries Changed1
Number of Improvements112
Number of Regressions9
Number of Performance Improvements0
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
ab4ce31e6e2025-11-30 17:27:06 +0100kabdelhak[NB] adjacency: update scalar product (#14717)
e2c4ada5e32025-11-28 21:42:17 +0100Per ÖstlundFix `Structural.markComponent` (#14715)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
e46ee832025-11-28 10:03:55 +0100Francesco CasellaUpdate compilation parameters for BaseModelica.jl testing (#258)
12a07bd2025-11-26 13:36:17 +0100AndreasDisabeling BaseModelica.jl pre-compilation (#257)

Library Changes

LibraryChange
Buildings_12Configuration hash (OMC settings or the testing script changed)

Models Affected

AixLibAixLib.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Compile
AixLibAixLib.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Compile
AixLibAixLib.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Compile
AixLibAixLib.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Compile
AixLibAixLib.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
AixLibAixLib.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
AixLibAixLib.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
AixLibAixLib.Fluid.FixedResistances.Examples.SimplePipe (sim)Compile → Simulate
AixLibAixLib.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 41.01 → 0:01:16
BuildSysProBuildSysPro.IBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 42.01 → 0:01:12
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Failed → FrontEnd
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
BuildingSystemsBuildingSystems.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
BuildingSystemsBuildingSystems.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 40.19 → 0:01:13
Buildings_11Buildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd → Failed
Buildings_11Buildings.DHC.Networks.Examples.Distribution2PipeExample (sim)FrontEnd → Failed
Buildings_11Buildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_11Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
Buildings_11Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
Buildings_11Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
Buildings_11Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 37.85 → 0:01:11
Buildings_12Buildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd → Failed
Buildings_12Buildings.DHC.Networks.Examples.Distribution2PipeExample (sim)FrontEnd → Failed
Buildings_12Buildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_12Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
Buildings_12Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
Buildings_12Buildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
Buildings_12Buildings.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Compile → Verify
Buildings_12Buildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 41.63 → 0:01:15
Buildings_latestBuildings.DHC.Examples.Cooling.ElectricChillersDirectETS (sim)FrontEnd → Failed
Buildings_latestBuildings.DHC.Networks.Examples.Distribution2PipeExample (sim)FrontEnd → Failed
Buildings_latestBuildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Verify
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 39.85 → 0:01:15
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformer (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Loads.Examples.TestImpedance (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.OnePhase.Loads.Examples.VariableImpedance (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformer (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Conversion.Examples.ACACTransformerFull (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Loads.Examples.Impedances (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesBalanced.Loads.Examples.ThreePhases (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RL (sim)FrontEnd → Compile
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLineMatrix_RLC (sim)FrontEnd → Simulate
IBPSA_latestIBPSA.Electrical.AC.ThreePhasesUnbalanced.Lines.Examples.ACLine_L (sim)FrontEnd → Compile
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PressureDropsParallel (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 37.61 → 0:01:10
IDEASIDEAS.Fluid.Storage.Validation.HeatExchangerLocation (sim)Simulate performance 39.94 → 0:01:14
OpenIPSLOpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRII (sim)Simulate performance 0:02:11 → 0:08:00
OpenIPSLOpenIPSL.Examples.PSATSystems.TwoAreaOld.FifthOrder_AVRII (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRII (sim)Simulate performance 0:02:08 → 0:08:00
OpenIPSL_2.0.0OpenIPSL.Examples.PSATSystems.TwoAreaOld.FifthOrder_AVRII (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.PSATSystems.ThreeArea.FourthOrder_AVRII (sim)Simulate performance 0:02:03 → 0:08:00
OpenIPSL_devOpenIPSL.Examples.PSATSystems.TwoAreaOld.FifthOrder_AVRII (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.Generic.Test.GeneratorTest (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Generic.Test.PMeterTest (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Introductory.ReferenceInertial (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Introductory.ReferenceSynchron (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.Introductory.Units (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.CityTest (sim)FrontEnd → Templates
PowerSystemsPowerSystems.Examples.PowerWorld.Test.PowerPlantTest1 (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.PowerPlantTest2 (sim)FrontEnd → Simulate
PowerSystemsPowerSystems.Examples.PowerWorld.Test.WindFarmGridTest (sim)FrontEnd → Templates
PowerSystemsPowerSystems.Examples.PowerWorld.Test.WindFarmHVDCTest (sim)FrontEnd → Templates
PowerSystems_latestPowerSystems.Examples.Generic.Test.GeneratorTest (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.Generic.Test.PMeterTest (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.Introductory.ReferenceInertial (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.Introductory.ReferenceSynchron (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.Introductory.Units (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.CityTest (sim)FrontEnd → Templates
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.PowerPlantTest1 (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.PowerPlantTest2 (sim)FrontEnd → Verify
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.WindFarmGridTest (sim)FrontEnd → Templates
PowerSystems_latestPowerSystems.Examples.PowerWorld.Test.WindFarmHVDCTest (sim)FrontEnd → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Compile → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Compile → Templates
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)FrontEnd → Failed