PNlib test using OpenModelica

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

Test started: 2024-05-01 08:03:33
Total time taken: 0:08:22
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.24.0-dev.58+g996337bffb

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
f0c0d122024-04-28 17:18:57 +0200Adrian Popremove the missing branches after the loop (#105)

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.201.760.160.480.040.091.434.78
PNlib.Examples.ConTest.ConflictLoop 0.002.541.810.170.500.050.351.485.17
PNlib.Examples.ConTest.LoopAndArcweight 0.002.181.680.130.360.020.061.614.65
PNlib.Examples.ConTest.PCtoTC 0.001.961.740.120.300.010.031.514.48
PNlib.Examples.ConTest.PCtoTCfunction 0.001.981.690.120.300.010.031.524.44
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.035.891.750.110.020.010.205.578.43
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.034.511.800.130.010.000.014.357.13
PNlib.Examples.ConTest.Speed 0.002.201.850.150.380.030.071.584.95
PNlib.Examples.ConTest.TCtoPC 0.001.901.760.130.300.010.031.434.45
PNlib.Examples.ConTest.TCtoPCfunction 0.001.861.810.120.250.010.031.454.46
PNlib.Examples.ConTest.ZeroArcWeight 0.002.341.770.140.410.030.071.684.95
PNlib.Examples.ConTest.ZeroPlace 0.002.271.750.150.390.020.061.654.87
PNlib.Examples.DisTest.ConflictBeneBaB 0.003.591.840.520.850.100.411.726.23
PNlib.Examples.DisTest.ConflictBeneGreedy 0.002.391.990.170.450.040.071.655.26
PNlib.Examples.DisTest.ConflictBeneQuotient 0.002.341.750.160.410.040.071.664.93
PNlib.Examples.DisTest.ConflictPrio 0.002.221.830.150.390.040.071.574.84
PNlib.Examples.DisTest.ConflictProb 0.002.371.800.150.370.050.071.724.97
PNlib.Examples.DisTest.DisLoopAndArcweight 0.002.041.870.140.290.010.031.574.74
PNlib.Examples.DisTest.EightConflictProb 0.002.451.870.180.480.050.101.645.14
PNlib.Examples.DisTest.FiveTimes 0.003.881.940.531.090.390.201.666.67
PNlib.Examples.DisTest.InputConflictBeneBaB 0.002.341.840.170.410.050.081.635.02
PNlib.Examples.DisTest.InputConflictBeneGreedy 0.002.352.020.160.450.040.081.635.19
PNlib.Examples.DisTest.InputConflictBeneQuotient 0.002.301.880.150.420.040.071.614.99
PNlib.Examples.DisTest.InputConflictPrio 0.002.281.780.160.410.040.081.594.91
PNlib.Examples.DisTest.InputConflictProb 0.002.351.810.150.410.040.081.674.98
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.037.851.860.140.320.010.037.3510.61
PNlib.Examples.DisTest.OutputConflictBeneBaB 0.002.451.820.150.440.040.081.735.13
PNlib.Examples.DisTest.OutputConflictBeneGreedy 0.002.311.860.160.410.060.081.615.03
PNlib.Examples.DisTest.OutputConflictBeneQuotient 0.002.271.820.160.400.040.081.604.94
PNlib.Examples.DisTest.OutputConflictPrio 0.002.321.870.160.420.030.071.645.08
PNlib.Examples.DisTest.OutputConflictProb 0.002.311.780.160.430.040.071.624.93
PNlib.Examples.DisTest.PDtoTD 0.002.181.820.130.300.010.041.704.82
PNlib.Examples.DisTest.PDtoTDfunction 0.002.031.840.140.290.010.031.554.69
PNlib.Examples.DisTest.PDtoTT 0.001.961.710.130.320.010.031.484.56
PNlib.Examples.DisTest.PrioTest 0.003.011.860.520.330.340.101.725.76
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.025.941.830.130.240.010.025.548.61
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.024.611.770.120.010.000.024.467.26
PNlib.Examples.DisTest.SixConflictProb 0.002.241.840.140.390.040.071.614.90
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.037.381.810.120.300.010.036.9110.05
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.037.451.780.130.300.010.036.9810.09
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.037.571.770.120.270.010.037.1410.17
PNlib.Examples.DisTest.TEtest 0.002.251.800.140.390.030.061.634.93
PNlib.Examples.DisTest.TFDinputConflict 0.002.371.830.160.430.040.081.665.01
PNlib.Examples.DisTest.TFDoutCap 0.002.231.840.160.430.030.071.554.95
PNlib.Examples.DisTest.TFDoutputConflict 0.002.281.830.160.420.040.081.574.96
PNlib.Examples.DisTest.TFDtest 0.002.501.780.140.350.020.041.945.09
PNlib.Examples.DisTest.TTcircle 0.002.151.840.160.380.030.071.514.83
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.037.231.810.140.320.010.046.739.86
PNlib.Examples.DisTest.Ttest 0.002.841.920.170.520.060.401.695.66
PNlib.Examples.ExtTest.ArcswithPCtoTC 0.003.371.790.500.800.070.441.565.99
PNlib.Examples.ExtTest.ArcswithPCtoTC2 0.003.531.790.540.940.100.461.506.13
PNlib.Examples.ExtTest.ArcswithPCtoTC3 0.003.431.900.540.830.080.421.576.21
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC 0.002.321.830.150.420.040.081.635.01
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD 0.002.251.840.170.380.040.081.594.95
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 0.002.311.920.140.440.040.071.625.10
PNlib.Examples.ExtTest.IATest 0.002.591.990.220.520.050.351.465.44
PNlib.Examples.ExtTest.IAwithPCtoTC 0.002.291.890.160.470.040.081.555.08
PNlib.Examples.ExtTest.IAwithPDtoTD 0.002.261.870.150.440.040.071.565.02
PNlib.Examples.ExtTest.IAwithPDtoTD2 0.002.221.900.150.370.030.071.604.94
PNlib.Examples.ExtTest.NoTokens 0.002.581.840.190.560.060.371.415.26
PNlib.Examples.ExtTest.TATest 0.002.261.870.140.400.040.081.604.97
PNlib.Examples.ExtTest.TAwithPCtoTC 0.002.351.820.160.450.030.081.625.01
PNlib.Examples.ExtTest.TAwithPDtoTD 0.002.261.880.160.400.040.071.595.05
PNlib.Examples.ExtTest.TAwithPDtoTD2 0.002.291.820.170.410.040.081.594.94
PNlib.Examples.ExtTest.TAwithWeaklyActivation 0.002.231.830.150.420.030.071.564.89
PNlib.Examples.ExtTest.TDSTest 0.002.181.880.140.340.020.051.644.86
PNlib.Examples.ExtTest.TDSTestinterrupt 0.002.461.880.160.400.030.061.815.16
PNlib.Examples.ExtTest.TDSdiscrete 0.002.071.810.140.350.020.051.514.74
PNlib.Examples.ExtTest.TDStriangular 0.002.221.840.140.320.020.051.714.90
PNlib.Examples.ExtTest.TDStruncatednormal 0.002.001.810.150.320.020.051.474.63
PNlib.Examples.ExtTest.TDSuniform 0.002.081.830.150.340.020.051.534.74
PNlib.Examples.ExtTest.TESTest 0.002.231.860.150.420.030.061.574.97
PNlib.Examples.ExtTest.TFDStest 0.002.131.970.140.390.020.051.534.93
PNlib.Examples.HybTest.ConflictPrio 0.002.271.950.150.400.040.071.615.04
PNlib.Examples.HybTest.ConflictProb 0.002.211.890.160.410.040.081.535.00
PNlib.Examples.HybTest.ConflictType3 0.002.451.930.160.440.040.081.725.27
PNlib.Examples.HybTest.ConflictType4 0.002.821.790.210.540.340.121.625.45
PNlib.Examples.HybTest.EightConflictProb 0.002.321.840.170.510.050.101.505.06
PNlib.Examples.HybTest.HybLoopAndArcweight 0.002.232.000.140.390.010.031.665.08
PNlib.Examples.HybTest.InputConflictPrio 0.002.461.890.180.480.040.081.685.20
PNlib.Examples.HybTest.InputConflictProb 0.002.481.910.190.520.040.081.655.30
PNlib.Examples.HybTest.InputConflictType3 0.002.421.940.160.410.040.091.725.22
PNlib.Examples.HybTest.OutputConflictPrio 0.002.351.900.180.470.040.091.575.10
PNlib.Examples.HybTest.OutputConflictProb 0.002.372.000.180.480.040.081.585.24
PNlib.Examples.HybTest.OutputConflictType3 0.002.311.970.150.420.040.081.635.11
PNlib.Examples.HybTest.PCtoTD 0.002.031.860.140.360.010.031.494.72
PNlib.Examples.HybTest.PCtoTDfunction 0.002.201.930.150.350.010.031.654.99
PNlib.Examples.HybTest.SixConflictProb 0.002.291.810.160.410.040.071.615.00
PNlib.Examples.HybTest.TCwithPD 0.002.452.080.190.500.040.091.655.43
PNlib.Examples.HybTest.TDtoPC 0.001.931.900.150.300.010.031.444.69
PNlib.Examples.HybTest.TDtoPCfunction 0.001.901.900.130.280.010.031.454.63
PNlib.Examples.Models.BicoloredPlaces.Aquarium 0.002.941.910.560.320.060.401.605.70