OpenModelica heavy_tests from 2026-10-20 11:01:34 to 2026-10-22 13:45:33

Summary

OMC Commits57
Libraries Changed0
Number of Improvements4
Number of Regressions1
Number of Performance Improvements1
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
f5a8a11c2c2026-10-22 12:59:26 +0200Martin SjölundRust omc: write output through C's stdout (#17412)
e29de57d0f2026-10-22 11:58:02 +0200kabdelhak[NB] No pre assignments for outputs that keep their pre value (#17417)
be6c1a5bc12026-10-22 11:50:58 +0200Martin Sjölund[RT] Let a repeated -gb* option replace the value (#17418)
839d6607252026-10-22 10:54:05 +0200kabdelhak[Codegen] Rows of two-dimensional residuals start at their offset (#17415)
377f7b65bc2026-10-22 10:25:28 +0200phannebohmRevert "[NB] Scale residuals of torn systems by their coefficients (#17410)" (#17414)
6500b29a132026-10-22 09:27:32 +0200kabdelhak[NB] Pre values of when-statements inside for-statements (#17413)
818d1a17ed2026-10-22 02:15:27 +0200phannebohm[OB] Rename zc-functions to avoid name clashes (#17411)
f0e8ddb0a62026-10-22 01:41:35 +0200kabdelhak[NB] Scale residuals of torn systems by their coefficients (#17410)
45074d89f02026-10-22 00:14:42 +0200kabdelhak[NB] Variables in subscripts are dependencies (#17405)
24581f6be82026-10-22 00:09:19 +0200Adrian Pop[Doc] UML diagrams, property probes and calibration in the User's Guide (#17408) (#17409)
3b36960e902026-10-21 23:22:44 +0200Martin Sjölund[OB] Solve array equations for a sliced cref (#17407)
24bdc07c492026-10-21 23:11:08 +0200Martin SjölundKeep the dimensions of empty array arguments (#17406)
b9e89ebeae2026-10-21 22:41:29 +0200kabdelhak[NB] Elements of record unknowns depend on the record (#17404)
24e39639892026-10-21 22:22:02 +0200kabdelhak[NB] No zero crossings in noEvent() conditions of if equations (#17403)
d1703ab5902026-10-21 21:53:18 +0200Adrian Pop[API] Probe tree API for property probing tools (#17338) (#17339)
00c6c7592f2026-10-21 20:51:15 +0200Per ÖstlundRemove the old old unit checker (#17397)
37743099fd2026-10-21 20:44:18 +0200kabdelhak[NB] No function alias for calls with an empty array result (#17401)
50eedf33402026-10-21 19:52:13 +0200kabdelhak[NB] Swap min and max of negated Real aliases (#17400)
f08e7e79e02026-10-21 18:55:09 +0200John TinnerholmRemoved old MetaModelica to Julia translator + deps for it (#17396)
131795f8a12026-10-21 18:44:56 +0200Martin Sjölund[wasm-jit] Sparse runtime-sized nonlinear systems (#17399)
86ee8fac2a2026-10-21 18:14:45 +0200phannebohm[NB] Small fixes on Solve module (#17392)
0a7eebacb52026-10-21 17:47:13 +0200Adrian Pop[OMEdit] Choose directories of the page file system in the web OMEdit (#17386) (#17387)
13601571922026-10-21 17:17:47 +0200Martin Sjölund[wasm-jit] Whole arrays in Jacobians and loops (#17374)
8cee5bed002026-10-21 17:08:43 +0200kabdelhak[NB] Start variables solved in an initial algebraic loop have a derivative (#17391)
696454edb62026-10-21 16:32:35 +0200kabdelhak[NB] Variables that only one algorithm uses are not part of the system (#17390)
8b8f135a5c2026-10-21 15:21:00 +0200Adrian PopAdd adrpo to CODEOWNERS (#17384) (#17385)
f043497b782026-10-21 14:15:43 +0200kabdelhak[NF] Connections of single elements next to array connections (#17370)
65b5e80db42026-10-21 14:13:29 +0200John TinnerholmUpdate the default LSP after v0.3.8 bugfix release (#17389)
7e0c0315442026-10-21 13:44:38 +0200arun3688update OMSimulator (#17388)
661766dcdb2026-10-21 12:37:15 +0200Per ÖstlundChange Expression.inverseFactors for Integer (#17383)
8cfc4291c32026-10-21 12:18:19 +0200Adrian Pop[OMEdit] Diagrams in the web OMEdit (#17379) (#17380)
887bf7a27c2026-10-21 12:03:38 +0200Christian SchulzeUse the inverse annotation when solving (#17247)
e84a8f39892026-10-21 11:29:12 +0200kabdelhak[SimCode] Valid _info.json for entwined loops and fully torn systems (#17382)
180ff768a52026-10-21 10:40:18 +0200kabdelhak[NB] Integer non-trivial aliases and tuple dummies are Integer variables (#17381)
d309e205cd2026-10-21 09:32:31 +0200Adeel AsgharOMPlot: print command line options to console on Windows (#17378)
0485cb9abb2026-10-21 08:58:28 +0200Martin Sjölund[Codegen] Leave no error behind in unitConversion (#17375)
bfc2c361c32026-10-21 08:38:51 +0200Martin Sjölund[RT] Count KINSOL's work as C does (#17376)
829aee2f8a2026-10-21 08:38:14 +0200Martin Sjölund[wasm-jit] No limit on runtime-sized offsets (#17373)
594b451cbb2026-10-21 00:42:31 +0200Adrian Pop[OMEdit] CRML Diagram view (#14929) (#17319)
ae09bf06b72026-10-20 23:24:45 +0200Adrian Pop[API] UML instance diagrams of models (#17181) (#17188)
d06f4e65942026-10-20 23:06:24 +0200Adrian Pop[OMEdit] Calibrate SSP models against reference data (#17360)
f27262741e2026-10-20 21:32:57 +0200Martin Sjölund[API] Unzip in parallel via a shared Rust crate (#17353)
e74df508722026-10-20 19:42:47 +0200Martin Sjölund[RT] Reduce homotopy step on a failed corrector (#17366)
c133f95c272026-10-20 19:35:55 +0200kabdelhak[NB] Pre values of when-statement assignments in algorithms (#17361)
5035e0a56a2026-10-20 19:34:14 +0200kabdelhak[NB] shared adjacency (#17357)
d4ca8987032026-10-20 19:12:51 +0200Adrian Pop[OMEdit] Translate CRML files in the web OMEdit (#17321) (#17322)
f1138dd0b12026-10-20 18:15:20 +0200Adeel AsgharOMPlot: dark mode for standalone and curve colors (#17363)
4b0becd1672026-10-20 17:49:35 +0200Henning Kielupdate translation files (#17032)
d5fe7cd4932026-10-20 17:11:01 +0200Per ÖstlundImprove handling of empty arrays (#17356)
70dfda07932026-10-20 12:54:03 +0200Adeel Asghar[OMEdit] Use Messages options colors in output windows (#17355)
792ebce8642026-10-20 12:49:11 +0200Per ÖstlundUse the whole cref when replacing empty arrays (#17345)
ad2f1a7c422026-10-20 12:46:33 +0200Martin Sjölund[NB] Order the _info.json equations by index (#17352)
eb3915ce722026-10-20 12:37:20 +0200kabdelhak[NB] Literal index slices as ranges (#17350)
04110260952026-10-20 12:07:42 +0200kabdelhak[NB] Sparsity pattern tables for rows of scalars (#17349)
88257c04762026-10-20 12:05:47 +0200kabdelhak[NB] Whole subscripts of resizable arrays need no size constraint (#17348)
a8ac3ad81d2026-10-20 12:00:19 +0200Martin Sjölund[API] Write and read zip files in-process (#17347)
51ab8c57252026-10-20 11:05:48 +0200AndreasAdd more developers to CODEOWNERS (#17320)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
eb82b062026-10-19 23:00:08 +0200Francesco CasellaAdded larger models to LargeTestsSuite_NB that are now working with resizable arrays (#373)
39e90ee2026-10-19 10:06:21 +0200Martin SjölundReplace the C.old job with a C+Rust job

Library Changes

LibraryChange

Models Affected

LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemAC.DistributionSystemLinearIndividual_N_10_M_10 (sim)FrontEnd → Simulate
LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemDC.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Failed → Compile
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_40960 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)BackEnd performance 10.67 → 1.07
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Failed → FrontEnd
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Verify → Compile