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

Summary

OMC Commits4
Libraries Changed1
Number of Improvements1
Number of Regressions0
Number of Performance Improvements3
Number of Performance Regressions16

OpenModelica Changes

CommitDateAuthorSummary
7098ffd5a82026-10-19 20:07:32 +0200Martin SjölundDisable gbode in the Rust simulation runtime (#17288)
737c7c1a062026-10-19 19:50:17 +0200Martin Sjölund[OB] Specialize derivatives on zero inputs (#17340)
69cfbe75b42026-10-19 15:16:57 +0200Martin SjölundAdd an AGENTS.md for coding agents (#17268)
9c23162fd52026-10-19 14:46:14 +0200Adeel AsgharOMPlot: Enable zoom drags from anywhere in plot window (#17337)

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
Dynawo_devFrom version 2.0.0-master (2f72a6ca76ced47e45236d073fd6e5703b1b368b) to 2.0.0-master (6e26b2b06f8dc04fa7b41b6aed3bfad9d10ece02)

Models Affected

AESAES.Coursework.ThermSys_control_problems.Flow_pressure_control_liquids.Valve_linearisation_case_001a_DT_LargeScale (sim)Simulate performance 55.99 → 0:01:37
Chemical_masterChemical.Examples.GasSolubility_NIST1 (sim)Simulate performance 0.02 → 0:04:00
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Simulate performance 0:02:08 → 59.39
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)Simulate performance 0:01:22 → 0:03:12
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Simulate performance 0:02:48 → 0:01:09
Modelica_4.1.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)BackEnd performance 13.02 → 24.13
Modelica_4.1.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)BackEnd performance 12.67 → 25.13
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 27.60 → 13.24
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Compile → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)BackEnd performance 5.64 → 10.94
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 0.41 → 22.32
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Simulate performance 0.59 → 12.76
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Compile performance 6.79 → 12.94 Simulate performance 1.73 → 44.02
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Simulate performance 0.44 → 22.97
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 0.90 → 10.37
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Simulate performance 2.16 → 43.60
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 0.40 → 23.55
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Simulate performance 1.76 → 39.77
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Simulate performance 0.46 → 22.80
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Simulate performance 2.19 → 40.94