Dynawo_dev test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
106 67 67 67 67 67 43 27

Test started: 2026-11-14 20:16:18
Total time taken: 0:25:53
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: OMCompiler v1.27.2

FMI tool: b'OMSimulator v3.0.0.post211-gffbfb82-linux'

FMI version: 2.0

OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
70194352026-11-13 16:18:39 +0100Martin SjölundPass -s=ida for --daeMode models (#420)

Tested Library: Dynawo_dev 2.0.0 OMSimulator v3.0.0.post211-gffbfb82-linux

{
 "path": "dynawo/sources/Models/Modelica/Dynawo",
 "sha": "7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00",
 "support": "noSupport",
 "uses": {
  "Modelica": "3.2.3"
 },
 "version": "2.0.0-master",
 "wasm": {
  "2": {
   "generation": 1,
   "sha256": "abfbc4c7a83c7af72886aaa5d6f45e8ba409aa42ebc1baaf61a508a7514eb350",
   "systemLibraries": [
    "libc"
   ],
   "zipfile": "https://libraries.openmodelica.org/precompiled/wasm32-wasip1/omc-1/Dynawo-wasm32-wasip1-4eb0d74d63821cf7.zip"
  }
 },
 "zipfile": "https://github.com/dynawo/dynawo/archive/7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

Reference Files: https://github.com/dynawo/dynawo (7c31bcf6c3d055aa6e806190a0fbd21ee9d1ad00)

CommitDateAuthorSummary
7c31bcf6c3d2026-11-04 12:56:05 +0100Florentine Rosiere#2385 adapt structures used in modelica models to use less RAM and compiles faster

Verified using: v1.28.0-dev.1860+ge89ef0a.cmake (diffSimulationResults)

Flags:
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
setCommandLineOptions("--allowNonStandardModelica=implicitParameterStartAttribute,illegalConditionalContext");
Config:
{
 "extraCustomCommands": [
  "setCommandLineOptions(\"--allowNonStandardModelica=implicitParameterStartAttribute,illegalConditionalContext\");"
 ],
 "library": "Dynawo",
 "libraryVersion": "master",
 "libraryVersionNameForTests": "dev",
 "referenceFileExtension": "csv",
 "referenceFileNameDelimiter": ".",
 "referenceFiles": {
  "destination": "ReferenceFiles/Dynawo",
  "git-directory": "dynawo/sources/Models/Modelica/Dynawo/Examples/references",
  "giturl": "https://github.com/dynawo/dynawo"
 },
 "referenceFinalDot": "_res."
}

Links are provided if getErrorString() or the simulation generates output. The links are coded with red if there were errors, yellow if there were warnings, and normal links if there are only notifications.

ModelVerifiedSimulateTotal buildModelParsingFrontendBackendSimCodeTemplatesCompileTotal Execution
Dynawo.Examples.BESS.WECC.BESSCurrentSource (sim)0.15 (6 verified)0.7811.001.700.040.360.070.1310.4017.37
Dynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS (sim)0.13 (2/6 failed)0.8511.261.540.060.380.070.1410.6017.96
Dynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC (sim)0.10 (1/6 failed)0.479.461.530.040.120.050.288.9714.78
Dynawo.Examples.ENTSOE.TestCase1 (sim)0.03 (4 verified)0.1910.321.490.030.110.050.309.8313.89
Dynawo.Examples.ENTSOE.TestCase2 (sim)0.02 (4 verified)0.199.661.530.030.080.030.129.3913.26
Dynawo.Examples.ENTSOE.TestCase3 (sim)0.03 (3/4 failed)0.3011.091.510.040.130.240.1410.5515.32
Dynawo.Examples.GridCodeSimulations.RunSimulations (sim)0.28 (6/15 failed)11.5385.751.570.723.172.371.3178.18123.49
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca (sim)0.14 (7 verified)0.9911.811.520.070.420.090.1611.0818.70
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb (sim)0.15 (7 verified)1.0111.721.460.050.380.090.1511.0518.57
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim)0.17 (2/7 failed)1.4513.371.500.060.460.090.1912.5722.46
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim)0.14 (7 verified)0.9712.481.530.060.420.100.1611.7219.42
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim)0.21 (7 verified)0.9812.341.590.060.410.110.1611.6019.42
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim)0.18 (7 verified)1.0211.971.570.080.400.090.1711.2219.36
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim)0.68 (4/8 failed)4.3112.781.520.060.430.100.1712.0234.89
Dynawo.Examples.GridForming.Droop.DynGFMDroopSmib (sim) 0.139.701.530.030.100.040.309.2313.11
Dynawo.Examples.GridForming.EpriSmib (sim)0.03 (3/4 failed)0.199.201.590.060.100.040.318.6912.86
Dynawo.Examples.GridForming.GridForming (sim)0.03 (7/10 failed)0.6812.551.550.060.450.080.4011.5618.26
Dynawo.Examples.GridForming.PlantControl.DynGFMCCPlantControl (sim) 0.2412.751.530.151.220.100.1411.1616.64
Dynawo.Examples.GridForming.PlantControl.DynGFMDroopPlantControl (sim)0.05 (2 verified)0.2812.221.540.171.240.090.1410.5816.20
Dynawo.Examples.GridForming.PlantControl.DynGFMVSMPlantControl (sim)0.03 (1/2 failed)0.3512.281.630.171.520.100.1610.3316.71
Dynawo.Examples.GridForming.Tests.NodeFault.CCVSM (sim) 0.1310.261.490.030.110.040.309.7813.60
Dynawo.Examples.GridForming.Tests.NodeFault.Droop (sim) 0.1510.121.480.030.100.040.279.6813.39
Dynawo.Examples.GridForming.Tests.NodeFault.VSM (sim) 0.149.971.520.030.110.040.309.4813.34
Dynawo.Examples.GridForming.Tests.RoCoF.CCVSM (sim) 0.1910.171.540.030.100.040.299.7013.55
Dynawo.Examples.GridForming.Tests.RoCoF.Droop (sim) 0.179.691.540.030.100.050.119.4013.17
Dynawo.Examples.GridForming.Tests.RoCoF.VSM (sim) 0.149.531.480.030.090.040.109.2612.86
Dynawo.Examples.GridForming.Tests.SCRJump.CCVSMDown (sim) 0.1310.171.600.040.120.050.309.6713.65
Dynawo.Examples.GridForming.Tests.SCRJump.CCVSMUp (sim) 0.2910.191.490.030.110.040.299.7114.01
Dynawo.Examples.GridForming.Tests.SCRJump.DroopDown (sim) 0.139.811.610.030.140.040.299.3113.24
Dynawo.Examples.GridForming.Tests.SCRJump.DroopUp (sim) 0.189.731.650.030.110.040.299.2613.56
Dynawo.Examples.GridForming.Tests.SCRJump.VSMDown (sim) 0.139.781.620.040.110.040.319.2813.24
Dynawo.Examples.GridForming.Tests.SCRJump.VSMUp (sim) 0.229.701.600.030.130.040.309.2013.40
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.CCVSM (sim) 0.249.861.510.040.110.050.349.3113.66
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.Droop (sim) 0.189.781.490.030.090.040.319.3113.55
Dynawo.Examples.GridForming.Tests.VoltageAngleJump.VSM (sim) 0.159.561.550.040.120.050.129.2313.24
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.CCVSM (sim) 0.279.601.600.030.100.040.289.1513.87
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.Droop (sim) 0.159.681.710.030.100.040.309.2113.76
Dynawo.Examples.GridForming.Tests.VoltageMagnitudeJump.VSM (sim) 0.149.681.630.050.130.040.119.3413.54
Dynawo.Examples.GridForming.VSM.DynGFMCCVSMSmib (sim) 0.169.971.680.030.100.040.319.4913.72
Dynawo.Examples.GridForming.VSM.DynGFMVSMSmib (sim) 0.2010.091.640.040.100.040.129.7913.94
Dynawo.Examples.GridForming.VSM.DynGFMVSMSmibConvPLL (sim) 0.139.901.650.030.090.040.119.6213.41
Dynawo.Examples.HVDC.HVDC (sim)0.57 (5/9 failed)3.6512.721.530.050.370.070.1512.0832.90
Dynawo.Examples.IEEE14.TestCases.IEEE14CLA 0.000.001.600.000.000.000.000.002.54
Dynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine 0.000.001.530.000.000.000.000.002.48
Dynawo.Examples.IEEE14.TestCases.IEEE14NoEvent 0.000.001.570.000.000.000.000.002.52
Dynawo.Examples.IEEE57.TestCases.IEEE57DisconnectLine 0.000.001.590.000.000.000.000.002.53
Dynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine 0.000.001.570.000.000.000.000.002.57
Dynawo.Examples.IEEE57.TestCases.IEEE57NoEvent 0.000.001.480.000.000.000.000.002.41
Dynawo.Examples.IEEE118.TestCases.IEEE118NoEvent 0.000.001.520.000.000.000.000.002.49
Dynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl 0.000.001.630.000.000.000.000.002.58
Dynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer 0.000.001.670.000.000.000.000.002.64
Dynawo.Examples.InertialGrid.DoubleInertialGrid (sim)0.10 (2 verified)1.038.981.550.030.080.020.118.7416.36
Dynawo.Examples.LoadFrequencyDependent.LoadAlphaBetaFrequencyDependent (sim)0.01 (2/3 failed)0.108.421.690.010.040.010.098.2611.76
Dynawo.Examples.LoadFrequencyDependent.LoadZIPFrequencyDependent (sim)0.01 (2/3 failed)0.108.551.640.010.040.010.088.4011.91
Dynawo.Examples.Nordic.TestCases.LoadFlow 0.000.001.510.000.000.000.000.002.53
Dynawo.Examples.Nordic.TestCases.TestCase 0.000.001.580.000.000.000.000.002.52
Dynawo.Examples.Photovoltaics.WECC.PVCurrentSource (sim)0.13 (4 verified)0.6810.101.590.050.180.240.139.5016.00
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 (sim)0.13 (4 verified)0.8010.381.520.070.420.090.159.6516.62
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim)0.14 (2/4 failed)0.8510.881.510.060.440.080.1410.1617.76
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC (sim)0.08 (4 verified)0.5510.031.540.030.150.230.139.4915.35
Dynawo.Examples.RVS.TestCases.LoadFlow 0.000.001.590.000.000.000.000.002.55
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative 0.000.001.480.000.000.000.000.002.38
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative 0.000.001.520.000.000.000.000.002.40
Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative 0.000.001.430.000.000.000.000.002.31
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset 0.000.001.590.000.000.000.000.002.55
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset 0.000.001.690.000.000.000.000.002.71
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset 0.000.001.450.000.000.000.000.002.32
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset 0.000.001.550.000.000.000.000.002.57
Dynawo.Examples.SMIB.SMIBStepEfdPm 0.000.001.670.000.000.000.000.002.62
Dynawo.Examples.SMIB.SMIBStepPm (sim)0.01 (3 verified)0.239.731.630.020.090.040.129.4613.65
Dynawo.Examples.SMIB.Standard.GovCt2St4b (sim)0.02 (5 verified)0.2111.311.530.030.150.260.1310.7415.01
Dynawo.Examples.SMIB.Standard.GovHydro4St4b (sim) 0.1710.751.580.030.110.040.3710.2014.44
Dynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim)0.02 (5 verified)0.2110.911.570.030.100.040.3410.4014.74
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim)0.03 (5 verified)0.2312.001.590.070.130.290.1411.3616.09
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim)0.04 (5 verified)0.3913.081.600.060.400.070.1812.36262.07
Dynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim)0.03 (4/5 failed)0.2411.141.630.050.160.240.1910.4915.17
Dynawo.Examples.SVarC.SVarCFaultImp 0.000.001.580.000.000.000.000.002.49
Dynawo.Examples.SVarC.SVarCLoadVarQ 0.000.001.540.000.000.000.000.002.46
Dynawo.Examples.SVarC.SVarCLoadVarQLarge 0.000.001.540.000.000.000.000.002.37
Dynawo.Examples.SVarC.SVarCModeChange 0.000.001.530.000.000.000.000.002.38
Dynawo.Examples.SVarC.SVarCStepURef 0.000.001.620.000.000.000.000.002.52
Dynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim)0.14 (1/2 failed)0.097.841.530.010.010.000.127.7011.61
Dynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim)0.00 (2 verified)0.108.231.560.010.010.000.098.1211.42
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 0.000.001.520.000.000.000.000.002.42
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 0.000.001.590.000.000.000.000.002.52
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB 0.000.001.580.000.000.000.000.002.59
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip 0.000.001.630.000.000.000.000.002.56
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 0.000.001.640.000.000.000.000.002.75
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB 0.000.001.690.000.000.000.000.002.80
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 0.000.001.530.000.000.000.000.002.52
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB 0.000.001.620.000.000.000.000.002.59
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 0.000.001.580.000.000.000.000.002.48
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB 0.000.001.720.000.000.000.000.002.71
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 0.000.001.600.000.000.000.000.002.58
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB 0.000.001.640.000.000.000.000.002.66
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 0.000.001.610.000.000.000.000.002.64
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB 0.000.001.530.000.000.000.000.002.51
Dynawo.Examples.Wind.WECC.WT3CurrentSource1 (sim)0.10 (4 verified)0.649.901.640.050.170.270.149.2615.81
Dynawo.Examples.Wind.WECC.WT3CurrentSource2 (sim)0.16 (4 verified)0.7110.301.640.040.160.270.139.7016.31
Dynawo.Examples.Wind.WECC.WT4ACurrentSource (sim)0.09 (4 verified)0.539.321.570.030.120.050.338.7914.65
Dynawo.Examples.Wind.WECC.WT4BCurrentSource (sim)0.08 (4 verified)0.509.101.680.040.120.050.338.5614.50
Dynawo.Examples.Wind.WECC.WTG3CurrentSource1 (sim)0.16 (4 verified)0.9511.531.620.070.430.100.1610.7618.60
Dynawo.Examples.Wind.WECC.WTG3CurrentSource2 (sim)0.14 (4 verified)0.9911.451.540.060.430.090.1610.7218.65
Dynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim)0.82 (4 verified)5.7710.531.530.040.400.070.149.8838.44
Dynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim)0.12 (4 verified)0.7710.901.550.050.360.070.1410.2917.14
Dynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS (sim)0.84 (1/4 failed)6.2011.161.490.050.390.070.1410.5141.89