OpenModelica newInst-newBackend from 2025-08-12 03:26:32 to 2025-08-19 10:12:43

Summary

OMC Commits13
Libraries Changed4
Number of Improvements10
Number of Regressions9
Number of Performance Improvements20
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
83c1f125e52025-08-18 14:15:31 +0200Adeel AsgharFix view display when switching from plotting to modeling perspective (#14216)
010d24dd7a2025-08-18 12:47:27 +0200Per ÖstlundImprove handling of __OpenModelica_commandLineOptions (#14215)
f71e0b64d52025-08-16 23:58:23 +0200phannebohmRemove unused and duplicate util functions (#14214)
e537e8c87c2025-08-16 13:04:23 +0200Per ÖstlundRevert "Improve handling of __OpenModelica_commandLineOptions (#14207)" (#14213)
e1c026252a2025-08-15 18:42:31 +0200phannebohmAdd Array.toString (#14212)
3eb9eb51e62025-08-15 14:42:30 +0200phannebohm[NB] Remove double negative (#14210)
1adeb00c002025-08-15 12:25:32 +0200Per ÖstlundUpdate bootstrapping sources for #12648 (#14209)
51cd2b4a1d2025-08-15 11:51:21 +0200Per ÖstlundImprove handling of __OpenModelica_commandLineOptions (#14207)
da1b6bfe062025-08-14 14:15:26 +0200bernhardbachmannImprove event handling gbode (#14201)
9acf58f3f92025-08-13 18:56:35 +0200linuslangenkampSet NLS start value for initialization to cref value (#14187)
ce816076af2025-08-13 14:39:48 +0200Per ÖstlundFix UnorderedSet size in NBBackendUtil.getLocalSystem (#14205)
6beb6275632025-08-13 13:54:16 +0200Adeel AsgharUpdate all annotation attributes with DynamicSelect (#14203)
a7f0e41ffa2025-08-12 14:40:04 +0200Adeel AsgharSupport polygon points with DynamicSelect (#14199)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
78b314a2025-07-23 14:25:23 +0200Francesco CasellaUpdate heavy_tests.json (#218)
9d719312025-07-14 10:35:58 +0200Francesco CasellaUpdate heavy_tests.json (#216)

Library Changes

LibraryChange
Buildings_11From version 11.1.1-maint.11.x (a4b056a833a56c9373c12e2f24862f7e8f38d8f2) to 11.1.1-maint.11.x (352c5cc91ca7aa308dc18fcc2e7e8cb517d035c7)
Buildings_12From version 12.1.1-maint.12.x (4a42bbca736fa9c44286247aa9282b4d596ee1c8) to 12.1.1-maint.12.x (3ebf6343b825523f5dccfb1bb7ae3d7e5509455c)
Buildings_latestFrom version 13.0.0-master (fbde46c9d60786d1a54fa03fc3839952ded89acf) to 13.0.0-master (625399d054f5fc6621bc4aef635ca02a337e301d)
ClaRa_devFrom version 1.9.0-main (d0b3d7d61cbf534db51ada4217b4aaea9cf5f557) to 1.9.0-main (042f1e54880a60ba8f1c7ec3eed1140d850e4a60)

Models Affected

Buildings_11Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Verify
Buildings_11Buildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)Verify → Simulate
Buildings_12Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.FiniteLineSource_Erfint (sim)Simulate → Verify
Buildings_12Buildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)Verify → Simulate
Buildings_latestBuildings.Fluid.Sensors.Examples.TemperatureWetBulb (sim)Verify → Simulate
ClaRa_devClaRa.Components.VolumesValvesFittings.Pipes.Check.WatterHammer.Benchmark_KitagawaExperiment (sim)Failed → FrontEnd
ModelicaTest_3.2.3ModelicaTest.Blocks.KinematicPTP (sim)FrontEnd → Failed
Modelica_4.0.0Modelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Verify
Modelica_4.1.0Modelica.Clocked.Examples.CascadeControlledDrive.AbsoluteClocks (sim)FrontEnd → Failed
Modelica_4.1.0Modelica.Clocked.Examples.CascadeControlledDrive.Continuous (sim)FrontEnd → Failed
Modelica_4.1.0Modelica.Clocked.Examples.CascadeControlledDrive.SubClocked (sim)FrontEnd → Failed
Modelica_4.1.0Modelica.Electrical.Analog.Examples.OpAmps.SignalGenerator (sim)Compile → Verify
Modelica_4.1.0Modelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)
OpenIPSLOpenIPSL.Tests.Machines.PSAT.InductiveMotorI_SIMBOpenline_Test (sim)Compile → Simulate
OpenIPSL_2.0.0OpenIPSL.Tests.Machines.PSAT.InductiveMotorI_SIMBOpenline_Test (sim)Compile → Simulate
OpenIPSL_devOpenIPSL.Tests.Machines.PSAT.InductiveMotorI_SIMBOpenline_Test (sim)Compile → Simulate
PowerSysProPowerSysPro.Examples.BreakerTests.Islanding2 (sim)Simulate → Compile
ScalableTestGrids_nooptScalableTestGrids.GridModelBuilders.Type1Sample_N_2_M_2 (sim)BackEnd performance 12.89 → 5.43
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_2 (sim)BackEnd performance 13.13 → 5.61
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_2_M_4 (sim)BackEnd performance 15.83 → 7.34
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_3_M_4 (sim)FrontEnd performance 10.09 → 4.93 BackEnd performance 40.70 → 20.88 Templates performance 14.02 → 7.61
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_N_4_M_4 (sim)FrontEnd performance 21.65 → 10.75 BackEnd performance 0:01:19 → 44.89
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)BackEnd performance 15.28 → 7.86
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_3_M_4 (sim)FrontEnd performance 10.23 → 5.28 BackEnd performance 41.05 → 21.95 Templates performance 13.84 → 8.02
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_4_M_4 (sim)FrontEnd performance 20.55 → 11.26 BackEnd performance 0:01:20 → 46.38 Templates performance 23.62 → 13.32
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_2 (sim)BackEnd performance 11.39 → 5.81
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_2_M_4 (sim)BackEnd performance 13.59 → 7.11
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_3_M_4 (sim)BackEnd performance 34.76 → 20.10
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_4_M_4 (sim)BackEnd performance 0:01:18 → 44.13 Templates performance 23.14 → 12.95
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_noTap___N_6_M_4 (sim)
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_2 (sim)BackEnd performance 14.11 → 7.18
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_2_M_4 (sim)BackEnd performance 16.80 → 8.97
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_3_M_4 (sim)Templates performance 14.18 → 7.63
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapEv___N_4_M_4 (sim)FrontEnd performance 20.13 → 10.81 BackEnd performance 0:01:28 → 50.57 SimCode performance 12.50 → 5.59 Templates performance 27.54 → 13.56
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_2 (sim)BackEnd performance 13.40 → 7.31
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_2_M_4 (sim)BackEnd performance 16.76 → 9.07
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_3_M_4 (sim)BackEnd performance 44.22 → 24.86
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_4_M_4 (sim)FrontEnd performance 20.29 → 11.26 BackEnd performance 0:01:26 → 50.21 SimCode performance 12.74 → 5.41 Templates performance 27.80 → 13.22
ScalableTestGrids_nooptScalableTestGrids.Models.Type2.Type2_tapNoEv_N_6_M_4 (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)SimCode → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)Templates → Compile