OpenModelica master from 2026-10-07 04:20:37 to 2026-10-07 19:24:55

Summary

OMC Commits8
Libraries Changed2
Number of Improvements52
Number of Regressions23
Number of Performance Improvements7
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
97a2a53ac12026-10-07 18:00:18 +0200Martin SjölundFix derivatives of calls that do not depend on x (#17178)
f3a929dd042026-10-07 22:27:11 +0900bakemochoomedit: move the dark mode colors into a Style class (#17172)
3ef7442e8c2026-10-07 20:41:35 +0900bakemochoomedit: save the C/C++ editor text color from its own page (#17167)
7cc7ee47632026-10-07 13:04:56 +0200Martin Sjölundwasm-jit: runtime-sized arrays (--resizableArrays) (#17166)
a63a87bc532026-10-07 11:14:03 +0200Henning Kiel[OMNotebook] zoom (#17093)
af6305e2382026-10-07 18:06:00 +0900bakemochoOMEdit: add optional built-in dark mode (--DarkMode) (#15994)
b7860695622026-10-07 09:37:20 +0200JKRT_AGENTIC_ACCOUNTTest OMEdit LSP editor navigation and empty-definition fallback (#17007)
2bf4c4cde12026-10-07 07:51:13 +0200Martin SjölundSchedule relations on time as time events (#17139)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
26817e72026-10-07 21:05:43 +0200Martin SjölundStop scanning the whole db after every test run
96d91122026-10-07 12:13:17 +0200Martin SjölundBuilding 13 needs to go in more places

Library Changes

LibraryChange
Buildings_12From version 12.1.3-maint.12.x (50f28161b285d88696ed8761c3153c82ac6723f3) to 12.1.3-maint.12.x (5173c8be1a143096f36e4191613eb532f703b54c)
Dynawo_devFrom version 1.8.0-master (4013fa5c7c94b346fbd92619e418da298a1927d9) to 1.8.0-master (c425f0e1c1b160c51b183d1db8f67bdd3c19c8a1)

Models Affected

AixLibAixLib.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:14 → 40.11
AixLibAixLib.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Simulate
Buildings_12Buildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:21 → 40.36
Buildings_12Buildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Verify
Buildings_12Buildings.Fluid.HeatPumps.ModularReversible.Controls.Safety.Examples.Safety (sim)Verify → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:04:02 → 0.26
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Verify
Buildings_latestBuildings.DHC.ETS.Combined.Examples.HeatRecoveryHeatPump (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Examples.Combined.SeriesVariableFlowAgentControl (sim)Simulate performance 17.69 → 34.61
Buildings_latestBuildings.DHC.Plants.Combined.Examples.AllElectricCWStorage (sim)Compile → Simulate
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:16 → 40.48
Buildings_latestBuildings.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Verify
Buildings_latestBuildings.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Verify → Compile
Buildings_latestBuildings.Fluid.Geothermal.Borefields.TOUGH.Examples.Borefield (sim)Verify → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SingleFamilyHouse.ShadeControl (sim)Simulate → Verify
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Validation.OutputVariable.OneZoneOneOutputVariableSummer (sim)Simulate → Verify
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Simulate → Compile
Dynawo_devDynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVCurrentSource (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)Compile → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim)Simulate → Verify
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim)Verify → Compile
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB (sim)Compile → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT3CurrentSource1 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT3CurrentSource2 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG3CurrentSource1 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG3CurrentSource2 (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)FrontEnd → Verify
Dynawo_devDynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS (sim)FrontEnd → Verify
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.SinglePhase_setState_pramp_Tsine (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:13 → 40.50
IBPSA_latestIBPSA.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Simulate
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.PlugFlowAIT (sim)Simulate → Compile
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:30 → 40.95
IDEASIDEAS.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified2 (sim)Simulate performance 0:01:22 → 40.86
IDEAS_devIDEAS.Fluid.Examples.FlowSystem.Simplified3 (sim)Compile → Simulate
IndustrialControlSystemsIndustrialControlSystems.Controllers.AutoTuning.Examples.Test_ATPIrelayNCdigital (sim)Compile → Simulate
MEVMEV.Simulations.LinearControl.Scenario1 (sim)Simulate performance 4.01 → 23.40
ModelicaTest_3.2.3ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeed (sim)Simulate → Verify
ModelicaTest_3.2.3ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValve (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test14 (sim)Compile → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeed (sim)Simulate → Verify
ModelicaTest_4.0.0ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValve (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Tables.CombiTimeTable.Test14 (sim)Compile → Verify
ModelicaTest_4.1.0ModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeed (sim)Simulate → Verify
ModelicaTest_4.1.0ModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValve (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_4.1.0ModelicaTest.Tables.CombiTimeTable.Test14 (sim)Compile → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestComponents.Machines.TestWaterPumpVariableSpeed (sim)Simulate → Verify
ModelicaTest_trunkModelicaTest.Fluid.TestPipesAndValves.DynamicPipeClosingValve (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.MultiBody.Joints.JointUSP2 (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test14 (sim)Compile → Verify
Modelica_4.1.0Modelica.Blocks.Examples.DemonstrateContinuousSignalExtrema (sim)Simulate → Verify
Modelica_trunkModelica.Blocks.Examples.DemonstrateContinuousSignalExtrema (sim)Simulate → Verify
PNlibPNlib.Examples.DisTest.TFDoutputConflict (sim)Verify → Simulate
PowerGridsPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
PowerGridsPowerGrids.Examples.IEEE14bus.IEEE14busLoad2Variation (sim)Simulate → Verify
PowerGrids_devPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
PowerGrids_symb_jacPowerGrids.Electrical.Test.TestTapChangerLogicMax (sim)Simulate → Verify
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)Simulate → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 6.02 → 11.90
TAeZoSysProTAeZoSysPro.HeatTransfer.Functions.ExchangerEffectiveness.Tests.test_counterCurrent (sim)Compile → Simulate
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.HeatTransfer.Functions.ExchangerEffectiveness.Inverse.test_NTU_counter (sim)Compile → Simulate
TAeZoSysPro_testsuiteTAeZoSysPro_testsuite.HeatTransfer.Functions.ExchangerEffectiveness.test_counterCurrent (sim)Compile → Simulate
ThermofluidStreamThermofluidStream.Examples.EspressoMachine (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Idealized.Tests.Processes.Adiabatic.Prescribed3 (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Idealized.Tests.Processes.Isobaric.Prescribed3 (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Idealized.Tests.Processes.Isochoric.Prescribed2 (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Idealized.Tests.Processes.PolytropicPerfectGas.Prescribed1and3Flow (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Examples.EspressoMachine (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Idealized.Tests.Processes.Adiabatic.Prescribed3 (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.Idealized.Tests.Processes.Isobaric.Prescribed3 (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Idealized.Tests.Processes.Isochoric.Prescribed2 (sim)Simulate → Verify
ThermofluidStream_devThermofluidStream.Idealized.Tests.Processes.PolytropicPerfectGas.Prescribed1and3Flow (sim)Verify → Simulate