OpenModelica newInst-newBackend from 2025-03-21 20:34:51 to 2025-03-22 17:13:14

Summary

OMC Commits5
Libraries Changed0
Number of Improvements31
Number of Regressions3
Number of Performance Improvements2
Number of Performance Regressions6

OpenModelica Changes

CommitDateAuthorSummary
c8158857c32025-03-22 12:13:57 +0100Per ÖstlundRemove List.first/rest (#13729)
dc242e49232025-03-22 10:48:38 +0100Henning Kielfavour builtin over List functions (#13722)
7938dbb4022025-03-22 00:19:21 +0100kabdelhak[NB] do not collect literal records (runtime can't handle it) (#13728)
bf8fdc6e6d2025-03-21 23:16:19 +0100kabdelhak[NB] allow size 0 systems for tarjan (#13727)
d2cdca43952025-03-21 22:09:50 +0100kabdelhak[NB] simcode: update collection of literals (#13726)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
db639b22025-03-14 23:54:47 +0100Francesco CasellaAdded reference files for Dynawo_dev (#202)
a5b7ebc2025-03-03 22:55:28 +0100Adrian Popinstall ModelicaServices 4.1.0 (#201)

Library Changes

LibraryChange

Models Affected

ClaRaClaRa.Examples.SteamCycle_01 (sim)FrontEnd → Failed
MessagePackMessagePack.Examples.TestCreateAndReadFile (sim)FrontEnd → Templates
ModelicaTest_3.2.3ModelicaTest.Math.TestMatrices (sim)Templates → Verify
ModelicaTest_3.2.3ModelicaTest.Math.TestMatrices2b (sim)Templates → Compile
ModelicaTest_3.2.3ModelicaTest.Math.TestMatrices3 (sim)Templates → Compile
ModelicaTest_3.2.3ModelicaTest.Math.TestMatricesExamplesSolveLinearEquations (sim)FrontEnd → Verify
ModelicaTest_3.2.3ModelicaTest.Math.TestNonlinear (sim)FrontEnd → Simulate
ModelicaTest_4.0.0ModelicaTest.Electrical.QuasiStatic.SinglePhase.Ideal (sim)Simulate performance 5.95 → 12.92
ModelicaTest_4.0.0ModelicaTest.Math.TestMatrices (sim)Templates → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestMatrices2b (sim)Templates → Compile
ModelicaTest_4.0.0ModelicaTest.Math.TestMatrices3 (sim)Templates → Compile
ModelicaTest_4.0.0ModelicaTest.Math.TestMatricesExamplesSolveLinearEquations (sim)FrontEnd → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestNonlinear (sim)FrontEnd → Verify
ModelicaTest_4.0.0ModelicaTest.Math.TestVectors (sim)Templates → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestMatrices (sim)Templates → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestMatrices2b (sim)Templates → Compile
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestMatrices3 (sim)Templates → Compile
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestMatricesExamplesSolveLinearEquations (sim)FrontEnd → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestNonlinear (sim)FrontEnd → Verify
ModelicaTest_4.1.0-beta.omModelicaTest.Math.TestVectors (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Math.TestMatrices (sim)Templates → Verify
ModelicaTest_trunkModelicaTest.Math.TestMatrices2b (sim)Templates → Compile
ModelicaTest_trunkModelicaTest.Math.TestMatrices3 (sim)Templates → Compile
ModelicaTest_trunkModelicaTest.Math.TestMatricesExamplesSolveLinearEquations (sim)FrontEnd → Verify
ModelicaTest_trunkModelicaTest.Math.TestNonlinear (sim)FrontEnd → Verify
ModelicaTest_trunkModelicaTest.Math.TestVectors (sim)Templates → Verify
Modelica_3.2.3Modelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → Verify
Modelica_4.0.0Modelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → Verify
Modelica_4.1.0-beta.omModelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → Verify
Modelica_trunkModelica.Media.Examples.ReferenceAir.MoistAir (sim)Templates → Verify
OpenIPSLOpenIPSL.Tests.Wind.GE.WT_Test (sim)Templates → Compile
OpenIPSL_2.0.0OpenIPSL.Tests.Wind.GE.WT_Test (sim)Templates → Compile
OpenIPSL_devOpenIPSL.Tests.Wind.GE.WT_Test (sim)Templates → Compile
ScalableTestSuiteScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_20_M_10 (sim)Simulate performance 23.19 → 45.36
ScalableTestSuiteScalableTestSuite.Power.ConceptualPowerSystem.ScaledExperiments.PowerSystemStepLoad_N_64_M_8 (sim)Compile performance 26.87 → 14.77
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.AdvectionReaction_N_12800 (sim)Compile performance 0:01:53 → 30.13
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_20_M_20 (sim)Compile performance 27.60 → 52.59
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_28_M_28 (sim)FrontEnd performance 8.37 → 14.84 BackEnd performance 50.57 → 0:01:33 Templates performance 10.79 → 18.82
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_56_M_56 (sim)
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_80 (sim)SimCode performance 9.25 → 17.18
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaIndividual_N_80_M_80 (sim)Simulate performance 15.78 → 27.21
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Compile → Templates