OpenModelica master-fmi from 2026-06-04 05:12:09 to 2026-06-06 05:13:59

Summary

OMC Commits11
Libraries Changed10
Number of Improvements0
Number of Regressions4
Number of Performance Improvements6
Number of Performance Regressions15

OpenModelica Changes

CommitDateAuthorSummary
5c4b64e6f32026-06-05 23:29:34 +0200Per ÖstlundClean up OMNotebook NotebookWindow (#15759)
3437c9344c2026-06-05 23:09:14 +0200Per ÖstlundAdd dumpCheckModel debug flag (#15754)
25a0024b632026-06-05 22:29:40 +0200Martin SjölundMemoize visited states in Tearing.totalMatching (#15761)
8f8fa02d9e2026-06-05 19:06:22 +0200Adrian Popfix github auth after python package update (#15760)
17f3ffb1892026-06-04 22:07:09 +0200Per ÖstlundFix memory handling in OMNotebook CommandCompletion (#15749)
c49360cb4d2026-06-04 15:35:21 +0200Per ÖstlundFix GCC 16 SFINAE warning for OMPlot::PlotWindow (#15748)
c8f20fa0282026-06-04 15:34:16 +0200Martin SjölundFrontend/Codegen refactor dependencies (#15736)
9bd74aa4852026-06-04 14:46:29 +0200Adeel AsgharUse the style-provided indicator rectangle (#15747)
6c68d3d18c2026-06-04 14:17:58 +0200Adeel AsgharUpdated Qwt to 6.3 develop (#15725)
af440bddad2026-06-04 12:59:16 +0200rfranke[Cpp,FMI] extend FMI export with optional custom annotations (#15727)
ac418d21d42026-06-04 09:42:25 +0200Adrian PopParallelization Improvements (parmodauto) (#15742)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)

Library Changes

LibraryChange
AixLibFrom version 3.0.0 (https://github.com/RWTH-EBC/AixLib/archive/e716783b07f1bee5a4e45de1bcc1575576d7c974.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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 3.0.0 (https://github.com/RWTH-EBC/AixLib/archive/e716783b07f1bee5a4e45de1bcc1575576d7c974.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.post140-g86d21af-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.post139-g7930b1d-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.post140-g86d21af-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/0da762f99a9aaa59cab510be1d60a85485ef5cf1.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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/0da762f99a9aaa59cab510be1d60a85485ef5cf1.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.post140-g86d21af-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/5e5b3017c79762ce3c412d59bb643fe55641fc40.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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/5e5b3017c79762ce3c412d59bb643fe55641fc40.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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 13.0.1-master (https://github.com/lbl-srg/modelica-buildings/archive/686c2dcea679e1f85361071afec5aa10f5b78f6b.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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 13.0.1-master (https://github.com/lbl-srg/modelica-buildings/archive/686c2dcea679e1f85361071afec5aa10f5b78f6b.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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors
IBPSA_latestFrom version 4.0.0-master (c52a650877e5246cc8b19b1e7e7ba609df73aa68) 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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 4.0.0-master (c52a650877e5246cc8b19b1e7e7ba609df73aa68) 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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors
IDEAS_devFrom version 4.0.0-master (a2e486bd1f6f122fd3407fe398d1f6116c681b8c) 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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 4.0.0-master (a2e486bd1f6f122fd3407fe398d1f6116c681b8c) 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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors
SOFCPoliMiFrom version master (9f746df73206c265b72aebf7e70a207534b3e4ce) 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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to master (9f746df73206c265b72aebf7e70a207534b3e4ce) 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.post140-g86d21af-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.post139-g7930b1d-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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors
ThermofluidStream_devFrom version 1.3.0-main (e3d16756e40f7e716a7cb47718c28e857d17299d) 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.post139-g7930b1d-linux-debug info: 1 warnings info: 0 errors to 1.3.0-main (e3d16756e40f7e716a7cb47718c28e857d17299d) 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.post140-g86d21af-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.99 → 17.90
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Compile → Failed
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.45
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)SimCode performance 13.93 → 6.38
Buildings_12Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 20.91 → 7.78
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.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Compile → Failed
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 18.55 → 8.42
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 7.41 → 16.64
IDEAS_devIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 29.94 → 16.78
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)SimCode performance 15.88 → 30.50
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 0:01:19 → 0:02:41
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 34.54 → 12.52
ThermofluidStream_devThermofluidStream.Examples.HeatPump (sim)Simulate performance 41.12 → 0:01:30
ThermofluidStream_devThermofluidStream.Examples.ReverseHeatPump (sim)Simulate performance 0:01:27 → 0:02:30
ThermofluidStream_devThermofluidStream.Examples.VaporCycle (sim)Simulate performance 39.04 → 0:01:07
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate performance 9.63 → 21.21
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Simulate performance 23.82 → 48.80
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Compile performance 18.15 → 36.47 Simulate performance 5.96 → 27.17
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Compile performance 0:01:21 → 0:02:32
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Compile performance 20.33 → 36.22 Simulate performance 11.25 → 25.03
ThermofluidStream_devThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_DesignPoint (sim)Compile performance 21.46 → 43.82
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.PhaseSeperator (sim)Compile performance 12.68 → 23.14