OpenModelica master-fmi from 2025-10-09 10:51:35 to 2025-10-11 09:37:26

Summary

OMC Commits18
Libraries Changed1
Number of Improvements28
Number of Regressions24
Number of Performance Improvements4
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
342dfff74a2025-10-10 21:53:09 +0200kabdelhak[NB] do not create when-equations for noEvent asserts (#14489)
986b5404fc2025-10-10 20:49:32 +0200kabdelhak[NB] update strong component and tearing util functions (#14486)
e44e122dd22025-10-10 16:29:02 +0200phannebohmFix hash for empty lists (#14488)
b07dcda94e2025-10-10 15:23:00 +0200Adeel AsgharAdd OMSens settings documentation (#14487)
e271e1b1072025-10-10 14:29:04 +0200kabdelhak[NB] fix regression. children need to have binding as start (#14484)
0f78e659202025-10-10 13:49:35 +0200kabdelhak[NB] fix hashlist for empty lists (#14478)
91e770c8a92025-10-10 13:48:29 +0200Adeel AsgharUpdated OMSens install instructions (#14482)
a82bd86baf2025-10-10 12:54:22 +0200Adeel AsgharSensitivity optimization settings (#14471)
e787e9319d2025-10-10 12:47:03 +0200AndreasChanging macro CHECK_OVERRIDE to function (#14481)
09a78e63bf2025-10-10 11:40:45 +0200Per ÖstlundType crefs involving name nodes better (#14473)
2e2959b7dc2025-10-10 00:53:22 +0200Adrian Popadd test for #14456 (#14477)
5da7f7371e2025-10-09 19:45:54 +0200kabdelhak[NB/Template] create iterator before preExp because it can depend on iterators (#14475)
317c2c9dcb2025-10-09 18:52:19 +0200kabdelhak[NF] fix cref subscript merge mapper (#14474)
63eee2eb512025-10-09 17:15:38 +0200Per ÖstlundHandle tuple types when deducing array dimensions (#14466)
f3f428082c2025-10-09 16:19:08 +0200kabdelhak[NB] update subscripted expression adjacency matrix (#14469)
ef3dcfcc162025-10-09 14:05:27 +0200kabdelhak[NB] fix initial parameter record equations (#14467)
2b0e3e74422025-10-09 12:32:50 +0200phannebohmUse hashContinue in hash functions (#14463)
209aeceafc2025-10-09 10:54:10 +0200kabdelhak[NF] fix converting fill() to array-constructor (#14461)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
7662c332025-10-08 10:04:53 +0200AndreasAdding URDFModelica to installLibraries.mos (#240)
d8af3122025-10-02 14:36:24 +0200AndreasAdding URDFModelica reference results (#237)

Library Changes

LibraryChange
Buildings_12From version 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/b760d12b45213c67a6f610de2b0edee18d38356c.zip) 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.post105-gc3ec97f-linux-debug info: 1 warnings info: 0 errors to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/8a252a1e5ec2e46051ed52e215be1c8863a135ef.zip) 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.post105-gc3ec97f-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)Compile → Failed
AixLibAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile performance 0:02:44 → 0:04:42
AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Simulate → Failed
BuildingSystemsBuildingSystems.Applications.HeatingSystems.HeatPumpHeatingSystem (sim)BackEnd performance 55.24 → 31.91
Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 0.77
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Verify → Failed
Buildings_12Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Simulate → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:02:31 → 0:04:25
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Compile → Failed
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Failed → Compile
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.TableData2DLoadDep (sim)Failed → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.TableData2DLoadDep_AirCooled (sim)Failed → Verify
Buildings_latestBuildings.Fluid.Chillers.ModularReversible.Validation.TableData2DLoadDep_HeatRecovery (sim)Failed → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Examples.TableData2DLoadDep (sim)Failed → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.BaseClasses.Validation.TableData2DLoadDep (sim)Failed → FrontEnd
Buildings_latestBuildings.Templates.Components.Validation.ChillersCompression (sim)Failed → FrontEnd
Buildings_latestBuildings.Templates.Components.Validation.HeatPumps (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.82 → 0:14:02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Failed → Verify
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Compile → Failed
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Compile → Failed
GreenhousesGreenhouses.Examples.Greenhouse_1 (sim)Compile performance 0:04:40 → 0:08:08
IDEASIDEAS.Examples.Tutorial.Example10 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example6 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Compile → Failed
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Simulate → Compile
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 10.65 → 22.71
Modelica_3.2.3Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 6.32 → 19.64
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Compile → Simulate
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 11.78 → 20.49
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 3.68 → 33.63
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 0.41 → 30.44
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_100 (sim)Compile performance 0:01:10 → 0:02:10
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Failed → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate performance 27.91 → 15.08
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 32.90 → 13.18
URDFModelica_mainURDFModelica.Examples.Physics_Wheels.PhysicsTest (sim)