OpenModelica cpp from 2023-06-21 03:35:55 to 2023-06-22 20:56:07

Summary

OMC Commits9
Libraries Changed2
Number of Improvements5
Number of Regressions8
Number of Performance Improvements3
Number of Performance Regressions16

OpenModelica Changes

CommitAuthorSummary
5d219fcd4dPer ÖstlundDon't move complex bindings when using the NB (#10885)
83afe20fcbkabdelhak[NB] fix iterator collect lowering (#10884)
7ada49840fAndreasChange `’` to `'` (#10883)
e577d4104bAndreasDocument backend and backenddaeinfo (#10876)
a7343ac6bePer ÖstlundRemove # when printing boxed types (#10881)
424efd2201Per ÖstlundInclude the class itself in getAllSubtypeOf (#10877)
39b219ee7ephannebohm[janitor] Use debug flag NLSanalyticJacobian (#10878)
a07adc05c3Adeel AsgharFix MINGW path for command prompt script (#10872)
b0c67fe809AndreasDeprecate includeResources in buildModelFMU (#10874)

Library Changes

LibraryChange
ModelicaTest_trunkFrom version trunk (814448f148ce9255944d5924b94078bd2ebba67b) to trunk (498afd1be104176fd45c52bbec3fbb26e1131745)
Modelica_trunkFrom version trunk (814448f148ce9255944d5924b94078bd2ebba67b) to trunk (498afd1be104176fd45c52bbec3fbb26e1131745)

Models Affected

Buildings_8Buildings.ThermalZones.EnergyPlus.Examples.SmallOffice.Guideline36Winter (sim)BackEnd performance 10.30 → 18.37
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesConstantFlow (sim)Templates → Compile
Buildings_latestBuildings.Experimental.DHC.Examples.Combined.SeriesVariableFlow (sim)Templates → Compile
IDEASIDEAS.Buildings.Components.Examples.NumberOccupants (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Blocks.FilterTests.AllOptions (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 22.78 → 9.76
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:04:07 → 0:07:50
OpenIPSL_2.0.0OpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:03:57 → 0:07:48
OpenIPSL_2.0.0OpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:03:54 → 0:07:43
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd → Failed
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_tapEv___N_4_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)SimCode performance 20.49 → 39.98
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Failed → Compile
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_6400 (sim)SimCode performance 7.67 → 18.04
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_800 (sim)Compile performance 20.61 → 36.62
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_4000 (sim)Compile performance 19.51 → 33.26
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)SimCode performance 0:01:28 → 37.55
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetworkDelayed_N_1280_M_10 (sim)SimCode performance 0:01:08 → 27.81
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)SimCode performance 32.87 → 0:01:42 Templates performance 57.35 → 0:01:46
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_1600 (sim)Simulate performance 20.52 → 36.75
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_3200 (sim)Simulate → Templates
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_6400 (sim)Templates performance 13.41 → 27.60
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Simulate performance 13.80 → 29.37
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_160 (sim)BackEnd performance 5.77 → 10.20 Compile performance 0:01:16 → 0:02:36
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_20 (sim)Compile performance 11.19 → 23.67
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_320 (sim)Simulate → Templates
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_40 (sim)Compile performance 17.55 → 33.33
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_640 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_80 (sim)Compile performance 32.05 → 56.56