PNlib test using OpenModelica

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

Total time taken: 0:20:50

System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.2 LTS

OpenModelica Version: OMCompiler v1.23.0-dev.6+g615dd088a4

FMI version: 2.0

Test started: 2023-09-23 03:36:07

Tested Library: 2.2 OMSimulator v2.1.1.post239-gfd1ec2e-linux-notlm-debug

{
 "path": "PNlib",
 "sha": "49d2ad4fa8150d709b1ca740ae7622a4e9a2a175",
 "support": "noSupport",
 "uses": {
  "Modelica": "4.0.0"
 },
 "version": "2.2.0-master",
 "zipfile": "https://github.com/AMIT-FHBielefeld/PNlib/archive/49d2ad4fa8150d709b1ca740ae7622a4e9a2a175.zip"
}

BuildModel time limit: 660s

Simulation time limit: 50s

Default tolerance: 1e-06

Optimization level: Tool default

Reference Files: $PNLIBREFS

Verified using: OpenModelica 1.22.0~dev-11-g7e60cb4 (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 buildModelParsingFrontendBackendSimCodeTemplatesCompile
PNlib.Examples.ConTest.Conflict (sim)0.22 (13 verified)0.8511.391.720.310.210.230.0810.57
PNlib.Examples.ConTest.ConflictLoop (sim)0.26 (13 verified)1.1112.041.770.350.440.080.0911.08
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.10 (6 verified)0.4610.411.640.310.120.050.079.87
PNlib.Examples.ConTest.PCtoTC (sim)0.03 (5 verified)0.299.901.630.280.050.020.049.51
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.05 (5 verified)0.259.811.630.280.050.020.079.39
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.047.805.830.230.020.010.547.02
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.057.262.610.240.010.000.536.49
PNlib.Examples.ConTest.Speed (sim)0.16 (12 verified)0.6211.051.710.300.130.050.2510.32
PNlib.Examples.ConTest.TCtoPC (sim)0.04 (5 verified)0.2410.311.470.250.040.020.049.96
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.119.781.740.290.050.020.049.40
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.14 (7 verified)0.5610.721.710.280.130.050.2110.05
PNlib.Examples.ConTest.ZeroPlace (sim)0.12 (9 verified)0.5710.551.710.250.110.040.1110.04
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.30 (22 verified)0.4615.371.680.330.530.330.3613.82
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.20 (10 verified)0.339.421.640.260.150.230.078.70
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.18 (10 verified)0.329.761.650.270.150.220.128.99
PNlib.Examples.DisTest.ConflictPrio (sim)0.19 (10 verified)0.389.061.750.250.140.210.098.36
PNlib.Examples.DisTest.ConflictProb (sim)0.19 (10 verified)0.339.211.640.270.140.230.078.50
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.06 (5 verified)0.177.891.690.260.060.030.057.49
PNlib.Examples.DisTest.EightConflictProb (sim)0.28 (18 verified)0.4516.071.610.250.160.190.2615.21
PNlib.Examples.DisTest.FiveTimes (sim)0.62 (27 verified)1.1721.611.480.280.650.282.0818.32
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.14 (10 verified)0.3315.351.600.260.150.210.0814.66
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.22 (5/10 failed)0.3314.931.620.250.160.210.0814.23
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.22 (4/10 failed)0.3914.461.610.260.140.200.0813.77
PNlib.Examples.DisTest.InputConflictPrio (sim)0.21 (5/10 failed)0.3714.661.660.290.150.210.0913.91
PNlib.Examples.DisTest.InputConflictProb (sim)0.18 (5/11 failed)0.4014.971.660.260.140.220.0814.27
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.1012.431.500.230.040.022.699.44
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.23 (10 verified)0.3314.631.690.300.150.210.0813.89
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.17 (10 verified)0.3110.521.690.280.150.210.109.78
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.14 (10 verified)0.3314.911.660.290.150.230.0814.16
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.17 (10 verified)0.329.551.620.270.140.210.088.85
PNlib.Examples.DisTest.OutputConflictProb (sim)0.15 (10 verified)0.319.291.660.280.150.230.088.56
PNlib.Examples.DisTest.PDtoTD (sim)0.04 (4 verified)0.217.301.600.250.040.020.036.96
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.127.201.720.290.040.020.046.81
PNlib.Examples.DisTest.PDtoTT (sim)0.04 (4 verified)0.207.301.670.300.050.020.076.86
PNlib.Examples.DisTest.PrioTest (sim)0.17 (16 verified)0.2817.161.500.280.380.104.3812.03
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.046.351.680.270.010.010.026.04
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.046.111.640.240.010.000.015.84
PNlib.Examples.DisTest.SixConflictProb (sim)0.20 (14 verified)0.3815.411.610.250.120.050.2214.76
PNlib.Examples.DisTest.TDtoPD (sim)0.03 (4 verified)0.147.091.640.250.040.020.036.76
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.086.911.660.230.040.020.036.59
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.087.421.700.310.040.020.396.66
PNlib.Examples.DisTest.TEtest (sim)0.06 (7 verified)0.168.591.770.310.130.050.327.77
PNlib.Examples.DisTest.TFDinputConflict (sim)0.09 (14 verified)0.248.771.650.300.170.220.127.96
PNlib.Examples.DisTest.TFDoutCap (sim)0.10 (12 verified)0.188.251.660.300.140.060.267.49
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.20 (16 verified)0.368.991.690.280.150.240.088.24
PNlib.Examples.DisTest.TFDtest (sim)0.07 (8 verified)0.227.551.680.270.070.030.097.08
PNlib.Examples.DisTest.TTcircle (sim)0.18 (4/7 failed)0.278.571.700.270.120.050.237.90
PNlib.Examples.DisTest.TTtoPD (sim)0.04 (4 verified)0.127.081.710.280.040.020.036.71
PNlib.Examples.DisTest.Ttest (sim)0.12 (13 verified)0.2512.851.640.250.340.070.6111.58
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.05 (21 verified)0.2413.911.670.330.690.300.3412.24
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.14 (4/24 failed)0.6915.021.730.340.920.190.4213.14
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.16 (4/24 failed)0.6614.681.820.470.880.170.3812.79
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.28 (10 verified)0.7414.851.640.250.140.210.1914.05
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.24 (8 verified)0.3812.091.630.260.120.060.3111.33
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.24 (8 verified)0.3812.181.610.270.130.050.3311.39
PNlib.Examples.ExtTest.IATest (sim)0.18 (13 verified)0.7415.391.630.290.360.070.2714.40
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.21 (10 verified)0.6714.351.560.250.140.200.5813.18
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.21 (8 verified)0.4111.011.550.260.120.050.5210.06
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.23 (8 verified)0.3711.061.560.260.110.050.5110.11
PNlib.Examples.ExtTest.NoTokens (sim)0.26 (11 verified)1.0111.691.690.290.390.080.1110.82
PNlib.Examples.ExtTest.TATest (sim)0.14 (12 verified)0.5814.161.570.240.160.181.0412.54
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.20 (10 verified)0.6813.221.500.220.140.180.5312.15
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.21 (8 verified)0.378.771.570.250.120.060.817.52
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.23 (8 verified)0.458.751.580.260.120.050.687.65
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.11 (12 verified)0.3611.031.650.260.130.050.639.96
PNlib.Examples.ExtTest.TDSTest (sim)0.09 (6 verified)0.197.341.820.310.080.040.066.86
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.16 (10 verified)0.298.141.850.310.130.050.267.38
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.63 (6 verified)1.007.421.670.280.080.040.086.94
PNlib.Examples.ExtTest.TDStriangular (sim)0.09 (6 verified)0.207.331.750.350.080.040.066.80
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.04 (6 verified)0.137.401.710.290.080.040.066.94
PNlib.Examples.ExtTest.TDSuniform (sim)0.13 (6 verified)0.397.371.780.300.080.040.056.91
PNlib.Examples.ExtTest.TESTest (sim)0.14 (8 verified)0.247.951.810.310.100.040.227.27
PNlib.Examples.ExtTest.TFDStest (sim)0.12 (9 verified)0.237.501.720.340.080.040.057.00
PNlib.Examples.HybTest.ConflictPrio (sim)0.18 (10 verified)0.388.551.710.270.170.220.097.79
PNlib.Examples.HybTest.ConflictProb (sim)0.15 (10 verified)0.378.661.700.310.190.250.087.83
PNlib.Examples.HybTest.ConflictType3 (sim)0.24 (4/12 failed)0.7211.731.770.310.190.220.0710.93
PNlib.Examples.HybTest.ConflictType4 (sim)0.34 (12 verified)0.9212.911.790.330.490.110.2911.69
PNlib.Examples.HybTest.EightConflictProb (sim)0.30 (18 verified)0.538.801.710.290.200.260.087.97
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.07 (4 verified)0.247.271.760.260.070.030.046.87
PNlib.Examples.HybTest.InputConflictPrio (sim)0.24 (5/10 failed)0.428.751.730.370.190.250.097.86
PNlib.Examples.HybTest.InputConflictProb (sim)0.22 (5/10 failed)0.488.801.730.340.180.230.087.97
PNlib.Examples.HybTest.InputConflictType3 (sim)0.23 (6/12 failed)0.7011.801.800.310.200.230.0910.97
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.18 (10 verified)0.368.661.780.320.170.250.097.83
PNlib.Examples.HybTest.OutputConflictProb (sim)0.14 (10 verified)0.438.811.750.360.170.250.097.94
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.26 (4/12 failed)0.7011.871.840.330.200.240.0811.02
PNlib.Examples.HybTest.PCtoTD (sim)0.04 (4 verified)0.166.761.690.260.050.020.046.39
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.02 (4 verified)0.106.781.690.280.050.020.066.37
PNlib.Examples.HybTest.SixConflictProb (sim)0.21 (14 verified)0.418.211.760.300.140.060.247.46
PNlib.Examples.HybTest.TCwithPD (sim)0.15 (7 verified)0.5011.321.730.290.140.220.0810.60
PNlib.Examples.HybTest.TDtoPC (sim)0.04 (4 verified)0.186.931.760.260.040.020.036.58
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.02 (4 verified)0.096.961.650.260.050.020.036.60
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.78 (14 verified)3.2812.371.700.290.440.080.2411.31