OpenModelica v1.24-cpp from 2024-12-11 12:51:25 to 2024-12-20 06:25:04

Summary

OMC Commits4
Libraries Changed2
Number of Improvements6
Number of Regressions11
Number of Performance Improvements14
Number of Performance Regressions5

OpenModelica Changes

CommitDateAuthorSummary
d7788727642024-12-16 21:54:23 +0100Adrian Popnewer clang in OMDev update needs specific import (#13066) (#13422)
fcf63c83c72024-12-13 21:54:31 +0100Adrian PopMore fixes to v1.24 (#13408)
cb4e914e422024-12-13 14:42:33 +0100Adeel AsgharOnly check for redeclare and replaceable modification for top level (#13398) (#13403)
c4ffc5a2362024-12-11 16:05:45 +0100Adeel AsgharFix prefix units for parametric plots (#13383) (#13386)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
4c1c1162024-12-05 12:04:10 +0100Francesco CasellaIncreased simulation time allowance for Buildings_latest (#187)
3ac22c02024-11-29 11:16:50 +0100Adrian PopDo not add heavy (#186)

Library Changes

LibraryChange
Buildings_11From version 11.1.0-maint.11.x (da1cec11281682a64de12a521fad554b92740850) to 11.1.0-maint.11.x (ae586410e1b60c870e7fed1bbfa6f56fcb094507)
OpenIPSL_devFrom version 3.1.0-master (a11527399020dccd7a8a84fc8f7b9fa77e6850ea) to 3.1.0-master (3afce8ce39b98b00f8d3158c299cebdba853ba29)

Models Affected

BuildSysProBuildSysPro.Building.Examples.TestZoneNWalls (sim)Templates performance 14.34 → 7.93
BuildSysProBuildSysPro.Systems.HVAC.Production.HeatPump.FixedSpeed.Examples.MozartMultizoneHeatingSystem (sim)Compile performance 0:03:12 → 0:01:34
Buildings_11Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring (sim)BackEnd performance 0:01:05 → 36.83
IDEASIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 20.57 → 11.67
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:06:50 → 0:03:26
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)FrontEnd performance 10.59 → 5.03 BackEnd performance 0:02:01 → 0:01:00
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Bus_Fault (sim)BackEnd performance 0:01:06 → 33.88 Templates performance 0:01:31 → 53.31
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Original_Systems.Nordic44_Original_Case_Line_Opening (sim)Templates performance 0:01:33 → 51.88
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:45 → 0:04:41
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:05:18 → 0:02:40
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:05:22 → 0:02:41
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:05:16 → 0:02:24
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:05:06 → 0:02:18
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Templates performance 0:01:01 → 35.51 Compile performance 0:03:16 → 0:01:44
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_2.Example_2 (sim)FrontEnd performance 0.56 → 10.55
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_4.Experiments.SMIBVarLoad (sim)SimCode performance 0.07 → 14.38 Templates performance 0.53 → 0:02:31
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)SimCode → Failed
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)Compile performance 29.90 → 55.95
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Failed → Compile
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 58.48 → 33.81
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Failed → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Verify → Templates
VehicleInterfacesVehicleInterfaces.Examples.ConventionalVehicle_AltNames (sim)Compile performance 8.16 → 32.88