OpenModelica master from 2026-08-20 00:38:25 to 2026-08-20 13:46:28

Summary

OMC Commits6
Libraries Changed1
Number of Improvements75
Number of Regressions3
Number of Performance Improvements4
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
eb40c1f7362026-08-20 12:32:44 +0200Martin Sjölundwasm-jit: build external "C" in the compile phase (#16349)
a309a5bcaf2026-08-20 12:07:27 +0200fbrandtRemove jacobianSymbolical (#16288)
ae7dc337912026-08-20 12:05:05 +0200AndreasTest using CMake build (#16329)
adf0014acd2026-08-20 10:13:20 +0200Martin Sjölundwasm-jit: lower bare function references (#16348)
d84e5336ae2026-08-20 09:37:59 +0200Martin Sjölundwasm-jit: check the step a linear solve took (#16347)
421a31cce22026-08-20 08:53:06 +0200Adrian Pop[Build] Fix MSYS2 prefix resolution in the Windows install rules (#16345)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
54cae492026-08-20 16:00:46 +0200Martin SjölundFor the Rust image: include libpython
26ba4cf2026-08-20 10:18:29 +0200Martin SjölundFix BuildSysPro's external "C" include directory (#319)

Library Changes

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

Models Affected

BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.PressurizationData (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Airflow.Multizone.Examples.TrickleVent (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SkyTemperature.Examples.BlackBody (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.IncidenceAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarAzimuth (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarHourAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.WallSolarAzimuth (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.BaseClasses.Examples.ZenithAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.Examples.IncidenceAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarGeometry.Examples.ZenithAngle (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.BrighteningCoefficient (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.DiffuseIsotropic (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyBrightness (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.SkyClearness (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.DiffusePerez (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.SolarIrradiation.Examples.GlobalPerezTiltedSurface (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD100 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD200 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD300 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD400 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD500 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.Validation.BESTEST.WD600 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetTimeSpanTMY3 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetTimeSpanTMY3LongHeader (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.BaseClasses.Examples.GetTimeSpanTMY3_NonzeroStart (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.DecemberToJanuary (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.OverAYear_usingOneYearData (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearData (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataNegativeStart (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.BoundaryConditions.WeatherData.Validation.ThreeYears_usingTwoYearDataPositiveStart (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.MultipleFloorsVectors (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.TwoFloors (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Experimental.Benchmarks.AirFlow.Examples.ZoneStepResponse (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Examples.SimpleHouse (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.ShaGFunction (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.FiniteDifference_1Week (sim)Templates → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Examples.Borefields (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.Sandbox (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.MassFlowSource_WeatherData (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.Outside (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.Outside_CpData (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.Outside_CpData_Angles (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.Outside_CpData_Specification (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Examples.Outside_CpLowRise (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Sources.Validation.Outside_CpData_Directions (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Examples.FreeFloating (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Examples.FreeFloatingHVAC (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Examples.HeatingCooling (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Examples.HeatingCoolingHVAC (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case600 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case600FF (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case900 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ISO13790.Validation.BESTEST.Case900FF (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElements (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomFourElementsTraceSubstance (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomOneElement (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomThreeElements (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Examples.SimpleRoomTwoElements (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.ThermalZones.ReducedOrder.Validation.RoomSteadyState (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.Cryptographics.Validation.SHA1 (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.IO.Files.Examples.CSVWriter (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.IO.Files.Examples.JSONWriter (sim)Templates → Simulate
BuildSysProBuildSysPro.IBPSA.Utilities.IO.SignalExchange.Examples.WeatherStation (sim)Templates → Simulate
Buildings_11Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Templates performance 2.77 → 10.24
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 1.22
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.Guideline36Winter (sim)Compile → Simulate
Buildings_12Buildings.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates performance 4.69 → 12.44
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:06:40 → 1.22
IDEASIDEAS.Airflow.Multizone.Examples.ClosedDoors (sim)Compile performance 47.78 → 4.13
IDEASIDEAS.Airflow.Multizone.Examples.NaturalVentilation (sim)Compile performance 45.28 → 2.97
IDEAS_devIDEAS.Airflow.Multizone.Examples.TrickleVentIDEAS (sim)Simulate → Failed
IDEAS_devIDEAS.Airflow.Multizone.Validation.DoorOpenClosed (sim)Simulate → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_1_M_2 (sim)Compile performance 5.35 → 27.73
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)BackEnd performance 5.35 → 16.45 Compile performance 17.55 → 31.28
URDFModelica_mainURDFModelica.Examples.Physics.PhysicsTest (sim)Compile performance 14.87 → 41.77