OpenModelica v1.27-cpp from 2026-06-29 09:56:24 to 2026-07-05 21:51:53

Summary

OMC Commits4
Libraries Changed3
Number of Improvements2
Number of Regressions13
Number of Performance Improvements2
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
8b0c2547292026-07-02 22:59:43 +0300Adrian Pop[OMEdit] Fix #15965: bound DynamicSelect evaluation to stop infinite recursion (#15968) (#15979)
c3975a1de72026-06-30 11:40:26 +0200Adeel AsgharLoad a previously compiled simulation executable (#15954) (#15962)
3d4d539df02026-06-30 01:26:17 +0300Adrian PopUpdate type when simplifying if-expressions (#15951) (#15960)
0d56de5bbd2026-06-29 18:19:10 +0300Adrian Pop[FrontEnd] Record extends chain so inherited shapes are visualized (#15953)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)

Library Changes

LibraryChange
IDEAS_devFrom version 4.0.0-master (a2e486bd1f6f122fd3407fe398d1f6116c681b8c) to 4.0.0-master (d5b721625ce5fc66ac53ed999921cfa598539e2a)
ThermofluidStreamConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_devFrom version 1.3.0-main (e54ad6bed5f20927a85332b45d766f9c9ed001fb) to 1.3.0-main (169e6af3c9b53834cdb942e3dc9dc3a5b8ff60fd)

Models Affected

Buildings_11Buildings.Examples.DualFanDualDuct.ClosedLoop (sim)BackEnd performance 11.50 → 20.08
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.Validation.Measured_SmallScale (sim)Simulate → Compile
IDEAS_devIDEAS.Fluid.Storage.Examples.Stratified (sim)Compile performance 23.55 → 13.45
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Simulate performance 22.31 → 52.20
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)Compile performance 35.26 → 0:01:07
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 12.28 → 5.59
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Templates → Verify
ThermofluidStreamThermofluidStream.Examples.SimpleAirCycle (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Verify → Compile
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Verify → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Verify → Compile
ThermofluidStream_devThermofluidStream.Idealized.Examples.Volumes.Reservoir (sim)Verify → Simulate