OpenModelica newInst-daeMode from 2025-06-15 13:35:59 to 2025-06-27 23:21:24

Summary

OMC Commits17
Libraries Changed0
Number of Improvements12
Number of Regressions4
Number of Performance Improvements7
Number of Performance Regressions1

OpenModelica Changes

CommitDateAuthorSummary
428c27d66b2025-06-27 19:33:33 +0200Per ÖstlundImprove CommonSubExpression.shortenPaths (#14048)
53696dd7df2025-06-27 13:54:54 +0200Per ÖstlundDon't type type attributes that are already typed (#14047)
e697076b112025-06-27 14:47:26 +0300Adrian Popuse the correct directory (#14046)
d318e3d6882025-06-27 13:43:14 +0300Adrian Popremove not needed step (#14045)
69bd281c8c2025-06-27 01:21:27 +0300Adrian Popfix pipeline stage (#14043)
0972b3137b2025-06-27 00:14:21 +0300Adrian Popadd a job to build OM with debug symbols (#14042)
285671344f2025-06-26 19:55:39 +0200phannebohmUse identity for index map (#14041)
6fecef62042025-06-26 17:39:35 +0200Per ÖstlundImprove ResolveLoops.partitionBipartiteGraph (#14040)
97c66476162025-06-26 15:37:21 +0200Adeel AsgharCheck either element or parameter is an array (#14039)
bc731d228f2025-06-26 12:59:01 +0200Adeel AsgharUpdate %par text string used in the DynamicSelect (#14037)
0488acd3cd2025-06-26 11:16:28 +0200phannebohm[janitor] Fix whitespace and comments (#14036)
ea227872592025-06-24 16:36:11 +0200Adeel AsgharImprove the display of parameter values in icons (#14033)
c782a1e6fe2025-06-24 11:10:11 +0200Per ÖstlundFix evaluation of record fields (#14032)
3384c1d6d82025-06-24 10:12:06 +0200Per ÖstlundImprove CSE performance (#14031)
67c0dc14a32025-06-20 17:01:04 +0200phannebohm[C] Add space between vector elements (#14026)
02f0c677912025-06-19 16:20:10 +0200Adrian Popuse the correct type as some compiler generate errors if not (#14020)
aaf07f19a42025-06-19 01:44:00 +0200linuslangenkamp[C] add derivative test for KINSOL Jacobians (#14017)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
ed227ef2025-06-28 00:10:54 +0200Francesco CasellaRead for new round of testing June 2025 (#215)
6d6bfe52025-05-29 01:41:14 +0200Adrian PopAdd new json field to force library version exact match - to be used for MSL (#213)

Library Changes

LibraryChange

Models Affected

AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.BookTrading (sim)Simulate → Compile
AixLibAixLib.Controls.HVACAgentBasedControl.Examples.BookTrading.NetworkCommunication1 (sim)Simulate performance 0.09 → 0:08:00
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUcounter_DiscrPipes_Case1 (sim)Compile performance 0:02:21 → 0:01:13
ClaRaClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Templates → Verify
ClaRaClaRa.Examples.SteamCycle_02 (sim)SimCode → Failed
ClaRa_devClaRa.Basics.ControlVolumes.SolidVolumes.Check.Validation_NTUparallel_DiscrPipes (sim)Templates → Verify
ClaRa_devClaRa.Examples.SteamCycle_02 (sim)SimCode → Failed
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPAutoBufferSize (sim)Compile → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_6_M_4 (sim)Failed → Simulate
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)Simulate → Failed
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_40_M_40 (sim)Compile performance 0:03:46 → 0:01:20
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_40_M_40 (sim)Compile performance 0:03:58 → 0:01:21
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)Templates → Simulate
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_56_M_56 (sim)Compile performance 0:04:12 → 0:01:59
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_56_M_56 (sim)Compile performance 0:04:03 → 0:01:58
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_12800 (sim)Compile performance 0:03:03 → 0:01:15
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEventsManyConditions_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 0:01:25 → 46.93