OpenModelica master-fmi from 2025-01-18 04:50:15 to 2025-01-22 00:06:22

Summary

OMC Commits9
Libraries Changed1
Number of Improvements27
Number of Regressions16
Number of Performance Improvements4
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
300b4f8b4c2025-01-21 19:22:19 +0100phannebohm[C] Assert when out of memory (#13496)
de703712a72025-01-21 15:54:20 +0100Per ÖstlundFix annotation instantiation in getModelInstance (#13491)
36751937c12025-01-21 15:15:51 +0100kabdelhak[NB] update msss collection (#13490)
849ba36d3f2025-01-21 11:05:48 +0100kabdelhak[NB] remove printing test (#13489)
b968b0ec402025-01-20 18:48:52 +0100phannebohm[C] Check if Jacobian is available (#13486)
c7ee5102dd2025-01-20 16:51:25 +0100linuslangenkamp[NB] Fix residual if equations (#13483)
a4bbcb8bad2025-01-20 16:33:49 +0100Francesco CasellaEstimate linear residual in the general case lambda <= 0 (#13485)
2840ef60602025-01-20 11:39:31 +0100Adeel AsgharUpdate the documentation history when the class is unloaded (#13482)
9aa00e3a732025-01-20 10:05:04 +0100Adeel AsgharHandle the parameters that have empty dialog annotation (#13481)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
5ac40ea2025-01-20 12:46:25 +0100Francesco CasellaRun LargeTestSuite_NB with and without --resizableArrays (#192)
10968422025-01-20 11:18:46 +0100Francesco CasellaDropped Dynawo 1.6.x from testing (#188)

Library Changes

LibraryChange
Modelica_trunkFrom version trunk (2aba1ec9fff79e4a6c8068a6284877c6ad2cb7ad) 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.post54-g5e24bf6-linux-debug info: 1 warnings info: 0 errors to trunk (9e1290eacc983dad035694f5cfda47caf891101b) 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.post54-g5e24bf6-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Examples.ComparisonThermalZoneMoistAndDryAir (sim)Compile performance 0:03:59 → 0:01:38
BuildingSystemsBuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature (sim)Compile performance 0:07:04 → 0:03:50
Buildings_10Buildings.Experimental.DHC.EnergyTransferStations.Combined.Validation.ChillerWSE (sim)Failed → Verify
Buildings_10Buildings.Experimental.DHC.Loads.BaseClasses.Examples.CouplingSpawnZ6 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 5.07
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case685 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Failed → Simulate
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:01:53 → 0:03:43
Buildings_11Buildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 5.31 → 0:07:02
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Verify → Failed
Buildings_latestBuildings.Examples.ScalableBenchmarks.BuildingVAV.ThermalZones.Validation.ThermalZone (sim)Compile performance 0:01:28 → 0:02:49
Buildings_latestBuildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 6.16 → 0:14:02
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case660 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950FF (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case985 (sim)Failed → Compile
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.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
GreenhousesGreenhouses.Examples.Greenhouse_2 (sim)Compile performance 0:07:50 → 0:04:16
Modelica_trunkModelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)SimCode performance 0.12 → 0:01:07 Templates performance 0.52 → 19.35
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_14_M_14 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Failed → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)FrontEnd performance 6.85 → 11.98
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate performance 13.37 → 22.74