OpenModelica master from 2026-09-01 01:43:25 to 2026-09-01 14:49:36

Summary

OMC Commits7
Libraries Changed1
Number of Improvements5
Number of Regressions7
Number of Performance Improvements4
Number of Performance Regressions12

OpenModelica Changes

CommitDateAuthorSummary
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)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
aa27e412026-08-31 20:48:31 +0200Martin SjölundRecord reports after the upload, not before (#347)
d3726352026-08-31 19:02:29 +0200Martin SjölundThere was 1 more c-plus-rust hiding

Library Changes

LibraryChange
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/7580045e5220d41ebe8d994bb0905741844cd14d.zip) to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/9b7b207b764ef5fd329d510ff16473c211705d81.zip)

Models Affected

BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal3x3x3 (sim)Failed → Compile
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal3x3x3ViewFactors (sim)Failed → Compile
BuildingSystemsBuildingSystems.Buildings.Zones.Examples.SingleZoneThermal3x3x3WithOpenings (sim)Failed → Compile
Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Verify → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:04:00 → 0.25
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes (sim)Simulate → Verify
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:04:00 → 0.30
Buildings_latestBuildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Economizers.Subsequences.Validation.Tuning_uEcoSta_uTowFanSpeMax (sim)Verify → Simulate
Buildings_latestBuildings.DHC.Examples.Combined.ETSHeatRecoveryHeatPump_BuildingTimeSeries.WithDHW (sim)BackEnd performance 11.75 → 5.39
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)FrontEnd performance 20.78 → 11.82
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_8_M_4 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)BackEnd performance 32.86 → 56.25
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)BackEnd performance 0:01:53 → 0:04:02
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)BackEnd performance 29.94 → 55.40
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)BackEnd performance 0:01:44 → 0:04:29
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 9.04 → 19.38
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 31.45 → 0:01:32
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)BackEnd performance 0:01:07 → 0:02:45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)BackEnd performance 36.67 → 0:01:15
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Verify → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)BackEnd performance 33.89 → 0:01:03
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 8.82 → 18.93
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)BackEnd performance 31.73 → 0:01:40
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)BackEnd performance 10.87 → 19.99