Dynawo test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
81 81 81 81 81 81 78 0

Test started: 2026-10-19 09:07:42
Total time taken: 0:51:46
System info: ryzen-9950x: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.1409+g425956df32.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
39e90ee2026-10-19 10:06:21 +0200Martin SjölundReplace the C.old job with a C+Rust job

Tested Library: Dynawo 1.8.0

{
 "path": "dynawo/sources/Models/Modelica/Dynawo",
 "sha": "1f31241aabc2e6e00546ad4552d91c7aa181b73f",
 "support": "experimental",
 "uses": {
  "Modelica": "3.2.3"
 },
 "version": "1.8.0",
 "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/1f31241aabc2e6e00546ad4552d91c7aa181b73f.zip"
}

BuildModel time limit: 660s
Simulation time limit: 240s
Simulation time limit for Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset: 330s
Default tolerance: 1e-06
Default number of intervals: 2500
Optimization level: Tool default

Flags:
setCommandLineOptions("--simCodeTarget=C+Rust")
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",
 "ulimitExeModels": {
  "Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset": 330
 }
}

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.132.151.500.050.280.020.061.744.42
Dynawo.Examples.BESS.WECC.BESSCurrentSourceExternalPCS (sim) 0.172.311.630.060.090.020.221.924.75
Dynawo.Examples.BESS.WECC.BESSCurrentSourceNoPPC (sim) 0.091.711.550.040.060.150.061.403.97
Dynawo.Examples.ENTSOE.TestCase1 (sim) 0.031.881.550.040.060.160.051.574.08
Dynawo.Examples.ENTSOE.TestCase2 (sim) 0.031.711.480.020.050.010.181.453.87
Dynawo.Examples.ENTSOE.TestCase3 (sim) 0.102.281.420.030.240.020.061.934.41
Dynawo.Examples.GridCodeSimulations.RunSimulations (sim) 0.8716.121.451.051.860.540.8311.8519.13
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xcca (sim) 0.132.651.480.070.250.020.072.244.87
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI2Xccb (sim) 0.122.731.370.060.280.020.082.294.87
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI5 (sim) 0.402.671.520.060.310.020.082.195.17
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI6 (sim) 0.122.611.520.080.330.030.082.084.92
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMax (sim) 0.122.561.420.090.330.030.082.044.71
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI7QMin (sim) 0.172.551.500.070.320.030.082.054.85
Dynawo.Examples.GridCodeSimulations.SheetSimulations.SheetI10 (sim) 0.842.711.470.070.300.020.082.255.63
Dynawo.Examples.GridForming.EpriSmib (sim) 0.031.541.470.030.060.010.061.383.61
Dynawo.Examples.GridForming.GridForming (sim) 1.212.901.470.060.370.030.232.226.19
Dynawo.Examples.HVDC.HVDC (sim) 0.962.591.590.070.090.020.282.135.78
Dynawo.Examples.IEEE14.TestCases.IEEE14CLA (sim) 0.023.521.500.050.350.020.282.825.70
Dynawo.Examples.IEEE14.TestCases.IEEE14DisconnectLine (sim) 0.033.521.450.070.370.020.262.805.64
Dynawo.Examples.IEEE14.TestCases.IEEE14NoEvent (sim) 0.033.211.380.040.310.020.302.555.30
Dynawo.Examples.IEEE57.TestCases.IEEE57DisconnectLine (sim) 0.0710.021.510.161.030.060.708.0612.21
Dynawo.Examples.IEEE57.TestCases.IEEE57HvdcPsDisconnectLine (sim) 0.1111.861.440.421.160.260.779.2514.09
Dynawo.Examples.IEEE57.TestCases.IEEE57NoEvent (sim) 0.1010.821.420.421.070.260.578.5012.91
Dynawo.Examples.IEEE118.TestCases.IEEE118NoEvent (sim) 0.7036.001.441.324.810.592.4326.8638.79
Dynawo.Examples.IllustrativeExamples.DynaFlow.CoordinatedVControl (sim) 0.011.351.540.020.030.010.041.243.48
Dynawo.Examples.IllustrativeExamples.DynaFlow.PhaseShifterTransformer (sim) 0.011.251.490.020.030.010.041.163.41
Dynawo.Examples.InertialGrid.DoubleInertialGrid (sim) 0.341.641.590.020.230.010.041.354.16
Dynawo.Examples.LoadFrequencyDependent.LoadAlphaBetaFrequencyDependent (sim) 0.011.171.460.020.030.010.031.083.33
Dynawo.Examples.LoadFrequencyDependent.LoadZIPFrequencyDependent (sim) 0.011.131.630.010.030.000.021.063.35
Dynawo.Examples.Nordic.TestCases.LoadFlow (sim) 0.0612.181.450.441.660.090.819.1714.35
Dynawo.Examples.Nordic.TestCases.TestCase (sim) 41.0860.771.501.915.180.834.8248.03104.03
Dynawo.Examples.Photovoltaics.WECC.PVCurrentSource (sim) 0.142.101.450.060.270.020.061.694.34
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource2 (sim) 0.122.511.440.080.290.030.082.034.73
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSource4 (sim) 0.152.461.620.050.100.030.272.024.80
Dynawo.Examples.Photovoltaics.WECC.PVVoltageSourceNoPPC (sim) 0.112.181.430.030.270.030.061.794.34
Dynawo.Examples.RVS.TestCases.LoadFlow (sim) 4.8811.001.380.431.370.070.858.2917.87
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadNoRestorative (sim) 71.61255.431.624.059.482.0329.14210.73329.53
Dynawo.Examples.RVS.TestCases.TestA.TestAAlphaBetaLoadRestorative (sim) 94.32255.821.383.488.661.2827.31215.09352.28
Dynawo.Examples.RVS.TestCases.TestA.TestAShuntNoRestorative (sim) 32.97252.501.564.099.141.9328.02209.33287.96
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcLoadReset (sim) 74.19250.161.413.589.551.5128.56206.96326.52
Dynawo.Examples.RVS.TestCases.TestB.TestBNoSvcNoLoadReset (sim) 174.15246.021.483.989.762.1428.21201.93422.48
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcLoadReset (sim) 72.82253.251.573.648.451.3028.12211.74328.41
Dynawo.Examples.RVS.TestCases.TestB.TestBSvcNoLoadReset (sim) 90.81245.101.523.838.322.0228.92202.02338.30
Dynawo.Examples.SMIB.SMIBStepEfdPm (sim) 0.021.731.560.040.050.010.211.433.92
Dynawo.Examples.SMIB.SMIBStepPm (sim) 0.061.821.530.020.050.010.231.514.04
Dynawo.Examples.SMIB.Standard.GovCt2St4b (sim) 0.042.621.710.050.310.020.062.184.95
Dynawo.Examples.SMIB.Standard.GovHydro4St4b (sim) 0.052.331.530.030.070.190.061.974.47
Dynawo.Examples.SMIB.Standard.GovSteam1St4b2 (sim) 0.052.211.540.030.060.180.051.904.44
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b1 (sim) 0.052.461.500.040.290.020.062.054.59
Dynawo.Examples.SMIB.Standard.GovSteam1St4bPss2b3 (sim) 0.172.661.500.050.290.020.082.214.98
Dynawo.Examples.SMIB.Standard.GovSteamEuSt4b (sim) 0.052.541.490.050.310.020.062.104.68
Dynawo.Examples.SVarC.SVarCFaultImp (sim) 0.011.121.420.010.020.000.031.063.19
Dynawo.Examples.SVarC.SVarCLoadVarQ (sim) 0.011.231.370.020.020.000.031.163.25
Dynawo.Examples.SVarC.SVarCLoadVarQLarge (sim) 0.011.131.480.010.020.000.031.073.19
Dynawo.Examples.SVarC.SVarCModeChange (sim) 0.011.101.490.020.020.000.031.033.20
Dynawo.Examples.SVarC.SVarCStepURef (sim) 0.011.081.600.010.020.000.031.023.26
Dynawo.Examples.SystemFrequencyResponse.ReducedOrderSFR (sim) 0.010.811.400.010.010.000.010.782.81
Dynawo.Examples.SystemFrequencyResponse.SimplifiedSFR (sim) 0.010.891.350.010.010.000.020.852.84
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2015 (sim) 0.395.351.350.270.380.040.394.267.71
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020 (sim) 0.565.681.340.270.410.040.404.568.23
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020FOCB (sim) 2.295.701.470.270.410.040.404.5910.06
Dynawo.Examples.Wind.IEC.Neplan.WPP4ACurrentSource2020UDip (sim) 155.595.781.280.360.380.040.394.62163.20
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020 (sim) 2.676.031.300.360.390.040.444.8010.55
Dynawo.Examples.Wind.IEC.Neplan.WPP4BCurrentSource2020FOCB (sim) 0.306.841.440.500.500.040.555.259.15
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015 (sim) 0.244.411.510.150.660.060.383.156.80
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2015FOCB (sim) 0.184.081.470.110.490.030.343.116.37
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020 (sim) 0.264.401.450.090.500.030.323.466.74
Dynawo.Examples.Wind.IEC.Neplan.WT4ACurrentSource2020FOCB (sim) 0.194.181.360.070.400.030.333.356.35
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015 (sim) 0.104.041.410.110.440.030.323.146.12
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2015FOCB (sim) 0.103.931.350.080.320.030.303.205.96
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020 (sim) 0.284.501.430.090.490.050.373.506.81
Dynawo.Examples.Wind.IEC.Neplan.WT4BCurrentSource2020FOCB (sim) 0.194.491.400.090.450.030.353.586.66
Dynawo.Examples.Wind.WECC.WT3CurrentSource1 (sim) 0.101.961.360.040.230.010.051.634.03
Dynawo.Examples.Wind.WECC.WT3CurrentSource2 (sim) 0.112.141.460.040.220.010.051.824.32
Dynawo.Examples.Wind.WECC.WT4ACurrentSource (sim) 0.091.961.450.030.060.200.061.604.11
Dynawo.Examples.Wind.WECC.WT4BCurrentSource (sim) 0.091.841.560.050.060.190.041.504.10
Dynawo.Examples.Wind.WECC.WTG3CurrentSource1 (sim) 0.132.551.420.060.270.020.082.124.73
Dynawo.Examples.Wind.WECC.WTG3CurrentSource2 (sim) 0.152.501.370.060.240.020.082.114.61
Dynawo.Examples.Wind.WECC.WTG4ACurrentSource (sim) 0.962.181.380.070.250.020.061.795.22
Dynawo.Examples.Wind.WECC.WTG4BCurrentSource (sim) 0.122.071.270.050.230.020.061.714.04
Dynawo.Examples.Wind.WECC.WTG4BCurrentSourceExternalPCS (sim) 1.232.131.310.040.240.020.061.785.24