PNlib test using OpenModelica

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

Test started: 2024-09-23 15:10:28
Total time taken: 0:24:31
System info: AMD Ryzen 9 5950X 16-Core Processor, 63 GB RAM, Ubuntu 22.04.3 LTS

OpenModelica Version: OMCompiler v1.23.0-v1.23.0.4+g332e81aa64

FMI version: 2.0


OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
64d61a62024-09-23 12:41:12 +0200Francesco CasellaReduce timeouts for Buildings (#125)

Tested Library: PNlib 3.0.0 FMPy version: 0.3.19 Python version: 3.10.12 (main, Sep 11 2024, 15:47:36) [GCC 11.4.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: 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.01 (13 verified)0.1915.931.940.160.460.050.0915.1819.03
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.3816.821.910.150.550.080.1415.8920.01
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (6 verified)0.3214.441.880.120.140.250.0613.8717.51
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (5 verified)0.2413.051.810.140.260.020.0412.6015.90
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.2213.041.860.110.070.030.0512.7715.99
PNlib.Examples.ConTest.SinglePC (sim)0.00 (2 verified)0.199.081.970.120.030.010.248.6912.04
PNlib.Examples.ConTest.SingleTC (sim)0.00 (4 verified)0.188.521.900.100.010.010.038.3711.50
PNlib.Examples.ConTest.Speed (sim)0.00 (12 verified)0.2815.011.910.150.180.270.0814.3318.05
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.2013.171.820.120.260.020.0412.7315.98
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.2112.891.880.120.060.020.0512.6515.81
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.01 (7 verified)0.3314.901.890.150.370.060.0914.2217.96
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.3114.331.950.160.150.270.0813.6717.51
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.01 (22 verified)0.2619.211.850.430.780.160.4217.4222.10
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.01 (10 verified)0.2012.151.900.140.380.040.0711.5215.15
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.01 (10 verified)0.2812.461.940.150.420.070.1011.7215.52
PNlib.Examples.DisTest.ConflictPrio (sim)0.01 (10 verified)0.2012.311.960.160.370.100.1211.5715.30
PNlib.Examples.DisTest.ConflictProb (sim)0.01 (10 verified)0.2212.321.890.150.360.070.1011.6315.23
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (5 verified)0.199.571.970.120.080.030.069.2812.66
PNlib.Examples.DisTest.EightConflictProb (sim)0.01 (18 verified)0.2113.311.980.140.400.090.3112.3816.33
PNlib.Examples.DisTest.FiveTimes (sim)0.01 (27 verified)0.3125.781.830.441.170.180.4223.5728.68
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.01 (10 verified)0.2212.521.890.150.410.090.3411.5415.47
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.01 (10 verified)0.2412.561.870.160.410.080.3511.5615.48
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.01 (10 verified)0.2712.801.910.150.440.080.3311.8015.79
PNlib.Examples.DisTest.InputConflictPrio (sim)0.01 (10 verified)0.2412.261.970.190.530.070.1011.3715.36
PNlib.Examples.DisTest.InputConflictProb (sim)0.01 (11 verified)0.2212.741.910.160.540.090.3511.5915.65
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.199.711.940.110.060.030.059.4712.75
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.01 (10 verified)0.2112.602.000.160.400.080.1111.8615.58
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.01 (10 verified)0.3012.171.870.140.400.050.0811.5015.26
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.01 (10 verified)0.2212.511.840.140.390.070.1111.8015.39
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.01 (10 verified)0.2512.261.890.130.390.050.0711.6115.24
PNlib.Examples.DisTest.OutputConflictProb (sim)0.01 (10 verified)0.2512.281.820.150.350.070.1011.6215.14
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (4 verified)0.229.481.830.120.230.020.049.0812.33
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.00 (4 verified)0.199.461.840.110.060.030.059.2112.37
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.229.571.940.130.270.020.049.1012.51
PNlib.Examples.DisTest.PrioTest (sim)0.01 (16 verified)0.2515.391.870.390.320.310.1114.2518.31
PNlib.Examples.DisTest.SinglePD (sim)0.00 (2 verified)0.188.621.910.120.020.010.038.4411.51
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.198.161.950.130.010.010.028.0011.16
PNlib.Examples.DisTest.SixConflictProb (sim)0.01 (14 verified)0.2211.931.920.210.350.060.0911.2214.95
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.269.221.990.120.260.020.048.7912.30
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.209.211.840.120.240.020.048.8012.02
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.249.351.920.110.050.020.069.1112.38
PNlib.Examples.DisTest.TEtest (sim)0.01 (7 verified)0.1911.811.820.130.340.060.0911.1914.62
PNlib.Examples.DisTest.TFDinputConflict (sim)0.01 (14 verified)0.2812.331.940.200.440.070.1111.5115.46
PNlib.Examples.DisTest.TFDoutCap (sim)0.01 (12 verified)0.2211.561.910.130.400.050.0710.9114.58
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.01 (16 verified)0.2312.162.060.130.460.070.0911.4115.35
PNlib.Examples.DisTest.TFDtest (sim)0.00 (8 verified)0.2410.542.020.150.100.050.319.9313.68
PNlib.Examples.DisTest.TTcircle (sim)0.01 (7 verified)0.2111.242.040.130.150.350.0710.5414.40
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.209.211.950.130.050.020.058.9512.27
PNlib.Examples.DisTest.Ttest (sim)0.01 (13 verified)0.2514.071.890.380.460.080.1313.0217.12
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.01 (21 verified)0.3721.281.790.390.750.150.3519.6424.22
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.01 (24 verified)0.6922.961.860.181.000.140.4021.2426.36
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.01 (24 verified)0.6123.811.870.440.860.450.1621.9027.10
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.01 (10 verified)0.2615.971.970.140.420.050.0815.2819.13
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.01 (8 verified)0.2411.931.910.140.450.050.0711.2114.94
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.01 (8 verified)0.3011.991.990.140.440.050.0811.2715.19
PNlib.Examples.ExtTest.IATest (sim)0.01 (13 verified)0.4217.441.890.190.500.100.3616.2920.56
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.01 (10 verified)0.3115.561.890.150.410.080.1014.8218.63
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.00 (8 verified)0.2211.751.960.150.400.070.1011.0314.75
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.01 (8 verified)0.2511.691.950.170.360.080.1011.0014.73
PNlib.Examples.ExtTest.NoTokens (sim)0.00 (11 verified)0.1917.001.870.140.460.070.1216.2219.95
PNlib.Examples.ExtTest.TATest (sim)0.01 (12 verified)0.4015.862.090.150.460.060.0815.1119.29
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.01 (10 verified)0.2715.971.960.120.430.040.0715.3019.10
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.01 (8 verified)0.2311.721.980.130.390.060.0711.0614.89
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.01 (8 verified)0.2511.601.950.140.400.050.0710.9414.76
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.01 (12 verified)0.2815.301.860.140.370.060.0914.6418.25
PNlib.Examples.ExtTest.TDSTest (sim)0.01 (6 verified)0.2110.751.880.120.100.040.2810.2113.74
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (10 verified)0.2511.581.910.130.160.290.0710.9214.64
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (6 verified)0.2210.581.890.140.280.040.0710.0513.55
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (6 verified)0.2110.741.950.130.100.050.3410.1213.80
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.00 (6 verified)0.2410.751.920.170.100.050.3010.1313.81
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (6 verified)0.2310.842.000.140.100.040.3310.2313.94
PNlib.Examples.ExtTest.TESTest (sim)0.01 (8 verified)0.2311.241.890.140.310.050.0810.6514.15
PNlib.Examples.ExtTest.TFDStest (sim)0.01 (9 verified)0.2210.541.940.120.100.040.309.9813.60
PNlib.Examples.HybTest.ConflictPrio (sim)0.01 (10 verified)0.2012.781.800.160.390.070.3111.8515.61
PNlib.Examples.HybTest.ConflictProb (sim)0.01 (10 verified)0.2812.611.850.150.420.080.3411.6115.51
PNlib.Examples.HybTest.ConflictType3 (sim)0.01 (12 verified)0.3015.792.020.130.430.050.0915.0818.99
PNlib.Examples.HybTest.ConflictType4 (sim)0.01 (12 verified)0.3918.231.900.190.530.310.1117.0921.35
PNlib.Examples.HybTest.EightConflictProb (sim)0.01 (18 verified)0.2313.401.980.170.520.060.1112.5516.46
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (4 verified)0.249.832.040.170.090.030.059.4813.05
PNlib.Examples.HybTest.InputConflictPrio (sim)0.00 (10 verified)0.2912.471.930.150.400.100.3611.4615.53
PNlib.Examples.HybTest.InputConflictProb (sim)0.00 (10 verified)0.2512.531.870.160.410.080.3311.5515.42
PNlib.Examples.HybTest.InputConflictType3 (sim)0.01 (12 verified)0.2516.481.880.180.450.110.3815.3619.47
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.00 (10 verified)0.2412.481.900.160.460.080.3411.4515.44
PNlib.Examples.HybTest.OutputConflictProb (sim)0.01 (10 verified)0.2012.211.970.140.400.050.1111.5115.32
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.00 (12 verified)0.2416.121.960.150.460.060.0915.3619.18
PNlib.Examples.HybTest.PCtoTD (sim)0.00 (4 verified)0.199.691.810.130.260.020.049.2412.54
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (4 verified)0.199.601.950.100.060.020.049.3712.59
PNlib.Examples.HybTest.SixConflictProb (sim)0.01 (14 verified)0.2512.061.890.150.400.080.1011.3315.04
PNlib.Examples.HybTest.TCwithPD (sim)0.00 (7 verified)0.2315.571.940.350.360.070.1014.7018.56
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (4 verified)0.199.841.840.120.240.020.039.4212.65
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.01 (4 verified)0.269.621.820.120.230.020.049.2112.45
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.2917.191.880.150.500.090.3316.1120.24