OpenModelica master from 2026-08-13 13:58:38 to 2026-08-14 00:42:39

Summary

OMC Commits8
Libraries Changed3
Number of Improvements45
Number of Regressions13
Number of Performance Improvements4
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
d4585d5e632026-08-13 21:18:15 +0200Martin SjölundExpand der() in removed when-equations (#16281)
aedce9d2912026-08-13 20:20:43 +0200Martin Sjölundwasm-jit: the deprecated QSS solver (#16280)
5adc5653bf2026-08-13 19:25:14 +0200Martin SjölundFix delay/spatialDistribution zero crossings (#16273)
6cd1a5a7d12026-08-13 17:23:29 +0200Martin Sjölundwasm-jit: initial() in the assertion header (#16276)
1f3a9e253b2026-08-13 16:33:40 +0200Martin SjölundInstall libexpat so a CMake omc can export an OMSU (#16275)
ace163ad5d2026-08-13 16:21:52 +0200Adeel AsgharDo not skip displayUnit when dumping modifiers (#16274)
1b5bfc0df52026-08-13 16:08:59 +0200Martin Sjölundwasm-jit: FMI fixes for the OMSimulator tests (#16272)
1ba3d467512026-08-13 15:52:34 +0200Adeel AsgharApply the displayUnit specified in the modifiers (#16269)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ee99a92026-08-13 18:23:01 +0200Martin SjölundInstall jinja2 in wasm-jit image for Buildings library (#314)
dc39a102026-08-13 13:59:25 +0200Martin SjölundStrip -rust suffix from version for git range queries (#313)

Library Changes

LibraryChange
Modelica_4.1.0Configuration hash (OMC settings or the testing script changed)
Modelica_trunkConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_devFrom version 1.4.0-main (0671da0a38d7e8afd920546d758f78011e540577) to 1.4.0-main (06b887c2ae00d8ef7178c87cf919e835d403ffed)

Models Affected

Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_11Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
Buildings_12Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Simulate → Compile
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Verify → Templates
Buildings_12Buildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Verify → Templates
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.SetPoints.Validation.SetpointController_WSE (sim)Compile → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.SingleBuriedPipe (sim)Compile → Simulate
DynawoDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim)Compile → Simulate
Dynawo_devDynawo.Examples.IEEE14.TestCases.IEEE14CLA (sim)Templates → FrontEnd
Dynawo_devDynawo.Examples.RVS.TestCases.LoadFlow (sim)Compile performance 32.09 → 18.82
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)Simulate → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesTranscritical (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSatSubcritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestStatesTranscritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesExplicit (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestBasePropertiesTranscritical (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSatSubcritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesSupercritical (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.CO2_Tabular.TestStatesTranscritical (sim)Templates → Compile
ExternalMediaExternalMedia.Test.CoolProp.Misc.RhoSmoothing (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs (sim)Failed → Compile
ExternalMediaExternalMedia.Test.CoolProp.Pentane.Pentane_hs_state (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesDynamic (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesExplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestBasePropertiesImplicit (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestConstants (sim)Failed → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestSat (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestState (sim)Templates → Simulate
ExternalMediaExternalMedia.Test.TestMedium.TestStatesSat (sim)Failed → Simulate
KeyWordIOKeyWordIO.Examples.CaseExamples.ElectricalCases (sim)Simulate → Templates
Modelica_3.2.3Modelica.Electrical.Digital.Examples.Multiplexer (sim)Compile → Verify
Modelica_4.0.0Modelica.Electrical.Digital.Examples.Multiplexer (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.Digital.Examples.Multiplexer (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Digital.Examples.Multiplexer (sim)Compile → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd performance 13.32 → 6.06
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:18 → 0:02:15
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Compile performance 25.61 → 12.36
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Compile performance 30.35 → 15.49
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankFillingClosedTank (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankHeating (sim)Failed → Compile
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankOverfilling (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankSelfDraining (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Boundaries.Tests.TankSelfDraining2 (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestSimpleLoopWithStaticHeadJP8DryAir (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling (sim)Failed → Verify
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle (sim)Failed → Compile