PNlib test using OpenModelica

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

Test started: 2024-05-11 08:25:04
Total time taken: 0:25:29
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.0-dev.beta.0.1+g0519250b79

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)

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.27 (13 verified)0.8722.281.710.120.350.041.7919.9726.03
PNlib.Examples.ConTest.ConflictLoop (sim)0.28 (13 verified)1.0920.861.840.110.390.250.2819.8324.84
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.26 (6 verified)0.4515.311.750.110.120.230.0514.8121.41
PNlib.Examples.ConTest.PCtoTC (sim)0.03 (5 verified)0.3913.561.700.100.240.020.0713.1216.84
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.04 (5 verified)0.8912.721.750.100.060.020.0412.5017.42
PNlib.Examples.ConTest.SinglePC (sim)0.02 (2 verified)0.048.312.130.120.020.010.227.9311.37
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.047.641.950.120.010.010.027.4810.65
PNlib.Examples.ConTest.Speed (sim)0.55 (12 verified)0.5618.961.650.110.310.050.0718.4225.44
PNlib.Examples.ConTest.TCtoPC (sim)0.10 (5 verified)0.3412.851.720.100.240.020.0712.4316.87
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.09 (5 verified)0.1813.451.690.110.240.020.0313.0516.51
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.13 (7 verified)0.5417.761.680.100.270.031.7215.6421.13
PNlib.Examples.ConTest.ZeroPlace (sim)0.20 (9 verified)0.5118.811.660.110.310.040.0718.2823.38
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.29 (22 verified)0.4718.491.690.160.780.130.4217.0021.92
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.20 (10 verified)0.3412.221.700.140.350.060.0911.5815.35
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.22 (10 verified)0.3711.831.720.130.380.050.0811.1915.15
PNlib.Examples.DisTest.ConflictPrio (sim)0.20 (10 verified)0.3311.791.950.140.390.050.0811.1315.38
PNlib.Examples.DisTest.ConflictProb (sim)0.21 (10 verified)0.3711.621.780.120.350.050.0711.0315.13
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.08 (5 verified)0.189.501.850.140.320.020.048.9712.57
PNlib.Examples.DisTest.EightConflictProb (sim)0.36 (18 verified)0.5312.451.780.130.380.060.0911.7916.00
PNlib.Examples.DisTest.FiveTimes (sim)0.64 (27 verified)1.1926.111.730.451.200.190.4023.8830.49
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.18 (10 verified)0.3712.031.810.150.440.050.0911.3115.49
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.36 (5/10 failed)0.4112.081.880.150.450.060.0911.3415.85
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.23 (4/10 failed)0.4112.451.810.150.410.070.3111.5015.86
PNlib.Examples.DisTest.InputConflictPrio (sim)0.21 (5/10 failed)0.4012.181.810.140.500.060.1111.3815.69
PNlib.Examples.DisTest.InputConflictProb (sim)0.23 (5/11 failed)0.4411.971.810.150.390.070.3311.0315.45
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.129.571.760.110.050.030.049.3412.42
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.23 (10 verified)0.3611.961.770.150.360.070.0911.2915.22
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.28 (10 verified)0.3411.611.790.160.430.050.0910.8814.99
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.16 (10 verified)0.3611.871.800.150.420.050.1411.1115.14
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.22 (10 verified)0.3811.771.810.130.390.050.0711.1315.23
PNlib.Examples.DisTest.OutputConflictProb (sim)0.18 (10 verified)0.3611.861.850.140.430.060.0811.1515.37
PNlib.Examples.DisTest.PDtoTD (sim)0.04 (4 verified)0.2111.182.020.090.210.020.949.9314.43
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.1010.491.660.090.050.020.779.5613.25
PNlib.Examples.DisTest.PDtoTT (sim)0.06 (4 verified)0.208.961.810.160.050.020.068.6612.12
PNlib.Examples.DisTest.PrioTest (sim)0.20 (16 verified)0.3014.921.810.160.470.100.3413.8518.10
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.0513.581.650.090.010.011.7211.7417.24
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.0511.971.630.080.010.011.4310.4416.92
PNlib.Examples.DisTest.SixConflictProb (sim)0.24 (14 verified)0.3811.631.860.140.360.050.1010.9715.09
PNlib.Examples.DisTest.TDtoPD (sim)0.04 (4 verified)0.1411.361.630.100.040.021.449.7615.83
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.1011.281.580.100.210.021.279.6815.62
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.1111.691.660.090.200.022.748.6314.84
PNlib.Examples.DisTest.TEtest (sim)0.06 (7 verified)0.1912.401.560.110.290.050.7711.1815.20
PNlib.Examples.DisTest.TFDinputConflict (sim)0.10 (14 verified)0.2211.721.760.170.410.070.1310.9414.78
PNlib.Examples.DisTest.TFDoutCap (sim)0.09 (12 verified)0.1711.281.870.160.370.070.1210.5614.36
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.20 (16 verified)0.3512.021.770.160.400.070.3011.0915.24
PNlib.Examples.DisTest.TFDtest (sim)0.09 (8 verified)0.2612.461.590.100.250.032.509.5915.27
PNlib.Examples.DisTest.TTcircle (sim)0.21 (4/7 failed)0.2810.831.920.140.140.270.0610.2214.24
PNlib.Examples.DisTest.TTtoPD (sim)0.05 (4 verified)0.139.111.870.120.270.020.048.6612.09
PNlib.Examples.DisTest.Ttest (sim)0.15 (13 verified)0.3313.801.750.160.500.300.1012.7316.89
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.06 (21 verified)0.3120.461.800.180.650.340.1319.1623.59
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.16 (4/24 failed)0.7222.841.700.440.850.380.1621.0126.37
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.12 (24 verified)0.6322.731.820.211.080.180.4620.8126.45
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.28 (10 verified)0.7215.811.950.150.410.060.4114.7719.56
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.26 (8 verified)0.3711.651.850.150.410.050.0810.9615.03
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.24 (8 verified)0.4311.651.950.140.390.060.1310.9415.18
PNlib.Examples.ExtTest.IATest (sim)0.19 (13 verified)0.7116.771.740.150.540.100.4015.5820.30
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.24 (10 verified)0.6815.131.840.170.460.050.0914.3718.93
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.22 (8 verified)0.3611.031.720.160.390.100.1110.2714.20
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.26 (8 verified)0.3811.101.930.130.380.060.0810.4514.71
PNlib.Examples.ExtTest.NoTokens (sim)0.29 (11 verified)0.9516.231.790.140.450.070.1015.4820.32
PNlib.Examples.ExtTest.TATest (sim)0.16 (12 verified)0.5415.491.820.160.420.070.3314.5218.77
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.22 (10 verified)0.8114.811.860.140.470.050.0714.0718.62
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.22 (8 verified)0.3611.301.790.150.360.060.0910.6414.56
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.24 (8 verified)0.3311.001.810.160.360.060.0910.3414.26
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.11 (12 verified)0.3814.601.950.120.400.050.0613.9717.94
PNlib.Examples.ExtTest.TDSTest (sim)0.12 (6 verified)0.2010.141.870.180.290.040.069.5713.16
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.15 (10 verified)0.2511.171.820.140.140.280.0710.5414.32
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.67 (6 verified)0.979.991.850.160.330.050.069.3814.39
PNlib.Examples.ExtTest.TDStriangular (sim)0.08 (6 verified)0.2310.231.830.150.090.040.299.6613.34
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.05 (6 verified)0.1210.031.770.140.320.040.069.4712.94
PNlib.Examples.ExtTest.TDSuniform (sim)0.16 (6 verified)0.439.991.980.150.100.040.339.3613.59
PNlib.Examples.ExtTest.TESTest (sim)0.14 (8 verified)0.2610.961.770.120.330.050.0710.3814.06
PNlib.Examples.ExtTest.TFDStest (sim)0.10 (9 verified)0.2210.181.860.140.100.050.389.5113.35
PNlib.Examples.HybTest.ConflictPrio (sim)0.22 (10 verified)0.4012.091.760.130.440.060.0911.3715.51
PNlib.Examples.HybTest.ConflictProb (sim)0.14 (10 verified)0.4211.921.870.130.480.050.0711.1915.38
PNlib.Examples.HybTest.ConflictType3 (sim)0.25 (4/12 failed)0.6315.791.760.150.420.070.3314.8219.41
PNlib.Examples.HybTest.ConflictType4 (sim)0.31 (12 verified)0.8317.751.820.160.500.100.3816.6121.84
PNlib.Examples.HybTest.EightConflictProb (sim)0.30 (18 verified)0.5813.361.750.160.440.080.3612.3116.91
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.07 (4 verified)0.269.521.880.120.070.030.159.1412.76
PNlib.Examples.HybTest.InputConflictPrio (sim)0.30 (5/10 failed)0.3812.121.810.140.420.050.0811.4215.65
PNlib.Examples.HybTest.InputConflictProb (sim)0.23 (5/10 failed)0.3811.881.880.140.440.050.0911.1615.39
PNlib.Examples.HybTest.InputConflictType3 (sim)0.27 (6/12 failed)0.7015.961.900.150.430.080.3314.9719.80
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.20 (10 verified)0.3712.001.850.120.410.050.1711.2515.45
PNlib.Examples.HybTest.OutputConflictProb (sim)0.15 (10 verified)0.3912.081.760.130.410.070.4211.0415.34
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.26 (4/12 failed)0.7715.781.830.150.430.050.0915.0619.75
PNlib.Examples.HybTest.PCtoTD (sim)0.05 (4 verified)0.209.431.710.110.290.020.048.9812.43
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.03 (4 verified)0.178.881.780.110.060.020.048.6511.88
PNlib.Examples.HybTest.SixConflictProb (sim)0.25 (14 verified)0.4411.751.710.130.390.070.0911.0815.10
PNlib.Examples.HybTest.TCwithPD (sim)0.16 (7 verified)0.4915.261.840.130.400.050.0714.6218.88
PNlib.Examples.HybTest.TDtoPC (sim)0.09 (4 verified)0.169.041.840.110.050.020.048.8212.13
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.04 (4 verified)0.169.271.760.130.240.020.048.8512.10
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.73 (14 verified)3.0317.231.710.380.310.290.1716.0824.17