OpenModelica cpp from 2026-08-05 23:18:37 to 2026-08-06 23:20:05

Summary

OMC Commits11
Libraries Changed3
Number of Improvements11
Number of Regressions10
Number of Performance Improvements3
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
171cb435d82026-08-06 19:03:34 +0200Martin Sjölundpartest: select tests by suite (#16207)
b87a683f472026-08-06 17:28:59 +0200Martin Sjölundwasm-jit: implement linearization (#16210)
d528b144ad2026-08-06 15:28:10 +0200Adeel AsgharDo not look for OriginItem when using `items()` (#16209)
75af12381a2026-08-06 14:14:27 +0200Martin Sjölundwasm-jit: implement the Synchronous features (#16208)
994ba6fb4a2026-08-06 12:42:43 +0200Martin Sjölundwasm-jit: implement the missing runtime flags (#16206)
dbd56e49292026-08-06 09:07:50 +0200Martin Sjölundwasm-jit: support slicing on the left-hand side (#16204)
467509c62f2026-08-06 09:06:39 +0200Martin Sjölundmmtorust: loop-TCO for `input output` accumulators (#16202)
d72396cc802026-08-06 08:16:15 +0200Martin Sjölundwasm-jit: tell Tearing about its sparse solvers (#16203)
1de90a20d12026-08-06 08:15:22 +0200Martin Sjölundwasm-jit: split equation functions into chunks (#16201)
09ec0410c32026-08-06 06:54:50 +0200Martin Sjölundwasm-jit: fix whole-array refs in record arrays (#16200)
b669407c372026-08-06 01:39:44 +0200Adrian Pop[OB] fix symbolic differentiation of calls with record inputs (#16199)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3bc2f342026-08-06 09:40:36 +0200Martin SjölundAdd a wasm-jit overview report (#293)
8a30d6d2026-08-05 14:12:45 +0200Martin SjölundHandle dygraphs missing in a docker image (#292)

Library Changes

LibraryChange
Buildings_11From version 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/409edb846408a44d6f0b7cb2fa0eef479e3f0076.zip) to 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/266c975c250742658e867a8187ae52786cf1faee.zip)
Buildings_12From version 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/927a6b461a7cba8b09d96ca503000d8032fb9529.zip) to 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/4e96182ec2ce24ea97d8d5b345603ad26760fe60.zip)
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/e04ec0df2f397a09686f2fd66c22d3085029ffc8.zip) to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/280e075c0b1ca8d7004c3823c5a8835cb7f3e459.zip)

Models Affected

Buildings_11Buildings.Airflow.Multizone.Examples.PressurizationData (sim)Verify → Simulate
Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Templates performance 5.78 → 12.38
Buildings_11Buildings.Examples.SimpleHouse (sim)Verify → Simulate
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Analytic_20Years (sim)Verify → Compile
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Templates performance 9.28 → 18.76
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)Templates performance 10.58 → 24.53
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithoutDHW (sim)Templates performance 7.80 → 20.24
Buildings_latestBuildings.DHC.Examples.Combined.SeriesConstantFlow (sim)Compile → Templates
Buildings_latestBuildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Templates performance 14.11 → 6.57
Chemical_masterChemical.Examples.HeatingOfWater (sim)Simulate → Templates
Chemical_masterChemical.Examples.WaterVaporization (sim)Simulate → Templates
FluxTubesExtensionFluxTubesExtension.TestRecordFunctionInput.Examples.ShowSoftMagneticCharacteristic (sim)Templates → Simulate
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 39.49 → 20.34
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.Media.TestAllProperties.MoistAir (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Media.TestAllProperties.MoistAir (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)Templates → Verify
ModelicaTest_4.1.0ModelicaTest.Media.TestAllProperties.MoistAir (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.IncompleteMedia.ReferenceMoistAir (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Media.TestAllProperties.MoistAir (sim)Templates → Verify
Modelica_4.1.0Modelica.Electrical.Analog.Examples.Lines.LightningSegmentedTransmissionLine (sim)Compile performance 22.58 → 42.18
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 5.71 → 13.08
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:03:11 → 0:01:28
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)SimCode performance 16.23 → 32.42
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Compile → Simulate