PNlib test using OpenModelica

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

Test started: 2024-02-19 14:02:30
Total time taken: 0:07:43
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.21.2

OpenModelicaLibraryTesting Changes

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

Tested Library: PNlib 3.0.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: 480s
Default tolerance: 1e-06
Optimization level: Tool default

Reference Files: $PNLIBREFS

Verified using: OpenModelica 1.23.0~dev-204-g196d7c6 (diffSimulationResults)

Flags:
setCommandLineOptions("--simCodeTarget=Cpp")
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 0.002.111.760.140.360.030.071.514.56
PNlib.Examples.ConTest.ConflictLoop 0.002.121.890.130.410.060.101.424.68
PNlib.Examples.ConTest.LoopAndArcweight 0.002.031.710.100.100.190.051.604.44
PNlib.Examples.ConTest.PCtoTC 0.001.671.670.130.050.010.031.453.97
PNlib.Examples.ConTest.PCtoTCfunction 0.001.701.700.100.050.010.031.504.04
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.025.751.700.100.020.010.025.608.16
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.034.481.710.110.010.000.014.356.90
PNlib.Examples.ConTest.Speed 0.002.121.740.140.330.020.051.584.58
PNlib.Examples.ConTest.TCtoPC 0.001.851.670.110.040.010.031.664.14
PNlib.Examples.ConTest.TCtoPCfunction 0.001.731.680.110.040.010.031.544.06
PNlib.Examples.ConTest.ZeroArcWeight 0.002.101.820.340.120.030.061.554.46
PNlib.Examples.ConTest.ZeroPlace 0.002.031.730.130.300.020.051.534.49
PNlib.Examples.DisTest.ConflictBeneBaB 0.003.211.770.200.840.090.341.735.64
PNlib.Examples.DisTest.ConflictBeneGreedy 0.002.181.710.150.360.030.061.584.55
PNlib.Examples.DisTest.ConflictBeneQuotient 0.002.541.920.410.150.040.261.685.02
PNlib.Examples.DisTest.ConflictPrio 0.002.131.710.140.320.030.061.584.51
PNlib.Examples.DisTest.ConflictProb 0.002.201.730.140.380.030.071.584.62
PNlib.Examples.DisTest.DisLoopAndArcweight 0.001.971.710.100.060.180.031.594.36
PNlib.Examples.DisTest.EightConflictProb 0.002.251.850.140.370.040.071.624.79
PNlib.Examples.DisTest.FiveTimes 0.003.511.780.201.070.310.321.615.98
PNlib.Examples.DisTest.InputConflictBeneBaB 0.002.181.760.150.360.030.071.574.66
PNlib.Examples.DisTest.InputConflictBeneGreedy 0.002.241.830.150.380.030.071.624.75
PNlib.Examples.DisTest.InputConflictBeneQuotient 0.002.231.690.130.370.030.071.634.60
PNlib.Examples.DisTest.InputConflictPrio 0.002.291.730.130.330.030.061.734.71
PNlib.Examples.DisTest.InputConflictProb 0.002.221.830.140.380.030.081.594.72
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.047.941.820.320.040.020.037.5210.34
PNlib.Examples.DisTest.OutputConflictBeneBaB 0.002.121.740.140.340.030.061.554.56
PNlib.Examples.DisTest.OutputConflictBeneGreedy 0.002.131.700.130.320.030.061.594.50
PNlib.Examples.DisTest.OutputConflictBeneQuotient 0.002.141.800.130.330.030.071.584.62
PNlib.Examples.DisTest.OutputConflictPrio 0.002.301.790.140.370.030.071.684.77
PNlib.Examples.DisTest.OutputConflictProb 0.002.361.830.350.150.040.271.554.69
PNlib.Examples.DisTest.PDtoTD 0.001.891.840.310.040.010.031.494.29
PNlib.Examples.DisTest.PDtoTDfunction 0.001.671.750.110.040.010.031.484.09
PNlib.Examples.DisTest.PDtoTT 0.001.701.770.110.050.010.031.494.11
PNlib.Examples.DisTest.PrioTest 0.002.661.820.170.460.060.291.685.15
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.045.661.970.110.010.010.025.508.35
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.044.611.840.120.010.000.024.457.20
PNlib.Examples.DisTest.SixConflictProb 0.002.191.760.140.350.030.061.614.63
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.046.941.770.110.040.010.026.759.44
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.037.001.760.110.040.010.036.819.46
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.037.431.730.100.040.010.037.249.85
PNlib.Examples.DisTest.TEtest 0.002.131.710.110.300.030.051.654.50
PNlib.Examples.DisTest.TFDinputConflict 0.002.441.790.330.160.040.251.664.75
PNlib.Examples.DisTest.TFDoutCap 0.002.151.700.120.340.030.061.604.54
PNlib.Examples.DisTest.TFDoutputConflict 0.002.181.700.130.340.030.061.624.53
PNlib.Examples.DisTest.TFDtest 0.001.961.720.110.080.020.211.544.35
PNlib.Examples.DisTest.TTcircle 0.002.101.680.120.340.030.061.554.44
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.047.321.700.100.040.010.037.159.68
PNlib.Examples.DisTest.Ttest 0.002.621.790.330.450.050.111.685.10
PNlib.Examples.ExtTest.ArcswithPCtoTC 0.003.021.780.200.860.080.401.475.51
PNlib.Examples.ExtTest.ArcswithPCtoTC2 0.003.181.750.221.000.100.371.495.62
PNlib.Examples.ExtTest.ArcswithPCtoTC3 0.003.041.780.190.930.100.361.455.50
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC 0.002.201.760.160.370.030.061.584.65
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD 0.002.141.750.140.350.030.061.564.57
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 0.002.091.760.130.320.030.051.554.54
PNlib.Examples.ExtTest.IATest 0.002.081.730.140.370.040.091.444.44
PNlib.Examples.ExtTest.IAwithPCtoTC 0.002.111.770.140.340.030.061.554.50
PNlib.Examples.ExtTest.IAwithPDtoTD 0.002.221.760.130.340.030.051.674.65
PNlib.Examples.ExtTest.IAwithPDtoTD2 0.002.181.780.150.330.030.051.614.65
PNlib.Examples.ExtTest.NoTokens 0.002.161.830.140.440.040.101.444.67
PNlib.Examples.ExtTest.TATest 0.002.221.760.140.360.030.071.614.67
PNlib.Examples.ExtTest.TAwithPCtoTC 0.002.301.710.130.340.030.061.744.70
PNlib.Examples.ExtTest.TAwithPDtoTD 0.002.341.820.330.130.180.071.634.69
PNlib.Examples.ExtTest.TAwithPDtoTD2 0.002.461.800.340.130.210.061.724.79
PNlib.Examples.ExtTest.TAwithWeaklyActivation 0.002.221.900.370.130.030.091.604.65
PNlib.Examples.ExtTest.TDSTest 0.002.131.760.150.080.020.251.634.54
PNlib.Examples.ExtTest.TDSTestinterrupt 0.002.151.830.140.340.030.061.584.68
PNlib.Examples.ExtTest.TDSdiscrete 0.002.001.840.110.090.020.211.574.51
PNlib.Examples.ExtTest.TDStriangular 0.002.121.760.130.090.020.241.634.53
PNlib.Examples.ExtTest.TDStruncatednormal 0.002.021.730.120.080.020.211.594.43
PNlib.Examples.ExtTest.TDSuniform 0.002.031.790.100.070.020.231.604.53
PNlib.Examples.ExtTest.TESTest 0.002.051.760.140.300.020.041.554.52
PNlib.Examples.ExtTest.TFDStest 0.002.031.890.110.080.210.051.594.60
PNlib.Examples.HybTest.ConflictPrio 0.002.181.820.120.350.030.061.614.67
PNlib.Examples.HybTest.ConflictProb 0.002.151.750.120.350.030.061.594.55
PNlib.Examples.HybTest.ConflictType3 0.002.281.780.150.400.030.081.614.74
PNlib.Examples.HybTest.ConflictType4 0.002.341.770.140.430.060.321.404.78
PNlib.Examples.HybTest.EightConflictProb 0.002.241.930.130.390.030.081.614.85
PNlib.Examples.HybTest.HybLoopAndArcweight 0.001.681.720.110.060.010.031.474.05
PNlib.Examples.HybTest.InputConflictPrio 0.002.441.770.330.170.050.301.584.71
PNlib.Examples.HybTest.InputConflictProb 0.002.241.950.150.390.040.071.594.88
PNlib.Examples.HybTest.InputConflictType3 0.002.181.760.130.370.030.071.584.68
PNlib.Examples.HybTest.OutputConflictPrio 0.002.191.890.120.370.030.061.614.77
PNlib.Examples.HybTest.OutputConflictProb 0.002.171.810.130.360.030.061.594.71
PNlib.Examples.HybTest.OutputConflictType3 0.002.231.760.160.380.030.071.604.70
PNlib.Examples.HybTest.PCtoTD 0.001.821.730.110.040.010.031.624.28
PNlib.Examples.HybTest.PCtoTDfunction 0.001.641.810.110.040.010.031.444.14
PNlib.Examples.HybTest.SixConflictProb 0.002.281.770.130.330.020.051.754.72
PNlib.Examples.HybTest.TCwithPD 0.002.261.760.140.310.020.051.734.73
PNlib.Examples.HybTest.TDtoPC 0.001.681.790.110.040.010.031.494.14
PNlib.Examples.HybTest.TDtoPCfunction 0.001.631.760.110.040.010.031.434.10
PNlib.Examples.Models.BicoloredPlaces.Aquarium 0.002.441.830.170.420.060.291.505.00