OpenModelica master from 2026-08-01 01:10:47 to 2026-08-02 16:54:07

Summary

OMC Commits4
Libraries Changed4
Number of Improvements35
Number of Regressions23
Number of Performance Improvements12
Number of Performance Regressions32

OpenModelica Changes

CommitDateAuthorSummary
7aa6cd0f632026-08-02 13:41:50 +0200Martin SjölundNumerical Jacobian: floor the FD step at nominal (#16166)
47dee7aaa72026-08-02 08:28:01 +0200Martin Sjölundwasm-jit: reject an unimplemented method= (#16167)
a301474a0a2026-08-02 08:26:55 +0200Martin Sjölundwasm-jit: fix the DASSL Jacobian FD step (#16165)
8b1869d36d2026-08-01 12:42:44 +0200Martin Sjölundwasm-jit: shared literals and C's NLS start point (#16164)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6697fc02026-07-06 18:25:17 +0200linuslangenkamp[GBODE] set Radau IIA 3-stage, remove embedded error estimate (#288)
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

Library Changes

LibraryChange
Buildings_12Configuration hash (OMC settings or the testing script changed)
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/1bf3839e9de0510b32de2890dffb41264f3f6a85.zip) to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/2fc8e1e4c0c4995f1cee56bb378e24aafe799159.zip)
ThermofluidStreamConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_devConfiguration hash (OMC settings or the testing script changed)

Models Affected

AixLibAixLib.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.12 → 50.50
AixLibAixLib.Systems.HydraulicModules.Examples.Pump (sim)Simulate → Compile
AixLibAixLib.Systems.ModularAHU.Examples.DemandControlledAHU (sim)Simulate performance 0:08:00 → 0:02:08
AixLibAixLib.Systems.ModularAHU.Examples.EONERC_AHU2 (sim)Simulate performance 31.64 → 0:03:19
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Cooler (sim)Simulate performance 5.78 → 16.05
BuildSysProBuildSysPro.IBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.14 → 50.84
BuildingSystemsBuildingSystems.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.14 → 52.45
BuildingSystemsBuildingSystems.Technologies.SolarThermal.Examples.BigCollectorInstallationWithStorage (sim)Simulate performance 0:01:13 → 10.25
Buildings_11Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Verify → Compile
Buildings_11Buildings.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.15 → 51.83
Buildings_11Buildings.Templates.Components.Validation.Coils (sim)Verify → Compile
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.18 → 0:06:40
Buildings_12Buildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Simulate → Compile
Buildings_12Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)Compile → Verify
Buildings_12Buildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Verify → Simulate
Buildings_12Buildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Verify → Compile
Buildings_12Buildings.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.14 → 55.93
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.19 → 0:06:40
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Verify → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case950 (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Verify → Simulate
Buildings_latestBuildings.Examples.Tutorial.SimpleHouse.SimpleHouse6 (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.DataCenterEquipment.Racks.Hybrid.LiquidCooledSinglePhase.Examples.LiquidCooledSinglePhase (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoBuriedPipes (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.FixedResistances.BuriedPipes.Examples.TwoPipesConduit (sim)Simulate performance 0:01:50 → 0:01:03
Buildings_latestBuildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.HeatExchangers.Examples.WetCoilCounterFlowPIControlAutoTuningFailure (sim)Simulate → Verify
Buildings_latestBuildings.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.14 → 54.54
ClaRaClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Simulate → Verify
ClaRa_devClaRa.Components.VolumesValvesFittings.Fittings.Check.Test_Junction (sim)Simulate → Verify
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Simulate → Compile
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Simulate performance 0:04:01 → 22.35
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Compile → Simulate
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Nordic.TestCases.TestCase (sim)Compile → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim)Compile → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB (sim)Compile → Verify
HanserModelicaHanserModelica.InductionMachines.IMC_YD (sim)Simulate performance 29.82 → 0.95
IBPSA_latestIBPSA.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.12 → 55.98
IDEASIDEAS.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.12 → 49.57
IDEAS_devIDEAS.Fluid.Interfaces.Examples.Humidifier_u (sim)Simulate performance 0.13 → 53.61
MEVMEV.Simulations.LinearControl.Scenario1 (sim)Simulate performance 5.26 → 0:02:00
MEVMEV.Simulations.LinearControl.Scenario2 (sim)Simulate performance 2.00 → 19.24
MEVMEV.Simulations.LinearControl.Scenario3 (sim)Simulate performance 1.59 → 11.40
MEVMEV.Simulations.LinearControl.Scenario4 (sim)Simulate performance 1.64 → 10.84
MEVMEV.Simulations.LinearControl.Scenario5 (sim)Simulate performance 4.50 → 29.20
MEVMEV.Simulations.LinearControl.Scenario6 (sim)Simulate performance 2.24 → 11.29
MEVMEV.Simulations.LinearControl.Scenario7 (sim)Simulate performance 7.30 → 25.00
MEVMEV.Simulations.OnOffControl.Scenario1 (sim)Simulate performance 7.05 → 39.13
MEVMEV.Simulations.OnOffControl.Scenario2 (sim)Simulate performance 8.44 → 0:01:21
MEVMEV.Simulations.OnOffControl.Scenario4 (sim)Compile performance 11.13 → 5.55 Simulate performance 3.00 → 20.97
MEVMEV.Simulations.OnOffControl.Scenario5 (sim)Simulate performance 4.05 → 0:01:19
MEVMEV.Simulations.OnOffControl.Scenario7 (sim)Simulate performance 10.08 → 30.85
ModelicaTest_3.2.3ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.RevolutePlanarLoopConstraint (sim)Simulate → Compile
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
Modelica_3.2.3Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMPM_Braking (sim)Compile → Verify
Modelica_4.0.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Compile → Simulate
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Compile → Simulate
Modelica_4.0.0Modelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Simulate performance 0:03:07 → 0:06:44
Modelica_4.0.0Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMPM_Braking (sim)Compile → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Conveyor (sim)Simulate → Verify
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Transformer (sim)Simulate → Verify
Modelica_4.1.0Modelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate → Verify
Modelica_4.1.0Modelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Compile → Simulate
Modelica_4.1.0Modelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Simulate performance 0:03:13 → 0:06:40
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Analog.Examples.SimpleTriacCircuit (sim)Simulate → Verify
Modelica_trunkModelica.Electrical.Machines.Examples.InductionMachines.IMC_YDarc (sim)Compile → Verify
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.Dimmer_RL (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACAC.SoftStarter (sim)Simulate performance 0:03:13 → 0:06:42
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainApplications.TankExample (sim)Simulate performance 6.77 → 0:03:39
PowerGridsPowerGrids.Examples.ENTSOE.TestCase3 (sim)Verify → Simulate
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busGen2Disconnection (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.Tutorial.GridOperation.Controlled.ControlledGridWithPSS (sim)Verify → Simulate
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Compile performance 17.49 → 32.19
ScalableTestGrids_nooptScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Compile performance 10.06 → 22.16
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 43.33 → 20.81
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Compile performance 22.20 → 12.82
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_10 (sim)Verify → Simulate
ScalableTestSuite_nooptScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_10 (sim)Verify → Simulate
ThermoSysProThermoSysPro.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)Simulate performance 0:08:00 → 0:04:41
ThermoSysProThermoSysPro.Examples.SimpleExamples.TestCentrifugalPump7 (sim)Simulate → Compile
ThermoSysProThermoSysPro.Fluid.Examples.Book.PowerPlants.CombinedCyclePowerPlant.GasTurbineTrip (sim)Simulate performance 0:08:00 → 0:04:23
ThermoSysProThermoSysPro.Fluid.Examples.Book.SimpleExamples.PressureLoss.TestDynamicReliefValve (sim)Simulate performance 37.45 → 20.31
ThermoSysProThermoSysPro.Fluid.Examples.SimpleExamples.TestDynamicWaterHeating (sim)Simulate performance 0:01:11 → 0:07:01
ThermofluidStreamThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Examples.EspressoMachine (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:05:07 → 0:01:36
ThermofluidStream_devThermofluidStream.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Examples.EspressoMachine (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.FlowControl.Tests.ThreeWayValve (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.ElementTwoPhase (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Undirected.Boundaries.Tests.VolumesDirectCoupling (sim)Simulate performance 0:05:16 → 0:01:50