OpenModelica master-fmi from 2025-06-05 06:55:53 to 2025-06-07 01:11:23

Summary

OMC Commits3
Libraries Changed16
Number of Improvements19
Number of Regressions20
Number of Performance Improvements14
Number of Performance Regressions3

OpenModelica Changes

CommitDateAuthorSummary
9dde0750712025-06-05 17:08:04 +0200linuslangenkamp[C] unify Jacobian evaluation (#13971)
5f7cb2cf772025-06-05 14:40:04 +0200arun3688do not delete temporary files to support multiple execution (#13976)
49f01fafce2025-06-05 12:50:18 +0200Per ÖstlundImprove unevaluated hideResult warning message (#13975)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6d6bfe52025-05-29 01:41:14 +0200Adrian PopAdd new json field to force library version exact match - to be used for MSL (#213)
a7fcaa52025-05-28 01:08:45 +0200Francesco CasellaUpdated configurations to test released 4.1.0 instead of 4.1.0.beta.1 (#212)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (e44fa0d14f98e8d13f7a866e803ed9cd467187a9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 11.1.1-maint.11.x (e44fa0d14f98e8d13f7a866e803ed9cd467187a9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
Buildings_12From version 12.1.1-maint.12.x (8500bd0f9d54183504e1878d2549e23c63d99655) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 12.1.1-maint.12.x (8500bd0f9d54183504e1878d2549e23c63d99655) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
Buildings_latestFrom version 13.0.0-master (3f72f9ba5e635fc472de91a864f52b034b7e6936) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 13.0.0-master (3f72f9ba5e635fc472de91a864f52b034b7e6936) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
GreenhousesFrom version 1.0.0-master (845525ed51e3048447839e8896e25f3690c02eb9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 1.0.0-master (845525ed51e3048447839e8896e25f3690c02eb9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
IDEASFrom version 3.0.0 (a7be00b7e07943c0acda1b5799a8d32bea896d7b) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 3.0.0 (a7be00b7e07943c0acda1b5799a8d32bea896d7b) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
ModelicaTestOverdeterminedFrom version 4.1.0-master (153201baddc5a68c41a49d9769dafcc228f9207e) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 4.1.0-master (153201baddc5a68c41a49d9769dafcc228f9207e) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
ModelicaTest_4.0.0From version 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
Modelica_4.0.0From version 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
Modelica_4.1.0From version 4.1.0+maint.om (7a4bf7de77a3986e8eb1e88cbb515d646f78f834) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 4.1.0+maint.om (7a4bf7de77a3986e8eb1e88cbb515d646f78f834) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
Modelica_trunkFrom version trunk (852d12e59d6d4fc8bd593fbf0fbb0ce5b15961b9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to trunk (852d12e59d6d4fc8bd593fbf0fbb0ce5b15961b9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
OpenIPSL_devFrom version 3.1.0-master (541d54c6f9d799fad3b69bfdee2246efe81a36e4) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 3.1.0-master (541d54c6f9d799fad3b69bfdee2246efe81a36e4) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
SOFCPoliMiFrom version master (85098e6eef87802fc5a24ea56db0d6a6ccadbb38) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to master (85098e6eef87802fc5a24ea56db0d6a6ccadbb38) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
ScalableTestGrids_nooptFrom version 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-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 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-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 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
ThermofluidStream_devFrom version 1.2.0-main (88b75b1286769983d17911c22f15cc237ffb25b9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 1.2.0-main (88b75b1286769983d17911c22f15cc237ffb25b9) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors
TransiEntFrom version 2.0.2-master (9c0bd25f9ed0ee6ebf0ed0504e1b6ec18f8682e0) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post88-g1683327-linux-debug info: 1 warnings info: 0 errors to 2.0.2-master (9c0bd25f9ed0ee6ebf0ed0504e1b6ec18f8682e0) warning: Failed to load settings: [json.exception.parse_error.101] parse error at line 4, column 1: syntax error while parsing value - unexpected '}'; expected end of input OMSimulator v3.0.0.post89-g09fadd4-linux-debug info: 1 warnings info: 0 errors

Models Affected

Buildings_11Buildings.Applications.DataCenters.ChillerCooled.Examples.NonIntegratedPrimarySecondaryEconomizer (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Failed → Verify
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Simulate → Failed
Buildings_11Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:01:44 → 0:04:38
Buildings_11Buildings.ThermalZones.EnergyPlus_9_6_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
Buildings_12Buildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case610 (sim)Failed → Simulate
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Failed → Compile
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900FF (sim)Failed → Verify
Buildings_12Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate → Failed
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindow (sim)Compile performance 0:01:48 → 0:04:26
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:04:34 → 0:01:53
Buildings_12Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Verify → Failed
Buildings_12Buildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.Applications.DataCenters.ChillerCooled.Examples.IntegratedPrimarySecondaryEconomizer (sim)Verify → Failed
Buildings_latestBuildings.DHC.ETS.Combined.Validation.ChillerOnly (sim)Failed → Simulate
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Examples.CoolingOffice (sim)Failed → Verify
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case600FF (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case900 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case910 (sim)Compile → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Failed → Simulate
Buildings_latestBuildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindow (sim)Compile performance 0:04:22 → 0:01:45
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Summer (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.EnergyPlus_24_2_0.Examples.SmallOffice.ASHRAE2006Winter (sim)Failed → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Compile → Failed
IDEASIDEAS.Examples.Tutorial.Example9 (sim)Simulate → Failed
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsFullSteadyStateMassAndEnergy (sim)Simulate → Compile
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsFullSteadyStatePressureAndTemperature (sim)Simulate → Compile
ModelicaTestOverdeterminedModelicaTestOverdetermined.ConsistentInitialization.Fluid.TwoVolumesEquationsReducedSteadyStatePressureAndTemperature (sim)Simulate → Compile
ModelicaTest_4.0.0ModelicaTest.Blocks.IntegratorForceState (sim)Compile performance 0:02:18 → 11.33
ModelicaTest_4.0.0ModelicaTest.Blocks.LimResetIntegrator (sim)Compile performance 0:02:19 → 11.09
ModelicaTest_4.0.0ModelicaTest.Blocks.Limiters (sim)Compile performance 0:02:18 → 11.35
ModelicaTest_4.0.0ModelicaTest.Blocks.ResetHoldIntegrator (sim)Compile performance 0:02:19 → 10.97
ModelicaTest_4.0.0ModelicaTest.Blocks.SelfResettingIntegrator (sim)Compile performance 0:02:21 → 10.84
ModelicaTest_4.0.0ModelicaTest.Blocks.StrictLimiters (sim)Compile performance 0:02:20 → 12.51
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier12pulseFFT (sim)Verify → Failed
Modelica_4.0.0Modelica.Blocks.Examples.Rectifier6pulseFFT (sim)Verify → Failed
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.FullRobot (sim)Simulate performance 33.86 → 3.79
Modelica_4.0.0Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.OneAxis (sim)Simulate performance 30.43 → 0.44
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Initialize (sim)Compile → Simulate
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMS_Start (sim)Simulate performance 20.41 → 7.48
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMEE_Generator (sim)Simulate performance 17.68 → 8.95
Modelica_4.1.0Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.SMR_CurrentSource (sim)Simulate performance 11.89 → 6.12
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:01:13 → 0:02:40
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate → Compile
SOFCPoliMiSOFCPoliMi.Tests.BenchmarkSalogniColonnaIEA (sim)Simulate → Failed
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.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_14_M_14 (sim)Failed → Verify
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_320 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_32 (sim)Failed → Compile
ThermofluidStream_devThermofluidStream.HeatExchangers.Tests.FlowRes (sim)Compile performance 0:05:37 → 0:03:05
TransiEntTransiEnt.Grid.Heat.HeatGridAnalysis.TwoClosedLoops_PressureControlled (sim)Failed → Compile