OpenModelica v1.25-cpp from 2025-09-11 05:08:07 to 2025-09-26 08:52:18

Summary

OMC Commits3
Libraries Changed13
Number of Improvements34
Number of Regressions37
Number of Performance Improvements1
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
bfbd5026742025-09-25 13:46:10 +0200AndreasBackporting: CMake FMU export adding missing source files (#14368) (#14377)
51e02b5f5f2025-09-11 16:38:17 +0200Adeel AsgharClear the hash (#14344) (#14345)
f3be2c051c2025-09-11 13:34:32 +0200Adeel AsgharConstruct the qualified path of variable (#14341) (#14342)

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)
ClaRaFrom version 1.9.0-main (042f1e54880a60ba8f1c7ec3eed1140d850e4a60) to 1.9.0 (https://github.com/xrg-simulation/ClaRa-official/archive/d0b3d7d61cbf534db51ada4217b4aaea9cf5f557.zip)
ModelicaTest_4.1.0From version 4.1.0+maint.om (7a4bf7de77a3986e8eb1e88cbb515d646f78f834) to 4.1.0+maint.om (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/7a4bf7de77a3986e8eb1e88cbb515d646f78f834.zip)
ModelicaTest_trunkFrom version trunk (0fb2c38e7c51e5d2998a94d981a24c8ad7c77ec8) to trunk (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/598a0382aeb261e887a7d4a008c55e6eef03ba29.zip)
Modelica_3.2.3From version 3.2.3+maint.om (efd981a1176f124938d6d6759f7c09e0fbf55ddf) to 3.2.3+maint.om (https://github.com/OpenModelica/OpenModelica-ModelicaStandardLibrary/archive/efd981a1176f124938d6d6759f7c09e0fbf55ddf.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)
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
BuildingSystemsBuildingSystems.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
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.DHC.ETS.Combined.Validation.ChillerBorefield (sim)Simulate performance 0:02:01 → 42.00
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
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim)FrontEnd → Failed
ModelicaTest_4.1.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:03:19 → 0:06:03
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.Type1.Type1_N_8_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
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