OpenModelica master from 2026-10-15 03:21:43 to 2026-10-17 03:45:45

Summary

OMC Commits6
Libraries Changed5
Number of Improvements24
Number of Regressions4
Number of Performance Improvements0
Number of Performance Regressions4

OpenModelica Changes

CommitDateAuthorSummary
ab62293c0d2026-10-16 09:49:04 +0200AndreasRust omc: format the generated Rust with rustfmt (#17267)
d9187f97702026-10-15 11:41:56 +0200Andreas[OB] Add all algorithm outputs to the adjacency matrix (#17250)
8e98dd3a8e2026-10-15 10:44:32 +0200Andreas[OB] Lower array equations with array elements in an array expression (#17254)
0e315c5fc42026-10-15 10:15:28 +0200Martin SjölundCVODE in C FMUs: KLU over the ODE Jacobian (#17308)
7052db530a2026-10-15 09:29:41 +0200Adrian Pop[OMEdit] Class Diagram view with links to the code (#4586, #16938) (#16965)
90b8c2acb92026-10-15 08:45:16 +0200Adrian Pop[OB] Differentiate der() outputs of tuple assigns (#17296)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
fe2633a2026-10-12 11:42:44 +0200AndreasList the heavy models for Buildings 13, not 11 (#372)
49e56392026-10-10 21:20:49 +0200Francesco CasellaReinstate --resizeableArrays in LargeTestSuite_NB (#371)

Library Changes

LibraryChange
DynawoFrom version 1.7.0 (6211f2e9c98dd45c49fc4724aa9ae768a372af83) to 1.8.0 (1f31241aabc2e6e00546ad4552d91c7aa181b73f)
Dynawo_devFrom version 2.0.0-master (aaef94d67395fd5f48091adb8ea00f4934a6ed66) to 2.0.0-master (11ddaccf7b9869a3f1bbd4d11bb6f2db749b069b)
ScalableTestSuite_nooptFrom version 2.2.0-master (c9a7574b31142fa976d20ab6970d78639c125ceb) to 2.2.0-master (d454f0715764c7ba43770db7965bf2b593aee013)
ThermofluidStreamFrom version 1.4.0 (0671da0a38d7e8afd920546d758f78011e540577) to 1.4.1 (04ed5dcf7f8c6974b90c2e6c57eea7c0680ab773)
URDFModelica_mainFrom version 0.3.4-main (94772c90456490385d3442e58e841b92fecaa4a7) to 0.3.4-main (92541b6f6aa76fd510983a25afd3082377b4028f)

Models Affected

Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0.14 → 0:04:02
DynawoDynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim)Failed → Simulate
DynawoDynawo.Examples.Nordic.TestCases.TestCase (sim)Failed → Simulate
DynawoDynawo.Examples.RVS.TestCases.LoadFlow (sim)Failed → Simulate
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Compile → Simulate
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Simulate performance 0:01:00 → 0:02:06
DynawoDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim)Compile → Simulate
DynawoDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip (sim)Simulate performance 0.04 → 0:02:36
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim)Simulate → Compile
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB (sim)Simulate → Compile
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim)Verify → Simulate
Dynawo_devDynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim)Verify → Simulate
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)FrontEnd → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)FrontEnd → Compile
GreenhousesGreenhouses.Examples.Greenhouse_1 (sim)FrontEnd → Compile
GreenhousesGreenhouses.Examples.Greenhouse_2 (sim)FrontEnd → Compile
IDEASIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)FrontEnd → Simulate
IDEAS_devIDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.Examples.ZoneLwDistribution (sim)FrontEnd → Simulate
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 5.31 → 10.52
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankFillingClosedTank (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankHeating (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankOverfilling (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankSelfDraining (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Boundaries.Tests.TankSelfDraining2 (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestJP8DryAir (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Media.additionalMedia.SingleGasAndIncompressible.Tests.TestSimpleLoopWithStaticHeadJP8DryAir (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Topology.Tests.TestDynamicTopology (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_fillingClosedTank (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_overfilling (sim)Failed → Verify
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_selfDraining (sim)Failed → Simulate
ThermofluidStreamThermofluidStream.Undirected.Boundaries.Tests.Tank_upsideDownBottle (sim)Failed → Simulate
URDFModelica_mainURDFModelica.Examples.Ur10e_robot.Ur10e_robotTest (sim)Simulate → Verify