OpenModelica newInst-newBackend from 2024-02-07 09:19:56 to 2024-02-16 18:51:52

Summary

OMC Commits27
Libraries Changed4
Number of Improvements32
Number of Regressions2
Number of Performance Improvements3
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
756e87ea342024-02-16 13:03:26 +0100Adeel AsgharAutomatically add each prefix to displayUnit of arrays (#11999)
37a375f5fc2024-02-15 16:22:11 +0100Per ÖstlundSkip record field names with `--obfuscate=protected` (#11995)
a9d2e067672024-02-15 15:08:00 +0100kabdelhak[NB] consider name nodes dummy variables (#11992)
4f5176c2792024-02-15 14:05:33 +0100Per ÖstlundFix FlatModel.obfuscateCref (#11991)
88df1b7dc82024-02-15 09:14:03 +0100Adeel AsgharFix the SEMLA compilation with UCRT (#11988)
d53b9d30e72024-02-14 18:58:53 +0100Henning Kiel[OMNotebook] show asterisk (*) in file name when changing LatexCell (#11977)
3a47d5ed122024-02-14 18:13:57 +0100VitalijUpdate optimizer_main.c (#11979)
c34be339e92024-02-14 10:21:20 +0100Adeel AsgharCheck if we have OptionsDialog when trying to add a new message (#11986)
6cb10632142024-02-13 14:07:09 +0100Per ÖstlundFix compiler warnings (#11984)
5a46eecde02024-02-13 12:56:17 +0100Per ÖstlundSilence MetaModelica string warnings from GCC (#11983)
b2dadf24442024-02-13 11:40:42 +0100VitalijUpdate CodegenXML.tpl, fix typo (#11972)
7652457ab82024-02-13 09:44:35 +0100Adeel AsgharShow compilation error message (#11981)
f9e0a7d17e2024-02-12 15:25:17 +0100Adeel AsgharBetter implementation for selection of items (#11978)
08f57e18132024-02-10 13:55:15 +0100phannebohmFix delay derivative (#11975)
9a763fcb932024-02-10 13:54:52 +0100phannebohm[NB] Differentiate delay (#11945)
4a7b1ae4632024-02-10 01:50:35 +0100arun3688update OMSimulator (#11976)
a3430164892024-02-09 13:35:04 +0100arun3688do not add OMSens to cmake list as it does not have cmake support yet (#11974)
0abf160d782024-02-08 23:47:21 +0100Francesco CasellaReduced max number of equations per C file to 500 (#11971)
f1b9db45de2024-02-08 23:43:14 +0200Adrian Popmore adaptation of rtest and partest for windows (#11973)
e971726b682024-02-08 16:51:06 +0100Adeel AsgharDo not automatically enlarge Message Browser setting (#11970)
997609b7ff2024-02-08 16:30:47 +0200Adrian Popfix rtest user detection for Windows (#11969)
5dbde886022024-02-08 13:16:12 +0100Adeel AsgharImprove the selection of icons (#11968)
55773ef8812024-02-08 14:03:08 +0200Adrian Popupdate parallel runtest to run on ucrt64 perl (#11967)
ea459d0afa2024-02-08 12:11:12 +0100Adeel AsgharCopy the connector to both icon and diagram layer (#11966)
3a403cfd6f2024-02-08 11:45:53 +0300MaksKBVFix evaluate expressions in text strings (#11844)
308aba5ec22024-02-07 15:59:24 +0200Adrian Popmore debugging of cmake setting (#11963)
d6147205f62024-02-07 14:19:03 +0200Adrian Popdebug how cmake is propagated from configure (#11960)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)
28549812024-02-04 11:33:45 +0100AndreasAdd verbose mode to test.py (#42)

Library Changes

LibraryChange
Buildings_9From version 9.1.2-maint.9.1.x (626fc0edc0f15b5ccf4884a4eb6ca33227d9980a) to 9.1.2-maint.9.1.x (67ad13e0de5e1ed4211a497b4a5e5939d8321ac5)
Buildings_latestFrom version 11.0.0-master (467b4b9a887f3f322d82b5a6fee80c28d6974086) to 11.0.0-master (6716d8d7c196a57c76bc4ad3c5200fbb301b6718)
ModelicaTest_trunkFrom version trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82) to trunk (3398fe76a07c5b21fbf83bbe1e3c98642809ad47)
Modelica_trunkFrom version trunk (a6b0d95a58d617b5fa410b55b1b19d90b1a1bf82) to trunk (3398fe76a07c5b21fbf83bbe1e3c98642809ad47)

Models Affected

AixLibAixLib.Utilities.Math.Examples.MovingAverage (sim)FrontEnd → Templates
AixLib_latestAixLib.Utilities.Math.Examples.MovingAverage (sim)FrontEnd → Templates
Buildings_8Buildings.Controls.OBC.CDL.Routing.Validation.BooleanVectorFilter (sim)FrontEnd → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Routing.Validation.IntegerVectorFilter (sim)FrontEnd → Simulate
Buildings_8Buildings.Controls.OBC.CDL.Routing.Validation.RealVectorFilter (sim)FrontEnd → Simulate
Buildings_9Buildings.Controls.OBC.CDL.Routing.Validation.BooleanVectorFilter (sim)FrontEnd → Verify
Buildings_9Buildings.Controls.OBC.CDL.Routing.Validation.IntegerVectorFilter (sim)FrontEnd → Verify
Buildings_9Buildings.Controls.OBC.CDL.Routing.Validation.RealVectorFilter (sim)FrontEnd → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Integers.Validation.Stage (sim)FrontEnd → Simulate
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.BooleanVectorFilter (sim)FrontEnd → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.IntegerVectorFilter (sim)FrontEnd → Verify
Buildings_latestBuildings.Controls.OBC.CDL.Routing.Validation.RealVectorFilter (sim)FrontEnd → Verify
FluxTubesExtensionFluxTubesExtension.Examples.ShowSoftMagneticCharacteristic (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Media.TestOnly.MixIdealGasAir (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test63 (sim)Compile → Verify
ModelicaTest_3.2.3ModelicaTest.Tables.CombiTimeTable.Test64 (sim)Verify → Compile
ModelicaTest_4.0.0ModelicaTest.Media.TestOnly.MixIdealGasAir (sim)FrontEnd → Templates
ModelicaTest_trunkModelicaTest.Media.TestOnly.MixIdealGasAir (sim)FrontEnd → Templates
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test62 (sim)Verify → Compile
ModelicaTest_trunkModelicaTest.Tables.CombiTimeTable.Test63 (sim)Compile → Verify
Modelica_3.2.3Modelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → SimCode
Modelica_3.2.3Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim)FrontEnd → Templates
Modelica_3.2.3Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim)FrontEnd → Templates
Modelica_4.0.0Modelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → SimCode
Modelica_4.0.0Modelica.Electrical.Batteries.Examples.SuperCapDischargeCharge (sim)FrontEnd → Verify
Modelica_4.0.0Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim)FrontEnd → Templates
Modelica_trunkModelica.Blocks.Examples.BooleanNetwork1 (sim)FrontEnd → SimCode
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.CompareLosslessLines (sim)FrontEnd → Templates
Modelica_trunkModelica.Electrical.Analog.Examples.Lines.LightningLosslessTransmissionLine (sim)FrontEnd → Templates
Modelica_trunkModelica.Electrical.Batteries.Examples.SuperCapDischargeCharge (sim)FrontEnd → Verify
Modelica_trunkModelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim)FrontEnd → Templates
PowerSysProPowerSysPro.Batteries.Examples.BatteryDischargeCharge (sim)FrontEnd → Simulate
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Compile performance 0:01:51 → 0:01:01
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Templates performance 0:01:48 → 35.87
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Templates performance 15.28 → 8.91
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)
ScalableTestSuiteScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_8000 (sim)
ScalableTestSuiteScalableTestSuite.Mechanical.HarmonicOscillator.ScaledExperiments.HarmonicOscillatorNetwork_N_320 (sim)Compile → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd