OpenModelica cvode from 2025-02-24 20:44:58 to 2025-03-10 16:31:18

Summary

OMC Commits15
Libraries Changed7
Number of Improvements36
Number of Regressions8
Number of Performance Improvements1
Number of Performance Regressions1

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 (7c2d20c3ee1e87f35a400677117aae85c3217fc6)
Buildings_latestFrom version 12.0.0-master (ca1e43ffb7b0f8c3ac4f7376ff0542472544a966) to 12.0.0-master (3b6eb5c5e6e945c821165548791f95e147c5249f)
Dynawo_devFrom version 1.8.0-master (61febdc97015d05bc24b0c11f05373bd976ba206) to 1.8.0-master (88059b50ca4cc9be18523c7195869e9729104d9a)
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (23f8365ed841b3feb7960cb12f9f688ea9efe7dc) to 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e)
ModelicaTest_trunkFrom version trunk (3d679b8891e488bcfa66a8876ec4c1ebad7b4572) to trunk (f7856636d58aad2c3dcb47cff8e17a135f19eaff)
Modelica_4.1.0-beta.omFrom version 4.1.0-beta.om (23f8365ed841b3feb7960cb12f9f688ea9efe7dc) to 4.1.0-beta.om (80715bfa3c6fd7f8302f1e41df771bab0925be2e)
Modelica_trunkFrom version trunk (3d679b8891e488bcfa66a8876ec4c1ebad7b4572) to trunk (f7856636d58aad2c3dcb47cff8e17a135f19eaff)

Models Affected

Buildings_11Buildings.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Compile → Verify
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.ChillerWSE (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Plants.Cooling.Controls.Validation.ChilledWaterPumpSpeed (sim)Verify → Simulate
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
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.Vessels.TestSimpleTank (sim)Compile → Simulate
ModelicaTest_4.1.0-beta.omModelicaTest.MultiBody.Frames.QuaternionFromT (sim)Simulate → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Rotational.AllComponents (sim)Simulate → Failed
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.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.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.Electrical.Spice3.Examples.Nor (sim)Compile → Verify
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.ChuaCircuit (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_InverterDrive (sim)Simulate performance 17.76 → 2.28
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.Electrical.Spice3.Examples.Nor (sim)Compile → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → FrontEnd
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Failed → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)SimCode performance 8.50 → 14.94
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Compile → Failed