PNlib test using OpenModelica

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

Test started: 2024-02-17 18:47:40
Total time taken: 0:14:01
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.20.0-v1.20.0.1+g2faf7aa0ea

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)

Tested Library: PNlib 3.0.0 OMSimulator v2.1.1.post236-g634b019-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
Optimization level: Tool default

Reference Files: $PNLIBREFS

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.22 (13 verified)0.965.051.590.260.170.220.753.668.41
PNlib.Examples.ConTest.ConflictLoop (sim)0.26 (13 verified)1.195.491.600.270.420.070.813.929.09
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.09 (6 verified)0.594.052.680.390.100.040.592.938.34
PNlib.Examples.ConTest.PCtoTC (sim)0.04 (5 verified)0.393.073.030.340.050.020.432.227.70
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.04 (5 verified)0.383.243.040.370.050.020.592.217.70
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.062.595.020.370.020.010.351.858.67
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.072.204.850.370.010.000.131.698.26
PNlib.Examples.ConTest.Speed (sim)0.17 (12 verified)0.694.352.120.380.120.040.683.127.98
PNlib.Examples.ConTest.TCtoPC (sim)0.05 (5 verified)0.323.114.150.370.050.020.512.168.72
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.133.123.780.380.050.020.492.198.08
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.11 (7 verified)0.563.501.660.310.140.050.232.776.58
PNlib.Examples.ConTest.ZeroPlace (sim)0.13 (9 verified)0.614.222.660.390.120.040.593.088.39
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.27 (22 verified)0.4710.951.910.410.620.273.406.2415.39
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.19 (10 verified)0.644.201.670.270.150.260.103.4210.59
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.20 (10 verified)0.614.811.780.360.190.250.453.569.82
PNlib.Examples.DisTest.ConflictPrio (sim)0.17 (10 verified)0.644.281.680.270.160.240.073.5511.11
PNlib.Examples.DisTest.ConflictProb (sim)0.18 (10 verified)0.614.501.640.290.150.210.073.7810.82
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.07 (5 verified)0.222.671.670.260.060.020.042.285.21
PNlib.Examples.DisTest.EightConflictProb (sim)0.29 (18 verified)0.494.111.750.330.180.250.073.2810.39
PNlib.Examples.DisTest.FiveTimes (sim)0.53 (27 verified)1.9211.681.750.451.030.292.847.0717.58
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.15 (10 verified)0.364.141.730.320.180.250.093.3010.26
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.20 (5/10 failed)0.574.161.670.290.160.260.073.3811.15
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.22 (4/10 failed)0.364.311.750.330.170.240.113.4611.15
PNlib.Examples.DisTest.InputConflictPrio (sim)0.25 (5/10 failed)0.386.371.630.240.140.192.053.769.41
PNlib.Examples.DisTest.InputConflictProb (sim)0.23 (5/11 failed)0.376.321.570.230.140.182.033.749.10
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.412.781.720.330.050.020.032.358.48
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.22 (10 verified)0.356.701.710.240.130.192.453.6910.07
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.19 (10 verified)0.407.341.880.320.140.232.703.9410.37
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.16 (10 verified)0.357.121.800.310.140.192.493.9910.09
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.20 (10 verified)0.347.391.860.340.150.242.763.9110.36
PNlib.Examples.DisTest.OutputConflictProb (sim)0.19 (10 verified)0.347.391.840.350.140.252.763.8910.34
PNlib.Examples.DisTest.PDtoTD (sim)0.03 (4 verified)0.152.541.740.280.040.020.032.174.99
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.112.531.680.270.040.020.032.175.01
PNlib.Examples.DisTest.PDtoTT (sim)0.05 (4 verified)0.152.461.720.290.040.020.032.084.97
PNlib.Examples.DisTest.PrioTest (sim)0.17 (16 verified)0.508.351.740.360.550.112.914.4114.28
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.042.221.650.280.010.010.011.904.57
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.042.071.760.270.010.010.011.774.47
PNlib.Examples.DisTest.SixConflictProb (sim)0.22 (14 verified)0.393.891.800.350.130.070.263.0710.12
PNlib.Examples.DisTest.TDtoPD (sim)0.03 (4 verified)0.152.481.760.280.040.020.032.114.99
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.092.481.770.290.040.020.022.114.96
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.092.561.710.290.040.020.032.184.89
PNlib.Examples.DisTest.TEtest (sim)0.07 (7 verified)0.183.661.700.290.130.060.222.976.17
PNlib.Examples.DisTest.TFDinputConflict (sim)0.10 (14 verified)0.253.791.690.310.140.230.073.056.36
PNlib.Examples.DisTest.TFDoutCap (sim)0.09 (12 verified)0.183.681.660.300.140.050.242.956.18
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.21 (16 verified)0.363.981.730.320.150.240.083.196.82
PNlib.Examples.DisTest.TFDtest (sim)0.08 (8 verified)0.202.941.650.260.070.030.052.525.43
PNlib.Examples.DisTest.TTcircle (sim)0.18 (4/7 failed)0.293.581.710.300.130.050.212.896.71
PNlib.Examples.DisTest.TTtoPD (sim)0.04 (4 verified)0.142.501.720.290.040.020.032.134.94
PNlib.Examples.DisTest.Ttest (sim)0.10 (13 verified)0.577.831.740.370.460.102.933.9813.21
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.06 (21 verified)0.238.311.670.270.470.312.255.0112.90
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.15 (4/24 failed)0.7510.751.690.290.740.153.466.1114.31
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.12 (24 verified)0.7813.491.930.260.650.116.116.3518.74
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.24 (10 verified)0.886.941.740.350.150.063.063.3212.78
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.22 (8 verified)0.506.931.730.350.140.063.063.3212.74
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.22 (8 verified)0.706.081.780.360.150.081.803.7010.87
PNlib.Examples.ExtTest.IATest (sim)0.19 (13 verified)0.745.641.530.260.180.211.103.8811.75
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.16 (10 verified)0.966.781.630.290.140.052.603.7017.28
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.16 (8 verified)0.566.791.620.290.120.062.613.7116.35
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.20 (8 verified)0.566.801.600.270.120.072.633.7117.28
PNlib.Examples.ExtTest.NoTokens (sim)0.35 (11 verified)1.074.651.810.440.240.250.133.598.60
PNlib.Examples.ExtTest.TATest (sim)0.13 (12 verified)0.776.861.610.290.160.192.433.7917.35
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.18 (10 verified)0.907.111.810.240.130.052.114.5716.96
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.19 (8 verified)0.576.151.780.230.120.052.033.7216.92
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.23 (8 verified)0.527.371.640.300.130.062.514.3714.30
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.12 (12 verified)0.407.231.690.240.110.042.794.0513.08
PNlib.Examples.ExtTest.TDSTest (sim)0.09 (6 verified)0.244.171.610.230.070.031.222.629.06
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.14 (10 verified)0.307.581.510.230.110.053.893.3112.25
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.65 (6 verified)1.103.191.870.410.090.040.052.607.41
PNlib.Examples.ExtTest.TDStriangular (sim)0.09 (6 verified)0.253.201.800.370.090.040.062.635.98
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.04 (6 verified)0.133.251.930.410.090.040.052.666.00
PNlib.Examples.ExtTest.TDSuniform (sim)0.12 (6 verified)0.473.211.880.420.090.040.052.616.29
PNlib.Examples.ExtTest.TESTest (sim)0.11 (8 verified)0.323.471.860.430.110.170.052.716.35
PNlib.Examples.ExtTest.TFDStest (sim)0.08 (9 verified)0.213.231.940.370.100.040.052.675.99
PNlib.Examples.HybTest.ConflictPrio (sim)0.19 (10 verified)0.414.251.780.330.160.240.183.357.26
PNlib.Examples.HybTest.ConflictProb (sim)0.17 (10 verified)0.394.171.720.310.210.260.093.297.08
PNlib.Examples.HybTest.ConflictType3 (sim)0.22 (4/12 failed)0.704.081.930.390.200.250.093.147.51
PNlib.Examples.HybTest.ConflictType4 (sim)0.26 (12 verified)0.834.911.910.320.450.090.253.818.44
PNlib.Examples.HybTest.EightConflictProb (sim)0.24 (18 verified)0.524.291.950.410.180.290.093.327.59
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.07 (4 verified)0.212.871.840.370.070.030.042.365.53
PNlib.Examples.HybTest.InputConflictPrio (sim)0.22 (5/10 failed)0.414.131.870.380.170.290.093.207.21
PNlib.Examples.HybTest.InputConflictProb (sim)0.22 (5/10 failed)0.414.101.880.410.170.280.093.157.17
PNlib.Examples.HybTest.InputConflictType3 (sim)0.21 (6/12 failed)0.704.011.910.300.210.230.093.187.35
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.18 (10 verified)0.404.061.910.400.180.290.093.107.16
PNlib.Examples.HybTest.OutputConflictProb (sim)0.14 (10 verified)0.384.051.880.390.180.290.093.107.10
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.21 (4/12 failed)0.694.061.820.390.200.250.093.147.37
PNlib.Examples.HybTest.PCtoTD (sim)0.04 (4 verified)0.202.751.880.320.040.020.032.335.45
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.03 (4 verified)0.132.771.820.310.040.020.032.375.42
PNlib.Examples.HybTest.SixConflictProb (sim)0.20 (14 verified)0.463.911.790.400.150.070.292.996.91
PNlib.Examples.HybTest.TCwithPD (sim)0.13 (7 verified)0.483.581.730.300.140.060.232.866.50
PNlib.Examples.HybTest.TDtoPC (sim)0.04 (4 verified)0.192.551.910.290.040.020.022.185.31
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.02 (4 verified)0.122.551.840.320.040.020.052.135.11
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.57 (14 verified)3.224.161.700.320.380.070.073.3210.20