OpenModelica newInst-newBackend from 2025-07-01 04:58:38 to 2025-07-08 04:24:09

Summary

OMC Commits13
Libraries Changed1
Number of Improvements31
Number of Regressions3
Number of Performance Improvements0
Number of Performance Regressions0

OpenModelica Changes

CommitDateAuthorSummary
b240e08b712025-07-07 18:23:55 +0200Adeel AsgharHandle dialog annotation showStartAttribute=false for variable (#14075)
c1991f0f692025-07-03 14:59:16 +0200Per ÖstlundAdd recursion limit to EvaluateFunctions (#14070)
3bb6f3e3de2025-07-03 13:39:02 +0200bernhardbachmannFix -lv=LOG_NLS_V for gbode, eqSystemNumber=-1 for the implicit RK method (#14069)
c95400cb1a2025-07-03 10:14:07 +0200bernhardbachmannSkipping debug print, if first NLS solution try is skipped (#14068)
a7803ed19f2025-07-03 09:51:39 +0200bernhardbachmannFix segmentation fault if gbode->tableau->bt is not defined (#14067)
6643e95caf2025-07-03 01:33:58 +0200phannebohm[C] Add flag `newtonJacUpdates` for GBODE (#14064)
0f28c382dc2025-07-03 01:31:57 +0200phannebohm[GBODE] Remove right K availablity if not available (#14065)
09bf68fff72025-07-02 19:22:15 +0200linuslangenkamp[C] add derivative test and SVD analysis to all sparse Jacobians (#14027)
926cc34d302025-07-02 13:18:08 +0200Per ÖstlundOptimize ClassTree.instantiate (#14061)
757ef85e152025-07-02 10:44:40 +0200bernhardbachmannRevert "Configure newton tolerance depending on RK step tolerance (#14057)" (#14060)
be8ee53bb02025-07-01 14:16:34 +0200Adeel AsgharFix handling of quoted string literals for autocompletion (#14059)
1167fe72e32025-07-01 14:15:51 +0200Per ÖstlundOptimize VerifyModel.checkDiscreteReal (#14058)
9ee9d8a9ff2025-07-01 11:16:56 +0200bernhardbachmannConfigure newton tolerance depending on RK step tolerance (#14057)

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
DynawoFrom version 1.6.0 (cc53d0b0949acbcfb32f28e708746ec0ce03958c) to 1.6.1 (c6d66d4e9ab03183044bf724efd4af657ded9315)

Models Affected

DynawoDynawo.Examples.DynaFlow.IEEE14.TestCases.IEEE14DisconnectLine (sim)Failed → FrontEnd
DynawoDynawo.Examples.DynaFlow.IEEE14.TestCases.IEEE14NoEvent (sim)Failed → FrontEnd
DynawoDynawo.Examples.DynaFlow.IllustrativeExamples.CoordinatedVControl (sim)Failed → FrontEnd
DynawoDynawo.Examples.HVDC.HVDC (sim)Failed → FrontEnd
DynawoDynawo.Examples.Nordic.TestCases.LoadFlow (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.LoadFlow (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)Failed → FrontEnd
DynawoDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)Failed → FrontEnd
DynawoDynawo.Examples.SMIB.SMIBStepEfdPm (sim)Failed → FrontEnd
DynawoDynawo.Examples.SMIB.SMIBStepPm (sim)Failed → FrontEnd
DynawoDynawo.Examples.SMIB.Standard.GovSteam1ExcIEEEST4BPssIEEE2B1 (sim)Failed → FrontEnd
DynawoDynawo.Examples.SMIB.Standard.GovSteam1ExcIEEEST4BPssIEEE2B2 (sim)Failed → FrontEnd
DynawoDynawo.Examples.SMIB.Standard.GovSteam1ExcIEEEST4BPssIEEE2B3 (sim)Failed → FrontEnd
DynawoDynawo.Examples.SVarC.SVarCFaultImp (sim)Failed → FrontEnd
DynawoDynawo.Examples.SVarC.SVarCLoadVarQ (sim)Failed → FrontEnd
DynawoDynawo.Examples.SVarC.SVarCLoadVarQLarge (sim)Failed → FrontEnd
DynawoDynawo.Examples.SVarC.SVarCModeChange (sim)Failed → FrontEnd
DynawoDynawo.Examples.SVarC.SVarCStepURef (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSourceFOCB (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSourceFOCB (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)Failed → FrontEnd
DynawoDynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)Failed → FrontEnd
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.JointSSR (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.JointUSR (sim)
ModelicaTest_4.0.0ModelicaTest.MultiBody.FourbarVariants.UniversalSpherical (sim)
ModelicaTest_4.1.0ModelicaTest.Blocks.KinematicPTP (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Joints.GearConstraint (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Parts.FixedRotation (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Parts.FixedTranslation (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Parts.FlyingBodies (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Parts.Rotor1D.GearConstraint2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Sensors.AbsoluteSensor2 (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Visualizers.Planes (sim)
ModelicaTest_4.1.0ModelicaTest.MultiBody.Visualizers.Torus (sim)
Modelica_trunkModelica.Clocked.Examples.CascadeControlledDrive.SubClocked (sim)Failed → FrontEnd
Modelica_trunkModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile → Templates
ScalableTestSuiteScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_16 (sim)Verify → Compile
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)Failed → FrontEnd