OpenModelica wasm-jit from 2026-10-20 06:29:07 to 2026-10-20 16:30:19

Summary

OMC Commits14
Libraries Changed0
Number of Improvements1
Number of Regressions2
Number of Performance Improvements5
Number of Performance Regressions2

OpenModelica Changes

CommitDateAuthorSummary
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)
415a565bed2026-10-20 10:57:05 +0200kabdelhak[NB] Elementwise sparsity of algebraic loops of independent blocks (#17346)
2dc7d44f3d2026-10-20 10:27:08 +0200kabdelhak[NB] Row major iterations of single for-equation slices (#17323)
8b6ffa348d2026-10-20 10:02:28 +0200AndreasReplace pyTooling releaser with gh in nightly release (#17294)
114c3342a72026-10-20 09:52:20 +0200kabdelhak[NB] Elementwise Jacobian sparsity of array equations (#17325)
1828630e342026-10-20 09:16:57 +0200kabdelhak[NB] Alias start values of elements at parameter subscripts (#17324)
797cd9a2062026-10-20 08:28:31 +0200kabdelhak[Runtime] Choose the matrix format of resizable nonlinear systems at run time (#17326)

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

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)Simulate performance 0:01:37 → 32.10
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Simulate performance 59.39 → 0:01:57
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Simulate performance 0:01:09 → 0:03:20
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Verify → Compile
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)Simulate performance 0:03:06 → 0:01:22
Modelica_4.1.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 24.13 → 11.53
Modelica_4.1.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 25.13 → 11.42
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Simulate → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 20.86 → 7.95
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Compile → Simulate