OpenModelica master-fmi from 2026-08-15 05:00:14 to 2026-08-18 04:54:11

Summary

OMC Commits18
Libraries Changed0
Number of Improvements4
Number of Regressions3
Number of Performance Improvements11
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
d2384f9c862026-08-17 20:40:58 +0200Martin Sjölundwasm-jit: report the source of an invalid root (#16317)
cc8a92a35d2026-08-17 14:20:07 +0200Martin SjölundConvert tests to resimulateExecutable (#16316)
2d3efba2042026-08-17 06:57:24 +0200Martin Sjölundwasm-jit: reductions over array iterators (#16314)
9123c1c9572026-08-16 21:46:33 +0200Martin Sjölundwasm-jit: fix the NPendulum linear_system tests (#16313)
e7c7e67c062026-08-16 19:17:44 +0200Martin Sjölundwasm-jit: honour -lv=-LOG_STDOUT in ModelicaMessage (#16312)
b1e87891f52026-08-16 17:53:54 +0200Martin Sjölundwasm-jit: iterate discrete update at time events (#16311)
3118f12e2c2026-08-16 17:20:19 +0200Martin Sjölundwasm-jit: support -single precision result files (#16310)
8e2b9166fd2026-08-16 15:41:56 +0200Martin Sjölundwasm-jit: fix six simulation tests (#16306)
6c4d1921c12026-08-16 15:36:23 +0200Martin Sjölundwasm-jit: *_info.json under infoXmlOperations (#16309)
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)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
9a153eb2026-08-18 07:18:28 +0200Martin SjölundGive wasm-jit more RAM (#318)
ed8e4cb2026-08-17 16:00:09 +0200Martin SjölundLimit the memory of a dockerized test job (#317)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)SimCode performance 0:01:38 → 25.07
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 46.15 → 11.41
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)SimCode performance 13.38 → 30.97
Buildings_12Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 46.06 → 17.37
Buildings_12Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Simulate → Failed
Buildings_12Buildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)
Buildings_12Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 8.45 → 23.93
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.35
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSummer (sim)
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalWinter (sim)
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Summer (sim)
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.MultiZone (sim)
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 21.16 → 7.53
Modelica_trunkModelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 12.32 → 23.11
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarata (sim)SimCode performance 17.24 → 35.84
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLosses (sim)SimCode performance 15.40 → 27.60
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity (sim)SimCode performance 20.05 → 35.85
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_1600 (sim)Simulate performance 14.15 → 7.97
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Compile performance 0:04:01 → 0:02:04
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)SimCode performance 13.39 → 30.40
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate performance 19.03 → 32.58
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile performance 0:04:52 → 0:02:10
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Compile performance 0:01:34 → 43.34
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_FD_N_1280 (sim)Simulate performance 7.19 → 14.56
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)SimCode performance 12.17 → 5.64
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_FD_N_1280 (sim)Simulate performance 13.98 → 7.46
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)Compile performance 0:02:31 → 0:04:28