PNlib test using OpenModelica

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

Test started: 2024-04-27 03:46:18
Total time taken: 0:23:19
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.49+gae47b0440a

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
da6d21d2024-04-27 04:18:05 +0200Adrian Popdo not fail the entire report if a branch cannot be found (#104)

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.1815.141.990.150.480.050.0914.3718.28
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.3916.041.920.150.550.080.1415.1319.25
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (6 verified)0.2413.731.780.150.130.310.0713.0716.60
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (5 verified)0.2112.501.930.120.060.020.0412.2515.49
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.00 (5 verified)0.2412.481.780.140.100.040.0612.1515.38
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.218.141.940.110.020.010.037.9611.13
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.287.691.800.110.010.010.027.5510.61
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.2714.421.950.140.160.310.0713.7517.55
PNlib.Examples.ConTest.TCtoPC (sim)0.00 (5 verified)0.1812.411.700.130.050.020.0412.1815.13
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.2512.301.910.120.060.020.0412.0715.36
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.00 (7 verified)0.2314.281.880.140.420.060.0713.6017.31
PNlib.Examples.ConTest.ZeroPlace (sim)0.00 (9 verified)0.2414.002.010.150.130.340.0613.3117.20
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.01 (22 verified)0.2619.001.750.430.770.140.3917.2521.81
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.00 (10 verified)0.2111.841.830.140.330.060.0911.2214.75
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.01 (10 verified)0.2311.691.750.130.390.050.0811.0414.51
PNlib.Examples.DisTest.ConflictPrio (sim)0.01 (10 verified)0.2011.631.720.160.380.080.1010.9214.35
PNlib.Examples.DisTest.ConflictProb (sim)0.01 (10 verified)0.2011.901.890.140.390.070.0911.2014.79
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (5 verified)0.219.601.780.140.300.020.069.0812.37
PNlib.Examples.DisTest.EightConflictProb (sim)0.01 (18 verified)0.2712.711.700.140.390.080.3111.7915.49
PNlib.Examples.DisTest.FiveTimes (sim)0.01 (27 verified)0.3625.921.720.231.270.460.5323.4328.86
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.01 (10 verified)0.2211.951.840.140.390.080.3211.0314.81
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.01 (10 verified)0.2511.871.770.170.380.070.3110.9414.71
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.01 (10 verified)0.2211.771.800.130.410.050.0811.1114.69
PNlib.Examples.DisTest.InputConflictPrio (sim)0.01 (10 verified)0.2211.921.740.150.390.080.3310.9714.71
PNlib.Examples.DisTest.InputConflictProb (sim)0.01 (11 verified)0.2011.931.790.180.430.050.0811.1814.83
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.209.291.810.110.050.030.049.0512.17
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.01 (10 verified)0.3012.061.880.150.350.080.1011.3815.04
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.01 (10 verified)0.2111.661.820.150.490.050.0710.9114.57
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.01 (10 verified)0.2911.631.790.130.410.060.0810.9514.62
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.01 (10 verified)0.2311.461.850.130.410.050.0810.7914.45
PNlib.Examples.DisTest.OutputConflictProb (sim)0.01 (10 verified)0.2011.771.800.170.370.070.1011.0614.57
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (4 verified)0.199.231.730.180.300.020.048.6911.93
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (4 verified)0.228.901.770.120.050.020.048.6611.75
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.219.001.750.120.260.020.048.5511.74
PNlib.Examples.DisTest.PrioTest (sim)0.01 (16 verified)0.2314.791.840.150.580.110.4013.5517.75
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.278.022.000.130.020.010.027.8411.25
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.187.681.800.130.010.010.027.5110.45
PNlib.Examples.DisTest.SixConflictProb (sim)0.01 (14 verified)0.2111.431.800.110.390.060.0710.8014.30
PNlib.Examples.DisTest.TDtoPD (sim)0.00 (4 verified)0.238.671.850.130.050.020.048.4411.69
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.208.821.770.120.040.020.048.6111.69
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.219.031.780.130.270.020.048.5811.82
PNlib.Examples.DisTest.TEtest (sim)0.01 (7 verified)0.1910.861.850.130.160.270.0710.2213.81
PNlib.Examples.DisTest.TFDinputConflict (sim)0.01 (14 verified)0.2511.511.920.130.400.040.0710.8614.59
PNlib.Examples.DisTest.TFDoutCap (sim)0.01 (12 verified)0.2311.111.920.150.390.050.0710.4614.14
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.01 (16 verified)0.2411.741.830.140.400.060.0811.0714.68
PNlib.Examples.DisTest.TFDtest (sim)0.01 (8 verified)0.249.861.790.170.320.030.069.2812.71
PNlib.Examples.DisTest.TTcircle (sim)0.01 (7 verified)0.2110.861.850.130.150.270.0710.2513.75
PNlib.Examples.DisTest.TTtoPD (sim)0.00 (4 verified)0.228.961.810.120.250.030.068.5111.78
PNlib.Examples.DisTest.Ttest (sim)0.01 (13 verified)0.2013.111.810.160.680.100.1212.0416.03
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.01 (21 verified)0.3420.751.700.400.770.170.3919.0323.58
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.01 (24 verified)0.5922.401.890.420.970.440.1920.3825.67
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.01 (24 verified)0.5322.681.860.181.040.150.4520.8625.90
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.01 (10 verified)0.2515.022.000.140.470.050.0814.2818.17
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.01 (8 verified)0.2811.231.920.130.420.060.0710.5614.34
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.01 (8 verified)0.2511.351.880.160.360.070.0910.6714.32
PNlib.Examples.ExtTest.IATest (sim)0.01 (13 verified)0.3216.031.860.140.540.070.1115.1619.20
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.00 (10 verified)0.3714.751.880.150.450.050.0814.0117.90
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.01 (8 verified)0.2110.941.870.150.380.070.0910.2613.90
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.01 (8 verified)0.2011.041.860.130.360.050.0710.4313.99
PNlib.Examples.ExtTest.NoTokens (sim)0.00 (11 verified)0.1716.331.800.140.430.080.2915.4019.08
PNlib.Examples.ExtTest.TATest (sim)0.01 (12 verified)0.3214.971.930.130.430.050.0814.2818.08
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.01 (10 verified)0.3315.141.800.150.390.070.0914.4418.07
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.01 (8 verified)0.2111.211.800.140.350.050.0710.6014.11
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.01 (8 verified)0.2110.931.810.120.320.060.0810.3413.71
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.01 (12 verified)0.2714.701.830.130.380.050.0714.0817.63
PNlib.Examples.ExtTest.TDSTest (sim)0.01 (6 verified)0.2110.211.760.140.090.040.349.5913.08
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (10 verified)0.2211.301.800.170.430.060.0810.5714.18
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (6 verified)0.199.951.770.130.300.040.069.4212.69
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (6 verified)0.2110.211.800.150.330.040.069.6313.03
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (6 verified)0.2310.191.900.130.090.040.299.6313.12
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (6 verified)0.1810.191.840.140.290.030.069.6712.99
PNlib.Examples.ExtTest.TESTest (sim)0.01 (8 verified)0.2610.671.870.150.130.270.0610.0613.66
PNlib.Examples.ExtTest.TFDStest (sim)0.01 (9 verified)0.2410.231.840.130.090.040.299.6713.21
PNlib.Examples.HybTest.ConflictPrio (sim)0.01 (10 verified)0.2111.631.780.160.400.050.0810.9314.47
PNlib.Examples.HybTest.ConflictProb (sim)0.01 (10 verified)0.2011.491.850.140.470.060.0810.7514.37
PNlib.Examples.HybTest.ConflictType3 (sim)0.00 (12 verified)0.2314.731.730.140.410.050.0814.0517.52
PNlib.Examples.HybTest.ConflictType4 (sim)0.01 (12 verified)0.2717.211.750.160.550.320.1116.0819.99
PNlib.Examples.HybTest.EightConflictProb (sim)0.01 (18 verified)0.2012.121.840.130.440.060.0811.4115.01
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (4 verified)0.209.001.890.120.080.020.058.7311.97
PNlib.Examples.HybTest.InputConflictPrio (sim)0.00 (10 verified)0.2211.891.700.140.440.070.3110.9314.58
PNlib.Examples.HybTest.InputConflictProb (sim)0.00 (10 verified)0.2311.651.750.140.440.050.0810.9414.46
PNlib.Examples.HybTest.InputConflictType3 (sim)0.01 (12 verified)0.2814.901.750.140.480.060.0914.1417.79
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.00 (10 verified)0.2211.701.750.160.400.070.3110.7714.47
PNlib.Examples.HybTest.OutputConflictProb (sim)0.00 (10 verified)0.2111.611.760.140.460.050.0810.8714.44
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.01 (12 verified)0.3114.811.740.160.450.060.0914.0517.69
PNlib.Examples.HybTest.PCtoTD (sim)0.01 (4 verified)0.228.891.790.100.060.030.058.6611.75
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (4 verified)0.219.121.810.120.060.020.048.8712.00
PNlib.Examples.HybTest.SixConflictProb (sim)0.01 (14 verified)0.1911.171.810.120.400.050.0710.5314.09
PNlib.Examples.HybTest.TCwithPD (sim)0.01 (7 verified)0.2514.601.680.390.380.070.0913.6717.39
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (4 verified)0.199.131.690.110.230.020.038.7311.76
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.00 (4 verified)0.178.991.700.130.240.020.038.5711.67
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.3016.291.770.150.480.090.3215.2419.19