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 22:51:14
Total time taken: 0:15:06
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.21.2

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.22 (13 verified)1.114.481.710.300.180.220.313.478.80
PNlib.Examples.ConTest.ConflictLoop (sim)0.26 (13 verified)1.324.991.690.270.430.070.283.939.16
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.08 (6 verified)0.503.571.810.280.110.040.322.816.81
PNlib.Examples.ConTest.PCtoTC (sim)0.03 (5 verified)0.313.061.810.310.050.020.202.495.99
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.05 (5 verified)0.363.481.740.310.040.020.472.646.70
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.072.402.310.260.020.010.022.106.47
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.052.221.650.250.010.000.011.944.96
PNlib.Examples.ConTest.Speed (sim)0.15 (12 verified)0.874.201.830.320.140.060.403.298.38
PNlib.Examples.ConTest.TCtoPC (sim)0.05 (5 verified)0.342.631.660.250.040.020.032.305.32
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.02 (5 verified)0.142.631.690.240.040.020.082.255.11
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.14 (7 verified)0.663.921.750.270.120.040.383.117.52
PNlib.Examples.ConTest.ZeroPlace (sim)0.13 (9 verified)0.773.861.720.430.120.050.163.107.63
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.29 (22 verified)0.968.311.760.320.600.370.366.6615.46
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.17 (10 verified)0.594.281.790.300.150.240.073.5212.07
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.19 (10 verified)0.594.231.720.310.150.250.083.4412.00
PNlib.Examples.DisTest.ConflictPrio (sim)0.21 (10 verified)0.364.031.740.270.150.220.073.336.98
PNlib.Examples.DisTest.ConflictProb (sim)0.19 (10 verified)0.744.061.700.290.140.230.083.3211.54
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.07 (5 verified)0.192.931.660.250.060.020.112.505.41
PNlib.Examples.DisTest.EightConflictProb (sim)0.29 (18 verified)1.135.641.660.260.140.211.443.5917.25
PNlib.Examples.DisTest.FiveTimes (sim)0.59 (27 verified)1.5711.221.830.300.710.302.527.3921.38
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.12 (10 verified)1.025.861.700.270.140.181.833.4318.19
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.18 (5/10 failed)0.376.651.630.250.140.182.713.3811.66
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.20 (4/10 failed)0.864.331.750.300.150.210.473.1813.69
PNlib.Examples.DisTest.InputConflictPrio (sim)0.20 (5/10 failed)0.637.761.710.260.150.213.343.7912.87
PNlib.Examples.DisTest.InputConflictProb (sim)0.20 (5/11 failed)0.627.031.690.240.140.202.663.8012.10
PNlib.Examples.DisTest.NoInputConflict (sim)0.02 (6 verified)0.434.281.640.250.040.021.372.6015.99
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.21 (10 verified)0.896.971.760.330.160.222.773.4813.33
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.18 (10 verified)0.684.811.760.320.150.260.084.0011.11
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.14 (10 verified)0.664.801.750.340.150.250.083.9911.10
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.16 (10 verified)0.504.591.720.310.160.240.093.7911.69
PNlib.Examples.DisTest.OutputConflictProb (sim)0.17 (10 verified)0.674.231.770.310.170.280.103.3711.40
PNlib.Examples.DisTest.PDtoTD (sim)0.05 (4 verified)0.263.001.700.250.040.020.192.506.35
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.02 (4 verified)0.152.931.680.240.040.020.152.485.84
PNlib.Examples.DisTest.PDtoTT (sim)0.05 (4 verified)0.183.311.750.280.040.020.702.265.92
PNlib.Examples.DisTest.PrioTest (sim)0.15 (16 verified)0.956.751.640.280.370.071.604.4317.24
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.082.711.710.240.010.010.262.185.73
PNlib.Examples.DisTest.SingleTD (sim)0.00 (3 verified)0.042.681.660.260.010.000.192.225.19
PNlib.Examples.DisTest.SixConflictProb (sim)0.21 (14 verified)0.705.701.600.270.120.061.963.3016.94
PNlib.Examples.DisTest.TDtoPD (sim)0.03 (4 verified)0.163.871.660.250.030.020.752.827.10
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.02 (4 verified)0.233.591.690.240.030.020.812.496.94
PNlib.Examples.DisTest.TEnoInput (sim)0.02 (4 verified)0.133.411.700.250.030.020.782.346.23
PNlib.Examples.DisTest.TEtest (sim)0.07 (7 verified)0.244.261.720.310.120.050.593.196.95
PNlib.Examples.DisTest.TFDinputConflict (sim)0.11 (14 verified)0.224.151.630.280.150.240.243.236.82
PNlib.Examples.DisTest.TFDoutCap (sim)0.11 (12 verified)0.183.991.850.240.130.080.353.196.71
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.18 (16 verified)0.384.261.600.300.150.240.193.387.00
PNlib.Examples.DisTest.TFDtest (sim)0.08 (8 verified)0.213.681.690.250.070.030.642.696.23
PNlib.Examples.DisTest.TTcircle (sim)0.20 (4/7 failed)0.303.761.700.260.120.040.412.936.55
PNlib.Examples.DisTest.TTtoPD (sim)0.04 (4 verified)0.142.861.730.260.030.020.292.265.34
PNlib.Examples.DisTest.Ttest (sim)0.12 (13 verified)0.596.491.710.290.370.091.194.5415.81
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.05 (21 verified)0.2611.641.700.340.470.254.586.0114.78
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.13 (4/24 failed)0.8111.341.740.370.700.163.486.6515.19
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.15 (24 verified)0.7311.082.050.270.610.133.106.9615.56
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.26 (10 verified)0.8311.231.750.310.180.066.184.5017.79
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.23 (8 verified)0.844.501.770.330.150.060.603.3614.35
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.21 (8 verified)0.845.301.690.270.120.061.403.4514.35
PNlib.Examples.ExtTest.IATest (sim)0.21 (13 verified)0.7811.251.740.340.200.215.974.5217.79
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.23 (10 verified)0.879.921.720.350.140.054.814.5817.44
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.17 (8 verified)0.568.591.710.340.130.064.163.9115.47
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.20 (8 verified)0.345.011.480.240.110.051.413.2013.59
PNlib.Examples.ExtTest.NoTokens (sim)0.31 (11 verified)1.514.961.800.390.240.290.093.959.19
PNlib.Examples.ExtTest.TATest (sim)0.15 (12 verified)0.847.391.660.250.160.192.394.4012.30
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.24 (10 verified)0.778.181.610.290.140.053.933.7712.98
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.22 (8 verified)0.346.951.700.290.120.052.883.6111.05
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.21 (8 verified)0.487.101.720.300.120.052.973.6611.28
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.10 (12 verified)0.407.881.720.300.120.054.133.2811.84
PNlib.Examples.ExtTest.TDSTest (sim)0.09 (6 verified)0.216.171.500.210.060.033.082.799.74
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.15 (10 verified)0.254.091.890.280.120.050.473.178.55
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.65 (6 verified)1.063.411.900.320.080.040.052.939.98
PNlib.Examples.ExtTest.TDStriangular (sim)0.09 (6 verified)0.223.381.910.280.080.040.342.647.84
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.04 (6 verified)0.163.521.910.290.080.040.332.797.81
PNlib.Examples.ExtTest.TDSuniform (sim)0.13 (6 verified)0.443.641.910.290.080.030.332.918.31
PNlib.Examples.ExtTest.TESTest (sim)0.12 (8 verified)0.263.781.790.320.110.050.283.036.55
PNlib.Examples.ExtTest.TFDStest (sim)0.08 (9 verified)0.223.471.730.280.080.050.092.976.18
PNlib.Examples.HybTest.ConflictPrio (sim)0.18 (10 verified)0.424.651.880.320.160.280.113.787.82
PNlib.Examples.HybTest.ConflictProb (sim)0.19 (10 verified)0.414.941.830.390.170.290.133.967.98
PNlib.Examples.HybTest.ConflictType3 (sim)0.27 (4/12 failed)0.714.491.930.410.190.240.083.568.02
PNlib.Examples.HybTest.ConflictType4 (sim)0.30 (12 verified)0.945.851.860.360.550.100.314.549.68
PNlib.Examples.HybTest.EightConflictProb (sim)0.31 (18 verified)0.534.841.840.360.200.260.083.958.23
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.08 (4 verified)0.233.151.820.320.070.020.062.685.94
PNlib.Examples.HybTest.InputConflictPrio (sim)0.22 (5/10 failed)0.414.411.980.460.200.260.093.417.62
PNlib.Examples.HybTest.InputConflictProb (sim)0.29 (5/10 failed)0.414.572.020.440.180.270.083.607.90
PNlib.Examples.HybTest.InputConflictType3 (sim)0.26 (6/12 failed)0.754.511.900.320.200.240.123.638.04
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.23 (10 verified)0.424.382.030.390.180.310.133.367.75
PNlib.Examples.HybTest.OutputConflictProb (sim)0.16 (10 verified)0.404.351.990.380.200.320.093.357.47
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.27 (4/12 failed)0.794.421.950.340.210.260.103.518.05
PNlib.Examples.HybTest.PCtoTD (sim)0.06 (4 verified)0.222.941.780.350.040.020.042.495.62
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.03 (4 verified)0.112.811.840.310.050.020.032.405.40
PNlib.Examples.HybTest.SixConflictProb (sim)0.22 (14 verified)0.444.201.880.320.140.060.303.397.34
PNlib.Examples.HybTest.TCwithPD (sim)0.18 (7 verified)0.524.111.960.350.160.060.253.287.39
PNlib.Examples.HybTest.TDtoPC (sim)0.04 (4 verified)0.182.901.860.360.040.020.032.465.58
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.02 (4 verified)0.142.831.870.340.040.020.032.415.42
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.78 (14 verified)3.625.132.060.410.510.110.094.0012.21