OpenModelica master-fmi from 2026-05-02 03:28:42 to 2026-05-05 07:00:21

Summary

OMC Commits11
Libraries Changed2
Number of Improvements10
Number of Regressions15
Number of Performance Improvements7
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
424c4061f62026-05-04 23:02:57 +0200Martin SjölundRemove the database bindings (#15491)
8f3dddc8a12026-05-04 22:55:00 +0200Martin SjölundRemove the MessagePack library (#15490)
36cf65a7292026-05-04 20:54:40 +0200JKRT_CLAUDE_ACCOUNTMerge consecutive MetaModelica metarecord field updates (#11909) (#15396)
b9030b79432026-05-04 18:42:36 +0200Martin SjölundPort StateMachines to NF (#15424)
1d375678292026-05-04 17:12:26 +0200Adeel AsgharHttpServer is a required package when building with Qt6 (#15483)
fe057f687c2026-05-04 17:07:26 +0200Martin SjölundChange equations in MetaModelica to algorithms (#15480)
971b00b4ee2026-05-04 17:06:01 +0200Adeel AsgharAvoid calling getElements without a class name (#15486)
3708756fd42026-05-04 15:30:07 +0200Adeel AsgharSwitching order of tabs only causes issues on Windows (#15484)
535021b41e2026-05-04 13:55:07 +0200Adeel AsgharDo not make the fields array static (#15482)
106ed2c6372026-05-03 21:43:00 +0200Martin SjölundRemove string comments on match expression input/pattern/else (#15477)
6c3ff66db32026-05-03 15:51:41 +0200Adrian Popinclude the version in the file name (#15478)

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_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/fe09072c92b91b605c9c712ddf54b9a64178b622.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.post138-g52bff9c-linux-debug info: 1 warnings info: 0 errors to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/451783ab30a673563aecd11cc30f5a22f38e8cdd.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.post138-g52bff9c-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/0d7cf53f81085ebd20a71b8cc29e366c236c6808.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.post138-g52bff9c-linux-debug info: 1 warnings info: 0 errors to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/55abf579598ca81cae0a82f337350375958e6722.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.post138-g52bff9c-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Failed → Compile
AixLibAixLib.ThermalZones.HighOrder.Validation.ASHRAE140.Case320 (sim)Compile → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.43
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Verify → Simulate
Buildings_latestBuildings.Airflow.Multizone.Examples.PressurizationData (sim)Compile → Simulate
Buildings_latestBuildings.Controls.Predictors.Examples.BESTEST (sim)Compile → Simulate
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Failed → Compile
Buildings_latestBuildings.Electrical.AC.OnePhase.Sources.Examples.WindTurbine (sim)Verify → Simulate
Buildings_latestBuildings.Electrical.AC.ThreePhasesBalanced.Sources.Examples.WindTurbine (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpData (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpData_Angles (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Sources.Examples.Outside_CpLowRise (sim)Verify → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Simulate performance 4.89 → 10.45
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case960 (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Simulate → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Simulate performance 43.82 → 4.39
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate → Compile
Modelica_3.2.3Modelica.Fluid.Examples.HeatingSystem (sim)Simulate performance 30.31 → 1.29
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot (sim)Simulate performance 31.98 → 2.94
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis (sim)Simulate performance 30.23 → 1.22
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 0:03:52 → 0:02:05
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_640 (sim)Compile performance 0:01:50 → 0:03:20
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 59.00 → 24.33
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Compile performance 27.60 → 49.19