OpenModelica master-fmi from 2026-03-13 14:48:09 to 2026-03-15 05:05:40

Summary

OMC Commits3
Libraries Changed0
Number of Improvements15
Number of Regressions9
Number of Performance Improvements5
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
6a546930602026-03-14 09:44:15 +0100AndreasActivating Boolean array test after #15105 was fixed (#15146)
a9136ac40f2026-03-13 18:08:13 +0100Adeel AsgharPreserve order of simulation output with copy paste (#15209)
9a0d1866e12026-03-13 17:33:31 +0100Per ÖstlundFix output of else in Base Modelica and flat NF (#15204)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
0e9c5982026-03-25 11:23:03 +0100AndreasDon't fail all-reporst.py when branch history is missing (#278)
281a6792026-03-16 11:21:16 +0100AndreasRemove Base Modelica MTK test (#276)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.ThermalZones.ReducedOrder.Windows.Validation.VDI2078.TestCase1_Illumination (sim)Compile performance 0:09:38 → 0:05:13
BuildingSystemsBuildingSystems.Applications.PhotovoltaicSystems.PhotovoltaicSystem (sim)Compile performance 0:03:12 → 0:05:38
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Simulate
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Failed → Verify
Buildings_12Buildings.Fluid.HeatExchangers.Validation.WetCoilEffectivenessNTUHeating (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:04:05 → 0:02:09
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Spring (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case695 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowExteriorShade (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowInteriorShade (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
DynawoDynawo.Examples.IEEE118.TestCases.IEEE118NoEvent (sim)
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 23.58 → 9.11
Modelica_4.0.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 21.18 → 6.18
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody (sim)Simulate performance 12.59 → 0.50
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Failed → Compile
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate → Compile
OpenIPSL_2.0.0OpenIPSL.Tests.ThreePhase.IEEE13 (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Failed → Verify