<!-- openmodelica-library-testing: pull request report -->
## Library testing for [#16370](https://github.com/OpenModelica/OpenModelica/pull/16370) against `master`

| | Branch | Run | Compiler | Machine |
| --- | --- | --- | --- | --- |
| Baseline | `master` | 2026-08-24 07:49:14 | OMCompiler v1.28.0-dev.429+g1819321c0f | ryzen-5950x-2 |
| Pull request | `pr-16370` | 2026-08-24 21:50:43 | OMCompiler v1.28.0-dev.431+g8db9c9e7b5 | ryzen-5950x-2 |

19661 models compared, **10 improved, 41 regressions**, performance 3 improved, 26 regressions.

[Full report](http://libraries.openmodelica.org/branches/history/pr-16370/2026-08-24%2007:49:14..2026-08-24%2021:50:43.html)

<details><summary>80 models affected</summary>

| Library | Model | Change |
| --- | --- | --- |
| AES | AES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale | Simulate performance 37.88 -> 0:01:08 |
| BuildingSystems | BuildingSystems.Applications.ClimateAnalyses.FreeFloatingTemperature | Simulate -> Failed |
| BuildingSystems | BuildingSystems.Buildings.Examples.Building1Zone0D | Simulate -> Failed |
| Buildings_11 | Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage | Simulate -> Compile |
| Buildings_11 | Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage | Simulate -> Compile |
| Buildings_11 | Buildings.Fluid.FixedResistances.BuriedPipes.Examples.SingleBuriedPipe | Simulate -> Compile |
| Buildings_12 | Buildings.DHC.ETS.Cooling.Examples.Indirect | Verify -> Compile |
| Buildings_12 | Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage | Simulate -> Compile |
| Buildings_12 | Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage | Simulate -> Compile |
| Buildings_12 | Buildings.Fluid.FixedResistances.BuriedPipes.Examples.SingleBuriedPipe | Simulate -> Compile |
| Buildings_12 | Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection | Simulate performance 1.24 -> 0:06:40 |
| Buildings_latest | Buildings.DHC.ETS.Cooling.Examples.Indirect | Verify -> Compile |
| Buildings_latest | Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage | Simulate -> Compile |
| Buildings_latest | Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage | Simulate -> Compile |
| Buildings_latest | Buildings.Examples.FanCoils.FourPipe | Simulate performance 29.88 -> 16.96 |
| Buildings_latest | Buildings.Fluid.FixedResistances.BuriedPipes.Validation.GroundCouplingAIT | Simulate performance 49.14 -> 0:01:48 |
| ClaRa | ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying | Verify -> Compile |
| ClaRa_dev | ClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying | Verify -> Compile |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative | Templates performance 8.93 -> 26.00 Compile performance 0:01:40 -> 0:03:58 Simulate performance 20.22 -> 0:01:20 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative | Templates performance 8.38 -> 26.11 Compile performance 0:01:42 -> 0:03:59 Simulate performance 19.92 -> 0:01:25 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative | Templates performance 9.03 -> 26.28 Compile performance 0:01:39 -> 0:03:56 Simulate performance 12.65 -> 49.19 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset | Simulate -> Compile |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset | Templates performance 7.80 -> 24.26 Compile performance 0:01:37 -> 0:03:51 Simulate performance 24.59 -> 47.75 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset | Templates performance 8.73 -> 26.03 Compile performance 0:01:41 -> 0:03:57 Simulate performance 18.19 -> 0:01:11 |
| Dynawo | Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset | Templates performance 8.58 -> 25.88 Compile performance 0:01:39 -> 0:03:55 Simulate performance 21.45 -> 45.61 |
| Dynawo_dev | Dynawo.Examples.Nordic.TestCases.TestCase | Compile -> Simulate |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative | Templates performance 10.92 -> 35.37 Compile performance 0:01:55 -> 0:04:57 Simulate performance 20.86 -> 0:01:40 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative | Templates performance 11.11 -> 34.68 Compile performance 0:01:58 -> 0:05:04 Simulate performance 24.39 -> 0:01:25 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative | Templates performance 11.17 -> 35.17 Compile performance 0:01:55 -> 0:04:56 Simulate performance 13.78 -> 0:01:09 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset | Verify -> Compile |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset | Compile -> Verify |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset | Templates performance 11.17 -> 36.58 Compile performance 0:01:56 -> 0:04:57 Simulate performance 23.72 -> 0:01:49 |
| Dynawo_dev | Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset | Templates performance 10.81 -> 34.36 Compile performance 0:01:55 -> 0:04:55 Simulate performance 22.54 -> 0:01:56 |
| IDEAS_dev | IDEAS.Airflow.Multizone.Examples.ZonalFlow | Failed -> Simulate |
| LEPSE_main | LEPSE.Examples.KKT_1 | Simulate performance 10.61 -> 19.46 |
| ModelicaTest_3.2.3 | ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 | Verify -> Simulate |
| ModelicaTest_4.0.0 | ModelicaTest.MultiBody.FourbarVariants.JointUSR | Compile -> Simulate |
| ModelicaTest_4.0.0 | ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 | Verify -> Simulate |
| ModelicaTest_4.1.0 | ModelicaTest.MultiBody.FourbarVariants.JointUSR | Compile -> Simulate |
| ModelicaTest_4.1.0 | ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 | Verify -> Simulate |
| ModelicaTest_trunk | ModelicaTest.MultiBody.FourbarVariants.JointUSR | Compile -> Simulate |
| ModelicaTest_trunk | ModelicaTest.MultiBody.Joints.FreeMotionScalarInit4 | Verify -> Simulate |
| Modelica_3.2.3 | Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate | Verify -> Compile |
| Modelica_3.2.3 | Modelica.Electrical.Analog.Examples.HeatingPNP_NORGate | Verify -> Compile |
| Modelica_3.2.3 | Modelica.Fluid.Examples.PumpingSystem | Verify -> Compile |
| Modelica_3.2.3 | Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint | Verify -> FrontEnd |
| Modelica_3.2.3 | Modelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint | Verify -> FrontEnd |
| Modelica_4.0.0 | Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint | Verify -> FrontEnd |
| Modelica_4.0.0 | Modelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint | Verify -> FrontEnd |
| Modelica_4.1.0 | Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint | Verify -> FrontEnd |
| Modelica_4.1.0 | Modelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint | Verify -> FrontEnd |
| Modelica_DeviceDrivers | Modelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT | Compile -> Simulate |
| Modelica_DeviceDrivers | Modelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDP | Simulate -> Compile |
| Modelica_DeviceDrivers | Modelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger | Compile -> Simulate |
| Modelica_trunk | Modelica.Mechanics.MultiBody.Examples.Constraints.RevoluteConstraint | Verify -> FrontEnd |
| Modelica_trunk | Modelica.Mechanics.MultiBody.Examples.Constraints.UniversalConstraint | Verify -> FrontEnd |
| OpenIMDML_main | OpenIMDML.Examples.MultiDomainExamples.MultiDomainApplications.TankExample | Simulate performance 0:01:43 -> 0:03:01 |
| PowerGrids | PowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation | Verify -> Simulate |
| PowerGrids | PowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithControlledGen | Simulate -> Verify |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkCammarata | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkCammarataIndex1 | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkCammarataIndex1reduced | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkLinConcLosses | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkLinConcLossesHigherCurrent | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkNonLinConcLosses | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity | Simulate -> Templates |
| SOFCPoliMi | SOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA | Compile -> Templates |
| ScalableTestSuite | ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 | BackEnd performance 0:01:06 -> 0:02:09 |
| ScalableTestSuite | ScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 | BackEnd performance 10.95 -> 19.90 |
| ScalableTestSuite | ScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 | BackEnd performance 26.66 -> 0:01:11 |
| ScalableTestSuite | ScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 | BackEnd performance 10.59 -> 21.56 |
| ScalableTestSuite | ScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 | BackEnd performance 25.14 -> 0:01:12 |
| ScalableTestSuite | ScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 | Failed -> Verify |
| ScalableTestSuite_noopt | ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 | BackEnd performance 0:02:25 -> 0:01:01 |
| ScalableTestSuite_noopt | ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 | BackEnd performance 0:01:25 -> 0:02:30 |
| ScalableTestSuite_noopt | ScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 | BackEnd performance 11.56 -> 21.54 |
| ScalableTestSuite_noopt | ScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 | BackEnd performance 26.99 -> 0:01:16 |
| ScalableTestSuite_noopt | ScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 | BackEnd performance 10.38 -> 23.37 |
| ScalableTestSuite_noopt | ScalableTestSuite.Mechanical.Strings.ScaledExperiments.StringModelica_N_64 | BackEnd performance 25.26 -> 0:01:18 |
| URDFModelica_main | URDFModelica.Examples.Physics_Wheels.PhysicsTest | SimCode performance 11.09 -> 5.26 |

</details>

<details><summary>Caveats</summary>

- 79 libraries of the baseline run were not tested by the pull request run: AixLib_latest, AixLib_master, Annex60, Annex60_1.0.0, Buildings, Buildings_1.6, Buildings_10, Buildings_2.0.0, Buildings_2.1.0, Buildings_3.0.0, Buildings_5.0.1, Buildings_6.0.0, Buildings_7.0.0, Buildings_8, Buildings_8.0.0, Buildings_9, Buildings_maint.7.0.x, Buildings_maint.8.0.x, Buildings_master, ConPNlib, Dynawo_1.6.1, EHPTexamples_main, EHPTlib_main, FCSys, IBPSA_master, IdealizedContact, ModelicaTestOverdetermined_3.2.2, ModelicaTest_3.1, ModelicaTest_3.1_cpp, ModelicaTest_3.2.1, ModelicaTest_3.2.1_cpp, ModelicaTest_3.2.2, ModelicaTest_3.2.2_cpp, ModelicaTest_3.2.2_fmi, ModelicaTest_3.2.2_fmi-cpp, ModelicaTest_3.2.2_fmi_cpp, ModelicaTest_3.2.3_cpp, ModelicaTest_4.1.0-beta.om, ModelicaTest_trunk_cpp, Modelica_3.1, Modelica_3.1_cpp, Modelica_3.2.1, Modelica_3.2.1_cpp, Modelica_3.2.2, Modelica_3.2.2_-O1, Modelica_3.2.2_-O2, Modelica_3.2.2__O1, Modelica_3.2.2__O2, Modelica_3.2.2_cpp, Modelica_3.2.2_fmi, Modelica_3.2.2_fmi-cpp, Modelica_3.2.2_fmi_cpp, Modelica_3.2.3_cpp, Modelica_4.1.0-beta.om, Modelica_LinearSystems2, Modelica_LinearSystems2_dev, Modelica_Noise, Modelica_StateGraph2, Modelica_Synchronous, Modelica_Synchronous_cpp, Modelica_Synchronous_fmi, Modelica_Synchronous_fmi-cpp, Modelica_Synchronous_fmi_cpp, Modelica_trunk_cpp, ObjectStab, OpenHPL, OpenHydraulics, OpenIPSL_release, Physiomodel, PowerSystems_cpp, PowerSystems_fmi, PowerSystems_fmi-cpp, PowerSystems_fmi_cpp, PowerSystems_master, SiemensPower, SiemensPower_OMCtest, SolarTherm_alberto-merge, ThermofluidStream_OM_adaptions, iPSL.
- The baseline is the newest run of master, not the commit the pull request is based on, so a difference can also come from something merged into master since the pull request was branched.

</details>

---
Generated by the OpenModelica library testing
