OpenModelica master-fmi from 2026-06-30 00:24:59 to 2026-07-02 05:18:18

Summary

OMC Commits6
Libraries Changed13
Number of Improvements8
Number of Regressions17
Number of Performance Improvements4
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
c6861442042026-07-01 14:08:01 +0200MarvinSchmidt-embeff[FMI] Remove spaces around '=' for canRunAsynchronuosly attribute (#15970)
92cac8c90d2026-07-01 00:59:03 +0200arun3688Fix stripping trailing chars from -I directories (#15967)
29e6ebbe4f2026-06-30 15:00:31 +0200arun3688Fix stripping trailing chars from -L directories (#15963)
3fae8321ed2026-06-30 14:13:17 +0200kabdelhak[NB] update dumping of for-equations (#14847)
dbfbd4b3aa2026-06-30 10:57:28 +0200arun3688Fix stripping trailing chars from -l library names (#15961)
8d2b0f90d02026-06-30 01:21:48 +0300Adrian Pop[Backend] Fix propagation of attributes when inlining functions (both OF & NF) (#15950)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)
12a01782026-06-06 12:43:09 +0200Adrian Popdrop v1.25 and add v1.27 (#286)

Library Changes

LibraryChange
AixLibFrom version 3.0.1 (https://github.com/RWTH-EBC/AixLib/archive/e5df9a8da27833ee391c2f7a0adbcd80278f47d2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 3.0.1 (https://github.com/RWTH-EBC/AixLib/archive/e5df9a8da27833ee391c2f7a0adbcd80278f47d2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
Buildings_11From version 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/df423074e48835df648a03866d9e703d4569114a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/df423074e48835df648a03866d9e703d4569114a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
Buildings_12From version 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/f04caa0b1ad7c9fb60746762ad73a96b9e67904a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/f04caa0b1ad7c9fb60746762ad73a96b9e67904a.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/a131864e4c4df22ebcd52bb8da439de0087ac365.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/a131864e4c4df22ebcd52bb8da439de0087ac365.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
ClaRaFrom version 1.9.0 (https://github.com/xrg-simulation/ClaRa-official/archive/d0b3d7d61cbf534db51ada4217b4aaea9cf5f557.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 1.9.0 (https://github.com/xrg-simulation/ClaRa-official/archive/d0b3d7d61cbf534db51ada4217b4aaea9cf5f557.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
Dynawo_devFrom version 1.8.0-master (de0163bb854a3119eb5a9a3c46b01f3c09627481) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 1.8.0-master (74cdffe0f4d8abe4e4d194cd98d0884a5c8145e3) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
ExternalMediaFrom version 4.1.1 (https://github.com/modelica-3rdparty/ExternalMedia/releases/download/v4.1.1/ExternalMedia-v4.1.1.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 4.1.1 (https://github.com/modelica-3rdparty/ExternalMedia/releases/download/v4.1.1/ExternalMedia-v4.1.1.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
LEPSE_mainFrom version main (979cd7f6df0e8e5b1d6c16d75694bc219be78bdb) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to main (979cd7f6df0e8e5b1d6c16d75694bc219be78bdb) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
PhysiolibraryFrom version 3.0.0 (https://github.com/MarekMatejak/Physiolibrary/archive/0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 3.0.0 (https://github.com/MarekMatejak/Physiolibrary/archive/0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
SOFCPoliMiFrom version master (e059ad070d30e9d175fd853aedd372ba9b5efba1) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to master (e059ad070d30e9d175fd853aedd372ba9b5efba1) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
ScalableTestSuiteFrom version 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 2.2.0-master (ce9eedecd9f6c487d11cfc2ed9724e75c0229323) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
ThermofluidStreamFrom version 1.3.0 (https://github.com/DLR-SR/ThermofluidStream/archive/e43023fd5b731416a60a0f0db21791f71f0d2baf.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 1.3.0 (https://github.com/DLR-SR/ThermofluidStream/archive/e43023fd5b731416a60a0f0db21791f71f0d2baf.zip) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors
ThermofluidStream_devFrom version 1.3.0-main (e54ad6bed5f20927a85332b45d766f9c9ed001fb) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post141-gcc6814d-linux-debug info: 1 warnings info: 0 errors to 1.3.0-main (238ed5866ca2a63c3ebf46968167af4b700f5f60) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 3, column 2: syntax error while parsing value - invalid literal; last read: '"temp_AixLib_AixLib_Fluid_HeatPumps_Validation_ReciprocatingWaterToWater_Static_fmu"}_'; expected end of input OMSimulator v3.0.0.post142-gf531e02-linux-debug info: 1 warnings info: 0 errors

Models Affected

AixLibAixLib.Airflow.AirHandlingUnit.ModularAirHandlingUnit.Examples.ExampleAHU (sim)Compile → Simulate
AixLibAixLib.Systems.ModularAHU.Validation.AHU2_Preheater (sim)Failed → Compile
AixLibAixLib.ThermalZones.HighOrder.Examples.OFDHeatLoad (sim)SimCode performance 0:01:46 → 39.05
AixLibAixLib.ThermalZones.HighOrder.Examples.OFD_1Jan (sim)SimCode performance 0:02:00 → 41.13
Buildings_11Buildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)SimCode performance 12.32 → 30.13
Buildings_11Buildings.DHC.ETS.Combined.Subsystems.Validation.Borefield (sim)SimCode performance 10.95 → 30.83
Buildings_11Buildings.DHC.Plants.Combined.Validation.AllElectricCWStorage (sim)Failed → Simulate
Buildings_12Buildings.DHC.ETS.Combined.Examples.ChillerBorefield (sim)SimCode performance 9.86 → 30.08
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 1.43 → 0:07:02
Buildings_latestBuildings.DHC.Loads.BaseClasses.Examples.CouplingRCZ6 (sim)Failed → Verify
ClaRaClaRa.Components.Mills.PhysicalMills.Check.TestMillBox_2 (sim)Compile → Failed
ClaRa_devClaRa.Components.HeatExchangers.Check.Test_RegenerativeAirPreheater (sim)Verify → Compile
Dynawo_devDynawo.Examples.ENTSOE.TestCase3 (sim)Simulate → Compile
Dynawo_devDynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim)Simulate → Verify
Dynawo_devDynawo.Examples.SMIB.SMIBStepPm (sim)Compile → Verify
ExternalMediaExternalMedia.Test.CoolProp.CO2.TestBasePropertiesImplicit (sim)Simulate → Compile
LEPSE_mainLEPSE.Examples.KKT_1 (sim)Compile → Verify
PhysiolibraryPhysiolibrary.Organs.Lungs.Examples.MeanLungsTest (sim)Compile → Failed
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkCammarataIndex1 (sim)Compile → Failed
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkLinConcLosses (sim)SimCode performance 28.06 → 16.48
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity (sim)SimCode performance 18.13 → 31.12
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_28_M_28 (sim)Compile → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)Compile performance 0:01:04 → 32.79
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_112_M_112 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 21.29 → 52.24
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Verify → Simulate
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Verify → Simulate