PNlib test using OpenModelica

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

Test started: 2024-04-29 03:07:29
Total time taken: 0:20:38
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.22.3-v1.22.3.1+g24592ab6d0

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 FMPy version: 0.3.19 Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]

{
 "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.00 (13 verified)0.2313.461.770.400.200.260.0912.5116.10
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.3614.161.810.350.490.080.0913.1516.90
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (6 verified)0.2112.551.790.290.110.050.0612.0315.12
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (5 verified)0.2211.981.890.340.050.020.0511.5214.66
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.2311.891.900.290.060.020.0411.4914.59
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.178.131.990.340.020.010.037.7210.92
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.207.911.970.360.010.010.027.5110.69
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.2912.841.760.330.150.060.2412.0515.46
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.2111.762.030.300.040.020.0411.3614.59
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.2211.792.000.320.050.020.0411.3614.60
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.00 (7 verified)0.3012.941.890.330.140.060.2712.1415.70
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.2512.761.730.290.120.050.0712.2415.29
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.01 (22 verified)0.2513.771.890.370.720.410.3711.9016.50
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.01 (10 verified)0.2210.131.910.390.170.260.109.2112.83
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.01 (10 verified)0.1910.091.820.340.170.260.109.2212.69
PNlib.Examples.DisTest.ConflictPrio (sim)0.01 (10 verified)0.2310.021.810.330.170.250.089.2012.63
PNlib.Examples.DisTest.ConflictProb (sim)0.01 (10 verified)0.219.951.960.300.170.290.099.1112.70
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (5 verified)0.208.811.830.310.060.030.058.3611.39
PNlib.Examples.DisTest.EightConflictProb (sim)0.01 (18 verified)0.2810.461.890.320.270.270.099.5113.19
PNlib.Examples.DisTest.FiveTimes (sim)0.01 (27 verified)0.3219.431.900.391.140.430.4317.0322.21
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.01 (10 verified)0.2210.291.820.350.170.300.129.3512.89
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.01 (10 verified)0.1910.181.910.320.170.240.099.3512.85
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.01 (10 verified)0.209.991.910.310.170.270.109.1512.67
PNlib.Examples.DisTest.InputConflictPrio (sim)0.01 (10 verified)0.1910.091.760.320.210.250.099.2312.58
PNlib.Examples.DisTest.InputConflictProb (sim)0.01 (11 verified)0.2010.151.740.330.180.260.099.2912.63
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.288.571.850.350.050.030.048.1111.27
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.01 (10 verified)0.229.971.820.310.160.240.099.1712.59
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.01 (10 verified)0.219.891.840.350.190.250.109.0112.56
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.01 (10 verified)0.2210.141.800.360.170.270.099.2612.71
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.01 (10 verified)0.2810.131.850.340.190.300.099.2212.84
PNlib.Examples.DisTest.OutputConflictProb (sim)0.01 (10 verified)0.209.791.860.320.160.260.098.9612.43
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (4 verified)0.188.391.790.300.050.020.047.9710.93
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (4 verified)0.228.551.870.310.040.020.068.1111.17
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.188.571.800.350.040.020.048.1211.09
PNlib.Examples.DisTest.PrioTest (sim)0.01 (16 verified)0.2411.621.830.320.550.110.3310.3114.30
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.248.101.920.350.020.010.037.7010.82
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.207.861.920.350.010.010.027.4810.60
PNlib.Examples.DisTest.SixConflictProb (sim)0.00 (14 verified)0.199.801.790.340.140.060.268.9912.30
PNlib.Examples.DisTest.TDtoPD (sim)0.00 (4 verified)0.188.361.900.350.040.020.047.9111.02
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.00 (4 verified)0.258.241.810.300.040.020.037.8410.92
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.208.381.740.320.040.020.037.9710.89
PNlib.Examples.DisTest.TEtest (sim)0.00 (7 verified)0.229.781.750.310.170.100.258.9412.31
PNlib.Examples.DisTest.TFDinputConflict (sim)0.01 (14 verified)0.2610.071.770.290.150.240.099.3112.68
PNlib.Examples.DisTest.TFDoutCap (sim)0.01 (12 verified)0.269.931.840.320.140.060.249.1712.62
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.01 (16 verified)0.2410.151.830.320.170.270.109.2912.81
PNlib.Examples.DisTest.TFDtest (sim)0.01 (8 verified)0.269.101.840.310.080.040.068.6111.80
PNlib.Examples.DisTest.TTcircle (sim)0.00 (7 verified)0.219.611.850.370.140.090.268.7512.22
PNlib.Examples.DisTest.TTtoPD (sim)0.00 (4 verified)0.178.571.890.370.040.020.048.1011.17
PNlib.Examples.DisTest.Ttest (sim)0.00 (13 verified)0.2310.931.870.360.450.090.109.9213.63
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.01 (21 verified)0.3616.411.750.390.650.300.3314.7319.09
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.01 (24 verified)0.5817.831.750.380.960.170.4015.9220.73
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.01 (24 verified)0.5917.831.780.411.030.180.3915.8220.77
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.01 (10 verified)0.3113.531.890.320.170.250.0912.6916.31
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.01 (8 verified)0.229.861.770.330.150.070.279.0312.39
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.01 (8 verified)0.249.751.820.340.140.060.268.9412.39
PNlib.Examples.ExtTest.IATest (sim)0.01 (13 verified)0.3414.041.820.320.420.080.0913.1316.79
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.00 (10 verified)0.2713.291.790.340.160.240.0912.4615.98
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.01 (8 verified)0.219.771.810.320.140.070.268.9812.35
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.01 (8 verified)0.209.671.770.330.130.060.278.8912.21
PNlib.Examples.ExtTest.NoTokens (sim)0.01 (11 verified)0.1814.021.810.310.490.080.0913.0516.58
PNlib.Examples.ExtTest.TATest (sim)0.01 (12 verified)0.3213.391.840.330.190.250.1312.4916.13
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.01 (10 verified)0.2613.171.800.310.160.240.0812.3815.78
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.01 (8 verified)0.239.741.790.310.140.060.258.9812.34
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.00 (8 verified)0.239.611.810.300.140.060.278.8512.21
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.01 (12 verified)0.2713.051.840.300.150.060.2712.2715.72
PNlib.Examples.ExtTest.TDSTest (sim)0.01 (6 verified)0.228.911.770.330.080.040.068.4011.46
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (10 verified)0.229.671.830.320.130.050.258.9312.28
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (6 verified)0.218.981.870.340.090.040.068.4611.65
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (6 verified)0.188.981.790.320.080.040.068.4811.54
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (6 verified)0.228.981.800.340.080.040.068.4511.57
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (6 verified)0.208.891.810.310.080.040.098.3811.53
PNlib.Examples.ExtTest.TESTest (sim)0.01 (8 verified)0.199.441.790.330.100.050.278.6812.01
PNlib.Examples.ExtTest.TFDStest (sim)0.00 (9 verified)0.258.921.790.330.090.040.068.4011.58
PNlib.Examples.HybTest.ConflictPrio (sim)0.01 (10 verified)0.2310.101.780.330.190.240.139.2012.68
PNlib.Examples.HybTest.ConflictProb (sim)0.00 (10 verified)0.2310.131.790.340.180.220.089.3012.70
PNlib.Examples.HybTest.ConflictType3 (sim)0.01 (12 verified)0.2713.591.800.390.200.250.0912.6616.20
PNlib.Examples.HybTest.ConflictType4 (sim)0.01 (12 verified)0.3314.891.930.360.500.100.3013.6317.72
PNlib.Examples.HybTest.EightConflictProb (sim)0.00 (18 verified)0.2210.241.760.300.210.260.089.4012.85
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.00 (4 verified)0.198.811.870.340.120.040.058.2711.42
PNlib.Examples.HybTest.InputConflictPrio (sim)0.01 (10 verified)0.2310.201.940.420.200.260.109.2312.96
PNlib.Examples.HybTest.InputConflictProb (sim)0.00 (10 verified)0.2210.161.890.350.220.280.109.2112.84
PNlib.Examples.HybTest.InputConflictType3 (sim)0.01 (12 verified)0.3013.561.850.320.210.250.0912.6816.28
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.01 (10 verified)0.2110.071.840.330.180.230.099.2412.67
PNlib.Examples.HybTest.OutputConflictProb (sim)0.01 (10 verified)0.2310.081.850.360.240.230.099.1712.72
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.01 (12 verified)0.2413.481.960.370.210.230.0912.5816.26
PNlib.Examples.HybTest.PCtoTD (sim)0.00 (4 verified)0.218.391.840.310.050.020.047.9711.03
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (4 verified)0.188.451.750.300.050.020.048.0510.96
PNlib.Examples.HybTest.SixConflictProb (sim)0.01 (14 verified)0.259.861.880.300.150.060.249.1112.55
PNlib.Examples.HybTest.TCwithPD (sim)0.01 (7 verified)0.3113.191.930.330.160.230.0912.3915.99
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (4 verified)0.248.541.770.310.040.020.038.1411.15
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.00 (4 verified)0.238.391.760.240.040.020.048.0510.90
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.2814.471.820.350.530.080.2713.2517.13