OpenModelica master-fmi-fmpy from 2024-07-25 05:45:52 to 2024-08-06 12:16:04

Summary

OMC Commits7
Libraries Changed20
Number of Improvements22
Number of Regressions26
Number of Performance Improvements11
Number of Performance Regressions11

OpenModelica Changes

CommitDateAuthorSummary
5ddb9ffbb92024-08-05 14:30:27 +0200kabdelhak[NB] update holdEvents for clocked (#12765)
e896e66d642024-08-02 15:55:53 +0200Adeel AsgharSet the OriginItem position when creating the elements (#12763)
faddacc2042024-07-30 14:56:52 +0200Adeel AsgharRemove the Element children when we delete it (#12758)
0c65f417c32024-07-26 19:45:29 +0200phannebohm[NB] Fix differentiation of builtin functions (#12755)
bc9ccce4842024-07-26 11:32:20 +0200kabdelhak[testsuite] update new backend clock tests (move from failing to working) (#12752)
853df950752024-07-26 10:28:36 +0200kabdelhak[NSimCode] update no return equation handling (#12751)
2351b805252024-07-26 09:21:41 +0200kabdelhak[NSimCode] collect event clock when equations (#12750)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)
d05586d2024-06-19 18:48:34 +0200Francesco CasellaAdded testing of last released ThermoFluidStream (#113)

Library Changes

LibraryChange
AixLibFrom version 1.3.2 (5783775e3b703ba16eec3adef7128fc231ef9b49) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 1.3.2 (5783775e3b703ba16eec3adef7128fc231ef9b49) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
AixLib_latestFrom version 1.4.0-development (26e999fa9b726adc28378593e523bc71f0211f94) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 1.4.0-development (26e999fa9b726adc28378593e523bc71f0211f94) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
BuildingSystemsFrom version 2.0.0-master (2787f24d35fab72fb798d92ba10489ce4346c524) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 2.0.0-master (2787f24d35fab72fb798d92ba10489ce4346c524) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Buildings_10From version 10.1.1-maint.10.0.x (4c032e3ee95711c61fd48b81780f7036f9e0a3ec) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 10.1.1-maint.10.0.x (4c032e3ee95711c61fd48b81780f7036f9e0a3ec) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Buildings_11From version 11.1.0-maint.11.x (07baddb307c4a6374ef88bfde79479a9640066a9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 11.1.0-maint.11.x (07baddb307c4a6374ef88bfde79479a9640066a9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Buildings_latestFrom version 12.0.0-master (3764b4a0cb002430ce86ebf3177489a342f42610) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 12.0.0-master (3764b4a0cb002430ce86ebf3177489a342f42610) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
ClaRaFrom version 1.8.1 (c9c9e706fb247fa3fd3d893d48b865ed76414e3d) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 1.8.1 (c9c9e706fb247fa3fd3d893d48b865ed76414e3d) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
EHPTexamples_latestFrom version main (3214d207eb7f4956a706b25ccd6c20e6fee6141b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to main (6de066e65e8a96b2ce01e166ce44d940fca49e3a) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
GreenhousesFrom version 1.0.0-master (845525ed51e3048447839e8896e25f3690c02eb9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 1.0.0-master (845525ed51e3048447839e8896e25f3690c02eb9) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
IDEASFrom version 3.0.0 (a7be00b7e07943c0acda1b5799a8d32bea896d7b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 3.0.0 (a7be00b7e07943c0acda1b5799a8d32bea896d7b) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
IDEAS_devFrom version 3.0.0-master (98efc3b00bf9ab8335f4de855663e7cb77dc7946) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 3.0.0-master (8bf4bdfe16aff9ba30d7ba6b559305e62613116a) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Modelica_4.0.0From version 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 4.0.0+maint.om (96032134c36668898e1693e69bd9f81aa38de3dd) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
Modelica_trunkFrom version trunk (10f5da68a20932241be844f79f2b888025a08003) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to trunk (c75d7ae2679cadb7ffaed3fefb7b6935893b25fc) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
OpenIPSLFrom version 3.0.1 (648ac5422769915f2e04a5ccd0370e413e3ff23e) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 3.0.1 (648ac5422769915f2e04a5ccd0370e413e3ff23e) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
OpenIPSL_devFrom version 3.1.0-master (a8c6758fffa7bd23f925063e9aa075f271ac71ee) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 3.1.0-master (a8c6758fffa7bd23f925063e9aa075f271ac71ee) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
PhysiolibraryFrom version 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 3.0.0 (0ef8b5848b8bd08912a1713d0641b6bb03c3e3b2) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
PowerGrids_devFrom version 2.0.0-develop (c3b82bfbfac655125f0ad80e4a98f02e17f0d929) to 2.0.0-develop (bff31c8ea1a9d2486d8e6ad83a4a4489fb9924b7)
ScalableTestGrids_nooptFrom version 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 1.1.0-master (b57ee295ec2c349ca0be5368988840d0bb52dbb8) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
ScalableTestSuiteFrom version 2.2.0-master (b956d494e48c8e9766142319acf0bf30c5684722) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 2.2.0-master (b956d494e48c8e9766142319acf0bf30c5684722) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]
ThermoSysProFrom version 4.0.0-master (629cd07eaa494df493856777be19fa24ec861683) FMPy version: 0.3.19 Python version: 3.10.12 (main, Mar 22 2024, 16:50:05) [GCC 11.4.0] to 4.0.0-master (629cd07eaa494df493856777be19fa24ec861683) FMPy version: 0.3.19 Python version: 3.10.12 (main, Jul 29 2024, 16:56:48) [GCC 11.4.0]

Models Affected

AixLibAixLib.Fluid.Examples.FlowSystem.Simplified2 (sim)Compile → Simulate
AixLibAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Simulate → Compile
AixLib_latestAixLib.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
BuildingSystemsBuildingSystems.Applications.AirConditioningSystems.PhotovoltaicCoolingSystem (sim)Simulate → Compile
BuildingSystemsBuildingSystems.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Failed → Simulate
Buildings_10Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Failed → Verify
Buildings_10Buildings.Controls.Predictors.Examples.BESTEST (sim)Verify → Compile
Buildings_10Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.Tutorial.MixedConvection (sim)Simulate performance 3.72 → 54.53
Buildings_10Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Compile → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case630 (sim)Simulate → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:03:28 → 0:07:23
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case980 (sim)Simulate → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Simulate → Failed
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.OnlyExteriorWallWithWindowInteriorShade (sim)Compile performance 0:03:32 → 0:02:04
Buildings_10Buildings.ThermalZones.Detailed.Validation.TestConditionalConstructions.SampledModel.OnlyExteriorWallWithWindowExteriorShade (sim)Compile performance 0:02:28 → 0:04:51
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.Guideline36 (sim)Verify → Failed
Buildings_11Buildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_11Buildings.Fluid.Geothermal.Borefields.Examples.RectangularBorefield (sim)Compile performance 0:02:14 → 0:01:17
Buildings_11Buildings.ThermalZones.Detailed.Examples.FFD.WindowWithShade (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Failed → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:06:33 → 0:03:34
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case670 (sim)Compile performance 0:01:53 → 0:04:57
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case680 (sim)Simulate → Compile
Buildings_11Buildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case995 (sim)Compile → Simulate
Buildings_latestBuildings.Air.Systems.SingleZone.VAV.Examples.ChillerDXHeatingEconomizer (sim)Simulate → Failed
Buildings_latestBuildings.Fluid.DXSystems.Cooling.WaterSource.Examples.MultiStage (sim)Compile → Verify
Buildings_latestBuildings.Fluid.Geothermal.Aquifer.Validation.NumberWells (sim)Verify → Failed
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case620 (sim)Failed → Compile
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case640 (sim)Compile performance 0:06:52 → 0:02:41
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650 (sim)Compile performance 0:06:33 → 0:02:15
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases6xx.Case650FF (sim)Compile performance 0:02:11 → 0:06:08
Buildings_latestBuildings.ThermalZones.Detailed.Validation.BESTEST.Cases9xx.Case940 (sim)Simulate performance 15.32 → 0.51
ClaRaClaRa.Basics.ControlVolumes.FluidVolumes.Check.Validation_VolumeVLE_L2_HeatTransfer_1ph_shell (sim)Compile → Verify
ClaRaClaRa.Components.Furnace.Check.Test_burner_adiabatic_fuelDrying (sim)Failed → Simulate
ClaRaClaRa.Components.Mills.PhysicalMills.Volumes.Check.TestAerosolVolume (sim)Compile performance 0:03:02 → 0:05:19
ClaRaClaRa.Components.VolumesValvesFittings.Pipes.Check.OnePhaseFlow.Test_Pipe_L4_Simple (sim)Failed → Verify
EHPTexamples_latestEHPTexamples.EV.MBEV (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.EV.MBEVdata (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.EV.MBEVdataLF (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.PSD.PSecu1 (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.PSD.PSecu2 (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.PSD.PSecu2PA (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.PSD.PSecu3 (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.SHEV.SHEV_OO (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.SHEV.SHEVpowerFilt (sim)Simulate → Failed
EHPTexamples_latestEHPTexamples.SHEV.SHEVpowerFiltSoc (sim)Simulate → Failed
GreenhousesGreenhouses.Examples.GlobalSystem_1 (sim)Failed → Compile
GreenhousesGreenhouses.Examples.GlobalSystem_2 (sim)Failed → Compile
IDEASIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Compile → Simulate
IDEASIDEAS.Fluid.HeatPumps.Examples.ScrollWaterToWater_OneRoomRadiator (sim)Compile → Simulate
IDEAS_devIDEAS.Fluid.Actuators.Dampers.Validation.PressureIndependent (sim)Simulate → Compile
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Analog.Examples.OpAmps.Multivibrator (sim)Compile → Simulate
Modelica_trunkModelica.Electrical.Batteries.Examples.CCCV_Stack (sim)Compile performance 0:02:32 → 0:01:16
Modelica_trunkModelica.Mechanics.MultiBody.Examples.Loops.EngineV6 (sim)Simulate → Verify
OpenIPSLOpenIPSL.Examples.AKD.System.AKD (sim)Compile performance 0:03:04 → 27.84
OpenIPSLOpenIPSL.Examples.Tutorial.Example_2.Example_2 (sim)Compile performance 30.41 → 13.45 Simulate performance 16.51 → 3.02
OpenIPSLOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)Compile performance 0:02:52 → 18.67
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_1.Example_1 (sim)Templates performance 0.07 → 12.81
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_2.Example_2 (sim)Compile performance 13.57 → 0:01:48
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_3.Example_3 (sim)Compile performance 18.96 → 0:05:31
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_4.Experiments.SMIB (sim)Compile performance 17.09 → 0:05:11
OpenIPSL_devOpenIPSL.Examples.TwoAreas.Two_Areas_PSAT (sim)Simulate performance 21.75 → 41.51
PhysiolibraryPhysiolibrary.Fluid.Examples.BloodGasesTransport.BloodyMary (sim)Failed → Compile
PowerGrids_devPowerGrids.Examples.Tutorial.GridOperation.LoadChange.LoadChangeByInputSignals (sim)Simulate → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_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.Mechanical.Strings.ScaledExperiments.StringModelica_N_32 (sim)Verify → Failed
ThermoSysProThermoSysPro.Examples.Book.SimpleExamples.SolarCollector.TestFresnelField (sim)Compile performance 0:03:24 → 0:01:49