PNlib test using OpenModelica

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

Test started: 2024-02-17 13:24:53
Total time taken: 0:10:33
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.19.3

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
304f2a72024-02-07 09:26:52 +0100AndreasSpecify branch and directory for github reference files (#56)

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.25 (13 verified)0.954.261.800.330.210.260.073.387.81
PNlib.Examples.ConTest.ConflictLoop (sim)0.29 (13 verified)1.194.631.810.300.470.070.083.718.47
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.10 (6 verified)0.503.391.830.310.110.040.062.876.36
PNlib.Examples.ConTest.PCtoTC (sim)0.04 (5 verified)0.282.841.810.290.050.020.042.445.50
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.05 (5 verified)0.322.861.890.300.050.020.032.465.66
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.052.401.780.320.020.010.022.044.75
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.062.121.800.290.010.000.011.814.52
PNlib.Examples.ConTest.Speed (sim)0.17 (12 verified)0.713.781.830.310.150.070.263.007.04
PNlib.Examples.ConTest.TCtoPC (sim)0.04 (5 verified)0.342.741.820.300.040.020.032.355.47
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.02 (5 verified)0.112.791.850.290.050.020.032.415.28
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.15 (7 verified)0.683.591.780.300.120.050.232.886.73
PNlib.Examples.ConTest.ZeroPlace (sim)0.14 (9 verified)0.613.381.910.320.130.050.062.826.60
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.31 (22 verified)0.507.471.810.350.550.350.365.8710.62
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.21 (10 verified)0.384.121.850.320.150.240.083.347.13
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.22 (10 verified)0.374.211.930.300.150.250.083.437.25
PNlib.Examples.DisTest.ConflictPrio (sim)0.21 (10 verified)0.484.121.830.320.160.240.083.327.17
PNlib.Examples.DisTest.ConflictProb (sim)0.20 (10 verified)0.344.181.790.330.160.250.093.367.07
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.06 (5 verified)0.203.001.770.300.070.030.042.565.54
PNlib.Examples.DisTest.EightConflictProb (sim)0.34 (18 verified)0.514.421.810.300.190.260.083.607.61
PNlib.Examples.DisTest.FiveTimes (sim)0.57 (27 verified)1.359.871.840.401.110.470.427.4714.12
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.16 (10 verified)0.414.121.790.330.160.260.083.296.97
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.20 (5/10 failed)0.354.331.830.320.180.270.093.467.25
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.24 (4/10 failed)0.364.311.770.330.170.260.083.467.22
PNlib.Examples.DisTest.InputConflictPrio (sim)0.21 (5/10 failed)0.404.391.840.320.180.260.083.557.38
PNlib.Examples.DisTest.InputConflictProb (sim)0.21 (5/11 failed)0.374.311.760.360.170.260.083.447.22
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.112.761.800.310.050.020.032.355.21
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.23 (10 verified)0.374.171.820.300.150.260.083.387.13
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.19 (10 verified)0.384.071.870.310.150.240.083.297.00
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.16 (10 verified)0.394.271.820.350.180.260.093.397.16
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.18 (10 verified)0.354.041.790.280.150.250.073.296.92
PNlib.Examples.DisTest.OutputConflictProb (sim)0.18 (10 verified)0.394.191.760.320.170.260.083.367.00
PNlib.Examples.DisTest.PDtoTD (sim)0.04 (4 verified)0.172.701.750.290.040.020.032.325.18
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.132.761.780.330.050.020.032.335.21
PNlib.Examples.DisTest.PDtoTT (sim)0.04 (4 verified)0.152.701.780.300.050.020.032.305.22
PNlib.Examples.DisTest.PrioTest (sim)0.19 (16 verified)0.375.481.780.340.440.090.294.328.32
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.052.331.790.290.010.010.012.004.69
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.042.171.750.290.010.010.011.854.49
PNlib.Examples.DisTest.SixConflictProb (sim)0.26 (14 verified)0.474.081.870.320.130.060.253.327.23
PNlib.Examples.DisTest.TDtoPD (sim)0.04 (4 verified)0.162.701.780.310.040.020.032.315.20
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.152.721.800.310.040.020.032.325.23
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.122.681.750.300.040.020.032.305.07
PNlib.Examples.DisTest.TEtest (sim)0.07 (7 verified)0.273.861.770.310.150.060.233.106.47
PNlib.Examples.DisTest.TFDinputConflict (sim)0.10 (14 verified)0.304.281.820.320.160.240.083.487.01
PNlib.Examples.DisTest.TFDoutCap (sim)0.10 (12 verified)0.203.971.760.290.150.060.253.226.57
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.20 (16 verified)0.354.061.770.310.150.240.083.296.90
PNlib.Examples.DisTest.TFDtest (sim)0.10 (8 verified)0.223.221.790.280.080.030.052.785.88
PNlib.Examples.DisTest.TTcircle (sim)0.18 (4/7 failed)0.463.881.750.340.150.070.303.026.86
PNlib.Examples.DisTest.TTtoPD (sim)0.04 (4 verified)0.182.591.710.310.040.020.032.205.05
PNlib.Examples.DisTest.Ttest (sim)0.13 (13 verified)0.395.011.770.370.470.100.113.977.82
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.05 (21 verified)0.267.031.850.350.650.350.355.339.70
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.14 (4/24 failed)0.958.281.760.361.040.150.376.3611.71
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.14 (24 verified)0.738.082.000.360.910.160.336.3211.46
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.26 (10 verified)0.854.051.780.320.160.070.253.257.48
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.25 (8 verified)0.443.931.820.310.140.060.263.176.97
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.26 (8 verified)0.433.991.730.280.160.060.243.256.95
PNlib.Examples.ExtTest.IATest (sim)0.20 (13 verified)0.854.571.820.340.240.260.083.657.98
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.21 (10 verified)0.824.011.800.320.160.070.253.227.38
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.19 (8 verified)0.363.831.770.290.140.070.253.086.66
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.22 (8 verified)0.363.791.780.270.130.060.243.116.70
PNlib.Examples.ExtTest.NoTokens (sim)0.34 (11 verified)1.154.571.810.300.240.250.083.708.37
PNlib.Examples.ExtTest.TATest (sim)0.14 (12 verified)0.664.041.730.280.180.230.073.307.09
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.23 (10 verified)0.873.921.680.270.140.060.233.237.24
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.25 (8 verified)0.413.961.720.300.130.060.243.236.87
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.22 (8 verified)0.404.021.750.300.140.060.273.256.91
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.10 (12 verified)0.423.981.740.300.170.060.243.216.74
PNlib.Examples.ExtTest.TDSTest (sim)0.09 (6 verified)0.243.081.900.290.070.040.052.635.85
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.15 (10 verified)0.293.761.820.290.120.050.223.086.52
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.61 (6 verified)1.153.151.760.270.080.040.052.707.19
PNlib.Examples.ExtTest.TDStriangular (sim)0.08 (6 verified)0.253.141.740.280.080.040.052.695.73
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.04 (6 verified)0.173.291.740.290.080.040.052.835.77
PNlib.Examples.ExtTest.TDSuniform (sim)0.13 (6 verified)0.383.141.720.300.080.040.052.685.87
PNlib.Examples.ExtTest.TESTest (sim)0.12 (8 verified)0.273.701.790.300.300.050.062.996.37
PNlib.Examples.ExtTest.TFDStest (sim)0.09 (9 verified)0.223.251.790.280.080.040.052.815.85
PNlib.Examples.HybTest.ConflictPrio (sim)0.18 (10 verified)0.484.281.820.380.170.240.073.427.26
PNlib.Examples.HybTest.ConflictProb (sim)0.16 (10 verified)0.444.131.760.280.170.250.083.357.01
PNlib.Examples.HybTest.ConflictType3 (sim)0.24 (4/12 failed)0.754.231.720.300.280.230.073.357.44
PNlib.Examples.HybTest.ConflictType4 (sim)0.33 (12 verified)0.965.271.750.320.420.080.284.168.81
PNlib.Examples.HybTest.EightConflictProb (sim)0.30 (18 verified)0.574.321.770.340.180.240.083.487.47
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.07 (4 verified)0.282.831.760.290.070.030.042.405.45
PNlib.Examples.HybTest.InputConflictPrio (sim)0.24 (5/10 failed)0.414.281.730.300.170.220.073.527.18
PNlib.Examples.HybTest.InputConflictProb (sim)0.22 (5/10 failed)0.444.161.890.280.170.230.083.407.25
PNlib.Examples.HybTest.InputConflictType3 (sim)0.25 (6/12 failed)0.764.251.730.330.200.240.093.407.49
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.21 (10 verified)0.464.101.820.300.160.230.083.347.11
PNlib.Examples.HybTest.OutputConflictProb (sim)0.16 (10 verified)0.424.071.730.310.150.230.073.316.92
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.26 (4/12 failed)0.754.271.890.350.180.240.083.427.68
PNlib.Examples.HybTest.PCtoTD (sim)0.04 (4 verified)0.212.731.790.310.040.020.032.335.26
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.03 (4 verified)0.132.671.850.300.040.020.032.285.20
PNlib.Examples.HybTest.SixConflictProb (sim)0.24 (14 verified)0.503.871.820.300.140.060.253.116.92
PNlib.Examples.HybTest.TCwithPD (sim)0.14 (7 verified)0.533.931.730.310.140.060.233.186.86
PNlib.Examples.HybTest.TDtoPC (sim)0.04 (4 verified)0.222.631.760.270.040.020.032.285.13
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.02 (4 verified)0.112.641.760.260.040.020.032.295.06
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.70 (14 verified)3.484.751.730.300.460.080.083.8211.18