OpenModelica master from 2026-05-06 10:41:46 to 2026-05-07 00:30:00

Summary

OMC Commits8
Libraries Changed0
Number of Improvements3
Number of Regressions33
Number of Performance Improvements22
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
7e4e775b922026-05-06 21:55:06 +0200Martin SjölundFCore.RefTree is a package, not a type (#15513)
9a9c4fb1ba2026-05-06 21:22:55 +0200Adeel AsgharImprove the modifiers management (#15508)
f3c163ba5b2026-05-06 18:48:24 +0200Per ÖstlundKeep element-wise property when type checking (#15511)
959f964dad2026-05-06 16:11:26 +0200phannebohm[NB] Use partition kind for initial cleanup (#15507)
558a9cc2ca2026-05-06 15:44:58 +0200kabdelhak[NB] add sliced tuple index reduction (#15506)
a2971304802026-05-06 15:10:56 +0200Per ÖstlundUpdate some test cases to use the NF (#15505)
2fea06261f2026-05-06 14:44:47 +0200Martin SjölundFixing some code that should not have compiled (#15504)
48a5f446a02026-05-06 12:55:40 +0200Martin SjölundUse listArrayLiteral for constants (#15503)

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

Models Affected

BuildSysProBuildSysPro.Building.Examples.ValidationDMvsSM (sim)Simulate → Templates
BuildingSystemsBuildingSystems.Applications.HeatingSystems.SolarHeatingSystem (sim)Simulate → Templates
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem1 (sim)Compile → Templates
BuildingSystemsBuildingSystems.Applications.SolarThermalSystems.SolarThermalSystem2 (sim)Compile → Templates
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Simulate → Templates
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.SingleCollectorTest (sim)Simulate → Templates
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
ChemicalChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)FrontEnd performance 10.01 → 3.45
Chemical_masterChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)FrontEnd performance 10.98 → 3.63
ClaRaClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv (sim)Verify → Templates
ClaRaClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)Verify → Templates
ClaRaClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Verify → Templates
ClaRaClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Verify → Templates
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)Compile → Templates
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Compile → Templates
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Compile → Templates
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)Compile → Templates
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Verify → Templates
ClaRaClaRa.Components.VolumesValvesFittings.Valves.Check.Test_GasValves (sim)FrontEnd performance 10.22 → 3.19
ClaRa_devClaRa.Basics.ControlVolumes.GasVolumes.Check.TestFlueGasCell_N_cv (sim)Verify → Templates
ClaRa_devClaRa.Components.Adapters.Check.TestScalar2VectorHeatPort (sim)Verify → Templates
ClaRa_devClaRa.Components.FlueGasCleaning.Desulfurization.Check.Test_FlueGasCleaning (sim)Verify → Templates
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Verify → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1 (sim)Compile → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_1_measurementInput (sim)Compile → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Compile → Templates
ClaRa_devClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)Compile → Templates
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Tube_FlueGas_L2_Simple (sim)Verify → Templates
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarata (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLosses (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLossesHigherCurrent (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLosses (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity (sim)Simulate → Templates
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Compile → Templates
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Compile performance 22.84 → 13.06
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ThermalSeparationThermalSeparation.Examples.ProPen_EQ_SteadyState (sim)Compile → Templates
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)FrontEnd performance 10.15 → 4.12
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.CombinedCyclePowerPlant.LoadVariation (sim)FrontEnd performance 10.46 → 4.19
TransiEntTransiEnt.Components.Heat.Check.TestSteamGenerator (sim)FrontEnd performance 10.83 → 0.77
TransiEntTransiEnt.Components.Heat.Check.TestSteamTurbine (sim)FrontEnd performance 11.10 → 0.80
TransiEntTransiEnt.Components.Heat.Check.TestSteamVolumeWithValve (sim)FrontEnd performance 11.02 → 0.68
TransiEntTransiEnt.Components.Heat.Check.TestTurbineValveController (sim)FrontEnd performance 11.32 → 0.70
TransiEntTransiEnt.Consumer.Systems.PVBatteryPoolControl.Base.Check.CheckLimitConditioning (sim)FrontEnd performance 10.46 → 0.73
TransiEntTransiEnt.Consumer.Systems.PVBatteryPoolControl.Base.Check.CheckPoolStoragePBPPotential (sim)FrontEnd performance 10.22 → 0.85
TransiEntTransiEnt.Consumer.Systems.PVBatteryPoolControl.Controller.Check.CheckBatteryConditioningController (sim)FrontEnd performance 10.22 → 0.88
TransiEntTransiEnt.Consumer.Systems.PVBatteryPoolControl.Controller.Check.CheckPBPDispatcher (sim)FrontEnd performance 11.81 → 0.87
TransiEntTransiEnt.Grid.Heat.HeatGridControl.Check.TestHeatFlowDivision (sim)FrontEnd performance 10.92 → 0.87
TransiEntTransiEnt.Grid.Heat.HeatGridControl.Check.TestMassFlowCharacteristicLines (sim)FrontEnd performance 10.85 → 0.87
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Base.Check.TestHeatInputTable (sim)FrontEnd performance 11.23 → 0.84
TransiEntTransiEnt.Producer.Combined.LargeScaleCHP.Base.Check.TestPQBoundaries (sim)FrontEnd performance 11.54 → 0.88
TransiEntTransiEnt.Producer.Heat.SolarThermal.Base.SolarTime (sim)FrontEnd performance 10.98 → 0.79
TransiEntTransiEnt.Storage.Electrical.Base.Check.TestBatteryEfficiency (sim)FrontEnd performance 11.33 → 0.82
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_CoolDown (sim)FrontEnd performance 10.71 → 0.87
TransiEntTransiEnt.Storage.Heat.ElectricWaterHeater_constProp_L4.Check.CheckStratifiedElectricWaterHeater_Healy (sim)FrontEnd performance 10.08 → 0.80