PNlib test using OpenModelica

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

Test started: 2024-03-27 19:57:26
Total time taken: 0:12:41
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.0-dev.409+ga5a3ab3b6f

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
2ef93572024-03-27 20:08:04 +0100Adrian Popcheck if .CI/installLibraries.mos works properly (#91)

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.003.673.530.280.850.060.152.338.52
PNlib.Examples.ConTest.ConflictLoop 0.004.073.320.280.910.100.682.098.59
PNlib.Examples.ConTest.LoopAndArcweight 0.004.022.830.490.940.040.092.458.24
PNlib.Examples.ConTest.PCtoTC 0.003.082.690.240.550.020.042.236.87
PNlib.Examples.ConTest.PCtoTCfunction 0.003.082.690.190.430.020.052.387.04
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.039.522.590.180.030.010.329.0013.31
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.047.603.210.230.010.010.037.3212.43
PNlib.Examples.ConTest.Speed 0.003.633.620.250.710.050.122.508.41
PNlib.Examples.ConTest.TCtoPC 0.003.033.180.170.550.020.062.237.27
PNlib.Examples.ConTest.TCtoPCfunction 0.003.472.780.230.600.020.062.557.35
PNlib.Examples.ConTest.ZeroArcWeight 0.003.703.200.290.700.050.102.568.53
PNlib.Examples.ConTest.ZeroPlace 0.003.333.120.240.680.040.102.278.17
PNlib.Examples.DisTest.ConflictBeneBaB 0.005.752.820.731.420.120.612.879.69
PNlib.Examples.DisTest.ConflictBeneGreedy 0.003.352.830.240.650.060.112.287.32
PNlib.Examples.DisTest.ConflictBeneQuotient 0.003.332.970.250.470.050.092.487.43
PNlib.Examples.DisTest.ConflictPrio 0.003.963.030.250.770.060.122.778.17
PNlib.Examples.DisTest.ConflictProb 0.003.702.940.290.770.050.092.507.86
PNlib.Examples.DisTest.DisLoopAndArcweight 0.003.593.030.230.630.030.072.637.82
PNlib.Examples.DisTest.EightConflictProb 0.003.592.780.270.840.090.152.257.58
PNlib.Examples.DisTest.FiveTimes 0.005.923.090.891.630.680.312.4110.14
PNlib.Examples.DisTest.InputConflictBeneBaB 0.003.492.920.250.710.070.122.357.51
PNlib.Examples.DisTest.InputConflictBeneGreedy 0.004.022.970.280.770.080.132.788.16
PNlib.Examples.DisTest.InputConflictBeneQuotient 0.003.432.190.190.700.060.122.356.59
PNlib.Examples.DisTest.InputConflictPrio 0.003.533.110.310.600.050.112.467.99
PNlib.Examples.DisTest.InputConflictProb 0.003.203.210.220.580.060.122.227.58
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.0512.512.380.210.460.020.0311.7816.07
PNlib.Examples.DisTest.OutputConflictBeneBaB 0.003.593.190.270.770.070.092.397.99
PNlib.Examples.DisTest.OutputConflictBeneGreedy 0.003.692.920.220.900.070.112.377.79
PNlib.Examples.DisTest.OutputConflictBeneQuotient 0.004.042.850.300.770.060.122.778.07
PNlib.Examples.DisTest.OutputConflictPrio 0.003.532.720.200.740.070.132.387.27
PNlib.Examples.DisTest.OutputConflictProb 0.003.843.150.270.760.050.092.678.01
PNlib.Examples.DisTest.PDtoTD 0.003.143.180.230.610.020.072.207.70
PNlib.Examples.DisTest.PDtoTDfunction 0.003.123.160.160.440.020.042.467.50
PNlib.Examples.DisTest.PDtoTT 0.002.882.580.180.490.020.052.136.60
PNlib.Examples.DisTest.PrioTest 0.004.372.470.700.420.380.122.758.17
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.059.602.860.230.420.010.048.9013.76
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.047.933.310.230.020.010.037.6612.65
PNlib.Examples.DisTest.SixConflictProb 0.003.813.020.230.680.060.112.737.87
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.0511.693.440.190.580.030.0710.8216.50
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.0512.253.100.200.520.020.0511.4616.57
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.0511.613.210.240.590.020.0710.7016.04
PNlib.Examples.DisTest.TEtest 0.003.323.020.240.730.050.112.197.68
PNlib.Examples.DisTest.TFDinputConflict 0.003.542.890.250.720.070.112.387.56
PNlib.Examples.DisTest.TFDoutCap 0.003.783.160.240.790.070.112.568.12
PNlib.Examples.DisTest.TFDoutputConflict 0.003.433.190.230.700.060.082.357.79
PNlib.Examples.DisTest.TFDtest 0.003.422.300.190.600.030.072.536.92
PNlib.Examples.DisTest.TTcircle 0.003.783.010.260.680.060.102.698.01
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.0411.122.940.230.530.020.0710.2715.35
PNlib.Examples.DisTest.Ttest 0.004.652.910.250.860.090.542.918.59
PNlib.Examples.ExtTest.ArcswithPCtoTC 0.005.183.080.921.360.120.782.019.43
PNlib.Examples.ExtTest.ArcswithPCtoTC2 0.005.562.840.901.580.160.682.249.55
PNlib.Examples.ExtTest.ArcswithPCtoTC3 0.004.442.760.661.210.110.541.928.26
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC 0.003.412.470.190.560.050.102.526.97
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD 0.003.322.670.250.710.060.112.207.08
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 0.003.272.430.210.610.060.112.286.76
PNlib.Examples.ExtTest.IATest 0.003.592.500.190.650.090.592.077.11
PNlib.Examples.ExtTest.IAwithPCtoTC 0.004.023.110.270.760.070.132.808.34
PNlib.Examples.ExtTest.IAwithPDtoTD 0.003.372.470.230.690.060.122.276.89
PNlib.Examples.ExtTest.IAwithPDtoTD2 0.003.602.640.190.770.070.122.457.24
PNlib.Examples.ExtTest.NoTokens 0.003.632.640.260.810.080.601.877.33
PNlib.Examples.ExtTest.TATest 0.003.352.570.220.700.060.132.247.01
PNlib.Examples.ExtTest.TAwithPCtoTC 0.002.602.570.170.470.040.081.846.16
PNlib.Examples.ExtTest.TAwithPDtoTD 0.003.202.720.210.610.050.102.237.01
PNlib.Examples.ExtTest.TAwithPDtoTD2 0.003.142.570.160.480.040.082.386.74
PNlib.Examples.ExtTest.TAwithWeaklyActivation 0.003.172.580.210.650.050.102.156.84
PNlib.Examples.ExtTest.TDSTest 0.003.192.420.220.450.020.062.436.68
PNlib.Examples.ExtTest.TDSTestinterrupt 0.003.112.640.250.570.040.072.196.89
PNlib.Examples.ExtTest.TDSdiscrete 0.002.532.980.170.390.020.061.886.43
PNlib.Examples.ExtTest.TDStriangular 0.003.272.400.160.550.040.092.436.75
PNlib.Examples.ExtTest.TDStruncatednormal 0.003.332.670.250.560.040.092.407.10
PNlib.Examples.ExtTest.TDSuniform 0.002.663.180.160.380.030.072.026.87
PNlib.Examples.ExtTest.TESTest 0.003.532.830.250.690.050.102.437.43
PNlib.Examples.ExtTest.TFDStest 0.003.122.150.240.550.040.092.216.35
PNlib.Examples.HybTest.ConflictPrio 0.003.492.650.260.510.050.112.567.34
PNlib.Examples.HybTest.ConflictProb 0.003.402.660.250.570.040.072.477.26
PNlib.Examples.HybTest.ConflictType3 0.003.612.920.290.630.040.092.567.69
PNlib.Examples.HybTest.ConflictType4 0.003.883.170.200.730.360.162.438.25
PNlib.Examples.HybTest.EightConflictProb 0.003.492.580.230.790.070.132.267.22
PNlib.Examples.HybTest.HybLoopAndArcweight 0.003.312.840.210.540.020.062.497.34
PNlib.Examples.HybTest.InputConflictPrio 0.003.173.170.260.650.060.122.077.51
PNlib.Examples.HybTest.InputConflictProb 0.003.812.790.220.780.070.132.617.75
PNlib.Examples.HybTest.InputConflictType3 0.003.772.620.270.990.080.172.267.54
PNlib.Examples.HybTest.OutputConflictPrio 0.003.752.970.250.740.050.112.607.86
PNlib.Examples.HybTest.OutputConflictProb 0.003.702.870.270.780.060.122.487.69
PNlib.Examples.HybTest.OutputConflictType3 0.003.763.380.260.700.050.112.638.28
PNlib.Examples.HybTest.PCtoTD 0.002.973.110.170.540.020.052.187.12
PNlib.Examples.HybTest.PCtoTDfunction 0.002.342.860.190.430.010.031.696.25
PNlib.Examples.HybTest.SixConflictProb 0.002.842.910.150.490.030.102.066.67
PNlib.Examples.HybTest.TCwithPD 0.003.542.800.270.620.040.082.537.59
PNlib.Examples.HybTest.TDtoPC 0.002.732.570.210.450.010.042.026.30
PNlib.Examples.HybTest.TDtoPCfunction 0.003.123.140.170.330.010.032.587.28
PNlib.Examples.Models.BicoloredPlaces.Aquarium 0.004.262.950.670.540.090.572.398.30