OpenModelica master from 2026-09-28 09:44:43 to 2026-09-28 13:19:45

Summary

OMC Commits15
Libraries Changed0
Number of Improvements0
Number of Regressions0
Number of Performance Improvements4
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
b49f75df582026-09-28 12:30:23 +0200Martin SjölundKeep the preferred state of an NB alias set
00a61292d22026-09-28 12:00:32 +0200Martin SjölundResolve NB sparsity through inner for-equations
6d12bd50ea2026-09-28 11:32:29 +0200Martin SjölundName the reals of an array variable once
3b2676432f2026-09-28 10:22:26 +0200Martin SjölundCheck an index spec once per indexed assignment
4934777b4d2026-09-28 10:22:26 +0200Martin SjölundResolve NB sparsity through slice aliases
5ce11cbc872026-09-28 10:22:26 +0200Martin SjölundNumber the NB ODE Jacobian like the states
9f3fef06112026-09-28 12:55:49 +0200AndreasShow ArrayVariable elements in the Variables Browser (#16908)
80fdcbad112026-09-28 12:24:26 +0200Per ÖstlundMake Expression.clone recursive (#16974)
c3f84773782026-09-28 12:01:01 +0200kabdelhak[Cpp] fix append() for different array dimensionalities (#16975)
81963b1d662026-09-28 11:32:10 +0200Julien SchuellerSimulationRuntime: Fix macos build (#16764)
520a7cc2242026-09-28 09:21:35 +0200Martin SjölundSkip literal subscripts in NB Resizable.detect
8c443d733f2026-09-28 09:15:39 +0200Martin SjölundIterative depth-first search in NB Tarjan
3ebfda448e2026-09-28 08:45:08 +0200Martin SjölundIndex ranges with non-literal bounds
a68b048d3b2026-09-28 08:45:08 +0200Martin SjölundOnly build the DASKR state when DASKR runs
ebe8442daa2026-09-28 08:45:08 +0200Martin SjölundOne occurEqs entry per zero-crossing element

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
981bf8a2026-09-28 07:55:50 +0200Martin SjölundAlways run the solvers job together (#366)
df93d072026-09-27 13:47:00 +0200Martin SjölundReplace the C+Rust job with a C.old job (#365)

Library Changes

LibraryChange

Models Affected

ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Simulate performance 13.92 → 24.42
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 10.90 → 5.39
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 45.69 → 23.87
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 13.99 → 26.79
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 10.04 → 4.76
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Simulate performance 22.51 → 9.69