OpenModelica cpp from 2026-06-25 22:54:50 to 2026-06-26 23:35:07

Summary

OMC Commits9
Libraries Changed2
Number of Improvements2
Number of Regressions4
Number of Performance Improvements1
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
6db6937d8d2026-06-27 00:12:15 +0300Adrian Pop[3D] Visualize shapes used directly from ModelicaServices.Animation (#15941)
1ea1f7f5bc2026-06-26 20:14:21 +0200Julien Schuellerfix: preserve init-time parameter values through fmi2SetFMUstate (#15915)
7841133d812026-06-26 19:36:21 +0200Martin SjölundUpdate 3rdParty for clang-cl fixes (MSVC, cross-compiling) (#15934)
371e68b1fe2026-06-26 16:38:21 +0200Julien Schuellerfix: enable canGetAndSetFMUstate by default in FMI 2.0 export (#15914)
1b867bd02c2026-06-26 15:54:05 +0200Julien Schuellerfix: allow fmi2Get/Set/FreeFMUstate in Continuous-Time Mode (#15912)
65fcba07e02026-06-26 16:43:45 +0300Adrian Pop[FMI] Fix array-attribute init crash in scalarized FMU export (#15929)
78079e57ad2026-06-26 14:05:11 +0200Per ÖstlundOverride everything in OMNotebook (#15928)
ee3fc295a12026-06-26 13:29:24 +0200Per ÖstlundUpdate variable map when defining flow aliases (#15927)
f65f866db62026-06-26 10:09:41 +0200Henning Kielfix override warnings in OMNotebook (#15924)

3rdParty changes

Note that the 3rdParty libraries changed: f0f1e90cb0d0..3bbcfa4a76ea

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
ThermofluidStreamConfiguration hash (OMC settings or the testing script changed)
ThermofluidStream_devConfiguration hash (OMC settings or the testing script changed)

Models Affected

ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)Compile performance 0:01:58 → 0:03:23
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_14_M_14 (sim)Compile performance 19.78 → 39.02
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 42.96 → 22.38
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_1280 (sim)Compile performance 18.08 → 33.84
ScalableTestSuite_nooptScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineEquations_N_640 (sim)Compile performance 9.28 → 16.38 Simulate performance 9.12 → 19.70
ScalableTestSuite_nooptScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Simulate performance 5.56 → 11.54
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)Verify → Compile
ThermofluidStreamThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)Verify → Compile
ThermofluidStream_devThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100 (sim)Verify → Compile
ThermofluidStream_devThermofluidStream.Media.additionalMedia.Incompressible.TestDowcal100E (sim)Verify → Compile