PNlib test using OpenModelica

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

Test started: 2024-05-12 01:14:31
Total time taken: 0:24:29
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.73+g08bd7dc6cf

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.2.post2-g51f99a7-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.01 (13 verified)0.1417.521.990.190.580.060.0916.6120.97
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.1418.192.080.180.580.370.1116.9521.37
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (2/6 failed)0.0915.212.050.160.140.340.0614.5018.58
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (1/5 failed)0.0914.992.010.150.340.030.9313.5418.16
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.0915.452.040.150.370.020.0514.8618.66
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.089.242.280.180.030.010.038.9812.83
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.068.892.050.150.010.010.048.6812.09
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.1515.892.130.170.180.370.0815.0919.32
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.0913.842.100.180.060.030.0613.5117.47
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.0913.792.110.160.050.020.0413.5117.28
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.01 (7 verified)0.1216.221.970.160.410.060.0815.5219.32
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.1015.332.090.190.130.340.0614.5918.66
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.05 (13/22 failed)0.1519.861.740.440.810.180.4518.0022.81
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.01 (3/10 failed)0.1312.291.760.130.360.070.1411.5915.30
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.02 (4/10 failed)0.1312.391.710.150.360.070.2911.5215.29
PNlib.Examples.DisTest.ConflictPrio (sim)0.02 (3/10 failed)0.1012.141.780.160.390.070.1011.4215.26
PNlib.Examples.DisTest.ConflictProb (sim)0.01 (3/10 failed)0.0912.011.910.160.420.050.0811.3015.18
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (1/5 failed)0.069.781.870.120.080.040.069.4912.69
PNlib.Examples.DisTest.EightConflictProb (sim)0.03 (9/18 failed)0.1113.171.680.110.370.110.3112.2916.25
PNlib.Examples.DisTest.FiveTimes (sim)0.07 (15/27 failed)0.2726.121.890.271.460.440.4923.4629.31
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.02 (6/10 failed)0.0912.861.830.130.390.060.4111.8715.80
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.02 (6/10 failed)0.0912.871.870.150.430.070.4711.7615.97
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.02 (6/10 failed)0.1612.841.800.140.390.050.2512.0115.75
PNlib.Examples.DisTest.InputConflictPrio (sim)0.02 (6/10 failed)0.1112.461.820.140.470.060.0911.7115.64
PNlib.Examples.DisTest.InputConflictProb (sim)0.02 (6/11 failed)0.0912.901.870.170.460.060.0912.1215.93
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.0710.341.980.130.050.030.0810.0413.51
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.01 (5/10 failed)0.1411.831.800.130.410.050.0711.1714.87
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.02 (4/10 failed)0.0912.781.820.150.370.060.3111.8815.64
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.02 (4/10 failed)0.0912.561.800.170.350.070.1011.8715.49
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.02 (4/10 failed)0.1312.111.840.140.390.050.0711.4615.32
PNlib.Examples.DisTest.OutputConflictProb (sim)0.02 (5/10 failed)0.1212.551.770.140.410.060.1311.8015.53
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (1/4 failed)0.099.491.910.130.050.020.059.2412.54
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (1/4 failed)0.089.472.010.130.050.020.059.2212.61
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.078.971.940.130.050.020.048.7312.17
PNlib.Examples.DisTest.PrioTest (sim)0.03 (8/16 failed)0.1715.381.740.150.440.120.3914.2818.55
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.088.752.080.130.020.010.038.5712.01
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.058.401.940.130.010.010.028.2311.47
PNlib.Examples.DisTest.SixConflictProb (sim)0.02 (7/14 failed)0.1012.001.850.130.320.060.2011.3014.99
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (1/4 failed)0.119.451.990.150.040.020.049.1912.63
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (1/4 failed)0.079.331.980.160.040.020.049.0712.47
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (1/4 failed)0.079.251.910.130.050.020.049.0112.33
PNlib.Examples.DisTest.TEtest (sim)0.01 (4/7 failed)0.0811.451.900.150.340.060.1010.8014.63
PNlib.Examples.DisTest.TFDinputConflict (sim)0.02 (7/14 failed)0.1011.811.870.160.450.070.1211.0114.90
PNlib.Examples.DisTest.TFDoutCap (sim)0.02 (6/12 failed)0.0811.701.880.190.400.080.1210.9114.74
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.03 (9/16 failed)0.1112.451.840.180.450.070.4011.3615.51
PNlib.Examples.DisTest.TFDtest (sim)0.02 (5/8 failed)0.0810.491.870.150.340.040.089.8713.55
PNlib.Examples.DisTest.TTcircle (sim)0.02 (4/7 failed)0.1011.171.900.140.140.290.0610.5314.22
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.069.301.880.140.260.020.048.8412.30
PNlib.Examples.DisTest.Ttest (sim)0.02 (4/13 failed)0.1513.991.900.150.460.340.1212.9317.16
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.03 (21 verified)0.2220.621.730.210.620.310.1319.3523.46
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.04 (6/24 failed)0.3023.211.740.180.990.130.3921.5226.19
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.04 (24 verified)0.3423.571.700.400.810.430.2221.7026.57
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.02 (4/10 failed)0.1215.481.800.140.410.050.0814.8118.71
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.02 (5/8 failed)0.1211.871.890.150.400.060.1111.1515.15
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.02 (5/8 failed)0.1012.101.880.140.440.050.1311.3315.14
PNlib.Examples.ExtTest.IATest (sim)0.02 (7/13 failed)0.1816.281.940.130.440.060.1315.5219.63
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.02 (2/10 failed)0.1415.391.840.130.410.050.0714.7318.68
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.02 (5/8 failed)0.1211.531.750.170.380.070.0910.8214.58
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.02 (5/8 failed)0.0911.851.800.150.360.060.0911.1814.91
PNlib.Examples.ExtTest.NoTokens (sim)0.02 (2/11 failed)0.1616.221.820.160.450.060.1015.4519.19
PNlib.Examples.ExtTest.TATest (sim)0.02 (5/12 failed)0.1815.881.800.140.390.080.3214.9618.78
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.02 (1/10 failed)0.1115.791.750.160.350.070.1015.1118.53
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.02 (5/8 failed)0.1511.491.890.160.420.060.0610.7914.70
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.02 (5/8 failed)0.0911.421.770.140.370.060.0810.7714.25
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.03 (7/12 failed)0.1714.941.740.140.340.060.1414.2517.74
PNlib.Examples.ExtTest.TDSTest (sim)0.02 (4/6 failed)0.0710.621.710.140.350.040.0610.0313.29
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (5/10 failed)0.1111.611.710.150.360.060.1910.8514.25
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (3/6 failed)0.1110.011.850.130.090.040.309.4512.90
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (4/6 failed)0.0710.291.790.130.090.040.369.6713.03
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (4/6 failed)0.0710.191.750.130.380.040.079.5612.95
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (3/6 failed)0.1010.211.810.140.290.040.069.6812.95
PNlib.Examples.ExtTest.TESTest (sim)0.02 (4/8 failed)0.1110.751.900.140.130.290.0610.1313.67
PNlib.Examples.ExtTest.TFDStest (sim)0.01 (6/9 failed)0.0910.201.840.130.090.040.299.6413.05
PNlib.Examples.HybTest.ConflictPrio (sim)0.02 (3/10 failed)0.1211.701.750.120.400.050.1111.0214.38
PNlib.Examples.HybTest.ConflictProb (sim)0.02 (3/10 failed)0.1112.261.770.150.440.070.3211.2814.93
PNlib.Examples.HybTest.ConflictType3 (sim)0.02 (5/12 failed)0.1415.361.800.130.450.060.0914.6418.22
PNlib.Examples.HybTest.ConflictType4 (sim)0.02 (12 verified)0.1617.721.820.160.490.110.3916.5720.59
PNlib.Examples.HybTest.EightConflictProb (sim)0.03 (9/18 failed)0.1113.001.860.150.430.080.3412.0015.82
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (1/4 failed)0.099.491.770.140.360.020.048.9312.22
PNlib.Examples.HybTest.InputConflictPrio (sim)0.03 (6/10 failed)0.0911.901.930.150.460.060.0911.1514.84
PNlib.Examples.HybTest.InputConflictProb (sim)0.02 (6/10 failed)0.1212.021.810.150.420.070.3011.0814.78
PNlib.Examples.HybTest.InputConflictType3 (sim)0.03 (7/12 failed)0.1815.711.850.160.440.070.3114.7418.55
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.01 (3/10 failed)0.1012.131.760.170.450.080.3211.1114.83
PNlib.Examples.HybTest.OutputConflictProb (sim)0.02 (3/10 failed)0.1112.051.830.170.410.080.3411.0614.85
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.02 (5/12 failed)0.1215.451.870.140.450.070.3214.4618.23
PNlib.Examples.HybTest.PCtoTD (sim)0.01 (2/4 failed)0.069.221.800.110.060.020.048.9911.93
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (1/4 failed)0.079.361.780.120.280.020.038.9112.00
PNlib.Examples.HybTest.SixConflictProb (sim)0.02 (7/14 failed)0.1211.591.980.130.410.050.0710.9314.66
PNlib.Examples.HybTest.TCwithPD (sim)0.01 (1/7 failed)0.1015.191.800.360.390.060.0914.2717.90
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (1/4 failed)0.079.251.690.120.230.020.038.8611.78
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.01 (1/4 failed)0.089.041.780.130.050.020.048.8011.77
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.1216.901.740.370.320.310.1015.8019.58