OpenModelica heavy_tests from 2026-10-22 13:45:33 to 2026-10-25 23:16:20

Summary

OMC Commits34
Libraries Changed2
Number of Improvements3
Number of Regressions2
Number of Performance Improvements37
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
88f5869c522026-10-25 22:16:08 +0100Martin SjölundAdd missing each in old frontend tests (#17469)
0a8a0acf662026-10-25 22:08:20 +0100Martin SjölundMove class restriction tests to the new frontend (#17468)
cf44bfb1ff2026-10-25 20:43:27 +0100Martin SjölundMove discrete Real tests to the new frontend (#17467)
fdaea8b7902026-10-25 20:37:25 +0100Martin SjölundMove unbound parameter tests to the new frontend (#17466)
bddb2934142026-10-25 19:55:39 +0100Martin SjölundRemove the external Java interface (#17465)
eaa4a422292026-10-25 16:22:35 +0100Martin Sjölund[OB] Solve for a record field passed to a call (#17461)
d84fad3f5e2026-10-25 12:22:32 +0100Martin SjölundMove two solver-sensitive tests to new frontend (#17460)
f2add88d522026-10-25 12:21:46 +0100Martin Sjölund[NF] Fix matrix(A) of an n-D array (#17457)
f8869cc9982026-10-25 11:53:42 +0100Martin Sjölund[Cpp] Keep array sizes in the record alias key (#17458)
b35a0facbb2026-10-25 08:59:19 +0100Martin SjölundMove simulation/libraries tests to new frontend (#17456)
0404b9d8692026-10-24 20:07:52 +0200Martin Sjölund[OMEdit] Re-simulate wasm-jit models in-process (#17454)
03708138d22026-10-24 19:39:18 +0200kabdelhak[NB] sparsity rows of arrays in component arrays (#17453)
158f7460a92026-10-23 23:57:23 +0200Adrian Pop[API] Restore flags changed during translation (#17445)
45889bf8782026-10-23 21:10:19 +0200Adrian Pop[NF] check the def-use walker's lookup against NFLookup (#16964) (#16966)
f6f0ce72d82026-10-23 21:07:19 +0200Adrian Pop[FMI] Export wasm-only FMI 2.0 FMUs as FMI 3.0 (#17442)
8bdb98b5ea2026-10-23 21:06:13 +0200Adrian Pop[OMEdit] Say SSP is not yet supported on the web (#17448)
f8a36931ae2026-10-23 19:36:17 +0200kabdelhak[NB] check operator records in makeOne (#17450)
31fc1806be2026-10-23 18:11:22 +0200kabdelhak[NB] start values with fewer dimensions (#17446)
1cbb4ab4752026-10-23 18:10:56 +0200Per ÖstlundAdd frontend check for a^b for a < 0 and Real b (#17439)
0b2774f9f12026-10-23 16:41:48 +0200Adrian Pop[FMI] Find CVODE in the install's lib//omc (#17437)
34663a25cf2026-10-23 14:26:19 +0200kabdelhak[NB] fix sample in for-equations (#17430)
274696c48a2026-10-23 14:09:47 +0200Andreas[OB] Don't divide by fixed = false parameters (#17435)
6b914f2ce92026-10-23 13:34:23 +0200Adeel Asghar[OMEdit] Fix Unload & Reload in conflicting libraries dialog (#17438)
40d9aae9b82026-10-23 13:02:43 +0200Adeel Asghar[OMEdit] Fix empty constrainedby modifier value (#17432)
c63ec855442026-10-23 11:27:59 +0200kabdelhak[NB] fix nested and sliced if-equations in when (#17431)
9a480e1b622026-10-22 22:37:51 +0200Martin Sjölund[RT] Re-revert the daeMode homotopy ramp (#17429)
74015df8cb2026-10-22 21:52:08 +0200kabdelhak[NB] point record element crefs to the child variables (#17428)
1b29fd4fd92026-10-22 21:18:12 +0200kabdelhak[NB] fix empty division placeholder and tuple zeros (#17426)
dda831c57f2026-10-22 20:36:01 +0200kabdelhak[NB] fix record zeros and nested record aliases (#17425)
81bcd5cc4f2026-10-22 19:44:01 +0200phannebohmFix test introduced in #17403 (#17419)
3a6734569a2026-10-22 17:57:00 +0200Adeel Asghar[OMPlot] Improve plot sizing and toolbar (#17423)
c4551aedc92026-10-22 16:12:02 +0200Adeel Asghar[OMEdit] Keep Latest News hidden when the option is off (#17422)
ba3f0d1c532026-10-22 15:39:40 +0200Andreas[OB] Scalarize array valued if-expressions in array equations (#17274)
cfea07d7dc2026-10-22 13:49:54 +0200Martin Sjölund[wasm-jit] In-wasm driver catches model errors (#17421)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
a135e0b2026-10-24 00:05:01 +0200Francesco CasellaIncreased timeout for LargeTestSuite.Thermal.Advection.SimpleAdvection_N_409600
02a40ec2026-10-23 22:19:16 +0200Francesco CasellaReinstate -O3 in LargeTestSuite_NB for improved runtime performance

Library Changes

LibraryChange
LargeTestSuite_NBFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) to 2.4.0-master (878d01c27c2e4138cefff81819d9ca8a890b9dad)
ScalableTestSuite_NBFrom version 2.2.0-master (2e288e71eb0a7834310827144462726180d10500) to 2.4.0-master (878d01c27c2e4138cefff81819d9ca8a890b9dad)

Models Affected

LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemDC.DistributionSystemModelicaIndividual_N_10_M_10 (sim)Compile performance 1.22 → 38.25
LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemDC.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile → Templates
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineEquations_N_10240 (sim)Compile → Simulate
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineEquations_N_2560 (sim)Simulate performance 22.66 → 11.91
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineEquations_N_5120 (sim)Simulate performance 0:01:32 → 49.43
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_1638400 (sim)Simulate performance 0:02:53 → 0:01:38
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_204800 (sim)Simulate performance 19.57 → 9.83
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_3276800 (sim)Simulate performance 0:05:43 → 0:03:18
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_409600 (sim)Simulate performance 40.02 → 20.75
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_6553600 (sim)Simulate performance 0:11:53 → 0:06:48
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_819200 (sim)Simulate performance 0:01:14 → 36.56
LargeTestSuite_NBLargeTestSuite.Thermal.Advection.SimpleAdvection_N_409600 (sim)Compile → Simulate
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_1310720 (sim)Simulate performance 0:02:36 → 57.24
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_163840 (sim)Simulate performance 17.46 → 5.22
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_2621440 (sim)Simulate performance 0:05:26 → 0:02:09
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_327680 (sim)Simulate performance 36.99 → 12.52
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_655360 (sim)Simulate performance 0:01:17 → 27.80
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_1310720 (sim)Simulate performance 0:05:57 → 0:02:33
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_163840 (sim)Simulate performance 40.05 → 16.18
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_2621440 (sim)Simulate performance 0:11:30 → 0:05:19
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_327680 (sim)Simulate performance 0:01:20 → 31.67
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_655360 (sim)Simulate performance 0:02:46 → 0:01:13
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_81920 (sim)Simulate performance 19.73 → 6.87
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_1310720 (sim)Simulate performance 0:02:36 → 57.71
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_163840 (sim)Simulate performance 17.51 → 5.16
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_2621440 (sim)Simulate performance 0:05:39 → 0:02:11
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_327680 (sim)Simulate performance 37.86 → 12.87
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_655360 (sim)Simulate performance 0:01:18 → 28.50
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_1310720 (sim)Simulate performance 0:05:44 → 0:02:36
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_163840 (sim)Simulate performance 40.90 → 16.35
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_2621440 (sim)Simulate performance 0:11:45 → 0:05:25
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_327680 (sim)Simulate performance 0:01:23 → 32.71
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_655360 (sim)Simulate performance 0:02:46 → 0:01:14
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_81920 (sim)Simulate performance 19.86 → 7.03
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_10240 (sim)Simulate performance 27.09 → 9.22
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_20480 (sim)Simulate performance 0:01:16 → 26.95
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_40960 (sim)Simulate performance 0:04:43 → 0:01:48
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_81920 (sim)Simulate performance 0:15:21 → 0:06:40
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_10240 (sim)Simulate performance 28.60 → 9.31
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_20480 (sim)Simulate performance 0:01:27 → 29.66
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_40960 (sim)Simulate performance 0:04:40 → 0:01:42
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_81920 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)FrontEnd → Failed