OpenModelica master-fmi from 2026-07-09 05:16:34 to 2026-07-11 05:07:17

Summary

OMC Commits11
Libraries Changed9
Number of Improvements1
Number of Regressions5
Number of Performance Improvements8
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
324c3bf3be2026-07-10 23:14:46 +0200kabdelhak [NB] Fix FlueGas regressions from #15045 (resizable sparsity pattern) (#16036)
ac7b4d861f2026-07-10 20:09:07 +0200Martin SjölundCooperative cancel of operations (#16028)
30a5e4b1112026-07-10 18:13:36 +0200Martin Sjölundwasm simulator: 3D MultiBody animation view (#16037)
11c7978bcc2026-07-10 17:24:37 +0200Per ÖstlundImprove `omc --help=flag` (#16032)
8311e0401c2026-07-10 14:03:45 +0200Per ÖstlundFix JSON dump of enum typenames (#16033)
ba3ed9b2272026-07-10 04:40:10 -0400asalimian[FMI] Fix CVODE_SOLVER allocator/free mismatch in CS-FMU export (#16011)
5b1a1bbb992026-07-10 09:08:43 +0200kabdelhak[NB,NF] store VariableAttributes attribute fields as Option (#16023)
e7d07787be2026-07-09 21:58:39 +0200kabdelhak[NB,C] resizable sparsity pattern (#15045)
fecf7076002026-07-09 16:46:33 +0200Martin Sjölundwasm-jit: fix FullRobot friction event chatter (#16022)
f92b7f01cc2026-07-09 13:08:31 +0200arun3688Migrate OMS2 GUI to OMS3 ZMQ/Python backend (#15804)
d7269a0de92026-07-09 11:42:57 +0200Martin SjölundWeb simulator: workers, settings, docs, plots (#16020)

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
AixLibFrom version 3.0.1 (https://github.com/RWTH-EBC/AixLib/archive/e5df9a8da27833ee391c2f7a0adbcd80278f47d2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 3.0.1 (https://github.com/RWTH-EBC/AixLib/archive/e5df9a8da27833ee391c2f7a0adbcd80278f47d2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
BuildSysProFrom version 3.7.0 (https://github.com/EDF-TREE/BuildSysPro/archive/7e8198a827d69e7127828bb09b07262ebcb621c9.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 3.7.0 (https://github.com/EDF-TREE/BuildSysPro/archive/7e8198a827d69e7127828bb09b07262ebcb621c9.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
BuildingSystemsFrom version 2.0.0-master (37f23a121434b999f66f0bf7ee16bb67ad8b2b83) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 2.0.0-master (37f23a121434b999f66f0bf7ee16bb67ad8b2b83) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
Buildings_11From version 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/df423074e48835df648a03866d9e703d4569114a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/df423074e48835df648a03866d9e703d4569114a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
Buildings_12From version 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/f04caa0b1ad7c9fb60746762ad73a96b9e67904a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/f04caa0b1ad7c9fb60746762ad73a96b9e67904a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/0192839096eb88d9d260b9390bff8efa3bca02b5.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/0192839096eb88d9d260b9390bff8efa3bca02b5.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
LEPSE_mainFrom version main (979cd7f6df0e8e5b1d6c16d75694bc219be78bdb) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to main (979cd7f6df0e8e5b1d6c16d75694bc219be78bdb) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
SOFCPoliMiFrom version master (e059ad070d30e9d175fd853aedd372ba9b5efba1) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to master (e059ad070d30e9d175fd853aedd372ba9b5efba1) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors
ScalableTestSuiteFrom version 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post146-gae33185-linux-debug info: 1 warnings info: 0 errors to 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post147-g1ffcd84-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.94 → 19.87
AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)SimCode performance 55.22 → 0:01:38
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case280 (sim)Simulate → Compile
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case320 (sim)Simulate → Compile
BuildSysProBuildSysPro.Building.Examples.ValidationDMvsSM (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Examples.Borefields (sim)
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.70 → 26.96
Buildings_11Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 19.87 → 9.40
Buildings_12Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)SimCode performance 12.70 → 7.09
Buildings_12Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)SimCode performance 15.98 → 6.07
Buildings_12Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 26.79 → 46.38
Buildings_12Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 8.10 → 28.16
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 1.42 → 0:07:02
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 20.20 → 7.66
ClaRa_devClaRa.Examples.SteamCycle_01 (sim)
LEPSE_mainLEPSE.Examples.KKT_1 (sim)Verify → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLosses (sim)SimCode performance 29.43 → 15.26
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLossesHigherCurrent (sim)SimCode performance 28.87 → 15.15
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 0:03:57 → 0:02:14
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Compile performance 0:03:54 → 0:02:13
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile performance 33.05 → 59.15
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Compile performance 43.04 → 0:01:14
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Compile performance 0:01:26 → 0:03:28
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Simulate performance 6.29 → 15.19
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 20.45 → 43.44 Simulate performance 41.87 → 23.15