OpenModelica master-fmi from 2026-03-01 01:54:43 to 2026-03-05 08:21:01

Summary

OMC Commits17
Libraries Changed2
Number of Improvements30
Number of Regressions30
Number of Performance Improvements20
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
583f911b7a2026-03-04 20:22:16 +0100kabdelhak[NB] fix variable size constraint for resizables (#15155)
45c45b40842026-03-04 18:13:29 +0100phannebohmUse more hashContinue (#15154)
61ecc35c9d2026-03-04 16:31:54 +0100kabdelhak[testsuite] add two more test cases (#15153)
941166ab012026-03-04 15:07:54 +0100phannebohmUse hashContinue for Expression (#15151)
64a05d69692026-03-04 14:07:59 +0100kabdelhak[NB] add sliced state alias (#15149)
bb7552230a2026-03-03 19:00:27 +0100Adrian Popfix #15105 define modelica_boolean as int (#15144)
ea318875c62026-03-03 17:33:09 +0100anotheruserofgithubFix plot initialization when switching result file (#15142)
52ebf48e932026-03-03 17:29:22 +0100anotheruserofgithubFix updating diagram for side-by-side windows mode (#15143)
cdd41280fe2026-03-03 15:25:24 +0100kabdelhak[testsuite] add benchmark tests (#15140)
cfddb2f9da2026-03-03 14:31:25 +0100kabdelhak[NB] update adjacency and jacobian (#15139)
7a2c7697582026-03-03 13:03:35 +0100Adeel AsgharTry to keep the last time when switching plot/diagram windows (#15055)
a8914d4a3b2026-03-02 23:44:33 +0100Adrian Popupdate OMSimulator to update zlib to 1.3.2 (#15120)
5c745c1da32026-03-02 18:54:24 +0100phannebohm[GBODE] Make gbData and gbfData more similar (#15135)
bfae9cca352026-03-02 18:04:11 +0100kabdelhak[NB] fix index reduction (#15134)
9c4964e0a12026-03-02 17:47:16 +0100kabdelhak[NF] better resizable support (#15132)
10b062c99e2026-03-02 16:08:29 +0100Adeel AsgharHandle the variable replacement for the model icon/diagram (#15133)
9c1023985a2026-03-02 14:15:54 +0100Per ÖstlundFix flag parsing (#15131)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
3cc869b2026-03-06 17:57:30 +0100Adrian Popdisable 1.24 and add 1.26 (#274)
01ac33b2026-02-24 13:36:37 +0100Per ÖstlundAdd illegalConditionalContext flag to AES and Dynawo

Library Changes

LibraryChange
Buildings_12Configuration hash (OMC settings or the testing script changed)
Dynawo_devFrom version 1.8.0-master (74c04f3705a5d245c4b3c6985441c01daa2a1706) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post124-gcaee6d0-linux-debug info: 1 warnings info: 0 errors to 1.8.0-master (48eccbc9996d2a61456eb26597ae832a4f1ba5cf) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post124-gcaee6d0-linux-debug info: 1 warnings info: 0 errors

Models Affected

BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)BackEnd performance 0:03:19 → 35.47
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.MultistoreyBuilding1958to1968 (sim)BackEnd performance 0:03:14 → 33.39
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.Rowhouse1918 (sim)BackEnd performance 0:03:14 → 32.70
BuildingSystemsBuildingSystems.Applications.BuildingTypes.Germany.SingleFamilyHouseEnEV2014 (sim)BackEnd performance 0:03:14 → 32.30
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)BackEnd performance 0:03:12 → 31.10
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Compile performance 0:02:40 → 0:05:45
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Failed → Compile
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Compile → Simulate
Buildings_11Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationPulse (sim)Simulate → Compile
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Compile → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.77 → 0:07:02
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.Initialization.MixedAir (sim)Failed → Verify
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Compile
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Compile
Buildings_12Buildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Compile → Simulate
Buildings_12Buildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationPulse (sim)Simulate → Compile
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_12Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Compile → Verify
Buildings_12Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 0.74
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:02:09 → 0:04:41
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Compile → Failed
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.MultiStage (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.SingleSpeed (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Examples.VariableSpeed (sim)Verify → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.AirSource.Validation.SingleSpeed (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.DXSystems.Cooling.BaseClasses.Examples.EvaporationPulse (sim)Simulate → Compile
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.SingleSpeed (sim)Compile → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.72 → 0:14:02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Compile → Failed
ChemicalChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)Compile → Failed
Chemical_masterChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)Compile performance 0:08:01 → 0:04:18
Dynawo_devDynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)Compile → Verify
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Compile performance 0:06:10 → 0:10:38
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example8 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Compile → Failed
IDEASIDEAS.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.DynamicPipeLumpedPressureInitialization (sim)Compile performance 30.83 → 18.05
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsFullSteadyStateMassAndEnergy (sim)Compile performance 33.39 → 13.15
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsFullSteadyStatePressureAndTemperature (sim)Compile performance 33.74 → 13.13
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesFullInitial (sim)Compile performance 29.88 → 13.93
Modelica_3.2.3Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Compile → Failed
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate → Compile
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 25.74 → 9.21
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_CurrentSource (sim)Simulate performance 12.64 → 6.24
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 17.16 → 6.25
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 21.88 → 8.87
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 18.87 → 5.78
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 33.66 → 3.68
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 30.43 → 0.39
Modelica_trunkModelica.Mechanics.Translational.Examples.Oscillator (sim)Compile performance 20.23 → 11.70
OpenIPSL_2.0.0OpenIPSL.Tests.ThreePhase.IEEE13 (sim)Compile → Simulate
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Failed → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Compile → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_640 (sim)Compile performance 0:02:01 → 0:03:44
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 29.42 → 16.67