PNlib test using OpenModelica

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

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

OpenModelica Version: OMCompiler v1.19.3

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.311.850.390.200.040.281.404.71
PNlib.Examples.ConTest.ConflictLoop 0.002.541.890.410.270.250.091.524.94
PNlib.Examples.ConTest.LoopAndArcweight 0.002.091.830.310.110.030.061.594.45
PNlib.Examples.ConTest.PCtoTC 0.001.891.740.310.050.020.041.474.15
PNlib.Examples.ConTest.PCtoTCfunction 0.001.971.760.340.040.010.031.554.24
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.025.851.840.290.010.010.025.528.24
PNlib.Examples.ConTest.SingleTC 0.001.651.800.290.010.000.011.343.98
PNlib.Examples.ConTest.Speed 0.002.361.840.380.170.040.081.694.77
PNlib.Examples.ConTest.TCtoPC 0.001.921.770.320.040.010.031.534.23
PNlib.Examples.ConTest.TCtoPCfunction 0.001.951.720.270.040.010.031.604.20
PNlib.Examples.ConTest.ZeroArcWeight 0.002.301.900.490.180.030.061.544.74
PNlib.Examples.ConTest.ZeroPlace 0.002.111.920.340.120.020.061.574.57
PNlib.Examples.DisTest.ConflictBeneBaB 0.003.421.820.460.800.300.131.735.74
PNlib.Examples.DisTest.ConflictBeneGreedy 0.002.551.850.380.170.040.341.614.89
PNlib.Examples.DisTest.ConflictBeneQuotient 0.002.481.800.380.170.040.311.584.80
PNlib.Examples.DisTest.ConflictPrio 0.002.441.780.360.170.040.301.574.71
PNlib.Examples.DisTest.ConflictProb 0.002.441.820.370.150.040.321.544.79
PNlib.Examples.DisTest.DisLoopAndArcweight 0.001.961.780.310.060.010.041.544.29
PNlib.Examples.DisTest.EightConflictProb 0.002.471.980.350.160.240.081.635.01
PNlib.Examples.DisTest.FiveTimes 0.003.721.880.391.200.120.411.606.17
PNlib.Examples.DisTest.InputConflictBeneBaB 0.002.501.850.380.180.040.321.574.89
PNlib.Examples.DisTest.InputConflictBeneGreedy 0.002.501.800.360.180.050.321.594.80
PNlib.Examples.DisTest.InputConflictBeneQuotient 0.002.631.860.380.190.050.321.694.98
PNlib.Examples.DisTest.InputConflictPrio 0.002.501.820.370.160.040.261.674.89
PNlib.Examples.DisTest.InputConflictProb 0.002.491.830.360.180.040.311.604.85
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.067.761.910.330.050.010.037.3410.28
PNlib.Examples.DisTest.OutputConflictBeneBaB 0.002.471.790.320.180.040.291.644.80
PNlib.Examples.DisTest.OutputConflictBeneGreedy 0.002.351.860.310.150.040.261.604.76
PNlib.Examples.DisTest.OutputConflictBeneQuotient 0.002.562.050.330.160.040.291.745.12
PNlib.Examples.DisTest.OutputConflictPrio 0.002.571.900.360.150.040.261.755.00
PNlib.Examples.DisTest.OutputConflictProb 0.002.371.900.340.140.040.261.594.79
PNlib.Examples.DisTest.PDtoTD 0.001.881.870.330.040.010.031.474.31
PNlib.Examples.DisTest.PDtoTDfunction 0.001.891.950.320.040.010.031.504.38
PNlib.Examples.DisTest.PDtoTT 0.001.831.880.290.040.010.031.464.21
PNlib.Examples.DisTest.PrioTest 0.002.781.860.380.570.070.091.675.18
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.045.801.850.330.010.010.025.438.25
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.034.911.850.320.010.000.014.577.33
PNlib.Examples.DisTest.SixConflictProb 0.002.481.840.400.150.050.281.604.84
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.047.101.900.310.030.010.036.719.56
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.047.081.840.320.030.010.046.689.49
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.037.541.780.310.040.010.037.159.91
PNlib.Examples.DisTest.TEtest 0.002.291.790.320.130.030.061.754.61
PNlib.Examples.DisTest.TFDinputConflict 0.002.461.910.350.190.030.251.644.88
PNlib.Examples.DisTest.TFDoutCap 0.002.201.780.350.150.040.071.604.54
PNlib.Examples.DisTest.TFDoutputConflict 0.002.541.810.410.190.050.251.644.83
PNlib.Examples.DisTest.TFDtest 0.002.031.830.350.080.020.051.544.41
PNlib.Examples.DisTest.TTcircle 0.002.061.800.300.120.030.061.564.36
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.037.301.770.350.040.020.046.869.66
PNlib.Examples.DisTest.Ttest 0.002.551.820.320.230.240.111.664.94
PNlib.Examples.ExtTest.ArcswithPCtoTC 0.003.231.830.440.780.080.391.555.60
PNlib.Examples.ExtTest.ArcswithPCtoTC2 0.003.421.850.450.840.320.351.475.84
PNlib.Examples.ExtTest.ArcswithPCtoTC3 0.003.201.960.420.810.330.161.475.70
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC 0.002.441.900.340.150.040.301.614.86
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD 0.002.341.830.330.160.040.271.554.70
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 0.002.351.940.360.140.040.241.584.85
PNlib.Examples.ExtTest.IATest 0.002.361.890.350.220.270.091.444.74
PNlib.Examples.ExtTest.IAwithPCtoTC 0.002.431.940.340.140.040.311.594.90
PNlib.Examples.ExtTest.IAwithPDtoTD 0.002.481.880.360.400.040.081.604.90
PNlib.Examples.ExtTest.IAwithPDtoTD2 0.002.391.910.350.360.040.081.554.83
PNlib.Examples.ExtTest.NoTokens 0.002.581.790.370.210.260.121.634.91
PNlib.Examples.ExtTest.TATest 0.002.431.870.360.180.050.301.544.86
PNlib.Examples.ExtTest.TAwithPCtoTC 0.002.391.890.310.150.030.271.634.84
PNlib.Examples.ExtTest.TAwithPDtoTD 0.002.271.910.320.280.040.071.564.70
PNlib.Examples.ExtTest.TAwithPDtoTD2 0.002.382.010.340.310.030.071.634.93
PNlib.Examples.ExtTest.TAwithWeaklyActivation 0.002.191.940.370.140.030.071.574.67
PNlib.Examples.ExtTest.TDSTest 0.001.991.910.380.070.020.051.474.41
PNlib.Examples.ExtTest.TDSTestinterrupt 0.002.211.830.400.130.040.071.574.57
PNlib.Examples.ExtTest.TDSdiscrete 0.002.032.000.300.070.020.051.594.57
PNlib.Examples.ExtTest.TDStriangular 0.002.101.890.380.080.030.061.554.49
PNlib.Examples.ExtTest.TDStruncatednormal 0.001.991.880.370.070.020.051.474.41
PNlib.Examples.ExtTest.TDSuniform 0.001.991.840.340.080.020.051.504.35
PNlib.Examples.ExtTest.TESTest 0.002.021.840.300.100.030.051.544.41
PNlib.Examples.ExtTest.TFDStest 0.002.001.850.300.070.020.051.564.36
PNlib.Examples.HybTest.ConflictPrio 0.002.441.840.370.210.040.291.544.84
PNlib.Examples.HybTest.ConflictProb 0.002.481.850.380.180.050.301.574.83
PNlib.Examples.HybTest.ConflictType3 0.002.471.800.340.180.040.301.614.77
PNlib.Examples.HybTest.ConflictType4 0.002.591.940.390.560.060.111.465.05
PNlib.Examples.HybTest.EightConflictProb 0.002.482.020.360.170.040.271.635.08
PNlib.Examples.HybTest.HybLoopAndArcweight 0.001.991.960.360.060.010.031.524.47
PNlib.Examples.HybTest.InputConflictPrio 0.002.441.860.310.160.040.281.654.84
PNlib.Examples.HybTest.InputConflictProb 0.002.531.780.350.190.050.301.644.89
PNlib.Examples.HybTest.InputConflictType3 0.002.501.890.380.180.040.311.584.94
PNlib.Examples.HybTest.OutputConflictPrio 0.002.401.840.330.160.040.261.614.77
PNlib.Examples.HybTest.OutputConflictProb 0.002.471.840.410.160.040.251.624.83
PNlib.Examples.HybTest.OutputConflictType3 0.002.551.820.370.210.040.281.654.89
PNlib.Examples.HybTest.PCtoTD 0.001.922.090.350.040.010.041.484.56
PNlib.Examples.HybTest.PCtoTDfunction 0.001.891.830.310.040.010.031.514.20
PNlib.Examples.HybTest.SixConflictProb 0.002.221.960.380.130.030.071.604.72
PNlib.Examples.HybTest.TCwithPD 0.002.401.930.370.150.040.251.594.83
PNlib.Examples.HybTest.TDtoPC 0.001.921.910.350.040.010.031.494.36
PNlib.Examples.HybTest.TDtoPCfunction 0.001.991.850.360.050.010.031.534.36
PNlib.Examples.Models.BicoloredPlaces.Aquarium 0.002.471.840.410.480.040.101.444.83