OpenModelica master from 2026-08-15 00:28:25 to 2026-08-16 13:35:02

Summary

OMC Commits10
Libraries Changed0
Number of Improvements1
Number of Regressions1
Number of Performance Improvements40
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
e99223ed392026-08-16 11:59:31 +0200Martin Sjölundwasm-jit: add plt result-file format (#16307)
62c38112432026-08-15 17:51:39 +0200Martin Sjölundwasm-jit: -output strings and the -override report (#16305)
5b52911e492026-08-15 16:27:31 +0200Martin SjölundFix six flattening tests for wasm-jit (#16304)
6d3e4b869b2026-08-15 15:00:34 +0200Martin Sjölundwasm-jit: plain relations in clocked partitions (#16303)
ab0b14a5922026-08-15 14:59:42 +0200Martin Sjölundwasm-jit: inverse algorithms and array logical ops (#16302)
bf5ad8fbf82026-08-15 13:02:43 +0200Martin Sjölundwasm-jit: all four --homotopyApproach values (#16301)
6c9b3848a82026-08-15 10:54:30 +0200Martin Sjölundwasm-jit: header-only external "C" Include (#16300)
d879861e0f2026-08-15 09:54:29 +0200Martin Sjölundwasm-jit: C's dynamic state selection semantics (#16299)
71118a67d02026-08-15 08:03:26 +0200Martin Sjölundwasm-jit: C's division guards and assert reports (#16298)
e90043a59c2026-08-15 01:09:57 +0200Adrian Pop[CG/Runtime] More fixes to garbage collect memory in FMI context (#16227)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
c65d56a2026-08-14 08:44:36 +0200Martin SjölundAdd some MDD dependencies (#315)
2ee99a92026-08-13 18:23:01 +0200Martin SjölundInstall jinja2 in wasm-jit image for Buildings library (#314)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:49 → 40.31
AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.46 → 5.21
AixLibAixLib.Fluid.Movers.Compressors.Examples.RotaryCompressorPressureHeatLosses (sim)Simulate performance 28.31 → 11.59
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:48 → 41.30
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.40 → 5.13
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:53 → 40.75
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 22.51 → 5.11
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:47 → 41.12
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.22 → 5.14
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 1.23 → 0:06:40
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:45 → 41.26
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.16 → 5.32
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:46 → 41.02
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.19 → 5.13
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:49 → 41.15
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.55 → 5.20
IDEASIDEAS.Airflow.Multizone.Examples.ClosedDoors (sim)Compile performance 3.81 → 24.87
IDEASIDEAS.Airflow.Multizone.Examples.NaturalVentilation (sim)Compile performance 2.59 → 20.90
IDEASIDEAS.Airflow.Multizone.Examples.OneEffectiveAirLeakageArea (sim)Compile performance 2.65 → 22.05
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:48 → 41.05
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 21.48 → 5.31
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.CylindricalHeatSource (sim)Simulate performance 0:01:49 → 41.07
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource (sim)Simulate performance 20.80 → 5.21
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)Compile performance 17.61 → 34.78
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)Compile performance 21.80 → 38.51
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates performance 0:02:25 → 0:01:15
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)BackEnd performance 7.37 → 12.57
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Templates performance 0:01:50 → 46.13
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Examples.HeatPump (sim)Simulate performance 0:03:39 → 0:01:30
ThermofluidStreamThermofluidStream.Examples.ReverseHeatPump (sim)Simulate performance 0:04:38 → 0:02:13
ThermofluidStreamThermofluidStream.Examples.VaporCycle (sim)Simulate performance 54.13 → 21.82
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate performance 17.26 → 5.86
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 11.31 → 3.36
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Simulate performance 0:01:03 → 18.56
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 18.67 → 4.06
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)Simulate performance 0:01:06 → 27.76
ThermofluidStreamThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Simulate performance 0:01:56 → 41.33
ThermofluidStream_devThermofluidStream.Examples.HeatPump (sim)Simulate performance 0:03:39 → 0:01:30
ThermofluidStream_devThermofluidStream.Examples.ReverseHeatPump (sim)Simulate performance 0:04:37 → 0:02:15
ThermofluidStream_devThermofluidStream.Examples.VaporCycle (sim)Simulate performance 0:01:00 → 21.69
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate performance 15.94 → 5.85
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 11.31 → 3.32
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Simulate performance 0:01:08 → 18.72
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 18.15 → 3.97
ThermofluidStream_devThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEX (sim)Simulate performance 0:01:04 → 27.97
ThermofluidStream_devThermofluidStream.Undirected.HeatExchangers.Tests.TestDiscretizedHEXvsDir (sim)Simulate performance 0:01:53 → 41.75
URDFModelica_mainURDFModelica.Examples.Physics_Wheels.PhysicsTest (sim)Simulate performance 0:01:04 → 37.65