PNlib test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
92 92 92 92 92 92 92 19

Test started: 2024-11-10 18:40:44
Total time taken: 0:20:48
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.25.0-dev.152+g78d9a41044

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
fbb5f6a2024-11-10 18:37:34 +0100Adrian Popthis is not working, disable it for now (#172)

Tested Library: PNlib 3.0.0 OMSimulator v2.1.2.post11-g6ed45ec-linux-notlm-debug

{
 "path": "PNlib",
 "sha": "8ed0c217a3ff2db4655d85b4e5446edfa0ecade0",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "3.0.0-master",
 "zipfile": "https://github.com/AMIT-HSBI/PNlib/archive/8ed0c217a3ff2db4655d85b4e5446edfa0ecade0.zip"
}

BuildModel time limit: 660s
Simulation time limit: 50s
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: OpenModelica 1.23.0~dev-204-g196d7c6 (diffSimulationResults)

Flags:
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 (sim)0.02 (13 verified)0.1213.571.670.100.350.040.0713.0216.14
PNlib.Examples.ConTest.ConflictLoop (sim)0.02 (13 verified)0.1414.411.660.110.410.050.1013.7316.96
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (2/6 failed)0.1012.381.640.090.110.040.2311.9014.85
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (1/5 failed)0.0811.311.640.090.050.020.0411.1013.78
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.0811.221.640.090.050.020.0411.0113.71
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.067.471.710.090.020.010.037.339.99
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.067.071.670.090.010.000.026.959.55
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.1112.731.670.100.130.210.0612.2415.27
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.0811.071.670.090.050.020.0410.8813.59
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.0811.111.670.090.050.020.0410.9213.60
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.01 (7 verified)0.1012.791.650.100.130.210.0612.3015.27
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.1012.491.660.100.120.210.0612.0115.03
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.05 (13/22 failed)0.1516.471.670.130.510.270.3115.2419.10
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.02 (3/10 failed)0.1010.521.650.120.320.040.079.9713.01
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.02 (4/10 failed)0.0910.501.660.100.330.040.069.9612.98
PNlib.Examples.DisTest.ConflictPrio (sim)0.02 (3/10 failed)0.0910.551.680.100.320.040.0710.0213.07
PNlib.Examples.DisTest.ConflictProb (sim)0.02 (3/10 failed)0.0910.571.660.110.310.040.0610.0513.09
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (1/5 failed)0.078.401.630.090.060.020.058.1710.83
PNlib.Examples.DisTest.EightConflictProb (sim)0.02 (9/18 failed)0.1011.131.640.100.330.040.0710.5813.61
PNlib.Examples.DisTest.FiveTimes (sim)0.06 (15/27 failed)0.2121.721.670.170.860.330.1820.1824.40
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.03 (6/10 failed)0.0910.641.660.100.340.040.0710.1013.14
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.02 (6/10 failed)0.0910.591.660.100.330.040.0710.0513.11
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.02 (6/10 failed)0.0910.591.660.100.340.040.0710.0413.10
PNlib.Examples.DisTest.InputConflictPrio (sim)0.02 (6/10 failed)0.0910.721.640.100.350.040.0710.1713.20
PNlib.Examples.DisTest.InputConflictProb (sim)0.02 (6/11 failed)0.0910.601.660.100.340.040.0710.0513.11
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.088.361.650.090.050.020.048.1510.83
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.02 (5/10 failed)0.0910.611.640.100.320.040.0610.0813.09
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.02 (4/10 failed)0.0910.551.650.100.330.040.0610.0113.04
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.02 (4/10 failed)0.0910.551.660.100.330.040.0610.0213.07
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.02 (4/10 failed)0.0910.511.670.100.320.040.079.9813.03
PNlib.Examples.DisTest.OutputConflictProb (sim)0.02 (5/10 failed)0.0910.551.650.100.320.040.0610.0213.04
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (1/4 failed)0.068.071.650.090.040.020.047.8810.51
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (1/4 failed)0.068.041.650.090.050.020.047.8510.49
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.068.061.650.090.040.020.047.8610.50
PNlib.Examples.DisTest.PrioTest (sim)0.02 (8/16 failed)0.1213.071.640.120.410.080.3112.1615.57
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.067.461.630.080.010.010.037.339.87
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.057.211.670.080.010.000.027.109.66
PNlib.Examples.DisTest.SixConflictProb (sim)0.02 (7/14 failed)0.0910.271.650.090.130.220.069.7712.73
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (1/4 failed)0.077.881.650.090.040.020.047.7110.33
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (1/4 failed)0.067.931.660.090.040.020.047.7510.38
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (1/4 failed)0.078.021.650.090.040.020.047.8310.47
PNlib.Examples.DisTest.TEtest (sim)0.01 (4/7 failed)0.089.871.640.090.130.220.069.3612.31
PNlib.Examples.DisTest.TFDinputConflict (sim)0.02 (7/14 failed)0.0910.441.630.100.140.210.069.9312.93
PNlib.Examples.DisTest.TFDoutCap (sim)0.02 (6/12 failed)0.0910.121.650.100.130.220.069.6012.61
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.03 (9/16 failed)0.0910.631.640.100.320.040.0610.1013.10
PNlib.Examples.DisTest.TFDtest (sim)0.02 (5/8 failed)0.079.051.630.090.080.030.068.7911.48
PNlib.Examples.DisTest.TTcircle (sim)0.02 (4/7 failed)0.089.771.650.090.120.210.069.3012.23
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.067.941.660.090.040.020.047.7610.40
PNlib.Examples.DisTest.Ttest (sim)0.02 (4/13 failed)0.1011.771.660.120.370.050.1111.1314.30
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.03 (21 verified)0.1917.871.650.140.550.290.1316.7620.46
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.04 (6/24 failed)0.2920.021.670.160.800.110.3418.6122.78
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.03 (24 verified)0.2819.911.660.150.750.100.3318.5822.62
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.02 (4/10 failed)0.1213.501.690.110.340.040.0712.9516.08
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.02 (5/8 failed)0.1010.281.650.100.130.220.069.7612.78
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.02 (5/8 failed)0.0910.271.640.100.130.210.069.7712.75
PNlib.Examples.ExtTest.IATest (sim)0.02 (7/13 failed)0.1714.241.650.110.380.050.0913.6216.81
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.01 (2/10 failed)0.1213.481.640.100.340.040.0612.9315.98
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.02 (5/8 failed)0.1010.201.650.100.120.210.069.7112.69
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.02 (5/8 failed)0.0910.221.670.100.130.220.069.7212.72
PNlib.Examples.ExtTest.NoTokens (sim)0.02 (2/11 failed)0.1314.611.680.110.370.050.0913.9817.20
PNlib.Examples.ExtTest.TATest (sim)0.02 (5/12 failed)0.1313.651.650.100.360.040.0713.0916.19
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.02 (1/10 failed)0.1213.401.670.100.340.040.0612.8515.92
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.02 (5/8 failed)0.0910.171.670.090.130.210.069.6812.68
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.02 (5/8 failed)0.0910.221.650.100.130.220.069.7112.73
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.02 (7/12 failed)0.1213.171.650.100.150.220.0612.6415.69
PNlib.Examples.ExtTest.TDSTest (sim)0.02 (4/6 failed)0.079.081.650.100.080.030.238.6511.55
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.02 (5/10 failed)0.0910.181.650.100.120.210.069.6912.67
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.02 (3/6 failed)0.079.261.650.100.080.030.238.8211.72
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (4/6 failed)0.079.161.640.090.080.030.228.7311.61
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (4/6 failed)0.079.291.650.090.080.030.238.8511.74
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (3/6 failed)0.089.181.650.100.080.030.238.7511.65
PNlib.Examples.ExtTest.TESTest (sim)0.02 (4/8 failed)0.089.691.660.110.110.040.239.2112.18
PNlib.Examples.ExtTest.TFDStest (sim)0.02 (6/9 failed)0.089.241.670.100.080.030.238.8011.75
PNlib.Examples.HybTest.ConflictPrio (sim)0.02 (3/10 failed)0.0910.571.650.100.340.040.0710.0313.04
PNlib.Examples.HybTest.ConflictProb (sim)0.02 (3/10 failed)0.0910.501.660.110.340.040.069.9512.99
PNlib.Examples.HybTest.ConflictType3 (sim)0.02 (5/12 failed)0.1113.681.670.110.360.040.0713.1116.22
PNlib.Examples.HybTest.ConflictType4 (sim)0.02 (12 verified)0.1415.691.650.120.400.070.3114.7818.23
PNlib.Examples.HybTest.EightConflictProb (sim)0.03 (9/18 failed)0.1111.181.650.100.340.040.0710.6213.72
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (1/4 failed)0.078.351.670.090.070.020.058.1210.84
PNlib.Examples.HybTest.InputConflictPrio (sim)0.02 (6/10 failed)0.1010.681.660.100.340.040.0710.1313.19
PNlib.Examples.HybTest.InputConflictProb (sim)0.02 (6/10 failed)0.0910.701.660.100.370.040.0710.1213.20
PNlib.Examples.HybTest.InputConflictType3 (sim)0.02 (7/12 failed)0.1213.861.670.110.360.040.0713.2916.43
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.02 (3/10 failed)0.0910.451.670.100.340.040.069.9012.95
PNlib.Examples.HybTest.OutputConflictProb (sim)0.02 (3/10 failed)0.0910.621.660.100.350.040.0710.0713.11
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.02 (5/12 failed)0.1113.601.660.100.360.040.0713.0316.14
PNlib.Examples.HybTest.PCtoTD (sim)0.01 (2/4 failed)0.078.231.660.090.050.020.048.0210.69
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (1/4 failed)0.078.131.660.090.050.020.047.9410.60
PNlib.Examples.HybTest.SixConflictProb (sim)0.02 (7/14 failed)0.1010.361.660.090.140.210.069.8612.88
PNlib.Examples.HybTest.TCwithPD (sim)0.02 (1/7 failed)0.1113.281.650.100.330.040.0612.7515.80
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (1/4 failed)0.068.191.660.090.040.020.048.0010.67
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.01 (1/4 failed)0.068.061.650.090.040.020.047.8710.52
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.1314.701.650.110.410.060.1114.0117.24