OpenModelica gbode from 2025-02-25 02:19:16 to 2025-03-10 22:09:22

Summary

OMC Commits15
Libraries Changed8
Number of Improvements35
Number of Regressions6
Number of Performance Improvements4
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
fcc12b3cb22025-03-09 19:54:50 +0100Adrian Popv1.26.0-dev (#13684)
e8579b9f032025-03-07 13:46:38 +0100phannebohm[OB] Use type when making new var from cref (#13678)
59a56e520f2025-03-06 14:45:24 +0100kabdelhak[NB] do not collect events from subscripts (#13677)
b7a1c9eda32025-03-06 10:54:52 +0100kabdelhak[NB] update record binding handling (#13674)
845c8c98f62025-03-04 13:43:54 +0100kabdelhak[NB] refine FOR and IF nested simplification (#13666)
c50b4b4bcd2025-03-03 21:53:49 +0100kabdelhak[NB] add FOR and IF nesting simplification (#13665)
a233eb95022025-03-03 17:50:38 +0100linuslangenkamp[NB] check alias replacements for validity (#13662)
e7d6d52f062025-02-28 12:06:38 +0100kabdelhak[NB] update lowering of if equation error reporting (#13661)
410358d72c2025-02-27 15:25:44 +0100Per ÖstlundFix evaluation of if-conditions for the NB (#13660)
bf64c5e31f2025-02-26 19:23:27 +0100Per ÖstlundImprove the documentation (#13658)
b6d36dc69b2025-02-26 16:02:08 +0100Per ÖstlundFix getNthImport (#13657)
b027b344922025-02-25 14:40:01 +0100Per ÖstlundFix getDefaultOpenCLDevice (#13656)
d5a0cd44422025-02-25 13:58:22 +0100Per ÖstlundRemove readFileNoNumeric API (#13654)
5908b503e52025-02-25 13:53:06 +0100Per ÖstlundRemove more unused API calls (#13655)
af5c3450b32025-02-25 12:56:05 +0100Per ÖstlundTrim empty if-branches (#13652)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)
4aed1a02025-02-21 15:14:30 +0100Adrian Popfix broken cd (#199)

Library Changes

LibraryChange
Buildings_11From version 11.1.0-maint.11.x (ccfe5958138b83c6a0aad150a4758e42c78cad33) to 11.1.0-maint.11.x (9c43d547838cb2d77dda195a5a861cd688759f4b)
Buildings_latestFrom version 12.0.0-master (ca1e43ffb7b0f8c3ac4f7376ff0542472544a966) to 12.0.0-master (37df18ac0ca31f8cf44bce1059cca8e08e62fc0d)
Dynawo_devFrom version 1.8.0-master (61febdc97015d05bc24b0c11f05373bd976ba206) to 1.8.0-master (88059b50ca4cc9be18523c7195869e9729104d9a)
IBPSA_latestFrom version 4.0.0-master (e6de2f3eb075d20452092441f78ee36adfaf5824) to 4.0.0-master (27e3d5b61b423795ea88caeb8c6d75285e996620)
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (add146afd41a8afc1bf9e3c0f6c66b61d5364db7) to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b)
ModelicaTest_trunkFrom version trunk (3d679b8891e488bcfa66a8876ec4c1ebad7b4572) to trunk (f7856636d58aad2c3dcb47cff8e17a135f19eaff)
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (add146afd41a8afc1bf9e3c0f6c66b61d5364db7) to 4.1.0-beta.om (609166aa14938581ab0735392af6d837713b778b)
Modelica_trunkFrom version trunk (3d679b8891e488bcfa66a8876ec4c1ebad7b4572) to trunk (f7856636d58aad2c3dcb47cff8e17a135f19eaff)

Models Affected

AixLibAixLib.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Compile → Simulate
Buildings_11Buildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Compile → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Examples.ChillerOnly (sim)Verify → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Verify → Simulate
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerWSE (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Simulate performance 0:02:48 → 0:13:20
Buildings_latestBuildings.DHC.Plants.Cooling.Controls.Validation.ChilledWaterPumpSpeed (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.FEFLOW.MassFlowRateStep100 (sim)Failed → Verify
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.SteadyStateBoreholeDynamics (sim)BackEnd performance 0:02:14 → 57.46
Buildings_latestBuildings.Fluid.Geothermal.ZonedBorefields.Validation.TransientBoreholeDynamics (sim)BackEnd performance 0:02:08 → 52.46
Buildings_latestBuildings.Templates.Plants.Controls.StagingRotation.Validation.EquipmentEnable (sim)Compile → Verify
Dynawo_devDynawo.Examples.RVS.TestCases.LoadFlow (sim)Compile → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Compile → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Compile → Simulate
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
IDEASIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Compile
ModelicaTest_4.1.0-beta.omModelicaTest.Blocks.Exponentiation (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Electrical.Machines.DCPM_CurrentControlled (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Electrical.Machines.DCPM_SpeedControlled (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Machines.TestLinearPower (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeEnergyConservationCheck2 (sim)BackEnd performance 6.93 → 12.30
ModelicaTest_4.1.0-beta.omModelicaTest.Fluid.TestComponents.Vessels.TestSimpleTank (sim)Compile → Simulate
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Frames.QuaternionFromT (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable1Ds.Test35 (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable1Dv.Test35 (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable2Ds.OneSidedDerivative2D (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable2Ds.Test32 (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable2Dv.OneSidedDerivative2D (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTable2Dv.Test32 (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Tables.CombiTimeTable.Test89 (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Pipes.DynamicPipeEnergyConservationCheck2 (sim)BackEnd performance 6.97 → 12.01
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Vessels.TestSimpleTank (sim)Compile → Simulate
Modelica_4.1.0-beta.omModelica.Electrical.Analog.Examples.ChuaCircuit (sim)Simulate → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 39.35 → 2.95
Modelica_4.1.0-beta.omModelica.Electrical.Spice3.Examples.FourInverters (sim)Compile → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Spice3.Examples.Inverter (sim)Compile → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Spice3.Examples.InvertersApartRecord (sim)Compile → Verify
Modelica_4.1.0-beta.omModelica.Electrical.Spice3.Examples.InvertersExtendedModel (sim)Compile → Verify
Modelica_4.1.0-beta.omModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Analog.Examples.ChuaCircuit (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 41.86 → 2.94
Modelica_trunkModelica.Electrical.Spice3.Examples.FourInverters (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.Inverter (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.InvertersApartRecord (sim)Compile → Verify
Modelica_trunkModelica.Electrical.Spice3.Examples.InvertersExtendedModel (sim)Compile → Verify
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile → Verify