PNlib test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
92 92 86 86 86 49 43 4

Test started: 2026-10-28 23:47:18
Total time taken: 0:15:27
System info: ryzen-5950x-1: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 26.04.1 LTS

OpenModelica Version: v1.28.0-dev.1564+gf265cf73a7.cmake
OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
323510f2026-10-27 00:31:11 +0100Francesco CasellaUpdate heavy_tests.json (#376)

Tested Library: PNlib 3.0.0

{
 "path": "PNlib",
 "sha": "8ed0c217a3ff2db4655d85b4e5446edfa0ecade0",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "3.0.0-master",
 "wasm": {
  "2": {
   "generation": 1,
   "sha256": "b2da4efe3d62740a85b77034e939f7be76db81854eef9a16129e578c01602f8d",
   "systemLibraries": [
    "libc"
   ],
   "zipfile": "https://libraries.openmodelica.org/precompiled/wasm32-wasip1/omc-1/PNlib-wasm32-wasip1-3ec22d03bb9386e7.zip"
  }
 },
 "zipfile": "https://github.com/AMIT-HSBI/PNlib/archive/8ed0c217a3ff2db4655d85b4e5446edfa0ecade0.zip"
}

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

Reference Files: $PNLIBREFS

CommitDateAuthorSummary
8ed0c212024-02-13 16:45:07 +0100AndreasUpdating release download (#86)

Verified using: v1.28.0-dev.1407+gab62293.cmake (diffSimulationResults)

Flags:
setCommandLineOptions("-d=newInst,-frontEndUnitCheck --newBackend")
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
Config:
{
 "library": "PNlib",
 "libraryVersion": "master",
 "libraryVersionNameForTests": "",
 "referenceFiles": "$PNLIBREFS"
}

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
PNlib.Examples.ConTest.Conflict 0.000.651.930.060.350.020.080.143.46
PNlib.Examples.ConTest.ConflictLoop 0.000.481.860.050.430.000.000.003.33
PNlib.Examples.ConTest.LoopAndArcweight 0.000.181.890.030.150.000.000.003.03
PNlib.Examples.ConTest.PCtoTC 0.000.241.840.020.060.010.050.112.95
PNlib.Examples.ConTest.PCtoTCfunction 0.000.251.920.020.070.010.050.103.06
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.021.991.910.010.010.000.021.944.88
PNlib.Examples.ConTest.SingleTC (sim)0.02 (4 verified)0.021.901.850.010.010.000.021.864.77
PNlib.Examples.ConTest.Speed 0.000.551.860.030.180.020.190.133.31
PNlib.Examples.ConTest.TCtoPC 0.000.231.880.020.050.010.040.102.97
PNlib.Examples.ConTest.TCtoPCfunction 0.000.221.880.020.050.010.050.102.99
PNlib.Examples.ConTest.ZeroArcWeight 0.000.561.900.030.150.020.230.133.38
PNlib.Examples.ConTest.ZeroPlace 0.000.521.860.030.150.020.200.133.21
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.02 (13/22 failed)0.086.571.890.110.700.020.365.389.56
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.02 (3/10 failed)0.043.601.890.060.320.010.063.156.58
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.02 (4/10 failed)0.043.701.850.040.320.010.063.276.63
PNlib.Examples.DisTest.ConflictPrio (sim)0.02 (3/10 failed)0.043.651.840.040.330.010.063.206.56
PNlib.Examples.DisTest.ConflictProb (sim)0.04 (3/10 failed)0.073.681.820.040.290.010.063.276.50
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.02 (1/5 failed)0.022.691.850.020.080.010.052.535.53
PNlib.Examples.DisTest.EightConflictProb (sim)0.02 (9/18 failed)0.043.811.830.040.300.020.083.386.77
PNlib.Examples.DisTest.FiveTimes 0.001.551.830.170.780.180.160.274.29
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.01 (6/10 failed)0.043.621.900.040.300.010.063.226.51
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.02 (6/10 failed)0.043.651.940.040.300.010.063.246.59
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.02 (6/10 failed)0.043.751.830.040.320.010.063.326.59
PNlib.Examples.DisTest.InputConflictPrio (sim)0.02 (6/10 failed)0.043.681.870.040.310.010.063.266.56
PNlib.Examples.DisTest.InputConflictProb (sim)0.02 (6/11 failed)0.043.611.830.040.330.010.063.186.50
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (3/6 failed)0.022.431.850.030.060.020.072.255.25
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.02 (5/10 failed)0.043.661.870.030.320.010.063.246.52
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.02 (4/10 failed)0.043.781.870.030.320.010.063.356.73
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.02 (4/10 failed)0.043.671.890.040.320.010.063.246.65
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.01 (4/10 failed)0.043.811.820.030.300.010.063.406.68
PNlib.Examples.DisTest.OutputConflictProb (sim)0.02 (5/10 failed)0.043.721.970.040.320.010.063.296.76
PNlib.Examples.DisTest.PDtoTD (sim)0.02 (1/4 failed)0.022.461.850.020.050.010.052.345.31
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (1/4 failed)0.022.551.840.030.060.010.062.395.39
PNlib.Examples.DisTest.PDtoTT 0.001.201.840.020.050.010.041.083.86
PNlib.Examples.DisTest.PrioTest (sim)0.02 (8/16 failed)0.054.841.880.060.370.010.254.147.79
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.021.941.880.010.010.010.021.884.72
PNlib.Examples.DisTest.SingleTD (sim)0.02 (3 verified)0.021.861.890.010.010.000.021.824.71
PNlib.Examples.DisTest.SixConflictProb (sim)0.02 (7/14 failed)0.053.271.850.030.140.010.182.906.18
PNlib.Examples.DisTest.TDtoPD (sim)0.02 (1/4 failed)0.022.501.840.020.040.010.042.395.38
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (1/4 failed)0.022.421.890.020.040.010.042.325.32
PNlib.Examples.DisTest.TEnoInput (sim)0.03 (1/4 failed)0.022.461.900.020.040.010.042.355.35
PNlib.Examples.DisTest.TEtest (sim)0.02 (4/7 failed)0.033.611.910.030.170.010.223.186.59
PNlib.Examples.DisTest.TFDinputConflict (sim)0.02 (6/14 failed)0.043.811.850.040.340.010.063.346.75
PNlib.Examples.DisTest.TFDoutCap (sim)0.02 (5/12 failed)0.033.641.900.030.190.010.183.226.57
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.02 (6/16 failed)0.043.801.870.060.330.010.063.346.72
PNlib.Examples.DisTest.TFDtest (sim)30.16 (5/8 failed)176.643.001.830.020.100.010.062.80243.56
PNlib.Examples.DisTest.TTcircle 0.002.031.870.030.160.010.191.644.73
PNlib.Examples.DisTest.TTtoPD 0.001.181.840.020.040.010.041.073.87
PNlib.Examples.DisTest.Ttest (sim)0.04 (4/13 failed)0.064.411.840.050.370.010.073.907.32
PNlib.Examples.ExtTest.ArcswithPCtoTC 0.001.601.920.130.810.030.420.204.50
PNlib.Examples.ExtTest.ArcswithPCtoTC2 0.001.801.930.170.990.040.350.254.66
PNlib.Examples.ExtTest.ArcswithPCtoTC3 0.001.321.900.100.690.030.290.204.12
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC 0.000.551.930.030.310.010.060.133.36
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.02 (5/8 failed)0.043.621.870.040.170.010.193.216.54
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.02 (5/8 failed)0.043.641.930.040.190.010.193.196.62
PNlib.Examples.ExtTest.IATest 0.000.401.870.040.360.000.000.003.18
PNlib.Examples.ExtTest.IAwithPCtoTC 0.000.591.890.040.340.020.070.123.37
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.02 (5/8 failed)0.043.651.860.030.160.010.193.266.55
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.02 (5/8 failed)0.043.771.830.040.170.020.203.346.60
PNlib.Examples.ExtTest.NoTokens 0.000.611.860.040.340.010.080.143.38
PNlib.Examples.ExtTest.TATest 0.000.421.850.040.380.000.000.003.24
PNlib.Examples.ExtTest.TAwithPCtoTC 0.000.591.950.040.340.020.070.133.52
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.01 (5/8 failed)0.043.551.910.040.160.010.223.126.54
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.02 (5/8 failed)0.043.691.910.050.180.020.233.226.68
PNlib.Examples.ExtTest.TAwithWeaklyActivation 0.000.581.910.040.190.160.080.123.34
PNlib.Examples.ExtTest.TDSTest (sim) 0.022.821.910.030.100.010.062.625.63
PNlib.Examples.ExtTest.TDSTestinterrupt (sim) 0.023.381.890.030.140.010.193.006.15
PNlib.Examples.ExtTest.TDSdiscrete (sim) 0.022.731.870.030.090.010.062.545.53
PNlib.Examples.ExtTest.TDStriangular (sim) 0.022.741.900.030.100.010.062.555.58
PNlib.Examples.ExtTest.TDStruncatednormal (sim) 0.022.961.800.030.100.010.062.775.65
PNlib.Examples.ExtTest.TDSuniform (sim) 0.022.781.830.030.090.010.062.595.51
PNlib.Examples.ExtTest.TESTest (sim)0.02 (3/8 failed)0.033.231.810.030.130.010.192.876.06
PNlib.Examples.ExtTest.TFDStest (sim)29.87 (6/9 failed)178.372.831.880.040.100.010.062.62244.56
PNlib.Examples.HybTest.ConflictPrio 0.000.551.910.040.300.010.060.143.29
PNlib.Examples.HybTest.ConflictProb 0.000.551.830.040.300.010.060.143.29
PNlib.Examples.HybTest.ConflictType3 0.000.591.800.040.300.010.070.163.26
PNlib.Examples.HybTest.ConflictType4 0.000.831.870.060.360.020.230.163.59
PNlib.Examples.HybTest.EightConflictProb 0.000.161.820.030.120.000.000.002.87
PNlib.Examples.HybTest.HybLoopAndArcweight 0.000.271.840.020.080.010.050.113.01
PNlib.Examples.HybTest.InputConflictPrio 0.000.611.840.040.340.020.070.153.34
PNlib.Examples.HybTest.InputConflictProb 0.000.571.890.040.320.010.060.143.33
PNlib.Examples.HybTest.InputConflictType3 0.000.661.870.080.360.010.070.143.37
PNlib.Examples.HybTest.OutputConflictPrio 0.000.601.850.040.300.010.060.193.36
PNlib.Examples.HybTest.OutputConflictProb 0.000.571.910.030.320.010.060.153.31
PNlib.Examples.HybTest.OutputConflictType3 0.000.641.820.040.330.010.070.183.30
PNlib.Examples.HybTest.PCtoTD 0.000.221.890.020.050.010.040.102.95
PNlib.Examples.HybTest.PCtoTDfunction 0.000.221.850.020.050.010.040.103.01
PNlib.Examples.HybTest.SixConflictProb 0.000.131.830.030.100.000.000.002.86
PNlib.Examples.HybTest.TCwithPD 0.000.611.850.040.170.020.200.193.35
PNlib.Examples.HybTest.TDtoPC 0.000.241.900.020.050.010.060.103.00
PNlib.Examples.HybTest.TDtoPCfunction 0.000.211.870.020.050.010.040.102.94
PNlib.Examples.Models.BicoloredPlaces.Aquarium 0.000.911.800.050.370.020.320.153.53