OpenModelica master-fmi from 2026-06-18 05:11:06 to 2026-06-20 05:13:46

Summary

OMC Commits11
Libraries Changed0
Number of Improvements0
Number of Regressions9
Number of Performance Improvements4
Number of Performance Regressions8

OpenModelica Changes

CommitDateAuthorSummary
3b9ab943712026-06-19 18:28:55 +0200kabdelhak[NB] check for same size when solving for var slice (#15873)
f71e6387c62026-06-19 14:05:04 +0200kabdelhak[NB,SimCode] allow for sliced array residuals (#15871)
adf088cd192026-06-19 14:37:59 +0300Adrian Pop[parmodauto] metaheuristic clustering optimization + export/import demo (#15870)
c35023100a2026-06-19 13:11:50 +0200kabdelhak[Template,NB] set variable when setting start value (#15869)
7eb62d68f72026-06-19 12:25:18 +0200Andreas[FMI] Compute when symbolic Jacobian is missing (#15867)
1a13cd82692026-06-19 10:03:59 +0200linuslangenkamp[NB] fix sparsity of Jacobians with inner or torn variables (#15833)
7c5c63ba0b2026-06-19 09:25:46 +0200Adeel AsgharUse `-lfmilib_shared` instead of `-lfmilib` (#15864)
a31662a52e2026-06-18 16:05:16 +0200Per ÖstlundUpdate positiveMax omit rule (#15866)
d08ca120cd2026-06-18 13:36:34 +0300Adrian Pop[FMI] Fix FMI 1.0 model-exchange CVODE build + direct-feedthrough outputs (#15862) (#15863)
dc10e87af12026-06-18 11:22:45 +0200AndreasUpdating 3rdParty (#15861)
bcfd5bb7f72026-06-18 11:22:19 +0200AndreasFixing zero-length format string (#15860)

3rdParty changes

Note that the 3rdParty libraries changed: 8780bcb40e3a..50be61eef3a5

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)SimCode performance 24.29 → 55.83
Buildings_11Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 22.74 → 45.83
Buildings_11Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 7.80 → 16.64
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)SimCode performance 13.38 → 7.60
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)SimCode → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)SimCode performance 6.62 → 11.66
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 10.08 → 21.95
LEPSE_mainLEPSE.Examples.KKT_1 (sim)Verify → Compile
Modelica_3.2.3Modelica.Fluid.Examples.HeatingSystem (sim)Simulate performance 1.28 → 30.31
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.BooleanSignals.Sample2 (sim)Simulate → Compile
Modelica_4.0.0Modelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.BooleanSignals.Sample2 (sim)Simulate → Compile
Modelica_4.1.0Modelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.BooleanSignals.Sample2 (sim)Simulate → Compile
Modelica_trunkModelica.Clocked.Examples.Elementary.IntegerSignals.Sample2 (sim)Simulate → Compile
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Compile → Failed
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLosses (sim)SimCode performance 48.32 → 23.77
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLossesHigherCurrent (sim)SimCode performance 17.25 → 35.54
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile performance 0:01:01 → 32.42
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)Compile performance 0:01:32 → 0:02:40
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 37.52 → 18.07