OpenModelica master-fmi from 2026-04-16 11:32:58 to 2026-04-19 18:41:52

Summary

OMC Commits20
Libraries Changed3
Number of Improvements14
Number of Regressions13
Number of Performance Improvements2
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
5f16e754452026-04-18 00:34:53 +0200Adeel AsgharFix main layout of text files and ssp models. (#15366)
c573d3121f2026-04-18 00:01:21 +0200Adeel AsgharImplemented a GUI interface for reverseLookup API (#15365)
d070485a812026-04-17 22:11:16 +0200Adrian Popbeautify command (#15364)
74482ff4bc2026-04-17 18:22:40 +0200AndreasLess skipped workflow noise (#15362)
2cfabd56922026-04-17 17:35:11 +0200Per ÖstlundAdd class paths to reverseLookup API (#15361)
513515b4682026-04-17 17:14:23 +0200Adrian Popalso bundle the full source code on release publishing #15377 (#15360)
d9d95aa3b82026-04-17 16:27:49 +0200Martin Sjölund[MCP] List if a connector is conditional (#15359)
c6313bc0472026-04-17 16:26:13 +0200Per ÖstlundFix Subscript.simplifyList (#15358)
7b598cf4a22026-04-17 15:19:08 +0200Martin Sjölund[MCP] Fix spurious compilation errors when simulate is called twice (#15357)
36e71cce672026-04-17 14:52:46 +0200Adrian Popoverride the nightly zip (#15354)
d6e0c03cb92026-04-17 13:59:51 +0200Adeel AsgharMove modifiers tab after setting all tabs (#15356)
2fac43476f2026-04-17 13:21:22 +0200Per ÖstlundFix #15352 (#15355)
eb0faf289c2026-04-17 12:03:11 +0200Per ÖstlundFix ComponentRef.fillSubscripts (#15352)
7cd6fa4b332026-04-17 11:13:55 +0200kabdelhak[NB] add start value dependencies (#15350)
f1cc71b6c72026-04-17 08:38:06 +0200Adrian Popadd action for #15337 (#15349)
d0738d44712026-04-16 22:41:45 +0200kabdelhak[NB] do not create a new start variable if it already exists (#15348)
822b545af92026-04-16 19:42:19 +0200kabdelhak[NB] update creation of start equations (#15347)
158903678d2026-04-16 15:33:11 +0200Martin Sjölund[MCP] Make the classDiagram output structured (#15345)
0dd302ec092026-04-16 14:09:28 +0200kabdelhak[NB] add new start equations for unfixed variables (#15343)
52300d84b72026-04-16 13:55:58 +0200Adeel AsgharList the element modifiers in the parameters dialog (#15344)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
1dd4db72026-04-19 14:25:16 +0200Adrian Popforce fetch of tags to handle the floating tag 'nightly' (#285)
e83c3f42026-04-14 08:15:53 +0200Adrian Popcannot run python -m fmpy via check_output_log (#284)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/c6097b9ef384996553378ca5a3fd2564be2057ad.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors to 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/af354f9510f47a212e9405fe367e4b84f418dc14.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors
Buildings_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/8712ec76c4bbc553c2c57fb15e719b11505977bd.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/c2eb92470cfbd8a7edea2afbc9afb41c5531857a.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/ea4a998fd28f14d73269049a599d17f5657c9c67.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/d94bbc8b5528140f0cfd7f486015ccc8c771ba7b.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.post137-g8ed186e-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile → Simulate
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case280 (sim)Simulate → Compile
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case320 (sim)Simulate → Compile
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Compile → Simulate
Buildings_11Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Simulate → Failed
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Compile → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.44
Buildings_12Buildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Verify → Failed
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXTwoUTube (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980FF (sim)Verify → Compile
IDEASIDEAS.Fluid.Geothermal.Borefields.BaseClasses.Boreholes.BaseClasses.Examples.InternalHEXOneUTube (sim)Compile → Simulate
LEPSE_mainLEPSE.Examples.KKT_1 (sim)Verify → Compile
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Failed → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Drives.SM_ctrlAv (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Generation.GenOrder3and7 (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Generation.TurbineGenerator (sim)Simulate → Compile
PowerSystemsPowerSystems.Examples.AC3ph.Generation.TurbineGeneratorLine (sim)Compile → Simulate
PowerSystemsPowerSystems.Examples.AC3ph.Generation.TurboGeneratorLine (sim)Compile → Simulate
PowerSystems_latestPowerSystems.Examples.AC1ph_DC.Drives.BLDCcharSpeed (sim)Compile → Verify
PowerSystems_latestPowerSystems.Examples.AC3ph.Generation.TurbineGenerator (sim)Verify → Compile
PowerSystems_latestPowerSystems.Examples.AC3ph.Generation.TurboGroupGenerator (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 0:02:33 → 0:04:45
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Compile performance 0:01:42 → 0:03:28
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Compile performance 0:01:19 → 0:03:00
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 25.25 → 13.31
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Simulate performance 6.79 → 15.88