OpenModelica master-fmi-fmpy from 2026-07-30 12:44:58 to 2026-08-01 12:52:18

Summary

OMC Commits12
Libraries Changed2
Number of Improvements4
Number of Regressions3
Number of Performance Improvements4
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
8b1869d36d2026-08-01 12:42:44 +0200Martin Sjölundwasm-jit: shared literals and C's NLS start point (#16164)
ae83c2d8792026-07-31 22:32:50 +0200kabdelhak[NB] fix partial-slice NLS/LS Jacobian for for-equation iteration variables (#16152)
f29e6523c22026-07-31 21:56:06 +0200Martin Sjölundwasm-jit: C's full solveHybrd retry ladder (#16163)
3d29fc0d592026-07-31 20:25:13 +0200Martin Sjölundwasm-jit: NLS eq index, -output, error buffer (#16162)
ea50d3c08d2026-07-31 18:36:19 +0200JKRT_CLAUDE_ACCOUNT[3rdParty] Update SuiteSparse to v7.12.2 (#15879)
cdf6a2e5752026-07-31 18:22:45 +0200AndreasDev container for Jenkins stage cmake-rust-clang (#16161)
0104feec832026-07-31 17:37:58 +0200Martin Sjölundwasm-jit: abandon an NLS attempt on a model assert (#16159)
8caccab91f2026-07-31 11:04:25 +0200Martin Sjölundwasm-jit: -alarm, and a kinsol nan livelock (#16156)
0adb0b4a262026-07-31 09:49:35 +0200Martin Sjölundwasm-jit: recoverable model errors (#16154)
c2b1afa40b2026-07-30 19:34:22 +0200Martin Sjölundwasm-jit: math domain guards, -nls=newton, kinsol (#16150)
774c2561462026-07-30 17:49:41 +0200Martin Sjölundwasm-jit: run the real CVODE (#16151)
c4e227c2782026-07-30 16:21:57 +0200Martin Sjölundwasm-jit: C-identical assert/warning messages (#16148)

3rdParty changes

Note that the 3rdParty libraries changed: 1d558c033457..adf459c3f47d

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6697fc02026-07-06 18:25:17 +0200linuslangenkamp[GBODE] set Radau IIA 3-stage, remove embedded error estimate (#288)
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

Library Changes

LibraryChange
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/0c943b1f8058eff51673489dac75b4e619c4d5bd.zip) FMPy version 0.3.29 to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/1bf3839e9de0510b32de2890dffb41264f3f6a85.zip) FMPy version 0.3.29
URDFModelica_mainFrom version 0.3.4-main (https://github.com/DLR-RM/urdfmodelica/archive/1554a4537f0d8f91a0e1b7f8b76d5f9527baf768.zip) FMPy version 0.3.29 to 0.3.4-main (https://github.com/DLR-RM/urdfmodelica/archive/94772c90456490385d3442e58e841b92fecaa4a7.zip) FMPy version 0.3.29

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 20.06 → 7.46
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Simulate → Failed
AixLibAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)SimCode performance 0:01:01 → 0:02:05
AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)SimCode performance 0:01:16 → 21.94
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.63 → 27.97
Buildings_11Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.27 → 18.64
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 1.22 → 0:07:02
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 1.22 → 0:07:02
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 6.39 → 11.30
ElectricalEnergyStorageElectricalEnergyStorage.Examples.SimpleStackCycling (sim)SimCode performance 17.72 → 4.21
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 7.43 → 21.70
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)BackEnd performance 7.07 → 13.57
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Simulate → Compile
OpenIPSLOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 2.75 → 10.16
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLossesHigherCurrent (sim)Failed → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 0:03:30 → 0:01:46
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 19.12 → 35.89
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Simulate performance 7.07 → 16.47
URDFModelica_mainURDFModelica.Examples.GenericRobotModel.GenericRobot (sim)SimCode → Verify