OpenModelica newInst-daemode from 2022-11-27 09:27:17 to 2022-11-29 22:53:19

Summary

OMC Commits22
Libraries Changed4
Number of Improvements8
Number of Regressions7
Number of Performance Improvements4
Number of Performance Regressions23

OpenModelica Changes

CommitAuthorSummary
2295654a81Mahder GebremedhinMake incompatible pointer types an error. (#9805)
207c5f0316Per ÖstlundDump choices annotations better in getModelInstance (#9807)
5f67ec6a70Per ÖstlundDeclare DynamicSelect to be impure (#9806)
63519831dbMahder GebremedhinEnable ccache on Windows CI jobs. (#9801)
c2b2da98b4Per ÖstlundFix new backend implicit flags (#9803)
19b4cda415Per ÖstlundDon't revert the obfuscate flag after the frontend (#9800)
cb8776fe12Mahder GebremedhinRemove forgotten FILE_INFO argument. (#9797)
b0697aaa89Per ÖstlundImplement type cast of DynamicSelect (#9798)
f539850045kabdelhakNew backend adjacency update (#9762)
74d05a3874Adrian Popfix the fix for #9791 - proper return values! (#9794)
7c43b35cc9Adrian Popfix #9791: use SystemImpl__rename instead of rename (#9792)
4525d60abbMartin SjölundFix order of git and standardSetup commands (#9783)
9805b60f35Martin SjölundDo not add space at end of line in diff algorithm (#9726)
b26310020aPer ÖstlundChange error for unassigned outputs to a warning (#9788)
6348e52e83Adeel AsgharUse binding if value is not defined (#9789)
65f19a8650kabdelhak[NB] differentiate smooth(0, ...) and noEvent (#9744)
536c1b2feeMahder GebremedhinImprove assert message handling and reporting at simulation time. (#9787)
75992858bcAdeel AsgharAdded the PointArrayAnnotation class for handling of points (#9784)
00794623b2Martin SjölundAdd Tinnerholm's licentiate thesis to the bibliography (#9779)
efd4f36d56Adeel AsgharImprove the help text (#9780)
8c37455920Adrian Popfix #9776 correct typo: % instead of & (#9777)
4661f4134bPer ÖstlundImprove uninitialized output error message (#9773)

Library Changes

LibraryChange
AixLib_latestFrom version 1.3.1-development (f2c600fe7a145916dbb7326a35cf7f96a7edd0aa) to 1.3.1-development (feb8ebf64bfd64931e3ff0c15ddce73c4d10f9da)
CredibilityFrom version 0.1.0-main (c5d1dfefd4fa1fec43f4c658e7d2833f174e25ba) to 0.1.0-main (da68fb3b675203b7cdaf5b7a6edacc99cf2fd122)
ModelicaTest_trunkFrom version trunk (383079ba4c1f605f387aacb76843ca0652308b0d) to trunk (af97d3443650a075feca339dd043251dd1f7e2ea)
Modelica_trunkFrom version trunk (383079ba4c1f605f387aacb76843ca0652308b0d) to trunk (af97d3443650a075feca339dd043251dd1f7e2ea)

Models Affected

AixLib_latestAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication2 (sim)Simulate performance 0:08:00 → 0.12
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_forCalibration (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_original (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleControlledDrive_virtualMeasurement (sim)Failed → Simulate
CredibilityCredibility.Examples.SimpleControlledDriveNonlinear.SimpleDrive_forFMU (sim)Failed → Simulate
HelmholtzMediaHelmholtzMedia.Examples.ConvergenceTest.setSat (sim)Simulate performance 4.66 → 10.15
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.EthanolTestModel (sim)Compile performance 6.03 → 12.67 Simulate performance 4.68 → 10.02
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134aTestModel (sim)Compile performance 5.81 → 12.72 Simulate performance 6.49 → 14.79
HelmholtzMediaHelmholtzMedia.Examples.MediaTestModels.R134a_ASHRAE_TestModel_ph (sim)Compile performance 5.91 → 12.13 Simulate performance 6.32 → 14.54
HelmholtzMediaHelmholtzMedia.Examples.Validation.CheckDerivativesCarbondioxide (sim)Simulate performance 6.41 → 14.97
IDEASIDEAS.Buildings.Components.InterzonalAirFlow.Examples.InterzonalAirFlow (sim)FrontEnd → Compile
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1 (sim)Compile → FrontEnd
IDEASIDEAS.Examples.TwinHouses.BuildingO5_Exp1_1Port (sim)Compile → FrontEnd
IDEAS_devIDEAS.Buildings.Components.Examples.NumberOccupants (sim)Compile → FrontEnd
IDEAS_devIDEAS.Buildings.Components.Examples.RectangularZoneEmbedded (sim)BackEnd performance 5.31 → 11.70
IDEAS_devIDEAS.Buildings.Components.Examples.ScalingWindow (sim)BackEnd performance 9.57 → 20.89
IDEAS_devIDEAS.Examples.TwinHouses.BuildingN2_Exp2_Tset (sim)FrontEnd → Compile
ModelicaTest_3.2.3ModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Simulate performance 8.00 → 14.65
ModelicaTest_trunkModelicaTest.Fluid.TestExamplesVariants.BranchingDynamicPipes_MomentumSteadyState (sim)Simulate performance 9.65 → 19.80
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Simulate → Compile
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)FrontEnd performance 12.99 → 5.48 BackEnd performance 25.18 → 10.39 Templates performance 10.09 → 4.26 Compile performance 0:01:13 → 36.85
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.InductionMachines.IMC_Inverter (sim)Simulate performance 18.22 → 9.63
Modelica_trunkModelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMR_Inverter_Polyphase (sim)Simulate performance 38.15 → 20.81
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_20_M_20 (sim)Compile performance 15.20 → 31.81
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_40_M_40 (sim)FrontEnd performance 6.40 → 11.39 BackEnd performance 7.76 → 13.77
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_28_M_28 (sim)BackEnd performance 5.96 → 10.43 Compile performance 28.78 → 55.22
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)FrontEnd performance 5.55 → 10.15 BackEnd performance 29.03 → 50.69
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Verify → Templates
ScalableTestSuiteScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_1280 (sim)Compile performance 42.71 → 0:01:12
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_140_M_140 (sim)Simulate performance 7.57 → 13.79
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_1600_M_100 (sim)BackEnd performance 6.71 → 11.92
ScalableTestSuiteScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_400_M_400 (sim)BackEnd performance 7.15 → 13.57
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)BackEnd performance 8.05 → 15.44
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates performance 6.33 → 11.96
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_4000_M_10 (sim)Compile performance 0:01:08 → 0:01:58
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates performance 6.37 → 12.06
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_2000_M_10 (sim)BackEnd performance 9.50 → 16.43
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_4000_M_10 (sim)BackEnd performance 34.51 → 0:01:01 Compile performance 47.19 → 0:01:22
ScalableTestSuite_nooptScalableTestSuite.Thermal.Advection.ScaledExperiments.SteamPipe_N_1280 (sim)Failed → Simulate
ThermoPowerThermoPower.Test.GasComponents.TestFanMech (sim)Failed → Simulate