Modelica_3.1_cpp test using OpenModelica

Total Frontend Backend SimCode Templates Compilation Simulation Verification
151 148 141 141 97 97 80 1

Total time taken: 0:23:42

System info: AMD Ryzen Threadripper 1950X 16-Core Processor, 126 GB RAM, Ubuntu 18.04.2 LTS

OpenModelica Version: OMCompiler v1.16.0-dev.123+g6fa1e680f5

FMI version: 2.0

Test started: 2020-01-21 00:49:22

Tested Library: 3.1 OMSimulator v2.1.0-dev-152-g63ee20c-linux OMSimulator v2.1.0-dev-152-g63ee20c-linux

BuildModel time limit: 660s

Simulation time limit: 50s

Default tolerance: 1e-06

Optimization level: Tool default

Reference Files: $REFERENCEFILES/msl31

Verified using: OpenModelica 1.13.0 (diffSimulationResults)

Flags:
setCommandLineOptions("-d=nogen");
setCommandLineOptions("-d=initialization");
setCommandLineOptions("-d=backenddaeinfo");
setCommandLineOptions("-d=discreteinfo");
setCommandLineOptions("-d=stateselection");
setCommandLineOptions("-d=execstat");
setMatchingAlgorithm("PFPlusExt");
setIndexReductionMethod("dynamicStateSelection");
setCommandLineOptions("--simCodeTarget=Cpp")

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.Blocks.Examples.BusUsage (sim) 0.032.791.120.300.010.010.012.47
Modelica.Blocks.Examples.LogicalNetwork1 (sim) 0.032.901.070.270.010.010.012.60
Modelica.Blocks.Examples.PID_Controller (sim) 0.062.951.070.310.030.010.022.58
Modelica.Blocks.Examples.ShowLogicalSources (sim) 0.032.751.020.280.010.010.012.44
Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed (sim) 50.203.231.020.350.030.030.032.80
Modelica.Electrical.Analog.Examples.CauerLowPassAnalog (sim) 0.133.161.020.310.030.010.022.79
Modelica.Electrical.Analog.Examples.CauerLowPassOPV (sim) 0.063.311.070.340.050.020.052.85
Modelica.Electrical.Analog.Examples.CauerLowPassSC (sim) 3.975.461.070.430.430.050.544.02
Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes (sim) 0.073.211.070.320.050.010.032.80
Modelica.Electrical.Analog.Examples.CharacteristicThyristors (sim)0.02 (4/5 failed)0.062.911.120.310.030.010.022.55
Modelica.Electrical.Analog.Examples.ChuaCircuit (sim)0.01 (4 verified)0.072.751.070.290.010.010.012.42
Modelica.Electrical.Analog.Examples.CompareTransformers (sim) 0.313.301.020.310.040.010.032.91
Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc (sim) 0.573.261.120.330.030.010.022.86
Modelica.Electrical.Analog.Examples.DifferenceAmplifier (sim) 0.163.561.020.340.200.030.052.95
Modelica.Electrical.Analog.Examples.HeatingMOSInverter (sim) 0.163.101.020.300.050.010.022.72
Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate (sim) 0.163.911.020.340.170.040.193.18
Modelica.Electrical.Analog.Examples.HeatingRectifier (sim) 0.113.211.070.300.030.010.022.84
Modelica.Electrical.Analog.Examples.HeatingResistor (sim) 0.123.000.970.270.020.010.012.69
Modelica.Electrical.Analog.Examples.NandGate (sim) 50.213.011.170.350.050.020.032.56
Modelica.Electrical.Analog.Examples.OvervoltageProtection (sim) 0.213.111.070.340.070.020.022.66
Modelica.Electrical.Analog.Examples.Rectifier (sim) 0.373.671.070.340.060.030.053.18
Modelica.Electrical.Analog.Examples.ShowSaturatingInductor (sim) 0.062.971.170.290.030.010.012.63
Modelica.Electrical.Analog.Examples.ShowVariableResistor (sim) 0.063.261.020.290.030.010.022.91
Modelica.Electrical.Analog.Examples.SwitchWithArc (sim) 0.223.051.020.290.020.010.022.71
Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest (sim) 0.223.161.020.290.050.020.022.78
Modelica.Electrical.Analog.Lines.M_OLine 0.000.491.070.490.000.000.000.00
Modelica.Electrical.Digital.Examples.Adder4 (sim) 0.116.821.070.820.520.800.454.23
Modelica.Electrical.Digital.Examples.Counter 0.000.891.020.790.100.000.000.00
Modelica.Electrical.Digital.Examples.Counter3 0.000.791.220.510.280.000.000.00
Modelica.Electrical.Digital.Examples.FlipFlop 0.000.501.070.430.070.000.000.00
Modelica.Electrical.Digital.Examples.FullAdder 0.000.891.170.750.140.000.000.00
Modelica.Electrical.Digital.Examples.HalfAdder (sim) 0.063.421.070.450.060.170.052.69
Modelica.Electrical.Digital.Examples.Multiplexer 0.000.601.170.480.130.000.000.00
Modelica.Electrical.Machines.Examples.AIMC_DOL 0.001.191.020.470.390.030.300.00
Modelica.Electrical.Machines.Examples.AIMC_Inverter 0.000.841.120.400.330.030.090.00
Modelica.Electrical.Machines.Examples.AIMC_Steinmetz 0.001.061.020.370.410.030.240.00
Modelica.Electrical.Machines.Examples.AIMC_YD 0.001.251.020.430.450.030.340.00
Modelica.Electrical.Machines.Examples.AIMS_Start 0.001.691.020.510.490.220.480.00
Modelica.Electrical.Machines.Examples.DCEE_Start 0.000.411.020.310.030.010.060.00
Modelica.Electrical.Machines.Examples.DCPM_Start 0.000.401.070.300.020.010.070.00
Modelica.Electrical.Machines.Examples.DCSE_Start 0.000.501.070.400.040.010.050.00
Modelica.Electrical.Machines.Examples.Rectifier6pulse (sim) 0.524.611.170.540.340.070.303.35
Modelica.Electrical.Machines.Examples.Rectifier12pulse (sim) 1.326.861.020.920.500.070.864.52
Modelica.Electrical.Machines.Examples.SMEE_Generator 0.001.311.070.590.340.030.350.00
Modelica.Electrical.Machines.Examples.SMPM_Inverter 0.001.061.070.410.380.030.240.00
Modelica.Electrical.Machines.Examples.SMR_Inverter 0.001.011.170.400.450.020.130.00
Modelica.Electrical.Machines.Examples.TransformerTestbench (sim)0.02 (2/3 failed)0.314.551.120.630.330.040.283.28
Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater (sim) 0.4151.951.0727.215.891.177.6810.00
Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank (sim) 0.114.911.121.510.230.030.053.10
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1 (sim) 0.075.311.071.760.070.030.053.40
Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2 (sim) 0.115.391.221.760.070.030.193.33
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1 (sim) 0.976.511.172.280.130.040.273.78
Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2 (sim) 0.676.861.072.330.200.300.183.85
Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks (sim) 0.115.061.171.490.060.190.053.28
Modelica.Fluid.Examples.BranchingDynamicPipes (sim) 6.0325.811.028.715.100.782.898.34
Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks 0.001.991.121.950.040.000.000.00
Modelica.Fluid.Examples.DrumBoiler.DrumBoiler (sim) 8.9311.971.126.870.830.230.093.95
Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation 0.005.401.175.400.000.000.000.00
Modelica.Fluid.Examples.HeatingSystem (sim) 0.1117.081.179.561.510.100.845.07
Modelica.Fluid.Examples.IncompressibleFluidNetwork (sim) 1.5219.841.029.412.860.201.166.21
Modelica.Fluid.Examples.InverseParameterization (sim) 50.1115.571.128.071.470.130.725.17
Modelica.Fluid.Examples.PumpingSystem 0.002.741.172.000.740.000.000.00
Modelica.Fluid.Examples.Tanks.EmptyTanks (sim) 50.165.011.121.530.070.210.053.15
Modelica.Fluid.Examples.Tanks.TanksWithOverflow (sim) 0.1113.331.077.540.680.080.424.60
Modelica.Fluid.Examples.Tanks.ThreeTanks (sim) 0.416.161.122.180.380.070.093.44
Modelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim) 0.0610.221.076.120.370.040.083.60
Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls 0.007.211.076.630.170.040.360.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke (sim) 0.064.111.070.420.100.190.063.34
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour 0.000.681.020.390.070.030.190.00
Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour 0.000.481.020.350.060.020.040.00
Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor (sim) 0.163.061.020.310.070.020.022.64
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke 0.006.610.970.641.770.263.930.00
Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary 0.002.431.020.471.400.050.520.00
Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum 0.004.781.071.152.620.520.490.00
Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody 0.004.631.071.072.520.350.690.00
Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses 0.008.641.071.994.591.080.980.00
Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum 0.003.771.121.022.010.360.380.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper 0.005.041.021.302.720.580.440.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity 0.004.771.071.012.540.510.710.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses 0.003.981.021.022.250.330.380.00
Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2 0.0015.401.072.709.011.492.190.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel 0.004.971.021.052.640.560.720.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving 0.007.761.021.514.190.791.260.00
Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling 0.007.801.021.554.300.671.280.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem 0.006.341.071.513.330.650.850.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem 0.005.011.121.522.650.410.440.00
Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass 0.004.261.071.012.470.350.440.00
Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings 0.005.471.071.332.740.590.810.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a 0.008.571.021.974.390.861.350.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b 0.008.521.021.984.300.841.410.00
Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic 0.007.871.022.054.110.711.010.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1 0.0014.361.071.7110.011.021.620.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2 0.009.641.072.065.870.720.990.00
Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic 0.005.691.071.533.070.360.740.00
Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic 0.0011.961.022.747.160.861.200.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive 0.005.661.021.453.120.410.680.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint 0.005.961.071.503.150.470.850.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects 0.009.920.971.975.021.171.760.00
Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive 0.006.451.021.553.640.480.770.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot 0.0017.321.073.697.001.035.600.00
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis (sim) 0.164.151.020.510.280.030.063.27
Modelica.Mechanics.Rotational.Examples.CoupledClutches (sim) 0.213.351.070.320.070.030.032.91
Modelica.Mechanics.Rotational.Examples.ElasticBearing (sim) 0.062.951.020.320.020.010.012.59
Modelica.Mechanics.Rotational.Examples.FirstGrounded (sim) 0.113.011.070.300.020.010.012.66
Modelica.Mechanics.Rotational.Examples.Friction (sim) 0.183.261.220.310.050.020.032.85
Modelica.Mechanics.Rotational.Examples.LossyGearDemo1 (sim) 0.213.411.070.290.040.010.033.04
Modelica.Mechanics.Rotational.Examples.LossyGearDemo2 (sim) 0.173.571.120.330.060.020.023.13
Modelica.Mechanics.Rotational.Examples.RollingWheel (sim) 0.063.201.070.300.020.010.012.86
Modelica.Mechanics.Translational.Examples.Accelerate (sim) 0.033.061.080.400.010.010.012.62
Modelica.Mechanics.Translational.Examples.Brake (sim) 0.163.401.320.320.050.020.022.99
Modelica.Mechanics.Translational.Examples.Damper (sim) 0.063.011.220.300.020.010.022.65
Modelica.Mechanics.Translational.Examples.ElastoGap (sim) 0.063.111.070.310.030.010.022.73
Modelica.Mechanics.Translational.Examples.Friction (sim) 0.213.851.220.370.390.030.033.03
Modelica.Mechanics.Translational.Examples.InitialConditions (sim) 0.063.051.070.310.020.010.022.70
Modelica.Mechanics.Translational.Examples.Oscillator (sim) 0.062.961.220.330.020.010.012.58
Modelica.Mechanics.Translational.Examples.PreLoad (sim) 0.163.111.130.350.050.020.032.66
Modelica.Mechanics.Translational.Examples.Sensors (sim) 0.062.811.170.290.010.010.012.48
Modelica.Mechanics.Translational.Examples.SignConvention (sim) 0.072.951.070.320.020.010.012.59
Modelica.Mechanics.Translational.Examples.WhyArrows (sim) 0.033.001.070.290.020.010.012.67
Modelica.Media.Air.MoistAir.PsychrometricData (sim) 0.119.271.074.590.440.080.333.82
Modelica.Media.Examples.IdealGasH2O (sim) 0.073.761.021.170.020.010.022.54
Modelica.Media.Examples.MixtureGases (sim) 0.116.061.072.610.060.020.043.32
Modelica.Media.Examples.SimpleLiquidWater (sim) 0.073.451.070.840.020.010.012.57
Modelica.Media.Examples.SolveOneNonlinearEquation.InverseIncompressible_sh_T (sim) 0.033.311.070.490.010.010.162.64
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_T (sim) 0.064.221.121.460.020.010.022.71
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sh_TX (sim) 0.135.361.122.570.010.010.022.74
Modelica.Media.Examples.SolveOneNonlinearEquation.Inverse_sine (sim) 0.062.801.070.300.010.010.012.47
Modelica.Media.Examples.TestOnly.FlueGas (sim) 0.065.301.022.320.020.010.182.77
Modelica.Media.Examples.TestOnly.IdealGasN2 (sim) 0.064.201.021.160.020.010.022.98
Modelica.Media.Examples.TestOnly.IdealGasN2Mix (sim) 0.065.411.072.300.030.010.023.05
Modelica.Media.Examples.TestOnly.MixIdealGasAir (sim) 0.115.361.072.290.150.010.032.88
Modelica.Media.Examples.Tests.MediaTestModels.IdealGases.SimpleNaturalGasFixedComposition (sim) 0.068.001.074.540.230.020.043.17
Modelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim) 0.169.461.075.500.450.020.073.42
Modelica.Media.Examples.WaterIF97 (sim) 0.118.781.174.820.370.030.063.50
Modelica.StateGraph.Examples.ControlledTanks 0.000.401.020.400.000.000.000.00
Modelica.StateGraph.Examples.ExecutionPaths (sim) 0.063.211.070.320.040.020.032.79
Modelica.StateGraph.Examples.FirstExample (sim) 0.032.851.170.350.010.010.012.46
Modelica.StateGraph.Examples.FirstExample_Variant2 (sim) 0.032.801.220.280.010.010.012.48
Modelica.StateGraph.Examples.FirstExample_Variant3 (sim) 0.032.861.170.290.020.010.012.53
Modelica.StateGraph.Examples.ShowCompositeStep (sim) 0.063.201.020.320.050.020.032.78
Modelica.StateGraph.Examples.ShowExceptions (sim) 0.063.251.020.330.060.020.042.80
Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling (sim) 0.063.961.070.360.070.020.233.27
Modelica.Thermal.FluidHeatFlow.Examples.OneMass (sim) 0.063.211.020.340.040.020.032.78
Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling (sim) 0.063.761.020.350.090.020.203.10
Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut (sim) 0.113.761.020.340.090.030.213.08
Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve (sim) 0.173.501.070.350.080.020.043.00
Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut (sim) 0.063.231.070.320.040.030.032.81
Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling (sim) 0.073.261.020.310.030.010.032.87
Modelica.Thermal.FluidHeatFlow.Examples.TwoMass (sim) 0.063.911.070.340.090.030.203.25
Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature (sim) 0.063.201.020.290.030.010.022.85
Modelica.Thermal.HeatTransfer.Examples.Motor 0.000.371.120.320.020.010.020.00