OpenModelica master-fmi from 2026-08-11 01:42:27 to 2026-08-12 00:21:07

Summary

OMC Commits4
Libraries Changed9
Number of Improvements8
Number of Regressions5
Number of Performance Improvements5
Number of Performance Regressions7

OpenModelica Changes

CommitDateAuthorSummary
389d725c692026-08-11 22:17:19 +0200Martin SjölundBuild the wasm-jit blobs in parallel (#16231)
3744ddca722026-08-11 20:21:22 +0200Martin SjölundFMI 2.0 FMUs from the wasm export (#16229)
ce7a5ed7bc2026-08-11 12:10:52 +0200Martin Sjölundwasm-jit: boxed records, array-valued reductions (#16228)
73fdd5fbb92026-08-11 07:44:39 +0200Martin SjölundNative platforms for the wasm FMU export (#16225)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4dc73872026-08-12 12:13:25 +0200Adrian PopTest every library of an FMI job with FMI (#309)
7fc45142026-08-11 22:18:01 +0200Adrian PopRemove the sqlite3 file handling from the pipeline (#306)

Library Changes

LibraryChange
BuildSysProFrom version 3.7.0 (https://github.com/EDF-TREE/BuildSysPro/archive/7e8198a827d69e7127828bb09b07262ebcb621c9.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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 3.7.0 (https://github.com/EDF-TREE/BuildSysPro/archive/7e8198a827d69e7127828bb09b07262ebcb621c9.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.post162-g77dcf25-linux info: 1 warnings info: 0 errors
Buildings_11From version 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/266c975c250742658e867a8187ae52786cf1faee.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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 11.1.2-maint.11.x (https://github.com/lbl-srg/modelica-buildings/archive/266c975c250742658e867a8187ae52786cf1faee.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.post162-g77dcf25-linux info: 1 warnings info: 0 errors
Buildings_12From version 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/4e96182ec2ce24ea97d8d5b345603ad26760fe60.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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 12.1.2-maint.12.x (https://github.com/lbl-srg/modelica-buildings/archive/4e96182ec2ce24ea97d8d5b345603ad26760fe60.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.post162-g77dcf25-linux info: 1 warnings info: 0 errors
Buildings_latestFrom version 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/280e075c0b1ca8d7004c3823c5a8835cb7f3e459.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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 14.0.0-master (https://github.com/lbl-srg/modelica-buildings/archive/e2e34db8e537c893cbecd33f295b85d55d3004e1.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.post162-g77dcf25-linux 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.post160-g564cb10-linux 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.post162-g77dcf25-linux 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.post160-g564cb10-linux 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.post162-g77dcf25-linux info: 1 warnings info: 0 errors
ScalableTestSuite_nooptConfiguration hash (OMC settings or the testing script changed)
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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 1.4.0 (https://github.com/DLR-SR/ThermofluidStream/archive/0671da0a38d7e8afd920546d758f78011e540577.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.post162-g77dcf25-linux info: 1 warnings info: 0 errors
ThermofluidStream_devFrom version 1.3.0-main (63cb8314a7c14f757154ff0626be07c04862f223) 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.post160-g564cb10-linux info: 1 warnings info: 0 errors to 1.4.0-main (0671da0a38d7e8afd920546d758f78011e540577) 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.post162-g77dcf25-linux info: 1 warnings info: 0 errors

Models Affected

BuildSysProBuildSysPro.IBPSA.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)SimCode performance 15.74 → 9.21
Buildings_12Buildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 9.38 → 19.02
Buildings_12Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 0:07:02 → 1.34
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)SimCode performance 13.61 → 6.01
Buildings_latestBuildings.Fluid.Geothermal.Borefields.Validation.ConstantHeatInjection_100Boreholes (sim)SimCode performance 23.97 → 12.52
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkNonLinConcLossesHigherPorosity (sim)SimCode performance 15.21 → 31.18
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Compile performance 0:02:12 → 0:04:12
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillator_N_800 (sim)Simulate performance 6.75 → 19.03
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Simulate performance 13.41 → 26.59
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 5.94 → 10.51
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Simulate performance 13.09 → 32.28
ThermofluidStreamThermofluidStream.Examples.SimpleStream (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Condenser (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_parallel (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_serial (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CounterFlowNTU_zeroMassFlow (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.CrossFlowNTU_zeroMassFlow (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.HeatExchangers.Tests.Recuperator (sim)Simulate → Verify
ThermofluidStreamThermofluidStream.Processes.Tests.CentrifugalPumpCharacteristics (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Processes.Tests.Pump (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Processes.Tests.Pump_dp_tau_centrifugal_Characteristics (sim)Verify → Simulate
ThermofluidStreamThermofluidStream.Topology.Tests.TestDynamicTopology (sim)Verify → Failed
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.Evaporator (sim)Simulate performance 15.46 → 7.32