OpenModelica cpp from 2023-04-25 20:54:39 to 2023-04-26 20:55:03

Summary

OMC Commits3
Libraries Changed2
Number of Improvements5
Number of Regressions7
Number of Performance Improvements7
Number of Performance Regressions4

OpenModelica Changes

CommitAuthorSummary
d238ab6c83Per ÖstlundAdd qualifyPath() API call (#10617)
f9dfd5fa8cPer ÖstlundImprove setElementModifierValue (#10616)
309759dfb7Per ÖstlundImprove typing of array constructor in relaxed context (#10615)

Library Changes

LibraryChange
Buildings_9From version 9.1.1-maint.9.1.x (5d02656b52d808bd4262759ecaca791c816817c1) to 9.1.1-maint.9.1.x (d308f49256b602e1ecf84e5d89a8390884874ceb)
ModelicaTest_trunkFrom version trunk (215677325917c3ed81938cee368b2336eddf25af) to trunk (05ceb7aa40576057ce91d3a64eb241a235c330ff)

Models Affected

Buildings_9Buildings.Controls.OBC.CDL.Routing.Validation.RealExtractor (sim)Verify → Simulate
ElectricalEnergyStorageElectricalEnergyStorage.Examples.Impedance (sim)Compile performance 20.58 → 6.31
IDEASIDEAS.Buildings.Components.Examples.LightingControl (sim)FrontEnd → Templates
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2 (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
Modelica_4.0.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Compile performance 0:02:14 → 0:05:57
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:05:54 → 0:03:02
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:06:05 → 0:03:07
OpenIPSLOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:05:57 → 0:03:14
OpenIPSLOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:05:33 → 0:03:04
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)Failed → FrontEnd
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)SimCode performance 31.55 → 18.33
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_160_M_10 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)SimCode performance 32.54 → 18.59
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)SimCode performance 18.33 → 49.95
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → 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.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)SimCode performance 31.10 → 0:01:11
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTT_Modelica_N_1280 (sim)SimCode performance 8.75 → 22.73