OpenModelica v1.24-cpp from 2025-09-11 02:03:59 to 2025-09-26 03:18:46

Summary

OMC Commits0
Libraries Changed13
Number of Improvements32
Number of Regressions31
Number of Performance Improvements1
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2a275462025-09-23 17:48:36 +0200AndreasAdding URDFModelica (#230)
d4389c92025-09-23 13:28:57 +0200AndreasTests Co-Simulation with CVODE for FMUs (#229)

Library Changes

LibraryChange
BioChemFrom version 1.1.2-master (c3876e8a6e8d6e5ce4eadf6997e20d918d02db21) to 1.1.2 (https://github.com/OpenModelica/BioChem/archive/44d4a9f6a888327403bcdf347c13e69070f4ed79.zip)
Buildings_11From version 11.1.1-maint.11.x (5c4520d8a9f0bb1772569243c7a3920b8be21cff) to 11.1.1-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/7c3c200128806c4c5f6c29e6269fad1a565b0548.zip)
Buildings_12From version 12.1.1-maint.12.x (1da2523ddaea4781bbe03c1f1d12a4daf6ac0229) to 12.1.1-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/d1a82c36daae785875e3996737b812f3c11ccbb3.zip)
Buildings_latestFrom version 13.0.0-master (fe465836d202da9a515cb8c1a18819ed968e7242) to 13.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/e9a30daa897a73f6213e35cd3de849eecfbf7f63.zip)
ChemicalFrom version 2.0.0 (2da36279db8adf3effa142a8dfa270c40b0e517d) to 2.0.0 (https://github.com/MarekMatejak/Chemical/archive/2da36279db8adf3effa142a8dfa270c40b0e517d.zip)
ClaRaFrom version 1.9.0-main (042f1e54880a60ba8f1c7ec3eed1140d850e4a60) to 1.9.0 (https://github.com/xrg-simulation/ClaRa-official/archive/d0b3d7d61cbf534db51ada4217b4aaea9cf5f557.zip)
ModelicaTest_trunkFrom version trunk (0fb2c38e7c51e5d2998a94d981a24c8ad7c77ec8) to trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/598a0382aeb261e887a7d4a008c55e6eef03ba29.zip)
Modelica_DeviceDriversFrom version 2.2.0-master (bcf8759d65a93c8d17c5f363e6e582bcd26fc031) to 2.2.0-master (f0ea4af79f50c7bd1e9560c88b3fb4d82f0f8e98)
PhysiolibraryFrom version 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) to 3.0.0 (https://github.com/MarekMatejak/Physiolibrary/archive/0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2.zip)
ScalableTestGrids_nooptFrom version 1.2.0 (f18d08e87f948a85992343913e1adfd7d24cad95) to 1.2.0 (https://github.com/PowerGrids/ScalableTestGrids/archive/f18d08e87f948a85992343913e1adfd7d24cad95.zip)
StewartPlatformFrom version 1.0.2 (da73b5d43284db6941426b16ffadad11a6dfa965) to 1.0.2 (https://github.com/looms-polimi/Parallel_manipulators/archive/da73b5d43284db6941426b16ffadad11a6dfa965.zip)
ThermoSysProFrom version 4.0.0-master (629cd07eaa494df493856777be19fa24ec861683) to 4.1.0-master (d3d2cc3b84b8a030c61907756c263e7140061f41)
ThermofluidStream_devConfiguration hash (OMC settings or the testing script changed)

Models Affected

BioChemBioChem.Examples.CaOscillations.Cytosol (sim)Simulate → Failed
BioChemBioChem.Examples.CellDivison.cell (sim)Simulate → Failed
BioChemBioChem.Examples.CircadianOscillator.Container (sim)Simulate → Failed
BioChemBioChem.Examples.GMO.cell (sim)Simulate → Failed
BioChemBioChem.Examples.GlucoseInsulinModel.GlucoseInsulinModel (sim)Simulate → Failed
Buildings_11Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Templates performance 9.06 → 16.51
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Verify
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Integrand_Length (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Simulate → Verify
Buildings_latestBuildings.Utilities.IO.Python_3_8.Examples.KalmanFilter (sim)Templates → Verify
Buildings_latestBuildings.Utilities.IO.Python_3_8.Examples.SimpleRoom (sim)Templates → Simulate
Buildings_latestBuildings.Utilities.IO.Python_3_8.Functions.Examples.Exchange (sim)Templates → Verify
Buildings_latestBuildings.Utilities.IO.Python_3_8.Functions.Examples.ExchangeWithPassPythonObject (sim)Templates → Verify
ChemicalChemical.Obsolete.Examples.Hemoglobin.Joels57 (sim)Compile performance 48.81 → 0:01:23
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim)FrontEnd → Failed
ModelicaTest_trunkModelicaTest.Blocks.Continuous_SteadyState (sim)Compile performance 22.81 → 4.85
Modelica_DeviceDriversModelica_DeviceDrivers.ClockedBlocks.Examples.TestHardwareIOComedi (sim)Failed → Templates
PhysiolibraryPhysiolibrary.Fluid.Examples.AirWaterSaturation (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesEquilibrium (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.CapillaryMembrane (sim)Compile → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.CardiovascularSystem_GCG (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Fernandez2013.PulsatileCirculation (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Kofranek2014.NonPulsatileCirculation (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Kofranek2014.PulsatileCirculation (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.MeanRespiration (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.MeursModel2011.HemodynamicsMeurs_flatNorm (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalCirculation (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.MinimalRespiration (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Respiration (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.SimpleRespiration (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_2element (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_3element (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Fluid.Examples.Windkessel_4element (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Media.Blood.ArterialComposition (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Media.Blood.VenousComposition (sim)Templates → Failed
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.DiastoleTest (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.RightAtriumTest (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.RightHeartTest (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Organs.Heart.Examples.VentricleTest (sim)Simulate → Failed
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.LungsTest (sim)FrontEnd → Failed
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Templates → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)
StewartPlatformStewartPlatform.Scenarios.StewartPlatform_InverseDynamic3_noBus (sim)Templates performance 26.81 → 46.23
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_1 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_2 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_3 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.CentrifugalPump.TestCentrifugalPump.Scenario_4 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump1 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump10 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump11 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump12 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump13 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump2 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump3 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump4 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump5 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump6 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump7 (sim)Failed → Compile
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump8 (sim)Failed → Simulate
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump9 (sim)Failed → Simulate
ThermofluidStream_devThermofluidStream.Examples.SimpleAirCycle (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Examples.SimpleStream (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)Compile → Verify
ThermofluidStream_devThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)Compile → Verify