Modelica_Synchronous_fmi test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
95 89 87 87 87 87 87 66

Total time taken: 0:14:57

OpenModelica Version: OMCompiler v1.12.0

FMI version: 2.0

Test started: 2017-10-26 12:08:28

Tested Library: 0.92.1 OMSimulator v0.0.0-204-g82c54af OMSimulator v0.0.0-204-g82c54af

BuildModel time limit: 660s

Simulation time limit: 480s

Default tolerance: 1e-06

Optimization level: -Os -march=native

Reference Files: /var/lib/hudson/slave/workspace/OpenModelica_TEST_LIBS/OpenModelica/testsuite/ReferenceFiles/Modelica_Synchronous

Verified using: OpenModelica 1.13.0~dev-126-g1311439 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
if not setCommandLineOptions("--std=3.3") then exit(1); end if;

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 buildModelParsingFrontendBackendSimCodeTemplatesCompile
Modelica_Synchronous.Examples.CascadeControlledDrive.AbsoluteClocks (sim)0.02 (5 verified)0.118.551.720.360.050.010.038.11
Modelica_Synchronous.Examples.CascadeControlledDrive.Continuous (sim)0.01 (5 verified)0.067.851.720.390.040.010.027.39
Modelica_Synchronous.Examples.CascadeControlledDrive.SubClocked (sim)0.01 (5 verified)0.118.211.770.400.050.010.037.72
Modelica_Synchronous.Examples.CascadeControlledDrive.SuperSampled (sim)0.01 (5 verified)0.067.901.720.350.050.010.037.46
Modelica_Synchronous.Examples.Elementary.BooleanSignals.AssignClock (sim)0.01 (3 verified)0.067.141.870.380.010.000.016.75
Modelica_Synchronous.Examples.Elementary.BooleanSignals.AssignClockVectorized (sim)0.01 (5 verified)0.067.101.720.330.010.010.016.74
Modelica_Synchronous.Examples.Elementary.BooleanSignals.BackSample (sim)0.01 (4 verified)0.067.401.770.340.010.000.017.04
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Hold (sim)0.01 (4 verified)0.067.101.720.340.010.010.016.73
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Sample1 (sim)0.01 (3 verified)0.067.301.670.340.010.010.016.93
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Sample2 0.000.391.620.320.070.000.000.00
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SampleClocked (sim)0.00 (3 verified)0.067.051.620.320.010.000.016.71
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SampleVectorizedAndClocked (sim)0.01 (5 verified)0.067.001.670.330.010.000.016.65
Modelica_Synchronous.Examples.Elementary.BooleanSignals.ShiftSample (sim)0.01 (3 verified)0.067.291.820.360.010.000.016.91
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SubSample (sim)0.01 (3 verified)0.066.901.720.370.010.010.016.51
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SuperSample (sim)0.01 (3 verified)0.067.151.820.390.010.010.016.74
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TickBasedPulse (sim)0.01 (3 verified)0.067.351.670.360.010.010.016.97
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TickBasedStep (sim)0.01 (3 verified)0.067.291.720.340.010.000.016.94
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TimeBasedPulse (sim)0.01 (3 verified)0.117.251.720.320.010.000.016.91
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TimeBasedStep (sim)0.01 (3 verified)0.067.151.870.380.010.010.016.76
Modelica_Synchronous.Examples.Elementary.BooleanSignals.UpSample (sim)0.01 (5 verified)0.067.251.720.350.010.000.016.87
Modelica_Synchronous.Examples.Elementary.ClockSignals.ShiftSample (sim)0.00 (3 verified)0.067.351.770.390.010.010.016.94
Modelica_Synchronous.Examples.Elementary.ClockSignals.SubSample (sim)0.01 (3 verified)0.066.941.670.340.010.000.016.58
Modelica_Synchronous.Examples.Elementary.ClockSignals.SuperSample (sim)0.00 (3 verified)0.066.851.770.340.010.010.016.49
Modelica_Synchronous.Examples.Elementary.IntegerSignals.AssignClock (sim)0.01 (3 verified)0.067.201.720.340.010.010.016.84
Modelica_Synchronous.Examples.Elementary.IntegerSignals.AssignClockVectorized (sim)0.01 (5 verified)0.067.241.670.350.010.000.016.87
Modelica_Synchronous.Examples.Elementary.IntegerSignals.BackSample (sim)0.01 (4 verified)0.067.351.720.330.010.000.017.00
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Hold (sim)0.01 (4 verified)0.067.051.820.350.010.010.016.68
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Sample1 (sim)0.00 (3 verified)0.066.951.820.370.010.000.016.56
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Sample2 0.000.381.770.320.070.000.000.00
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SampleClocked (sim)0.00 (2 verified)0.067.201.720.330.010.010.016.85
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SampleVectorizedAndClocked (sim)0.01 (3 verified)0.067.301.670.320.010.010.016.96
Modelica_Synchronous.Examples.Elementary.IntegerSignals.ShiftSample (sim)0.01 (3 verified)0.067.061.770.360.010.010.016.66
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SubSample (sim)0.00 (3 verified)0.067.211.720.350.010.010.016.83
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SuperSample (sim)0.00 (3 verified)0.067.001.770.340.010.010.016.63
Modelica_Synchronous.Examples.Elementary.IntegerSignals.TickBasedStep (sim)0.01 (2 verified)0.067.001.970.350.010.010.016.64
Modelica_Synchronous.Examples.Elementary.IntegerSignals.TimeBasedStep (sim)0.00 (3 verified)0.067.011.720.350.010.010.016.63
Modelica_Synchronous.Examples.Elementary.IntegerSignals.UpSample (sim)0.01 (5 verified)0.067.401.720.360.010.010.017.02
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClock (sim)0.01 (3 verified)0.067.051.770.400.010.000.016.63
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockToSquareWaveHold (sim)0.01 (3 verified)0.067.001.720.330.010.000.016.65
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockToTriggerHold (sim)0.00 (4 verified)0.067.101.720.320.010.010.016.75
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockVectorized (sim)0.01 (5 verified)0.067.101.770.370.010.000.016.70
Modelica_Synchronous.Examples.Elementary.RealSignals.BackSample (sim)0.01 (4 verified)0.067.051.720.360.010.010.016.67
Modelica_Synchronous.Examples.Elementary.RealSignals.FractionalDelay (sim)0.01 (3 verified)0.067.201.670.450.010.010.016.73
Modelica_Synchronous.Examples.Elementary.RealSignals.Hold (sim)0.00 (4 verified)0.067.041.770.350.010.000.016.68
Modelica_Synchronous.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)0.01 (4 verified)0.067.241.720.340.010.010.016.87
Modelica_Synchronous.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)0.01 (4 verified)0.067.251.770.360.010.000.016.86
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample1 (sim)0.01 (3 verified)0.067.301.770.320.010.010.016.96
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample2 (sim)0.00 (3 verified)0.067.201.670.360.010.010.016.82
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample3 (sim)0.01 (5 verified)0.077.091.770.400.010.000.016.68
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleClocked (sim)0.00 (2 verified)0.067.051.720.360.010.010.016.67
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleVectorizedAndClocked (sim)0.00 (3 verified)0.067.101.770.380.010.000.016.69
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleWithADeffects (sim)0.00 (3 verified)0.067.551.770.360.010.010.017.15
Modelica_Synchronous.Examples.Elementary.RealSignals.ShiftSample (sim)0.00 (3 verified)0.067.301.620.370.010.010.016.90
Modelica_Synchronous.Examples.Elementary.RealSignals.SubSample (sim)0.00 (3 verified)0.067.001.670.370.010.000.016.61
Modelica_Synchronous.Examples.Elementary.RealSignals.SuperSample (sim)0.00 (3 verified)0.067.111.820.360.010.010.016.72
Modelica_Synchronous.Examples.Elementary.RealSignals.SuperSampleInterpolated (sim)0.01 (3 verified)0.067.401.770.360.020.010.017.00
Modelica_Synchronous.Examples.Elementary.RealSignals.UniformNoise (sim)0.01 (3 verified)0.067.051.770.440.010.000.016.58
Modelica_Synchronous.Examples.Elementary.RealSignals.UpSample1 (sim)0.00 (5 verified)0.067.151.720.340.010.000.016.78
Modelica_Synchronous.Examples.Elementary.RealSignals.UpSample2 (sim)0.00 (6 verified)0.117.711.720.350.020.010.017.32
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteController (sim)0.01 (3 verified)0.067.351.770.340.010.000.016.98
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteTextbookController (sim)0.01 (3 verified)0.067.351.670.340.010.000.016.99
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscretizedContinuousController (sim)0.01 (3 verified)0.067.601.720.330.010.010.017.25
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWith_AD_DA_Effects (sim)0.01 (3 verified)0.068.191.720.390.020.010.027.76
Modelica_Synchronous.Examples.SimpleControlledDrive.Continuous (sim)0.01 (3 verified)0.117.301.720.370.010.010.016.91
Modelica_Synchronous.Examples.SimpleControlledDrive.ExactlyClockedWithDiscreteController (sim)0.01 (3 verified)0.067.501.720.340.010.000.017.13
Modelica_Synchronous.Examples.Systems.ControlledMixingUnit (sim)0.11 (5 verified)0.668.201.670.350.020.010.027.80
Modelica_Synchronous.Examples.Systems.EngineThrottleControl (sim)0.01 (3 verified)0.117.701.670.350.020.010.027.30
Modelica_Synchronous.Examples.Systems.Utilities.ComponentsMixingUnit.MixingUnitWithContinuousControl (sim)0.16 (4 verified)1.127.751.720.340.020.010.027.37
Modelica_Synchronous.WorkInProgress.ForDocumentation.TheDifferentClocks (sim) 0.067.611.620.290.010.010.017.29
Modelica_Synchronous.WorkInProgress.Tests.Effects.SuperSampling (sim) 0.067.951.620.370.010.010.017.55
Modelica_Synchronous.WorkInProgress.Tests.TestBackSample (sim) 0.067.201.720.320.010.000.016.85
Modelica_Synchronous.WorkInProgress.Tests.TestBooleanSamplerAndHolds (sim) 0.067.651.820.380.020.010.027.24
Modelica_Synchronous.WorkInProgress.Tests.TestClockedBooleanToTrigger (sim) 0.067.351.870.340.010.000.016.99
Modelica_Synchronous.WorkInProgress.Tests.TestClockedIntegerToTrigger (sim) 0.067.251.720.330.010.010.016.90
Modelica_Synchronous.WorkInProgress.Tests.TestClockedRealToSquare (sim) 0.067.101.670.330.010.000.016.74
Modelica_Synchronous.WorkInProgress.Tests.TestClockedRealToTrigger (sim) 0.117.051.870.340.010.000.016.68
Modelica_Synchronous.WorkInProgress.Tests.TestCommunicationDelay (sim) 0.067.211.720.350.010.010.016.83
Modelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegrator (sim) 0.067.201.720.350.010.010.016.83
Modelica_Synchronous.WorkInProgress.Tests.TestExactClockWithIntegrator (sim) 0.067.151.720.400.010.000.016.72
Modelica_Synchronous.WorkInProgress.Tests.TestExactClockWithSolver 0.000.381.970.380.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR 0.000.381.720.380.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_1 (sim) 0.067.501.670.320.010.000.017.15
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step 0.000.331.870.330.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2 0.000.381.970.380.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2b (sim) 0.067.651.920.340.010.010.017.28
Modelica_Synchronous.WorkInProgress.Tests.TestIntegerSamplerAndHolds (sim) 0.067.601.720.370.030.010.027.18
Modelica_Synchronous.WorkInProgress.Tests.TestInterpolator 0.000.331.920.330.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestRealSampler (sim) 0.067.101.670.330.010.010.016.74
Modelica_Synchronous.WorkInProgress.Tests.TestReplaceableSamplerHold (sim) 0.118.151.820.360.030.010.027.73
Modelica_Synchronous.WorkInProgress.Tests.TestShiftSample (sim) 0.067.201.720.340.020.010.016.83
Modelica_Synchronous.WorkInProgress.Tests.TestSimulatedADC (sim) 0.067.851.770.390.020.010.027.42
Modelica_Synchronous.WorkInProgress.Tests.TestStateSpace (sim) 0.067.251.670.370.010.010.016.85
Modelica_Synchronous.WorkInProgress.Tests.TestSuperSampleClock (sim) 0.066.801.770.340.010.010.016.44
Modelica_Synchronous.WorkInProgress.Tests.TestTransferFunction (sim) 0.067.451.670.360.020.010.017.05
Modelica_Synchronous.WorkInProgress.Tests.TestUnitDelay 0.000.381.720.380.000.000.000.00