OpenModelica master from 2026-10-02 13:47:38 to 2026-10-03 05:12:37

Summary

OMC Commits12
Libraries Changed0
Number of Improvements2
Number of Regressions10
Number of Performance Improvements1
Number of Performance Regressions16

OpenModelica Changes

CommitDateAuthorSummary
7356806b862026-10-03 00:36:26 +0200Per ÖstlundFix instantiation of inner/outer components (#17085)
552f7e63042026-10-02 22:55:17 +0200Martin SjölundSpeed up the Rust Modelica lexer and parser (#17092)
afb0c329db2026-10-02 21:53:13 +0200kabdelhak[NB] remove skips of array constructors reduced to scalars (#17091)
9d1fcd4cbb2026-10-02 20:00:40 +0200kabdelhak[NB] derived sizes of resizable arrays with -override (#17088)
8b91c582f72026-10-02 19:54:34 +0200kabdelhak[NB] zero derivatives of function inputs with unknown size (#17089)
d0d0cee3db2026-10-02 19:46:04 +0200Martin SjölundSkip the slow nodes for the wasm-cmake stage (#17090)
d34e4052152026-10-02 19:16:12 +0200Martin SjölundAdd getExternalFunctions (#17086)
850a0fb2b02026-10-02 19:12:39 +0200kabdelhak[NB] solve size one array bodies with whole dimensions as slices (#17087)
5efd81e8e72026-10-02 18:15:11 +0200kabdelhak[NB,C] make target code resizable (#17077)
74e80585952026-10-02 17:13:00 +0200Martin SjölundWeb: select config and example by URL (#17084)
06b70e4ffa2026-10-02 17:11:44 +0200Adeel AsgharImproved OMPython documentation (#17082)
0dd0d5a0102026-10-02 15:57:27 +0200John TinnerholmPreserve discrete variability when eliminating aliases (#17079)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
aa5823c2026-10-02 20:23:27 +0200Martin SjölundAdapt the FMI jobs to the Python OMSimulator CLI
d1eb63f2026-10-02 19:58:03 +0200Martin SjölundAdd a heavy_tests_wasm job

Library Changes

LibraryChange

Models Affected

ClaRa_devClaRa.Examples.SteamCycle_01 (sim)
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPWithoutReceiveThread (sim)Compile → Simulate
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)Templates performance 6.02 → 10.66
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)Templates performance 2.79 → 15.25
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)Templates performance 2.70 → 15.11
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)Templates performance 3.83 → 25.07
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)Templates performance 6.56 → 0:03:52
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)Templates performance 3.56 → 22.52
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)Templates performance 8.49 → 0:03:19
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)Compile → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)Templates performance 2.69 → 14.46
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)Templates performance 3.46 → 25.96
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)Templates performance 6.97 → 0:03:44
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_2 (sim)Templates performance 2.77 → 14.62
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)Templates performance 3.53 → 26.21
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)Templates performance 9.86 → 0:03:41
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Compile → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)Templates performance 2.76 → 14.93
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)Templates performance 3.48 → 26.41
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)Templates performance 8.54 → 0:03:38
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Simulate performance 15.32 → 7.63