OpenModelica cpp from 2021-12-21 20:54:08 to 2021-12-22 20:54:54

Summary

OMC Commits1
Libraries Changed2
Number of Improvements3
Number of Regressions20
Number of Performance Improvements1
Number of Performance Regressions2

OpenModelica Changes

CommitAuthorSummary
8713a817d7Mahder GebremedhinDo not expand slices in NF if targeting CPP runtime. (#8356)

Library Changes

LibraryChange
Buildings_latestFrom version 9.0.0-master (b005b49e2bfdb79fb2e18cb0b96454d597db7140) to 9.0.0-master (4521c21bfe0787e9df587132fe3e65708dfe8de0)
Modelica_trunkFrom version trunk (6eef084720499efecb770af117a1cb268157ef83) to trunk (4ed2d86507f5a14909891eb4615bc742006727be)

Models Affected

BLDCBLDC.Examples.DemoBLDC (sim)Simulate → Templates
BLDCBLDC.Examples.DemoBLDCVoltages (sim)Simulate → Templates
BLDCBLDC.Examples.DemoBLDCwithPWM (sim)Simulate → Templates
BLDCBLDC.Examples.DemoElectronicCommutator (sim)Simulate → Templates
BuildSysProBuildSysPro.IBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)SimCode performance 32.04 → 11.02
Buildings_8Buildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationExchange (sim)Simulate → Templates
Buildings_8Buildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationGainDistribution (sim)Simulate → Templates
Buildings_8Buildings.ThermalZones.Detailed.BaseClasses.Examples.RadiationTemperature (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationExchange (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationGainDistribution (sim)Simulate → Templates
Buildings_latestBuildings.ThermalZones.Detailed.BaseClasses.Examples.RadiationTemperature (sim)Simulate → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationExchange (sim)Simulate → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.BaseClasses.Examples.InfraredRadiationGainDistribution (sim)Simulate → Templates
Buildings_maint.7.0.xBuildings.ThermalZones.Detailed.BaseClasses.Examples.RadiationTemperature (sim)Simulate → Templates
Modelica_3.2.3Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 6.20 → 12.27 BackEnd performance 12.17 → 20.92
Modelica_4.0.0Modelica.Electrical.Batteries.Examples.ShowImpedance (sim)Verify → Templates
Modelica_trunkModelica.Electrical.Batteries.Examples.ShowImpedance (sim)Verify → Templates
Modelica_trunkModelica.Electrical.PowerConverters.Examples.ACDC.RectifierBridge2mPulse.ThyristorBridge2mPulse_DC_Drive (sim)Simulate performance 9.91 → 18.95
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Failed → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify