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:08:26

OpenModelica Version: OMCompiler v1.13.0-dev.219+g89998d3fe

FMI version: 2.0

Test started: 2017-11-09 00:44:31

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.01 (5 verified)0.113.291.620.340.050.010.032.87
Modelica_Synchronous.Examples.CascadeControlledDrive.Continuous (sim)0.01 (5 verified)0.113.041.620.330.040.010.022.65
Modelica_Synchronous.Examples.CascadeControlledDrive.SubClocked (sim)0.02 (5 verified)0.113.291.620.340.040.010.022.88
Modelica_Synchronous.Examples.CascadeControlledDrive.SuperSampled (sim)0.01 (5 verified)0.113.191.620.350.050.010.032.76
Modelica_Synchronous.Examples.Elementary.BooleanSignals.AssignClock (sim)0.00 (3 verified)0.062.841.720.320.010.000.012.51
Modelica_Synchronous.Examples.Elementary.BooleanSignals.AssignClockVectorized (sim)0.00 (5 verified)0.062.791.620.310.010.010.012.46
Modelica_Synchronous.Examples.Elementary.BooleanSignals.BackSample (sim)0.00 (4 verified)0.062.901.670.310.010.010.012.56
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Hold (sim)0.01 (4 verified)0.062.791.820.330.010.000.012.43
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Sample1 (sim)0.01 (3 verified)0.062.841.620.310.010.000.012.51
Modelica_Synchronous.Examples.Elementary.BooleanSignals.Sample2 0.000.391.620.320.060.000.000.00
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SampleClocked (sim)0.01 (3 verified)0.062.841.620.330.010.000.012.50
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SampleVectorizedAndClocked (sim)0.01 (5 verified)0.062.791.620.310.010.010.012.46
Modelica_Synchronous.Examples.Elementary.BooleanSignals.ShiftSample (sim)0.01 (3 verified)0.062.941.620.310.010.000.012.61
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SubSample (sim)0.01 (3 verified)0.062.901.670.320.010.010.012.55
Modelica_Synchronous.Examples.Elementary.BooleanSignals.SuperSample (sim)0.01 (3 verified)0.062.941.620.320.010.000.012.60
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TickBasedPulse (sim)0.01 (3 verified)0.112.841.620.320.010.000.012.51
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TickBasedStep (sim)0.01 (3 verified)0.062.851.820.310.010.000.012.52
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TimeBasedPulse (sim)0.01 (3 verified)0.062.891.670.320.010.000.012.55
Modelica_Synchronous.Examples.Elementary.BooleanSignals.TimeBasedStep (sim)0.00 (3 verified)0.062.741.620.310.010.000.012.42
Modelica_Synchronous.Examples.Elementary.BooleanSignals.UpSample (sim)0.01 (5 verified)0.063.041.720.360.010.010.012.65
Modelica_Synchronous.Examples.Elementary.ClockSignals.ShiftSample (sim)0.00 (3 verified)0.062.801.770.360.010.010.012.41
Modelica_Synchronous.Examples.Elementary.ClockSignals.SubSample (sim)0.01 (3 verified)0.062.741.620.320.010.000.012.40
Modelica_Synchronous.Examples.Elementary.ClockSignals.SuperSample (sim)0.01 (3 verified)0.062.891.620.310.010.000.012.56
Modelica_Synchronous.Examples.Elementary.IntegerSignals.AssignClock (sim)0.01 (3 verified)0.112.691.620.310.010.000.012.36
Modelica_Synchronous.Examples.Elementary.IntegerSignals.AssignClockVectorized (sim)0.01 (5 verified)0.063.041.670.320.010.010.012.70
Modelica_Synchronous.Examples.Elementary.IntegerSignals.BackSample (sim)0.01 (4 verified)0.062.791.620.320.010.010.012.44
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Hold (sim)0.00 (4 verified)0.062.841.670.320.010.000.012.50
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Sample1 (sim)0.01 (3 verified)0.062.891.620.310.010.000.012.56
Modelica_Synchronous.Examples.Elementary.IntegerSignals.Sample2 0.000.381.670.350.030.000.000.00
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SampleClocked (sim)0.00 (2 verified)0.063.001.670.310.010.000.012.66
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SampleVectorizedAndClocked (sim)0.01 (3 verified)0.062.841.670.310.010.000.012.51
Modelica_Synchronous.Examples.Elementary.IntegerSignals.ShiftSample (sim)0.00 (3 verified)0.062.731.570.320.010.000.012.40
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SubSample (sim)0.00 (3 verified)0.062.841.620.320.010.000.012.50
Modelica_Synchronous.Examples.Elementary.IntegerSignals.SuperSample (sim)0.00 (3 verified)0.062.891.770.320.010.010.012.54
Modelica_Synchronous.Examples.Elementary.IntegerSignals.TickBasedStep (sim)0.00 (2 verified)0.062.801.620.340.010.000.012.44
Modelica_Synchronous.Examples.Elementary.IntegerSignals.TimeBasedStep (sim)0.01 (3 verified)0.062.741.620.310.010.000.012.41
Modelica_Synchronous.Examples.Elementary.IntegerSignals.UpSample (sim)0.01 (5 verified)0.063.041.670.340.010.000.012.68
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClock (sim)0.01 (3 verified)0.112.841.570.340.010.010.012.48
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockToSquareWaveHold (sim)0.01 (3 verified)0.062.751.770.320.010.010.012.40
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockToTriggerHold (sim)0.01 (4 verified)0.063.001.620.330.010.010.012.65
Modelica_Synchronous.Examples.Elementary.RealSignals.AssignClockVectorized (sim)0.01 (5 verified)0.062.841.670.340.010.000.012.48
Modelica_Synchronous.Examples.Elementary.RealSignals.BackSample (sim)0.01 (4 verified)0.062.941.620.310.010.000.012.61
Modelica_Synchronous.Examples.Elementary.RealSignals.FractionalDelay (sim)0.01 (3 verified)0.062.891.620.330.010.010.012.54
Modelica_Synchronous.Examples.Elementary.RealSignals.Hold (sim)0.01 (4 verified)0.062.931.620.310.010.000.012.61
Modelica_Synchronous.Examples.Elementary.RealSignals.HoldWithDAeffects1 (sim)0.01 (4 verified)0.112.891.720.320.010.010.012.54
Modelica_Synchronous.Examples.Elementary.RealSignals.HoldWithDAeffects2 (sim)0.00 (4 verified)0.063.041.570.320.010.010.012.70
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample1 (sim)0.01 (3 verified)0.062.791.570.310.010.000.012.46
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample2 (sim)0.01 (3 verified)0.062.791.720.330.010.000.012.44
Modelica_Synchronous.Examples.Elementary.RealSignals.Sample3 (sim)0.01 (5 verified)0.062.791.670.310.010.010.012.45
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleClocked (sim)0.01 (2 verified)0.072.851.720.340.010.000.012.48
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleVectorizedAndClocked (sim)0.00 (3 verified)0.062.851.620.320.010.010.012.50
Modelica_Synchronous.Examples.Elementary.RealSignals.SampleWithADeffects (sim)0.01 (3 verified)0.063.041.620.330.010.000.012.69
Modelica_Synchronous.Examples.Elementary.RealSignals.ShiftSample (sim)0.01 (3 verified)0.062.941.670.310.010.000.012.61
Modelica_Synchronous.Examples.Elementary.RealSignals.SubSample (sim)0.01 (3 verified)0.062.891.620.310.010.000.012.56
Modelica_Synchronous.Examples.Elementary.RealSignals.SuperSample (sim)0.00 (3 verified)0.062.931.620.320.010.000.012.60
Modelica_Synchronous.Examples.Elementary.RealSignals.SuperSampleInterpolated (sim)0.00 (3 verified)0.062.841.670.320.010.000.012.50
Modelica_Synchronous.Examples.Elementary.RealSignals.UniformNoise (sim)0.01 (3 verified)0.062.791.720.340.010.000.012.42
Modelica_Synchronous.Examples.Elementary.RealSignals.UpSample1 (sim)0.01 (5 verified)0.062.901.670.330.010.010.012.54
Modelica_Synchronous.Examples.Elementary.RealSignals.UpSample2 (sim)0.01 (6 verified)0.063.041.570.350.020.010.012.66
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteController (sim)0.00 (3 verified)0.062.891.620.320.010.000.012.55
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscreteTextbookController (sim)0.01 (3 verified)0.062.851.570.320.010.010.012.50
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWithDiscretizedContinuousController (sim)0.01 (3 verified)0.113.091.620.360.010.010.012.70
Modelica_Synchronous.Examples.SimpleControlledDrive.ClockedWith_AD_DA_Effects (sim)0.01 (3 verified)0.113.091.620.350.020.010.022.70
Modelica_Synchronous.Examples.SimpleControlledDrive.Continuous (sim)0.01 (3 verified)0.062.841.620.320.010.010.012.50
Modelica_Synchronous.Examples.SimpleControlledDrive.ExactlyClockedWithDiscreteController (sim)0.01 (3 verified)0.112.841.620.330.010.010.012.48
Modelica_Synchronous.Examples.Systems.ControlledMixingUnit (sim)0.11 (5 verified)0.612.991.620.320.020.010.022.63
Modelica_Synchronous.Examples.Systems.EngineThrottleControl (sim)0.01 (3 verified)0.063.091.670.320.020.010.012.73
Modelica_Synchronous.Examples.Systems.Utilities.ComponentsMixingUnit.MixingUnitWithContinuousControl (sim)0.16 (4 verified)1.073.151.620.320.020.010.012.79
Modelica_Synchronous.WorkInProgress.ForDocumentation.TheDifferentClocks (sim) 0.062.891.620.320.010.000.012.55
Modelica_Synchronous.WorkInProgress.Tests.Effects.SuperSampling (sim) 0.062.951.670.340.020.010.012.58
Modelica_Synchronous.WorkInProgress.Tests.TestBackSample (sim) 0.062.901.670.340.010.010.012.53
Modelica_Synchronous.WorkInProgress.Tests.TestBooleanSamplerAndHolds (sim) 0.062.991.720.350.020.010.012.61
Modelica_Synchronous.WorkInProgress.Tests.TestClockedBooleanToTrigger (sim) 0.062.841.720.310.010.010.012.51
Modelica_Synchronous.WorkInProgress.Tests.TestClockedIntegerToTrigger (sim) 0.062.991.620.320.010.000.012.65
Modelica_Synchronous.WorkInProgress.Tests.TestClockedRealToSquare (sim) 0.062.841.770.310.010.000.012.52
Modelica_Synchronous.WorkInProgress.Tests.TestClockedRealToTrigger (sim) 0.062.941.720.320.010.000.012.60
Modelica_Synchronous.WorkInProgress.Tests.TestCommunicationDelay (sim) 0.063.041.670.320.010.000.012.69
Modelica_Synchronous.WorkInProgress.Tests.TestEventClockWithIntegrator (sim) 0.062.951.670.330.010.010.012.59
Modelica_Synchronous.WorkInProgress.Tests.TestExactClockWithIntegrator (sim) 0.062.841.670.320.010.000.012.50
Modelica_Synchronous.WorkInProgress.Tests.TestExactClockWithSolver 0.000.331.620.330.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR 0.000.381.620.380.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_1 (sim) 0.062.951.620.310.010.010.012.61
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step 0.000.331.670.330.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2 0.000.381.620.380.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestFIR_Step2b (sim) 0.073.091.620.340.010.000.012.72
Modelica_Synchronous.WorkInProgress.Tests.TestIntegerSamplerAndHolds (sim) 0.063.091.720.370.020.010.012.68
Modelica_Synchronous.WorkInProgress.Tests.TestInterpolator 0.000.391.620.390.000.000.000.00
Modelica_Synchronous.WorkInProgress.Tests.TestRealSampler (sim) 0.062.891.770.320.010.010.012.55
Modelica_Synchronous.WorkInProgress.Tests.TestReplaceableSamplerHold (sim) 0.113.241.620.400.020.010.022.80
Modelica_Synchronous.WorkInProgress.Tests.TestShiftSample (sim) 0.062.891.720.340.010.010.012.53
Modelica_Synchronous.WorkInProgress.Tests.TestSimulatedADC (sim) 0.113.141.620.330.020.010.012.77
Modelica_Synchronous.WorkInProgress.Tests.TestStateSpace (sim) 0.062.991.620.320.010.010.012.65
Modelica_Synchronous.WorkInProgress.Tests.TestSuperSampleClock (sim) 0.062.741.620.310.010.000.002.42
Modelica_Synchronous.WorkInProgress.Tests.TestTransferFunction (sim) 0.062.991.670.310.010.000.012.65
Modelica_Synchronous.WorkInProgress.Tests.TestUnitDelay 0.000.381.620.380.000.000.000.00