PNlib test using OpenModelica

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

Test started: 2024-07-21 06:17:57
Total time taken: 0:24:03
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.196+gd48837e5bc

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
b3682912024-06-20 15:15:32 +0200Adrian Popadd MSL maint/4.1.x via 4.1.0-beta.om (#115)

Tested Library: PNlib 3.0.0 OMSimulator v2.1.2.post4-g6f4ecda-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.1415.611.910.160.460.070.3414.5918.55
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.1716.631.940.150.490.090.3315.5719.59
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (2/6 failed)0.1213.911.970.140.140.280.0713.2816.90
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (1/5 failed)0.1212.791.820.110.250.020.0412.3715.50
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.0912.811.830.140.300.020.0412.3115.56
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.078.572.000.100.020.010.038.3911.53
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.068.201.840.100.010.010.028.0610.98
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.1214.411.910.150.360.050.1013.7617.31
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.1212.861.760.120.230.020.0412.4615.48
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.0812.841.790.140.300.030.0512.3315.50
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.01 (7 verified)0.1514.532.000.140.370.050.0813.8817.48
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.1214.111.860.160.360.050.0813.4616.91
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.04 (13/22 failed)0.1619.731.970.440.840.190.4617.8122.71
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.02 (3/10 failed)0.1212.181.950.170.410.050.0811.4715.14
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.01 (4/10 failed)0.1412.191.920.160.380.070.1111.4815.07
PNlib.Examples.DisTest.ConflictPrio (sim)0.01 (3/10 failed)0.1511.941.950.130.390.050.0811.2914.94
PNlib.Examples.DisTest.ConflictProb (sim)0.02 (3/10 failed)0.0912.231.940.140.410.040.0911.5415.16
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (1/5 failed)0.109.741.880.110.080.030.059.4612.62
PNlib.Examples.DisTest.EightConflictProb (sim)0.02 (9/18 failed)0.1113.341.810.150.400.090.3312.3816.12
PNlib.Examples.DisTest.FiveTimes (sim)0.07 (15/27 failed)0.2626.031.860.481.300.230.5123.5229.07
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.02 (6/10 failed)0.1512.391.850.140.380.070.2811.5215.20
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.02 (6/10 failed)0.1212.421.940.130.410.050.0811.7515.40
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.02 (6/10 failed)0.1012.491.870.140.370.070.3111.6115.26
PNlib.Examples.DisTest.InputConflictPrio (sim)0.02 (6/10 failed)0.1012.001.970.160.450.050.0811.2715.01
PNlib.Examples.DisTest.InputConflictProb (sim)0.02 (6/11 failed)0.1412.282.040.150.420.050.0811.5815.37
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.109.711.910.110.060.030.059.4512.56
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.02 (5/10 failed)0.1512.091.960.160.410.050.0811.3915.16
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.02 (4/10 failed)0.1312.201.950.170.370.060.1111.4815.14
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.01 (4/10 failed)0.1312.051.920.160.400.070.1111.3114.95
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.02 (4/10 failed)0.1312.131.980.150.440.050.0811.4115.22
PNlib.Examples.DisTest.OutputConflictProb (sim)0.02 (5/10 failed)0.1012.221.890.170.420.070.1111.4615.04
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (1/4 failed)0.099.451.840.130.280.020.048.9812.19
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (1/4 failed)0.079.191.920.120.060.020.058.9412.10
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.079.101.950.120.050.020.048.8712.00
PNlib.Examples.DisTest.PrioTest (sim)0.03 (8/16 failed)0.1214.951.830.170.480.320.1113.8617.77
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.068.241.900.120.020.010.038.0611.11
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.087.901.790.110.010.010.027.7510.52
PNlib.Examples.DisTest.SixConflictProb (sim)0.02 (7/14 failed)0.1311.811.860.120.160.300.0711.1714.70
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (1/4 failed)0.099.071.810.120.050.020.048.8311.82
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (1/4 failed)0.089.431.810.140.270.020.048.9712.15
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (1/4 failed)0.089.151.950.130.050.020.058.9012.10
PNlib.Examples.DisTest.TEtest (sim)0.01 (4/7 failed)0.0911.521.870.170.380.060.1010.8114.30
PNlib.Examples.DisTest.TFDinputConflict (sim)0.03 (7/14 failed)0.1411.822.020.140.410.050.0711.1414.90
PNlib.Examples.DisTest.TFDoutCap (sim)0.02 (6/12 failed)0.1111.471.910.160.170.260.0710.8114.45
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.03 (9/16 failed)0.1012.141.970.140.400.050.0811.4715.15
PNlib.Examples.DisTest.TFDtest (sim)0.02 (5/8 failed)0.0810.411.970.150.100.040.289.8513.40
PNlib.Examples.DisTest.TTcircle (sim)0.02 (4/7 failed)0.1311.351.870.160.140.260.0710.7214.25
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.089.171.870.110.050.020.048.9611.98
PNlib.Examples.DisTest.Ttest (sim)0.02 (4/13 failed)0.1113.711.820.190.480.100.3512.6116.47
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.04 (21 verified)0.2020.741.890.200.650.350.1719.3623.79
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.04 (6/24 failed)0.3323.461.940.201.080.140.4221.6226.73
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.03 (24 verified)0.3023.701.830.430.830.170.4021.8726.65
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.02 (4/10 failed)0.1715.651.910.140.480.050.0814.9018.66
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.02 (5/8 failed)0.1011.891.930.150.170.300.0811.1914.87
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.02 (5/8 failed)0.1011.711.940.140.160.260.0711.0814.65
PNlib.Examples.ExtTest.IATest (sim)0.03 (7/13 failed)0.2016.291.920.130.460.060.1115.5319.37
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.01 (2/10 failed)0.1215.191.880.120.410.050.0714.5418.13
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.01 (5/8 failed)0.0911.801.830.170.370.060.1011.1114.55
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.02 (5/8 failed)0.1311.821.840.150.370.060.1011.1514.67
PNlib.Examples.ExtTest.NoTokens (sim)0.01 (2/11 failed)0.1617.201.840.160.460.090.3116.1820.04
PNlib.Examples.ExtTest.TATest (sim)0.02 (5/12 failed)0.1415.771.810.140.650.070.1114.8118.51
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.01 (1/10 failed)0.1615.601.850.160.390.070.1014.8818.43
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.02 (5/8 failed)0.1311.771.850.130.350.060.1011.1414.56
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.02 (5/8 failed)0.1011.841.920.130.150.270.0711.2114.73
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.02 (7/12 failed)0.1915.211.900.120.360.040.0614.6218.21
PNlib.Examples.ExtTest.TDSTest (sim)0.02 (4/6 failed)0.0810.391.870.130.290.030.079.8613.17
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (5/10 failed)0.0911.481.900.140.140.290.0810.8314.38
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (3/6 failed)0.0810.391.820.140.310.040.079.8413.11
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (4/6 failed)0.1010.521.930.140.100.040.309.9513.45
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (4/6 failed)0.0810.701.850.130.280.040.0810.1713.44
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (3/6 failed)0.1110.441.840.130.290.040.079.9113.26
PNlib.Examples.ExtTest.TESTest (sim)0.01 (4/8 failed)0.0911.111.820.140.300.050.0810.5413.78
PNlib.Examples.ExtTest.TFDStest (sim)0.02 (6/9 failed)0.0910.561.960.120.100.040.319.9913.49
PNlib.Examples.HybTest.ConflictPrio (sim)0.02 (3/10 failed)0.1012.611.880.140.610.070.1111.6815.40
PNlib.Examples.HybTest.ConflictProb (sim)0.01 (3/10 failed)0.1512.221.870.130.430.050.0811.5415.07
PNlib.Examples.HybTest.ConflictType3 (sim)0.01 (5/12 failed)0.1516.311.860.170.420.070.3115.3519.14
PNlib.Examples.HybTest.ConflictType4 (sim)0.02 (12 verified)0.1418.351.890.170.500.110.3717.2021.26
PNlib.Examples.HybTest.EightConflictProb (sim)0.03 (9/18 failed)0.1413.541.810.150.450.100.3512.4916.28
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (1/4 failed)0.089.871.850.170.330.020.059.3012.59
PNlib.Examples.HybTest.InputConflictPrio (sim)0.02 (6/10 failed)0.1012.091.960.150.470.050.0811.3415.04
PNlib.Examples.HybTest.InputConflictProb (sim)0.02 (6/10 failed)0.1012.181.990.160.440.050.1011.4215.25
PNlib.Examples.HybTest.InputConflictType3 (sim)0.02 (7/12 failed)0.1416.151.870.150.440.050.0915.4219.09
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.01 (3/10 failed)0.1012.101.970.130.450.050.0811.3915.05
PNlib.Examples.HybTest.OutputConflictProb (sim)0.02 (3/10 failed)0.1011.961.950.140.450.040.0811.2514.93
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.02 (5/12 failed)0.1515.791.920.140.430.050.0915.0918.78
PNlib.Examples.HybTest.PCtoTD (sim)0.01 (2/4 failed)0.109.561.990.110.060.020.059.3212.52
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (1/4 failed)0.089.631.900.120.060.020.059.3812.48
PNlib.Examples.HybTest.SixConflictProb (sim)0.02 (7/14 failed)0.1012.021.900.120.420.050.0711.3614.87
PNlib.Examples.HybTest.TCwithPD (sim)0.01 (1/7 failed)0.1115.501.840.140.420.050.0814.8118.33
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (1/4 failed)0.079.501.890.120.060.020.059.2612.40
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.01 (1/4 failed)0.089.621.890.110.240.020.049.2112.37
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.1317.291.850.160.520.090.3416.1920.15