OpenModelica master from 2026-10-28 02:34:04 to 2026-10-28 12:19:58

Summary

OMC Commits5
Libraries Changed1
Number of Improvements75
Number of Regressions3
Number of Performance Improvements2
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
bfd83d6a6f2026-10-28 11:33:44 +0100kabdelhak[NF] Apply literal inner indices to array literals (#17543)
328330d7772026-10-28 10:44:47 +0100Martin Sjölund[RT] wasm-jit: legacy EH without exnref support (#17542)
d60296aa4e2026-10-28 10:11:31 +0100kabdelhak[NB] Keep sparsity exact for x[i, :] dependencies (#17540)
ee65d18d0a2026-10-28 08:13:50 +0100dependabot[bot]Bump rustls in /OMCompiler/Compiler/OpenModelica.rs (#17538)
2ce7858e5f2026-10-28 07:35:59 +0100Martin SjölundUpdate wasmtime to 50 (#17529)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
323510f2026-10-27 00:31:11 +0100Francesco CasellaUpdate heavy_tests.json (#376)
d58a57a2026-10-26 13:22:47 +0100Francesco CasellaAdded larger model timeouts (#375)

Library Changes

LibraryChange
Buildings_latestFrom version 15.0.0-master (7c8f588f462d0080945fc9dffdf7988551853fb7) to 15.0.0-master (c84c72fcba486190f6a63f57df57455877e08f8f)

Models Affected

Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.99 → 0:04:00
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring (sim)Simulate → Verify
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)Simulate → Verify
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)Simulate → Verify
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)Simulate → Verify
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)Simulate → Verify
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Winter (sim)Simulate → Verify
Buildings_latestBuildings.Airflow.Multizone.Examples.ChimneyShaftWithVolume (sim)Simulate → Verify
Buildings_latestBuildings.Airflow.Multizone.Examples.ReverseBuoyancy (sim)Simulate → Verify
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Simulate → Verify
Buildings_latestBuildings.Examples.DualFanDualDuct.ClosedLoop (sim)Simulate → Verify
Buildings_latestBuildings.Examples.FanCoils.FourPipe (sim)Simulate → Verify
Buildings_latestBuildings.Examples.HydronicHeating.TwoRoomsWithStorage (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.ASHRAE2006 (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.Guideline36 (sim)Simulate → Verify
Buildings_latestBuildings.Examples.VAVReheat.Validation.TraceSubstance (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Actuators.Dampers.Examples.Damper (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Actuators.Dampers.Examples.VAVBoxExponential (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.BaseClasses.FlowModels.Validation.InvertingBasicFlowFunction_m_flow (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Boilers.Examples.BoilerPolynomial (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Boilers.Examples.BoilerTable (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.SpaceCooling (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.DataCenters.CDUs.LiquidToLiquid.Examples.CDU_epsNTU (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Air.Examples.Rack_P (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.BaseClasses.Validation.ControlledFan (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirLiquid (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirLiquidRearDoorHexActive (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirLiquidRearDoorHexPassive (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirRearDoorHexActive (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Hybrid.Examples.AirRearDoorHexPassive (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Liquid.BaseClasses.Examples.CaseTemperature (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.Liquid.Examples.ColdPlateR_P (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Examples.Active (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenters.Racks.RearDoorHeatExchangers.Examples.Passive (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:02:46 → 0:01:16
Buildings_latestBuildings.Fluid.FixedResistances.Examples.FlowJunction (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.TransportWaterAir (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PressureDropPartiallyTurbulent (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPIControlAutoTuning (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.MixingVolumes.Validation.MassAccumulation (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Examples.MoverContinuous (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Validation.ComparePowerInput (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_dp (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Validation.FlowControlled_m_flow (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Movers.Validation.SpeedControlled_y (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.SolarCollectors.Examples.Tubular (sim)Simulate → Verify
Buildings_latestBuildings.Media.Antifreeze.Functions.Validation.PropyleneGlycolWater (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Components.Validation.Coils (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Components.Validation.Dampers (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.AssertMinimumRuntime (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.EquipmentAvailability (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.EventSequencingMultiple (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.EventSequencingSingle (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.RoutingPrimaryPumpStatus (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Subsequences.Validation.SelectModeState (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Validation.AirToWaterReversibleHeatRecovery (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.HeatPumps.Validation.AirToWaterReversiblePolyvalent (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.MinimumFlow.Validation.ControllerHeatPumps (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.PolyvalentHeatPumps.Validation.AssertMinimumRuntime (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.PolyvalentHeatPumps.Validation.ExtractStagingMatrix (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.PolyvalentHeatPumps.Validation.ModeAlternation (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.Pumps.Primary.Validation.VariableSpeedWithHeatPumps (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.StagingRotation.BaseClasses.Validation.RemoveFromStagingOrder (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.Utilities.Validation.ConcatenateLogical (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.Utilities.Validation.ConcatenateParameterLogical (sim)Simulate → Verify
Buildings_latestBuildings.Templates.Plants.Controls.Utilities.Validation.ConcatenateSelectLogical (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter_Autosizing (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Summer (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.Guideline36Winter (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSpring (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingSummer_Autosizing (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingWinter (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.IdealHeatingCoolingWinter_Autosizing (sim)Simulate → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 30.66 → 13.45