OpenModelica v1.24-cpp from 2025-01-17 09:59:53 to 2025-01-29 00:53:43

Summary

OMC Commits1
Libraries Changed4
Number of Improvements4
Number of Regressions10
Number of Performance Improvements4
Number of Performance Regressions9

OpenModelica Changes

CommitDateAuthorSummary
1fcd964f502025-01-25 15:27:40 +0100rfrankeFix treatment of input records (#13524)

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
5ac40ea2025-01-20 12:46:25 +0100Francesco CasellaRun LargeTestSuite_NB with and without --resizableArrays (#192)
10968422025-01-20 11:18:46 +0100Francesco CasellaDropped Dynawo 1.6.x from testing (#188)

Library Changes

LibraryChange
Dynawo_devFrom version 1.8.0-master (2bb4204a440d05700b5b53fe9b580e208929647b) to 1.8.0-master (a65bf3cf41d4f4ca9785bb9875be5de1382ec86e)
IDEAS_devFrom version 3.0.0-master (e953b5c71bcafdb64278e4c7bae5230416acc550) to 3.0.0-master (8b3818db3b9a6f4394ced189dcd35042cf8f3594)
ModelicaTest_4.1.0-beta.omFrom version 4.1.0-beta.om (f123008a1fc83735baa00581ef9117beb45db3c6) to 4.1.0-beta.om (191f1909d03320f605ff5385c8557035feb1cbee)
ModelicaTest_trunkFrom version trunk (8333ccae9f8ce2ba3f8817fc419d34a72bc15d76) to trunk (9e1290eacc983dad035694f5cfda47caf891101b)

Models Affected

Buildings_11Buildings.DHC.Loads.Combined.Examples.BuildingTimeSeriesWithETSDHWTank (sim)Templates performance 8.24 → 16.02
Dynawo_devDynawo.Examples.BESS.WECC.BESScbCurrentSource (sim)Compile performance 7.56 → 45.68 Simulate performance 0.08 → 0:05:34
Dynawo_devDynawo.Examples.Nordic.TestCases.TestCase (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim)
Dynawo_devDynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim)
IDEASIDEAS.Buildings.Examples.OpenDoorComparison (sim)BackEnd performance 20.04 → 11.17
IDEASIDEAS.Examples.Tutorial.Example5 (sim)BackEnd performance 4.44 → 13.13
IDEAS_devIDEAS.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT (sim)Simulate → Templates
ModelicaTest_4.1.0-beta.omModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
ModelicaTest_trunkModelicaTest.Blocks.FilterTests.AllOptions (sim)Verify → Templates
OpenIMDML_mainOpenIMDML.Examples.MultiDomainExamples.MultiDomainThreePhaseInductionMotors.MultiDomainThreePhaseMotorValidation.MultiDomainTypeI (sim)Failed → Simulate
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents (sim)Compile performance 0:02:40 → 0:05:01
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents2 (sim)Compile performance 0:02:41 → 0:04:51
OpenIPSL_devOpenIPSL.Examples.DAEMode.N44_Base_Case_Systems.Nordic44_Base_Case_StateEvents3 (sim)Compile performance 0:02:24 → 0:05:02
OpenIPSL_devOpenIPSL.Examples.N44.Base_Case.Nordic44_Base_Case (sim)Compile performance 0:02:18 → 0:04:42
OpenIPSL_devOpenIPSL.Examples.N44.Original.Nordic44_Original_Case (sim)Compile performance 0:01:44 → 0:03:02
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_2.Example_2 (sim)FrontEnd performance 10.55 → 0.42
OpenIPSL_devOpenIPSL.Examples.Tutorial.Example_4.Experiments.SMIBVarLoad (sim)SimCode performance 14.38 → 0.05 Templates performance 0:02:31 → 0.40
ScalableTestGrids_nooptScalableTestGrids.Models.Type1.Type1_reduced_N_2_M_4 (sim)SimCode → Failed
ScalableTestSuiteScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuiteScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_80_M_20 (sim)Templates → Verify
ScalableTestSuite_nooptScalableTestSuite.Elementary.ParameterArrays.ScaledExperiments.Table_N_200_M_200 (sim)Compile → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_25600 (sim)Templates → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.SimpleODE.ScaledExperiments.CascadedFirstOrder_N_3200 (sim)Verify → Templates
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.CombiTimeTable_N_8000 (sim)Compile performance 33.81 → 0:01:02
ScalableTestSuite_nooptScalableTestSuite.Elementary.Tables.ScaledExperiments.TimeTable_N_16000 (sim)Verify → Failed
ScalableTestSuite_nooptScalableTestSuite.Elementary.WhenEvents.ScaledExperiments.ManyEvents_N_8000_M_10 (sim)Templates → Verify
VehicleInterfacesVehicleInterfaces.Examples.ConventionalVehicle_AltNames (sim)Compile performance 32.88 → 7.33