OpenModelica master-fmi-fmpy from 2025-11-14 18:39:05 to 2025-11-16 21:58:23

Summary

OMC Commits2
Libraries Changed0
Number of Improvements26
Number of Regressions21
Number of Performance Improvements9
Number of Performance Regressions10

OpenModelica Changes

CommitDateAuthorSummary
7672c999d22025-11-16 16:22:42 +0100kabdelhak[NB] add clocked signals from equation block (#14645)
2b876d295f2025-11-15 21:06:30 +0100kabdelhak[NB/NSim] clock partitioning update (#14640)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
342ed042025-11-14 11:58:58 +0100AndreasMore fixes (#248)
d4f7f402025-11-13 20:17:59 +0100AndreasRevert unrealed change to regex (#247)

Library Changes

LibraryChange

Models Affected

BuildingSystemsBuildingSystems.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Simulate → Failed
Buildings_11Buildings.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Compile performance 0:02:18 → 0:04:05
Buildings_11Buildings.DHC.Plants.Cooling.Examples.StoragePlantDualSource (sim)Simulate → Compile
Buildings_11Buildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Simulate → Failed
Buildings_11Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 0.33
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:01:44 → 0:03:52
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:01:44 → 0:03:32
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile → Failed
Buildings_12Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Compile performance 0:01:44 → 0:03:28
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Failed → Simulate
Buildings_12Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Simulate
Buildings_12Buildings.Examples.ScalableBenchmarks.BuildingVAV.Examples.OneFloor_OneZone (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.36 → 0:07:02
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:02:05 → 0:04:20
Buildings_latestBuildings.DHC.Loads.Cooling.Examples.BuildingTimeSeriesWithETS (sim)Compile → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Simulate performance 0:01:20 → 1.77
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Compile → Failed
ChemicalChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)Compile performance 0:02:59 → 0:08:37
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Compile → Simulate
IDEASIDEAS.Examples.Tutorial.Example7 (sim)Compile performance 0:09:39 → 0:04:54
Modelica_3.2.3Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Compile performance 0:02:40 → 0:01:24
Modelica_3.2.3Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim)Simulate → Compile
Modelica_3.2.3Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_3.2.3Modelica.Magnetic.FluxTubes.Examples.Hysteresis.HysteresisModelComparison (sim)Compile → Simulate
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RL (sim)Compile → Simulate
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 (sim)Compile → Simulate
Modelica_4.1.0Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.ACDC.RectifierCenterTap2mPulse.ThyristorCenterTap2mPulse_RL (sim)Compile → Simulate
Modelica_trunkModelica.Blocks.Examples.Rectifier12pulseFFT (sim)Compile performance 0:01:33 → 0:03:36
Modelica_trunkModelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim)Simulate → Compile
OpenIPSLOpenIPSL.Tests.Machines.PSAT.Order3test2 (sim)Simulate performance 0.42 → 14.30
OpenIPSL_2.0.0OpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 14.82 → 4.72
OpenIPSL_2.0.0OpenIPSL.Tests.Controls.PSAT.OEL.AVRTypeII_OEL_Test (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Tests.Machines.PSAT.Order3test2_AVR (sim)Simulate → Compile
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 15.04 → 4.79
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.Order3test2 (sim)Simulate performance 10.81 → 0.45
PowerSystemsPowerSystems.Examples.AC1ph_DC.Inverters.InverterToGrid (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_70_M_70 (sim)Compile performance 0:01:42 → 58.58
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Failed → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestDynamicWaterHeating (sim)Compile performance 0:04:03 → 0:01:43
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestFresnelField (sim)Compile performance 0:02:04 → 0:04:09