PNlib test using OpenModelica

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

Test started: 2026-07-04 22:50:22
Total time taken: 0:17:35
System info: AMD Ryzen 9 9950X3D 16-Core Processor, 124 GB RAM, Ubuntu 24.04.4 LTS

OpenModelica Version: OMCompiler v1.27.0

FMI tool: b'FMPy version 0.3.29'

FMI version: 2.0

OpenModelicaLibraryTesting Changes
CommitDateAuthorSummary
d357aff2026-06-12 13:26:07 +0200AndreasFix OMSimulator submodule update when directory layout changes (#287)

Tested Library: PNlib 3.0.0 FMPy version 0.3.29

{
 "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
Default number of intervals: 2500
Optimization level: Tool default

Reference Files: $PNLIBREFS

CommitDateAuthorSummary
8ed0c212024-02-13 16:45:07 +0100AndreasUpdating release download (#86)

Verified using: OpenModelica 1.26.3~1-g7583224 (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.1210.041.160.020.250.050.199.5211.86
PNlib.Examples.ConTest.ConflictLoop (sim)0.01 (13 verified)0.1810.791.240.030.330.210.0710.1512.76
PNlib.Examples.ConTest.LoopAndArcweight (sim)0.01 (6 verified)0.169.071.250.020.230.020.048.7611.03
PNlib.Examples.ConTest.PCtoTC (sim)0.01 (5 verified)0.148.411.260.160.040.020.038.1610.36
PNlib.Examples.ConTest.PCtoTCfunction (sim)0.01 (5 verified)0.148.351.250.010.200.010.038.0910.29
PNlib.Examples.ConTest.SinglePC (sim)0.01 (2 verified)0.127.061.340.010.020.010.176.869.07
PNlib.Examples.ConTest.SingleTC (sim)0.01 (4 verified)0.126.841.260.010.010.150.026.668.77
PNlib.Examples.ConTest.Speed (sim)0.01 (12 verified)0.149.481.210.170.100.030.198.9911.38
PNlib.Examples.ConTest.TCtoPC (sim)0.01 (5 verified)0.138.341.290.020.200.010.038.0810.34
PNlib.Examples.ConTest.TCtoPCfunction (sim)0.01 (5 verified)0.148.311.320.010.190.010.038.0710.35
PNlib.Examples.ConTest.ZeroArcWeight (sim)0.01 (7 verified)0.179.681.270.020.270.030.069.3011.68
PNlib.Examples.ConTest.ZeroPlace (sim)0.01 (9 verified)0.149.181.240.020.240.020.048.8511.10
PNlib.Examples.DisTest.ConflictBeneBaB (sim)0.01 (22 verified)0.1514.051.250.260.590.290.2712.6316.02
PNlib.Examples.DisTest.ConflictBeneGreedy (sim)0.01 (10 verified)0.149.721.290.030.280.050.239.1211.71
PNlib.Examples.DisTest.ConflictBeneQuotient (sim)0.01 (10 verified)0.179.551.340.040.270.050.238.9611.65
PNlib.Examples.DisTest.ConflictPrio (sim)0.01 (10 verified)0.159.641.320.030.270.050.229.0711.68
PNlib.Examples.DisTest.ConflictProb (sim)0.01 (10 verified)0.169.431.250.200.130.050.218.8311.45
PNlib.Examples.DisTest.DisLoopAndArcweight (sim)0.01 (5 verified)0.147.931.230.170.050.020.037.669.87
PNlib.Examples.DisTest.EightConflictProb (sim)0.01 (18 verified)0.1510.071.220.020.250.050.219.5312.02
PNlib.Examples.DisTest.FiveTimes (sim)0.01 (27 verified)0.2016.871.250.240.860.270.3215.1818.93
PNlib.Examples.DisTest.InputConflictBeneBaB (sim)0.01 (10 verified)0.169.811.240.180.140.200.069.2211.76
PNlib.Examples.DisTest.InputConflictBeneGreedy (sim)0.01 (10 verified)0.149.771.250.030.280.050.219.2011.73
PNlib.Examples.DisTest.InputConflictBeneQuotient (sim)0.01 (10 verified)0.159.871.260.030.260.050.219.3111.82
PNlib.Examples.DisTest.InputConflictPrio (sim)0.01 (10 verified)0.149.811.290.030.270.050.219.2611.80
PNlib.Examples.DisTest.InputConflictProb (sim)0.01 (11 verified)0.149.781.270.030.260.050.219.2211.79
PNlib.Examples.DisTest.NoInputConflict (sim)0.01 (6 verified)0.158.011.240.170.040.020.037.749.95
PNlib.Examples.DisTest.OutputConflictBeneBaB (sim)0.01 (10 verified)0.139.571.240.020.260.050.219.0311.49
PNlib.Examples.DisTest.OutputConflictBeneGreedy (sim)0.01 (10 verified)0.139.671.300.030.260.040.209.1411.68
PNlib.Examples.DisTest.OutputConflictBeneQuotient (sim)0.01 (10 verified)0.159.361.240.030.250.040.218.8311.33
PNlib.Examples.DisTest.OutputConflictPrio (sim)0.01 (10 verified)0.159.831.320.030.290.050.239.2311.87
PNlib.Examples.DisTest.OutputConflictProb (sim)0.01 (10 verified)0.159.431.250.030.270.040.198.8911.41
PNlib.Examples.DisTest.PDtoTD (sim)0.01 (4 verified)0.147.631.250.170.040.010.037.389.58
PNlib.Examples.DisTest.PDtoTDfunction (sim)0.01 (4 verified)0.147.611.270.010.200.010.037.369.57
PNlib.Examples.DisTest.PDtoTT (sim)0.01 (4 verified)0.147.771.230.020.190.010.037.529.69
PNlib.Examples.DisTest.PrioTest (sim)0.01 (16 verified)0.1611.211.290.040.540.080.2210.3313.22
PNlib.Examples.DisTest.SinglePD (sim)0.01 (2 verified)0.127.221.280.010.010.010.027.179.21
PNlib.Examples.DisTest.SingleTD (sim)0.01 (3 verified)0.136.781.300.010.010.000.026.758.79
PNlib.Examples.DisTest.SixConflictProb (sim)0.01 (14 verified)0.159.441.200.150.110.040.218.9311.36
PNlib.Examples.DisTest.TDtoPD (sim)0.01 (4 verified)0.137.651.290.010.200.010.037.409.63
PNlib.Examples.DisTest.TDtoPDfunction (sim)0.01 (4 verified)0.147.611.250.170.030.010.027.389.56
PNlib.Examples.DisTest.TEnoInput (sim)0.01 (4 verified)0.147.611.250.010.180.010.037.389.55
PNlib.Examples.DisTest.TEtest (sim)0.01 (7 verified)0.148.871.230.020.260.040.058.5010.78
PNlib.Examples.DisTest.TFDinputConflict (sim)0.01 (14 verified)0.139.431.170.170.100.040.188.9411.28
PNlib.Examples.DisTest.TFDoutCap (sim)0.01 (12 verified)0.159.201.200.020.250.040.058.8311.07
PNlib.Examples.DisTest.TFDoutputConflict (sim)0.01 (16 verified)0.149.621.190.160.120.180.069.1011.49
PNlib.Examples.DisTest.TFDtest (sim)0.01 (8 verified)0.148.281.250.020.190.020.048.0110.23
PNlib.Examples.DisTest.TTcircle (sim)0.01 (7 verified)0.148.901.290.020.250.030.058.5610.90
PNlib.Examples.DisTest.TTtoPD (sim)0.01 (4 verified)0.147.861.280.020.200.010.037.609.83
PNlib.Examples.DisTest.Ttest (sim)0.01 (13 verified)0.1410.431.260.050.370.230.099.7012.44
PNlib.Examples.ExtTest.ArcswithPCtoTC (sim)0.01 (21 verified)0.1913.211.240.230.480.220.2512.0215.19
PNlib.Examples.ExtTest.ArcswithPCtoTC2 (sim)0.01 (24 verified)0.2115.281.210.210.790.130.3013.8517.25
PNlib.Examples.ExtTest.ArcswithPCtoTC3 (sim)0.01 (24 verified)0.2015.121.280.240.620.290.2913.6817.15
PNlib.Examples.ExtTest.DoubleArcwithPCtoTC (sim)0.01 (10 verified)0.1510.411.280.030.300.060.249.7812.42
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD (sim)0.01 (8 verified)0.159.671.260.020.250.050.219.1411.65
PNlib.Examples.ExtTest.DoubleArcwithPTtoTD2 (sim)0.01 (8 verified)0.159.641.270.020.260.050.229.0911.62
PNlib.Examples.ExtTest.IATest (sim)0.01 (13 verified)0.1810.881.250.030.330.210.0610.2612.88
PNlib.Examples.ExtTest.IAwithPCtoTC (sim)0.01 (10 verified)0.1610.271.280.030.250.040.199.7712.32
PNlib.Examples.ExtTest.IAwithPDtoTD (sim)0.01 (8 verified)0.159.181.290.030.250.040.068.8011.18
PNlib.Examples.ExtTest.IAwithPDtoTD2 (sim)0.01 (8 verified)0.159.161.240.030.240.040.068.7911.14
PNlib.Examples.ExtTest.NoTokens (sim)0.01 (11 verified)0.1410.881.310.030.300.190.0610.3012.91
PNlib.Examples.ExtTest.TATest (sim)0.01 (12 verified)0.1810.481.270.030.270.040.209.9412.49
PNlib.Examples.ExtTest.TAwithPCtoTC (sim)0.01 (10 verified)0.1610.371.260.020.250.040.229.8412.34
PNlib.Examples.ExtTest.TAwithPDtoTD (sim)0.01 (8 verified)0.149.471.270.030.230.040.069.1111.46
PNlib.Examples.ExtTest.TAwithPDtoTD2 (sim)0.01 (8 verified)0.169.501.260.020.250.040.069.1411.50
PNlib.Examples.ExtTest.TAwithWeaklyActivation (sim)0.01 (12 verified)0.1610.221.260.030.260.040.059.8412.21
PNlib.Examples.ExtTest.TDSTest (sim)0.01 (6 verified)0.148.251.290.020.210.020.047.9510.26
PNlib.Examples.ExtTest.TDSTestinterrupt (sim)0.01 (10 verified)0.149.001.280.020.240.030.058.6510.98
PNlib.Examples.ExtTest.TDSdiscrete (sim)0.01 (6 verified)0.138.361.260.170.060.030.048.0610.32
PNlib.Examples.ExtTest.TDStriangular (sim)0.01 (6 verified)0.138.401.280.020.230.020.048.0910.38
PNlib.Examples.ExtTest.TDStruncatednormal (sim)0.01 (6 verified)0.148.371.300.030.210.030.048.0610.40
PNlib.Examples.ExtTest.TDSuniform (sim)0.01 (6 verified)0.138.471.280.020.210.020.038.1910.41
PNlib.Examples.ExtTest.TESTest (sim)0.01 (8 verified)0.148.821.270.030.230.030.048.4910.83
PNlib.Examples.ExtTest.TFDStest (sim)0.01 (9 verified)0.138.601.240.020.220.020.048.2910.51
PNlib.Examples.HybTest.ConflictPrio (sim)0.01 (10 verified)0.149.861.260.030.260.050.229.3111.83
PNlib.Examples.HybTest.ConflictProb (sim)0.01 (10 verified)0.149.711.250.020.260.040.209.1811.65
PNlib.Examples.HybTest.ConflictType3 (sim)0.01 (12 verified)0.1710.361.200.180.140.200.059.8012.27
PNlib.Examples.HybTest.ConflictType4 (sim)0.01 (12 verified)0.1811.801.310.040.480.060.0711.1613.83
PNlib.Examples.HybTest.EightConflictProb (sim)0.01 (18 verified)0.169.951.260.020.300.050.209.3611.90
PNlib.Examples.HybTest.HybLoopAndArcweight (sim)0.01 (4 verified)0.157.971.310.010.210.020.037.709.98
PNlib.Examples.HybTest.InputConflictPrio (sim)0.01 (10 verified)0.159.711.260.020.320.060.239.0811.69
PNlib.Examples.HybTest.InputConflictProb (sim)0.01 (10 verified)0.149.691.290.040.300.050.249.0411.69
PNlib.Examples.HybTest.InputConflictType3 (sim)0.01 (12 verified)0.1610.661.350.040.340.200.089.9912.77
PNlib.Examples.HybTest.OutputConflictPrio (sim)0.01 (10 verified)0.159.411.250.030.290.050.218.8311.36
PNlib.Examples.HybTest.OutputConflictProb (sim)0.01 (10 verified)0.159.561.230.180.140.190.068.9911.49
PNlib.Examples.HybTest.OutputConflictType3 (sim)0.01 (12 verified)0.1510.361.290.040.320.060.239.7112.38
PNlib.Examples.HybTest.PCtoTD (sim)0.01 (4 verified)0.147.821.290.020.210.010.037.549.82
PNlib.Examples.HybTest.PCtoTDfunction (sim)0.01 (4 verified)0.137.751.290.010.200.010.037.509.74
PNlib.Examples.HybTest.SixConflictProb (sim)0.01 (14 verified)0.159.261.240.170.130.060.208.7011.25
PNlib.Examples.HybTest.TCwithPD (sim)0.01 (7 verified)0.1510.271.340.030.260.040.199.7612.33
PNlib.Examples.HybTest.TDtoPC (sim)0.01 (4 verified)0.147.751.240.010.200.010.037.509.68
PNlib.Examples.HybTest.TDtoPCfunction (sim)0.01 (4 verified)0.147.901.230.010.190.010.037.669.85
PNlib.Examples.Models.BicoloredPlaces.Aquarium (sim)0.01 (14 verified)0.1810.801.300.050.520.060.0610.1112.86