OpenModelica heavy_tests from 2026-08-22 15:26:27 to 2026-09-03 18:41:13

Summary

OMC Commits166
Libraries Changed4
Number of Improvements61
Number of Regressions6
Number of Performance Improvements36
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
c83376bf282026-09-03 18:33:01 +0200Martin SjölundTwo whole-model passes the FMU export did not need (#16571)
c28a9304332026-09-03 17:52:50 +0200Martin SjölundBump 3rdParty: cmake libzmq alignment fix (#16570)
fe6511628b2026-09-03 17:11:23 +0200Per ÖstlundAllow evaluation of non-structural parameters (#16568)
2ff93e4fbe2026-09-03 14:18:16 +0200Martin SjölundNB: tear the discrete part of a loop locally (#16567)
cfc544a2242026-09-03 13:47:50 +0200Adeel AsgharRemove all deprecated QRegExp usage, replace with QRegularExpression (#16550)
821840ebe22026-09-03 12:14:22 +0200Martin SjölundRun a library's CMake build project (#16564)
24d3a4351b2026-09-03 12:14:09 +0200Martin Sjölundwasm-jit: C's equation split, lazy log formatting (#16566)
c3a37888f72026-09-03 12:13:48 +0200Martin SjölundNB: keep subscripts on injected $START occurrences (#16565)
52be6725c62026-09-03 09:17:49 +0200Martin Sjölundwasm-jit: stream the result file during the run
e58bec451d2026-09-03 04:10:36 +0200Martin SjölundResult comparison reads the whole .mat first
0f650ce5c72026-09-03 03:21:32 +0200Martin SjölundEnhanced adjacency rows only for the checked equations
12a1a312d62026-09-03 02:59:25 +0200Martin SjölundSort parameter assignments on precomputed keys
b505c061152026-09-03 00:48:16 +0200Martin Sjölundwasm-jit: keep the last run's rows, extract on demand
52a35335c92026-09-03 00:32:37 +0200Martin SjölundAbsolute adjacency rows: abs only the new entries
ba1fcc7b602026-09-02 22:37:20 +0200Martin Sjölundwasm-jit: constant locals alias their literal
5a6e56dd152026-09-03 06:08:32 +0200Martin SjölundCodegen and memory gaps from library testing (#16556)
3146e979df2026-09-03 01:41:56 +0200Adrian Pop[Runtime] Unbox a function pointer result of record type field by field (#16553) (#16554)
f9106a185c2026-09-02 22:52:41 +0200Martin SjölundIndex only the prefixes getVar can query (#16555)
0a091c04652026-09-02 22:20:39 +0200Adrian Pop[Testsuite] Delete a test's files from Perl instead of spawning a shell (#16488) (#16489)
bc88a292342026-09-02 20:20:57 +0200Martin Sjölundwasm FMU ME: crossing equations, failed solves, retry (#16547)
50286f269b2026-09-02 19:17:12 +0200Adrian Pop[Runtime] Unbox a function pointer result of array type as an array (#16549) (#16551)
89eb527a7f2026-09-02 18:50:23 +0200Martin SjölundLinear-time backend passes on ScalableTestSuite (#16552)
bdb261cbb42026-09-02 16:22:06 +0200Adrian Pop[NB] Unbox the result of a function pointer call (#16543) (#16546)
aaa711b9592026-09-02 16:21:23 +0200Adrian PopOMEdit: remember the open models in a recent models list (#9207) (#15703)
c86fa4ee332026-09-02 15:57:54 +0200Per ÖstlundHandle fixed start values in flow aliases (#16545)
36e64e94312026-09-02 14:29:54 +0200Martin SjölundFMU export: whole array parameters, FMI 3.0 arrays (#16544)
414e1933ac2026-09-02 13:16:50 +0200Martin SjölundAdd OMPlot web page: plot and diff result files (#16542)
8ad75df56c2026-09-02 10:22:50 +0200Martin Sjölundwasm FMU ME: recoverable model errors (#16539)
ea0c96f7322026-09-02 10:10:25 +0200Martin SjölundSolve for consistent DAE values as events settle (#16537)
b9a1e106782026-09-02 10:07:01 +0200Martin SjölundFMU export: remove quadratic backend passes (#16541)
9d8faef6722026-09-01 23:08:39 +0200Martin Sjölundwasm-jit: C's LOG_SOLVER lines in the plain DASSL driver
f4f6583d4a2026-09-01 22:44:52 +0200Martin Sjölundwasm-jit: OMC_WASM_DUMP_DIR writes the lowered module
a447b0e9d02026-09-01 22:44:52 +0200Martin Sjölundwasm-jit runtime: messages for its own model errors
b4918b3c6d2026-09-01 22:44:52 +0200Martin Sjölundwasm-jit: model errors in the residual are recoverable
51b14b0ad62026-09-01 22:26:33 +0200Martin Sjölundwasm-jit: implement -lv_time
b0d54ff4252026-09-01 22:26:16 +0200Martin Sjölundwasm-jit: pre-event row of a bisected root as C
7632caa0dd2026-09-01 22:10:17 +0200Martin SjölundgetSimulationOptions: interval of a too-long Interval
8ccc9422782026-09-02 00:59:04 +0200kabdelhakNBackend: give implicit-promoted algebraic loops their own Jacobian name tag (#16535)
e82f10232b2026-09-01 20:38:38 +0200Martin SjölundKeep the NLS sparsity pattern without a Jacobian (#16536)
e1da19cd4b2026-09-01 15:22:21 +0200Adeel AsgharAllow shrinking OMPlot plots and adapt axis tick labels (#16531)
dcaeaa81ff2026-09-01 13:52:14 +0200Martin Sjölundwasm FMU ME: state selection and delay history (#16530)
9d86045dca2026-09-01 13:45:25 +0200Martin SjölundC+Rust runtime: stable rustc, and DLL/dylib links (#16529)
9f6ca31e3f2026-09-01 11:49:48 +0200Adrian Pop[Script] Keep a nested class in the file of the class enclosing it (#16096) (#16487)
30d9ba85df2026-09-01 11:35:53 +0200Adrian Pop[OMEdit] Evaluate annotation names declared outside the model (#16270) (#16367)
f482f506422026-09-01 10:13:18 +0200Martin SjölundFix the compiler's stack depth for the web target (#16520)
e4deb3b3592026-09-01 10:03:41 +0200phannebohm[C] Improve array indexing (#14593)
cdf75d20b52026-09-01 07:39:36 +0200Martin SjölundFix initialization of discrete outputs in FMUs (#16528)
1dbb83f23d2026-08-31 23:20:25 +0200kabdelhakNBDifferentiate: use OR-fold containsContinuousVar, not ALL-fold isContinuous, for call-arg differentiation (#16524)
f6bfc4f96a2026-08-31 23:00:19 +0200Per ÖstlundFix Expression.dimensionCount for typename dimensions (#16526)
2a4494c9ba2026-08-31 21:50:40 +0200Martin Sjölundwasm-jit: a system assigns its unknowns too (#16525)
c1f510984c2026-08-31 21:00:49 +0200Martin Sjölundwasm FMU: leave importer-owned simflags alone (#16523)
ed397aa13d2026-08-31 20:27:54 +0200kabdelhakNSimCode: fix numJacobians undercount causing a heap OOB read / segfault (#16521)
a82bbb8b7a2026-08-31 20:10:24 +0200Martin SjölundMove the Rust simulation runtime out of Compiler (#16522)
6eab7074532026-08-31 17:46:09 +0200Per ÖstlundFix typo in Expression.dimensionCount (#16519)
fdef7124922026-08-31 17:37:36 +0200Martin SjölundMake OM_ENABLE_RUST_SIM_RUNTIME opt-in (#16518)
7711f8e3d72026-08-31 17:02:05 +0200kabdelhakNBackend: fix vacuous-linear misclassification and a parameter-index crash in torn linear systems (#16516)
dbbfe85e9a2026-08-31 16:52:36 +0200Martin SjölundCollect host solver archives without a Rust omc (#16517)
17ff11143e2026-08-31 15:52:47 +0200Martin SjölundSpeed up sanityCheckArtificialStates (#16515)
5df63f8c9b2026-08-31 14:26:40 +0200Martin SjölundFix three gaps in the library testing results (#16513)
2e6ff5f79d2026-08-31 13:34:49 +0200Per ÖstlundFix Expression.dimensionCount (#16514)
36bc1180342026-08-31 12:11:20 +0200kabdelhakNSimJacobian: fix flat-offset loss for INIT-partition partial-slice seeds (#16512)
8aed7cc3592026-08-31 11:52:44 +0200Martin Sjölundwasm-jit: four event-handling gaps against C (#16511)
d16c9993f92026-08-31 08:40:39 +0200Martin SjölundC+Rust: kinsol_b, PRIMME, resizable $START (#16508)
8fd05ca4152026-08-31 07:18:04 +0200Martin SjölundRemove unused imports
d574e67cdf2026-08-31 00:47:22 +0200Martin SjölundBuild the enhanced matrix only for redundant equations
578c57b6362026-08-31 00:41:00 +0200Martin SjölundScope the SimCode locals to the arm that uses them
aa2df569422026-08-31 00:41:00 +0200Martin SjölundDefault-initialise a local only where it is read
bf031300fc2026-08-30 23:51:45 +0200Martin SjölundTest a strict relation's sign without re-simplifying
e2ff1e67722026-08-30 23:02:39 +0200Martin SjölundDrop a list without allocating a Nil
8ea7c4e7bf2026-08-30 23:02:39 +0200Martin SjölundHash cref subscripts without building a list
f3a37440422026-08-30 21:49:25 +0200Martin SjölundResolve zero-crossing variables in one pass
246ea124252026-08-30 21:49:14 +0200Martin SjölundIndex the zero-crossing relations set
9d8f43e1b42026-08-30 22:49:53 +0200kabdelhakNBVariable: fix VariablePointers.add silently dropping literal-index siblings (#16503)
c3414c00ed2026-08-30 21:21:10 +0200Martin Sjölundwasm FMU: simulate like simulate() does (#16507)
8637ab52962026-08-30 20:02:40 +0200Martin SjölundC+Rust: one log state, C's assert window, -iif (#16506)
47765422d62026-08-30 15:02:33 +0200Martin Sjölundwasm FMU: DAE-mode Model Exchange via fmi-ls-dae (#16504)
a7707fe8c92026-08-30 14:56:33 +0200Martin SjölundC+Rust: -l, -reconcile*, clocks and optimize() (#16505)
ef2a1f0ccb2026-08-30 12:31:21 +0200Martin SjölundRun Dynawo's models from a wasm FMU again (#16502)
eefb0121c32026-08-30 11:16:54 +0200kabdelhakNB: exclude mixed (discrete-coupled) loops from the direct linear solve (#16501)
a77ed2d6222026-08-30 09:32:42 +0200Martin SjölundC+Rust: close the runtime's testsuite gaps (#16500)
f4739cd4052026-08-30 08:49:36 +0200Martin SjölundSpeed up the Rust omc's compile pipeline (#16499)
189e14acdc2026-08-29 22:53:42 +0200Martin SjölundFMU documentation, and icons from base classes (#16498)
3bd4c124042026-08-29 21:06:56 +0200Martin SjölundC+Rust: serve algebraic systems, state selection (#16496)
e2e0b332932026-08-29 20:50:06 +0200Martin SjölundAdd cvode and ida to the FMI web ME solvers (#16497)
0a491ef1582026-08-29 14:32:47 +0200kabdelhak[NB] fix sofc regressions 2 (#16490)
cf1a9834b12026-08-29 12:49:32 +0200Martin SjölundJenkinsfile: give pull requests queue priority (#16495)
a715a0e5132026-08-29 12:35:14 +0200Martin SjölundAdd --simCodeTarget=C+Rust (#16492)
3ec387933e2026-08-29 10:18:37 +0200Martin SjölundFuse the wasm artifact runtime; link FMU solvers (#16493)
cf8e4136c52026-08-29 09:10:20 +0200Martin Sjölundwasm-jit: serve NBackend's LINEARSYSTEM blocks (#16494)
c934de31012026-08-28 14:24:36 +0200Adrian Pop[Runtime] Do not hand a NULL path to the UCRT on Windows (#16414)
ebea0287cb2026-08-28 11:13:43 +0200kabdelhakNB: select sparse solvers for linear systems the same way OB does (#16463)
17ba9ebad02026-08-28 09:50:13 +0200Adeel AsgharFix `TreeSearchFilters` search syntax on Qt6 (#16478)
0dc4d3ddef2026-08-28 06:54:09 +0200Martin SjölundRun the wasm-jit testsuite on every build (#16482)
da9d1ce5952026-08-27 22:42:57 +0200Martin Sjölundwasm-jit: make the sparse SVD dump reproducible (#16481)
5c9c4d68f42026-08-27 21:39:03 +0200Martin SjölundServe an external "C" a wasm library only wraps (#16476)
b2c961e4ec2026-08-27 19:01:16 +0200Martin Sjölundwasm-jit: report inf/nan NLS iteration variables (#16480)
25a8fa5e422026-08-27 18:24:27 +0200Martin Sjölund[wasm-jit] Port the parmodauto runtime (#16479)
a2c9f5f7972026-08-27 16:59:40 +0200Martin Sjölundwasm-jit: record delay history before the event (#16477)
1c3f3027962026-08-27 16:44:28 +0200Andreas[C] Fix result file output for non-scalarized array variables (#15823)
30587d374b2026-08-27 16:41:54 +0200Martin SjölundRemove unnecessary test (#16471)
9fb18ccb1a2026-08-27 16:39:58 +0200Adeel AsgharAdd `Parameters` context menu to Element Browser tree nodes (#16470)
2b79085e122026-08-27 15:57:54 +0200Martin Sjölundwasm-jit: C parity for two FMI tests (#16473)
4132b361732026-08-27 15:26:11 +0200Per ÖstlundFix compiler warnings in OMSI (#16472)
39895ada3d2026-08-27 15:15:27 +0200Martin SjölundFix three gaps found by library testing (#16468)
6f5a1f4dc32026-08-27 14:17:10 +0200kabdelhakNBackend: fix cross-Jacobian seed/pDer identity leaks (#16469)
55da92c7232026-08-27 13:22:56 +0200Martin SjölundExport a Co-Simulation FMU in DAE mode (#16464)
b29d7b1c9a2026-08-27 13:16:54 +0200AndreasUdpate error message OPENMODELICALIBRARY/MODELICAPATH (#15089)
b5389cd8002026-08-27 12:57:54 +0200AndreasUpdate bomc diff-friendly with CMake (#16456)
9beb8f7cf92026-08-27 11:53:30 +0200Martin Sjölundwasm-jit: +profiling everywhere, der() names (#16460)
7e5634dde22026-08-27 11:39:07 +0200Martin Sjölundwasm FMU: declare system libraries, do not pack (#16466)
e90b3b33482026-08-27 11:38:31 +0200Martin SjölundCausalize only public connectors for FMU export (#16465)
7b348d41b32026-08-27 11:33:59 +0200kabdelhakCodegenC: resolve cross-Jacobian seed crefs by retrying under the current Jacobian's name (#16467)
8eaf89f9562026-08-27 10:10:01 +0200Martin Sjölundwasm-jit: assertCommonVar for every model error (#16457)
519e805b732026-08-27 06:51:49 +0200Martin Sjölundweb: tidy simulator UI, fix 3D orbit (#16462)
1366623f612026-08-27 06:50:39 +0200Martin Sjölundwasm FMU: pick the loader's own .cwasm, count LAPACK (#16461)
e6fbfcac172026-08-27 06:49:36 +0200Martin Sjölundwasm-jit: diagnostics, +profiling, NLS parity (#16450)
e7bc49668e2026-08-26 21:26:22 +0200Martin Sjölundwasm-jit: artifact faces with external "C" (#16459)
136f1edff22026-08-26 17:40:00 +0200Martin Sjölundwasm-jit: LOG_EVENTS_V, kinsol_b, PRIMME SVD (#16453)
6a65ecb4882026-08-26 16:35:27 +0200Martin Sjölundwasm-jit: FMI 3.0 import, terminals, assert unwind (#16447)
e33de6c7ec2026-08-26 16:25:50 +0200Martin Sjölundwasm-jit: new-backend Jacobians and C's NLS ladder (#16452)
d1ff14b8322026-08-26 15:59:47 +0200Martin SjölundBump OMSimulator (#16448)
7bc4ea2e5a2026-08-26 14:11:42 +0200Per ÖstlundAvoid shadowed names in copyClass (#16449)
cfa3ee60ff2026-08-26 12:42:45 +0200AndreasFix ParModelica on CMake and AMD machines (#16431)
8d57704ae32026-08-26 12:30:02 +0200Martin Sjölundwasm-jit: assert reporting and dynamic tearing (#16445)
5e9a30e6d22026-08-26 05:37:51 +0200Martin Sjölundwasm-jit: wasm pointers are unsigned i32
bf456e5d422026-08-26 04:18:18 +0200Martin Sjölundwasm-jit: run minpack twice, as NLS_MIXED does
6dc1ea375d2026-08-26 06:52:45 +0200Martin Sjölundwasm-jit: let a model error reach the step's catch
ab3391972d2026-08-26 06:52:20 +0200Martin Sjölundwasm-jit: run the equation lists C runs
b075fa158c2026-08-26 06:52:00 +0200Martin Sjölundwasm-jit: five value-lowering fixes
b9b1c9bc3b2026-08-26 06:50:33 +0200Martin Sjölundwasm-jit: external C over WASI
15fc5eff8a2026-08-26 09:45:52 +0200Martin SjölundGive MMC and the Rust omc the same value order (#16442)
204b7ccbba2026-08-26 07:33:46 +0200Martin SjölundSimulate a wasm FMU three ways from one export (#16444)
bfd99387162026-08-25 22:35:47 +0200kabdelhak[NB] multiple fixes to get SOFC cammerata model running (#16250)
a4471969d22026-08-25 18:52:32 +0200Martin Sjölundwasm-jit: symSolver and the CVODE method flags (#16425)
4fc066a5022026-08-25 16:48:52 +0200Martin Sjölundwasm FMU: honour buildModelFMU(method=) (#16441)
d1d46ff0b32026-08-25 15:21:13 +0200AndreasRemove dead rmltranslator testsuite directory (#16436)
3dd6d3b1b32026-08-25 14:52:18 +0200AndreasFix Matlab Translator Test CMake (#16435)
17eb62b91a2026-08-25 14:48:33 +0200Martin SjölundConvert string literals from package.encoding (#16434)
26366b2d0d2026-08-25 14:09:58 +0200Martin Sjölundwasm-jit: gbode feature parity with the C runtime (#16433)
365646b3722026-08-25 13:41:50 +0200Martin Sjölundwasm-jit: -ls lis and sticky noThrowDivZero (#16432)
9f5431f03e2026-08-25 12:10:04 +0200Martin SjölundUse faer for the LAPACK routines it can serve (#16423)
d7c6b245a42026-08-25 11:46:30 +0200Adeel AsgharReplace deprecated QSignalMapper::mapped(int) signal with mappedInt (#16428)
326ca27a212026-08-25 11:11:01 +0200Martin SjölundRender FMI 3.0 icons in the Rust omc (#16427)
406ff3bcdb2026-08-25 11:00:21 +0200Martin SjölundPort covertTextFileToCLiteral and fmilib's DE warnings (#16426)
73398c917d2026-08-25 09:40:33 +0200Martin Sjölundwasm-jit: data reconciliation (-reconcile) (#16424)
aa9d68ca2d2026-08-25 06:29:12 +0200Martin SjölundImport and simulate FMUs with our own masters (#16422)
2fb8f836012026-08-24 21:18:23 +0200Martin Sjölundwasm-jit: C's assert channels for an FMU (#16415)
99f2330de52026-08-24 20:44:25 +0200Adeel AsgharRename children name structure when a class is renamed (#16382)
d288fb16d82026-08-24 20:03:47 +0200Martin Sjölund[C] Cap expression nesting in the C code generator (#16421)
126b1a4e4c2026-08-24 18:09:46 +0200Martin SjölundPort the SVD from reference LAPACK (#16419)
8a9ce190a52026-08-24 17:17:25 +0200AndreasRemove OMCMonitor (#16418)
806c34577a2026-08-24 17:16:52 +0200AndreasRemove ModelicaXML dead code (#16417)
6a932650e02026-08-24 13:38:53 +0200Martin SjölundFix MAT v4 write from a wasm host (#16416)
1819321c0f2026-08-23 21:14:49 +0200Martin SjölundMove Issue13905 to fmuCSources (#16412)
3da99d34042026-08-23 20:09:30 +0200Martin Sjölundwasm-jit: optimize() at the C runtime's fidelity (#16408)
40248e6c222026-08-23 19:17:52 +0200Martin Sjölundwasm-jit: keep root probes out of the g snapshot (#16409)
ccf51889182026-08-23 19:07:36 +0200Adrian Pop[Testsuite] Let the remaining FMPy tests ask for their interpreter (#16411)
7bd39ce59f2026-08-23 15:38:58 +0200Martin Sjölundwasm-jit: per-operand nominal in the ZC band (#16407)
d8cde01a7d2026-08-23 13:22:30 +0200Adrian Pop[Testsuite] Let the FMPy tests ask for their interpreter (FMPY_TOOL) (#16403)
380bed622b2026-08-23 11:55:50 +0200Martin Sjölundwasm-jit: simulation at the C runtime's speed (#16401)
57c4061d632026-08-23 11:54:55 +0200Martin Sjölundwasm-jit: C's bisection for state-less models (#16406)
1dd5f473742026-08-23 10:08:46 +0200Adrian Pop[Testsuite] Keep the FMI 3.0 system() commands to portable shell (#16398)
92b628756b2026-08-23 10:08:16 +0200Adrian Pop[FMI] Use the FMI 3.0 platform tuple for Windows binaries (#16404)
fbc43691742026-08-23 08:16:33 +0200Martin Sjölundwasm FMU: log to stdout, C's CS event semantics (#16405)
ea251558d22026-08-22 19:42:13 +0200Adrian Pop[Script] Unload a generated function's shared object after calling it on Windows (#16394)
ada245e1532026-08-22 16:27:20 +0200Martin SjölundMake array subscripts fail instead of panicking (#16390)

3rdParty changes

Note that the 3rdParty libraries changed: 3d1e87e9a165..e8acc1f39b4c

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
5662c722026-09-03 17:46:54 +0200Martin SjölundUse the released versions of MessagePack
b35b4742026-09-02 17:48:57 +0200Martin SjölundScripts to find badly scaling phases (#349)

Library Changes

LibraryChange
LargeTestSuite_NBFrom version 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) to 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f)
ScalableTestGrids_NB_SymbolicJacobianFrom version 1.2.0-master (https://github.com/PowerGrids/ScalableTestGrids/archive/f18d08e87f948a85992343913e1adfd7d24cad95.zip) to 1.2.0-master (f18d08e87f948a85992343913e1adfd7d24cad95)
ScalableTestSuite_NBFrom version 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) to 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f)
ScalableTestSuite_OBFrom version 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) to 2.2.0-master (13f3a73e31261d57d68e74259d699f7306a4a69f)

Models Affected

LargeTestSuite_NBLargeTestSuite.Electrical.DistributionSystemDC.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 0:06:42 → 19.14
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_10240 (sim)Simulate performance 0:06:42 → 25.99
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_409600 (sim)Compile → Simulate
LargeTestSuite_NBLargeTestSuite.Thermal.Advection.SimpleAdvection_N_12800 (sim)Simulate performance 0:06:40 → 0:15:00
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_1310720 (sim)Templates performance 11.83 → 23.97
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_327680 (sim)FrontEnd → Failed
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_1310720 (sim)Templates performance 21.94 → 12.61
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_655360 (sim)Templates performance 5.76 → 11.80
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_327680 (sim)FrontEnd → Failed
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.GridModelBuilders.Type1Sample_N_1_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type0.Type0_N_2_M_2 (sim)Simulate performance 1.30 → 0:04:00
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_1_M_1 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_1_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_6_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Failed → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_1_M_1 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)FrontEnd → BackEnd
ScalableTestGrids_NB_SymbolicJacobianScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)FrontEnd → BackEnd
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_10_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_160 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_20 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_40 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_160_M_80 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_20_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_320_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_40_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_640_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_80_M_10 (sim)Compile → Simulate
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_10_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_160 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_20 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_40 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_160_M_80 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_20_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_320_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_40_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_80_M_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Electrical.BreakerCircuits.Verification.BreakerNetwork_3_Array (sim)Simulate performance 28.98 → 0.05
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_10_M_10 (sim)Simulate performance 1.16 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_14_M_14 (sim)Simulate performance 1.40 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Simulate performance 0:02:07 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_20_M_20 (sim)Simulate performance 3.19 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Simulate performance 17.08 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Simulate performance 0:01:56 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_40_M_40 (sim)Simulate performance 0:02:19 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Simulate performance 0:02:17 → 0:04:00
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 0:05:02 → 35.11
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Simulate performance 20.20 → 0.61
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40 (sim)Simulate performance 0:02:34 → 1.69
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Simulate performance 0:05:02 → 5.21
ScalableTestSuite_NBScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 0:05:02 → 18.72
ScalableTestSuite_NBScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_160 (sim)Simulate → Compile
ScalableTestSuite_NBScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Simulate → Compile
ScalableTestSuite_NBScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_80 (sim)Simulate → Compile
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 56.29 → 1.25
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Simulate performance 16.06 → 0.55
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Simulate performance 0:01:10 → 1.09
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Simulate performance 57.79 → 1.24
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)Simulate performance 15.93 → 0.56
ScalableTestSuite_NBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Simulate performance 0:01:10 → 1.10
ScalableTestSuite_NBScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_160 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_40 (sim)Verify → Simulate
ScalableTestSuite_NBScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_80 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_32_M_4 (sim)Simulate performance 26.75 → 6.48
ScalableTestSuite_NBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)Simulate performance 0:01:37 → 23.68
ScalableTestSuite_NBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)Simulate performance 0:02:15 → 32.75
ScalableTestSuite_NBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_10 (sim)Compile → Verify
ScalableTestSuite_NBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_20 (sim)Compile → Verify
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)BackEnd performance 43.94 → 17.99
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)BackEnd performance 0:02:54 → 44.36
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)BackEnd performance 0:01:02 → 30.97
ScalableTestSuite_OBScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)BackEnd performance 0:04:28 → 0:01:10
ScalableTestSuite_OBScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 18.45 → 7.12
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_1000_M_1000 (sim)Simulate performance 29.73 → 1.57
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)BackEnd performance 12.11 → 3.92
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)BackEnd performance 43.73 → 9.47 Simulate performance 35.44 → 1.89
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_1000_M_1000 (sim)Simulate performance 30.06 → 1.88
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 12.69 → 4.68 SimCode performance 13.98 → 0.76
ScalableTestSuite_OBScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)BackEnd performance 44.81 → 10.95 SimCode performance 56.05 → 1.89 Simulate performance 35.62 → 1.78
ScalableTestSuite_OBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)BackEnd performance 10.93 → 6.40
ScalableTestSuite_OBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_4 (sim)BackEnd performance 10.20 → 5.47
ScalableTestSuite_OBScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)BackEnd performance 10.60 → 5.70
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)BackEnd performance 15.27 → 5.66
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)BackEnd performance 0:03:52 → 9.91
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_2560 (sim)Failed → Compile
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)BackEnd performance 16.07 → 2.28
ScalableTestSuite_OBScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)BackEnd performance 58.81 → 4.67
ScalableTestSuite_OBScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_80 (sim)Compile → Simulate