PNlib test using OpenModelica

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

Test started: 2024-03-10 13:26:13
Total time taken: 0:21:18
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.3

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
ba1148f2024-03-07 16:48:04 +0100Adrian Popfix the rsync of files to libraries.openmodelica.org (#76)

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.8412.971.650.280.170.210.0812.2216.58
PNlib.Examples.ConTest.ConflictLoop (sim)0.24 (13 verified)1.0914.211.730.330.380.070.4013.0318.12
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.10 (6 verified)0.4212.601.660.270.110.040.0612.1215.86
PNlib.Examples.ConTest.PCtoTC (sim)0.03 (5 verified)0.2712.521.750.260.050.020.0412.1615.38
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.05 (5 verified)0.3011.931.700.250.050.020.0511.5714.77
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.047.941.740.250.020.010.027.6410.68
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.047.981.750.260.010.000.017.7010.56
PNlib.Examples.ConTest.Speed (sim)0.20 (12 verified)0.6313.261.750.270.130.040.5312.2916.75
PNlib.Examples.ConTest.TCtoPC (sim)0.04 (5 verified)0.2411.851.780.260.040.020.0311.5015.36
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.2112.511.680.250.040.020.0512.1515.14
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.11 (7 verified)0.5213.571.700.280.130.050.3512.7716.92
PNlib.Examples.ConTest.ZeroPlace (sim)0.13 (9 verified)0.6512.561.730.260.120.040.0712.0716.28
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.34 (22 verified)0.4413.971.710.310.630.300.5312.2017.07
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.21 (10 verified)0.3610.231.800.300.150.210.219.3513.25
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.20 (10 verified)0.3410.171.740.290.150.220.199.3213.13
PNlib.Examples.DisTest.ConflictPrio (sim)0.23 (10 verified)0.3510.451.750.300.140.230.209.5713.51
PNlib.Examples.DisTest.ConflictProb (sim)0.24 (10 verified)0.3310.441.760.290.140.230.199.5913.45
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.06 (5 verified)0.198.911.700.300.070.020.168.3611.88
PNlib.Examples.DisTest.EightConflictProb (sim)0.35 (18 verified)0.4810.231.820.330.170.230.089.4213.48
PNlib.Examples.DisTest.FiveTimes (sim)0.59 (27 verified)1.2319.151.820.401.050.400.4116.9023.42
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.18 (10 verified)0.409.941.760.340.180.260.099.0713.11
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.30 (5/10 failed)0.4010.081.740.310.240.260.109.1713.13
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.39 (4/10 failed)0.359.951.820.360.170.260.099.0613.14
PNlib.Examples.DisTest.InputConflictPrio (sim)0.21 (5/10 failed)0.3510.341.710.290.160.220.489.1813.23
PNlib.Examples.DisTest.InputConflictProb (sim)0.22 (5/11 failed)0.3310.041.840.310.150.230.099.2713.09
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.138.731.790.290.050.030.058.3111.25
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.20 (10 verified)0.3310.161.640.330.150.240.369.0812.94
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.20 (10 verified)0.349.841.720.270.150.240.129.0712.81
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.14 (10 verified)0.3310.171.640.310.150.240.249.2412.88
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.20 (10 verified)0.3310.141.670.260.130.200.199.3613.02
PNlib.Examples.DisTest.OutputConflictProb (sim)0.19 (10 verified)0.3210.301.720.280.150.200.539.1413.14
PNlib.Examples.DisTest.PDtoTD (sim)0.04 (4 verified)0.158.901.700.260.040.020.218.3711.42
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.138.861.680.250.040.020.178.3811.34
PNlib.Examples.DisTest.PDtoTT (sim)0.05 (4 verified)0.158.831.740.260.040.020.268.2511.72
PNlib.Examples.DisTest.PrioTest (sim)0.22 (16 verified)0.3311.511.890.320.510.100.2910.2914.51
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.048.211.720.280.010.010.107.8110.67
PNlib.Examples.DisTest.SingleTD (sim)0.02 (3 verified)0.138.221.660.260.010.000.167.7910.83
PNlib.Examples.DisTest.SixConflictProb (sim)0.25 (14 verified)0.379.821.810.310.140.060.259.0612.84
PNlib.Examples.DisTest.TDtoPD (sim)0.05 (4 verified)0.139.371.700.270.040.020.348.7112.07
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.099.181.700.250.030.020.368.5211.58
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.098.481.680.270.040.020.177.9811.89
PNlib.Examples.DisTest.TEtest (sim)0.06 (7 verified)0.289.941.640.260.120.050.399.1113.01
PNlib.Examples.DisTest.TFDinputConflict (sim)0.11 (14 verified)0.2210.381.640.370.190.210.489.1313.20
PNlib.Examples.DisTest.TFDoutCap (sim)0.10 (12 verified)0.179.901.640.270.130.050.498.9613.03
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.18 (16 verified)0.499.871.650.280.150.220.189.0413.14
PNlib.Examples.DisTest.TFDtest (sim)0.09 (8 verified)0.209.131.810.260.080.030.228.5411.98
PNlib.Examples.DisTest.TTcircle (sim)0.20 (4/7 failed)0.2910.201.700.280.130.080.439.2813.11
PNlib.Examples.DisTest.TTtoPD (sim)0.05 (4 verified)0.188.781.700.270.040.020.248.2211.56
PNlib.Examples.DisTest.Ttest (sim)0.14 (13 verified)0.2710.641.770.320.450.100.109.6613.45
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.06 (21 verified)0.2116.321.780.380.680.400.3014.5618.93
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.17 (4/24 failed)0.6917.511.780.360.920.170.3715.6920.74
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.16 (24 verified)0.6217.681.690.390.880.180.3515.8720.71
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.27 (10 verified)0.7813.221.850.340.170.230.0812.4016.67
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.27 (8 verified)0.379.761.960.340.160.080.348.8412.91
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.24 (8 verified)0.379.691.900.330.140.070.338.8112.80
PNlib.Examples.ExtTest.IATest (sim)0.19 (13 verified)0.7613.931.800.370.450.080.1212.9217.23
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.21 (10 verified)0.6913.301.870.360.170.270.1512.3416.62
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.17 (8 verified)0.329.671.810.330.140.060.278.8712.60
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.23 (8 verified)0.389.651.950.350.180.070.268.8012.80
PNlib.Examples.ExtTest.NoTokens (sim)0.28 (11 verified)0.9213.681.790.330.400.070.0912.7817.22
PNlib.Examples.ExtTest.TATest (sim)0.16 (12 verified)0.5613.611.800.300.200.250.0912.7616.76
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.21 (10 verified)0.6813.151.820.330.170.240.0912.3316.50
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.21 (8 verified)0.339.641.860.370.130.060.278.7912.77
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.23 (8 verified)0.329.731.890.290.130.060.278.9712.78
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.11 (12 verified)0.3913.111.820.310.160.060.2512.3316.00
PNlib.Examples.ExtTest.TDSTest (sim)0.11 (6 verified)0.228.981.770.290.080.030.068.5211.64
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.17 (10 verified)0.269.621.760.310.130.060.248.8712.39
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.66 (6 verified)0.998.821.810.310.080.040.068.3312.89
PNlib.Examples.ExtTest.TDStriangular (sim)0.11 (6 verified)0.258.791.760.300.080.040.068.3111.48
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.05 (6 verified)0.198.891.820.330.080.040.068.3811.51
PNlib.Examples.ExtTest.TDSuniform (sim)0.16 (6 verified)0.388.891.770.340.080.040.068.3811.75
PNlib.Examples.ExtTest.TESTest (sim)0.16 (8 verified)0.269.311.790.350.110.050.238.5712.08
PNlib.Examples.ExtTest.TFDStest (sim)0.10 (9 verified)0.238.971.810.300.090.040.068.4911.74
PNlib.Examples.HybTest.ConflictPrio (sim)0.21 (10 verified)0.3710.131.740.340.180.250.089.2813.04
PNlib.Examples.HybTest.ConflictProb (sim)0.14 (10 verified)0.409.921.840.340.210.240.089.0512.89
PNlib.Examples.HybTest.ConflictType3 (sim)0.27 (4/12 failed)0.6813.411.850.360.210.250.0812.5016.79
PNlib.Examples.HybTest.ConflictType4 (sim)0.35 (12 verified)0.8114.571.830.360.500.090.2913.3318.14
PNlib.Examples.HybTest.EightConflictProb (sim)0.30 (18 verified)0.5210.381.760.370.280.260.099.3813.50
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.08 (4 verified)0.288.641.840.350.100.030.058.1111.40
PNlib.Examples.HybTest.InputConflictPrio (sim)0.25 (5/10 failed)0.389.921.860.330.220.250.099.0413.02
PNlib.Examples.HybTest.InputConflictProb (sim)0.25 (5/10 failed)0.4010.001.870.330.190.260.099.1313.09
PNlib.Examples.HybTest.InputConflictType3 (sim)0.26 (6/12 failed)0.6713.481.870.330.220.250.0912.5916.81
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.18 (10 verified)0.3810.021.830.370.180.270.109.1013.00
PNlib.Examples.HybTest.OutputConflictProb (sim)0.14 (10 verified)0.4010.021.830.360.190.230.099.1612.97
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.25 (4/12 failed)0.6713.241.850.340.200.250.0912.3716.58
PNlib.Examples.HybTest.PCtoTD (sim)0.04 (4 verified)0.178.401.810.280.050.020.048.0111.01
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.03 (4 verified)0.118.341.760.290.050.020.047.9510.83
PNlib.Examples.HybTest.SixConflictProb (sim)0.25 (14 verified)0.419.751.900.310.150.060.258.9912.90
PNlib.Examples.HybTest.TCwithPD (sim)0.14 (7 verified)0.4613.121.830.300.160.220.0812.3516.09
PNlib.Examples.HybTest.TDtoPC (sim)0.05 (4 verified)0.188.331.750.290.040.020.037.9510.87
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.02 (4 verified)0.178.401.750.290.040.020.038.0210.94
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.79 (14 verified)3.0714.121.730.360.470.080.2812.9320.29